Changes in uspace/srv/hw/bus/cuda_adb/cuda_adb.c [3e6a98c5:8820544] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hw/bus/cuda_adb/cuda_adb.c
r3e6a98c5 r8820544 55 55 static void cuda_connection(ipc_callid_t iid, ipc_call_t *icall, void *arg); 56 56 static int cuda_init(void); 57 static void cuda_irq_handler(ipc_callid_t iid, ipc_call_t *call );57 static void cuda_irq_handler(ipc_callid_t iid, ipc_call_t *call, void *arg); 58 58 59 59 static void cuda_irq_listen(void); … … 282 282 cuda_irq_code.ranges[0].base = (uintptr_t) instance->cuda_physical; 283 283 cuda_irq_code.cmds[0].addr = (void *) &((cuda_t *) instance->cuda_physical)->ifr; 284 async_ set_interrupt_received(cuda_irq_handler);285 irq_register(10, device_assign_devno(), 0,&cuda_irq_code);284 async_irq_subscribe(10, device_assign_devno(), cuda_irq_handler, NULL, 285 &cuda_irq_code); 286 286 287 287 /* Enable SR interrupt. */ … … 295 295 } 296 296 297 static void cuda_irq_handler(ipc_callid_t iid, ipc_call_t *call )297 static void cuda_irq_handler(ipc_callid_t iid, ipc_call_t *call, void *arg) 298 298 { 299 299 uint8_t rbuf[CUDA_RCV_BUF_SIZE];
Note:
See TracChangeset
for help on using the changeset viewer.