![]() |
PDK API Guide for J721E
|
CPSW driver object.
| EnetPer_Obj Cpsw_Obj::enetPer |
Enet peripheral object. Must be first member
| CpswHostPort_Obj Cpsw_Obj::hostPortObj |
Host port module
| CpswMacPort_Obj* Cpsw_Obj::macPortObj |
MAC port objects
| uint32_t Cpsw_Obj::macPortNum |
Number of MAC port ojects in macPortObj
| CpswAle_Obj Cpsw_Obj::aleObj |
ALE object
| CpswCpts_Obj Cpsw_Obj::cptsObj |
CPTS object
| Mdio_Obj Cpsw_Obj::mdioObj |
MDIO object
| CpswStats_Obj Cpsw_Obj::statsObj |
Network statistics object
| EnetRm_Obj Cpsw_Obj::rmObj |
RM object
| EnetDma_Handle Cpsw_Obj::hDma |
DMA handle
| EnetDma_RxChHandle Cpsw_Obj::hRxRsvdFlow |
CPSW DMA Rx Reserved flow handle
| Enet_dmaResInfo Cpsw_Obj::dmaResInfo |
CPSW DMA resource information
| uint32_t Cpsw_Obj::rsvdFlowId |
CPSW DMA Rx Reserved flow Id
| EnetMod_Handle Cpsw_Obj::hHostPort |
Host port handle
| EnetMod_Handle Cpsw_Obj::hMacPort[CPSW_MAC_PORT_NUM] |
MAC port handles
| EnetPhy_Handle Cpsw_Obj::hPhy[CPSW_MAC_PORT_NUM] |
PHY handles
| EnetMod_Handle Cpsw_Obj::hAle |
ALE handle
| EnetMod_Handle Cpsw_Obj::hCpts |
CPTS handle
| EnetMod_Handle Cpsw_Obj::hMdio |
MDIO handle
| EnetMod_Handle Cpsw_Obj::hStats |
Network statistics handle
| EnetMod_Handle Cpsw_Obj::hRm |
Resource Manager handle
| uint32_t Cpsw_Obj::selfCoreId |
Core on which Cpsw_Open() is executed
| Cpsw_PortLinkState Cpsw_Obj::portLinkState[CPSW_MAC_PORT_NUM] |
PHY link up/down state
| void* Cpsw_Obj::hStatsIntr |
Statistics interrupt handle
| void* Cpsw_Obj::hMdioIntr |
MDIO interrupt handle
| void* Cpsw_Obj::hCptsIntr |
CPTS interrupt handle
| Cpsw_MdioLinkIntCtx Cpsw_Obj::mdioLinkIntCtx |
MDIO link state change interrupt context
| Cpsw_PortLinkStatusChangeCb Cpsw_Obj::portLinkStatusChangeCb |
Port link status change callback function pointer
| void* Cpsw_Obj::portLinkStatusChangeCbArg |
Application data to be passed to the port link status change callback
| uint32_t Cpsw_Obj::maxPerPrioMtu |
Maximum of MTUs for TX Priority 0 to 7