diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2009-12-13 11:25:25 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2009-12-13 11:25:25 -0500 |
commit | ad901592515cf7eaddfb86f610919fd9479dd3da (patch) | |
tree | 7eda29fec6389e6a9e71c1f62257d3688ca7d56d /src/misc.c | |
parent | 2edace134c323e47c3ad23f4635deb3d14a556b3 (diff) | |
download | seabios-ad901592515cf7eaddfb86f610919fd9479dd3da.tar.gz |
Enhance experimental option rom "threading" - enable preemption.
When experimental support for parallelizing option roms and hardware
init (default disabled) is selected, add support for checking on
hardware init progress from the RTC irq handler.
Enable ability for RTC to be turned on for additional users.
Allow regular option roms (not just vga option roms) to run in
parallel with hardware init.
Don't use stack in transition32 / transition16 until new mode is
entered.
Also, cleanup leaking of data handlers in usb code.
Also, decrease frequency of iomemcpy checks (every 2K instead of 1K).
Diffstat (limited to 'src/misc.c')
-rw-r--r-- | src/misc.c | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -128,11 +128,6 @@ struct bios_config_table_s BIOS_CONFIG_TABLE VAR16FIXED(0xe6f5) = { * GDT and IDT tables ****************************************************************/ -struct descloc_s { - u16 length; - u32 addr; -} PACKED; - // Real mode IDT descriptor struct descloc_s rmode_IDT_info VAR16VISIBLE = { .length = sizeof(struct rmode_IVT) - 1, |