sio_pic.c | 292 uint8_t ocw1[2], elcr[2]; local in function:sio_setirqstat 303 ocw1[0] = bus_space_read_1(sio_iot, sio_ioh_icu1, PIC_OCW1); 304 ocw1[1] = bus_space_read_1(sio_iot, sio_ioh_icu2, PIC_OCW1); 312 ocw1[icu] &= ~(1 << bit); 314 ocw1[icu] |= 1 << bit; 326 ocw1[0] &= ~0x04; /* always enable IRQ2 on first PIC */ 331 bus_space_write_1(sio_iot, sio_ioh_icu1, 1, ocw1[0]); 332 bus_space_write_1(sio_iot, sio_ioh_icu2, 1, ocw1[1]);
|