diff options
author | fsmp <fsmp@FreeBSD.org> | 1997-07-06 22:11:26 +0000 |
---|---|---|
committer | fsmp <fsmp@FreeBSD.org> | 1997-07-06 22:11:26 +0000 |
commit | 6980edf20915f69bdb10331657afc4452648ee5c (patch) | |
tree | cfe0c398e5069e0a9530f1f73c9f09bd79f4ad70 /sys/amd64 | |
parent | 0fd1a37f272d02ad6c2f6034ea52214e2e970d72 (diff) | |
download | FreeBSD-src-6980edf20915f69bdb10331657afc4452648ee5c.zip FreeBSD-src-6980edf20915f69bdb10331657afc4452648ee5c.tar.gz |
Added a hook for a "spurious INTerrupt handler".
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/isa/intr_machdep.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/amd64/isa/intr_machdep.h b/sys/amd64/isa/intr_machdep.h index 8e43e98..c457633 100644 --- a/sys/amd64/isa/intr_machdep.h +++ b/sys/amd64/isa/intr_machdep.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * from: @(#)isa_device.h 7.1 (Berkeley) 5/9/91 - * $Id: intr_machdep.h,v 1.1 1997/06/26 17:31:00 smp Exp smp $ + * $Id: intr_machdep.h,v 1.2 1997/06/27 23:48:05 fsmp Exp $ */ #ifndef _I386_ISA_INTR_MACHDEP_H_ @@ -91,6 +91,14 @@ inthand_t #define XCPUSTOP_OFFSET (ICU_OFFSET + 64) inthand_t Xcpustop; +/* + * XXX FIXME: rethink location for this (and all IPI vectors) + * Note: this vector MUST be xxxx1111, 32 + 79 = 111 = 0x6f: + * also remember i386/include/segments.h: #define NIDT 129 + */ +#define XSPURIOUSINT_OFFSET (ICU_OFFSET + 79) +inthand_t + Xspuriousint; #endif /* TEST_CPUSTOP */ struct isa_device; |