qspipsu
Xilinx SDK Drivers API Documentation
Data Structures | Typedefs | Functions
xqspipsu.h File Reference

Data Structures

struct  XQspiPsu_Msg
 
struct  XQspiPsu_Config
 
struct  XQspiPsu
 

Typedefs

typedef void(* XQspiPsu_StatusHandler) (void *CallBackRef, u32 StatusEvent, u32 ByteCount)
 

Functions

XQspiPsu_ConfigXQspiPsu_LookupConfig (u16 DeviceId)
 
s32 XQspiPsu_CfgInitialize (XQspiPsu *InstancePtr, XQspiPsu_Config *ConfigPtr, u32 EffectiveAddr)
 
void XQspiPsu_Reset (XQspiPsu *InstancePtr)
 
void XQspiPsu_Abort (XQspiPsu *InstancePtr)
 
s32 XQspiPsu_PolledTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg)
 
s32 XQspiPsu_InterruptTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg)
 
s32 XQspiPsu_InterruptHandler (XQspiPsu *InstancePtr)
 
void XQspiPsu_SetStatusHandler (XQspiPsu *InstancePtr, void *CallBackRef, XQspiPsu_StatusHandler FuncPointer)
 
s32 XQspiPsu_SetClkPrescaler (XQspiPsu *InstancePtr, u8 Prescaler)
 
void XQspiPsu_SelectFlash (XQspiPsu *InstancePtr, u8 FlashCS, u8 FlashBus)
 
s32 XQspiPsu_SetOptions (XQspiPsu *InstancePtr, u32 Options)
 
s32 XQspiPsu_ClearOptions (XQspiPsu *InstancePtr, u32 Options)
 
u32 XQspiPsu_GetOptions (XQspiPsu *InstancePtr)
 
s32 XQspiPsu_SetReadMode (XQspiPsu *InstancePtr, u32 Mode)