Don't declare a handler for int 0x1c - the default handler is sufficient.
[seabios.git] / TODO
diff --git a/TODO b/TODO
index 6180d5be4998c182d5e7460977b13cde8d6e4fef..0b45ffe81bb27867b97500dbd92decbf6eb7fb54 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,24 +1,9 @@
-Clean up timer code.  Don't use PORT_DIAG as delay mechanism.
-
-Disable a20 on jump to 16bit mode.
-
-The keyboard driver should detect ctrl+alt+del and reboot the
-machine.
-
-Fix keyboard LEDs.
-
-Improve option rom handling.  A real bios can copy the option roms
-from PCI space.  Also, there is no handling for BCVs today.  Verify
-option roms wont stomp on seabios stack and bss.
-
-Clean up and clarify usage/scope of .bss and .data variables.
-
 Review changes committed to coreboot, virtualbox, qemu, kvm, and bochs
 cvs tip.
   * bochs cvs 20081016:           -- better post resume support
   * coreboot (r3348):    20060708 -- no noteworthy enhancements
   * qemu (r5536):        20080603 -- has cmos smp count
-  * kvm (45a442c):       20071016 -- acpi dsdt changes, e820 vmx
+  * kvm (1a33292):       20071016 -- acpi dsdt changes, e820 vmx
     pages, setup mtrrs, clear tsc, acpi intsrcovr table, different pci
     irqs, smbios always uses 16 cpus, no acpi ssdt, fadt->gpe0_blk set
   * virtualbox (r13560): 20061231 -- lots of mouse changes, logo,
@@ -43,7 +28,8 @@ is unnecessary.
 Cleanup setting of ES on GET/SET_BDA
 
 Audit code for 16bit protected mode accesses.  Support 1ab1 from 16bit
-protected mode.
+protected mode.  The BDA is technically at segment 0x0040 (not
+0x0000).
 
 Possibly implement 32bit pcibios support.