Closed IanSeyler closed 11 years ago
So far this work has been completed:
Ethernet ring buffer has been removed. os_string functions have been removed (but are now part of the CLI). Exception code has been optimized. FAT16 has been removed completely.
Complete!
The kernel's compiled size is now larger than 16KiB. Take a look at slimming this down.
Ideas: Move the CLI into its own program. Remove the Ethernet ring buffer and use a callback instead. Remove some of the os_string functions that are not really necessary. Shorten the exception code in interrupt.asm. Rework the FAT16 driver. system_status in misc.asm could be optimized.