Changes in uspace/drv/nic/rtl8169/driver.c [84239b1:eadaeae8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/rtl8169/driver.c
r84239b1 readaeae8 75 75 static void rtl8169_send_frame(nic_t *nic_data, void *data, size_t size); 76 76 static void rtl8169_irq_handler(ipc_call_t *icall, ddf_dev_t *dev); 77 static inline errno_t rtl8169_register_int_handler(nic_t *nic_data, cap_handle_t *handle); 77 static inline errno_t rtl8169_register_int_handler(nic_t *nic_data, 78 cap_irq_handle_t *handle); 78 79 static inline void rtl8169_get_hwaddr(rtl8169_t *rtl8169, nic_address_t *addr); 79 80 static inline void rtl8169_set_hwaddr(rtl8169_t *rtl8169, const nic_address_t *addr); … … 361 362 } 362 363 363 inline static errno_t rtl8169_register_int_handler(nic_t *nic_data, cap_handle_t *handle) 364 inline static errno_t rtl8169_register_int_handler(nic_t *nic_data, 365 cap_irq_handle_t *handle) 364 366 { 365 367 rtl8169_t *rtl8169 = nic_get_specific(nic_data); … … 429 431 goto err_pio; 430 432 431 int irq_cap;432 rc = rtl8169_register_int_handler(nic_data, &irq_ cap);433 cap_irq_handle_t irq_handle; 434 rc = rtl8169_register_int_handler(nic_data, &irq_handle); 433 435 if (rc != EOK) { 434 436 ddf_msg(LVL_ERROR, "Failed to register IRQ handler (%s)", str_error_name(rc)); … … 472 474 err_srv: 473 475 /* XXX Disconnect from services */ 474 unregister_interrupt_handler(dev, irq_ cap);476 unregister_interrupt_handler(dev, irq_handle); 475 477 err_irq: 476 478 err_pio:
Note:
See TracChangeset
for help on using the changeset viewer.