Data Fields
UART2CC26X2_Object Struct Reference

UART2CC26X2 Object. More...

#include <UART2CC26X2.h>

Collaboration diagram for UART2CC26X2_Object:
Collaboration graph
[legend]

Data Fields

struct {
   bool   opened:1
 
   UART2_Mode   readMode
 
   UART2_Mode   writeMode
 
   UART2_ReadReturnMode   readReturnMode:1
 
   bool   txEnabled:1
 
state
 
HwiP_Struct hwi
 
uint32_t baudRate
 
UART2_DataLen dataLength
 
UART2_StopBits stopBits
 
UART2_Parity parityType
 
int32_t rxStatus
 
int32_t txStatus
 
void * userArg
 
UDMACC26XX_Handle udmaHandle
 
volatile tDMAControlTable * rxDmaEntry
 
volatile tDMAControlTable * txDmaEntry
 
unsigned char * readBuf
 
size_t readSize
 
uint32_t nReadTransfers
 
size_t readCount
 
size_t rxSize
 
size_t bytesRead
 
SemaphoreP_Struct readSem
 
UART2_Callback readCallback
 
const unsigned char * writeBuf
 
size_t writeSize
 
uint32_t nWriteTransfers
 
size_t writeCount
 
size_t txSize
 
size_t bytesWritten
 
SemaphoreP_Struct writeSem
 
UART2_Callback writeCallback
 
PIN_State pinState
 
PIN_Handle hPin
 
Power_NotifyObj postNotify
 
unsigned int powerMgrId
 

Detailed Description

UART2CC26X2 Object.

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

Field Documentation

§ opened

bool UART2CC26X2_Object::opened

§ readMode

UART2_Mode UART2CC26X2_Object::readMode

§ writeMode

UART2_Mode UART2CC26X2_Object::writeMode

§ readReturnMode

UART2_ReadReturnMode UART2CC26X2_Object::readReturnMode

§ txEnabled

bool UART2CC26X2_Object::txEnabled

§ state

struct { ... } UART2CC26X2_Object::state

§ hwi

HwiP_Struct UART2CC26X2_Object::hwi

§ baudRate

uint32_t UART2CC26X2_Object::baudRate

§ dataLength

UART2_DataLen UART2CC26X2_Object::dataLength

§ stopBits

UART2_StopBits UART2CC26X2_Object::stopBits

§ parityType

UART2_Parity UART2CC26X2_Object::parityType

§ rxStatus

int32_t UART2CC26X2_Object::rxStatus

§ txStatus

int32_t UART2CC26X2_Object::txStatus

§ userArg

void* UART2CC26X2_Object::userArg

§ udmaHandle

UDMACC26XX_Handle UART2CC26X2_Object::udmaHandle

§ rxDmaEntry

volatile tDMAControlTable* UART2CC26X2_Object::rxDmaEntry

§ txDmaEntry

volatile tDMAControlTable* UART2CC26X2_Object::txDmaEntry

§ readBuf

unsigned char* UART2CC26X2_Object::readBuf

§ readSize

size_t UART2CC26X2_Object::readSize

§ nReadTransfers

uint32_t UART2CC26X2_Object::nReadTransfers

§ readCount

size_t UART2CC26X2_Object::readCount

§ rxSize

size_t UART2CC26X2_Object::rxSize

§ bytesRead

size_t UART2CC26X2_Object::bytesRead

§ readSem

SemaphoreP_Struct UART2CC26X2_Object::readSem

§ readCallback

UART2_Callback UART2CC26X2_Object::readCallback

§ writeBuf

const unsigned char* UART2CC26X2_Object::writeBuf

§ writeSize

size_t UART2CC26X2_Object::writeSize

§ nWriteTransfers

uint32_t UART2CC26X2_Object::nWriteTransfers

§ writeCount

size_t UART2CC26X2_Object::writeCount

§ txSize

size_t UART2CC26X2_Object::txSize

§ bytesWritten

size_t UART2CC26X2_Object::bytesWritten

§ writeSem

SemaphoreP_Struct UART2CC26X2_Object::writeSem

§ writeCallback

UART2_Callback UART2CC26X2_Object::writeCallback

§ pinState

PIN_State UART2CC26X2_Object::pinState

§ hPin

PIN_Handle UART2CC26X2_Object::hPin

§ postNotify

Power_NotifyObj UART2CC26X2_Object::postNotify

§ powerMgrId

unsigned int UART2CC26X2_Object::powerMgrId

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