Rev 1873 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1873 | Rev 1923 | ||
---|---|---|---|
Line 56... | Line 56... | ||
56 | }; |
56 | }; |
57 | 57 | ||
58 | int kbd_arch_init(void) |
58 | int kbd_arch_init(void) |
59 | { |
59 | { |
60 | z8530_cmds[0].addr = (void *) sysinfo_value("kbd.address.virtual") + 6; |
60 | z8530_cmds[0].addr = (void *) sysinfo_value("kbd.address.virtual") + 6; |
61 | ipc_register_irq(sysinfo_value("kbd.irq"), &z8530_kbd); |
61 | ipc_register_irq(sysinfo_value("kbd.inr"), sysinfo_value("kbd.devno"), 0, &z8530_kbd); |
62 | return 0; |
62 | return 0; |
63 | } |
63 | } |
64 | 64 | ||
65 | /** Process keyboard events */ |
65 | /** Process keyboard events */ |
66 | int kbd_arch_process(keybuffer_t *keybuffer, ipc_call_t *call) |
66 | int kbd_arch_process(keybuffer_t *keybuffer, ipc_call_t *call) |