From 40fe5eae21fca449809d1223cf4048a26f028227 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Tue, 16 Sep 2014 18:12:04 +0100 Subject: ROM images no longer include SeaBIOS Instead, the user adds it afterwards. Documentation and scripts updated. --- docs/index.html | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) (limited to 'docs/index.html') diff --git a/docs/index.html b/docs/index.html index d6d68e5c..e703df9c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -66,6 +66,7 @@
  • How to build your ROM's
  • +
  • Add SeaBIOS to your ROM's
  • Supported hardware

    @@ -600,6 +601,44 @@

    Back to top of page

    +
    + +

    How to add SeaBIOS to your ROM's

    + +

    + 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. +

    + +

    + 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. +

    + +

    + First, install the build dependencies. +

    + +

    + Build cbfstool:
    + $ ./builddeps-cbfstool +

    + +

    + Now:
    + $ ./addseabios +

    + +

    + 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. +

    + +

    Back to top of page

    +

    List of supported hardware

    -- cgit v1.2.3-70-g09d2