-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Description
I think the function
RIOT/drivers/enc28j60/enc28j60.c
Line 250 in 361d41d
static void on_int(void *arg) |
is executed inside a irq context,
thus
RIOT/drivers/enc28j60/enc28j60.c
Line 254 in 361d41d
will try to lock the mutex, and this is maybe locked by any other spi transfering function, thus it may hang for a while...
-> maybe better to not do any spi transface inside a irq function?