AM263Px MCU+ SDK  10.01.00

Introduction

TI DP83826 RMII Ethernet PHY.

Data Structures

struct  Dp83826_Cfg
 dp83826 PHY configuration parameters. More...
 

Functions

void Dp83826_initCfg (Dp83826_Cfg *cfg)
 Initialize dp83826 PHY specific config params. More...
 
void Dp83826_bind (EthPhyDrv_Handle *hPhy, uint8_t phyAddr, Phy_RegAccessCb_t *pRegAccessCb)
 
bool Dp83826_isPhyDevSupported (EthPhyDrv_Handle hPhy, const void *pVersion)
 
bool Dp83826_isMacModeSupported (EthPhyDrv_Handle hPhy, Phy_Mii mii)
 
int32_t Dp83826_config (EthPhyDrv_Handle hPhy, const void *pExtCfg, const uint32_t extCfgSize, Phy_Mii mii, bool loopbackEn)
 
void Dp83826_printRegs (EthPhyDrv_Handle hPhy)
 

Function Documentation

◆ Dp83826_initCfg()

void Dp83826_initCfg ( Dp83826_Cfg cfg)

Initialize dp83826 PHY specific config params.

Initializes the dp83826 PHY specific configuration parameters.

Parameters
cfgdp83826 PHY config structure pointer

◆ Dp83826_bind()

void Dp83826_bind ( EthPhyDrv_Handle hPhy,
uint8_t  phyAddr,
Phy_RegAccessCb_t pRegAccessCb 
)

◆ Dp83826_isPhyDevSupported()

bool Dp83826_isPhyDevSupported ( EthPhyDrv_Handle  hPhy,
const void *  pVersion 
)

◆ Dp83826_isMacModeSupported()

bool Dp83826_isMacModeSupported ( EthPhyDrv_Handle  hPhy,
Phy_Mii  mii 
)

◆ Dp83826_config()

int32_t Dp83826_config ( EthPhyDrv_Handle  hPhy,
const void *  pExtCfg,
const uint32_t  extCfgSize,
Phy_Mii  mii,
bool  loopbackEn 
)

◆ Dp83826_printRegs()

void Dp83826_printRegs ( EthPhyDrv_Handle  hPhy)