Rev 1259 | Rev 1330 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1259 | Rev 1282 | ||
---|---|---|---|
Line 260... | Line 260... | ||
260 | int ipc_hangup(int phoneid) |
260 | int ipc_hangup(int phoneid) |
261 | { |
261 | { |
262 | return __SYSCALL1(SYS_IPC_HANGUP, phoneid); |
262 | return __SYSCALL1(SYS_IPC_HANGUP, phoneid); |
263 | } |
263 | } |
264 | 264 | ||
265 | int ipc_register_irq(int irq) |
265 | int ipc_register_irq(int irq, irq_code_t *ucode) |
266 | { |
266 | { |
267 | return __SYSCALL1(SYS_IPC_REGISTER_IRQ, irq); |
267 | return __SYSCALL2(SYS_IPC_REGISTER_IRQ, irq, (sysarg_t) ucode); |
268 | } |
268 | } |
269 | 269 | ||
270 | int ipc_unregister_irq(int irq) |
270 | int ipc_unregister_irq(int irq) |
271 | { |
271 | { |
272 | return __SYSCALL1(SYS_IPC_UNREGISTER_IRQ, irq); |
272 | return __SYSCALL1(SYS_IPC_UNREGISTER_IRQ, irq); |