|
AM64x MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
78 typedef struct Dp83822_Cfg_s
107 const void *pVersion);
114 const uint32_t extCfgSize,
void Dp83822_initCfg(Dp83822_Cfg *cfg)
Initialize DP83822 PHY specific config params.
bool Dp83822_isResetComplete(EthPhyDrv_Handle hPhy)
DP83822 PHY configuration parameters.
Definition: dp83822.h:79
void Dp83822_bind(EthPhyDrv_Handle *hPhy, uint8_t phyAddr, Phy_RegAccessCb_t *pRegAccessCb)
Definition: phy_common.h:217
bool Dp83822_isMacModeSupported(EthPhyDrv_Handle hPhy, Phy_Mii mii)
void Dp83822_reset(EthPhyDrv_Handle hPhy)
uint8_t EthPhyDrv_Handle[ETHPHYDRV_MAX_OBJ_SIZE]
Definition: phy_common.h:236
Phy_Mii
Definition: phy_common.h:196
int32_t Dp83822_config(EthPhyDrv_Handle hPhy, const void *pExtCfg, const uint32_t extCfgSize, Phy_Mii mii, bool loopbackEn)
void Dp83822_printRegs(EthPhyDrv_Handle hPhy)
bool Dp83822_isPhyDevSupported(EthPhyDrv_Handle hPhy, const void *pVersion)