| qspips Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Functions
xqspips.c File Reference

## Functions
int | XQspiPs_CfgInitialize (XQspiPs *InstancePtr, XQspiPs_Config *ConfigPtr, u32 EffectiveAddr)
| Initializes a specific XQspiPs instance such that the driver is ready to use. More...
void | XQspiPs_Reset (XQspiPs *InstancePtr)
| Resets the QSPI device. More...
void | XQspiPs_Abort (XQspiPs *InstancePtr)
| Aborts a transfer in progress by disabling the device and flush the RxFIFO. More...
s32 | XQspiPs_Transfer (XQspiPs *InstancePtr, u8 *SendBufPtr, u8 *RecvBufPtr, u32 ByteCount)
| Transfers specified data on the QSPI bus. More...
s32 | XQspiPs_PolledTransfer (XQspiPs *InstancePtr, u8 *SendBufPtr, u8 *RecvBufPtr, u32 ByteCount)
| Transfers specified data on the QSPI bus in polled mode. More...
int | XQspiPs_LqspiRead (XQspiPs *InstancePtr, u8 *RecvBufPtr, u32 Address, unsigned ByteCount)
| Read the flash in Linear QSPI mode. More...
int | XQspiPs_SetSlaveSelect (XQspiPs *InstancePtr)
| Selects the slave with which the master communicates. More...
void | XQspiPs_SetStatusHandler (XQspiPs *InstancePtr, void *CallBackRef, XQspiPs_StatusHandler FuncPtr)
| 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...
void | XQspiPs_InterruptHandler (void *InstancePtr)
| The interrupt handler for QSPI interrupts. More...