aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-06-08 23:08:12 -0400
committerKevin O'Connor <kevin@koconnor.net>2008-06-08 23:08:12 -0400
commitc781293122c6875b6d66a04d80f7fb62b11a6735 (patch)
treeb3a487121857b7b513f6e457d3f6c4a5a1c204f5 /TODO
parent35192dda4c789c7bdaf78d5c84b1bd8b57bd319b (diff)
downloadseabios-hppa-c781293122c6875b6d66a04d80f7fb62b11a6735.zip
seabios-hppa-c781293122c6875b6d66a04d80f7fb62b11a6735.tar.gz
seabios-hppa-c781293122c6875b6d66a04d80f7fb62b11a6735.tar.bz2
Enhance e820 memory map generation.
Build e820 maps at post time; just copy the pre-built ones at runtime. Add support for populating memory and map info from coreboot.
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 5 insertions, 4 deletions
diff --git a/TODO b/TODO
index 05cfa2e..2fd001a 100644
--- a/TODO
+++ b/TODO
@@ -5,12 +5,16 @@ Support parsing of linuxbios/coreboot table.
Do a pci scan for ide controllers - don't just assume ISA ports are
available.
+The keyboard driver should detect ctrl+alt+del and reboot the
+machine.
+
Review changes committed to coreboot, virtualbox, qemu, kvm, and bochs
cvs tip.
* bochs cvs (1.209) -- all changes synched
* coreboot (r3348): 1.163 -- no noteworthy enhancements
* qemu (r4675): 1.207 -- supports >4Gig memory
- * kvm (45a442c): 1.182 -- >4gig, e820 vmx pages, enable cache?
+ * kvm (45a442c): 1.182 -- >4gig, e820 vmx pages, enable cache?,
+ wrmsr in smp_start and rombios32, acpi insrcovr table
* virtualbox (r9404): 1.176 -- f11/f12 kbd, lots of mouse changes,
logo, set text mode?, int 1589, floppy data rate?,
dummy_isr_function, int19 calls post
@@ -42,6 +46,3 @@ location.
Look at integrating the lgpl vgabios into tree.
Try generating bios tables at compile time.
-
-Move e820 map generation to post time (just have e820 code copy pre
-made tables back to user).