PIC_OCW3
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
irq = bus_space_read_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3);
PIC_OCW3, OCW3_SELECT | OCW3_POLL);
PIC_OCW3);
isa_outb(IO_ICU1 + PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
isa_outb(IO_ICU1 + PIC_OCW3, OCW3_SELECT | OCW3_RR);
isa_outb(IO_ICU2 + PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
isa_outb(IO_ICU2 + PIC_OCW3, OCW3_SELECT | OCW3_RR);
ICU1_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
ICU1_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_RR);
ICU2_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
ICU2_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_RR);
ICU1_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_POLL);
irq = ICU1_READ(PIC_OCW3);
ICU2_WRITE(PIC_OCW3, OCW3_SELECT | OCW3_POLL);
irq = OCW3_POLL_IRQ(ICU2_READ(PIC_OCW3)) + 8;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3) =
ocw1 = REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3);
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3) =
ocw2 = REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3);
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3) =
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3) = OCW3_SELECT | OCW3_RR;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3) =
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3) = OCW3_SELECT | OCW3_RR;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3) = OCW3_SELECT | OCW3_RR;
(void)REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_OCW3);
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3) = OCW3_SELECT | OCW3_RR;
(void)REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_OCW3);
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_OCW3,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
irq = bus_space_read_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3);
PIC_OCW3, OCW3_SELECT | OCW3_POLL);
PIC_OCW3);
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_OCW3,
PIC_OCW3);
outb(IO_ICU1 + PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
outb(IO_ICU1 + PIC_OCW3, OCW3_SELECT | OCW3_RR);
outb(IO_ICU2 + PIC_OCW3, OCW3_SELECT | OCW3_SSMM | OCW3_SMM);
outb(IO_ICU2 + PIC_OCW3, OCW3_SELECT | OCW3_RR);