diff --git a/reactos/hal/halx86/generic/irq.S b/reactos/hal/halx86/generic/irq.S deleted file mode 100644 index 705205d5429..00000000000 --- a/reactos/hal/halx86/generic/irq.S +++ /dev/null @@ -1,19 +0,0 @@ -/* - * FILE: hal/halx86/generic/irq.S - * COPYRIGHT: See COPYING in the top level directory - * PURPOSE: Software, System and Hardware IRQ Management - * PROGRAMMER: Alex Ionescu (alex@relsoft.net) - */ - -/* INCLUDES ******************************************************************/ - -#include -#include -.intel_syntax noprefix - -/* GLOBALS *******************************************************************/ - -/* FUNCTIONS *****************************************************************/ - -GENERATE_TRAP_HANDLER HalpApcInterrupt, 0, 0, 1 -GENERATE_TRAP_HANDLER HalpDispatchInterrupt, 0, 0, 1 \ No newline at end of file diff --git a/reactos/hal/halx86/generic/pic.c b/reactos/hal/halx86/generic/pic.c index 9ea13506bce..3e1419ed401 100644 --- a/reactos/hal/halx86/generic/pic.c +++ b/reactos/hal/halx86/generic/pic.c @@ -886,3 +886,6 @@ HalpDispatchInterruptHandler(IN PKTRAP_FRAME TrapFrame) /* Exit the interrupt */ KiEoiHelper(TrapFrame); } + +KiTrap(HalpApcInterrupt, KI_SOFTWARE_TRAP); +KiTrap(HalpDispatchInterrupt, KI_SOFTWARE_TRAP); diff --git a/reactos/hal/halx86/hal_generic_up.rbuild b/reactos/hal/halx86/hal_generic_up.rbuild index 7b9bdc99661..eb48c9e895a 100644 --- a/reactos/hal/halx86/hal_generic_up.rbuild +++ b/reactos/hal/halx86/hal_generic_up.rbuild @@ -7,7 +7,6 @@ pic.c - irq.S processor.c spinlock.c