mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
45dc86acce
The reception code hands RX DMA descriptors back to the DMA right after its contents were copied into the network stack internal buffer. This increases the odds that the DMA never runs out of DMA descriptors to fill, even under high load. However, the loop fetching the Ethernet frame stops to iterate at the end of the frame. If the DMA used one more descriptor to store the FCS, this was not returned back to the DMA. This commit fixes it. |
||
---|---|---|
.. | ||
bootloader | ||
dist | ||
include | ||
kconfigs | ||
ldscripts | ||
periph | ||
stmclk | ||
vectors | ||
cpu_common.c | ||
cpu_init.c | ||
doc.txt | ||
Kconfig | ||
Makefile | ||
Makefile.dep | ||
Makefile.features | ||
Makefile.include | ||
stm32_info.mk | ||
stm32_line.mk | ||
stm32_mem_lengths.mk | ||
stm32_riotboot.mk |