Update of /project/movitz/cvsroot/public_html In directory common-lisp.net:/tmp/cvs-serv30112
Modified Files: index.html Log Message: Updated/added some general info about Movitz building.
Date: Tue Feb 10 06:39:31 2004 Author: ffjeld
Index: public_html/index.html diff -u public_html/index.html:1.11 public_html/index.html:1.12 --- public_html/index.html:1.11 Wed Jan 14 11:48:01 2004 +++ public_html/index.html Tue Feb 10 06:39:31 2004 @@ -16,12 +16,12 @@ <h3>Introduction</h3>
<p> The Movitz system aspires to be an implementation of ANSI Common -Lisp that targets the ubiquitous x86 PC architecture "on the -metal". That is, running without any operating system or other form of -software environment. Movitz is a development platform for operating -system kernels, embedded, and single-purpose applications. There can -potentially be several completely different operating systems built -using Movitz. </p> + Lisp that targets the ubiquitous x86 PC architecture "on the + metal". That is, running without any operating system or other form + of software environment. Movitz is a development platform for + operating system kernels, embedded, and single-purpose + applications. There can potentially be several completely different + operating systems built using Movitz. </p>
<p> <a href="movitz.html">More information about Movitz concepts.</a>
@@ -63,17 +63,21 @@ <li><tt>movitz</tt></li> </ul>
- <p> The former two are required for building and using the latter. - Also, both ia-x86 and binary-types have been somewhat tested for - portability, whereas Movitz itself has only ever been used with - Allegro CL. I'm hoping that someone with experience with other lisp - implementations than Allegro can make movitz runnable under their - system, and submit patches to that effect to - movitz-devel@common-lisp.net. - + <p> The former two are required for building and using the + latter. So far, this combo has been run under Allegro, SBCL, and + CMUCL, but everything is supposed to be platform-independent ANSI + Common Lisp. CLisp apparently dumps core for some reason during the + build process. </p> + + The main build process is run by two operators. Create-image creates + a symbolic Movitz lisp-world from scratch. This symbolic + representation is loaded into the variable <pre>*image*</pre>, which + holds "the current image" for many Movitz operators. The function + dump-image transforms a symbolic image to a bootable image file.
<div class="footer"> <a href="ffjeld (at) common-lisp (dot) net">Frode V. Fjeld</a> + Feb. 10, 2004. </div>
</body>