Rev 1874 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1874 | Rev 1938 | ||
---|---|---|---|
Line 66... | Line 66... | ||
66 | #define GXEMUL_KEY_F12 0x34325b1bL |
66 | #define GXEMUL_KEY_F12 0x34325b1bL |
67 | 67 | ||
68 | #define FUNCTION_KEYS 0x100 |
68 | #define FUNCTION_KEYS 0x100 |
69 | 69 | ||
70 | irq_cmd_t msim_cmds[1] = { |
70 | irq_cmd_t msim_cmds[1] = { |
71 | { CMD_MEM_READ_1, (void *)0xB0000000, 0, 2 } |
71 | { CMD_MEM_READ_1, (void *) 0, 0, 2 } |
72 | }; |
72 | }; |
73 | 73 | ||
74 | irq_code_t msim_kbd = { |
74 | irq_code_t msim_kbd = { |
75 | 1, |
75 | 1, |
76 | msim_cmds |
76 | msim_cmds |
Line 81... | Line 81... | ||
81 | 81 | ||
82 | 82 | ||
83 | int kbd_arch_init(void) |
83 | int kbd_arch_init(void) |
84 | { |
84 | { |
85 | fb_fb = (sysinfo_value("fb.kind") == 1); |
85 | fb_fb = (sysinfo_value("fb.kind") == 1); |
- | 86 | msim_cmds[0].addr = sysinfo_value("kbd.address.virtual"); |
|
86 | ipc_register_irq(2, &msim_kbd); |
87 | ipc_register_irq(sysinfo_value("kbd.inr"), sysinfo_value("kbd.devno"), 0, &msim_kbd); |
87 | return 0; |
88 | return 0; |
88 | } |
89 | } |
89 | 90 | ||
90 | 91 | ||
91 | /* |
92 | /* |