Hello, this is legOS-0.2.3, and almost everything has changed. Never trust
any version ending in 3. This software will run on Linux, with some patches
on Windows, too.

- Pre-packaged binaries for Linux are available, as well as pre-packaged
  kernel and demo images. Try "util/firmdl3 boot/legOS.srec" and
  "util/dll demo/robots.lx" to see.


- Edit Makefile.common to set up your directories
- Type make. Utilities, libraries, a default kernel and some demos will
  be made.
- Be sure to add legOS/util to your PATH. Set RCXTTY if you use a non-
  standard port for the IR tower. Use firmdl3 to download boot/legOS.srec
  to your RCX.
- Type "dll demo/helloworld.lx". If all is well, it should be automatically
  relocated and  transmitted to program slot 0. Press the RUN key to run. The
  program stops automatically.
- Type "dll demo/rover.c -p1" to transmit the other demo to program slot 1.
  Use the PRGM key to select the desired program. Try RUN.

- Stop your program with the RUN or ON/OFF key. Programs are conserved over
  ON/OFF now. Press ON/OFF and PRGM simultaneously to erase legOS.
  
If things don't quite work, work at it. This is definitely beta.

For your own projects,

- Make a directory in the legOS root directory.
- Copy Makefile from the demo directory, link to boot/config.h.
- Put your main routine into myproject.c.
- If you need more source files, add them in the Makefile.
- "make myproject.lx && dll myproject.lx". 

In case anyone is wondering, dll is short for dynamic linker and loader.

------------------------------------------------------------------------
legOS Copyright (C) 1998, 1999 by Markus L. Noga <markus@noga.de>
