![]() |
axiethernet
Xilinx SDK Drivers API Documentation
|
Functions | |
| int | XAxiEthernet_CfgInitialize (XAxiEthernet *InstancePtr, XAxiEthernet_Config *CfgPtr, UINTPTR EffectiveAddress) |
| XAxiEthernet_CfgInitialize initializes an AXI Ethernet device along with the InstancePtr that references it. More... | |
| int | XAxiEthernet_Initialize (XAxiEthernet *InstancePtr, XAxiEthernet_Config *CfgPtr, UINTPTR EffectiveAddress) |
| XAxiEthernet_Initialize initializes an AXI Ethernet device along with the InstancePtr that references it. More... | |
| void | XAxiEthernet_Start (XAxiEthernet *InstancePtr) |
| XAxiEthernet_Start starts the Axi Ethernet device as follows: More... | |
| void | XAxiEthernet_Stop (XAxiEthernet *InstancePtr) |
| XAxiEthernet_Stop gracefully stops the Axi Ethernet device as follows: More... | |
| void | XAxiEthernet_Reset (XAxiEthernet *InstancePtr) |
| XAxiEthernet_Reset does not perform a soft reset of the AxiEthernet core. More... | |
| int | XAxiEthernet_SetMacAddress (XAxiEthernet *InstancePtr, void *AddressPtr) |
| XAxiEthernet_SetMacAddress sets the MAC address for the Axi Ethernet device, specified by InstancePtr to the MAC address specified by AddressPtr. More... | |
| void | XAxiEthernet_GetMacAddress (XAxiEthernet *InstancePtr, void *AddressPtr) |
| XAxiEthernet_GetMacAddress gets the MAC address for the Axi Ethernet, specified by InstancePtr into the memory buffer specified by AddressPtr. More... | |
| int | XAxiEthernet_SetOptions (XAxiEthernet *InstancePtr, u32 Options) |
| XAxiEthernet_SetOptions enables the options, Options for the Axi Ethernet, specified by InstancePtr. More... | |
| int | XAxiEthernet_ClearOptions (XAxiEthernet *InstancePtr, u32 Options) |
| XAxiEthernet_ClearOptions clears the options, Options for the Axi Ethernet, specified by InstancePtr. More... | |
| u32 | XAxiEthernet_GetOptions (XAxiEthernet *InstancePtr) |
| XAxiEthernet_GetOptions returns the current option settings. More... | |
| u16 | XAxiEthernet_GetOperatingSpeed (XAxiEthernet *InstancePtr) |
| XAxiEthernet_GetOperatingSpeed gets the current operating link speed. More... | |
| int | XAxiEthernet_SetOperatingSpeed (XAxiEthernet *InstancePtr, u16 Speed) |
| XAxiEthernet_SetOperatingSpeed sets the current operating link speed. More... | |
| void | XAxiEthernet_SetBadFrmRcvOption (XAxiEthernet *InstancePtr) |
| XAxiEthernet_SetBadFrmRcvOption is used to enable the bad frame receive option. More... | |
| void | XAxiEthernet_ClearBadFrmRcvOption (XAxiEthernet *InstancePtr) |
| XAxiEthernet_ClearBadFrmRcvOption is used to disable the bad frame receive option. More... | |
| void | XAxiEthernet_DisableControlFrameLenCheck (XAxiEthernet *InstancePtr) |
| XAxiEthernet_DisableControlFrameLenCheck is used to disable the length check for control frames (pause frames). More... | |
| void | XAxiEthernet_EnableControlFrameLenCheck (XAxiEthernet *InstancePtr) |
| XAxiEthernet_EnableControlFrameLenCheck is used to enable the length check for control frames (pause frames). More... | |
| void | XAxiEthernet_PhySetMdioDivisor (XAxiEthernet *InstancePtr, u8 Divisor) |
| XAxiEthernet_PhySetMdioDivisor sets the MDIO clock divisor in the Axi Ethernet,specified by InstancePtr to the value, Divisor. More... | |