From da0b13bc655a4dab57d28697e73b1d44fa611cf3 Mon Sep 17 00:00:00 2001
From: Francis Rowe <info@gluglug.org.uk>
Date: Wed, 13 May 2015 19:27:38 +0100
Subject: Integrate SeaBIOS payload as option on top of GRUB, with SeaVGABIOS

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

(limited to 'docs/maintain/index.html')

diff --git a/docs/maintain/index.html b/docs/maintain/index.html
index 0dc95654..3a0da0ae 100644
--- a/docs/maintain/index.html
+++ b/docs/maintain/index.html
@@ -60,6 +60,9 @@
 				<li>
 					<a href="#updating_memtest86plus">Updating MemTest86+</a>
 				</li>
+				<li>
+					<a href="#seabios">SeaBIOS</a>
+				</li>
 			</ul>
 
 			<p>
@@ -596,6 +599,39 @@
 			</p>
 
 	</div>
+	
+	<div class="section">
+	
+		<h1 id="seabios">SeaBIOS</h1>
+		
+			<p>
+				Create the SeaBIOS config like so (changed from defaults):<br/>
+				$ <b>./build config seabiosmodify</b>
+			</p>
+<pre>
+General Features -&gt; Build Target -&gt; Build for coreboot (enable)
+VGA ROM -&gt; VGA Hardware Type -&gt; coreboot linear framebuffer (enable)
+Debugging -&gt; Serial port debugging (enable)
+</pre>
+
+			<p>
+				When updating SeaBIOS, run the following:<br/>
+				$ <b>./build config seabiosupdate</b><br/>
+				(this will run <b>make oldconfig</b> on seabios)
+			</p>
+			
+			<p>
+				Relevant scripts:
+			</p>
+				<ul>
+					<li>resources/scripts/helpers/build/config/seabiosmodify</li>
+					<li>resources/scripts/helpers/build/config/seabiosupdate</li>
+					<li>resources/scripts/helpers/download/seabios (change patches used, revision, etc)</li>
+					<li>resources/scripts/helpers/build/clean/seabios</li>
+					<li>resources/scripts/helpers/build/module/seabios</li>
+				</ul>
+	
+	</div>
 
 	<div class="section">
 
-- 
cgit v1.2.3-70-g09d2