MCSPI instance attributes - used during init time.
Data Fields | |
| uint32_t | baseAddr |
| uint32_t | inputClkFreq |
| uint32_t | intrNum |
| uint32_t | operMode |
| uint8_t | intrPriority |
| uint32_t | chMode |
| uint32_t | pinMode |
| uint32_t | initDelay |
| uint32_t | multiWordAccess |
| uint32_t MCSPI_Attrs::baseAddr |
Peripheral base address
| uint32_t MCSPI_Attrs::inputClkFreq |
Module input clock frequency
| uint32_t MCSPI_Attrs::intrNum |
Peripheral interrupt number
| uint32_t MCSPI_Attrs::operMode |
Driver operating mode
| uint8_t MCSPI_Attrs::intrPriority |
Interrupt priority
| uint32_t MCSPI_Attrs::chMode |
Channel mode: Single or multi channel. Refer MCSPI_ChMode
| uint32_t MCSPI_Attrs::pinMode |
Pin mode. Refer MCSPI_PinMode
| uint32_t MCSPI_Attrs::initDelay |
Initial SPI delay for first transfer. Refer MCSPI_InitDelay
| uint32_t MCSPI_Attrs::multiWordAccess |
Flag to enable/disable turbo mode