|
|
1.1 root 1: If POST is rerun, try to do a machine reboot.
2:
3: Add int 0x1589 support.
4:
5: Review changes committed to coreboot, virtualbox, qemu, kvm, and bochs
6: cvs tip.
7: * bochs cvs (20091017):
8: -- 32bit pcibios, int1589
9: * coreboot (r3348): (bochs 20060708)
10: -- no noteworthy enhancements
11: * qemu (da5ff65d): (bochs 20090210)
12: -- changes synched
13: * kvm (e5c31442): (bochs 20090210)
14: -- tpr patching, 16MB rom, acpi-ssdt.dsl, 4K aligned pci mem
15: * virtualbox (r13560): (bochs 20061231)
16: -- lots of mouse changes, logo, scsi/etherboot hooks, int 1589,
17: floppy data rate?, int19 calls post
18:
19: Audit all sti/cli calls. Audit all call16 calls to make sure flags is
20: setup properly with respect to irqs.
21:
22: The __call16 code does a long jump to the interrupt trampolines - this
23: is unnecessary.
24:
25: Possibly implement 32bit pcibios support.
26:
27: Support PCIv3 roms? Add support for PCI "configuration code"
28: extensions?
29:
30: Possibly add option to eliminate tsc based delays on emulators.
31:
32: Add a kconfig style configuration program instead of requiring users
33: to modify config.h.
34:
35: Support usb booting? Support usb mice?
36:
37: Add a graphical boot splash screen?
38:
39: Possibly support sending debug information over EHCI debug port.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.