51 #ifndef ti_drivers_uart_UARTUSCIA__include
52 #define ti_drivers_uart_UARTUSCIA__include
62 #include <ti/sysbios/knl/Semaphore.h>
UART_Callback writeCallback
Definition: UARTUSCIA.h:200
uint8_t oversampling
Definition: UARTUSCIA.h:129
unsigned int readTimeout
Definition: UARTUSCIA.h:197
UART_Mode readMode
Definition: UARTUSCIA.h:195
UART_Callback readCallback
Definition: UARTUSCIA.h:199
bool isOpen
Definition: UARTUSCIA.h:194
size_t readCount
Definition: UARTUSCIA.h:214
The definition of a UART function table that contains the required set of functions to control a spec...
Definition: UART.h:528
UART_Mode
UART mode settings.
Definition: UART.h:322
size_t readSize
Definition: UARTUSCIA.h:215
UART_DataMode
UART data mode settings.
Definition: UART.h:370
uint8_t hwRegUCBRSx
Definition: UARTUSCIA.h:128
const void * writeBuf
Definition: UARTUSCIA.h:207
UART_ReturnMode
UART return mode settings.
Definition: UART.h:355
UARTUSCIA Hardware attributes.
Definition: UARTUSCIA.h:174
Semaphore_Struct writeSem
Definition: UARTUSCIA.h:218
UART_Echo
UART echo settings.
Definition: UART.h:388
uint8_t hwRegUCBRFx
Definition: UARTUSCIA.h:127
uint8_t clockSource
Definition: UARTUSCIA.h:178
Semaphore_Struct readSem
Definition: UARTUSCIA.h:219
UARTUSCIA_BaudrateConfig const * baudrateLUT
Definition: UARTUSCIA.h:184
unsigned int baseAddr
Definition: UARTUSCIA.h:176
UART_ReturnMode readReturnMode
Definition: UARTUSCIA.h:201
void * readBuf
Definition: UARTUSCIA.h:213
UART_Echo readEcho
Definition: UARTUSCIA.h:204
UARTUSCIA Baudrate configuration.
Definition: UARTUSCIA.h:122
UART_DataMode writeDataMode
Definition: UARTUSCIA.h:203
bool writeCR
Definition: UARTUSCIA.h:210
UARTUSCIA Object.
Definition: UARTUSCIA.h:192
uint32_t outputBaudrate
Definition: UARTUSCIA.h:123
unsigned int numBaudrateEntries
Definition: UARTUSCIA.h:182
struct UARTUSCIA_Object * UARTUSCIA_Handle
size_t writeCount
Definition: UARTUSCIA.h:208
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
uint32_t inputClockFreq
Definition: UARTUSCIA.h:124
const UART_FxnTable UARTUSCIA_fxnTable
uint8_t prescalar
Definition: UARTUSCIA.h:126
struct UARTUSCIA_Object UARTUSCIA_Object
UARTUSCIA Object.
UART_Mode writeMode
Definition: UARTUSCIA.h:196
UART_DataMode readDataMode
Definition: UARTUSCIA.h:202
uint32_t bitOrder
Definition: UARTUSCIA.h:180
struct UARTUSCIA_HWAttrs UARTUSCIA_HWAttrs
UARTUSCIA Hardware attributes.
size_t writeSize
Definition: UARTUSCIA.h:209
struct UARTUSCIA_BaudrateConfig UARTUSCIA_BaudrateConfig
UARTUSCIA Baudrate configuration.
unsigned int writeTimeout
Definition: UARTUSCIA.h:198