diff options
author | fsmp <fsmp@FreeBSD.org> | 1997-06-27 23:48:05 +0000 |
---|---|---|
committer | fsmp <fsmp@FreeBSD.org> | 1997-06-27 23:48:05 +0000 |
commit | 13275e43c59bad05b4e488eb728ac9b8210a2654 (patch) | |
tree | 76c122b2ce4468a451d6c4c3dcb25caef7a2e2ac /sys/i386/isa/intr_machdep.h | |
parent | dedae5f4c7f5b1da00e69e7647ea24ab9cac8f90 (diff) | |
download | FreeBSD-src-13275e43c59bad05b4e488eb728ac9b8210a2654.zip FreeBSD-src-13275e43c59bad05b4e488eb728ac9b8210a2654.tar.gz |
apic_vector.s:
- added Xcpustop IPI code to support stop_cpus()/restart_cpus().
it is off by default, enable via smptests.h:TEST_CPUSTOP
intr_machdep.h:
- moved +ICULEN to lower level.
- added entry for Xcpustop.
Diffstat (limited to 'sys/i386/isa/intr_machdep.h')
-rw-r--r-- | sys/i386/isa/intr_machdep.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/i386/isa/intr_machdep.h b/sys/i386/isa/intr_machdep.h index a9a512e..8e43e98 100644 --- a/sys/i386/isa/intr_machdep.h +++ b/sys/i386/isa/intr_machdep.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * from: @(#)isa_device.h 7.1 (Berkeley) 5/9/91 - * $Id: isa_device.h,v 1.39 1997/04/27 21:18:58 fsmp Exp $ + * $Id: intr_machdep.h,v 1.1 1997/06/26 17:31:00 smp Exp smp $ */ #ifndef _I386_ISA_INTR_MACHDEP_H_ @@ -82,10 +82,17 @@ inthand_t inthand_t IDTVEC(intr16), IDTVEC(intr17), IDTVEC(intr18), IDTVEC(intr19), IDTVEC(intr20), IDTVEC(intr21), IDTVEC(intr22), IDTVEC(intr23); -#define XINVLTLB_OFFSET 32 + +#define XINVLTLB_OFFSET (ICU_OFFSET + 32) inthand_t Xinvltlb; +#if defined(TEST_CPUSTOP) +#define XCPUSTOP_OFFSET (ICU_OFFSET + 64) +inthand_t + Xcpustop; +#endif /* TEST_CPUSTOP */ + struct isa_device; void isa_defaultirq __P((void)); |