Rev 4284 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4284 | Rev 4329 | ||
|---|---|---|---|
| Line 93... | Line 93... | ||
| 93 | ipc_register_irq(sysinfo_value("kbd.inr"), device_assign_devno(), |
93 | ipc_register_irq(sysinfo_value("kbd.inr"), device_assign_devno(), |
| 94 | sysinfo_value("kbd.inr"), &z8530_kbd); |
94 | sysinfo_value("kbd.inr"), &z8530_kbd); |
| 95 | return 0; |
95 | return 0; |
| 96 | } |
96 | } |
| 97 | 97 | ||
| - | 98 | void z8530_port_yield(void) |
|
| - | 99 | { |
|
| - | 100 | } |
|
| - | 101 | ||
| - | 102 | void z8530_port_reclaim(void) |
|
| - | 103 | { |
|
| - | 104 | } |
|
| - | 105 | ||
| 98 | static void z8530_irq_handler(ipc_callid_t iid, ipc_call_t *call) |
106 | static void z8530_irq_handler(ipc_callid_t iid, ipc_call_t *call) |
| 99 | { |
107 | { |
| 100 | int scan_code = IPC_GET_ARG2(*call); |
108 | int scan_code = IPC_GET_ARG2(*call); |
| 101 | kbd_push_scancode(scan_code); |
109 | kbd_push_scancode(scan_code); |
| 102 | 110 | ||