![]() |
qspipsu
Vitis Drivers API Documentation
|
This typedef contains configuration information for a flash message. More...
Data Fields | |
| u8 * | TxBfrPtr |
| Tx Buffer pointer. More... | |
| u8 * | RxBfrPtr |
| Rx Buffer pointer. More... | |
| u32 | ByteCount |
| Byte Count. More... | |
| u32 | BusWidth |
| Bus Width. More... | |
| u32 | Flags |
| Flags. More... | |
| u8 | PollData |
| Poll Data. More... | |
| u32 | PollTimeout |
| Poll Timeout. More... | |
| u8 | PollStatusCmd |
| Poll Status command. More... | |
| u8 | PollBusMask |
| Poll Bus mask. More... | |
| u64 | RxAddr64bit |
| 64 bit Rx address More... | |
| u8 | Xfer64bit |
| 64 bit Tx address More... | |
This typedef contains configuration information for a flash message.
| u32 XQspiPsu_Msg::BusWidth |
| u32 XQspiPsu_Msg::ByteCount |
Byte Count.
Referenced by BulkErase(), DieErase(), FlashEnableQuadMode(), FlashEnterExit4BAddMode(), FlashErase(), FlashRead(), FlashReadID(), FlashRegisterRead(), FlashRegisterWrite(), FlashWrite(), MultiDieRead(), QspiPsuConfigurePoll(), XQspiPsu_GenFifoEntryData(), XQspiPsu_GenFifoEntryDataLen(), XQspiPsu_RXSetup(), XQspiPsu_SetIOMode(), XQspiPsu_Setup64BRxDma(), XQspiPsu_SetupRxDma(), and XQspiPsu_TXSetup().
| u32 XQspiPsu_Msg::Flags |
Flags.
Referenced by BulkErase(), DieErase(), FlashEnableQuadMode(), FlashEnterExit4BAddMode(), FlashErase(), FlashRead(), FlashReadID(), FlashRegisterRead(), FlashRegisterWrite(), FlashWrite(), MultiDieRead(), QspiPsuConfigurePoll(), XQspiPsu_GenFifoEntryData(), XQspiPsu_InterruptHandler(), XQspiPsu_InterruptTransfer(), XQspiPsu_IntrDataTransfer(), XQspiPsu_IntrSendData(), XQspiPsu_PollDataConfig(), XQspiPsu_PolledTransfer(), XQspiPsu_StartDmaTransfer(), and XQspiPsu_TXRXSetup().
| u8 XQspiPsu_Msg::PollBusMask |
Poll Bus mask.
Referenced by QspiPsuConfigurePoll(), and XQspiPsu_CreatePollDataConfig().
| u8 XQspiPsu_Msg::PollData |
Poll Data.
Referenced by QspiPsuConfigurePoll(), and XQspiPsu_CreatePollDataConfig().
| u8 XQspiPsu_Msg::PollStatusCmd |
Poll Status command.
Referenced by QspiPsuConfigurePoll(), and XQspiPsu_PollDataConfig().
| u32 XQspiPsu_Msg::PollTimeout |
Poll Timeout.
Referenced by QspiPsuConfigurePoll(), and XQspiPsu_PollDataConfig().
| u64 XQspiPsu_Msg::RxAddr64bit |
64 bit Rx address
Referenced by XQspiPsu_CheckDmaDone(), XQspiPsu_RXSetup(), and XQspiPsu_Setup64BRxDma().
| u8* XQspiPsu_Msg::RxBfrPtr |
Rx Buffer pointer.
Referenced by BulkErase(), DieErase(), FlashEnableQuadMode(), FlashEnterExit4BAddMode(), FlashErase(), FlashRead(), FlashReadID(), FlashRegisterRead(), FlashRegisterWrite(), FlashWrite(), MultiDieRead(), QspiPsuConfigurePoll(), XQspiPsu_CheckDmaDone(), XQspiPsu_ReadRxFifo(), XQspiPsu_SetIOMode(), and XQspiPsu_SetupRxDma().
| u8* XQspiPsu_Msg::TxBfrPtr |
Tx Buffer pointer.
Referenced by BulkErase(), DieErase(), FlashEnableQuadMode(), FlashEnterExit4BAddMode(), FlashErase(), FlashRead(), FlashReadID(), FlashRegisterRead(), FlashRegisterWrite(), FlashWrite(), MultiDieRead(), QspiPsuConfigurePoll(), XQspiPsu_FillTxFifo(), and XQspiPsu_TXSetup().
| u8 XQspiPsu_Msg::Xfer64bit |
64 bit Tx address
Referenced by XQspiPsu_CheckDmaDone(), and XQspiPsu_RXSetup().