Lines Matching refs:status
34 unsigned char status = kbd_read_status(); in handle_kbd_event() local
37 while ((--work > 0) && (status & KBD_STAT_OBF)) { in handle_kbd_event()
45 if (!(status & (KBD_STAT_GTO | KBD_STAT_PERR))) { in handle_kbd_event()
46 if (status & KBD_STAT_MOUSE_OBF) in handle_kbd_event()
51 status = kbd_read_status(); in handle_kbd_event()
54 PRINTF("pc_keyb: controller jammed (0x%02X).\n", status); in handle_kbd_event()
55 return status; in handle_kbd_event()
62 unsigned char status; in kbd_read_data() local
65 status = kbd_read_status(); in kbd_read_data()
66 if (status & KBD_STAT_OBF) { in kbd_read_data()
68 if (status & (KBD_STAT_GTO | KBD_STAT_PERR)) in kbd_read_data()
96 unsigned char status = handle_kbd_event(); in kb_wait() local
97 if (!(status & KBD_STAT_IBF)) in kb_wait()
128 int status; in kbd_initialize() local
161 status = kbd_wait_for_input(); in kbd_initialize()
162 if (status == KBD_REPLY_ACK) in kbd_initialize()
164 if (status != KBD_REPLY_RESEND) { in kbd_initialize()
165 PRINTF("status: %X\n",status); in kbd_initialize()
180 status = kbd_wait_for_input(); in kbd_initialize()
181 if (status == KBD_REPLY_ACK) in kbd_initialize()
183 if (status != KBD_REPLY_RESEND) in kbd_initialize()