summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-05-11 18:19:12 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2015-05-11 18:22:22 (EDT)
commit0272c5f2b4bf0cb4de8356f38be0b11decdd39fc (patch)
treeb1955fcfdc5615826f9b57ea7283e5a10a6a6e04 /docs
parentcade5d761378db4cfb0c92f2cb2315fcb10ae0a8 (diff)
downloadlibreboot-0272c5f2b4bf0cb4de8356f38be0b11decdd39fc.zip
libreboot-0272c5f2b4bf0cb4de8356f38be0b11decdd39fc.tar.gz
libreboot-0272c5f2b4bf0cb4de8356f38be0b11decdd39fc.tar.bz2
docs/maintain/index.html: notes about adding new boards
Diffstat (limited to 'docs')
-rw-r--r--docs/maintain/index.html36
1 files changed, 35 insertions, 1 deletions
diff --git a/docs/maintain/index.html b/docs/maintain/index.html
index 621532b..bb3a371 100644
--- a/docs/maintain/index.html
+++ b/docs/maintain/index.html
@@ -304,7 +304,41 @@
<h1 id="newboard_libreboot">Adding a new board to libreboot</h1>
<p>
- TODO: write this section
+ Make sure that the board is supported, and that the patches
+ are included (if there are custom patches that you need).
+ Add configs for it like so:<br/>
+ $ <b>./build config corebootreplace <u><i>new_board_name_here</i></u></b>
+ </p>
+
+ <p>
+ This can also be used for replacing an existing config.
+ </p>
+
+ <p>
+ Configure the board. Make sure to add the steps to the config section
+ in <a href="../git/index.html">../git/index.html</a>.
+ </p>
+
+ <p>
+ When you're done, the config will be stored in <i>resources/libreboot/config/</i>.
+ Now build-test it and then check that it actually works.
+ </p>
+
+ <p>
+ The following scripts may also need to be modified before building:
+ <i>resources/scripts/helpers/build/roms/withgrub</i> and
+ <i>resources/scripts/helpers/build/roms/helper</i>
+ </p>
+
+ <p>
+ The following can be used when updating coreboot-libre:<br/>
+ $ <b>./build config corebootupdate</b> (adding a board name on the end is optional)
+ </p>
+
+ <p>
+ The following can be used if you want to modify an existing
+ configuration:<br/>
+ $ <b>./build config corebootmodify</b> (adding a board name on the end is optional)
</p>
<p>