![]() |
qspipsu
Xilinx SDK Drivers API Documentation
|
The XQspiPsu driver instance data. More...
Data Fields | |
XQspiPsu_Config | Config |
Configuration structure. More... | |
u32 | IsReady |
Device is initialized and ready. More... | |
u8 * | SendBufferPtr |
Buffer to send (state) More... | |
u8 * | RecvBufferPtr |
Buffer to receive (state) More... | |
u8 * | GenFifoBufferPtr |
Gen FIFO entries. More... | |
s32 | TxBytes |
Number of bytes to transfer (state) More... | |
s32 | RxBytes |
Number of bytes left to transfer(state) More... | |
s32 | GenFifoEntries |
Number of Gen FIFO entries remaining. More... | |
u32 | IsBusy |
A transfer is in progress (state) More... | |
u32 | ReadMode |
DMA or IO mode. More... | |
void * | StatusRef |
Callback reference for status handler. More... | |
The XQspiPsu driver instance data.
The user is required to allocate a variable of this type for every QSPIPSU device in the system. A pointer to a variable of this type is then passed to the driver API functions.
XQspiPsu_Config XQspiPsu::Config |
Configuration structure.
Referenced by GetRealAddr(), QspiPsuConfigurePoll(), XQspiPsu_Abort(), XQspiPsu_CfgInitialize(), XQspiPsu_ClearOptions(), XQspiPsu_GetOptions(), XQspiPsu_InterruptHandler(), XQspiPsu_Reset(), XQspiPsu_SetOptions(), and XQspiPsu_SetReadMode().
u8* XQspiPsu::GenFifoBufferPtr |
Gen FIFO entries.
s32 XQspiPsu::GenFifoEntries |
Number of Gen FIFO entries remaining.
u32 XQspiPsu::IsBusy |
A transfer is in progress (state)
Referenced by XQspiPsu_CfgInitialize(), XQspiPsu_ClearOptions(), XQspiPsu_InterruptTransfer(), XQspiPsu_PolledTransfer(), XQspiPsu_SetOptions(), and XQspiPsu_SetReadMode().
u32 XQspiPsu::IsReady |
Device is initialized and ready.
Referenced by XQspiPsu_ClearOptions(), XQspiPsu_GetOptions(), XQspiPsu_InterruptTransfer(), XQspiPsu_LqspiRead(), XQspiPsu_PolledTransfer(), XQspiPsu_SetClkPrescaler(), XQspiPsu_SetOptions(), XQspiPsu_SetReadMode(), and XQspiPsu_SetStatusHandler().
u32 XQspiPsu::ReadMode |
DMA or IO mode.
Referenced by XQspiPsu_InterruptHandler(), and XQspiPsu_SetReadMode().
u8* XQspiPsu::RecvBufferPtr |
Buffer to receive (state)
s32 XQspiPsu::RxBytes |
Number of bytes left to transfer(state)
u8* XQspiPsu::SendBufferPtr |
Buffer to send (state)
void* XQspiPsu::StatusRef |
Callback reference for status handler.
Referenced by XQspiPsu_SetStatusHandler().
s32 XQspiPsu::TxBytes |
Number of bytes to transfer (state)