summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2014-09-16 13:12:04 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2014-09-16 13:22:54 (EDT)
commit40fe5eae21fca449809d1223cf4048a26f028227 (patch)
treeccb09791b06c34f8f7ef664f0c2df3f5a802de05 /docs
parentd0543432adba8db52adcd74167a1706fa9cc99ba (diff)
downloadlibreboot-40fe5eae21fca449809d1223cf4048a26f028227.zip
libreboot-40fe5eae21fca449809d1223cf4048a26f028227.tar.gz
libreboot-40fe5eae21fca449809d1223cf4048a26f028227.tar.bz2
ROM images no longer include SeaBIOS
Instead, the user adds it afterwards. Documentation and scripts updated.
Diffstat (limited to 'docs')
-rw-r--r--docs/index.html39
1 files changed, 39 insertions, 0 deletions
diff --git a/docs/index.html b/docs/index.html
index d6d68e5..e703df9 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -66,6 +66,7 @@
</ul>
</li>
<li><a href="#build">How to build your ROM's</a></li>
+ <li><a href="#build_addseabios">Add SeaBIOS to your ROM's</a></li>
</ul>
<h2>Supported hardware</h2>
@@ -602,6 +603,44 @@
<hr/>
+ <h1 id="build_addseabios">How to add SeaBIOS to your ROM's</h1>
+
+ <p>
+ SeaBIOS isn't really needed since libreboot uses the GRUB payload which
+ is much better (for several reasons), so it is no longer included in the ROM
+ images by default. Instead, you can add it afterwards.
+ </p>
+
+ <p>
+ In the supplied binary archives, or in your own (if you did 'build-release') you can add SeaBIOS
+ to the ROM images, along with SeaVGABIOS which is a free/libre Video BIOS implementation that wraps
+ around the 'native graphics initializitation' code in coreboot, for boards that have support for it.
+ </p>
+
+ <p>
+ First, <a href="#build_dependencies">install the build dependencies</a>.
+ </p>
+
+ <p>
+ Build cbfstool:<br/>
+ $ <b>./builddeps-cbfstool</b>
+ </p>
+
+ <p>
+ Now:<br/>
+ $ <b>./addseabios</b>
+ </p>
+
+ <p>
+ SeaBIOS and SeaVGABIOS (which the build scripts created, and the build-release script put - compiled -
+ inside the binary archive) have now been added to all of the ROM images under ./bin/. A GRUB menuentry will show
+ up when you boot your machine, allowing you to use SeaBIOS.
+ </p>
+
+ <p><a href="#pagetop">Back to top of page</a></p>
+
+<hr/>
+
<h1 id="supported_list">List of supported hardware</h1>
<p>