FabGL
ESP32 VGA Controller and Graphics Library
|
#include "Arduino.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/timers.h"
#include "freertos/queue.h"
#include "keyboard.h"
#include "ps2controller.h"
Namespaces | |
fabgl | |
Macros | |
#define | KBD_CMD_SETLEDS 0xED |
#define | KBD_CMD_ECHO 0xEE |
#define | KBD_CMD_GETSET_CURRENT_SCANCODE_SET 0xF0 |
#define | KBD_CMD_IDENTIFY 0xF2 |
#define | KBD_CMD_SET_TYPEMATIC_RATE_AND_DELAY 0xF3 |
#define | KBD_CMD_ENABLE_SCANNING 0xF4 |
#define | KBD_CMD_DISABLE_SCANNING 0xF5 |
#define | KBD_CMD_SET_DEFAULT_PARAMS 0xF6 |
#define | KBD_CMD_RESEND_LAST_BYTE 0xFE |
#define | KBD_CMD_RESET 0xFF |
#define | KBD_REPLY_ERROR1 0x00 |
#define | KBD_REPLY_ERROR2 0xFF |
#define | KBD_REPLY_SELFTEST_OK 0xAA |
#define | KBD_REPLY_ECHO 0xEE |
#define | KBD_REPLY_ACK 0xFA |
#define | KBD_REPLY_SELFTEST_FAILED1 0xFC |
#define | KBD_REPLY_SELFTEST_FAILED2 0xFD |
#define | KBD_REPLY_RESEND 0xFE |
#define | KBD_CMD_RETRY_COUNT 3 |
#define | KBD_CMD_TIMEOUT 10 |
Variables | |
fabgl::KeyboardClass | Keyboard |
const KeyboardLayout | fabgl::USLayout |
Predefined US layout. Often used as inherited layout for other layouts. More... | |
const KeyboardLayout | fabgl::UKLayout |
UK keyboard layout. More... | |
const KeyboardLayout | fabgl::GermanLayout |
German keyboard layout. More... | |
const KeyboardLayout | fabgl::ItalianLayout |
Italian keyboard layout. More... | |
const int16_t | fabgl::REPEATRATES [32] |
#define KBD_CMD_DISABLE_SCANNING 0xF5 |
#define KBD_CMD_ECHO 0xEE |
#define KBD_CMD_ENABLE_SCANNING 0xF4 |
#define KBD_CMD_GETSET_CURRENT_SCANCODE_SET 0xF0 |
#define KBD_CMD_IDENTIFY 0xF2 |
#define KBD_CMD_RESEND_LAST_BYTE 0xFE |
#define KBD_CMD_RESET 0xFF |
#define KBD_CMD_RETRY_COUNT 3 |
#define KBD_CMD_SET_DEFAULT_PARAMS 0xF6 |
#define KBD_CMD_SET_TYPEMATIC_RATE_AND_DELAY 0xF3 |
#define KBD_CMD_SETLEDS 0xED |
#define KBD_CMD_TIMEOUT 10 |
#define KBD_REPLY_ACK 0xFA |
#define KBD_REPLY_ECHO 0xEE |
#define KBD_REPLY_ERROR1 0x00 |
#define KBD_REPLY_ERROR2 0xFF |
#define KBD_REPLY_RESEND 0xFE |
#define KBD_REPLY_SELFTEST_FAILED1 0xFC |
#define KBD_REPLY_SELFTEST_FAILED2 0xFD |
#define KBD_REPLY_SELFTEST_OK 0xAA |
fabgl::KeyboardClass Keyboard |