Rev 4419 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4419 | Rev 4420 | ||
---|---|---|---|
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 |