esp_eth.rst 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. Ethernet
  2. ========
  3. :link_to_translation:`zh_CN:[中文]`
  4. Application Example
  5. -------------------
  6. - Ethernet basic example: :example:`ethernet/ethernet`.
  7. - Ethernet iperf example: :example:`ethernet/iperf`.
  8. Ethernet Driver Model
  9. ---------------------
  10. * :component_file:`esp_eth/include/esp_eth.h`
  11. Ethernet Common Interface
  12. -------------------------
  13. * :component_file:`esp_eth/include/esp_eth_com.h`
  14. Ethernet MAC Interface
  15. ----------------------
  16. * :component_file:`esp_eth/include/esp_eth_mac.h`
  17. Ethernet PHY Interface
  18. ----------------------
  19. * :component_file:`esp_eth/include/esp_eth_phy.h`
  20. Ethernet PHY Common Registers
  21. -----------------------------
  22. * :component_file:`esp_eth/include/eth_phy_regs_struct.h`
  23. API Reference - Driver Model
  24. ----------------------------
  25. .. include:: /_build/inc/esp_eth.inc
  26. API Reference - Common Interface
  27. --------------------------------
  28. .. include:: /_build/inc/esp_eth_com.inc
  29. API Reference - MAC Interface
  30. -----------------------------
  31. .. include:: /_build/inc/esp_eth_mac.inc
  32. API Reference - PHY Interface
  33. -----------------------------
  34. .. include:: /_build/inc/esp_eth_phy.inc
  35. API Reference - Glue for esp_netif
  36. ----------------------------------
  37. .. include:: /_build/inc/esp_eth_netif_glue.inc