From 5276ed42109d7667bfb4023d572c34393f499879 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 17 Mar 2017 22:38:06 -0700 Subject: Remove divs --- docs/hcl/c201.md | 22 ---------------------- docs/hcl/d510mo.md | 4 ---- docs/hcl/d945gclf.md | 6 ------ docs/hcl/ga-g41m-es2l.md | 4 ---- docs/hcl/gm45_remove_me.md | 28 ---------------------------- docs/hcl/imac52.md | 4 ---- docs/hcl/index.md | 38 -------------------------------------- docs/hcl/kcma-d8.md | 20 -------------------- docs/hcl/kfsn4-dre.md | 18 ------------------ docs/hcl/kgpe-d16.md | 20 -------------------- docs/hcl/r400.md | 12 ------------ docs/hcl/t400.md | 14 -------------- docs/hcl/t500.md | 16 ---------------- docs/hcl/x200.md | 30 ------------------------------ 14 files changed, 236 deletions(-) (limited to 'docs/hcl') diff --git a/docs/hcl/c201.md b/docs/hcl/c201.md index 5c92e5b5..6133b3f2 100644 --- a/docs/hcl/c201.md +++ b/docs/hcl/c201.md @@ -1,4 +1,3 @@ -
ASUS Chromebook C201 {#pagetop} ==================== @@ -19,9 +18,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
- [Google\'s intent with CrOS devices](#googlesintent) - [Considerations about ChromeOS and free operating systems](#os) @@ -34,9 +31,7 @@ Flashing instructions can be found at - [Depthcharge payload](#depthcharge) - [Flash chip write protection: the screw](#thescrew) -
-
Google\'s intent with CrOS devices {#googlesintent} ================================== @@ -69,9 +64,7 @@ software movement. [Back to top of page](#pagetop). -
-
Considerations about ChromeOS and free operating systems {#os} ======================================================== @@ -95,9 +88,7 @@ TODO: instructions for Devuan [Back to top of page](#pagetop). -
-
Caution: Video acceleration requires a non-free blob, software rendering can be used instead. {#videoblobs} ============================================================================================= @@ -120,9 +111,7 @@ story: [Back to top of page](#pagetop). -
-
Caution: WiFi requires a non-free blob, a USB dongle can be used instead. {#wifiblobs} ========================================================================= @@ -149,9 +138,7 @@ These wifi dongles use the AR9271 (atheros) chipset, supported by the free *ath9k\_htc* driver in the Linux kernel. They work in *linux-libre* too. -
-
EC firmware is free software! {#ec} ============================= @@ -168,9 +155,7 @@ when using one of these laptops. The libreboot FAQ briefly describes what an *EC* is: -
-
No microcode! {#microcode} ============= @@ -188,9 +173,7 @@ microcode. [Back to top of page](#pagetop). -
-
Depthcharge payload {#depthcharge} =================== @@ -199,9 +182,7 @@ These systems do not use the GRUB payload. Instead, they use a payload called depthcharge, which is common on CrOS devices. This is free software, maintained by Google. -
-
Flash chip write protection: the screw {#thescrew} ====================================== @@ -226,9 +207,7 @@ firmware-level *evil maid* attack. It\'s possible to write protect on all current libreboot systems, but CrOS devices make it easy. The screw is such a stupidly simple idea, which all designs should implement. -
-
Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -264,4 +243,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/d510mo.md b/docs/hcl/d510mo.md index 522e34e8..7a5fa461 100644 --- a/docs/hcl/d510mo.md +++ b/docs/hcl/d510mo.md @@ -1,4 +1,3 @@ -
Intel D510MO desktop board {#pagetop} ========================== @@ -14,9 +13,7 @@ This board can however be used for building a headless server. Flashing instructions can be found at [../install/d510mo.html](../install/d510mo.html) -
-
Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -52,4 +49,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/d945gclf.md b/docs/hcl/d945gclf.md index 2e19f527..8208c319 100644 --- a/docs/hcl/d945gclf.md +++ b/docs/hcl/d945gclf.md @@ -1,4 +1,3 @@ -
Intel D945GCLF desktop board {#pagetop} ============================ @@ -47,9 +46,7 @@ Here is an image of the D945GCLF2 board:\ And SPI SOIC8 flash chip\ ![](../images/d945gclf/20160923_141550.jpg){width="50%" height="50%"} -
-
How to replace thermal paste and fan ------------------------------------ @@ -79,9 +76,7 @@ After that, assemble your new fan into CPU cooler\ Finally assemle both coolers on both chips, do not forget put in the CPU fan connector back, and you are done. -
-
Copyright © 2016 Arthur Heymans <arthur@aheymans.xyz>\ Copyright © 2016 Vitaly Castaño Solana <vita\_cell@hotmail.com>\ @@ -118,4 +113,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/ga-g41m-es2l.md b/docs/hcl/ga-g41m-es2l.md index 98912994..5b150de8 100644 --- a/docs/hcl/ga-g41m-es2l.md +++ b/docs/hcl/ga-g41m-es2l.md @@ -1,4 +1,3 @@ -
Gigabyte GA-G41M-ES2L desktop board {#pagetop} =================================== @@ -18,9 +17,7 @@ hwaddress ether macaddressgoeshere Flashing instructions can be found at [../install/\#flashrom](../install/#flashrom) -
-
Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -56,4 +53,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/gm45_remove_me.md b/docs/hcl/gm45_remove_me.md index 92ef4347..4404c6c2 100644 --- a/docs/hcl/gm45_remove_me.md +++ b/docs/hcl/gm45_remove_me.md @@ -1,4 +1,3 @@ -
GM45 chipsets: remove the ME (manageability engine) {#pagetop} =================================================== @@ -29,9 +28,7 @@ Another project recently found: [Back to previous index](./). -
-
ICH9 gen utility {#ich9gen} ================ @@ -148,9 +145,7 @@ brick your laptop. For external flashing guides, refer to [../install/](../install/). -
-
ICH9 deblob utility {#ich9deblob} =================== @@ -226,9 +221,7 @@ descriptor and 8K gbe regions, which will then be safe to flash. Refer back to [../install/\#flashrom](../install/#flashrom) for how to flash it. -
-
demefactory utility {#demefactory} =================== @@ -271,16 +264,13 @@ disassemble and re-flash externally unless you brick the device. demefactory is part of the ich9deblob src, found at *resources/utilities/ich9deblob/* -
-
The sections below are adapted from (mostly) IRC logs related to early development getting the ME removed on GM45. They are useful for background information. This could not have been done without sgsit\'s help. -
Early notes {#early_notes} ----------- @@ -304,13 +294,9 @@ Early notes {#early_notes} what the X201 uses: -
-
-
-
Flash chips {#flashchips} ----------- @@ -335,11 +321,8 @@ Flash chips {#flashchips} - Schematics for X200s laptop: . -
-
-
Early development notes {#early_development_notes} ----------------------- @@ -412,9 +395,7 @@ X200. End justified means, and the utility is no longer needed since the ich9deblob utility (documented on this page) can now be used to create deblobbed descriptors. -
-
GBE (gigabit ethernet) region in SPI flash {#gbe_region} ------------------------------------------ @@ -448,7 +429,6 @@ is set to put gbe directly after the initial 4K flash descriptor. So the first 4K of the ROM is the descriptor, and then the next 8K is the gbe region. -
### GBE region: change MAC address {#gbe_region_changemacaddress} @@ -479,11 +459,8 @@ Look at resources/utilities/ich9deblob/ich9deblob.c. to 0xBABA. In other words, the checksum is 0xBABA minus the total of the first 0x3E 16bit numbers (unsigned), ignoring any overflow. -
-
-
Flash descriptor region {#flash_descriptor_region} ----------------------- @@ -548,9 +525,7 @@ So, *x << 12 = address* If it\'s in descriptor mode, then the first 4 bytes will be 5A A5 F0 0F. -
-
platform data partition in boot flash (factory.rom / lenovo bios) {#platform_data_region} ----------------------------------------------------------------- @@ -563,9 +538,7 @@ This is a 32K region from the factory image. It could be data It has only a 448 byte fragment different from 0x00 or 0xFF. -
-
Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -601,4 +574,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/imac52.md b/docs/hcl/imac52.md index ea4d0394..daa45f08 100644 --- a/docs/hcl/imac52.md +++ b/docs/hcl/imac52.md @@ -1,13 +1,10 @@ -
Apple iMac 5,2 {#pagetop} ============== Information to be written soon, but this board is merged in libreboot. -
-
Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -43,4 +40,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/index.md b/docs/hcl/index.md index dd8d7e9f..750127f2 100644 --- a/docs/hcl/index.md +++ b/docs/hcl/index.md @@ -1,4 +1,3 @@ -
Hardware compatibility list {#pagetop} =========================== @@ -18,9 +17,7 @@ This sections relates to known hardware compatibility in libreboot. [Back to previous index](../). -
-
List of supported hardware {#supported_list} -------------------------- @@ -67,9 +64,7 @@ It is also possible to build ROM images (from source) for other systems [Back to top of page](#pagetop) -
-
EC update on i945 (X60, T60) and GM45 (X200, T400, T500, R400) {#ecupdate} ============================================================== @@ -92,9 +87,7 @@ handling. [Back to top of page](#pagetop) -
-
How to find what EC version you have (i945/GM45) {#ecversion} ================================================ @@ -110,9 +103,7 @@ out regular version - in this case it\'s a 1.06 for x200 tablet [Back to top of page](#pagetop) -
-
Recommended wifi chipsets {#recommended_wifi} ------------------------- @@ -134,9 +125,7 @@ project if these work with linux-libre kernel (TODO: test): [Back to top of page](#pagetop) -
-
List of supported ThinkPad X60s {#supported_x60_list} ------------------------------- @@ -168,9 +157,7 @@ is very easily replaced; just remove the card and install another one [Back to top of page.](#pagetop) -
-
List of supported ThinkPad X60 Tablets {#supported_x60t_list} -------------------------------------- @@ -258,9 +245,7 @@ could get finger input working. They used linuxwacom at git tag [Back to top of page.](#pagetop) -
-
Supported T60 list {#supported_t60_list} ------------------ @@ -290,7 +275,6 @@ Tested LCD panels: **working(compatible)** - BOE-Hydis HV150UX1-100 (15.1\" 1600x1200) (P/N 42T0078 FRU 42T0079 or P/N 41W1338 recommended for the inverter board) -
Tested LCD panels: **not working yet (incompatible; see [../future/\#lcd\_i945\_incompatibility](../future/#lcd_i945_incompatibility))** @@ -308,9 +292,7 @@ Tested LCD panels: **not working yet (incompatible; see GNU+Linux works) (P/N 42T0078 FRU 42T0079 or P/N 41W1338 recommended for the inverter board) -
-
*The following LCD panels are **UNTESTED**. If you have one of these panels then please submit a report!*: @@ -345,13 +327,10 @@ is very easily replaced; just remove the card and install another one **after** libreboot is installed. See [\#recommended\_wifi](#recommended_wifi) for replacements. -
[Back to top of page.](#pagetop) -
-
ThinkPad T60 (ATI GPU) and ThinkPad T60 (Intel GPU) differences. {#t60_ati_intel} ---------------------------------------------------------------- @@ -397,9 +376,7 @@ server setup (with serial and/or ssh console as the display). [Back to top of page.](#pagetop) -
-
Information about the macbook1,1 {#macbook11} -------------------------------- @@ -419,7 +396,6 @@ It is believed that all models are compatible, listed here: - -
### Compatible models @@ -429,7 +405,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). @@ -447,9 +422,7 @@ refer to [../install/bbb\_setup.html](../install/bbb_setup.html). [Back to top of page.](#pagetop) -
-
Information about the macbook2,1 {#macbook21} -------------------------------- @@ -478,7 +451,6 @@ distribute them, but I need to ask this person to tell me what license these works fall under first. Otherwise, the above URLs should be fine. NOTE TO SELF: REMOVE THIS WHEN DONE** -
### Installing GNU+Linux distributions (on Apple EFI firmware) @@ -495,26 +467,20 @@ likes to think that Apple and Microsoft are all that exist.) Now to install libreboot, follow [../install/\#flashrom\_macbook21](../install/#flashrom_macbook21). -
-
### Information about coreboot - [Coreboot on the macbook2,1](#) (this is a copy of Mono\'s page, see above) -
-
### coreboot wiki page - -
-
### Compatible models @@ -535,7 +501,6 @@ Specifically (Order No. / Model No. / CPU): - MB062LL/A / A1181 (EMC 2139) / Intel Core 2 Duo T7400 **(tested - working)** -
Also of interest: [../git/\#config\_macbook21](../git/#config_macbook21). @@ -625,9 +590,7 @@ libreboot git repository. [Back to top of page.](#pagetop) -
-
Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -663,4 +626,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/kcma-d8.md b/docs/hcl/kcma-d8.md index 0e57a659..b94b795e 100644 --- a/docs/hcl/kcma-d8.md +++ b/docs/hcl/kcma-d8.md @@ -1,4 +1,3 @@ -
ASUS KCMA-D8 desktop/workstation board {#pagetop} ====================================== @@ -20,9 +19,7 @@ without using external hardware. [Back to previous index](./). -
-
CPU compatibility ================= @@ -31,18 +28,14 @@ CPU compatibility virt).** 4300 series needs microcode updates, so avoid those CPUs. 4100 series is too old, and mostly untested. -
-
Board status (compatibility) {#boardstatus} ============================ See . -
-
Form factor {#formfactor} =========== @@ -51,9 +44,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -
-
IPMI iKVM module add-on {#ipmi} ======================= @@ -65,9 +56,7 @@ unsigned (possibly to replace) and physically separate from the mainboard since it\'s on the add-on module, which you don\'t have to install. -
-
Flash chips {#flashchips} =========== @@ -85,9 +74,7 @@ flash chip is 2MiB). extractor. These can be found online. See ** -
-
Native graphics initialization {#graphics} ============================== @@ -95,9 +82,7 @@ Native graphics initialization {#graphics} Only text-mode is known to work, but linux(kernel) can initialize the framebuffer display (if it has KMS - kernel mode setting). -
-
Current issues {#issues} ============== @@ -120,18 +105,14 @@ Current issues {#issues} the very least, it\'s not a major inconvenience to not have it). - Graphics: only text-mode works. See [\#graphics](#graphics) -
-
Hardware specifications {#specifications} ----------------------- Check the ASUS website. -
-
Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -167,4 +148,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/kfsn4-dre.md b/docs/hcl/kfsn4-dre.md index 5f195ac9..8f3c4354 100644 --- a/docs/hcl/kfsn4-dre.md +++ b/docs/hcl/kfsn4-dre.md @@ -1,4 +1,3 @@ -
ASUS KFSN4-DRE server/workstation board {#pagetop} ======================================= @@ -11,9 +10,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
Form factor {#formfactor} =========== @@ -22,9 +19,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -
-
Flash chips {#flashchips} =========== @@ -39,9 +34,7 @@ example of a 2MiB (16Mbits) chip, which might work. It is believed that extractor. These can be found online. See ** -
-
Native graphics initialization {#graphics} ============================== @@ -49,18 +42,14 @@ Native graphics initialization {#graphics} Native graphics initialization exists (XGI Z9s) for this board. Framebuffer- and text-mode both work. A serial port is also available. -
-
Memory ====== DDR2 533/667 Registered ECC. 16 slots. Total capacity up to 64GiB. -
-
Hex-core CPUs {#hexcore} ============= @@ -70,9 +59,7 @@ number will be printed on the board), because it can use dual hex-core CPUs (Opteron 2400/8400 series). Other revisions are believed to only support dual quad-core CPUs. -
-
Current issues {#issues} ============== @@ -89,18 +76,14 @@ Current issues {#issues} disappears if using KMS, once the kernel starts. The jitter will remain, if booting the kernel in text-mode). -
-
Other information ================= [specifications](ftp://ftp.sgi.com/public/Technical%20Support/Pdf%20files/Asus/kfsn4-dre.pdf) -
-
Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -136,4 +119,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/kgpe-d16.md b/docs/hcl/kgpe-d16.md index 1764026c..b020dc06 100644 --- a/docs/hcl/kgpe-d16.md +++ b/docs/hcl/kgpe-d16.md @@ -1,4 +1,3 @@ -
ASUS KGPE-D16 server/workstation board {#pagetop} ====================================== @@ -21,9 +20,7 @@ KGPE-D16, without using external hardware. [Back to previous index](./). -
-
CPU compatibility ================= @@ -32,18 +29,14 @@ CPU compatibility virt).** 6300 series needs microcode updates, so avoid those CPUs. 6100 series is too old, and mostly untested. -
-
Board status (compatibility) {#boardstatus} ============================ See . -
-
Form factor {#formfactor} =========== @@ -52,9 +45,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -
-
IPMI iKVM module add-on {#ipmi} ======================= @@ -66,9 +57,7 @@ unsigned (possibly to replace) and physically separate from the mainboard since it\'s on the add-on module, which you don\'t have to install. -
-
Flash chips {#flashchips} =========== @@ -86,9 +75,7 @@ flash chip is 2MiB). extractor. These can be found online. See ** -
-
Native graphics initialization {#graphics} ============================== @@ -96,9 +83,7 @@ Native graphics initialization {#graphics} Only text-mode is known to work, but linux(kernel) can initialize the framebuffer display (if it has KMS - kernel mode setting). -
-
Current issues {#issues} ============== @@ -121,9 +106,7 @@ Current issues {#issues} the very least, it\'s not a major inconvenience to not have it). - Graphics: only text-mode works. See [\#graphics](#graphics) -
-
Hardware specifications {#specifications} ----------------------- @@ -243,9 +226,7 @@ The information here is adapted, from the ASUS website. - \* DDR3 1600 can only be supported with AMD Opteron 6300/6200 series processor -
-
Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -281,4 +262,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/r400.md b/docs/hcl/r400.md index 51afdfdc..9c1d6813 100644 --- a/docs/hcl/r400.md +++ b/docs/hcl/r400.md @@ -1,4 +1,3 @@ -
ThinkPad R400 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -
-
Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -
### Hardware virtualization (vt-x) {#hwvirt} @@ -68,11 +62,8 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: -
-
-
The R400 is almost identical to the X200, code-wise. See [x200.html](x200.html). @@ -80,9 +71,7 @@ The R400 is almost identical to the X200, code-wise. See TODO: put hardware register logs here like on the [X200](x200.html) and [T400](t400.html) page. -
-
Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -118,4 +107,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/t400.md b/docs/hcl/t400.md index ab1523f8..43fdb656 100644 --- a/docs/hcl/t400.md +++ b/docs/hcl/t400.md @@ -1,4 +1,3 @@ -
ThinkPad T400 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -
-
Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -
### Hardware virtualization (vt-x) {#hwvirt} @@ -68,18 +62,13 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: -
-
-
The T400 is almost identical to the X200, code-wise. See [x200.html](x200.html). -
-
Hardware register dumps {#regdumps} ----------------------- @@ -95,9 +84,7 @@ outputs from the T400: - Version of flashrom used for the external flashing/reading logs is the one that libreboot git revision c164960 uses. -
-
Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -133,4 +120,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/t500.md b/docs/hcl/t500.md index eebeccb1..dbd5c23b 100644 --- a/docs/hcl/t500.md +++ b/docs/hcl/t500.md @@ -1,4 +1,3 @@ -
ThinkPad T500 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -
-
Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -
### Hardware virtualization (vt-x) {#hwvirt} @@ -68,18 +62,13 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: -
-
-
The T500 is almost identical to the X200, code-wise. See [x200.html](x200.html). -
-
Descriptor and Gbe differences {#descriptor_difference} ------------------------------ @@ -103,9 +92,7 @@ The very same descriptor/gbe used on the X200 (generated by [ich9gen](gm45_remove_me.html#ich9gen)) was re-used on the T500, and it still worked. -
-
Hardware register dumps {#regdumps} ----------------------- @@ -119,9 +106,7 @@ outputs from the T500: Lenovo BIOS 3.13 7VET83WW (EC firmware 1.06): - [../future/dumps/t500log/](../future/dumps/t500log/) -
-
Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -157,4 +142,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
diff --git a/docs/hcl/x200.md b/docs/hcl/x200.md index c559d275..1c5e41c3 100644 --- a/docs/hcl/x200.md +++ b/docs/hcl/x200.md @@ -1,4 +1,3 @@ -
ThinkPad X200 {#pagetop} ============= @@ -25,9 +24,7 @@ Flashing instructions can be found at [Back to previous index](./). -
-
EC update {#ecupdate} ========= @@ -48,14 +45,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -
-
Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -
### Hardware virtualization (vt-x) {#hwvirt} @@ -75,11 +69,8 @@ Anecdotal reports from at least 1 user suggests that some models with CPU microcode 1067a (on the CPU itself) might work with vt-x in libreboot. -
-
-
X200S and X200 Tablet. {#x200s} ---------------------- @@ -123,7 +114,6 @@ This was then pushed as a patch for coreboot, which can be found at (libreboot merges this patch in coreboot-libre now. Check the \'getcb\' script in src or git). -
### Proper GS45 raminit {#x200s_raminit} @@ -143,11 +133,8 @@ 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) ---------------------------------------- @@ -155,9 +142,7 @@ Trouble undocking (button doesn\'t work) This person seems to have a workaround: -
-
LCD compatibility list {#lcd_supported_list} ---------------------- @@ -169,7 +154,6 @@ All LCD panels for the X200, X200S and X200 Tablet are known to work. [Back to top of page.](#pagetop) -
### AFFS/IPS panels {#ips} @@ -213,9 +197,7 @@ Sources: - [ThinkWiki.de - X200 Displayumbau](http://thinkwiki.de/X200_Displayumbau) -
-
### X200S @@ -223,13 +205,10 @@ Sources: that the X200S screens/assemblies are thinner. You need to replace the whole lid with one from a normal X200/X201. -
[Back to top of page.](#pagetop) -
-
How to tell if it has an LED or CCFL? {#led_howtotell} ------------------------------------- @@ -248,9 +227,7 @@ something different). [Back to top of page.](#pagetop) -
-
Hardware register dumps {#regdumps} ----------------------- @@ -263,9 +240,7 @@ outputs from the X200: - BIOS 3.15, EC 1.06 - [hwdumps/x200/](hwdumps/x200/) -
-
RAM, S3 and microcode updates {#ram_s3_microcode} ============================= @@ -308,9 +283,7 @@ available. I\'d be curious if you could confirm these results.** It might not be coreboot that\'s buggy with raminit/S3; it might just be down to the microcode updates. -
-
Unsorted notes {#unsorted} -------------- @@ -321,9 +294,7 @@ Unsorted notes {#unsorted} you can plug a board in which gives diagnostic codes but i'm wondering whether it is capable of more http://www.endeer.cz/bios.tools/bios.html -
-
Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Copyright © 2015 Patrick \"P. J.\" McDermott <pj@pehjota.net>\ @@ -360,4 +331,3 @@ The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. -
-- cgit v1.2.3-70-g09d2