From 6f807a126d2208225668cf19805c55804595cca3 Mon Sep 17 00:00:00 2001 From: hpa Date: Tue, 15 Jul 2003 07:49:03 +0000 Subject: [PATCH] Add list of known bugs; update TODO --- BUGS | 6 ++++++ Makefile | 2 +- TODO | 22 ++-------------------- 3 files changed, 9 insertions(+), 21 deletions(-) create mode 100644 BUGS diff --git a/BUGS b/BUGS new file mode 100644 index 0000000..a3ccc7f --- /dev/null +++ b/BUGS @@ -0,0 +1,6 @@ +Known bugs that have not yet been fixed: + +- APPEND doesn't work with COMBOOT/COM32 images. + +- PXELINUX: Some PXE stacks fail with routing enabled, some with + routing disabled. Try both? diff --git a/Makefile b/Makefile index 6c7a6d4..2e91682 100644 --- a/Makefile +++ b/Makefile @@ -58,7 +58,7 @@ BTARGET = kwdhash.gen version.gen ldlinux.bss ldlinux.sys ldlinux.bin \ libsyslinux.a syslinux.exe $(LIB_SO) ITARGET = syslinux.com syslinux syslinux-nomtools copybs.com gethostip \ mkdiskimage -DOCS = COPYING NEWS README TODO *.doc sample com32 +DOCS = COPYING NEWS README TODO BUGS *.doc sample com32 OTHER = Makefile bin2c.pl now.pl genhash.pl keywords findpatch.pl \ keytab-lilo.pl version version.pl sys2ansi.pl \ ppmtolss16 lss16toppm memdisk bin2hex.pl mkdiskimage.in diff --git a/TODO b/TODO index a3bb31e..440a5c5 100644 --- a/TODO +++ b/TODO @@ -13,26 +13,8 @@ - FAT32 support? -- Support initrd that span multiple input media? +- Support files that span multiple input media -- Support a small set of DOS system calls for COMBOOT images? Serial - console support makes this particularly desirable; otherwise the - user could just use the BIOS I/O calls, but that won't work with the - serial port. A feasible set would be the following: - 00h - Terminate program - 01h - Read char with echo (return char AL) - 02h - Display character (in DL) - 08h - Read Keyboard Without Echo (return char in AL) - 09h - Display string (DS:DX -> end string in $) - 0Bh - Check keyboard status (AL = 0FFh if char avail; AL = 00h if not) - 30h - Get version number (return AX=0000h BX=0000h CX=0000h) - 4Ch - Terminate program - - ... in addition to INT 20h (Terminate program), of course. - -- Factor out common and filesystem-specific code into files, even if - they have to be %includes rather than genuine modules. +- Clean up the handling of sections - Add "localboot" support to SYSLINUX (using the ISOLINUX feature set.) - -- Support booting foreign OS disk images in PXELINUX/ISOLINUX. -- 2.7.4