1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu
Marian Buschsieweke 45dc86acce
cpu/stm32: Fix reception bug in periph_eth
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.
2020-10-28 14:23:25 +01:00
..
arm7_common Merge pull request #15011 from benpicco/picolobc_feature 2020-10-14 17:02:04 +02:00
atmega32u4 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega128rfa1 treewide: change netdev driver dependencies against netdev_default 2020-08-27 11:46:25 +02:00
atmega256rfr2 treewide: change netdev driver dependencies against netdev_default 2020-08-27 11:46:25 +02:00
atmega328p cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega1281 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega1284p cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega2560 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega_common cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
cc26x0 cpu/cc26xx_cc13xx: enable periph clocks on sleep 2020-10-01 18:38:03 -05:00
cc26x2_cc13x2 cpu/*: remove unused assert.h include 2020-10-22 11:13:09 +02:00
cc26xx_cc13xx cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
cc2538 Merge pull request #15145 from fjmolinas/pr_openwsn_radio_hal 2020-10-23 21:26:21 +02:00
cortexm_common cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
efm32 cpu/efm32: update vendor files 2020-10-26 22:34:44 +01:00
esp32 Merge pull request #14117 from btcven/2020_05_22-esp_wifi_ap 2020-10-26 00:08:22 +01:00
esp8266 Merge pull request #14117 from btcven/2020_05_22-esp_wifi_ap 2020-10-26 00:08:22 +01:00
esp_common Merge pull request #14117 from btcven/2020_05_22-esp_wifi_ap 2020-10-26 00:08:22 +01:00
fe310 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
kinetis Merge pull request #9012 from gebart/pr/frdm-kl43z 2020-10-26 00:06:46 +01:00
lm4f120 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
lpc23xx cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
lpc1768 cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
mips32r2_common cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
mips_pic32_common cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
mips_pic32mx cpu/mips: remove never used load memory address 2020-10-13 18:57:39 +02:00
mips_pic32mz cpu/mips: remove never used load memory address 2020-10-13 18:57:39 +02:00
msp430_common cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
msp430fxyz cpu/msp430: update deps, move to Makefile.dep 2020-08-05 14:32:57 +02:00
native cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
nrf5x_common cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
nrf51 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
nrf52 Merge pull request #15275 from jia200x/pr/radio/config_phy_amendment 2020-10-26 23:28:45 +01:00
sam0_common cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
sam3 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
sam_common cpu/sam_common: set CPU_HAS_BITBAND 2020-08-08 12:44:11 +02:00
samd5x cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
samd21 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
saml1x cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
saml21 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
stellaris_common cpu: do not locally export compilation variables 2019-08-29 10:35:53 +02:00
stm32 cpu/stm32: Fix reception bug in periph_eth 2020-10-28 14:23:25 +01:00
doc.txt cpu/lpc23xx: rename Doxygen group 2020-07-16 17:01:10 +02:00
Kconfig treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00