![]() |
![]() |
TI-RTOS Drivers
tidrivers_full_2_20_01_10
|
SPIEUSCIADMA Hardware attributes. More...
#include <SPIEUSCIADMA.h>
Data Fields | |
uint32_t | baseAddr |
uint8_t | clockSource |
uint16_t | bitOrder |
uint8_t * | scratchBufPtr |
uint8_t | defaultTxBufValue |
uint32_t | dmaBaseAddr |
uint8_t | rxDMAChannelIndex |
uint8_t | rxDMASourceTrigger |
uint8_t | txDMAChannelIndex |
uint8_t | txDMASourceTrigger |
SPIEUSCIADMA Hardware attributes.
These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For MSP430Ware these definitions are found in:
A sample structure is shown below:
uint32_t SPIEUSCIADMA_HWAttrs::baseAddr |
< EUSCI_A_SPI Peripheral's base address EUSCI_A_SPI Clock source
uint8_t SPIEUSCIADMA_HWAttrs::clockSource |
EUSCI_A_SPI Bit order
uint16_t SPIEUSCIADMA_HWAttrs::bitOrder |
uint8_t* SPIEUSCIADMA_HWAttrs::scratchBufPtr |
Address of a scratch buffer of size uint32_t
uint8_t SPIEUSCIADMA_HWAttrs::defaultTxBufValue |
Default TX value if txBuf == NULL DMA Peripheral's base address
uint32_t SPIEUSCIADMA_HWAttrs::dmaBaseAddr |
DMA rxDMAChannel for Rx data
uint8_t SPIEUSCIADMA_HWAttrs::rxDMAChannelIndex |
DMA trigger source for Rx data
uint8_t SPIEUSCIADMA_HWAttrs::rxDMASourceTrigger |
DMA txDMAChannel for Tx data
uint8_t SPIEUSCIADMA_HWAttrs::txDMAChannelIndex |
DMA trigger source for Tx data
uint8_t SPIEUSCIADMA_HWAttrs::txDMASourceTrigger |