libreboot

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 60926e9fc770fc1f310306447220cb3740382b00
parent 8022472fef91c59975f4e6d57097081729f87903
Author: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Date:   Fri, 17 Mar 2017 22:44:31 -0700

Let markdown handle <> gracefully

Diffstat:
docs/archive_old.md | 8++++----
docs/bsd/freebsd.md | 10+++++-----
docs/bsd/index.md | 2+-
docs/bsd/netbsd.md | 12++++++------
docs/bsd/openbsd.md | 12++++++------
docs/depthcharge/index.md | 2+-
docs/distros/index.md | 2+-
docs/fsf-distros/index.md | 2+-
docs/future/index.md | 4++--
docs/future/old.md | 2+-
docs/git/index.md | 2+-
docs/gnulinux/configuring_parabola.md | 6+++---
docs/gnulinux/encrypted_debian.md | 14+++++++-------
docs/gnulinux/encrypted_parabola.md | 30+++++++++++++++---------------
docs/gnulinux/grub_boot_installer.md | 18+++++++++---------
docs/gnulinux/grub_cbfs.md | 6+++---
docs/gnulinux/grub_hardening.md | 6+++---
docs/gnulinux/index.md | 2+-
docs/grub/index.md | 4++--
docs/hardware/dock.md | 2+-
docs/hardware/index.md | 2+-
docs/hardware/t60_heatsink.md | 2+-
docs/hardware/t60_lcd_15.md | 2+-
docs/hardware/t60_security.md | 2+-
docs/hardware/x60_heatsink.md | 2+-
docs/hardware/x60_keyboard.md | 2+-
docs/hardware/x60_lcd_change.md | 2+-
docs/hardware/x60_security.md | 2+-
docs/hcl/c201.md | 2+-
docs/hcl/d510mo.md | 2+-
docs/hcl/d945gclf.md | 4++--
docs/hcl/ga-g41m-es2l.md | 2+-
docs/hcl/gm45_remove_me.md | 4++--
docs/hcl/imac52.md | 2+-
docs/hcl/index.md | 2+-
docs/hcl/kcma-d8.md | 2+-
docs/hcl/kfsn4-dre.md | 2+-
docs/hcl/kgpe-d16.md | 2+-
docs/hcl/r400.md | 2+-
docs/hcl/t400.md | 2+-
docs/hcl/t500.md | 2+-
docs/hcl/x200.md | 4++--
docs/index.md | 2+-
docs/install/bbb_setup.md | 6+++---
docs/install/c201.md | 2+-
docs/install/d510mo.md | 2+-
docs/install/d945gclf.md | 2+-
docs/install/ga-g41m-es2l.md | 2+-
docs/install/index.md | 2+-
docs/install/kcma-d8.md | 2+-
docs/install/kgpe-d16.md | 2+-
docs/install/r400_external.md | 2+-
docs/install/rpi_setup.md | 8++++----
docs/install/t400_external.md | 2+-
docs/install/t500_external.md | 2+-
docs/install/t60_unbrick.md | 2+-
docs/install/x200_external.md | 2+-
docs/install/x60_unbrick.md | 2+-
docs/install/x60tablet_unbrick.md | 2+-
docs/misc/bbb_ehci.md | 20++++++++++----------
docs/misc/index.md | 8++++----
docs/misc/patch.md | 18+++++++++---------
docs/release.md | 2+-
63 files changed, 144 insertions(+), 144 deletions(-)

