]> granicus.if.org Git - esp-idf/commit
feature/ethernet_driver: update ethernet driver
authorshangke <shangke@espressif.com>
Sun, 18 Dec 2016 13:18:37 +0000 (21:18 +0800)
committershangke <shangke@espressif.com>
Mon, 26 Dec 2016 06:50:49 +0000 (14:50 +0800)
commit5ddf6daa98585af35ffa926d5e939bf237aff88f
tree8dc881f3c5f7473440659b41056e7b54651286dd
parent05fcdcfedbff88959a5e98c4b44010ac92475b31
feature/ethernet_driver: update ethernet driver

1. The transmitting mode of the packets from LWIP to MAC is changed from synchronous to asynchronous.
2. The receive buf mode : support pointer mode and copy mode.
3. Add get phy status func used to config mac register.
12 files changed:
components/ethernet/Kconfig
components/ethernet/emac_common.h
components/ethernet/emac_dev.c
components/ethernet/emac_dev.h
components/ethernet/emac_main.c
components/ethernet/include/esp_eth.h
components/lwip/core/pbuf.c
components/lwip/include/lwip/lwip/pbuf.h
components/lwip/port/netif/ethernetif.c
components/lwip/port/netif/wlanif.c
examples/14_ethernet/main/tlk110_phy.h [new file with mode: 0644]
examples/17_ethernet/main/ethernet_main.c