From 78067dd62a285731305b7a890da333d265ce6cad Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sun, 18 Jan 2015 06:57:44 -0500 Subject: Documentation: fix incorrect usage of apostrophes. --- diff --git a/docs/archive_old.html b/docs/archive_old.html index 5b5a22d..4d894d2 100644 --- a/docs/archive_old.html +++ b/docs/archive_old.html @@ -91,16 +91,16 @@ Lenovo ThinkPad X60 Tablet (1024x768 and 1400x1050) with digitizer support
  • Lenovo ThinkPad T60 (Intel GPU) (there are issues; see below):
  • @@ -127,7 +127,7 @@
  • Updated GRUB (git commit 9a67e1ac8e92cd0b7521c75a734fcaf2e58523ad), the latest at the time of writing.
  • Cleaned up the documentation, removed unneeded files.
  • ec/lenovo/h8 (x60/x60s/x60t/t60): Enable wifi/bluetooth/wwan/touchpad/trackpoint by default.
  • -
  • Documentation: Updated list of T60 LCD's (Samsung LTN150XG 15" XGA listed as non-working).
  • +
  • Documentation: Updated list of T60 LCDs (Samsung LTN150XG 15" XGA listed as non-working).
  • builddeps-coreboot: Don't build libpayload (not needed. This was leftover by mistake, when trying out the TINT payload).
  • Replaced most diff files (patches) for coreboot with gerrit checkouts (cherry-pick).
  • Documentation: x60_security.html and t60_security.html: added links to info about the ethernet controller (Intel 82573).
  • @@ -186,15 +186,15 @@ Lenovo ThinkPad X60 Tablet (1024x768 and 1400x1050) with digitizer support
  • Lenovo ThinkPad T60 (Intel GPU) (there are issues; see below)
  • @@ -284,7 +284,7 @@
  • Updated getcb script and DEBLOB script.
  • Updated configuration files under resources/libreboot/config/ to accomodate new coreboot version.
  • - Removed grub_serial*.cfg and libreboot_serial*.rom, all configs/rom's are now unified (containing same configuration as serial rom's from before). + Removed grub_serial*.cfg and libreboot_serial*.rom, all configs/rom files are now unified (containing same configuration as serial rom files from before). @@ -349,11 +349,11 @@
  • Documentation: emphasized more strongly on the documentation, the need to re-build bucts and/or flashrom before flashing a ROM image.
  • build-release: flashrom, nvramtool, cbfstool and bucts are no longer provided pre-compiled in binary archives, and are now in source form only. (to maximize distro compatibility).
  • Documentation: added gnulinux/encrypted_trisquel.html showing how to setup a fully encrypted Trisquel installation (including /boot) and boot it from the GRUB payload.
  • -
  • 'build' script: replaced grub.elf assembly instructons, it's now handled by a utility added under resources/utilities/grub-assemble
  • +
  • 'build' script: replaced grub.elf assembly instructons, it is now handled by a utility added under resources/utilities/grub-assemble
  • Moved resources/grub/keymap to resources/utilities/grub-assemble/keymap, and updated that utility to use it
  • Documentation: removed useless links to pictures of keyboard layouts and unmodified layouts.
  • Removed all unused fonts from dejavu-fonts-ttf-2.34/ directory
  • -
  • 'buildrom-withgrub' script: updated it to create 2 sets of ROM's for each machine: one with text-mode, one with coreboot framebuffer.
  • +
  • 'buildrom-withgrub' script: updated it to create 2 sets of ROMs for each machine: one with text-mode, one with coreboot framebuffer.
  • Documentation: updated index.html#rom to reflect the above
  • Deleted unused README and COPYING file from main directory
  • Removed some rm -rf .git* instructions from the get* scripts and moved them to build-release script
  • @@ -415,10 +415,10 @@
  • Documentation: added preliminary information about preventing/mitigating cold-boot attack in x60_security.html and t60_security.html
  • Documentation: added info to index.html#macbook21 warning about issues with macbook21
  • - Documentation: X60/T60: added information about checking custom ROM's using dd to see whether or not the top 64K + Documentation: X60/T60: added information about checking custom ROMs using dd to see whether or not the top 64K region is duplicated below top or not. Advise caution about this in the tutorial that deals with flashing on top of Lenovo BIOS, citing the correct dd commands necessary if it is confirmed that the ROM has not been applied with - dd yet. (in the case that the user compiled their own ROM's from libreboot, without using the build scripts, or if they forgot to use dd, etc). + dd yet. (in the case that the user compiled their own ROMs from libreboot, without using the build scripts, or if they forgot to use dd, etc).
  • Split resources/libreboot/patch/gitdiff into separate patch files (getcb script updated to accomodate this change). @@ -454,7 +454,7 @@
  • - Added ROM's with Qwerty (Italian) layout in GRUB (libreboot*itqwerty.rom) + Added ROMs with Qwerty (Italian) layout in GRUB (libreboot*itqwerty.rom)
  • Added resources/utilities/i945gpu/intel-regs.py for debugging issues related to LCD panel compatibility on X60 Tablet and T60. (courtesy of Michał Masłowski) @@ -469,7 +469,7 @@ Fixed typo that existed in 2nd beta where the release date of the 2nd beta was listed as being in year 2016, when in actual fact it was 2014.
  • - Documentation: added (preliminary) details about (rare) buggy CPU's on the ThinkPad T60 that were found to fail (instability, kernel panics, etc) + Documentation: added (preliminary) details about (rare) buggy CPUs on the ThinkPad T60 that were found to fail (instability, kernel panics, etc) without the microcode updates.
  • Documentation: added docs/hardware/x60_heatsink.html for showing how to change the heatsink on the Thinkpad X60
  • @@ -534,15 +534,15 @@
  • Documentation: added a copy of Mono's Parabola install guide (for macbook21 with Apple EFI firmware) and linked in in main index.
  • 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's for T60 *serial*.rom images into the grub configs for non-serial images. (T60's have CD/DVD drive on main laptop)
  • +
  • T60: Copy CD option from the grub.cfg files for T60 *serial*.rom images into the grub configs for non-serial images. (T60s 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)
  • Added patches for backlight controls on X60 and T60 with help from Denis Carikli (see ./resources/libreboot/patch/gitdiff and ./getcb and docs/i945_backlight.html) @@ -553,7 +553,7 @@
  • Documentation: Added info about getting LCD panel name based on EDID data.
  • @@ -583,7 +583,7 @@
  • Added 'build-x60t' script
  • Updated 'build' script to use 'build-x60t'
  • Documentation: added to #config section the section #config_x60t (libreboot configuration and dmidecode info)
  • -
  • Documentation: added x60t ROM's to the list of ROM's
  • +
  • Documentation: added x60t ROMs to the list of ROMs
  • Tidied up the 'builddeps' script (easier to read)
  • @@ -681,7 +681,7 @@
  • Documentation: In fact, document how the 'config' files in resources/libreboot/config/ were created
  • -
  • Documentation: Added information about which ThinkPad T60's are supported, and which are not.
  • +
  • Documentation: Added information about which ThinkPad T60s 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)
  • -
  • How to build your ROM's
  • -
  • Add SeaBIOS to your ROM's
  • +
  • How to build the ROM images
  • +
  • Add SeaBIOS to the ROM images

  • @@ -89,7 +89,7 @@

    - To build the ROM's, see #build. + To build the ROM images, see #build.

    Back to top of page.

    @@ -148,7 +148,7 @@

    How to build "flashrom"

    - Flashrom is the utility for flashing/dumping ROM's. This is what you will use to install libreboot. + Flashrom is the utility for flashing/dumping ROM images. This is what you will use to install libreboot.

    @@ -358,8 +358,8 @@ scripts for this machine.

    - It is believed that the motherboards on 14.1" and 15.1" T60's are the same, so the same configuration is used - on both the 14.1" and 15.1" T60's. + It is believed that the motherboards on 14.1" and 15.1" T60s are the same, so the same configuration is used + on both the 14.1" and 15.1" T60s.

    @@ -392,7 +392,7 @@
  • Payload / Payload path and filename = grub.elf
  • - Go back and disable option ROM's: + Go back and disable option ROMs:

    - Go back and disable option ROM's: + Go back and disable option ROMs:

    - 'Supported' means that the build scripts know how to build ROM's for these machines, + 'Supported' means that the build scripts know how to build ROM images for these machines, and that the machines have been tested (confirmed working). There may be exceptions; in other words, this is a list of 'officially' supported machines.

    @@ -78,7 +78,7 @@
    -

    List of supported ThinkPad X60's

    +

    List of supported ThinkPad X60s

    Native gpu initialization ('native graphics') which replaces the proprietary VGA Option ROM @@ -145,11 +145,11 @@

    - Most X60T's only have digitizer (pen), but some have finger (touch) aswell as pen; finger/multitouch doesn't work, only digitizer (pen) does. + Most X60Ts only have digitizer (pen), but some have finger (touch) aswell as pen; finger/multitouch doesn't work, only digitizer (pen) does.

    - You can remove an X61/X61s motherboard from the chassis and install an X60/X60s motherboard in it's place (for flashing libreboot). The chassis is mostly identical + You can remove an X61/X61s motherboard from the chassis and install an X60/X60s motherboard in its place (for flashing libreboot). The chassis is mostly identical and the motherboards are the same shape/size. It is unknown if the same applies between the X60 Tablet and the X61 Tablet.

    @@ -227,7 +227,7 @@ EndSection

    - Some T60's have ATI GPU's, and all T60p's have ATI GPU's These are incompatible! See #t60_ati_intel for how to remedy this. + Some T60s have ATI GPUs, and all T60P laptops have ATI GPUs These are incompatible! See #t60_ati_intel for how to remedy this.

    @@ -341,7 +341,7 @@ EndSection

    - Theoretically, the ThinkPad T60 with ATI GPU can work with libreboot and have ROM's compiled for it, however + Theoretically, the ThinkPad T60 with ATI GPU can work with libreboot and have ROM images compiled for it, however in practise it would not be usable as a laptop because there would be no visual display at all. That being said, such a configuration is acceptable for use in a 'headless' server setup (with serial and/or ssh console as the display).

    @@ -420,7 +420,7 @@ EndSection

    Links to wget backups (and the backups themselves) of Mono's pages (see above) removed temporarily. Mono has given me permission to distribute them, but I need to ask - him to tell me what license these works fall under first. Otherwise, the above URL's should be fine. NOTE TO SELF: REMOVE THIS WHEN DONE + him to tell me what license these works fall under first. Otherwise, the above URLs should be fine. NOTE TO SELF: REMOVE THIS WHEN DONE

    diff --git a/docs/hcl/x200.html b/docs/hcl/x200.html index 5675842..b2a079f 100644 --- a/docs/hcl/x200.html +++ b/docs/hcl/x200.html @@ -259,12 +259,12 @@

    How to tell if it has an LED or CCFL?

    - Some X200's have a CCFL backlight and some have an LED backlight, in their LCD panel. This + Some X200s have a CCFL backlight and some have an LED backlight, in their LCD panel. This also means that the inverters will vary, so you must be careful if ever replacing either the panel and/or inverter. (a CCFL inverter is high-voltage and will destroy an LED backlit panel).

    - CCFL's contain mercury. An X200 with a CCFL backlight will (unless it has been changed to an LED, + CCFLs contain mercury. An X200 with a CCFL backlight will (unless it has been changed to an LED, with the correct inverter. Check with your supplier!) the following: "This product contains Lithium Ion Battery, Lithium Battery and a lamp which contains mercury; dispose according to local, state or federal laws" (one with an LED backlit panel will say something different). diff --git a/docs/hcl/x200_remove_me.html b/docs/hcl/x200_remove_me.html index e306433..48468c6 100644 --- a/docs/hcl/x200_remove_me.html +++ b/docs/hcl/x200_remove_me.html @@ -233,7 +233,7 @@

  • MXIC (Macronix?) MX25L6405DMI-12G 41R0820AA - this is a 64Mb (8MiB) chip
  • Winbond W25X64VSFIG 41R0820BA - another 64Mb (8MiB) chip
  • - sgsit says that the X200's with the 64Mb flash chips are (probably) the ones with AMT (alongside the ME), whereas + sgsit says that the X200s with the 64Mb flash chips are (probably) the ones with AMT (alongside the ME), whereas the 32Mb chips contain only the ME.
  • diff --git a/docs/install/index.html b/docs/install/index.html index 5502a9c..e5d8f65 100644 --- a/docs/install/index.html +++ b/docs/install/index.html @@ -26,7 +26,7 @@

    Installing libreboot (software)

    These images use coreboot text-mode graphics:

    @@ -100,7 +100,7 @@
    -

    X60/X60S/X60T/T60: How to flash the ROM's onto your machine (if running Lenovo BIOS firmware).

    +

    X60/X60S/X60T/T60: How to flash the ROMs onto your machine (if running Lenovo BIOS firmware).

    @@ -126,7 +126,7 @@ $ dd if=libreboot.rom of=top64k.bin bs=1 skip=$[$(stat -c %s libreboot.rom) - 0x10000] count=64k
    $ dd if=libreboot.rom of=lower64k.bin bs=1 skip=$[$(stat -c %s libreboot.rom) - 0x20000] count=64k
    $ sha512sum lower64k.bin top64k.bin
    - Make *sure* that they match before you continue. The ROM's included pre-compiled in libreboot should already match. + Make *sure* that they match before you continue. The ROMs included pre-compiled in libreboot should already match. If they don't match, then do this (based on those instructions from coreboot wiki):
    $ dd if=top64k.bin of=libreboot.rom bs=1 seek=$[$(stat -c %s libreboot.rom) - 0x20000] count=64k conv=notrunc
    After this, the ROM will be safe to flash. Explanation is provided in ../git/index.html#build_bucts. @@ -321,7 +321,7 @@
    -

    X60/X60S/X60T/T60/X200/macbook21: How to flash the ROM's onto your machine (if running libreboot or coreboot already)

    +

    X60/X60S/X60T/T60/X200/macbook21: How to flash the ROMs onto your machine (if running libreboot or coreboot already)

    diff --git a/docs/install/t60_unbrick.html b/docs/install/t60_unbrick.html index 8d7ab9d..ba010d3 100644 --- a/docs/install/t60_unbrick.html +++ b/docs/install/t60_unbrick.html @@ -39,7 +39,7 @@ In this case, unbricking is easy: reset BUC.TS to 0 by removing that yellow cmos coin (it's a battery) and putting it back after a minute or two:


    - *Those dd commands should be applied to all newly compiled T60 ROM's (the ROM's in libreboot binary archives already have this applied!):
    + *Those dd commands should be applied to all newly compiled T60 ROM images (the ROM images in libreboot binary archives already have this applied!):
    dd if=coreboot.rom of=top64k.bin bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x10000] count=64k
    dd if=coreboot.rom bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k | hexdump
    dd if=top64k.bin of=coreboot.rom bs=1 seek=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k conv=notrunc
    diff --git a/docs/install/x60_unbrick.html b/docs/install/x60_unbrick.html index 3b3d6be..89edfb4 100644 --- a/docs/install/x60_unbrick.html +++ b/docs/install/x60_unbrick.html @@ -39,7 +39,7 @@ In this case, unbricking is easy: reset BUC.TS to 0 by removing that yellow cmos coin (it's a battery) and putting it back after a minute or two:


    - *Those dd commands should be applied to all newly compiled X60 ROM's (the ROM's in libreboot binary archives already have this applied!):
    + *Those dd commands should be applied to all newly compiled X60 ROM images (the ROM images in libreboot binary archives already have this applied!):
    dd if=coreboot.rom of=top64k.bin bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x10000] count=64k
    dd if=coreboot.rom bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k | hexdump
    dd if=top64k.bin of=coreboot.rom bs=1 seek=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k conv=notrunc
    @@ -246,7 +246,7 @@ POMONA 5250:

    - Trisquel live USB menu (using GRUB's ISOLINUX parser):
    + Trisquel live USB menu (using the GRUB ISOLINUX parser):

    diff --git a/docs/install/x60tablet_unbrick.html b/docs/install/x60tablet_unbrick.html index cd2878c..0510867 100644 --- a/docs/install/x60tablet_unbrick.html +++ b/docs/install/x60tablet_unbrick.html @@ -39,7 +39,7 @@ In this case, unbricking is easy: reset BUC.TS to 0 by removing that yellow cmos coin (it's a battery) and putting it back after a minute or two:


    - *Those dd commands should be applied to all newly compiled X60 ROM's (the ROM's in libreboot binary archives already have this applied!):
    + *Those dd commands should be applied to all newly compiled X60 ROM images (the ROM images in libreboot binary archives already have this applied!):
    dd if=coreboot.rom of=top64k.bin bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x10000] count=64k
    dd if=coreboot.rom bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k | hexdump
    dd if=top64k.bin of=coreboot.rom bs=1 seek=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k conv=notrunc
    @@ -96,7 +96,7 @@

    - Some X60T's you have to unroute those too:
    + For some X60T laptops, you have to unroute those too:

    diff --git a/docs/misc/index.html b/docs/misc/index.html index 9b5a3db..f4e7836 100644 --- a/docs/misc/index.html +++ b/docs/misc/index.html @@ -115,7 +115,7 @@ WantedBy=multi-user.target you can use the "Advanced Mini Dock".

    - If you are using one of the ROM's with 'serial' in the name, then you have serial port enabled in libreboot + If you are using one of the ROM images with 'serial' in the name, then you have serial port enabled in libreboot and you have memtest86+ included inside the ROM. Connect your null modem cable to the serial port on the dock and connect the other end to a 2nd machine using your USB Serial adapter.

    diff --git a/docs/release.html b/docs/release.html index 6659faa..18e2ea3 100644 --- a/docs/release.html +++ b/docs/release.html @@ -91,7 +91,7 @@
  • See notes below for exceptions, and hcl/index.html#supported_t60_list for known working LCD panels.
  • It is unknown whether a T61 can have it's mainboard replaced with a T60 motherboard.
  • See future/index.html#t60_cpu_microcode.
  • -
  • T60p (and T60's with ATI GPU) will likely never be supported: hcl/index.html#t60_ati_intel
  • +
  • T60P (and T60 laptops with ATI GPU) will likely never be supported: hcl/index.html#t60_ati_intel
  • @@ -147,7 +147,7 @@
  • cleandeps: actually clean grubinvaders
  • .gitignore: add powertop directory
  • cleandeps: clean i945-pwm utility
  • -
  • scripts (all): fix typo's
  • +
  • scripts (all): fix typos
  • Documentation: general cleanup.
  • builddeps-flashrom: reduce build commands to a single for loop
  • scripts (all): replace unnecessary rm -rf with rm -f
  • @@ -167,7 +167,7 @@ x60flashfrom5,powertop.trisquel6: check if user is root
  • deps-trisquel: Make GRUB build on in Trisquel 7 x86_64. (cross compile dependencies. fixes build error in GRUB)
  • deps-parabola (removed) Remove Parabola dependencies script. Will re-add later (properly tested)
  • -
  • grub.cfg: Add more path checks to isolinux parser (more ISO's should work now)
  • +
  • grub.cfg: Add more path checks to isolinux parser (more ISOs should work now)
  • Update SeaBIOS
  • x60flashfrom5 (new), for X60 users upgrading from 5th/early release
  • Update flashrom
  • @@ -197,7 +197,7 @@ Move most files in CBFS to GRUB memdisk, except grub.cfg and grubtest.cfg @@ -223,7 +223,7 @@
  • docs/gnulinux/grub_cbfs.html Major cleanup. Usability improvements.
  • -
  • hocs/gnulinux/encrypted_trisquel.html: Fixed mistakes/typo's. General improvements
  • +
  • hocs/gnulinux/encrypted_trisquel.html: Fixed mistakes/typos. General improvements
  • flash (flashrom script): remove boardmismatch=force
      diff --git a/docs/security/dock.html b/docs/security/dock.html index 2b7fe75..30f23d5 100644 --- a/docs/security/dock.html +++ b/docs/security/dock.html @@ -92,7 +92,7 @@ complete dock driver: Inside dock.c I see some dock_connect and dock_disconnect functions. Such functions are called during the initialisation (romstage.c) and -from the x60's SMI handler (smihandler.c). +from the X60 SMI handler (smihandler.c). Questions: ---------- diff --git a/docs/security/t60_security.html b/docs/security/t60_security.html index c9e19a4..279d301 100644 --- a/docs/security/t60_security.html +++ b/docs/security/t60_security.html @@ -87,9 +87,9 @@ Reason: has direct (and very fast) memory access, and could (theoretically) leak data over a side-channel.
      Wifi: The ath5k/ath9k cards might not have firmware at all. They might safe but could have access to the computer's RAM trough DMA. If people have an intel - card(most T60's come with Intel wifi by default, until you change it),then that card runs + card(most T60 laptops come with Intel wifi by default, until you change it),then that card runs a non-free firwamre and has access to the computer's RAM trough DMA! So - it's risk-level is very high. + the risk-level is very high.

      diff --git a/docs/security/x60_security.html b/docs/security/x60_security.html index 69a8e4e..c87c581 100644 --- a/docs/security/x60_security.html +++ b/docs/security/x60_security.html @@ -138,9 +138,9 @@ Reason: has direct (and very fast) memory access, and could (theoretically) leak data over a side-channel.
      Wifi: The ath5k/ath9k cards might not have firmware at all. They might safe but could have access to the computer's RAM trough DMA. If people have an intel - card(most X60's come with Intel wifi by default, until you change it),then that card runs + card(most X60s come with Intel wifi by default, until you change it),then that card runs a non-free firwamre and has access to the computer's RAM trough DMA! So - it's risk-level is very high.
      + the risk-level is very high.
      Wwan (3d modem): They run proprietary software and have access to the computer's RAM! So it's like AMT but over the GSM network which is probably even worse.
      -- cgit v0.9.1