Home
last modified time | relevance | path

Searched refs:XMC_ETH_MAC_t (Results 1 – 6 of 6) sorted by relevance

/hal_infineon-latest/XMCLib/drivers/inc/
Dxmc_eth_mac.h390 } XMC_ETH_MAC_t; typedef
418 XMC_ETH_MAC_STATUS_t XMC_ETH_MAC_Init(XMC_ETH_MAC_t *const eth_mac);
433 void XMC_ETH_MAC_InitEx(XMC_ETH_MAC_t *const eth_mac);
446 void XMC_ETH_MAC_InitRxDescriptors(XMC_ETH_MAC_t *const eth_mac);
459 void XMC_ETH_MAC_InitTxDescriptors(XMC_ETH_MAC_t *const eth_mac);
471 void XMC_ETH_MAC_Enable(XMC_ETH_MAC_t *const eth_mac);
483 void XMC_ETH_MAC_Disable(XMC_ETH_MAC_t *const eth_mac);
496 bool XMC_ETH_MAC_IsEnabled(const XMC_ETH_MAC_t *const eth_mac);
508 __STATIC_INLINE void XMC_ETH_MAC_Reset(XMC_ETH_MAC_t *const eth_mac) in XMC_ETH_MAC_Reset()
530 XMC_ETH_MAC_STATUS_t XMC_ETH_MAC_ReadPhy(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr, uint8_t re…
[all …]
Dxmc_eth_phy.h123 int32_t XMC_ETH_PHY_Init(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr, const XMC_ETH_PHY_CONFIG_t…
134 int32_t XMC_ETH_PHY_PowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
145 int32_t XMC_ETH_PHY_ExitPowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
156 int32_t XMC_ETH_PHY_Reset(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
170 XMC_ETH_LINK_STATUS_t XMC_ETH_PHY_GetLinkStatus(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
184 XMC_ETH_LINK_SPEED_t XMC_ETH_PHY_GetLinkSpeed(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
198 XMC_ETH_LINK_DUPLEX_t XMC_ETH_PHY_GetLinkDuplex(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
208 bool XMC_ETH_PHY_IsAutonegotiationCompleted(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr);
/hal_infineon-latest/XMCLib/drivers/src/
Dxmc_eth_mac.c220 void XMC_ETH_MAC_InitEx(XMC_ETH_MAC_t *const eth_mac) in XMC_ETH_MAC_InitEx()
261 XMC_ETH_MAC_STATUS_t XMC_ETH_MAC_Init(XMC_ETH_MAC_t *const eth_mac) in XMC_ETH_MAC_Init()
278 void XMC_ETH_MAC_InitRxDescriptors(XMC_ETH_MAC_t *const eth_mac) in XMC_ETH_MAC_InitRxDescriptors()
306 void XMC_ETH_MAC_InitTxDescriptors(XMC_ETH_MAC_t *const eth_mac) in XMC_ETH_MAC_InitTxDescriptors()
329 void XMC_ETH_MAC_SetAddressEx(XMC_ETH_MAC_t *const eth_mac, uint8_t *const addr) in XMC_ETH_MAC_SetAddressEx()
335 void XMC_ETH_MAC_GetAddressEx(XMC_ETH_MAC_t *const eth_mac, uint8_t *const addr) in XMC_ETH_MAC_GetAddressEx()
349 void XMC_ETH_MAC_SetAddressPerfectFilter(XMC_ETH_MAC_t *const eth_mac, in XMC_ETH_MAC_SetAddressPerfectFilter()
364 void XMC_ETH_MAC_SetAddressPerfectFilterEx(XMC_ETH_MAC_t *const eth_mac, in XMC_ETH_MAC_SetAddressPerfectFilterEx()
380 void XMC_ETH_MAC_SetAddressHashFilter(XMC_ETH_MAC_t *const eth_mac, const uint64_t hash) in XMC_ETH_MAC_SetAddressHashFilter()
387 XMC_ETH_MAC_STATUS_t XMC_ETH_MAC_SendFrame(XMC_ETH_MAC_t *const eth_mac, const uint8_t *frame, uint… in XMC_ETH_MAC_SendFrame()
[all …]
Dxmc_eth_phy_ksz8031rnl.c113 static int32_t XMC_ETH_PHY_IsDeviceIdValid(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsDeviceIdValid()
141 int32_t XMC_ETH_PHY_Init(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr, const XMC_ETH_PHY_CONFIG_t… in XMC_ETH_PHY_Init()
184 int32_t XMC_ETH_PHY_Reset(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_Reset()
204 int32_t XMC_ETH_PHY_PowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_PowerDown()
219 int32_t XMC_ETH_PHY_ExitPowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_ExitPowerDown()
234 XMC_ETH_LINK_STATUS_t XMC_ETH_PHY_GetLinkStatus(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkStatus()
244 XMC_ETH_LINK_SPEED_t XMC_ETH_PHY_GetLinkSpeed(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkSpeed()
254 XMC_ETH_LINK_DUPLEX_t XMC_ETH_PHY_GetLinkDuplex(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkDuplex()
263 bool XMC_ETH_PHY_IsAutonegotiationCompleted(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsAutonegotiationCompleted()
Dxmc_eth_phy_ksz8081rnb.c113 static int32_t XMC_ETH_PHY_IsDeviceIdValid(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsDeviceIdValid()
141 int32_t XMC_ETH_PHY_Init(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr, const XMC_ETH_PHY_CONFIG_t… in XMC_ETH_PHY_Init()
184 int32_t XMC_ETH_PHY_Reset(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_Reset()
204 int32_t XMC_ETH_PHY_PowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_PowerDown()
219 int32_t XMC_ETH_PHY_ExitPowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_ExitPowerDown()
234 XMC_ETH_LINK_STATUS_t XMC_ETH_PHY_GetLinkStatus(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkStatus()
244 XMC_ETH_LINK_SPEED_t XMC_ETH_PHY_GetLinkSpeed(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkSpeed()
254 XMC_ETH_LINK_DUPLEX_t XMC_ETH_PHY_GetLinkDuplex(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkDuplex()
263 bool XMC_ETH_PHY_IsAutonegotiationCompleted(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsAutonegotiationCompleted()
Dxmc_eth_phy_dp83848.c130 static int32_t XMC_ETH_PHY_IsDeviceIdValid(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsDeviceIdValid()
158 int32_t XMC_ETH_PHY_Init(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr, const XMC_ETH_PHY_CONFIG_t… in XMC_ETH_PHY_Init()
216 int32_t XMC_ETH_PHY_Reset(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_Reset()
236 int32_t XMC_ETH_PHY_PowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_PowerDown()
251 int32_t XMC_ETH_PHY_ExitPowerDown(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_ExitPowerDown()
266 XMC_ETH_LINK_STATUS_t XMC_ETH_PHY_GetLinkStatus(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkStatus()
276 XMC_ETH_LINK_SPEED_t XMC_ETH_PHY_GetLinkSpeed(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkSpeed()
286 XMC_ETH_LINK_DUPLEX_t XMC_ETH_PHY_GetLinkDuplex(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_GetLinkDuplex()
295 bool XMC_ETH_PHY_IsAutonegotiationCompleted(XMC_ETH_MAC_t *const eth_mac, uint8_t phy_addr) in XMC_ETH_PHY_IsAutonegotiationCompleted()