Files | |
file | arch/mips32/include/kbd.h |
file | arch/mips32/src/kbd.c |
Defines | |
#define | MSIM_KEY_F1 0x504f1bL |
#define | MSIM_KEY_F2 0x514f1bL |
#define | MSIM_KEY_F3 0x524f1bL |
#define | MSIM_KEY_F4 0x534f1bL |
#define | MSIM_KEY_F5 0x35315b1bL |
#define | MSIM_KEY_F6 0x37315b1bL |
#define | MSIM_KEY_F7 0x38315b1bL |
#define | MSIM_KEY_F8 0x39315b1bL |
#define | MSIM_KEY_F9 0x30325b1bL |
#define | MSIM_KEY_F10 0x31325b1bL |
#define | MSIM_KEY_F11 0x33325b1bL |
#define | MSIM_KEY_F12 0x34325b1bL |
#define | GXEMUL_KEY_F1 0x504f5b1bL |
#define | GXEMUL_KEY_F2 0x514f5b1bL |
#define | GXEMUL_KEY_F3 0x524f5b1bL |
#define | GXEMUL_KEY_F4 0x534f5b1bL |
#define | GXEMUL_KEY_F5 0x35315b1bL |
#define | GXEMUL_KEY_F6 0x37315b1bL |
#define | GXEMUL_KEY_F7 0x38315b1bL |
#define | GXEMUL_KEY_F8 0x39315b1bL |
#define | GXEMUL_KEY_F9 0x38325b1bL |
#define | GXEMUL_KEY_F10 0x39325b1bL |
#define | GXEMUL_KEY_F11 0x33325b1bL |
#define | GXEMUL_KEY_F12 0x34325b1bL |
#define | FUNCTION_KEYS 0x100 |
Functions | |
int | kbd_arch_init (void) |
static int | kbd_arch_process_no_fb (keybuffer_t *keybuffer, int scan_code) |
static int | kbd_arch_process_fb (keybuffer_t *keybuffer, int scan_code) |
int | kbd_arch_process (keybuffer_t *keybuffer, ipc_call_t *call) |
Variables | |
irq_cmd_t | msim_cmds [1] |
irq_code_t | msim_kbd |
static int | msim |
static int | gxemul |
static int | fb_fb |
|
Definition at line 42 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 43 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 44 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 45 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 46 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 47 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 48 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 49 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 50 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 51 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 52 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 53 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_no_fb(). |
|
Definition at line 56 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 57 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 58 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 59 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 60 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 61 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 62 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 63 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 64 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 65 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 66 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 67 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(). |
|
Definition at line 70 of file arch/mips32/src/kbd.c. Referenced by kbd_arch_process_fb(), and kbd_arch_process_no_fb(). |
|
Definition at line 86 of file arch/mips32/src/kbd.c. References ipc_register_irq(), and sysinfo_value(). Referenced by main(). Here is the call graph for this function: ![]() |
|
Definition at line 104 of file arch/mips32/src/kbd.c. References FUNCTION_KEYS, keybuffer, keybuffer_push(), MSIM_KEY_F1, MSIM_KEY_F10, MSIM_KEY_F11, MSIM_KEY_F12, MSIM_KEY_F2, MSIM_KEY_F3, MSIM_KEY_F4, MSIM_KEY_F5, MSIM_KEY_F6, MSIM_KEY_F7, MSIM_KEY_F8, and MSIM_KEY_F9. Referenced by kbd_arch_process(). Here is the call graph for this function: ![]() |
|
Definition at line 255 of file arch/mips32/src/kbd.c. References FUNCTION_KEYS, GXEMUL_KEY_F1, GXEMUL_KEY_F10, GXEMUL_KEY_F11, GXEMUL_KEY_F12, GXEMUL_KEY_F2, GXEMUL_KEY_F3, GXEMUL_KEY_F4, GXEMUL_KEY_F5, GXEMUL_KEY_F6, GXEMUL_KEY_F7, GXEMUL_KEY_F8, GXEMUL_KEY_F9, keybuffer, and keybuffer_push(). Referenced by kbd_arch_process(). Here is the call graph for this function: ![]() |
|
Definition at line 378 of file arch/mips32/src/kbd.c. References __SYSCALL0, kbd_arch_process_fb(), kbd_arch_process_no_fb(), and keybuffer. Referenced by irq_handler(). Here is the call graph for this function: ![]() |
|
Initial value: {
{ CMD_MEM_READ_1, (void *)0xB0000000, 0, 2 }
}
Definition at line 73 of file arch/mips32/src/kbd.c. |
|
Initial value: { 1, msim_cmds } Definition at line 77 of file arch/mips32/src/kbd.c. |
|
Definition at line 82 of file arch/mips32/src/kbd.c. |
|
Definition at line 82 of file arch/mips32/src/kbd.c. |
|
Definition at line 83 of file arch/mips32/src/kbd.c. |