diff options
author | Alyssa Rosenzweig <alyssa@rosenzweig.io> | 2017-03-17 23:05:29 -0700 |
---|---|---|
committer | Alyssa Rosenzweig <alyssa@rosenzweig.io> | 2017-03-17 23:05:29 -0700 |
commit | c2b25f1e127ff810e4565d553aafc28b7c44d1a2 (patch) | |
tree | e31f916e6264d3847752290cddcbde0af8a968a5 /docs/hcl | |
parent | 29610c6f3b1b1e78ae7cec11b41368fe9d76c6ed (diff) | |
download | librebootfr-c2b25f1e127ff810e4565d553aafc28b7c44d1a2.tar.gz librebootfr-c2b25f1e127ff810e4565d553aafc28b7c44d1a2.zip |
Unbork some things
Diffstat (limited to 'docs/hcl')
-rw-r--r-- | docs/hcl/c201.md | 4 | ||||
-rw-r--r-- | docs/hcl/ga-g41m-es2l.md | 2 | ||||
-rw-r--r-- | docs/hcl/gm45_remove_me.md | 14 | ||||
-rw-r--r-- | docs/hcl/index.md | 40 | ||||
-rw-r--r-- | docs/hcl/kcma-d8.md | 4 | ||||
-rw-r--r-- | docs/hcl/kfsn4-dre.md | 2 | ||||
-rw-r--r-- | docs/hcl/kgpe-d16.md | 6 | ||||
-rw-r--r-- | docs/hcl/r400.md | 2 | ||||
-rw-r--r-- | docs/hcl/t400.md | 2 | ||||
-rw-r--r-- | docs/hcl/t500.md | 4 | ||||
-rw-r--r-- | docs/hcl/x200.md | 6 |
11 files changed, 43 insertions, 43 deletions
diff --git a/docs/hcl/c201.md b/docs/hcl/c201.md index c816a210..3d4aae4f 100644 --- a/docs/hcl/c201.md +++ b/docs/hcl/c201.md @@ -14,7 +14,7 @@ instructions. The board is supported in libreboot, however, and has been confirmed to work.** Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). @@ -118,7 +118,7 @@ require non-free firmware in the Linux kernel in order to work. The libreboot project recommends using an external USB wifi dongle that works with free software. See -[\#recommended\_wifi](./#recommended_wifi). +[#recommended\_wifi](./#recommended_wifi). There are 2 companies (endorsed by Creative Commons, under their *Respects your Freedom* guidelines), that sell USB WiFi dongles diff --git a/docs/hcl/ga-g41m-es2l.md b/docs/hcl/ga-g41m-es2l.md index ef3b7bd3..ef8e3563 100644 --- a/docs/hcl/ga-g41m-es2l.md +++ b/docs/hcl/ga-g41m-es2l.md @@ -15,7 +15,7 @@ Devuan, this would be in the entry for your NIC:\ hwaddress ether macaddressgoeshere Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) diff --git a/docs/hcl/gm45_remove_me.md b/docs/hcl/gm45_remove_me.md index 19719476..350e048c 100644 --- a/docs/hcl/gm45_remove_me.md +++ b/docs/hcl/gm45_remove_me.md @@ -41,7 +41,7 @@ factory.bin dump. ich9gen executables can be found under ./ich9deblob/ statically compiled in libreboot\_util. If you are using src or git, build ich9gen from source with:\ -$ ./oldbuild module ich9deblob + $ ./oldbuild module ich9deblob The executable will appear under resources/utilities/ich9deblob/ Run:\ @@ -71,7 +71,7 @@ On GM45 laptops that use flash descriptors, the MAC address or the onboard ethernet chipset is flashed (inside the ROM image). You should generate a descriptor+gbe image with your own MAC address inside (with the Gbe checksum updated to match). Run:\ -$ ./ich9gen \--macaddress XX:XX:XX:XX:XX:XX + $ ./ich9gen \--macaddress XX:XX:XX:XX:XX:XX (replace the XX chars with the hexadecimal chars in the MAC address that you want) @@ -98,7 +98,7 @@ $ **dd if=ich9fdgbe\_4m.bin of=libreboot.rom bs=1 count=12k conv=notrunc**\ Your libreboot.rom image is now ready to be flashed on the system. Refer -back to [../install/\#flashrom](../install/#flashrom) for how to flash +back to [../install/#flashrom](../install/#flashrom) for how to flash it. Write-protecting the flash chip @@ -131,7 +131,7 @@ flashing later on; for example, see [../install/bbb\_setup.html](../install/bbb_setup.html). Change them all to 0x0, then re-compile ich9gen. After you have done -that, follow the notes in [\#ich9gen](#ich9gen) to generate a new +that, follow the notes in [#ich9gen](#ich9gen) to generate a new descriptor+gbe image and insert that into your ROM image, then flash it. The next time you boot, the flash chip will be read-only in software (hardware re-flashing will still work, which you will need for @@ -166,7 +166,7 @@ If you are working with libreboot\_src (or git), you can find the source under resources/utilities/ich9deblob/ and will already be compiled if you ran **./oldbuild module all** or **./oldbuild module ich9deblob** from the main directory (./), otherwise you can build it like so:\ -$ ./oldbuild module ich9deblob + $ ./oldbuild module ich9deblob An executable file named **ich9deblob** will now appear under resources/utilities/ich9deblob/ @@ -218,7 +218,7 @@ need for a factory.rom dump! You should now have a **libreboot.rom** image containing the correct 4K descriptor and 8K gbe regions, which will then be safe to flash. Refer -back to [../install/\#flashrom](../install/#flashrom) for how to flash +back to [../install/#flashrom](../install/#flashrom) for how to flash it. @@ -247,7 +247,7 @@ TODO: lenovobios (GM45 thinkpads) still write-protects parts of the flash. Modify the assembly code inside. Note: the factory.rom (BIOS region) from lenovobios is in a compressed format, which you have to extract. bios\_extract upstream won't work, but the following was said -in \#coreboot on freenode IRC: +in #coreboot on freenode IRC: <roxfan> vimuser: try bios_extract with ffv patch http://patchwork.coreboot.org/patch/3444/ <roxfan> or https://github.com/coreboot/bios_extract/blob/master/phoenix_extract.py diff --git a/docs/hcl/index.md b/docs/hcl/index.md index 911ae35b..b47465ad 100644 --- a/docs/hcl/index.md +++ b/docs/hcl/index.md @@ -132,12 +132,12 @@ BIOS](https://en.wikipedia.org/wiki/Video_BIOS)' or 'VBIOS'), all known LCD panels are currently compatible: To find what LCD panel you have, see: -[../misc/\#get\_edid\_panelname](../misc/#get_edid_panelname). +[../misc/#get\_edid\_panelname](../misc/#get_edid_panelname). -- TMD-Toshiba LTD121ECHB: \# -- CMO N121X5-L06: \# -- Samsung LTN121XJ-L07: \# -- BOE-Hydis HT121X01-101: \# +- TMD-Toshiba LTD121ECHB: # +- CMO N121X5-L06: # +- Samsung LTN121XJ-L07: # +- BOE-Hydis HT121X01-101: # You can remove an X61/X61s motherboard from the chassis and install an X60/X60s motherboard in it's place (for flashing libreboot). The @@ -149,7 +149,7 @@ at all without proprietary firmware, and while Lenovo BIOS is running the system will refuse to boot if you replace the card. Fortunately it is very easily replaced; just remove the card and install another one **after** libreboot is installed. See -[\#recommended\_wifi](#recommended_wifi) for replacements. +[#recommended\_wifi](#recommended_wifi) for replacements. [Back to top of page.](#pagetop) @@ -163,7 +163,7 @@ proprietary VGA Option ROM ('[Video 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). +[../misc/#get\_edid\_panelname](../misc/#get_edid_panelname). There are 5 known LCD panels for the X60 Tablet: @@ -190,7 +190,7 @@ work at all without proprietary firmware, and while Lenovo BIOS is running the system will refuse to boot if you replace the card. Fortunately it is very easily replaced; just remove the card and install another one **after** libreboot is installed. See -[\#recommended\_wifi](#recommended_wifi) for replacements. +[#recommended\_wifi](#recommended_wifi) for replacements. A user with a X60T that has digitizer+finger support, reported that they could get finger input working. They used linuxwacom at git tag @@ -217,16 +217,16 @@ could get finger input working. They used linuxwacom at git tag Identifier "WTouch" Driver "wacom" Option "Device" "/dev/ttyS0" - # Option "DebugLevel" "12" + #Option "DebugLevel" "12" Option "BaudRate" "38400" Option "Type" "touch" Option "Touch" "on" Option "Gesture" "on" Option "ForceDevice" "ISDV4" - # Option "KeepShape" "on" + #Option "KeepShape" "on" Option "Mode" "Absolute" Option "RawSample" "2" - # Option "TPCButton" "off" + #Option "TPCButton" "off" Option "TopX" "17" Option "TopY" "53" Option "BottomX" "961" @@ -251,10 +251,10 @@ proprietary VGA Option ROM ('[Video 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). +[../misc/#get\_edid\_panelname](../misc/#get_edid_panelname). **Some T60s 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 [#t60\_ati\_intel](#t60_ati_intel) for how to remedy this.** Tested LCD panels: **working(compatible)** @@ -273,7 +273,7 @@ Tested LCD panels: **working(compatible)** Tested LCD panels: **not working yet (incompatible; see -[../future/\#lcd\_i945\_incompatibility](../future/#lcd_i945_incompatibility))** +[../future/#lcd\_i945\_incompatibility](../future/#lcd_i945_incompatibility))** - Samsung LTN141XA-L01 (14.1" 1024x768) - LG-Philips LP150X09 (15.1" 1024x768) @@ -321,7 +321,7 @@ at all without proprietary firmware, and while Lenovo BIOS is running the system will refuse to boot if you replace the card. Fortunately it is very easily replaced; just remove the card and install another one **after** libreboot is installed. See -[\#recommended\_wifi](#recommended_wifi) for replacements. +[#recommended\_wifi](#recommended_wifi) for replacements. [Back to top of page.](#pagetop) @@ -382,7 +382,7 @@ same i945 chipset as the ThinkPad X60/T60. A developer ported the [MacBook2,1](#macbook21) to coreboot, the ROM images also work on the macbook1,1. -You can refer to [\#macbook21](#macbook21) for most of this. Macbook2,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 @@ -403,11 +403,11 @@ Specifically (Order No. / Model No. / CPU): Also of interest: -[../git/\#config\_macbook21](../git/#config_macbook21). +[../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 [\#macbook21](#macbook21)) shows the location of the SPI flash +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). @@ -461,7 +461,7 @@ hold Alt/Control once more. The installation (on the HDD) will once again be seen as 'Windows'. (it's not actually Windows, but Apple likes to think that Apple and Microsoft are all that exist.) Now to install libreboot, follow -[../install/\#flashrom\_macbook21](../install/#flashrom_macbook21). +[../install/#flashrom\_macbook21](../install/#flashrom_macbook21). @@ -499,7 +499,7 @@ Specifically (Order No. / Model No. / CPU): Also of interest: -[../git/\#config\_macbook21](../git/#config_macbook21). +[../git/#config\_macbook21](../git/#config_macbook21). Unbricking: [this page shows disassembly guides](https://www.ifixit.com/Device/MacBook_Core_2_Duo) and mono's diff --git a/docs/hcl/kcma-d8.md b/docs/hcl/kcma-d8.md index a3283f20..31059374 100644 --- a/docs/hcl/kcma-d8.md +++ b/docs/hcl/kcma-d8.md @@ -11,7 +11,7 @@ Raptor Engineering Inc. and, working with them, merged into libreboot. recommend avoiding Kingston modules.** Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) - note that external +[../install/#flashrom](../install/#flashrom) - note that external flashing is required (e.g. BBB), if the proprietary (ASUS) firmware is currently installed. If you already have libreboot, by default it is possible to re-flash using software running in GNU+Linux on the kcma-d8, @@ -103,7 +103,7 @@ Current issues {#issues} to derive from, for those who want to work on a free replacement. In practise, out-of-band management isn't very useful anyway (or at the very least, it's not a major inconvenience to not have it). -- Graphics: only text-mode works. See [\#graphics](#graphics) +- Graphics: only text-mode works. See [#graphics](#graphics) diff --git a/docs/hcl/kfsn4-dre.md b/docs/hcl/kfsn4-dre.md index 70d5a789..aed86dc1 100644 --- a/docs/hcl/kfsn4-dre.md +++ b/docs/hcl/kfsn4-dre.md @@ -6,7 +6,7 @@ This is a server board using AMD hardware (Fam10h). It can also be used for building a high-powered workstation. Powered by libreboot. Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). diff --git a/docs/hcl/kgpe-d16.md b/docs/hcl/kgpe-d16.md index 891c30f4..9038e147 100644 --- a/docs/hcl/kgpe-d16.md +++ b/docs/hcl/kgpe-d16.md @@ -12,7 +12,7 @@ work), merged into libreboot. recommend avoiding Kingston modules.** Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) - note that external +[../install/#flashrom](../install/#flashrom) - note that external flashing is required (e.g. BBB), if the proprietary (ASUS) firmware is currently installed. If you already have libreboot, by default it is possible to re-flash using software running in GNU+Linux on the @@ -104,7 +104,7 @@ Current issues {#issues} to derive from, for those who want to work on a free replacement. In practise, out-of-band management isn't very useful anyway (or at the very least, it's not a major inconvenience to not have it). -- Graphics: only text-mode works. See [\#graphics](#graphics) +- Graphics: only text-mode works. See [#graphics](#graphics) @@ -162,7 +162,7 @@ The information here is adapted, from the ASUS website. - **Slot Location 6:** PCI-E x16 (Gen2 X16 Link), Auto turn off if slot 5 is occupied, For 1U FH/FL Card, MIO supported - **Additional Slot 1:** PIKE slot (for SAS drives. See notes above) -- Follow SSI Location\# +- Follow SSI Location# ### Form factor {#form-factor} diff --git a/docs/hcl/r400.md b/docs/hcl/r400.md index d3fc8b10..9bac8134 100644 --- a/docs/hcl/r400.md +++ b/docs/hcl/r400.md @@ -17,7 +17,7 @@ modified descriptor: see [gm45\_remove\_me.html](gm45_remove_me.html)** (contains notes, plus instructions) Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). diff --git a/docs/hcl/t400.md b/docs/hcl/t400.md index 9b5f3395..7d2f53d9 100644 --- a/docs/hcl/t400.md +++ b/docs/hcl/t400.md @@ -17,7 +17,7 @@ modified descriptor: see [gm45\_remove\_me.html](gm45_remove_me.html)** (contains notes, plus instructions) Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). diff --git a/docs/hcl/t500.md b/docs/hcl/t500.md index 6d814c99..293c46fe 100644 --- a/docs/hcl/t500.md +++ b/docs/hcl/t500.md @@ -17,7 +17,7 @@ modified descriptor: see [gm45\_remove\_me.html](gm45_remove_me.html)** (contains notes, plus instructions) Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). @@ -82,7 +82,7 @@ The patches above are based on the output from ich9deblob on a factory.rom image dumped from the T500 with a SOIC-8 4MiB flash chip. The patch re-creates the X200 descriptor/gbe source, so the commands were something like:\ -$ diff -u t500gbe x200gbe + $ diff -u t500gbe x200gbe $ **diff -u t500descriptor x200descriptor** ME VSCC table is in a different place and a different size on the T500. diff --git a/docs/hcl/x200.md b/docs/hcl/x200.md index 4bbc1543..65b6ce23 100644 --- a/docs/hcl/x200.md +++ b/docs/hcl/x200.md @@ -20,7 +20,7 @@ modified descriptor: see [gm45\_remove\_me.html](gm45_remove_me.html)** (contains notes, plus instructions) Flashing instructions can be found at -[../install/\#flashrom](../install/#flashrom) +[../install/#flashrom](../install/#flashrom) [Back to previous index](./). @@ -178,7 +178,7 @@ just simply remove the digitizer). **If your X200 has an LED backlit panel in it, then you also need to get an inverter and harness cable that is compatible with the CCFL panels. To see which panel type you have, see -[\#led\_howtotell](#led_howtotell). If you need the inverter/cable, here +[#led\_howtotell](#led_howtotell). If you need the inverter/cable, here are part numbers: 44C9909 for CCFL LVDS cable with bluetooth and camera connections, and 42W8009 or 42W8010 for the inverter.** @@ -262,7 +262,7 @@ $ **dmesg | sed -n 's/\^.* microcode: CPU0 sig=0x\\(\[\^,\]*\\),.*$/\\1/p'** 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 +as well as a laptop that (as I mentioned earlier in #libreboot) won't boot with any Samsung DIMMs, all have CPUID 0x10676 (stepping M0). What pehjota wrote: Laptops with CPUID 0x167A (stepping R0) resume |