libreboot

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

commit 0272c5f2b4bf0cb4de8356f38be0b11decdd39fc
parent cade5d761378db4cfb0c92f2cb2315fcb10ae0a8
Author: Francis Rowe <info@gluglug.org.uk>
Date:   Mon, 11 May 2015 23:19:12 +0100

docs/maintain/index.html: notes about adding new boards

Diffstat:
docs/maintain/index.html | 36+++++++++++++++++++++++++++++++++++-
1 file changed, 35 insertions(+), 1 deletion(-)

diff --git 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>