UARTCC26X2 Object. More...
#include <UARTCC26X2.h>
Data Fields | |
struct { | |
bool opened:1 | |
UART_Mode readMode:1 | |
UART_Mode writeMode:1 | |
UART_DataMode readDataMode:1 | |
UART_DataMode writeDataMode:1 | |
UART_ReturnMode readReturnMode:1 | |
UART_Echo readEcho:1 | |
bool bufTimeout:1 | |
bool callCallback:1 | |
bool drainByISR:1 | |
bool ctrlRxEnabled:1 | |
bool rxEnabled:1 | |
bool txEnabled:1 | |
} | state |
HwiP_Struct | hwi |
SwiP_Struct | readSwi |
SwiP_Struct | writeSwi |
ClockP_Struct | timeoutClk |
uint32_t | baudRate |
UART_LEN | dataLength |
UART_STOP | stopBits |
UART_PAR | parityType |
uint32_t | status |
RingBuf_Object | ringBuffer |
unsigned char * | readBuf |
size_t | readSize |
size_t | readCount |
SemaphoreP_Struct | readSem |
unsigned int | readTimeout |
UART_Callback | readCallback |
bool | readRetPartial |
const unsigned char * | writeBuf |
size_t | writeSize |
size_t | writeCount |
SemaphoreP_Struct | writeSem |
unsigned int | writeTimeout |
UART_Callback | writeCallback |
PIN_State | pinState |
PIN_Handle | hPin |
Power_NotifyObj | postNotify |
unsigned int | powerMgrId |
UARTCC26X2 Object.
The application must not access any member variables of this structure!
bool UARTCC26X2_Object::opened |
UART_Mode UARTCC26X2_Object::readMode |
UART_Mode UARTCC26X2_Object::writeMode |
UART_DataMode UARTCC26X2_Object::readDataMode |
UART_DataMode UARTCC26X2_Object::writeDataMode |
UART_ReturnMode UARTCC26X2_Object::readReturnMode |
UART_Echo UARTCC26X2_Object::readEcho |
bool UARTCC26X2_Object::bufTimeout |
bool UARTCC26X2_Object::callCallback |
bool UARTCC26X2_Object::drainByISR |
bool UARTCC26X2_Object::ctrlRxEnabled |
bool UARTCC26X2_Object::rxEnabled |
bool UARTCC26X2_Object::txEnabled |
struct { ... } UARTCC26X2_Object::state |
HwiP_Struct UARTCC26X2_Object::hwi |
SwiP_Struct UARTCC26X2_Object::readSwi |
SwiP_Struct UARTCC26X2_Object::writeSwi |
ClockP_Struct UARTCC26X2_Object::timeoutClk |
uint32_t UARTCC26X2_Object::baudRate |
UART_LEN UARTCC26X2_Object::dataLength |
UART_STOP UARTCC26X2_Object::stopBits |
UART_PAR UARTCC26X2_Object::parityType |
uint32_t UARTCC26X2_Object::status |
RingBuf_Object UARTCC26X2_Object::ringBuffer |
unsigned char* UARTCC26X2_Object::readBuf |
size_t UARTCC26X2_Object::readSize |
size_t UARTCC26X2_Object::readCount |
SemaphoreP_Struct UARTCC26X2_Object::readSem |
unsigned int UARTCC26X2_Object::readTimeout |
UART_Callback UARTCC26X2_Object::readCallback |
bool UARTCC26X2_Object::readRetPartial |
const unsigned char* UARTCC26X2_Object::writeBuf |
size_t UARTCC26X2_Object::writeSize |
size_t UARTCC26X2_Object::writeCount |
SemaphoreP_Struct UARTCC26X2_Object::writeSem |
unsigned int UARTCC26X2_Object::writeTimeout |
UART_Callback UARTCC26X2_Object::writeCallback |
PIN_State UARTCC26X2_Object::pinState |
PIN_Handle UARTCC26X2_Object::hPin |
Power_NotifyObj UARTCC26X2_Object::postNotify |
unsigned int UARTCC26X2_Object::powerMgrId |