PIC_ICW4
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_ICW4,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_ICW4,
isa_outb(IO_ICU1 + PIC_ICW4, ICW4_8086);
isa_outb(IO_ICU2 + PIC_ICW4, ICW4_8086);
ICU1_WRITE(PIC_ICW4, ICW4_SFNM | ICW4_8086);
ICU2_WRITE(PIC_ICW4, ICW4_SFNM | ICW4_8086);
IYONIX_PIC_WRITE(IYONIX_MASTER_PIC + PIC_ICW4, ICW4_8086);
IYONIX_PIC_WRITE(IYONIX_SLAVE_PIC + PIC_ICW4, ICW4_8086);
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_ICW4) = ICW4_8086;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_ICW4) = ICW4_8086;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU1 + PIC_ICW4) = ICW4_8086;
REGVAL8(BONITO_PCIIO_BASE + IO_ICU2 + PIC_ICW4) = ICW4_8086;
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu1, PIC_ICW4,
bus_space_write_1(sc->sc_iot, sc->sc_ioh_icu2, PIC_ICW4,
IYONIX_PIC_WRITE(IYONIX_MASTER_PIC + PIC_ICW4, ICW4_8086);
IYONIX_PIC_WRITE(IYONIX_SLAVE_PIC + PIC_ICW4, ICW4_8086);
outb(IO_ICU1 + PIC_ICW4, ICW4_AEOI | ICW4_8086);
outb(IO_ICU1 + PIC_ICW4, ICW4_8086);
outb(IO_ICU2 + PIC_ICW4, ICW4_AEOI | ICW4_8086);
outb(IO_ICU2 + PIC_ICW4, ICW4_8086);