diff --git a/drivers/slipdev/slipdev.c b/drivers/slipdev/slipdev.c index e120b8deb9d7d..edc0597da4a84 100644 --- a/drivers/slipdev/slipdev.c +++ b/drivers/slipdev/slipdev.c @@ -211,7 +211,7 @@ static int _recv(netdev_t *netdev, void *buf, size_t len, void *info) if (++dev->rx_done != dev->rx_queued) { DEBUG("slipdev: pkt still in queue"); - netdev_trigger_event_isr(&dev->netdev); + netdev->event_callback(netdev, NETDEV_EVENT_RX_COMPLETE); } } return res;