|
int | XGpio_Initialize (XGpio *InstancePtr, u16 DeviceId) |
|
XGpio_Config * | XGpio_LookupConfig (u16 DeviceId) |
|
int | XGpio_CfgInitialize (XGpio *InstancePtr, XGpio_Config *Config, u32 EffectiveAddr) |
|
void | XGpio_SetDataDirection (XGpio *InstancePtr, unsigned Channel, u32 DirectionMask) |
|
u32 | XGpio_GetDataDirection (XGpio *InstancePtr, unsigned Channel) |
|
u32 | XGpio_DiscreteRead (XGpio *InstancePtr, unsigned Channel) |
|
void | XGpio_DiscreteWrite (XGpio *InstancePtr, unsigned Channel, u32 Data) |
|
void | XGpio_DiscreteSet (XGpio *InstancePtr, unsigned Channel, u32 Mask) |
|
void | XGpio_DiscreteClear (XGpio *InstancePtr, unsigned Channel, u32 Mask) |
|
int | XGpio_SelfTest (XGpio *InstancePtr) |
|
void | XGpio_InterruptGlobalEnable (XGpio *InstancePtr) |
|
void | XGpio_InterruptGlobalDisable (XGpio *InstancePtr) |
|
void | XGpio_InterruptEnable (XGpio *InstancePtr, u32 Mask) |
|
void | XGpio_InterruptDisable (XGpio *InstancePtr, u32 Mask) |
|
void | XGpio_InterruptClear (XGpio *InstancePtr, u32 Mask) |
|
u32 | XGpio_InterruptGetEnabled (XGpio *InstancePtr) |
|
u32 | XGpio_InterruptGetStatus (XGpio *InstancePtr) |
|