|
| static uint8_t | PS2Controller::receiveData () |
| | Receive requested data / answer from the controller (or the PS/2 device)
|
| |
| static void | PS2Controller::sendCommand (ControllerCommand cmd) |
| | Send command to the controller by writing it into the command register.
|
| |
| static void MAYBE_UNUSED | PS2Controller::sendData (uint8_t value) |
| | Send a command or data to a connected PS/2 device.
|
| |
| void | PS2Controller::init () |
| | Initialization of connected devices.
|
| |
| bool | PS2Controller::fetch (Key &pressed) |
| | Retrieve the keyboard event.
|
| |
| bool | PS2Controller::fetch (Pointer &state) |
| | Retrieve the mouse event.
|
| |
| void | PS2Controller::setRepeatRate (Speed speed, Delay delay) |
| | Configure the repeat rate of the keyboard.
|
| |
| void | PS2Controller::setLed (enum LED led, bool on) |
| | Enable or disable a keyboard LED.
|
| |
| void | PS2Controller::drainBuffer () |
| | Empties the keyboard buffer.
|
| |