OVMS3-idf/docs/en/api-reference/network/esp_eth.rst
morris c3ee156df0 ethernet: move netif glue && add ref counter
1. move netif glue into single file
2. add reference counter for Ethernet driver
2019-11-27 10:36:32 +08:00

58 lines
1.2 KiB
ReStructuredText

Ethernet
========
Application Example
-------------------
- Ethernet basic example: :example:`ethernet/ethernet`.
- Ethernet iperf example: :example:`ethernet/iperf`.
Ethernet Driver Model
---------------------
* :component_file:`esp_eth/include/esp_eth.h`
Ethernet Common Interface
-------------------------
* :component_file:`esp_eth/include/esp_eth_com.h`
Ethernet MAC Interface
----------------------
* :component_file:`esp_eth/include/esp_eth_mac.h`
Ethernet PHY Interface
----------------------
* :component_file:`esp_eth/include/esp_eth_phy.h`
Ethernet PHY Common Registers
-----------------------------
* :component_file:`esp_eth/include/eth_phy_regs_struct.h`
API Reference - Driver Model
----------------------------
.. include:: /_build/inc/esp_eth.inc
API Reference - Common Interface
--------------------------------
.. include:: /_build/inc/esp_eth_com.inc
API Reference - MAC Interface
-----------------------------
.. include:: /_build/inc/esp_eth_mac.inc
API Reference - PHY Interface
-----------------------------
.. include:: /_build/inc/esp_eth_phy.inc
API Reference - Glue for esp_netif
----------------------------------
.. include:: /_build/inc/esp_eth_netif_glue.inc