49 #ifndef ti_drivers_uart_UARTUSCIA__include
50 #define ti_drivers_uart_UARTUSCIA__include
60 #include <ti/sysbios/knl/Semaphore.h>
UART_Callback writeCallback
Definition: UARTUSCIA.h:170
uint8_t oversampling
Definition: UARTUSCIA.h:99
unsigned int readTimeout
Definition: UARTUSCIA.h:167
UART_Mode readMode
Definition: UARTUSCIA.h:165
UART_Callback readCallback
Definition: UARTUSCIA.h:169
bool isOpen
Definition: UARTUSCIA.h:164
size_t readCount
Definition: UARTUSCIA.h:184
The definition of a UART function table that contains the required set of functions to control a spec...
Definition: UART.h:497
UART_Mode
UART mode settings.
Definition: UART.h:291
size_t readSize
Definition: UARTUSCIA.h:185
UART_DataMode
UART data mode settings.
Definition: UART.h:339
uint8_t hwRegUCBRSx
Definition: UARTUSCIA.h:98
const void * writeBuf
Definition: UARTUSCIA.h:177
UART_ReturnMode
UART return mode settings.
Definition: UART.h:324
UARTUSCIA Hardware attributes.
Definition: UARTUSCIA.h:144
Semaphore_Struct writeSem
Definition: UARTUSCIA.h:188
UART_Echo
UART echo settings.
Definition: UART.h:357
uint8_t hwRegUCBRFx
Definition: UARTUSCIA.h:97
uint8_t clockSource
Definition: UARTUSCIA.h:148
Semaphore_Struct readSem
Definition: UARTUSCIA.h:189
UARTUSCIA_BaudrateConfig const * baudrateLUT
Definition: UARTUSCIA.h:154
unsigned int baseAddr
Definition: UARTUSCIA.h:146
UART_ReturnMode readReturnMode
Definition: UARTUSCIA.h:171
void * readBuf
Definition: UARTUSCIA.h:183
UART_Echo readEcho
Definition: UARTUSCIA.h:174
UARTUSCIA Baudrate configuration.
Definition: UARTUSCIA.h:92
UART_DataMode writeDataMode
Definition: UARTUSCIA.h:173
bool writeCR
Definition: UARTUSCIA.h:180
UARTUSCIA Object.
Definition: UARTUSCIA.h:162
uint32_t outputBaudrate
Definition: UARTUSCIA.h:93
unsigned int numBaudrateEntries
Definition: UARTUSCIA.h:152
struct UARTUSCIA_Object * UARTUSCIA_Handle
size_t writeCount
Definition: UARTUSCIA.h:178
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
uint32_t inputClockFreq
Definition: UARTUSCIA.h:94
const UART_FxnTable UARTUSCIA_fxnTable
uint8_t prescalar
Definition: UARTUSCIA.h:96
struct UARTUSCIA_Object UARTUSCIA_Object
UARTUSCIA Object.
UART_Mode writeMode
Definition: UARTUSCIA.h:166
UART_DataMode readDataMode
Definition: UARTUSCIA.h:172
uint32_t bitOrder
Definition: UARTUSCIA.h:150
struct UARTUSCIA_HWAttrs UARTUSCIA_HWAttrs
UARTUSCIA Hardware attributes.
size_t writeSize
Definition: UARTUSCIA.h:179
struct UARTUSCIA_BaudrateConfig UARTUSCIA_BaudrateConfig
UARTUSCIA Baudrate configuration.
unsigned int writeTimeout
Definition: UARTUSCIA.h:168