![]() |
![]() |
UARTCC32XX Object. More...
#include <UARTCC32XX.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 rxEnabled:1 | |
| bool txEnabled:1 | |
| bool inReadCallback:1 | |
| volatile bool readCallbackPending:1 | |
| } | state |
| HwiP_Handle | hwiHandle |
| ClockP_Handle | timeoutClk |
| uint32_t | baudRate |
| UART_LEN | dataLength |
| UART_STOP | stopBits |
| UART_PAR | parityType |
| RingBuf_Object | ringBuffer |
| UARTCC32XX_FxnSet | readFxns |
| unsigned char * | readBuf |
| size_t | readSize |
| size_t | readCount |
| SemaphoreP_Handle | readSem |
| unsigned int | readTimeout |
| UART_Callback | readCallback |
| const unsigned char * | writeBuf |
| size_t | writeSize |
| size_t | writeCount |
| SemaphoreP_Handle | writeSem |
| unsigned int | writeTimeout |
| UART_Callback | writeCallback |
| Power_NotifyObj | postNotify |
| unsigned int | powerMgrId |
| PowerCC32XX_ParkState | prevParkTX |
| uint16_t | txPin |
| PowerCC32XX_ParkState | prevParkRTS |
| uint16_t | rtsPin |
UARTCC32XX Object.
The application must not access any member variables of this structure!
| bool UARTCC32XX_Object::opened |
| UART_Mode UARTCC32XX_Object::readMode |
| UART_Mode UARTCC32XX_Object::writeMode |
| UART_DataMode UARTCC32XX_Object::readDataMode |
| UART_DataMode UARTCC32XX_Object::writeDataMode |
| UART_ReturnMode UARTCC32XX_Object::readReturnMode |
| UART_Echo UARTCC32XX_Object::readEcho |
| bool UARTCC32XX_Object::bufTimeout |
| bool UARTCC32XX_Object::callCallback |
| bool UARTCC32XX_Object::drainByISR |
| bool UARTCC32XX_Object::rxEnabled |
| bool UARTCC32XX_Object::txEnabled |
| bool UARTCC32XX_Object::inReadCallback |
| volatile bool UARTCC32XX_Object::readCallbackPending |
| struct { ... } UARTCC32XX_Object::state |
| HwiP_Handle UARTCC32XX_Object::hwiHandle |
| ClockP_Handle UARTCC32XX_Object::timeoutClk |
| uint32_t UARTCC32XX_Object::baudRate |
| UART_LEN UARTCC32XX_Object::dataLength |
| UART_STOP UARTCC32XX_Object::stopBits |
| UART_PAR UARTCC32XX_Object::parityType |
| RingBuf_Object UARTCC32XX_Object::ringBuffer |
| UARTCC32XX_FxnSet UARTCC32XX_Object::readFxns |
| unsigned char* UARTCC32XX_Object::readBuf |
| size_t UARTCC32XX_Object::readSize |
| size_t UARTCC32XX_Object::readCount |
| SemaphoreP_Handle UARTCC32XX_Object::readSem |
| unsigned int UARTCC32XX_Object::readTimeout |
| UART_Callback UARTCC32XX_Object::readCallback |
| const unsigned char* UARTCC32XX_Object::writeBuf |
| size_t UARTCC32XX_Object::writeSize |
| size_t UARTCC32XX_Object::writeCount |
| SemaphoreP_Handle UARTCC32XX_Object::writeSem |
| unsigned int UARTCC32XX_Object::writeTimeout |
| UART_Callback UARTCC32XX_Object::writeCallback |
| Power_NotifyObj UARTCC32XX_Object::postNotify |
| unsigned int UARTCC32XX_Object::powerMgrId |
| PowerCC32XX_ParkState UARTCC32XX_Object::prevParkTX |
| uint16_t UARTCC32XX_Object::txPin |
| PowerCC32XX_ParkState UARTCC32XX_Object::prevParkRTS |
| uint16_t UARTCC32XX_Object::rtsPin |