3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * FILE: ntoskrnl/hal/x86/mps.S
6 * PURPOSE: Intel MultiProcessor specification support
7 * PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
12 /* INCLUDES ******************************************************************/
14 #include <internal/i386/segment.h>
16 /* FUNCTIONS *****************************************************************/
24 movl $(KERNEL_DS), %eax; \
28 movl $(PCR_SELECTOR), %eax; \
38 .globl _MpsTimerInterrupt
43 /* Call the C handler */
46 /* Return to the caller */
51 .globl _MpsErrorInterrupt
56 /* Call the C handler */
59 /* Return to the caller */
64 .globl _MpsSpuriousInterrupt
65 _MpsSpuriousInterrupt:
69 /* Call the C handler */
70 call _MpsSpuriousHandler
72 /* Return to the caller */