2018-12-03 07:11:31 +00:00
|
|
|
Ethernet
|
2016-11-08 09:45:17 +00:00
|
|
|
========
|
|
|
|
|
2019-12-31 06:53:55 +00:00
|
|
|
:link_to_translation:`zh_CN:[中文]`
|
|
|
|
|
2016-11-08 09:45:17 +00:00
|
|
|
Application Example
|
|
|
|
-------------------
|
|
|
|
|
2019-01-28 12:29:58 +00:00
|
|
|
- Ethernet basic example: :example:`ethernet/ethernet`.
|
|
|
|
- Ethernet iperf example: :example:`ethernet/iperf`.
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
Ethernet Driver Model
|
|
|
|
---------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
* :component_file:`esp_eth/include/esp_eth.h`
|
2017-04-19 02:02:53 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
Ethernet Common Interface
|
|
|
|
-------------------------
|
2017-04-19 02:02:53 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_com.h`
|
2017-05-02 08:36:01 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
Ethernet MAC Interface
|
|
|
|
----------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_mac.h`
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
Ethernet PHY Interface
|
|
|
|
----------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
* :component_file:`esp_eth/include/esp_eth_phy.h`
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
Ethernet PHY Common Registers
|
|
|
|
-----------------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
* :component_file:`esp_eth/include/eth_phy_regs_struct.h`
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
API Reference - Driver Model
|
|
|
|
----------------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-11-13 03:46:16 +00:00
|
|
|
.. include-build-file:: inc/esp_eth.inc
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
API Reference - Common Interface
|
|
|
|
--------------------------------
|
2016-11-08 09:45:17 +00:00
|
|
|
|
2019-11-13 03:46:16 +00:00
|
|
|
.. include-build-file:: inc/esp_eth_com.inc
|
2017-04-19 02:02:53 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
API Reference - MAC Interface
|
|
|
|
-----------------------------
|
2017-04-19 02:02:53 +00:00
|
|
|
|
2019-11-13 03:46:16 +00:00
|
|
|
.. include-build-file:: inc/esp_eth_mac.inc
|
2019-01-28 12:29:58 +00:00
|
|
|
|
2019-04-10 08:24:50 +00:00
|
|
|
API Reference - PHY Interface
|
|
|
|
-----------------------------
|
2017-04-19 02:02:53 +00:00
|
|
|
|
2019-11-13 03:46:16 +00:00
|
|
|
.. include-build-file:: inc/esp_eth_phy.inc
|
2019-11-26 09:48:38 +00:00
|
|
|
|
|
|
|
API Reference - Glue for esp_netif
|
|
|
|
----------------------------------
|
|
|
|
|
2019-11-13 03:46:16 +00:00
|
|
|
.. include-build-file:: inc/esp_eth_netif_glue.inc
|