From 3418e6974d1bf8f44700eac00f70968d4cfca15e Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Sun, 17 Dec 2017 01:33:50 -0500 Subject: Correct shell command returning CPUID on the X200 --- docs/hardware/x200.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/x200.md b/docs/hardware/x200.md index c5f535cb..b7bb434b 100644 --- a/docs/hardware/x200.md +++ b/docs/hardware/x200.md @@ -236,9 +236,7 @@ different, so this page might be BS) pehjota started collecting some steppings for different CPUs on several X200 laptops. You can get the CPUID by running: - # dmesg | sed -n 's/\^.\* microcode: CPU0 - -sig=0x\\(\[\^,\]\*\\),.\*\$/\\1/p' + # dmesg | sed -n 's/.*microcode:.*sig=\([^,]*\),.*$/\1/p' | uniq What pehjota wrote: The laptops that have issues resuming from suspend, as well as a laptop that (as I mentioned earlier in \#libreboot) won't -- cgit v1.2.3-70-g09d2 From d4bcd2bad83138f2494313b3adb75b519890b3ea Mon Sep 17 00:00:00 2001 From: Roman Rakhmatullin Date: Thu, 25 Jan 2018 21:20:01 +0000 Subject: Fixed a typo --- docs/hardware/d945gclf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/hardware') diff --git a/docs/hardware/d945gclf.md b/docs/hardware/d945gclf.md index c3f4754a..f464e4bd 100644 --- a/docs/hardware/d945gclf.md +++ b/docs/hardware/d945gclf.md @@ -30,7 +30,7 @@ Remarks about vendor bios: -------------------------- - Without coreboot/libreboot this board is utery useless, since the - vendor bios is very bad. It cannot boot from any HDD wether it is + vendor bios is very bad. It cannot boot from any HDD whether it is connected to the SATA port or USB. With libreboot it works just fine. -- cgit v1.2.3-70-g09d2 From 9ee1680d164b610d6fc1bd57a7428ecfa98d562b Mon Sep 17 00:00:00 2001 From: Sebastian 'Swift Geek' Grzywna Date: Thu, 22 Feb 2018 19:18:20 +0100 Subject: Fix misguiding T60s to T60 variants --- docs/hardware/index.md | 2 +- docs/release.md | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index 5fefdff3..01719ada 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -223,7 +223,7 @@ BIOS](https://en.wikipedia.org/wiki/Video_BIOS)' or 'VBIOS'). To find what LCD panel you have, see: [../misc/\#get\_edid\_panelname](../misc/#get_edid_panelname). -*Some T60s have ATI GPUs, and all T60P laptops have ATI GPUs These are +*Some T60 variants have ATI GPUs, and all T60p laptops have ATI GPUs These are incompatible! See [\#t60\_ati\_intel](#t60_ati_intel) for how to remedy this.* diff --git a/docs/release.md b/docs/release.md index 0cfdf8ef..f8300ac7 100644 --- a/docs/release.md +++ b/docs/release.md @@ -77,7 +77,7 @@ Machines supported in this release: - It is unknown whether a T61 can have it's mainboard replaced with a T60 motherboard. - See ***docs/future/\#t60\_cpu\_microcode***. - - T60P (and T60 laptops with ATI GPU) will likely never be + - T60p (and T60 laptops with ATI GPU) will likely never be supported: ***docs/hardware/\#t60\_ati\_intel*** - **ThinkPad X200** - X200S and X200 Tablet are also supported, conditionally; see @@ -228,7 +228,7 @@ Machines supported in this release: - It is unknown whether a T61 can have it's mainboard replaced with a T60 motherboard. - See ***docs/future/\#t60\_cpu\_microcode***. - - T60P (and T60 laptops with ATI GPU) will likely never be + - T60p (and T60 laptops with ATI GPU) will likely never be supported: ***docs/hardware/\#t60\_ati\_intel*** - **ThinkPad X200** - X200S and X200 Tablet are also supported, conditionally; see @@ -450,7 +450,7 @@ Machines supported in this release: - It is unknown whether a T61 can have it's mainboard replaced with a T60 motherboard. - See **future/\#t60\_cpu\_microcode**. - - T60P (and T60 laptops with ATI GPU) will likely never be + - T60p (and T60 laptops with ATI GPU) will likely never be supported: **hardware/\#t60\_ati\_intel** - **Lenovo ThinkPad X200** - X200S and X200 Tablet are also supported, conditionally; see @@ -658,7 +658,7 @@ Machines supported in this release: - It is unknown whether a T61 can have its mainboard replaced with a T60 motherboard. - See **future/\#t60\_cpu\_microcode**. - - T60P (and T60s with ATI GPU) will likely never be supported: + - T60p (and T60 variants with ATI GPU) will likely never be supported: **hardware/\#t60\_ati\_intel** - **Apple MacBook1,1** (MA255LL/A, MA254LL/A, MA472LL/A) - See **hardware/\#macbook11**. @@ -737,7 +737,7 @@ New systems supported in this release: **hardware/\#supported\_t60\_list** for known working LCD panels. - It is unknown whether a T61 can have its mainboard replaced with a T60 motherboard. - - T60P (and T60s with ATI GPU) will likely never be supported: + - T60p (and T60 variants with ATI GPU) will likely never be supported: **hardware/\#t60\_ati\_intel** - **Apple MacBook1,1** (MA255LL/A, MA254LL/A, MA472LL/A) - See **hardware/\#macbook11**. @@ -1088,7 +1088,7 @@ Revisions for r20140711 (1st beta) (11th July 2014) - Documentation: added a copy of Mono's Coreboot page (for macbook21) and linked it in main index. - T60: Copy CD option from the grub.cfg files for T60 \*serial\*.rom - images into the grub configs for non-serial images. (T60s have + images into the grub configs for non-serial images. (T60 laptops have CD/DVD drive on main laptop) - macbook21: remove options in build-macbook21 for \*serial\*.rom (there is no dock or serial port available for macbook21) @@ -1100,8 +1100,8 @@ Revisions for r20140711 (1st beta) (11th July 2014) - Documentation: Added info about getting LCD panel name based on EDID data. - Documentation: Added a link to this from the list of supported - T60s and LCD panels for T60 (so that the user can check what LCD - panel they have). + T60 laptopss and LCD panels for T60 (so that the user can check + what LCD panel they have). - X60/T60: Merged patches for 3D fix (from Paul Menzel) when using kernel 3.12 or higher (see ./resources/libreboot/patch/gitdiff and ./getcb) @@ -1237,7 +1237,7 @@ Revisions for r20140711 (1st beta) (11th July 2014) put in the coreboot configs - Documentation: In fact, document how the 'config' files in resources/libreboot/config/ were created -- Documentation: Added information about which ThinkPad T60s are +- Documentation: Added information about which ThinkPad T60 laptops are supported, and which are not. - Documentation: added information about LCD inverters (for upgrading the LCD panel on a T60 14.1' XGA or 15.1' XGA) -- cgit v1.2.3-70-g09d2 From 7d1cd1c6b74b941563e7ab717bfdbfcad3ae3e45 Mon Sep 17 00:00:00 2001 From: Sebastian 'Swift Geek' Grzywna Date: Fri, 23 Mar 2018 07:08:34 +0100 Subject: Rectify wifi card info on C201PA --- docs/hardware/c201.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/c201.md b/docs/hardware/c201.md index f268e6f6..2fd9b973 100644 --- a/docs/hardware/c201.md +++ b/docs/hardware/c201.md @@ -92,8 +92,9 @@ well. Ask on IRC if you think you can contribute. Caution: WiFi requires a non-free blob, a USB dongle can be used instead. ========================================================================= -These laptops have non-removeable (soldered on) WiFi chips, which -require non-free firmware in the Linux kernel in order to work. +These laptops have non-removeable (soldered on) M.2 Type 1216 card +with WiFi+Bluetooth, which requires non-free firmware to be loaded by +the Linux kernel in order to work. The libreboot project recommends using an external USB wifi dongle that works with free software. See -- cgit v1.2.3-70-g09d2 From bf0737617a53efb13f1237fb2e74899c83f38c04 Mon Sep 17 00:00:00 2001 From: Swift Geek Date: Tue, 27 Mar 2018 08:48:48 +0000 Subject: Remove dead links and fix formatting --- docs/hardware/gm45_remove_me.md | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/gm45_remove_me.md b/docs/hardware/gm45_remove_me.md index b2f8db8b..0ac2f49b 100644 --- a/docs/hardware/gm45_remove_me.md +++ b/docs/hardware/gm45_remove_me.md @@ -297,27 +297,21 @@ Early notes {#early_notes} Flash chips {#flashchips} ----------- +- X200 laptop (Mocha-1): + ICH9-M overrides ifd permissions with a strap connected to GPIO33 pin (see IRC notes below) -- Schematics for X200 laptop: - - **~~- Page 20 and page 9 refer to SDA\_HDO or SDA\_HDOUT~~** only on - series 6 or higher chipsets. ICH9-M (X200) does it with a strap - connected to GPIO33 pin (see IRC notes below) - - - According to page 29, the X200 can have any of the following flash + - The X200 can be found with any of the following flash chips: - - ATMEL AT26DF321-SU 72.26321.A01 - this is a 32Mb (4MiB) chip - - MXIC (Macronix?) MX25L3205DM2I-12G 72.25325.A01 - another 32Mb - (4MiB) chip - - MXIC (Macronix?) MX25L6405DMI-12G 41R0820AA - this is a 64Mb - (8MiB) chip - - Winbond W25X64VSFIG 41R0820BA - another 64Mb (8MiB) chip - - sgsit says that the X200s with the 64Mb flash chips are (probably) + - ATMEL AT26DF321-SU 72.26321.A01 - this is a 32Mb (4MiB) chip + - MXIC (Macronix?) MX25L3205DM2I-12G 72.25325.A01 - another 32Mb + (4MiB) chip + - MXIC (Macronix?) MX25L6405DMI-12G 41R0820AA - this is a 64Mb + (8MiB) chip + - Winbond W25X64VSFIG 41R0820BA - another 64Mb (8MiB) chip + + sgsit says that the X200s (Pecan-1) with the 64Mb flash chips are (probably) the ones with AMT (alongside the ME), whereas the 32Mb chips contain only the ME. -- Schematics for X200s laptop: - . Early development notes {#early_development_notes} ----------------------- -- cgit v1.2.3-70-g09d2 From 44fa8cd358dd965ff5cbf783af549b14e96bae0b Mon Sep 17 00:00:00 2001 From: "John M. Harris, Jr" Date: Sat, 31 Mar 2018 11:36:48 -0400 Subject: Rewrite dead links on hardware page --- docs/hardware/index.md | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index 01719ada..a6d112de 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -31,8 +31,8 @@ Libreboot supports the following systems in this release: ### Laptops (Intel, x86) -- [Lenovo ThinkPad X60/X60s](#list-of-supported-x60s) -- [Lenovo ThinkPad X60 Tablet](#list-of-supported-x60-tablets) +- [Lenovo ThinkPad X60/X60s](#list-of-supported-thinkpad-x60s) +- [Lenovo ThinkPad X60 Tablet](#list-of-supported-thinkpad-x60-tablets) - [Lenovo ThinkPad T60](#supported-t60-list) (some exceptions) - [Lenovo ThinkPad X200](x200.md) - [Lenovo ThinkPad R400](r400.md) @@ -224,7 +224,7 @@ To find what LCD panel you have, see: [../misc/\#get\_edid\_panelname](../misc/#get_edid_panelname). *Some T60 variants have ATI GPUs, and all T60p laptops have ATI GPUs These are -incompatible! See [\#t60\_ati\_intel](#t60_ati_intel) for how to remedy +incompatible! See [\#thinkpad-t60-ati-gpu-and-thinkpad-t60-intel-gpu-differences](#thinkpad-t60-ati-gpu-and-thinkpad-t60-intel-gpu-differences) for how to remedy this.* Tested LCD panels: (working) @@ -337,14 +337,14 @@ Information about the macbook1,1 There is an Apple laptop called the macbook1,1 from 2006 which uses the same i945 chipset as the ThinkPad X60/T60. A developer ported the -[MacBook2,1](#macbook21) to coreboot, the ROM images also work on the +[MacBook2,1](#information-about-the-macbook21) to coreboot, the ROM images also work on the macbook1,1. -You can refer to [\#macbook21](#macbook21) for most of this. Macbook2,1 -laptops come with Core 2 Duo processors which support 64-bit operating -systems (and 32-bit). The MacBook1,1 uses Core Duo processors (supports -32-bit OS but not 64-bit), and it is believed that this is the only -difference. +You can refer to [\#information-about-the-macbook21](#information-about-the-macbook21) +for most of this. Macbook2,1 laptops come with Core 2 Duo processors +which support 64-bit operating systems (and 32-bit). The MacBook1,1 +uses Core Duo processors (supports 32-bit OS but not 64-bit), and it is +believed that this is the only difference. It is believed that all models are compatible, listed here: @@ -363,9 +363,8 @@ Also of interest: Unbricking: [this page shows disassembly guides](https://www.ifixit.com/Device/MacBook_Core_2_Duo) and mono's -page (see [\#macbook21](#macbook21)) shows the location of the SPI flash -chip on the motherboard. [How to remove the -motherboard](https://www.ifixit.com/Guide/MacBook+Core+2+Duo+PRAM+Battery+Replacement/529). +page (see [\#information-about-the-macbook21](#information-about-the-macbook21)) +shows the location of the SPI flash chip on the motherboard. [How to remove the motherboard](https://www.ifixit.com/Guide/MacBook+Core+2+Duo+PRAM+Battery+Replacement/529). No method is yet known for flashing in GNU+Linux while the Apple firmware is running. You will need to disassemble the system and flash -- cgit v1.2.3-70-g09d2 From 1e9a5722d84d0ba05b24c240d0611ea463a1275f Mon Sep 17 00:00:00 2001 From: "John M. Harris, Jr" Date: Sat, 31 Mar 2018 11:37:13 -0400 Subject: Remove dead link to non-existent anchor --- docs/hardware/index.md | 3 --- 1 file changed, 3 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index a6d112de..e1af93c0 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -358,9 +358,6 @@ Specifically (Order No. / Model No. / CPU): - MA254LL/A / A1181 (EMC 2092) / Core Duo T2400 *(tested - working)* - MA472LL/A / A1181 (EMC 2092) / Core Duo T2500 (untested) -Also of interest: -[../git/\#config\_macbook21](../git/#config_macbook21). - Unbricking: [this page shows disassembly guides](https://www.ifixit.com/Device/MacBook_Core_2_Duo) and mono's page (see [\#information-about-the-macbook21](#information-about-the-macbook21)) -- cgit v1.2.3-70-g09d2 From 457aee8e397709dab6257b9a8892ed285205a027 Mon Sep 17 00:00:00 2001 From: "John M. Harris, Jr" Date: Wed, 4 Apr 2018 00:24:57 -0400 Subject: Update links to FAQ item about EC firmware --- docs/hardware/index.md | 2 +- docs/hardware/r400.md | 2 +- docs/hardware/t400.md | 2 +- docs/hardware/t500.md | 2 +- docs/hardware/x200.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index e1af93c0..00e99060 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -54,7 +54,7 @@ EC update on i945 (X60, T60) and GM45 (X200, T400, T500, R400, W500) ============================================================== It is recommended that you update to the latest EC firmware version. The -[EC firmware](../../faq.md#firmware-ec) is separate from +[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from libreboot, so we don't actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See: diff --git a/docs/hardware/r400.md b/docs/hardware/r400.md index 4e0a0b19..ae22c50f 100644 --- a/docs/hardware/r400.md +++ b/docs/hardware/r400.md @@ -23,7 +23,7 @@ EC update {#ecupdate} ========= It is recommended that you update to the latest EC firmware version. The -[EC firmware](../../faq.md#firmware-ec) is separate from +[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from libreboot, so we don't actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See: diff --git a/docs/hardware/t400.md b/docs/hardware/t400.md index 7464f682..df7f0082 100644 --- a/docs/hardware/t400.md +++ b/docs/hardware/t400.md @@ -23,7 +23,7 @@ EC update {#ecupdate} ========= It is recommended that you update to the latest EC firmware version. The -[EC firmware](../../faq.md#firmware-ec) is separate from +[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from libreboot, so we don't actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See: diff --git a/docs/hardware/t500.md b/docs/hardware/t500.md index fdbca0d1..3973346c 100644 --- a/docs/hardware/t500.md +++ b/docs/hardware/t500.md @@ -25,7 +25,7 @@ EC update {#ecupdate} ========= It is recommended that you update to the latest EC firmware version. The -[EC firmware](../../faq.md#firmware-ec) is separate from +[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from libreboot, so we don't actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See: diff --git a/docs/hardware/x200.md b/docs/hardware/x200.md index b7bb434b..10f5f621 100644 --- a/docs/hardware/x200.md +++ b/docs/hardware/x200.md @@ -25,7 +25,7 @@ EC update {#ecupdate} ========= It is recommended that you update to the latest EC firmware version. The -[EC firmware](../../faq.md#firmware-ec) is separate from +[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from libreboot, so we don't actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See: -- cgit v1.2.3-70-g09d2 From d324927fd9c938b8005dcd9c90858e583514c3cd Mon Sep 17 00:00:00 2001 From: "John M. Harris, Jr" Date: Wed, 4 Apr 2018 02:06:49 -0400 Subject: Remove punctuation from T60 ATI/Intel GPU differences heading --- docs/hardware/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index 00e99060..259fc854 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -290,7 +290,7 @@ is very easily replaced; just remove the card and install another one *after* libreboot is installed. See [\#recommended\_wifi](#recommended_wifi) for replacements. -ThinkPad T60 (ATI GPU) and ThinkPad T60 (Intel GPU) differences. +ThinkPad T60 (ATI GPU) and ThinkPad T60 (Intel GPU) differences ---------------------------------------------------------------- If your T60 is a 14.1" or 15.1" model with an ATI GPU, it won't work -- cgit v1.2.3-70-g09d2 From 911cacf2c2aaf780a15fd266c360c680a940dd3d Mon Sep 17 00:00:00 2001 From: ginny Date: Wed, 9 May 2018 20:44:28 +0300 Subject: Reformulated sentence so that people don't think it means model T4xx --- docs/hardware/t400.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/hardware') diff --git a/docs/hardware/t400.md b/docs/hardware/t400.md index df7f0082..f7c4d437 100644 --- a/docs/hardware/t400.md +++ b/docs/hardware/t400.md @@ -2,7 +2,7 @@ title: ThinkPad T400 ... -It is believed that all or most T400 laptops are compatible. See notes +It is believed that all or most laptops of the model T400 are compatible. See notes about [CPU compatibility](../install/t400_external.html#cpu_compatibility) for potential incompatibilities. -- cgit v1.2.3-70-g09d2 From 9568db1eea3d771fd72a0ef54fda14ace954d4cd Mon Sep 17 00:00:00 2001 From: StewieFellows Date: Fri, 18 May 2018 22:49:55 +0000 Subject: Update 'docs/hardware/index.md' Adding Samsung LTN141XA-L01 to supported T60 LCD panels list. --- docs/hardware/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/hardware') diff --git a/docs/hardware/index.md b/docs/hardware/index.md index 259fc854..12580cf8 100644 --- a/docs/hardware/index.md +++ b/docs/hardware/index.md @@ -242,11 +242,11 @@ Tested LCD panels: (working) works) - BOE-Hydis HV150UX1-100 (15.1" 1600x1200) (P/N 42T0078 FRU 42T0079 or P/N 41W1338 recommended for the inverter board) +- Samsung LTN141XA-L01 (14.1" 1024x768) Tested LCD panels: *not working yet (incompatible; see [../future/\#lcd\_i945\_incompatibility](../future/#lcd_i945_incompatibility))* -- Samsung LTN141XA-L01 (14.1" 1024x768) - LG-Philips LP150X09 (15.1" 1024x768) - Samsung LTN150XG (15.1" 1024x768) - LG-Philips LP150E06-A5K4 (15.1" 1400x1050) (also, not an official -- cgit v1.2.3-70-g09d2 From 89961a3cb7d38575c09ef72c350b7bddadf01756 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Wed, 13 Jun 2018 21:43:14 +0100 Subject: Fix/update/remove dead/broken links on the website and documentation Thanks go to skollrc for pointing out these dead links, on this thread: https://www.reddit.com/r/libreboot/comments/8pjjg5/some_dead_links_in_libreboot _website/ --- docs/gnulinux/configuring_parabola.md | 2 +- docs/gnulinux/encrypted_parabola.md | 4 ++-- docs/gnulinux/grub_boot_installer.md | 2 +- docs/hardware/gm45_remove_me.md | 2 +- docs/hardware/x200.md | 6 ------ docs/install/index.md | 2 +- docs/install/rpi_setup.md | 2 +- projects/ich9gen/sources/src/gbe/gbe.h | 2 +- projects/ich9gen/sources/src/ich9deblob.c | 2 +- resources/utilities/ich9deblob/src/gbe/gbe.h | 2 +- resources/utilities/ich9deblob/src/ich9deblob.c | 2 +- www/news/andrew-robbins-new-maintainer.md | 2 +- 12 files changed, 12 insertions(+), 18 deletions(-) (limited to 'docs/hardware') diff --git a/docs/gnulinux/configuring_parabola.md b/docs/gnulinux/configuring_parabola.md index 1e525f59..935ff099 100644 --- a/docs/gnulinux/configuring_parabola.md +++ b/docs/gnulinux/configuring_parabola.md @@ -63,7 +63,7 @@ For more information related to `pacman`, review the following articles on the A * [Configuring pacman](https://wiki.parabolagnulinux.org/Installation_Guide#Configure_pacman) * [Using pacman](https://wiki.archlinux.org/index.php/Pacman) -* [Additional Repositories](https://wiki.parabolagnulinux.org/Official_Repositories>) +* [Additional Repositories](https://wiki.parabolagnulinux.org/Official_Repositories) ## Updating Parabola Parabola is kept up-to-date, using `pacman`. When you are updating Parabola, diff --git a/docs/gnulinux/encrypted_parabola.md b/docs/gnulinux/encrypted_parabola.md index 74c74fce..48ef5b76 100644 --- a/docs/gnulinux/encrypted_parabola.md +++ b/docs/gnulinux/encrypted_parabola.md @@ -102,7 +102,7 @@ You can either fill the header with zeroes, or with random data; again, I chose Also, if you're using an SSD, there are a two things you should keep in mind: - There are issues with TRIM; it's not enabled by default through LUKS, -and there are security issues, if you do enable it. See [this page](https://wiki.archlinux.org/index.php/Dm-cryptSpecialties#Discard.2FTRIM_support_for_solid_state_drives_.28SSD.29) for more info. +and there are security issues, if you do enable it. See [this page](https://wiki.archlinux.org/index.php/Dm-crypt#Specialties) for more info. - Make sure to read [this article](https://wiki.archlinux.org/index.php/Solid_State_Drives), for information on managing SSD's in Arch Linux (the information applies to Parabola, as well). @@ -381,7 +381,7 @@ for the LUKS passphrase, apply here as well. You will set this password with the ### Extra Security Tweaks There are some final changes that we can make to the installation, to make it -significantly more secure; these are based on the [Security](https://wiki.archlinux.org/index.php/Securit) section of the Arch wiki. +significantly more secure; these are based on the [Security](https://wiki.archlinux.org/index.php/Security) section of the Arch wiki. #### Key Strengthening We will want to open the configuration file for password settings, and increase diff --git a/docs/gnulinux/grub_boot_installer.md b/docs/gnulinux/grub_boot_installer.md index 7086b71d..7d4375e6 100644 --- a/docs/gnulinux/grub_boot_installer.md +++ b/docs/gnulinux/grub_boot_installer.md @@ -25,7 +25,7 @@ Overwrite the drive, writing your distro ISO to it with `dd`. For example, if we That's it! You should now be able to boot the installer from your USB drive (the instructions for doing so will be given later). ## Prepare the USB drive in NetBSD -[This page](https://wiki.netbsd.org/tutorials how_to_install_netbsd_from_an_usb_memory_stick/) on the NetBSD website shows how to create a NetBSD bootable USB drive, from within NetBSD itself. You should the `dd` method documented there. This will work with any GNU+Linux ISO image. +[This page](https://wiki.netbsd.org/tutorials/how_to_install_netbsd_from_an_usb_memory_stick/) on the NetBSD website shows how to create a NetBSD bootable USB drive, from within NetBSD itself. You should the `dd` method documented there. This will work with any GNU+Linux ISO image. ## Prepare the USB drive in FreeBSD [This page](https://www.freebsd.org/doc/handbook/bsdinstall-pre.html) on the FreeBSD website shows how to create a bootable USB drive for installing FreeBSD. Use the `dd` method documented. This will work with any GNU+Linux ISO image. diff --git a/docs/hardware/gm45_remove_me.md b/docs/hardware/gm45_remove_me.md index 0ac2f49b..26e5f9f6 100644 --- a/docs/hardware/gm45_remove_me.md +++ b/docs/hardware/gm45_remove_me.md @@ -418,7 +418,7 @@ region. According to the datasheet, it's supposed to add up to 0xBABA but can actually be others on the X200. - + *"One of those engineers loves classic rock music, so they selected 0xBABA"* diff --git a/docs/hardware/x200.md b/docs/hardware/x200.md index 10f5f621..fdf992d1 100644 --- a/docs/hardware/x200.md +++ b/docs/hardware/x200.md @@ -132,12 +132,6 @@ comparing it with X200 (factory BIOS) and X200 (gm45 raminit code in coreboot), to see what the differences are. Then tweak raminit code based on that. -Trouble undocking (button doesn't work) ----------------------------------------- - -This person seems to have a workaround: - - LCD compatibility list {#lcd_supported_list} ---------------------- diff --git a/docs/install/index.md b/docs/install/index.md index d4ac2f13..6cefad56 100644 --- a/docs/install/index.md +++ b/docs/install/index.md @@ -169,7 +169,7 @@ ASUS KCMA-D8? ------------- If you have the proprietary BIOS, you need to flash libreboot -externally. See [kcma-d8.md](kgpe-d8.md). +externally. See [kcma-d8.md](kcma-d8.md). If you already have coreboot or libreboot installed, without write protection on the flash chip, then you can do it in software (otherwise, diff --git a/docs/install/rpi_setup.md b/docs/install/rpi_setup.md index e46191e7..b083aac9 100644 --- a/docs/install/rpi_setup.md +++ b/docs/install/rpi_setup.md @@ -150,7 +150,7 @@ successfully. If not, just flash again. Pi](http://scruss.com/blog/2013/02/02/simple-adc-with-the-raspberry-pi/) - [Flashing coreboot on a T60 with a Raspberry Pi - the\_unconventional's - blog](https://blogs.fsfe.org/the_unconventional/2015/05/08/flashing-coreboot-on-a-t60-with-a-raspberry-pi/) + blog](https://web.archive.org/web/20150709043222/http://blogs.fsfe.org:80/the_unconventional/2015/05/08/coreboot-t60-raspberry-pi/) - *Pomona SOIC Clip flashing* - [Arch Linux Wiki - Installing Arch Linux on Chromebook](https://wiki.archlinux.org/index.php/Chromebook) diff --git a/projects/ich9gen/sources/src/gbe/gbe.h b/projects/ich9gen/sources/src/gbe/gbe.h index 14548e71..f28f4421 100644 --- a/projects/ich9gen/sources/src/gbe/gbe.h +++ b/projects/ich9gen/sources/src/gbe/gbe.h @@ -35,7 +35,7 @@ * * Info about Gbe region (read whole datasheet): * http://www.intel.co.uk/content/dam/doc/application-note/i-o-controller-hub-9m-82567lf-lm-v-nvm-map-appl-note.pdf - * https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums + * https://web.archive.org/web/20150912070329/https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums */ #ifndef GBESTRUCT_H diff --git a/projects/ich9gen/sources/src/ich9deblob.c b/projects/ich9gen/sources/src/ich9deblob.c index b9153ed6..d7a57c51 100644 --- a/projects/ich9gen/sources/src/ich9deblob.c +++ b/projects/ich9gen/sources/src/ich9deblob.c @@ -42,7 +42,7 @@ * * Info about Gbe region (read whole datasheet): * http://www.intel.co.uk/content/dam/doc/application-note/i-o-controller-hub-9m-82567lf-lm-v-nvm-map-appl-note.pdf - * https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums + * https://web.archive.org/web/20150912070329/https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums */ #include "ich9deblob.h" diff --git a/resources/utilities/ich9deblob/src/gbe/gbe.h b/resources/utilities/ich9deblob/src/gbe/gbe.h index a1350fdd..454ab2a2 100644 --- a/resources/utilities/ich9deblob/src/gbe/gbe.h +++ b/resources/utilities/ich9deblob/src/gbe/gbe.h @@ -35,7 +35,7 @@ * * Info about Gbe region (read whole datasheet): * http://www.intel.co.uk/content/dam/doc/application-note/i-o-controller-hub-9m-82567lf-lm-v-nvm-map-appl-note.pdf - * https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums + * https://web.archive.org/web/20150912070329/https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums */ #ifndef GBESTRUCT_H diff --git a/resources/utilities/ich9deblob/src/ich9deblob.c b/resources/utilities/ich9deblob/src/ich9deblob.c index d79a3a89..d0fc537a 100644 --- a/resources/utilities/ich9deblob/src/ich9deblob.c +++ b/resources/utilities/ich9deblob/src/ich9deblob.c @@ -42,7 +42,7 @@ * * Info about Gbe region (read whole datasheet): * http://www.intel.co.uk/content/dam/doc/application-note/i-o-controller-hub-9m-82567lf-lm-v-nvm-map-appl-note.pdf - * https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums + * https://web.archive.org/web/20150912070329/https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums */ #include "ich9deblob.h" diff --git a/www/news/andrew-robbins-new-maintainer.md b/www/news/andrew-robbins-new-maintainer.md index 50c43d3a..65fd8a3c 100644 --- a/www/news/andrew-robbins-new-maintainer.md +++ b/www/news/andrew-robbins-new-maintainer.md @@ -9,7 +9,7 @@ voted on by the maintainers with community input. These policies formalise our democratic standards. Today, we welcome Andrew Robbins (IRC nick `and_who` and -[NotABug](https://notabug.org) user [kragle](https://notabug.org/kragle)) as +[NotABug](https://notabug.org) user [and_who](https://notabug.org/and_who)) as our first new maintainer under the new policy. Going forward, Andrew will gain push access to Libreboot in order to review patches, as well as voting rights and IRC operator status. -- cgit v1.2.3-70-g09d2