Ethernet Connection Manager Library
cy_ecm_phy_callbacks_t Struct Reference

Description

Structure used to pass the callback function implementation for PHY related operations.

Data Fields

cy_ecm_phy_init phy_init
 Function pointer for Ethernet PHY Init. More...
 
cy_ecm_phy_configure phy_configure
 Function pointer for Ethernet PHY Configure. More...
 
cy_ecm_phy_reset phy_reset
 Function pointer for Ethernet PHY Reset. More...
 
cy_ecm_phy_discover phy_discover
 Function pointer for Ethernet PHY discover. More...
 
cy_ecm_phy_enable_ext_reg phy_enable_ext_reg
 Function pointer for Ethernet PHY enable extended registers. More...
 
cy_ecm_phy_get_linkspeed phy_get_linkspeed
 Function pointer for Ethernet PHY get link speed. More...
 
cy_ecm_phy_get_linkstatus phy_get_linkstatus
 Function pointer for Ethernet PHY get link status. More...
 
cy_ecm_phy_get_auto_neg_status phy_get_auto_neg_status
 Function pointer for Ethernet PHY get Autonegotiation status. More...
 
cy_ecm_phy_get_link_partner_cap phy_get_link_partner_cap
 Function pointer for Ethernet PHY get link partner capabilities. More...
 

Field Documentation

◆ phy_init

cy_ecm_phy_init cy_ecm_phy_callbacks_t::phy_init

Function pointer for Ethernet PHY Init.


◆ phy_configure

cy_ecm_phy_configure cy_ecm_phy_callbacks_t::phy_configure

Function pointer for Ethernet PHY Configure.


◆ phy_reset

cy_ecm_phy_reset cy_ecm_phy_callbacks_t::phy_reset

Function pointer for Ethernet PHY Reset.


◆ phy_discover

cy_ecm_phy_discover cy_ecm_phy_callbacks_t::phy_discover

Function pointer for Ethernet PHY discover.


◆ phy_enable_ext_reg

cy_ecm_phy_enable_ext_reg cy_ecm_phy_callbacks_t::phy_enable_ext_reg

Function pointer for Ethernet PHY enable extended registers.


◆ phy_get_linkspeed

cy_ecm_phy_get_linkspeed cy_ecm_phy_callbacks_t::phy_get_linkspeed

Function pointer for Ethernet PHY get link speed.


◆ phy_get_linkstatus

cy_ecm_phy_get_linkstatus cy_ecm_phy_callbacks_t::phy_get_linkstatus

Function pointer for Ethernet PHY get link status.


◆ phy_get_auto_neg_status

cy_ecm_phy_get_auto_neg_status cy_ecm_phy_callbacks_t::phy_get_auto_neg_status

Function pointer for Ethernet PHY get Autonegotiation status.


◆ phy_get_link_partner_cap

cy_ecm_phy_get_link_partner_cap cy_ecm_phy_callbacks_t::phy_get_link_partner_cap

Function pointer for Ethernet PHY get link partner capabilities.