51 #ifndef ti_drivers_uart_UARTEUSCIA__include
52 #define ti_drivers_uart_UARTEUSCIA__include
61 #include <ti/sysbios/knl/Semaphore.h>
size_t writeSize
Definition: UARTEUSCIA.h:208
UARTEUSCIA Hardware attributes.
Definition: UARTEUSCIA.h:173
unsigned int writeTimeout
Definition: UARTEUSCIA.h:197
unsigned int baseAddr
Definition: UARTEUSCIA.h:175
size_t writeCount
Definition: UARTEUSCIA.h:207
The definition of a UART function table that contains the required set of functions to control a spec...
Definition: UART.h:514
void * readBuf
Definition: UARTEUSCIA.h:212
UART_Mode
UART mode settings.
Definition: UART.h:308
size_t readCount
Definition: UARTEUSCIA.h:213
Semaphore_Struct writeSem
Definition: UARTEUSCIA.h:217
UART_DataMode
UART data mode settings.
Definition: UART.h:356
UART_ReturnMode
UART return mode settings.
Definition: UART.h:341
UART_Echo
UART echo settings.
Definition: UART.h:374
struct UARTEUSCIA_Object UARTEUSCIA_Object
UARTEUSCIA Object.
uint8_t oversampling
Definition: UARTEUSCIA.h:128
uint8_t hwRegUCBRFx
Definition: UARTEUSCIA.h:126
const UART_FxnTable UARTEUSCIA_fxnTable
const void * writeBuf
Definition: UARTEUSCIA.h:206
uint8_t clockSource
Definition: UARTEUSCIA.h:177
uint32_t outputBaudrate
Definition: UARTEUSCIA.h:122
UART_Callback writeCallback
Definition: UARTEUSCIA.h:199
UARTEUSCIA_BaudrateConfig const * baudrateLUT
Definition: UARTEUSCIA.h:183
struct UARTEUSCIA_BaudrateConfig UARTEUSCIA_BaudrateConfig
UARTEUSCIA Baudrate configuration.
struct UARTEUSCIA_HWAttrs UARTEUSCIA_HWAttrs
UARTEUSCIA Hardware attributes.
uint8_t prescalar
Definition: UARTEUSCIA.h:125
Semaphore_Struct readSem
Definition: UARTEUSCIA.h:218
UARTEUSCIA Object.
Definition: UARTEUSCIA.h:191
bool isOpen
Definition: UARTEUSCIA.h:193
UART_Mode readMode
Definition: UARTEUSCIA.h:194
UART_ReturnMode readReturnMode
Definition: UARTEUSCIA.h:200
unsigned int numBaudrateEntries
Definition: UARTEUSCIA.h:181
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:301
UARTEUSCIA Baudrate configuration.
Definition: UARTEUSCIA.h:121
UART_DataMode readDataMode
Definition: UARTEUSCIA.h:201
unsigned int readTimeout
Definition: UARTEUSCIA.h:196
uint32_t bitOrder
Definition: UARTEUSCIA.h:179
bool writeCR
Definition: UARTEUSCIA.h:209
UART_DataMode writeDataMode
Definition: UARTEUSCIA.h:202
UART_Mode writeMode
Definition: UARTEUSCIA.h:195
UART_Callback readCallback
Definition: UARTEUSCIA.h:198
uint8_t hwRegUCBRSx
Definition: UARTEUSCIA.h:127
uint32_t inputClockFreq
Definition: UARTEUSCIA.h:123
UART_Echo readEcho
Definition: UARTEUSCIA.h:203
size_t readSize
Definition: UARTEUSCIA.h:214
struct UARTEUSCIA_Object * UARTEUSCIA_Handle