aboutsummaryrefslogtreecommitdiff
path: root/docs/git
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2015-10-30 17:16:53 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-11-06 06:22:23 +0000
commit3e1e4dec6ea9bba2b974f1b961378c00803ddf07 (patch)
tree70aa46402387a411de23ab8ca5a163ef8f03ef9c /docs/git
parent9d454f942ca0b5599eeacc2440cde885f4904448 (diff)
downloadlibrebootfr-3e1e4dec6ea9bba2b974f1b961378c00803ddf07.tar.gz
librebootfr-3e1e4dec6ea9bba2b974f1b961378c00803ddf07.zip
docs: Introduce instructions to configure coreboot-libre with depthcharge
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'docs/git')
-rw-r--r--docs/git/index.html63
1 files changed, 35 insertions, 28 deletions
diff --git a/docs/git/index.html b/docs/git/index.html
index 87b656af..2f97c1fc 100644
--- a/docs/git/index.html
+++ b/docs/git/index.html
@@ -32,13 +32,7 @@
<ul>
<li><a href="#config_dmidecode">dmidecode</a></li>
<li>
- <a href="#configdepthcharge">Depthcharge payload</a>
- <ul>
- <li><a href="#config_c201">ASUS Chromebook C201</a></li>
- </ul>
- </li>
- <li>
- <a href="#configgrub">GRUB payload</a>
+ <a href="#config_grub">GRUB payload</a>
<ul>
<li><a href="#config_kfsn4-dre">ASUS KFSN4-DRE</a></li>
<li><a href="#config_x60">ThinkPad X60, X60S and X60 Tablet</a></li>
@@ -53,6 +47,12 @@
<li><a href="#config_qemu_q35_ich9">QEMU (x86 q35/ich9)</a></li>
</ul>
</li>
+ <li>
+ <a href="#config_depthcharge">Depthcharge payload</a>
+ <ul>
+ <li><a href="#config_c201">ASUS Chromebook C201</a></li>
+ </ul>
+ </li>
</ul>
</li>
<li><a href="#build">How to build the ROM images</a></li>
@@ -330,25 +330,7 @@
</p>
</div>
- <h2 id="configdepthcharge">Depthcharge payload</h2>
- <p>
- Depthcharge is one of the payloads that libreboot targets.
- </p>
- <p>
- Configurations are then saved as files called <b>&quot;.config&quot;</b>. Copies of each configuration used
- for each system type by the libreboot build scripts are stored in resources/libreboot/config/depthcharge/
- </p>
- <div class="subsection">
- <h3 id="config_c201">
- ASUS Chromebook C201 configuration (file: resources/libreboot/config/depthcharge/veyron_speedy/config)
- </h3>
- <p>
- TODO: write this section.
- </p>
- </div>
- <p><a href="#pagetop">Back to top of page.</a></p>
-
- <h2 id="configgrub">GRUB payload</h2>
+ <h2 id="config_grub">GRUB payload</h2>
<p>
GRUB is one of the payloads that libreboot targets.
@@ -836,7 +818,32 @@
</p>
</div>
- <p><a href="#pagetop">Back to top of page.</a></p>
+ <h2 id="config_depthcharge">Depthcharge payload</h2>
+ <p>
+ Depthcharge is one of the payloads that libreboot targets.
+ </p>
+ <p>
+ Configurations are then saved as files called <b>&quot;.config&quot;</b>. Copies of each configuration used
+ for each system type by the libreboot build scripts are stored in resources/libreboot/config/depthcharge/
+ </p>
+ <div class="subsection">
+ <h3 id="config_c201">
+ ASUS Chromebook C201 configuration (file: resources/libreboot/config/depthcharge/veyron_speedy/config)
+ </h3>
+ <ul>
+ <li>Mainboard / Mainboard vendor = <i>Google</i></li>
+ <li>Mainboard / Mainboard model = <i>Veyron_Speedy</i></li>
+ <li>Chipset / ChromeOS / Build for ChromeOS = <i>enable</i></li>
+ <li>Chipset / ChromeOS / Verify firmware with vboot. = <i>disable</i></li>
+ <li>Payload / Add a payload = <i>An ELF executable payload</i></li>
+ <li>Payload / Payload path and filename = <i>depthcharge.elf</i></li>
+ </ul>
+ <p>
+ The resulting .config file was saved as resources/libreboot/config/<b>depthcharge/veyron_speedy/config</b> and is used by the build
+ scripts for this system.
+ </p>
+ </div>
+ <p><a href="#pagetop">Back to top of page.</a></p>
</div>
@@ -898,7 +905,7 @@
<p>
The ROM images will be stored under <b>bin/<i>payload</i>/</b>,
- where <i>payload</i> could be <i>grub</i>, <i>seabios</i>, or
+ where <i>payload</i> could be <i>grub</i>, <i>depthcharge</i>, <i>seabios</i>, or
whatever other payload those images were built for.
</p>