1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/pkg/lwip/contrib
Erik Ekman 04a2070faa pkg/lwip: Set netdev callback before driver init
Otherwise if the cable is connected at boot the immediate NETDEV_EVENT_ISR
event signaling connection will not trigger the isr, and the netdev will not
clear its pending event.

This explains why the connect/rx event clash seen in "esp32/eth: Don't
overwrite queued event with RX packet" (95196fb7e4) only happened
with lwIP.

Now on my ESP32 board with Ethernet the issue was the opposite (since IDF
upgrade), the stuck connected event blocked receive from working. After
this change 95196fb7e4 can be reverted since even early events are
consumed properly.
2022-09-03 14:07:02 +02:00
..
netdev pkg/lwip: Set netdev callback before driver init 2022-09-03 14:07:02 +02:00
sock Merge pull request #18288 from maribu/pkg/lwip 2022-07-25 10:27:33 +02:00
_netif.c pkg/lwip: fix code style 2022-07-22 12:42:22 +02:00
lwip.c pkg/lwip: Move socket_zep to netif auto init 2021-08-20 14:57:39 +02:00
Makefile lwip: add port for RIOT 2016-03-30 00:10:38 +02:00
sys_arch.c pkg/lwip: fix code style 2022-07-22 12:42:22 +02:00