-$Id$
-
*** To do in the short term:
-- PXELINUX: Support changing the default server and downloading files
- from a non-default server.
-
-- MEMDISK: Support read only mode.
+- PXELINUX: Figure out localboot/idle problems.
+- PXELINUX: Support changing the default server and boot file prefix?
-*** Debugging projects:
+- Library support for all the comboot system calls.
-- Figure out why MEMDISK croaks on the WinME/WinXP DOS startup disk.
+- Deal with non-512-byte sectors (if I can get media which does...)
*** Future projects:
- Cleaned up documentation, with a real man page.
-- Support for clusters larger than 16K. This would require changing
- a lot of the SYSLINUX internals so we can read partial clusters;
- change the current "cluster pointers" to become
- "cluster:sector pointers". (32K may be doable.) Microsoft
- documentation claims that 32K is the maximum legal value although
- "some versions of some systems allow 64K".
-
-- EBIOS support.
-
-- FAT32 support.
-
-- ext2/ext3 support.
-
-- Subdirectory support in SYSLINUX.
-
-- Support files that span multiple input media (SYSLINUX)
- -> Seems to be getting less important; floppies are dying?
+- API call to get directory listing.
-- Clean up the handling of sections
+- COM32-based CLI.
-- Add "localboot" support to SYSLINUX (using the ISOLINUX feature
- set.)
- -> chain.c32 is probably sufficient.
+- Rewrite the filesystems to run in protected mode C code.