Espressif ESP32-S2 Programming Manual page 199

Table of Contents

Advertisement

Chapter 2. API Reference
Functions
esp_eth_phy_t
*esp_eth_phy_new_ip101(const
Create a PHY instance of IP101.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
esp_eth_phy_t
*esp_eth_phy_new_rtl8201(const
Create a PHY instance of RTL8201.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
esp_eth_phy_t
*esp_eth_phy_new_lan87xx(const
Create a PHY instance of LAN87xx.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
static
esp_eth_phy_t
*esp_eth_phy_new_lan8720(const
Create a PHY instance of LAN8720.
Note For ESP-IDF backwards compatibility reasons. In all other cases, use esp_eth_phy_new_lan87xx in-
stead.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
esp_eth_phy_t
*esp_eth_phy_new_dp83848(const
Create a PHY instance of DP83848.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
esp_eth_phy_t
*esp_eth_phy_new_ksz8041(const
Create a PHY instance of KSZ8041.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
esp_eth_phy_t
*esp_eth_phy_new_ksz8081(const
Create a PHY instance of KSZ8081.
Return
• instance: create PHY instance successfully
• NULL: create PHY instance failed because some error occurred
Parameters
• [in] config: configuration of PHY
Espressif Systems
eth_phy_config_t
eth_phy_config_t
eth_phy_config_t
eth_phy_config_t
eth_phy_config_t
eth_phy_config_t
188
Submit Document Feedback
*config)
*config)
*config)
eth_phy_config_t
*config)
*config)
*config)
*config)
Release v4.4

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-S2 and is the answer not in the manual?

Table of Contents

Save PDF