1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/cpu/sam0_common
dylad 950c71cc10 cpu/sam0: improve ethernet driver resilience
In case of network heavy traffic on the Ethernet, interrupts
fire faster than the netdev thread can process them and we
run out of buffers. With this commit, we now check if we
don't have buffers available, so we can flush everything and
restart reception properly even if we did drop a few in the
operation
2021-07-27 12:52:07 +02:00
..
dist cpu/sam0_common: add script to generate Kconfig files for all parts 2020-08-24 16:13:18 +02:00
include Revert "cpu/sam0_common: UART: implement inverted RX & TX" 2021-05-21 12:47:03 +02:00
periph cpu/sam0: improve ethernet driver resilience 2021-07-27 12:52:07 +02:00
sam0_eth cpu/sam0: improve ethernet driver resilience 2021-07-27 12:52:07 +02:00
doc.txt cpu/sam0: update doc.txt with new MCU families 2019-07-17 11:37:46 +02:00
Kconfig cpu: add periph_rtt_overflow feature 2021-04-30 11:58:00 +02:00
Makefile cpu/sam0: add initial Ethernet support 2020-12-13 22:01:50 +01:00
Makefile.default cpu: make pm_layered a DEFAULT_MODULE 2021-01-27 13:21:20 +01:00
Makefile.dep cpu: make pm_layered a DEFAULT_MODULE 2021-01-27 13:21:20 +01:00
Makefile.features cpu: add periph_rtt_overflow feature 2021-04-30 11:58:00 +02:00
Makefile.include cpu/samd21: add support for SAMD20 2021-01-12 15:48:39 +01:00
sam0_common.config treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00