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:196
uint32_t intNum
Definition: SPICC3200DMA.h:182
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:238
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:202
Definition: SPICC3200DMA.h:133
SPICC3200DMA Hardware attributes.
Definition: SPICC3200DMA.h:177
SPI_Transaction * transaction
Definition: SPICC3200DMA.h:225
uint32_t dataSize
Definition: SPICC3200DMA.h:243
SPI_FrameFormat frameFormat
Definition: SPICC3200DMA.h:244
Definition: SPICC3200DMA.h:131
HwiP_Handle hwiHandle
Definition: SPICC3200DMA.h:221
uint32_t txChannelIndex
Definition: SPICC3200DMA.h:211
uint32_t bitRate
Definition: SPICC3200DMA.h:242
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:224
struct SPICC3200DMA_Object * SPICC3200DMA_Handle
uint32_t csPolarity
Definition: SPICC3200DMA.h:193
unsigned long SPIBaseAddrType
Definition: SPICC3200DMA.h:115
unsigned long SPIDataType
Definition: SPICC3200DMA.h:116
SemaphoreP_Handle transferComplete
Definition: SPICC3200DMA.h:220
uint32_t rxFifoTrigger
Definition: SPICC3200DMA.h:233
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:179
SPICC3200DMA_FrameSize frameSize
Definition: SPICC3200DMA.h:228
Definition: SPICC3200DMA.h:132
SPI_TransferMode transferMode
Definition: SPICC3200DMA.h:223
struct SPICC3200DMA_HWAttrs SPICC3200DMA_HWAttrs
SPICC3200DMA Hardware attributes.
uint32_t csControl
Definition: SPICC3200DMA.h:191
uint32_t turboMode
Definition: SPICC3200DMA.h:199
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
uint32_t rxChannelIndex
Definition: SPICC3200DMA.h:208
Hardware Interrupt module for the RTOS Porting Interface.
Power_NotifyObj notifyObj
Definition: SPICC3200DMA.h:241
uint32_t spiPRCM
Definition: SPICC3200DMA.h:188
uint32_t intPriority
Definition: SPICC3200DMA.h:185
SPI_Mode spiMode
Definition: SPICC3200DMA.h:230
SPICC3200DMA Object.
Definition: SPICC3200DMA.h:219
SPI_FrameFormat
Definitions for various SPI data frame formats.
Definition: SPI.h:279
uint32_t txFifoTrigger
Definition: SPICC3200DMA.h:236
unsigned long defaultTxBufValue
Definition: SPICC3200DMA.h:205