Data Fields
SPICC26X2DMA_Object Struct Reference

SPICC26X2DMA Object. More...

#include <SPICC26X2DMA.h>

Collaboration diagram for SPICC26X2DMA_Object:
Collaboration graph
[legend]

Data Fields

HwiP_Struct hwi
 
PIN_Handle pinHandle
 
PIN_State pinState
 
Power_NotifyObj spiPostObj
 
SwiP_Struct swi
 
SemaphoreP_Struct transferComplete
 
SPI_CallbackFxn transferCallbackFxn
 
SPI_TransactionheadPtr
 
SPI_TransactiontailPtr
 
SPI_TransactioncompletedTransfers
 
UDMACC26XX_Handle udmaHandle
 
size_t framesQueued
 
size_t framesTransferred
 
size_t priTransferSize
 
size_t altTransferSize
 
uint32_t activeChannel
 
uint32_t bitRate
 
uint32_t dataSize
 
uint32_t transferTimeout
 
uint32_t busyBit
 
uint16_t rxScratchBuf
 
uint16_t txScratchBuf
 
SPI_TransferMode transferMode
 
SPI_Mode mode
 
uint8_t format
 
PIN_Id csnPin
 
SPICC26X2DMA_ReturnPartial returnPartial
 
bool isOpen
 
bool manualStart
 

Detailed Description

SPICC26X2DMA Object.

The application must not access any member variables of this structure!

Field Documentation

§ hwi

HwiP_Struct SPICC26X2DMA_Object::hwi

§ pinHandle

PIN_Handle SPICC26X2DMA_Object::pinHandle

§ pinState

PIN_State SPICC26X2DMA_Object::pinState

§ spiPostObj

Power_NotifyObj SPICC26X2DMA_Object::spiPostObj

§ swi

SwiP_Struct SPICC26X2DMA_Object::swi

§ transferComplete

SemaphoreP_Struct SPICC26X2DMA_Object::transferComplete

§ transferCallbackFxn

SPI_CallbackFxn SPICC26X2DMA_Object::transferCallbackFxn

§ headPtr

SPI_Transaction* SPICC26X2DMA_Object::headPtr

§ tailPtr

SPI_Transaction* SPICC26X2DMA_Object::tailPtr

§ completedTransfers

SPI_Transaction* SPICC26X2DMA_Object::completedTransfers

§ udmaHandle

UDMACC26XX_Handle SPICC26X2DMA_Object::udmaHandle

§ framesQueued

size_t SPICC26X2DMA_Object::framesQueued

§ framesTransferred

size_t SPICC26X2DMA_Object::framesTransferred

§ priTransferSize

size_t SPICC26X2DMA_Object::priTransferSize

§ altTransferSize

size_t SPICC26X2DMA_Object::altTransferSize

§ activeChannel

uint32_t SPICC26X2DMA_Object::activeChannel

§ bitRate

uint32_t SPICC26X2DMA_Object::bitRate

§ dataSize

uint32_t SPICC26X2DMA_Object::dataSize

§ transferTimeout

uint32_t SPICC26X2DMA_Object::transferTimeout

§ busyBit

uint32_t SPICC26X2DMA_Object::busyBit

§ rxScratchBuf

uint16_t SPICC26X2DMA_Object::rxScratchBuf

§ txScratchBuf

uint16_t SPICC26X2DMA_Object::txScratchBuf

§ transferMode

SPI_TransferMode SPICC26X2DMA_Object::transferMode

§ mode

SPI_Mode SPICC26X2DMA_Object::mode

§ format

uint8_t SPICC26X2DMA_Object::format

§ csnPin

PIN_Id SPICC26X2DMA_Object::csnPin

§ returnPartial

SPICC26X2DMA_ReturnPartial SPICC26X2DMA_Object::returnPartial

§ isOpen

bool SPICC26X2DMA_Object::isOpen

§ manualStart

bool SPICC26X2DMA_Object::manualStart

The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale