SCCS-vsn: sys/i386/isa/icu.h 5.2
*
* %sccs.include.386.c%
*
*
* %sccs.include.386.c%
*
- * @(#)icu.h 5.1 (Berkeley) %G%
+ * @(#)icu.h 5.2 (Berkeley) %G%
+#ifndef __ICU__
+#define __ICU__
+
#ifndef LOCORE
extern unsigned short imen; /* interrupt mask enable */
extern unsigned short cpl; /* current priority level */
#ifndef LOCORE
extern unsigned short imen; /* interrupt mask enable */
extern unsigned short cpl; /* current priority level */
+extern unsigned short ttymask; /* things that get masked with spltty() */
+extern unsigned short biomask; /* things that get masked with splbio() */
+
#define INTREN(s) imen &= ~(s)
#define INTRDIS(s) imen |= (s)
#endif
#define INTREN(s) imen &= ~(s)
#define INTRDIS(s) imen |= (s)
#endif
#define IRQ6 0x0040
#define IRQ7 0x0080 /* lowest - parallel printer */
#define IRQ6 0x0040
#define IRQ7 0x0080 /* lowest - parallel printer */