AM64x MCU+ SDK  10.01.00

Data Fields

int32_t(* EnetPhy_readReg )(void *pArgs, uint32_t reg, uint16_t *val)
 
int32_t(* EnetPhy_writeReg )(void *pArgs, uint32_t reg, uint16_t val)
 
int32_t(* EnetPhy_rmwReg )(void *pArgs, uint32_t reg, uint16_t mask, uint16_t val)
 
int32_t(* EnetPhy_readExtReg )(void *pArgs, uint32_t reg, uint16_t *val)
 
int32_t(* EnetPhy_writeExtReg )(void *pArgs, uint32_t reg, uint16_t val)
 
void * pArgs
 

Field Documentation

◆ EnetPhy_readReg

int32_t(* Phy_RegAccessCb_t::EnetPhy_readReg) (void *pArgs, uint32_t reg, uint16_t *val)

◆ EnetPhy_writeReg

int32_t(* Phy_RegAccessCb_t::EnetPhy_writeReg) (void *pArgs, uint32_t reg, uint16_t val)

◆ EnetPhy_rmwReg

int32_t(* Phy_RegAccessCb_t::EnetPhy_rmwReg) (void *pArgs, uint32_t reg, uint16_t mask, uint16_t val)

◆ EnetPhy_readExtReg

int32_t(* Phy_RegAccessCb_t::EnetPhy_readExtReg) (void *pArgs, uint32_t reg, uint16_t *val)

◆ EnetPhy_writeExtReg

int32_t(* Phy_RegAccessCb_t::EnetPhy_writeExtReg) (void *pArgs, uint32_t reg, uint16_t val)

◆ pArgs

void* Phy_RegAccessCb_t::pArgs

Argument that needs to be passed to the above callbacks