svn commit: r46520 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk bjk at FreeBSD.org
Sun Apr 12 20:45:18 UTC 2015


Author: bjk
Date: Sun Apr 12 20:45:17 2015
New Revision: 46520
URL: https://svnweb.freebsd.org/changeset/doc/46520

Log:
  Add Lua boot loader report
  
  Approved by:	hrs (mentor, implicit)

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Sun Apr 12 20:35:34 2015	(r46519)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Sun Apr 12 20:45:17 2015	(r46520)
@@ -232,4 +232,81 @@
     </help>
   </project>
 
+  <project cat='proj'>
+    <title>Lua boot loader</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Rui</given>
+	  <common>Paulo</common>
+	</name>
+	<email>rpaulo at FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Pedro</given>
+	  <common>Souza</common>
+	</name>
+	<email>pedrosouza at FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Wojciech</given>
+	  <common>Koszek</common>
+	</name>
+	<email>wkoszek at FreeBSD.org</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://svnweb.freebsd.org/base/projects/lua-bootloader/" />
+    </links>
+
+    <body>
+      <p>The Lua boot loader project is in its final stage and
+	it can be used on x86 already.  The aim of this project is to
+	replace the Forth boot loader with a Lua boot loader.  All the
+	scripts were re-written in Lua and are available in
+	sys/boot/lua.  Once all the Forth features have been tested
+	and once the boot menus look exactly like in Forth, we will
+	start merging this project to &os; HEAD.  Both loaders can
+	co-exist in the source tree with no problems because a
+	pluggable loader functionality was introduced for this
+	purpose.</p>
+
+      <p>The project was initially started by Wojciech
+	Koszek, and Pedro Souza wrote most of the Lua code last year in
+	his Google Summer of Code project.</p>
+
+      <p>To build a Lua boot loader just use:</p>
+<pre>WITH_LUA=y
+WITHOUT_FORTH=y</pre>
+    </body>
+
+    <help>
+      <task>
+	<p>Feature/appearance parity with Forth.</p>
+      </task>
+
+      <task>
+	<p>Investigate use of floating point by Lua.</p>
+      </task>
+
+      <task>
+	<p>Test the EFI Lua loader.</p>
+      </task>
+
+      <task>
+	<p>Test the U-Boot Lua loader.</p>
+      </task>
+
+      <task>
+	<p>Test the serial console.</p>
+      </task>
+    </help>
+  </project>
+
 </report>


More information about the svn-doc-all mailing list