diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2008-05-06 19:49:01 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2008-05-06 19:49:01 -0400 |
commit | 2ad37441d313110d3a206f87a9ce9609dcaa8eb0 (patch) | |
tree | b3c168c6a8fa174e3b2778eb44f4ce72609d39fa /TODO | |
parent | 0b6972591bbf928d7b019afe29372fa41ecf0d50 (diff) | |
download | seabios-2ad37441d313110d3a206f87a9ce9609dcaa8eb0.tar.gz |
Minor cleanups.
Several minor comment improvements.
Rearrange some definitions to make them more clear.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,3 +1,13 @@ +Split rombios32.c up into multiple files. + +Review changes committed to coreboot, virtualbox, qemu, kvm, and bochs +cvs tip. + +Alter ISRs so that they do not enable irqs. Only call out to other +bios functions after minimizing stack usage. + +Try to write a script to analyze stack usage of 16bit code. + Audit all sti/cli calls. Audit all call16 calls to make sure flags is setup properly with respect to irqs. @@ -17,12 +27,7 @@ Fix makefiles so that they rebuild the required files automatically. Cleanup setting of ES on GET/SET_BDA -Make sure inline assembly isn't preventing inlining of calling -functions. - -Convert remaining parts of rombios.c to new code. - -Convert rombios32 and apm bios stuff to new code. +Possibly implement 32bit pcibios support. Allow one to select adding 32 bit code to 0xf000 or in a separate location. |