![]() |
qspips
Vitis Drivers API Documentation
|
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... | |