Changeset View
Changeset View
Standalone View
Standalone View
sys/i386/i386/atpic_vector.s
Show All 32 Lines | |||||
/* | /* | ||||
* Interrupt entry points for external interrupts triggered by the 8259A | * Interrupt entry points for external interrupts triggered by the 8259A | ||||
* master and slave interrupt controllers. | * master and slave interrupt controllers. | ||||
*/ | */ | ||||
#include <machine/asmacros.h> | #include <machine/asmacros.h> | ||||
#include "assym.s" | #include "assym.inc" | ||||
/* | /* | ||||
* Macros for interrupt entry, call to handler, and exit. | * Macros for interrupt entry, call to handler, and exit. | ||||
*/ | */ | ||||
#define INTR(irq_num, vec_name) \ | #define INTR(irq_num, vec_name) \ | ||||
.text ; \ | .text ; \ | ||||
SUPERALIGN_TEXT ; \ | SUPERALIGN_TEXT ; \ | ||||
IDTVEC(vec_name ##_pti) ; \ | IDTVEC(vec_name ##_pti) ; \ | ||||
Show All 30 Lines |