summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhpa <hpa>2003-07-15 07:49:03 +0000
committerhpa <hpa>2003-07-15 07:49:03 +0000
commit6f807a126d2208225668cf19805c55804595cca3 (patch)
tree89ad313cead2c33b572f8fe0d4a47a7e59e177f8
parent7f935fc0b516b36436fe1194724d00ecc26e1656 (diff)
downloadsyslinux-6f807a126d2208225668cf19805c55804595cca3.tar.gz
Add list of known bugs; update TODO
-rw-r--r--BUGS6
-rw-r--r--Makefile2
-rw-r--r--TODO22
3 files changed, 9 insertions, 21 deletions
diff --git a/BUGS b/BUGS
new file mode 100644
index 00000000..a3ccc7f3
--- /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 6c7a6d4b..2e91682c 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 a3bb31ec..440a5c56 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.