76 #ifndef ti_drivers_uart_UARTCC3200__include
77 #define ti_drivers_uart_UARTCC3200__include
HwiP_Handle hwiHandle
Definition: UARTCC3200.h:245
UART_STOP
UART stop bit settings.
Definition: UART.h:410
size_t writeCount
Definition: UARTCC3200.h:266
bool callCallback
Definition: UARTCC3200.h:233
size_t readSize
Definition: UARTCC3200.h:257
bool(* readIsrFxn)(UART_Handle handle)
Definition: UARTCC3200.h:146
UART_Echo readEcho
Definition: UARTCC3200.h:223
struct UARTCC3200_FxnSet UARTCC3200_FxnSet
Complement set of read functions to be used by the UART ISR and UARTCC3200_read(). Internal use only.
UART_LEN dataLength
Definition: UARTCC3200.h:248
unsigned int powerMgrId
Definition: UARTCC3200.h:275
unsigned int writeTimeout
Definition: UARTCC3200.h:268
Clock interface for the RTOS Porting Interface.
The definition of a UART function table that contains the required set of functions to control a spec...
Definition: UART.h:528
UART_PAR parityType
Definition: UARTCC3200.h:250
UART_PAR
UART parity type settings.
Definition: UART.h:420
bool opened
Definition: UARTCC3200.h:217
UART_Mode
UART mode settings.
Definition: UART.h:322
bool drainByISR
Definition: UARTCC3200.h:238
uint32_t baudRate
Definition: UARTCC3200.h:247
UART_DataMode
UART data mode settings.
Definition: UART.h:370
UART_ReturnMode
UART return mode settings.
Definition: UART.h:355
bool rxEnabled
Definition: UARTCC3200.h:240
UART_Mode readMode
Definition: UARTCC3200.h:218
UART_Echo
UART echo settings.
Definition: UART.h:388
size_t ringBufSize
Definition: UARTCC3200.h:206
UART_Callback readCallback
Definition: UARTCC3200.h:261
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
int(* readTaskFxn)(UART_Handle handle)
Definition: UARTCC3200.h:147
struct UARTCC3200_Object UARTCC3200_Object
UARTCC3200 Object.
Semaphore module for the RTOS Porting Interface.
SemaphoreP_Handle writeSem
Definition: UARTCC3200.h:267
ClockP_Handle txFifoEmptyClk
Definition: UARTCC3200.h:273
unsigned int baseAddr
Definition: UARTCC3200.h:196
UART_DataMode readDataMode
Definition: UARTCC3200.h:220
RingBuf_Object ringBuffer
Definition: UARTCC3200.h:253
unsigned int intPriority
Definition: UARTCC3200.h:200
UARTCC3200_FxnSet readFxns
Definition: UARTCC3200.h:255
unsigned char * readBuf
Definition: UARTCC3200.h:256
UART_DataMode writeDataMode
Definition: UARTCC3200.h:221
Complement set of read functions to be used by the UART ISR and UARTCC3200_read(). Internal use only.
Definition: UARTCC3200.h:145
UARTCC3200 Object.
Definition: UARTCC3200.h:214
bool txEnabled
Definition: UARTCC3200.h:242
Power notify object structure.
Definition: Power.h:112
UART_Callback writeCallback
Definition: UARTCC3200.h:269
uint32_t flowControl
Definition: UARTCC3200.h:202
struct UARTCC3200_HWAttrs UARTCC3200_HWAttrs
UARTCC3200 Hardware attributes.
ClockP_Handle timeoutClk
Definition: UARTCC3200.h:246
struct UARTCC3200_Object::@5 state
void(* UART_Callback)(UART_Handle, void *buf, size_t count)
The definition of a callback function used by the UART driver when used in UART_MODE_CALLBACK The cal...
Definition: UART.h:315
UARTCC3200 Hardware attributes.
Definition: UARTCC3200.h:194
unsigned int readTimeout
Definition: UARTCC3200.h:260
unsigned char * ringBufPtr
Definition: UARTCC3200.h:204
UART_LEN
UART data length settings.
Definition: UART.h:398
size_t readCount
Definition: UARTCC3200.h:258
UART_Mode writeMode
Definition: UARTCC3200.h:219
Power_NotifyObj postNotify
Definition: UARTCC3200.h:274
struct UARTCC3200_Object * UARTCC3200_Handle
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
const UART_FxnTable UARTCC3200_fxnTable
unsigned int intNum
Definition: UARTCC3200.h:198
Hardware Interrupt module for the RTOS Porting Interface.
UART_ReturnMode readReturnMode
Definition: UARTCC3200.h:222
const unsigned char * writeBuf
Definition: UARTCC3200.h:264
size_t writeSize
Definition: UARTCC3200.h:265
UART Global configuration.
Definition: UART.h:571
SemaphoreP_Handle readSem
Definition: UARTCC3200.h:259
void * ClockP_Handle
Opaque client reference to an instance of a ClockP.
Definition: ClockP.h:91
bool bufTimeout
Definition: UARTCC3200.h:228
unsigned int writeEmptyClkTimeout
Definition: UARTCC3200.h:270
UART_STOP stopBits
Definition: UARTCC3200.h:249