summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authorfsmp <fsmp@FreeBSD.org>1997-07-06 22:11:26 +0000
committerfsmp <fsmp@FreeBSD.org>1997-07-06 22:11:26 +0000
commit6980edf20915f69bdb10331657afc4452648ee5c (patch)
treecfe0c398e5069e0a9530f1f73c9f09bd79f4ad70 /sys/amd64
parent0fd1a37f272d02ad6c2f6034ea52214e2e970d72 (diff)
downloadFreeBSD-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.h10
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;
OpenPOWER on IntegriCloud