---=|=--- This is the TUNES LLL/i386/pc subproject ---=|=---

   This project aims at implementing Tunes over i386-based platforms,
taking over the computer as it boots, as the primary OS.


############################# INSTALLATION ###################################
* Currently, there's not quite anything to install :(


################################ FILES #######################################
README		is this very file !

barepc.lll	definitions for the project
bootrec.lll	a boot record


############################## DEPENDENCIES ##################################
   We depend on the assembler from the LLL/i386/asmx86 subproject



################################## TODO ######################################

Short-term:
* write some minimal run-time support that would work over bare ISA hardware.

Mid-term:
* make the hardware interface as compatible as possible
 with what the run-time support for Tunes/i386 over
 Linux, OS/2, Windows/NT, etc, provide.
* Support compression of the boot image

Very Long term:
* Write a version of Tunes that would replace ROMs of ISA/PCI computers.
 Everything but the very initial boot sequence and minimal BIOS support
 would be compressed in ROM, and decompressed in RAM if needed
 in a reserved area of high-memory.
 By the time the project reaches this stage,
 other hardware than the i386 may be more suited;
 notably ARM or MuP32 boards...
