Files | |
file | apple.c |
Apple ADB keyboard controller driver. | |
file | gxe_fb.c |
GXEmul framebuffer-mode keyboard controller driver. | |
file | pc.c |
PC keyboard controller driver. | |
file | stty.c |
Serial TTY-like keyboard controller driver. | |
file | sun.c |
Sun keyboard controller driver. | |
Defines | |
#define | KBD_ALL_KEYS_UP 0x7f |
#define | KBD_KEY_RELEASE 0x80 |
#define | KBD_KEY_RELEASE 0x80 |
Enumerations | |
enum | dec_state |
enum | kbd_command |
enum | lock_ind_bits |
enum | special_code |
Functions | |
int | kbd_ctl_init (void) |
void | kbd_ctl_parse_scancode (int scancode) |
void | kbd_ctl_set_ind (unsigned mods) |
Variables | |
static int | ds |
Current parser state. | |
static enum dec_state | ds |
static int | ds |
Current parser state. | |
static int | scanmap [] |
static int | scanmap [] |
static int | scanmap_e0 [] |
static int | scanmap_simple [] |
Primary meaning of scancodes. | |
static int | scanmap_simple [] |
static int | scanmap_simple [] |
int | seq_defs [] |
int | seq_defs [] |
static gsp_t | sp |
Scancode parser. | |
static gsp_t | sp |
Scancode parser. |