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