ICU_IMR_OFFSET
if (port & ICU_IMR_OFFSET) {
if (port & ICU_IMR_OFFSET) {
[IO_ICU1 + ICU_IMR_OFFSET] = vatpic_master_handler,
[IO_ICU2 + ICU_IMR_OFFSET] = vatpic_slave_handler,
outb(ap->at_ioaddr + ICU_IMR_OFFSET, ap->at_imen);
outb(ap->at_ioaddr + ICU_IMR_OFFSET, ap->at_imen);
imr_addr = pic->at_ioaddr + ICU_IMR_OFFSET;
outb(IO_ICU1 + ICU_IMR_OFFSET, IDT_IO_INTS);
outb(IO_ICU1 + ICU_IMR_OFFSET, IRQ_MASK(ICU_SLAVEID));
outb(IO_ICU1 + ICU_IMR_OFFSET, MASTER_MODE);
outb(IO_ICU1 + ICU_IMR_OFFSET, 0xff);
outb(IO_ICU2 + ICU_IMR_OFFSET, IDT_IO_INTS + 8);
outb(IO_ICU2 + ICU_IMR_OFFSET, ICU_SLAVEID);
outb(IO_ICU2 + ICU_IMR_OFFSET, SLAVE_MODE);
outb(IO_ICU2 + ICU_IMR_OFFSET, 0xff);