diff --git a/drivers/encx24j600/encx24j600.c b/drivers/encx24j600/encx24j600.c index 52a447ca8b..2dcc925676 100644 --- a/drivers/encx24j600/encx24j600.c +++ b/drivers/encx24j600/encx24j600.c @@ -92,13 +92,13 @@ void encx24j600_setup(encx24j600_t *dev, const encx24j600_params_t *params) static void encx24j600_isr(void *arg) { - encx24j600_t *dev = (encx24j600_t *) arg; + encx24j600_t *dev = arg; /* disable interrupt line */ gpio_irq_disable(dev->int_pin); /* call netdev hook */ - netdev_trigger_event_isr((netdev_t*) dev); + netdev_trigger_event_isr(&dev->netdev); } static void _isr(netdev_t *netdev)