Searched refs:IO_ICU2 (Results 1 – 4 of 4) sorted by relevance
| /mirbsd/src/sys/arch/i386/isa/ |
| D | vector.s | 78 outb %al,$IO_ICU2 /* do the second ICU first */ ;\ 234 INTR(8, IO_ICU2, ACK2) 235 INTR(9, IO_ICU2, ACK2) 236 INTR(10, IO_ICU2, ACK2) 237 INTR(11, IO_ICU2, ACK2) 238 INTR(12, IO_ICU2, ACK2) 239 INTR(13, IO_ICU2, ACK2) 240 INTR(14, IO_ICU2, ACK2) 241 INTR(15, IO_ICU2, ACK2)
|
| D | isa_machdep.c | 240 outb(IO_ICU2, 0x11); /* reset; program device, four bytes */ in isa_defaultirq() 241 outb(IO_ICU2+1, ICU_OFFSET+8); /* staring at this vector index */ in isa_defaultirq() 242 outb(IO_ICU2+1, IRQ_SLAVE); in isa_defaultirq() 244 outb(IO_ICU2+1, 2 | 1); /* auto EOI, 8086 mode */ in isa_defaultirq() 246 outb(IO_ICU2+1, 1); /* 8086 mode */ in isa_defaultirq() 248 outb(IO_ICU2+1, 0xff); /* leave interrupts masked */ in isa_defaultirq() 249 outb(IO_ICU2, 0x68); /* special mask mode (if available) */ in isa_defaultirq() 250 outb(IO_ICU2, 0x0a); /* Read IRR by default. */ in isa_defaultirq()
|
| D | icu.h | 53 #define SET_ICUS() (outb(IO_ICU1 + 1, imen), outb(IO_ICU2 + 1, imen >> 8))
|
| /mirbsd/src/sys/dev/isa/ |
| D | isareg.h | 60 #define IO_ICU2 0x0A0 /* 8259A Interrupt Controller #2 */ macro
|