axiethernet
Vitis Drivers API Documentation
XAxiEthernet Struct Reference

struct XAxiEthernet is the type for Axi Ethernet driver instance data. More...

Data Fields

XAxiEthernet_Config Config
 Hardware configuration. More...
 
u32 IsStarted
 Device is currently started. More...
 
u32 IsReady
 Device is initialized and ready. More...
 
u32 Options
 Current options word. More...
 
u32 Flags
 Internal driver flags. More...
 
u8 PhyMode
 Phymode indicates which type of PHY interface is used(MII, GMII, RGMII, 1000BaseX, etc. More...
 

Detailed Description

struct XAxiEthernet is the type for Axi Ethernet driver instance data.

The calling code is required to use a unique instance of this structure for every Axi Ethernet device used in the system. A reference to a structure of this type is then passed to the driver API functions.

Field Documentation

XAxiEthernet_Config XAxiEthernet::Config
u32 XAxiEthernet::Flags

Internal driver flags.

u8 XAxiEthernet::PhyMode

Phymode indicates which type of PHY interface is used(MII, GMII, RGMII, 1000BaseX, etc.

Referenced by XAxiEthernet_CfgInitialize().