KBDATAP
(inb(IO_KBD + KBSTATP) == 0xff && inb(IO_KBD + KBDATAP) == 0xff)) {
(void)inb(IO_KBD + KBDATAP);
outb(IO_KBD + KBDATAP, KB_A20);
outb(IO_KBD + KBDATAP, 0xcd);
(void)inb(IO_KBD + KBDATAP);
*reply = bus_space_read_1(iot, ioh, KBDATAP);
*reply = bus_space_read_1(iot, ioh, KBDATAP);
bus_space_write_1(iot, ioh, KBDATAP, cmdbyte);
return bus_space_read_1(iot, ioh, KBDATAP);
(void) bus_space_read_1(t->t_iot, t->t_ioh_d, KBDATAP);
(void) bus_space_read_1(t->t_iot, t->t_ioh_d, KBDATAP);
data = bus_space_read_1(t->t_iot, t->t_ioh_d, KBDATAP);
(inb(IO_KBD + KBSTATP) == 0xff && inb(IO_KBD + KBDATAP) == 0xff)) {
(void)inb(IO_KBD + KBDATAP);
outb(IO_KBD + KBDATAP, KB_A20);
outb(IO_KBD + KBDATAP, 0xcd);
(void)inb(IO_KBD + KBDATAP);
KBDATAP, sizeof(u_int32_t), &sc->sc_ioh_d) != 0) {
if (bus_space_map(iot, addr + KBDATAP, 1, 0, &ioh_d))
if (bus_space_map(iot, IO_KBD + KBDATAP, 1, 0, &ioh_d) ||
if (bus_space_map(iot, IO_KBD + KBDATAP, 1, 0, &ioh_d))