diff --git a/docs/archive_old.md b/docs/archive_old.md @@ -1219,9 +1219,9 @@ Development notes - 'processor.max\_cstate=2' instead of 'idle=halt' for booting default kernel - coreboot.rom (faster boot speeds, debugging disabled): - - Disabled coreboot serial output (Console-&gt; in "make + - Disabled coreboot serial output (Console-> in "make menuconfig") - - Set coreboot debug level to 0 instead of 8 (Console-&gt; in + - Set coreboot debug level to 0 instead of 8 (Console-> in "make menuconfig") - Changed GRUB timeout to 1 second instead of 2 (in grub.cfg - Removed background image in GRUB. @@ -1232,7 +1232,7 @@ Development notes - has serial port enabled. How this is achieved (from X60\_source): Turn on debugging level to 8, and enable serial output -- (in Console-&gt; in coreboot "make menuconfig") +- (in Console-> in coreboot "make menuconfig") - (and build with grub\_serial.cfg and grub\_memdisk\_serial.cfg) [Back to top of page.](#pagetop) @@ -1340,7 +1340,7 @@ Development notes -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/bsd/freebsd.md b/docs/bsd/freebsd.md @@ -112,9 +112,9 @@ Installing FreeBSD without full disk encryption Press C in GRUB to access the command line: -grub&gt; **kfreebsd (usb0,gpt3)/boot/kernel/kernel**\ -grub&gt; **set FreeBSD.vfs.mountfrom=ufs:/dev/da1p3**\ -grub&gt; **boot** +grub> **kfreebsd (usb0,gpt3)/boot/kernel/kernel**\ +grub> **set FreeBSD.vfs.mountfrom=ufs:/dev/da1p3**\ +grub> **boot** It will start booting into the FreeBSD installer. Follow the normal process for installing FreeBSD. @@ -172,8 +172,8 @@ numbers may differ. Use TAB completion. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2016 Scott Bonds &lt;scott@ggr.com&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ +Copyright © 2016 Scott Bonds <scott@ggr.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/bsd/index.md b/docs/bsd/index.md @@ -17,7 +17,7 @@ instructions have yet to be written.** -Copyright © 2016 Scott Bonds &lt;scott@ggr.com&gt;\ +Copyright © 2016 Scott Bonds <scott@ggr.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/bsd/netbsd.md b/docs/bsd/netbsd.md @@ -109,8 +109,8 @@ Installing NetBSD without full disk encryption You might have to use an external USB keyboard during the installation. Press C to access the GRUB terminal. -grub&gt; **knetbsd -r sd0a (usb0,netbsd1)/netbsd**\ -grub&gt; **boot** +grub> **knetbsd -r sd0a (usb0,netbsd1)/netbsd**\ +grub> **boot** It will start booting into the NetBSD installer. Follow the normal process for installing NetBSD. @@ -133,8 +133,8 @@ Booting Press C in GRUB to access the command line: -grub&gt; **knetbsd -r wd0a (ahci0,netbsd1)/netbsd**\ -grub&gt; **boot** +grub> **knetbsd -r wd0a (ahci0,netbsd1)/netbsd**\ +grub> **boot** NetBSD will start booting. Yay! @@ -189,8 +189,8 @@ numbers may differ. Use TAB completion. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2016 Scott Bonds &lt;scott@ggr.com&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ +Copyright © 2016 Scott Bonds <scott@ggr.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/bsd/openbsd.md b/docs/bsd/openbsd.md @@ -107,8 +107,8 @@ Installing OpenBSD without full disk encryption Press C in GRUB to access the command line: -grub&gt; **kopenbsd (usb0,openbsd1)/6.0/amd64/bsd.rd**\ -grub&gt; **boot** +grub> **kopenbsd (usb0,openbsd1)/6.0/amd64/bsd.rd**\ +grub> **boot** It will start booting into the OpenBSD installer. Follow the normal process for installing OpenBSD. @@ -154,8 +154,8 @@ Booting Press C in GRUB to access the command line: -grub&gt; **kopenbsd -r sd0a (ahci0,openbsd1)/bsd**\ -grub&gt; **boot** +grub> **kopenbsd -r sd0a (ahci0,openbsd1)/bsd**\ +grub> **boot** OpenBSD will start booting. Yay! @@ -210,8 +210,8 @@ numbers may differ. Use TAB completion. -Copyright © 2016 Scott Bonds &lt;scott@ggr.com&gt;\ -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Scott Bonds <scott@ggr.com>\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/depthcharge/index.md b/docs/depthcharge/index.md @@ -212,7 +212,7 @@ The following parameters can be configured: -Copyright © 2015 Paul Kocialkowski &lt;contact@paulk.fr&gt;\ +Copyright © 2015 Paul Kocialkowski <contact@paulk.fr>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/distros/index.md b/docs/distros/index.md @@ -100,7 +100,7 @@ We recommend using the *MATE* desktop. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/fsf-distros/index.md b/docs/fsf-distros/index.md @@ -75,7 +75,7 @@ It's a dead project. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/future/index.md b/docs/future/index.md @@ -327,7 +327,7 @@ Get intelvbttool here: <http://review.coreboot.org/#/c/5842> Now dump a copy of the running VGA BIOS: **\$ sudo dd if=/dev/mem bs=64k of=runningvga.bin skip=12 count=1**\ Then do (and record the output):\ -**\$ ./intelvbttool runningvga.bin &gt; intelvbttool\_out** +**\$ ./intelvbttool runningvga.bin > intelvbttool\_out** Backup both files (runningvga.bin and intelvbttool\_out), renaming them to match the system and LCD panel used. @@ -407,7 +407,7 @@ Other - unlisted (low priority) {#other} -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/future/old.md b/docs/future/old.md @@ -229,7 +229,7 @@ GTT (graphics translation table) size is PGETBL\_save, max 256 KiB. BSM -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/git/index.md b/docs/git/index.md @@ -333,7 +333,7 @@ under **release/oldbuildsystem/rom/**. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/configuring_parabola.md b/docs/gnulinux/configuring_parabola.md @@ -512,7 +512,7 @@ Mostly you will rely on a display manager, but in case you ever want to start X without one:\ \# **pacman -S xorg-xinit** -&lt;optional&gt;\ +<optional>\    Arch wiki recommends installing these, for testing that X works:\    \# **pacman -S xorg-twm xorg-xclock xterm**\    Refer to <https://wiki.archlinux.org/index.php/Xinitrc>. and test X:\ @@ -521,7 +521,7 @@ start X without one:\ session.\    Uninstall them (clutter. eww): \# **pacman -S xorg-xinit xorg-twm xorg-xclock xterm**\ -&lt;/optional&gt; +</optional> [Back to top of page.](#pagetop) @@ -737,7 +737,7 @@ theme, in *lxappearance*. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/encrypted_debian.md b/docs/gnulinux/encrypted_debian.md @@ -187,12 +187,12 @@ At this point, you will have finished the installation. At your GRUB payload, press C to get to the command line. Do that:\ -grub&gt; **cryptomount -a**\ -grub&gt; **set root='lvm/matrix-rootvol'**\ -grub&gt; **linux /vmlinuz root=/dev/mapper/matrix-rootvol +grub> **cryptomount -a**\ +grub> **set root='lvm/matrix-rootvol'**\ +grub> **linux /vmlinuz root=/dev/mapper/matrix-rootvol cryptdevice=/dev/mapper/matrix-rootvol:root**\ -grub&gt; **initrd /initrd.img**\ -grub&gt; **boot** +grub> **initrd /initrd.img**\ +grub> **boot** @@ -208,7 +208,7 @@ Immediately after logging in, do that:\ This will be needed in the future if you ever need to recover your home directory from another system, so write it down and keep the note somewhere secret. Ideally, you should memorize it and then burn the note -(or not even write it down, and memorize it still)&gt; +(or not even write it down, and memorize it still)> @@ -328,7 +328,7 @@ problems. Removing that worked around the issue. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/encrypted_parabola.md b/docs/gnulinux/encrypted_parabola.md @@ -85,7 +85,7 @@ header. showed me how to do this. It recommends doing the first 3MiB. Now, that guide is recommending putting zero there. I'm going to use urandom. Do this:\ -\# **head -c 3145728 /dev/urandom &gt; /dev/sda; sync**\ +\# **head -c 3145728 /dev/urandom > /dev/sda; sync**\ (Wiping the LUKS header is important, since it has hashed passphrases and so on. It's 'secure', but 'potentially' a risk). @@ -266,7 +266,7 @@ again)\ In my case I did the steps in the next paragraph, and followed the steps in this paragraph again. -&lt;troubleshooting&gt;\ +<troubleshooting>\    The following is based on 'Verification of package signatures' in the Parabola install guide.\    Check there first to see if steps differ by now.\ @@ -281,7 +281,7 @@ key and, therefore, you should do:\    To be honest, you should do the above anyway. Parabola has a lot of maintainers, and a lot of keys. Really!\    If you get an error mentioning dirmngr, do:\ -   \# **dirmngr &lt;/dev/null**\ +   \# **dirmngr </dev/null**\    Also, it says that if the clock is set incorrectly then you have to manually set the correct time\    (if keys are listed as expired because of it):\ @@ -297,7 +297,7 @@ Specifically, I had this error:\    I rm -Rf'd the file and then pacman worked. I'm told that the following would have also made it work:\    \# **pacman -Sf licenses**\ -&lt;/troubleshooting&gt;\ +</troubleshooting>\ I also like to install other packages (base-devel, compilers and so on) and wpa\_supplicant/dialog/iw/wpa\_actiond are needed for wireless after @@ -313,7 +313,7 @@ Configure the system Generate an fstab - UUIDs are used because they have certain advantages (see <https://wiki.parabola.nu/Fstab#Identifying_filesystems>. If you prefer labels instead, replace the -U option with -L):\ -\# **genfstab -U -p /mnt &gt;&gt; /mnt/etc/fstab**\ +\# **genfstab -U -p /mnt >> /mnt/etc/fstab**\ Check the created file:\ \# **cat /mnt/etc/fstab**\ (If there are any errors, edit the file. Do **NOT** run the genfstab @@ -342,7 +342,7 @@ Locale:\ Uncomment your needed localisations. For example en\_GB.UTF-8 (UTF-8 is highly recommended over other options).\ \# **locale-gen**\ -\# **echo LANG=en\_GB.UTF-8 &gt; /etc/locale.conf**\ +\# **echo LANG=en\_GB.UTF-8 > /etc/locale.conf**\ \# **export LANG=en\_GB.UTF-8** Console font and keymap:\ @@ -361,7 +361,7 @@ Hardware clock:\ Hostname: Write your hostname to /etc/hostname. For example, if your hostname is parabola:\ -\# **echo parabola &gt; /etc/hostname**\ +\# **echo parabola > /etc/hostname**\ Add the same hostname to /etc/hosts:\ \# **vi /etc/hosts**\ @@ -477,12 +477,12 @@ Initially you will have to boot manually. Press C to get to the GRUB command line. The underlined parts are optional (using those 2 underlines will boot lts kernel instead of normal). -grub&gt; **cryptomount -a**\ -grub&gt; **set root='lvm/matrix-root'**\ -grub&gt; **linux /boot/vmlinuz-linux-libre-lts root=/dev/matrix/root +grub> **cryptomount -a**\ +grub> **set root='lvm/matrix-root'**\ +grub> **linux /boot/vmlinuz-linux-libre-lts root=/dev/matrix/root cryptdevice=/dev/sda1:root**\ -grub&gt; **initrd /boot/initramfs-linux-libre-lts.img**\ -grub&gt; **boot**\ +grub> **initrd /boot/initramfs-linux-libre-lts.img**\ +grub> **boot**\ You could also make it load /boot/vmlinuz-linux-libre-grsec and /boot/initramfs-linux-libre-grsec.img @@ -598,7 +598,7 @@ this guide again in the future (modifying the already modified config). Inside libreboot\_util/cbfstool/{armv7l i686 x86\_64}, we can do this with the following command:\ \$ **sed -e 's:(cbfsdisk)/grub.cfg:(cbfsdisk)/grubtest.cfg:g' -e -'s:Switch to grub.cfg:Switch to grubtest.cfg:g' &lt; grubtest.cfg &gt; +'s:Switch to grub.cfg:Switch to grubtest.cfg:g' < grubtest.cfg > grub.cfg**\ Delete the grub.cfg that remained inside the ROM:\ \$ **./cbfstool libreboot.rom remove -n grub.cfg**\ @@ -755,8 +755,8 @@ problems. Removing that worked around the issue. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2015 Jeroen Quint &lt;jezza@diplomail.ch&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ +Copyright © 2015 Jeroen Quint <jezza@diplomail.ch>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/grub_boot_installer.md b/docs/gnulinux/grub_boot_installer.md @@ -148,13 +148,13 @@ distribution it is that you are trying to install.* If the ISOLINUX parser or *Search for GRUB configuration* options won't work, then press C in GRUB to access the command line.\ -grub&gt; **ls**\ +grub> **ls**\ Get the device from above output, eg (usb0). Example:\ -grub&gt; **cat (usb0)/isolinux/isolinux.cfg**\ +grub> **cat (usb0)/isolinux/isolinux.cfg**\ Either this will show the ISOLINUX menuentries for that ISO, or link to other .cfg files, for example /isolinux/foo.cfg.\ If it did that, then you do:\ -grub&gt; **cat (usb0)/isolinux/foo.cfg**\ +grub> **cat (usb0)/isolinux/foo.cfg**\ And so on, until you find the correct menuentries for ISOLINUX. **The file */isolinux/foo.cfg* is a fictional example. Do not actually use this example, unless you actually have that file, if it is @@ -175,10 +175,10 @@ Now look at the ISOLINUX menuentry. It'll look like:\ append PARAMETERS initrd=/path/to/initrd MAYBE\_MORE\_PARAMETERS\ ** GRUB works the same way, but in it's own way. Example GRUB commands:\ -grub&gt; **set root='usb0'**\ -grub&gt; **linux /path/to/kernel PARAMETERS MAYBE\_MORE\_PARAMETERS**\ -grub&gt; **initrd /path/to/initrd**\ -grub&gt; **boot**\ +grub> **set root='usb0'**\ +grub> **linux /path/to/kernel PARAMETERS MAYBE\_MORE\_PARAMETERS**\ +grub> **initrd /path/to/initrd**\ +grub> **boot**\ Note: *usb0* may be incorrect. Check the output of the *ls* command in GRUB, to see a list of USB devices/partitions. Of course this will vary from distro to distro. If you did all of that correctly, then it should @@ -232,8 +232,8 @@ debian-installer (text mode) net install method. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2016 Scott Bonds &lt;scott@ggr.com&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ +Copyright © 2016 Scott Bonds <scott@ggr.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/grub_cbfs.md b/docs/gnulinux/grub_cbfs.md @@ -226,7 +226,7 @@ to grubtest.cfg, so that you don't have to manually switch to it, in case you ever want to follow this guide again in the future (modifying the already modified config). From /libreboot\_util/cbfstool, do:\ \$ **sed -e 's:(cbfsdisk)/grub.cfg:(cbfsdisk)/grubtest.cfg:g' -e -'s:Switch to grub.cfg:Switch to grubtest.cfg:g' &lt; grubtest.cfg &gt; +'s:Switch to grub.cfg:Switch to grubtest.cfg:g' < grubtest.cfg > grub.cfg**\ Delete the grub.cfg that remained inside the ROM:\ @@ -244,8 +244,8 @@ boot up with your new configuration.** -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2015 Jeroen Quint &lt;jezza@diplomail.ch&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ +Copyright © 2015 Jeroen Quint <jezza@diplomail.ch>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/grub_hardening.md b/docs/gnulinux/grub_hardening.md @@ -57,7 +57,7 @@ signature checking can be disabled through the interactive console: This is good in that it allows you to occasionally boot unsigned liveCDs and such. You may think of supplying signatures on an usb key, but the signature checking code currently looks for -&lt;/path/to/filename&gt;.sig when verifying &lt;/path/to/filename&gt; +</path/to/filename>.sig when verifying </path/to/filename> and as such it is not possible to supply signatures in an alternate location. @@ -79,7 +79,7 @@ remember and easier to crack. Diceware passphrases are harder to crack because of far higher entropy (there are many words available to use, but only about 50 commonly used symbols in pass*words*). -\--&gt; +\--> The GRUB password can be entered in two ways: - plaintext @@ -188,7 +188,7 @@ What remains now is to include the modifications into the image (rom): -Copyright © 2017 Fedja Beader &lt;fedja@protonmail.ch&gt;\ +Copyright © 2017 Fedja Beader <fedja@protonmail.ch>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/gnulinux/index.md b/docs/gnulinux/index.md @@ -25,7 +25,7 @@ instructions have yet to be written.** -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/grub/index.md b/docs/grub/index.md @@ -78,7 +78,7 @@ Custom keyboard layout in GRUB (for reference) {#grub_custom_keyboard} Keymaps are stored in resources/utilities/grub-assemble/keymap/. Example (French Azerty):\ -**\$ ckbcomp fr &gt; frazerty**\ +**\$ ckbcomp fr > frazerty**\ \ Go in grub directory:\ **cat frazerty | ./grub/grub-mklayout -o frazerty.gkb** @@ -113,7 +113,7 @@ file was created -Copyright © 2014 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/dock.md b/docs/hardware/dock.md @@ -123,7 +123,7 @@ Notes about DMA and the docking station (X60/T60) -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/index.md b/docs/hardware/index.md @@ -18,7 +18,7 @@ This section relates to hardware maintenance on supported targets. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/t60_heatsink.md b/docs/hardware/t60_heatsink.md @@ -85,7 +85,7 @@ replacing cpu paste/heatsink:\ -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/t60_lcd_15.md b/docs/hardware/t60_lcd_15.md @@ -50,7 +50,7 @@ It lives!\ -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/t60_security.md b/docs/hardware/t60_security.md @@ -352,7 +352,7 @@ transport), the spies probably already have that since a long time. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/x60_heatsink.md b/docs/hardware/x60_heatsink.md @@ -109,7 +109,7 @@ Below 90C is ok. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/x60_keyboard.md b/docs/hardware/x60_keyboard.md @@ -24,7 +24,7 @@ Just follow these steps, and then reverse {#recovery} -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/x60_lcd_change.md b/docs/hardware/x60_lcd_change.md @@ -18,7 +18,7 @@ This tutorial is incomplete, and only pictures for now. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hardware/x60_security.md b/docs/hardware/x60_security.md @@ -259,7 +259,7 @@ transport), the spies probably already have that since a long time. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/c201.md b/docs/hcl/c201.md @@ -209,7 +209,7 @@ is such a stupidly simple idea, which all designs should implement. -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/d510mo.md b/docs/hcl/d510mo.md @@ -15,7 +15,7 @@ Flashing instructions can be found at -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/d945gclf.md b/docs/hcl/d945gclf.md @@ -78,8 +78,8 @@ fan connector back, and you are done. -Copyright © 2016 Arthur Heymans &lt;arthur@aheymans.xyz&gt;\ -Copyright © 2016 Vitaly Castaño Solana &lt;vita\_cell@hotmail.com&gt;\ +Copyright © 2016 Arthur Heymans <arthur@aheymans.xyz>\ +Copyright © 2016 Vitaly Castaño Solana <vita\_cell@hotmail.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/ga-g41m-es2l.md b/docs/hcl/ga-g41m-es2l.md @@ -19,7 +19,7 @@ Flashing instructions can be found at -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/gm45_remove_me.md b/docs/hcl/gm45_remove_me.md @@ -521,7 +521,7 @@ The data in the descriptor region is little endian, and it represents bits 24:12 of the address (bits 12-24, written this way since bit 24 is nearer to left than bit 12 in the binary representation). -So, *x &lt;&lt; 12 = address* +So, *x << 12 = address* If it's in descriptor mode, then the first 4 bytes will be 5A A5 F0 0F. @@ -540,7 +540,7 @@ It has only a 448 byte fragment different from 0x00 or 0xFF. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/imac52.md b/docs/hcl/imac52.md @@ -6,7 +6,7 @@ Information to be written soon, but this board is merged in libreboot. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/index.md b/docs/hcl/index.md @@ -592,7 +592,7 @@ libreboot git repository. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/kcma-d8.md b/docs/hcl/kcma-d8.md @@ -114,7 +114,7 @@ Check the ASUS website. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/kfsn4-dre.md b/docs/hcl/kfsn4-dre.md @@ -85,7 +85,7 @@ Other information -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/kgpe-d16.md b/docs/hcl/kgpe-d16.md @@ -228,7 +228,7 @@ The information here is adapted, from the ASUS website. -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/r400.md b/docs/hcl/r400.md @@ -73,7 +73,7 @@ TODO: put hardware register logs here like on the [X200](x200.html) and -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/t400.md b/docs/hcl/t400.md @@ -86,7 +86,7 @@ outputs from the T400: -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/t500.md b/docs/hcl/t500.md @@ -108,7 +108,7 @@ outputs from the T500: -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/hcl/x200.md b/docs/hcl/x200.md @@ -296,8 +296,8 @@ Unsorted notes {#unsorted} -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2015 Patrick "P. J." McDermott &lt;pj@pehjota.net&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ +Copyright © 2015 Patrick "P. J." McDermott <pj@pehjota.net>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/index.md b/docs/index.md @@ -214,7 +214,7 @@ libreboot. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/bbb_setup.md b/docs/install/bbb_setup.md @@ -217,7 +217,7 @@ Output: /lib/firmware/BB-SPI0-01-00A0.dtbo Then:\ -\# **echo BB-SPI0-01 &gt; /sys/devices/bone\_capemgr.\*/slots**\ +\# **echo BB-SPI0-01 > /sys/devices/bone\_capemgr.\*/slots**\ \# **cat /sys/devices/bone\_capemgr.\*/slots**\ Output: @@ -360,8 +360,8 @@ following configuration: -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ -Copyright © 2015 Patrick "P. J." McDermott &lt;pj@pehjota.net&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ +Copyright © 2015 Patrick "P. J." McDermott <pj@pehjota.net>\ Copyright © 2015 Albin Söderqvist\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/c201.md b/docs/install/c201.md @@ -231,7 +231,7 @@ See <https://wiki.debian.org/InstallingDebianOn/Asus/C201>. -Copyright © 2015 Paul Kocialkowski &lt;contact@paulk.fr&gt;\ +Copyright © 2015 Paul Kocialkowski <contact@paulk.fr>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/d510mo.md b/docs/install/d510mo.md @@ -29,7 +29,7 @@ This is an image of the flash chip, for reference:\ -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/d945gclf.md b/docs/install/d945gclf.md @@ -22,7 +22,7 @@ Here is an image of the flash chip:\ -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/ga-g41m-es2l.md b/docs/install/ga-g41m-es2l.md @@ -53,7 +53,7 @@ operating system. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/index.md b/docs/install/index.md @@ -408,7 +408,7 @@ Shut down. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/kcma-d8.md b/docs/install/kcma-d8.md @@ -37,7 +37,7 @@ extractor tool. -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/kgpe-d16.md b/docs/install/kgpe-d16.md @@ -48,7 +48,7 @@ extractor tool. -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/r400_external.md b/docs/install/r400_external.md @@ -380,7 +380,7 @@ Now [install GNU+Linux](../gnulinux/). -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/rpi_setup.md b/docs/install/rpi_setup.md @@ -427,10 +427,10 @@ box.](http://www.flashrom.org/RaspberryPi) -Copyright © 2014, 2015 Lawrence Wu &lt;sagnessagiel@gmail.com&gt;\ -Copyright © 2015 snuffeluffegus &lt;&gt;\ -Copyright © 2015 Kevin Keijzer &lt;&gt;\ -Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Lawrence Wu <sagnessagiel@gmail.com>\ +Copyright © 2015 snuffeluffegus <>\ +Copyright © 2015 Kevin Keijzer <>\ +Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/t400_external.md b/docs/install/t400_external.md @@ -386,7 +386,7 @@ Now [install GNU+Linux](../gnulinux/). -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/t500_external.md b/docs/install/t500_external.md @@ -391,7 +391,7 @@ Now [install GNU+Linux](../gnulinux/). -Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/t60_unbrick.md b/docs/install/t60_unbrick.md @@ -213,7 +213,7 @@ replacing cpu paste/heatsink:\ -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/x200_external.md b/docs/install/x200_external.md @@ -344,7 +344,7 @@ investigating this: -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/x60_unbrick.md b/docs/install/x60_unbrick.md @@ -225,7 +225,7 @@ Operating system:\ -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/install/x60tablet_unbrick.md b/docs/install/x60tablet_unbrick.md @@ -132,7 +132,7 @@ Reverse the steps to re-assemble your system. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/misc/bbb_ehci.md b/docs/misc/bbb_ehci.md @@ -168,17 +168,17 @@ arm-linux-gnueabihf setup on your *host*. [fsfla website](http://www.fsfla.org/ikiwiki/selibre/linux-libre/) - see [scripts](http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts/). -- Get your current BBB kernel config (from: /boot/config-&lt;ver&gt;) +- Get your current BBB kernel config (from: /boot/config-<ver>) and copy it to your host as \$work\_dir/kernel/kernel/.config - Set proper version number: - On your host, edit \$work\_dir/kernel/kernel/.config (the one you've just copied from BBB), find the line - CONFIG\_LOCALVERSION="&lt;something or empty&gt;" and change + CONFIG\_LOCALVERSION="<something or empty>" and change it to CONFIG\_LOCALVERSION="-\$lv", so it will look something like: CONFIG\_LOCALVERSION="-bone70" - Also, make sure that: CONFIG\_USB\_G\_DBGP=m (If not, make - menuconfig, and set @Device Drivers-&gt; USB Support -&gt; USB - Gadget Support -&gt; EHCI Debug Device Gadget=m + menuconfig, and set @Device Drivers-> USB Support -> USB + Gadget Support -> EHCI Debug Device Gadget=m - Build the module: <!-- --> @@ -192,7 +192,7 @@ arm-linux-gnueabihf setup on your *host*. - copy the freshly compiled usb/gadget dir to /lib/modules/3.8.13-bone70/kernel/drivers/usb - restart BBB -- Remove all g\_\* modules (rmmod g\_&lt;&gt;) +- Remove all g\_\* modules (rmmod g\_<>) - modprobpe g\_dbgp ### Configure libreboot with EHCI debug {#ConfigurelibrebootwithEHCIdebug} @@ -238,7 +238,7 @@ Then:\ CONFIG_CONSOLE_USB=y (Console -> USB dongle console output) -Also Debugging \-\--&gt; Output verbose XYZ ) (**FIXME** somebody verify +Also Debugging \-\--> Output verbose XYZ ) (**FIXME** somebody verify these): CONFIG_DEBUG_CBFS=y (Output verbose CBFS debug messages ) @@ -302,14 +302,14 @@ rmmod g\_\* and modprobe g\_dbgp You have to know how to compile kernel for your target. 1. Check if early debugging is already enabled: grep - CONFIG\_EARLY\_PRINTK\_DBGP /boot/config-&lt;ver&gt; + CONFIG\_EARLY\_PRINTK\_DBGP /boot/config-<ver> 2. If enabled, you do not have to compile the kernel (skip this step). Otherwise, prepare kernel source for your distribution and select - (Kernel hacking -&gt; Early printk via EHCI debug port). Compile and + (Kernel hacking -> Early printk via EHCI debug port). Compile and install the new kernel. 3. Edit your grub configuration and add following to the kenel parameters^[20](#___fn20)[21](#___fn21)^: earlyprintk=dbgp,keep. - Also, try: earlyprintk=dbgp&lt;N&gt;,keep where N is the debug port + Also, try: earlyprintk=dbgp<N>,keep where N is the debug port id if the first does not work. ### References {#References} @@ -356,7 +356,7 @@ Interface](http://cs.usfca.edu/~cruse/cs698s10/) -Copyright © 2015 Alex David &lt;opdecirkel@gmail.com&gt;\ +Copyright © 2015 Alex David <opdecirkel@gmail.com>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/misc/index.md b/docs/misc/index.md @@ -151,7 +151,7 @@ on intel gpu's is included in intel-gpu-tools. Install intel-gpu-tools: **sudo apt-get install intel-gpu-tools** You can set values: **sudo intel\_reg write 0x00061254 -&ltyour\_value&gt;** +&ltyour\_value>** The value set has the following structure: bits \[31:16\] is PWM divider. PWM / PWM\_divider = frequency bits \[15:0\] is the duty cycle @@ -211,7 +211,7 @@ duty cycle. see <https://review.coreboot.org/#/c/10624/> on bit 16. The cause of this issue is that i945, in contrast with to GM45, is set to work in BLM Legacy Mode. This makes backlight more complicated since the duty cycle is derived from 3 instead of 2 registers using the following -formula: if(BPC\[7:0\] &lt;&gt; xFF) then BPCR\[15:0\] \* BPC\[7:0\] +formula: if(BPC\[7:0\] <> xFF) then BPCR\[15:0\] \* BPC\[7:0\] Else BPCR\[15:0\] BPC is LBB - PCI Backlight Control Register, described on <http://www.mouser.com/pdfdocs/945gmedatasheet.pdf> on page 315. BPCR is BLC\_PWM\_CTL described in @@ -280,7 +280,7 @@ laptop. If power usage is a concern, then you should not use this. To disable c-states, do this in GNU+Linux:\ **for i in /sys/devices/system/cpu/cpu/cpuidle/state/disable; do echo 1 -&gt; \$i; done** +> \$i; done** You can reproduce this issue more easily by sending lots of traffic across subnets on the same interface (NIC). @@ -299,7 +299,7 @@ Put this script in /etc/init.d/ on debian-based systems. -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/misc/patch.md b/docs/misc/patch.md @@ -12,11 +12,11 @@ Apply a patch ============= To apply a patch to a single file, do that in it's directory:\ -**\$ patch &lt; foo.patch** +**\$ patch < foo.patch** Assuming that the patch is distributed in unified format identifying the file the patch should be applied to, the above will work. Otherwise:\ -**\$ patch foo.txt &lt; bar.patch** +**\$ patch foo.txt < bar.patch** You can apply a patch to an entire directory, but note the "p level". What this means is that inside patch files will be the files that you @@ -25,7 +25,7 @@ the files ane located on your own computer instead of on the computer where the patch was created. 'p' level instructs the 'patch' utility to ignore parts of the path name to identify the files correctly. Usually a p level of 1 will work, so you would use:\ -**\$ patch -p1 &lt; baz.patch** +**\$ patch -p1 < baz.patch** Change to the top level directory before running this. If a patch level of 1 cannot identify the files to patch, then inspect the patch file for @@ -33,14 +33,14 @@ file names. For example:\ **/home/user/do/not/panic/yet.c** and you are working in a directory that contains panic/yet.c, use:\ -**\$ patch -p5 &lt; baz.patch** +**\$ patch -p5 < baz.patch** You usually count one up for each path separator (forward slash) removed from the beginning of the path, until you are left with a path that exists in the current working directory. The count is the p level. Removing a patch using the -R flag\ -**\$ patch -p5 -R &lt; baz.patch** +**\$ patch -p5 -R < baz.patch** [Back to top of page.](#pagetop) @@ -50,13 +50,13 @@ Create a patch with diff ======================== Diff can create a patch for a single file:\ -**\$ diff -u original.c new.c &gt; original.patch** +**\$ diff -u original.c new.c > original.patch** For diff'ing a source tree:\ **\$ cp -R original new** Do whatever you want in new/ and then diff it:\ -**\$ diff -rupN original/ new/ &gt; original.patch** +**\$ diff -rupN original/ new/ > original.patch** [Back to top of page.](#pagetop) @@ -70,7 +70,7 @@ git is something special. Note: this won't show new files created. Just make whatever changes you want to a git clone and then:\ -**\$ git diff &gt; patch.git** +**\$ git diff > patch.git** Note the git revision that you did this with:\ **\$ git log** @@ -103,7 +103,7 @@ aswell, instead of just applying the patch. -Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative diff --git a/docs/release.md b/docs/release.md @@ -210,7 +210,7 @@ now set correctly in the descriptor, gbe-less descriptors now supported) -Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\ +Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 International license or any later version published by Creative