49 #ifndef ti_drivers_uart_UARTEUSCIA__include
50 #define ti_drivers_uart_UARTEUSCIA__include
59 #include <ti/sysbios/knl/Semaphore.h>
size_t writeSize
Definition: UARTEUSCIA.h:178
UARTEUSCIA Hardware attributes.
Definition: UARTEUSCIA.h:143
unsigned int writeTimeout
Definition: UARTEUSCIA.h:167
unsigned int baseAddr
Definition: UARTEUSCIA.h:145
size_t writeCount
Definition: UARTEUSCIA.h:177
The definition of a UART function table that contains the required set of functions to control a spec...
Definition: UART.h:497
void * readBuf
Definition: UARTEUSCIA.h:182
UART_Mode
UART mode settings.
Definition: UART.h:291
size_t readCount
Definition: UARTEUSCIA.h:183
Semaphore_Struct writeSem
Definition: UARTEUSCIA.h:187
UART_DataMode
UART data mode settings.
Definition: UART.h:339
UART_ReturnMode
UART return mode settings.
Definition: UART.h:324
UART_Echo
UART echo settings.
Definition: UART.h:357
struct UARTEUSCIA_Object UARTEUSCIA_Object
UARTEUSCIA Object.
uint8_t oversampling
Definition: UARTEUSCIA.h:98
uint8_t hwRegUCBRFx
Definition: UARTEUSCIA.h:96
const UART_FxnTable UARTEUSCIA_fxnTable
const void * writeBuf
Definition: UARTEUSCIA.h:176
uint8_t clockSource
Definition: UARTEUSCIA.h:147
uint32_t outputBaudrate
Definition: UARTEUSCIA.h:92
UART_Callback writeCallback
Definition: UARTEUSCIA.h:169
UARTEUSCIA_BaudrateConfig const * baudrateLUT
Definition: UARTEUSCIA.h:153
struct UARTEUSCIA_BaudrateConfig UARTEUSCIA_BaudrateConfig
UARTEUSCIA Baudrate configuration.
struct UARTEUSCIA_HWAttrs UARTEUSCIA_HWAttrs
UARTEUSCIA Hardware attributes.
uint8_t prescalar
Definition: UARTEUSCIA.h:95
Semaphore_Struct readSem
Definition: UARTEUSCIA.h:188
UARTEUSCIA Object.
Definition: UARTEUSCIA.h:161
bool isOpen
Definition: UARTEUSCIA.h:163
UART_Mode readMode
Definition: UARTEUSCIA.h:164
UART_ReturnMode readReturnMode
Definition: UARTEUSCIA.h:170
unsigned int numBaudrateEntries
Definition: UARTEUSCIA.h:151
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:284
UARTEUSCIA Baudrate configuration.
Definition: UARTEUSCIA.h:91
UART_DataMode readDataMode
Definition: UARTEUSCIA.h:171
unsigned int readTimeout
Definition: UARTEUSCIA.h:166
uint32_t bitOrder
Definition: UARTEUSCIA.h:149
bool writeCR
Definition: UARTEUSCIA.h:179
UART_DataMode writeDataMode
Definition: UARTEUSCIA.h:172
UART_Mode writeMode
Definition: UARTEUSCIA.h:165
UART_Callback readCallback
Definition: UARTEUSCIA.h:168
uint8_t hwRegUCBRSx
Definition: UARTEUSCIA.h:97
uint32_t inputClockFreq
Definition: UARTEUSCIA.h:93
UART_Echo readEcho
Definition: UARTEUSCIA.h:173
size_t readSize
Definition: UARTEUSCIA.h:184
struct UARTEUSCIA_Object * UARTEUSCIA_Handle