#include <Keyboard.h>
Definition at line 111 of file Keyboard.h.
Data Fields | |
| bool | pare |
| Bit7, 1= parity error from keyboard/mouse - ignored. | |
| bool | tim |
| Bit6, 1= timeout from keyboard - ignored. | |
| bool | auxb |
| Bit5, 1= mouse data waiting for CPU to read. | |
| bool | keyl |
| Bit4, 1= keyswitch in lock position - ignored. | |
| bool | c_d |
| Bit3, 1=command to port 64h, 0=data to port 60h. | |
| bool | sysf |
| Bit2. | |
| bool | inpb |
| Bit1. | |
| bool | outb |
| Bit0, 1= keyboard data or mouse data ready for CPU. | |
Bit7, 1= parity error from keyboard/mouse - ignored.
Definition at line 113 of file Keyboard.h.
Referenced by CKeyboard::init(), and CKeyboard::read_64().
Bit6, 1= timeout from keyboard - ignored.
Definition at line 114 of file Keyboard.h.
Referenced by CKeyboard::init(), and CKeyboard::read_64().
Bit5, 1= mouse data waiting for CPU to read.
Definition at line 115 of file Keyboard.h.
Referenced by CKeyboard::controller_enQ(), CKeyboard::init(), CKeyboard::periodic(), CKeyboard::read_60(), CKeyboard::read_64(), and CKeyboard::write_60().
Bit4, 1= keyswitch in lock position - ignored.
Definition at line 116 of file Keyboard.h.
Referenced by CKeyboard::init(), and CKeyboard::read_64().
Bit3, 1=command to port 64h, 0=data to port 60h.
Definition at line 117 of file Keyboard.h.
Referenced by CKeyboard::init(), CKeyboard::read_64(), CKeyboard::write_60(), and CKeyboard::write_64().
Bit2.
Definition at line 118 of file Keyboard.h.
Referenced by CKeyboard::init(), CKeyboard::read_64(), CKeyboard::write_60(), and CKeyboard::write_64().
Bit1.
Definition at line 119 of file Keyboard.h.
Referenced by CKeyboard::controller_enQ(), CKeyboard::init(), CKeyboard::read_64(), and CKeyboard::write_60().
Bit0, 1= keyboard data or mouse data ready for CPU.
Check aux to see which.
Definition at line 120 of file Keyboard.h.
Referenced by CKeyboard::controller_enQ(), CKeyboard::enQ(), CKeyboard::enQ_imm(), CKeyboard::init(), CKeyboard::mouse_enQ(), CKeyboard::periodic(), CKeyboard::read_60(), CKeyboard::read_64(), CKeyboard::set_aux_clock_enable(), CKeyboard::set_kbd_clock_enable(), CKeyboard::write_60(), and CKeyboard::write_64().