Angus Gratton
453b5ded1d
ethernet: Add convenience functions esp_eth_smi_wait_value() & esp_eth_smi_wait_set()
...
Covers the common case of waiting for a particular PHY register to have a particular value.
2017-04-20 18:03:00 +10:00
Angus Gratton
453722ba54
ethernet: Refactor PHY support to be part of ethernet component
...
Move generic PHY support into its own interface
2017-04-20 18:03:00 +10:00
alarruskain
eba6789e6c
Fix late argument verification in emac-main
...
Prevent crash when emac_phy_power_enable is not set.
Merges #426 https://github.com/espressif/esp-idf/pull/426
2017-03-22 15:12:12 +08:00
XiaXiaotian
23f933a78d
mac address: add user set mac address
...
add menuconfig for user to set mac address of wifi, bt and ethernet.
2017-03-01 20:42:46 +08:00
shangke
9893b71096
ethernet: add a gpio to enable/disable phy power
2017-02-11 15:19:53 +08:00
shangke
627bc23b1c
ethernet:disable flow control when select l2_to_l3_copy_mode
2017-02-06 11:19:16 +08:00
shangke
2ea4d7fd02
ethernet: limit rx buf num when flow ctrl enable.
2017-01-19 16:45:30 +08:00
shangke
53b0b03e63
esp_event: event stack overflow
2017-01-16 17:06:12 +08:00
shangke
0e701e1cac
ethernet: support flow control
2017-01-10 15:19:18 +08:00
shangke
489701eb2d
ethernet : fix sometimes ethernet init fail bug
2017-01-06 13:49:42 +08:00
Angus Gratton
06e03ff52e
Replace backwards-compatible portTICK_RATE_MS with FreeRTOS v8+ portTICK_PERIOD_MS
...
Closes github #51 https://github.com/espressif/esp-idf/issues/51
2016-12-28 10:23:13 +11:00
shangke
5ddf6daa98
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.
2016-12-26 14:50:49 +08:00
Jeroen Domburg
655fd2986a
Add interrupt allocation scheme / interrupt sharing. Also modifies drivers and examples. Also allows interrupts
...
to be marked specifically as having a handler that's all in IRAM.
2016-12-08 12:39:33 +08:00
shangke
e0040af7e5
ethernet: add first version of ethernet driver
2016-12-01 19:17:48 +08:00