Data Fields
UART2CC32XX_Object Struct Reference

UART2CC32XX Object. More...

#include <UART2CC32XX.h>

Collaboration diagram for UART2CC32XX_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_Handle hwi
 
uint32_t baudRate
 
UART2_DataLen dataLength
 
UART2_StopBits stopBits
 
UART2_Parity parityType
 
int32_t rxStatus
 
int32_t txStatus
 
void * userArg
 
UDMACC32XX_Handle udmaHandle
 
unsigned char * readBuf
 
size_t readSize
 
uint32_t nReadTransfers
 
size_t readCount
 
size_t rxSize
 
size_t bytesRead
 
SemaphoreP_Handle readSem
 
UART2_Callback readCallback
 
const unsigned char * writeBuf
 
size_t writeSize
 
uint32_t nWriteTransfers
 
size_t writeCount
 
size_t txSize
 
size_t bytesWritten
 
SemaphoreP_Handle writeSem
 
UART2_Callback writeCallback
 
Power_NotifyObj postNotify
 
unsigned int powerMgrId
 
PowerCC32XX_ParkState prevParkTX
 
uint16_t txPin
 
PowerCC32XX_ParkState prevParkRTS
 
uint16_t rtsPin
 

Detailed Description

UART2CC32XX Object.

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

Field Documentation

§ opened

bool UART2CC32XX_Object::opened

§ readMode

UART2_Mode UART2CC32XX_Object::readMode

§ writeMode

UART2_Mode UART2CC32XX_Object::writeMode

§ readReturnMode

UART2_ReadReturnMode UART2CC32XX_Object::readReturnMode

§ txEnabled

bool UART2CC32XX_Object::txEnabled

§ state

struct { ... } UART2CC32XX_Object::state

§ hwi

HwiP_Handle UART2CC32XX_Object::hwi

§ baudRate

uint32_t UART2CC32XX_Object::baudRate

§ dataLength

UART2_DataLen UART2CC32XX_Object::dataLength

§ stopBits

UART2_StopBits UART2CC32XX_Object::stopBits

§ parityType

UART2_Parity UART2CC32XX_Object::parityType

§ rxStatus

int32_t UART2CC32XX_Object::rxStatus

§ txStatus

int32_t UART2CC32XX_Object::txStatus

§ userArg

void* UART2CC32XX_Object::userArg

§ udmaHandle

UDMACC32XX_Handle UART2CC32XX_Object::udmaHandle

§ readBuf

unsigned char* UART2CC32XX_Object::readBuf

§ readSize

size_t UART2CC32XX_Object::readSize

§ nReadTransfers

uint32_t UART2CC32XX_Object::nReadTransfers

§ readCount

size_t UART2CC32XX_Object::readCount

§ rxSize

size_t UART2CC32XX_Object::rxSize

§ bytesRead

size_t UART2CC32XX_Object::bytesRead

§ readSem

SemaphoreP_Handle UART2CC32XX_Object::readSem

§ readCallback

UART2_Callback UART2CC32XX_Object::readCallback

§ writeBuf

const unsigned char* UART2CC32XX_Object::writeBuf

§ writeSize

size_t UART2CC32XX_Object::writeSize

§ nWriteTransfers

uint32_t UART2CC32XX_Object::nWriteTransfers

§ writeCount

size_t UART2CC32XX_Object::writeCount

§ txSize

size_t UART2CC32XX_Object::txSize

§ bytesWritten

size_t UART2CC32XX_Object::bytesWritten

§ writeSem

SemaphoreP_Handle UART2CC32XX_Object::writeSem

§ writeCallback

UART2_Callback UART2CC32XX_Object::writeCallback

§ postNotify

Power_NotifyObj UART2CC32XX_Object::postNotify

§ powerMgrId

unsigned int UART2CC32XX_Object::powerMgrId

§ prevParkTX

PowerCC32XX_ParkState UART2CC32XX_Object::prevParkTX

§ txPin

uint16_t UART2CC32XX_Object::txPin

§ prevParkRTS

PowerCC32XX_ParkState UART2CC32XX_Object::prevParkRTS

§ rtsPin

uint16_t UART2CC32XX_Object::rtsPin

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