110 #ifndef ti_drivers_spi_SPIMSP432DMA__include
111 #define ti_drivers_spi_SPIMSP432DMA__include
SPI_TransferMode transferMode
Definition: SPIMSP432DMA.h:229
uint32_t baseAddr
Definition: SPIMSP432DMA.h:205
void(* SPI_CallbackFxn)(SPI_Handle handle, SPI_Transaction *transaction)
The definition of a callback function used by the SPI driver when used in SPI_MODE_CALLBACK.
Definition: SPI.h:282
uint16_t clockPhase
Definition: SPIMSP432DMA.h:236
SPI_Mode spiMode
Definition: SPIMSP432DMA.h:230
SPI_TransferMode
SPI transfer mode determines the whether the SPI controller operates synchronously or asynchronously...
Definition: SPI.h:316
uint8_t defaultTxBufValue
Definition: SPIMSP432DMA.h:209
struct SPIMSP432DMA_HWAttrs SPIMSP432DMA_HWAttrs
SPIMSP432DMA Hardware attributes These fields, with the exception of intPriority, are used by driverl...
UDMAMSP432_Handle dmaHandle
Definition: SPIMSP432DMA.h:241
HwiP_Handle hwiHandle
Definition: SPIMSP432DMA.h:224
uint32_t txDMAChannelIndex
Definition: SPIMSP432DMA.h:214
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
Semaphore module for the RTOS Porting Interface.
uint8_t clockSource
Definition: SPIMSP432DMA.h:207
SPIMSP432DMA Object.
Definition: SPIMSP432DMA.h:222
The definition of a SPI function table that contains the required set of functions to control a speci...
Definition: SPI.h:402
SPI_Transaction * transaction
Definition: SPIMSP432DMA.h:227
uint16_t bitOrder
Definition: SPIMSP432DMA.h:206
struct SPIMSP432DMA_Object SPIMSP432DMA_Object
SPIMSP432DMA Object.
A SPI_Transaction data structure is used with SPI_transfer(). It indicates how many SPI_FrameFormat f...
Definition: SPI.h:262
uDMA driver implementation for MSP432.
SPIMSP432DMA Hardware attributes These fields, with the exception of intPriority, are used by driverl...
Definition: SPIMSP432DMA.h:204
Power notify object structure.
Definition: Power.h:112
SPI_Mode
Definitions for various SPI modes of operation.
Definition: SPI.h:288
uint8_t scratchBuffer
Definition: SPIMSP432DMA.h:231
uint16_t clockPolarity
Definition: SPIMSP432DMA.h:237
UDMAMSP432 Global configuration.
Definition: UDMAMSP432.h:137
uint32_t intPriority
Definition: SPIMSP432DMA.h:212
Power_NotifyObj perfChangeNotify
Definition: SPIMSP432DMA.h:239
uint32_t perfConstraintMask
Definition: SPIMSP432DMA.h:240
uint32_t bitRate
Definition: SPIMSP432DMA.h:235
const SPI_FxnTable SPIMSP432DMA_fxnTable
SPI_CallbackFxn transferCallbackFxn
Definition: SPIMSP432DMA.h:226
SemaphoreP_Handle transferComplete
Definition: SPIMSP432DMA.h:223
uint8_t dmaIntNum
Definition: SPIMSP432DMA.h:211
bool isOpen
Definition: SPIMSP432DMA.h:233
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
struct SPIMSP432DMA_Object * SPIMSP432DMA_Handle
Hardware Interrupt module for the RTOS Porting Interface.
uint32_t rxDMAChannelIndex
Definition: SPIMSP432DMA.h:213