![]() |
Xemu [doxygen]
hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
|

Go to the source code of this file.
Macros | |
| #define | VIRTUAL_SHIFT_POS 0x64 |
| #define | LSHIFT_KEY_POS 0x17 |
| #define | RSHIFT_KEY_POS 0x64 |
| #define | CBM_KEY_POS 0x75 |
| #define | CTRL_KEY_POS 0x72 |
| #define | IS_KEY_PRESSED(pos) (!(kbd_matrix[(pos) >> 4] & (1 << ((pos) & 7)))) |
| #define | RESTORE_KEY_POS 0x80 |
| #define | CAPSLOCK_KEY_POS 0x81 |
| #define | IS_RESTORE_PRESSED() IS_KEY_PRESSED(RESTORE_KEY_POS) |
Functions | |
| Uint8 | c64_get_joy_state (void) |
| void | c64_toggle_joy_emu (void) |
Variables | |
| const struct KeyMappingDefault | c64_key_map [] |
| int | joystick_emu |
| #define CAPSLOCK_KEY_POS 0x81 |
Definition at line 32 of file c64_kbd_mapping.h.
| #define CBM_KEY_POS 0x75 |
Definition at line 26 of file c64_kbd_mapping.h.
| #define CTRL_KEY_POS 0x72 |
Definition at line 27 of file c64_kbd_mapping.h.
| #define IS_KEY_PRESSED | ( | pos | ) | (!(kbd_matrix[(pos) >> 4] & (1 << ((pos) & 7)))) |
Definition at line 29 of file c64_kbd_mapping.h.
| #define IS_RESTORE_PRESSED | ( | ) | IS_KEY_PRESSED(RESTORE_KEY_POS) |
Definition at line 33 of file c64_kbd_mapping.h.
| #define LSHIFT_KEY_POS 0x17 |
Definition at line 24 of file c64_kbd_mapping.h.
| #define RESTORE_KEY_POS 0x80 |
Definition at line 31 of file c64_kbd_mapping.h.
| #define RSHIFT_KEY_POS 0x64 |
Definition at line 25 of file c64_kbd_mapping.h.
| #define VIRTUAL_SHIFT_POS 0x64 |
Definition at line 22 of file c64_kbd_mapping.h.
| Uint8 c64_get_joy_state | ( | void | ) |
| void c64_toggle_joy_emu | ( | void | ) |
| const struct KeyMappingDefault c64_key_map[] |
Definition at line 33 of file c64_kbd_mapping.c.
| int joystick_emu |
Definition at line 137 of file c64_kbd_mapping.c.
1.8.17