reactos/reactos/hal/halx86
Timo Kreuzer 50058d32a2 [HAL]
Add a hack to work around a bug in VBox: The APIC emulation requires an iret instruction following closely after writing the EOI register. Since we return from kernel mode traps with a jmp (yes you can return from an interrupt with a jmp!) the EOI is never triggered, making VBox believe we are still serving the interrupt and keeping the PPR on high level, preventing following interrupts. A small asm stub now does the work of both writing the EOI and doing an iret.

svn path=/trunk/; revision=53665
2011-09-09 21:10:07 +00:00
..
acpi [HAL] 2011-09-07 12:00:29 +00:00
amd64 [HAL] 2011-09-02 14:45:19 +00:00
apic [HAL] 2011-09-09 21:10:07 +00:00
generic [HAL] 2011-09-07 18:25:43 +00:00
include [HAL] 2011-09-07 18:25:43 +00:00
legacy [HAL] 2011-09-02 14:45:19 +00:00
mp [HAL] 2011-09-02 14:45:19 +00:00
up [HAL] 2011-09-07 18:30:38 +00:00
xbox [HAL_XBOX] 2011-09-07 18:39:20 +00:00
CMakeLists.txt [HAL] 2011-09-07 18:25:43 +00:00
directory.rbuild [HAL] 2011-09-05 15:20:07 +00:00
hal.rbuild Rehaul the bootcd tree. 2011-05-20 22:29:54 +00:00
hal_generic.rbuild [HAL] 2011-09-07 12:00:29 +00:00
hal_generic_acpi.rbuild [HAL] 2011-09-02 14:45:19 +00:00
hal_generic_mp.rbuild
hal_generic_pcat.rbuild [HAL] 2011-09-02 14:45:19 +00:00
hal_generic_up.rbuild
hal_mini.rbuild [HAL] 2011-09-07 18:25:43 +00:00
halacpi.rbuild Rehaul the bootcd tree. 2011-05-20 22:29:54 +00:00
halamd64.rbuild Rehaul the bootcd tree. 2011-05-20 22:29:54 +00:00
halmps.rbuild * Fix rbuild build. 2011-09-02 15:13:29 +00:00
halxbox.rbuild