103 #ifndef ti_drivers_spi_SPICC3200DMA__include
104 #define ti_drivers_spi_SPICC3200DMA__include
const SPI_FxnTable SPICC3200DMA_fxnTable
uint32_t pinMode
Definition: SPICC3200DMA.h:207
uint32_t intNum
Definition: SPICC3200DMA.h:193
SPICC3200DMA_FrameSize
SPICC3200DMA data frame size is used to determine how to configure the DMA data transfers. This field is to be only used internally.
Definition: SPICC3200DMA.h:130
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:264
bool isOpen
Definition: SPICC3200DMA.h:249
SPI_TransferMode
SPI transfer mode determines the whether the SPI controller operates synchronously or asynchronously...
Definition: SPI.h:298
uint32_t * scratchBufPtr
Definition: SPICC3200DMA.h:213
Definition: SPICC3200DMA.h:133
SPICC3200DMA Hardware attributes.
Definition: SPICC3200DMA.h:188
SPI_Transaction * transaction
Definition: SPICC3200DMA.h:236
uint32_t dataSize
Definition: SPICC3200DMA.h:254
SPI_FrameFormat frameFormat
Definition: SPICC3200DMA.h:255
Definition: SPICC3200DMA.h:131
HwiP_Handle hwiHandle
Definition: SPICC3200DMA.h:232
uint32_t txChannelIndex
Definition: SPICC3200DMA.h:222
uint32_t bitRate
Definition: SPICC3200DMA.h:253
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
struct SPICC3200DMA_Object SPICC3200DMA_Object
SPICC3200DMA Object.
Semaphore module for the RTOS Porting Interface.
The definition of a SPI function table that contains the required set of functions to control a speci...
Definition: SPI.h:384
SPI_CallbackFxn transferCallbackFxn
Definition: SPICC3200DMA.h:235
struct SPICC3200DMA_Object * SPICC3200DMA_Handle
uint32_t csPolarity
Definition: SPICC3200DMA.h:204
unsigned long SPIBaseAddrType
Definition: SPICC3200DMA.h:115
unsigned long SPIDataType
Definition: SPICC3200DMA.h:116
SemaphoreP_Handle transferComplete
Definition: SPICC3200DMA.h:231
uint32_t rxFifoTrigger
Definition: SPICC3200DMA.h:244
A SPI_Transaction data structure is used with SPI_transfer(). It indicates how many SPI_FrameFormat f...
Definition: SPI.h:244
Power notify object structure.
Definition: Power.h:112
SPI_Mode
Definitions for various SPI modes of operation.
Definition: SPI.h:270
SPIBaseAddrType baseAddr
Definition: SPICC3200DMA.h:190
SPICC3200DMA_FrameSize frameSize
Definition: SPICC3200DMA.h:239
Definition: SPICC3200DMA.h:132
SPI_TransferMode transferMode
Definition: SPICC3200DMA.h:234
struct SPICC3200DMA_HWAttrs SPICC3200DMA_HWAttrs
SPICC3200DMA Hardware attributes.
uint32_t csControl
Definition: SPICC3200DMA.h:202
uint32_t turboMode
Definition: SPICC3200DMA.h:210
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
uint32_t rxChannelIndex
Definition: SPICC3200DMA.h:219
Hardware Interrupt module for the RTOS Porting Interface.
Power_NotifyObj notifyObj
Definition: SPICC3200DMA.h:252
uint32_t spiPRCM
Definition: SPICC3200DMA.h:199
uint32_t intPriority
Definition: SPICC3200DMA.h:196
SPI_Mode spiMode
Definition: SPICC3200DMA.h:241
SPICC3200DMA Object.
Definition: SPICC3200DMA.h:230
SPI_FrameFormat
Definitions for various SPI data frame formats.
Definition: SPI.h:279
uint32_t txFifoTrigger
Definition: SPICC3200DMA.h:247
unsigned long defaultTxBufValue
Definition: SPICC3200DMA.h:216