|
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 |