2018-12-03 02:11:31 -05:00
|
|
|
Ethernet
|
2016-11-08 04:45:17 -05:00
|
|
|
========
|
|
|
|
|
|
|
|
Application Example
|
|
|
|
-------------------
|
|
|
|
|
2019-01-28 07:29:58 -05:00
|
|
|
- Ethernet basic example: :example:`ethernet/ethernet`.
|
|
|
|
- Ethernet iperf example: :example:`ethernet/iperf`.
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
Ethernet Driver Model
|
|
|
|
---------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
* :component_file:`esp_eth/include/esp_eth.h`
|
2017-04-18 22:02:53 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
Ethernet Common Interface
|
|
|
|
-------------------------
|
2017-04-18 22:02:53 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_com.h`
|
2017-05-02 04:36:01 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
Ethernet MAC Interface
|
|
|
|
----------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_mac.h`
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
Ethernet PHY Interface
|
|
|
|
----------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_phy.h`
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
Ethernet PHY Common Registers
|
|
|
|
-----------------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
* :component_file:`esp_eth/include/eth_phy_regs_struct.h`
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
API Reference - Driver Model
|
|
|
|
----------------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
.. include:: /_build/inc/esp_eth.inc
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
API Reference - Common Interface
|
|
|
|
--------------------------------
|
2016-11-08 04:45:17 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
.. include:: /_build/inc/esp_eth_com.inc
|
2017-04-18 22:02:53 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
API Reference - MAC Interface
|
|
|
|
-----------------------------
|
2017-04-18 22:02:53 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
.. include:: /_build/inc/esp_eth_mac.inc
|
2019-01-28 07:29:58 -05:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
API Reference - PHY Interface
|
|
|
|
-----------------------------
|
2017-04-18 22:02:53 -04:00
|
|
|
|
2019-04-10 04:24:50 -04:00
|
|
|
.. include:: /_build/inc/esp_eth_phy.inc
|
2019-11-26 04:48:38 -05:00
|
|
|
|
|
|
|
API Reference - Glue for esp_netif
|
|
|
|
----------------------------------
|
|
|
|
|
|
|
|
.. include:: /_build/inc/esp_eth_netif_glue.inc
|