[HAL]: Move the HalpApcInterrupt and HalpDispatchInterrupt to pic.c now that there is a C-macro to generate such stubs. Remove irq.S from build/sources.

svn path=/trunk/; revision=45267
This commit is contained in:
Sir Richard 2010-01-26 16:31:32 +00:00
parent 12a31f1df7
commit 66a3a56604
3 changed files with 3 additions and 20 deletions

View file

@ -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 <asm.h>
#include <internal/i386/asmmacro.S>
.intel_syntax noprefix
/* GLOBALS *******************************************************************/
/* FUNCTIONS *****************************************************************/
GENERATE_TRAP_HANDLER HalpApcInterrupt, 0, 0, 1
GENERATE_TRAP_HANDLER HalpDispatchInterrupt, 0, 0, 1

View file

@ -886,3 +886,6 @@ HalpDispatchInterruptHandler(IN PKTRAP_FRAME TrapFrame)
/* Exit the interrupt */
KiEoiHelper(TrapFrame);
}
KiTrap(HalpApcInterrupt, KI_SOFTWARE_TRAP);
KiTrap(HalpDispatchInterrupt, KI_SOFTWARE_TRAP);

View file

@ -7,7 +7,6 @@
<define name="_NTHAL_" />
<directory name="generic">
<file>pic.c</file>
<file>irq.S</file>
<file>processor.c</file>
<file>spinlock.c</file>
</directory>