![]() |
qspips
Xilinx SDK 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... | |