]> granicus.if.org Git - esp-idf/commit
Ethernet: optimize and bugfix
authorsuda-morris <362953310@qq.com>
Thu, 19 Sep 2019 03:27:42 +0000 (11:27 +0800)
committersuda-morris <362953310@qq.com>
Fri, 11 Oct 2019 04:15:17 +0000 (12:15 +0800)
commit13c128fd31c02a03c4cda837271dff4f7db16284
treea497c2d20a339f54d9ef3f0c439d01aaa288e9eb
parent25c55405d410791d013d7da7fab29ea4c0db54f0
Ethernet: optimize and bugfix

1. simplify deallocate in esp_eth_mac_new_esp32, esp_eth_mac_new_dm9051
2. remove blocking operation in os timer callback
3. check buffer size in ethernet receive function
12 files changed:
components/esp_eth/include/esp_eth.h
components/esp_eth/include/esp_eth_mac.h
components/esp_eth/src/esp_eth_mac_dm9051.c
components/esp_eth/src/esp_eth_mac_esp32.c
components/esp_eth/src/esp_eth_phy_dm9051.c
components/esp_eth/src/esp_eth_phy_dp83848.c
components/esp_eth/src/esp_eth_phy_ip101.c
components/esp_eth/src/esp_eth_phy_lan8720.c
components/esp_eth/src/esp_eth_phy_rtl8201.c
components/esp_eth/test/test_emac.c
components/soc/esp32/emac_hal.c
components/soc/esp32/include/hal/emac.h