blob: 08aaf91d8b55fc9b80eeb373852b161ebc9719b1 [file] [log] [blame]
Kevin O'Connore78cc6c2008-03-01 13:48:26 -05001Find out why ubuntu compiles are failing. Find work around.
2
Kevin O'Connore78cc6c2008-03-01 13:48:26 -05003See if it is better to tell gcc that call16 clobbers all registers
4instead of having the code call pushal/popal.
5
6The __call16 code does a long jump to the interrupt handlers - this is
7unnecessary.
Kevin O'Connorf076a3e2008-02-25 22:25:15 -05008
9Fix makefiles so that they rebuild the required files automatically.
10
11Make sure gdt/idt tables are properly aligned
12
13Cleanup setting of ES on GET/SET_BDA
14
15Make sure inline assembly isn't preventing inlining of calling
16functions.
17
18Convert remaining parts of rombios.c to new code.
19
20Convert rombios32 and apm bios stuff to new code.
21
22Allow one to select adding 32 bit code to 0xf000 or in a separate
23location.
24
25Try generating bios tables at compile time.
26
27Move e820 map generation to post time (just have e820 code copy pre
28made tables back to user).