|
XQspiPsu_Config * | XQspiPsu_LookupConfig (u16 DeviceId) |
| Looks up the device configuration based on the unique device ID. More...
|
|
s32 | XQspiPsu_CfgInitialize (XQspiPsu *InstancePtr, XQspiPsu_Config *ConfigPtr, u32 EffectiveAddr) |
| Initializes a specific XQspiPsu instance such that the driver is ready to use. More...
|
|
void | XQspiPsu_Reset (XQspiPsu *InstancePtr) |
| Resets the QSPIPSU device. More...
|
|
void | XQspiPsu_Abort (XQspiPsu *InstancePtr) |
| Aborts a transfer in progress by. More...
|
|
s32 | XQspiPsu_PolledTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg) |
| This function performs a transfer on the bus in polled mode. More...
|
|
s32 | XQspiPsu_InterruptTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg) |
| This function initiates a transfer on the bus and enables interrupts. More...
|
|
s32 | XQspiPsu_InterruptHandler (XQspiPsu *InstancePtr) |
| Handles interrupt based transfers by acting on GENFIFO and DMA interurpts. More...
|
|
void | XQspiPsu_SetStatusHandler (XQspiPsu *InstancePtr, void *CallBackRef, XQspiPsu_StatusHandler FuncPointer) |
| Sets the status callback function, the status handler, which the driver calls when it encounters conditions that should be reported to upper layer software. More...
|
|
s32 | XQspiPsu_SetClkPrescaler (XQspiPsu *InstancePtr, u8 Prescaler) |
| Configures the clock according to the prescaler passed. More...
|
|
void | XQspiPsu_SelectFlash (XQspiPsu *InstancePtr, u8 FlashCS, u8 FlashBus) |
| This funciton should be used to tell the QSPIPSU driver the HW flash configuration being used. More...
|
|
s32 | XQspiPsu_SetOptions (XQspiPsu *InstancePtr, u32 Options) |
| This function sets the options for the QSPIPSU device driver.The options control how the device behaves relative to the QSPIPSU bus. More...
|
|
s32 | XQspiPsu_ClearOptions (XQspiPsu *InstancePtr, u32 Options) |
| This function resets the options for the QSPIPSU device driver.The options control how the device behaves relative to the QSPIPSU bus. More...
|
|
u32 | XQspiPsu_GetOptions (XQspiPsu *InstancePtr) |
| This function gets the options for the QSPIPSU device. More...
|
|
s32 | XQspiPsu_SetReadMode (XQspiPsu *InstancePtr, u32 Mode) |
| This function sets the Read mode for the QSPIPSU device driver.The device must be idle rather than busy transferring data before setting Read mode options. More...
|
|