QSPI instance attributes - used during init time.
Data Fields | |
| uintptr_t | baseAddr |
| uintptr_t | memMapBaseAddr |
| uint32_t | inputClkFreq |
| uint32_t | baudRateDiv |
| uint32_t | chipSelect |
| uint32_t | csPol |
| uint32_t | frmFmt |
| uint32_t | dataDelay |
| uint32_t | rxLines |
| uint32_t | wrdLen |
| uint32_t | intrNum |
| bool | intrEnable |
| bool | wordIntr |
| bool | frameIntr |
| uint8_t | intrPriority |
| bool | dmaEnable |
| uintptr_t QSPI_Attrs::baseAddr |
Peripheral base address
| uintptr_t QSPI_Attrs::memMapBaseAddr |
Memory mapped mode base address of QSPI flash
| uint32_t QSPI_Attrs::inputClkFreq |
Module input clock frequency
| uint32_t QSPI_Attrs::baudRateDiv |
Module clock divider
| uint32_t QSPI_Attrs::chipSelect |
Qspi Chip select number
| uint32_t QSPI_Attrs::csPol |
Qspi Chip select polarity
| uint32_t QSPI_Attrs::frmFmt |
Qspi Frame format
| uint32_t QSPI_Attrs::dataDelay |
QSPI data delay
| uint32_t QSPI_Attrs::rxLines |
Number of rx Lines used for QSPI reading
| uint32_t QSPI_Attrs::wrdLen |
Number of bits in a word
| uint32_t QSPI_Attrs::intrNum |
Peripheral interrupt number
| bool QSPI_Attrs::intrEnable |
Enable interrupt mode
| bool QSPI_Attrs::wordIntr |
Word interrupt mode
| bool QSPI_Attrs::frameIntr |
Word interrupt mode
| uint8_t QSPI_Attrs::intrPriority |
Interrupt priority
| bool QSPI_Attrs::dmaEnable |
Enable DMA mode