turn off DEBUG in bootloader; make stupidfs a multiple of 4k; remove
truncate in Makefile
rearrange typedefs, create sys/types.h
kprintf over serial output, cleaned up DEBUG
exceptions not constructed in bootloader; rearranged some code preparing for kernel/app/library split
migrated interrupt/exception code largely to C
extracted timer setup/isr; misc cleanup
pulled kdev_kb into separate file; more code reorg
more code cleanup/reorg; move enable_A20 back to bootloader
factored out elifs and separated some kernel/lib stdio functions
code rearranging, including fzos port into frotz project
simplified new exceptions; updated docs; renamed lib_stdio.c to stdio.c
moved device drivers into dev/ subdirectory
better error reporting; go directly to hlt on double fault
yield while waiting for a keystroke
implement file writing
rename mkfzimg to mkelifs; create xelifs (extract from elifs) tool
make boot sector and eliFs compatible
vgatext: blink is bit4 of background
save games work now: write entire file (not just to fpos); unsigned char
data so fgetc doesn't sign extend
load kernel to high memory (1MB)