78 #ifndef ti_drivers_uart_UARTMSP432__include
79 #define ti_drivers_uart_UARTMSP432__include
UARTMSP432 Baudrate configuration.
Definition: UARTMSP432.h:182
UART_Echo readEcho
Definition: UARTMSP432.h:277
uint32_t outputBaudrate
Definition: UARTMSP432.h:183
UART_STOP
UART stop bit settings.
Definition: UART.h:410
uint32_t baudRate
Definition: UARTMSP432.h:302
uint8_t clockSource
Definition: UARTMSP432.h:250
bool callCallback
Definition: UARTMSP432.h:288
RingBuf_Object ringBuffer
Definition: UARTMSP432.h:307
bool writeCR
Definition: UARTMSP432.h:278
unsigned int intNum
Definition: UARTMSP432.h:246
SemaphoreP_Handle writeSem
Definition: UARTMSP432.h:321
unsigned int writeEmptyClkTimeout
Definition: UARTMSP432.h:324
UARTMSP432_BaudrateConfig const * baudrateLUT
Definition: UARTMSP432.h:256
unsigned int intPriority
Definition: UARTMSP432.h:248
struct UARTMSP432_BaudrateConfig UARTMSP432_BaudrateConfig
UARTMSP432 Baudrate configuration.
bool txEnabled
Definition: UARTMSP432.h:297
uint32_t inputClockFreq
Definition: UARTMSP432.h:184
uint16_t prescalar
Definition: UARTMSP432.h:186
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
const unsigned char * writeBuf
Definition: UARTMSP432.h:318
UART_PAR
UART parity type settings.
Definition: UART.h:420
UART_Mode
UART mode settings.
Definition: UART.h:322
struct UARTMSP432_FxnSet UARTMSP432_FxnSet
Complement set of read functions to be used by the UART ISR and UARTMSP432_read(). Internal use only.
UART_DataMode
UART data mode settings.
Definition: UART.h:370
UART_ReturnMode
UART return mode settings.
Definition: UART.h:355
UART_Mode writeMode
Definition: UARTMSP432.h:273
bool bufTimeout
Definition: UARTMSP432.h:283
UART_Echo
UART echo settings.
Definition: UART.h:388
ClockP_Handle timeoutClk
Definition: UARTMSP432.h:301
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
UART_PAR parityType
Definition: UARTMSP432.h:304
Semaphore module for the RTOS Porting Interface.
size_t writeSize
Definition: UARTMSP432.h:319
struct UARTMSP432_Object * UARTMSP432_Handle
Power_NotifyObj perfChangeNotify
Definition: UARTMSP432.h:326
size_t readCount
Definition: UARTMSP432.h:312
UARTMSP432 Hardware attributes.
Definition: UARTMSP432.h:242
Complement set of read functions to be used by the UART ISR and UARTMSP432_read(). Internal use only.
Definition: UARTMSP432.h:147
UART_Callback writeCallback
Definition: UARTMSP432.h:323
UART_DataMode writeDataMode
Definition: UARTMSP432.h:275
unsigned int baseAddr
Definition: UARTMSP432.h:244
unsigned char * ringBufPtr
Definition: UARTMSP432.h:258
Power notify object structure.
Definition: Power.h:112
HwiP_Handle hwiHandle
Definition: UARTMSP432.h:300
bool drainByISR
Definition: UARTMSP432.h:293
struct UARTMSP432_HWAttrs UARTMSP432_HWAttrs
UARTMSP432 Hardware attributes.
const UART_FxnTable UARTMSP432_fxnTable
uint8_t oversampling
Definition: UARTMSP432.h:189
unsigned int readTimeout
Definition: UARTMSP432.h:314
size_t readSize
Definition: UARTMSP432.h:311
size_t ringBufSize
Definition: UARTMSP432.h:260
int(* readTaskFxn)(UART_Handle handle)
Definition: UARTMSP432.h:149
UART_ReturnMode readReturnMode
Definition: UARTMSP432.h:276
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
uint8_t numBaudrateEntries
Definition: UARTMSP432.h:254
SemaphoreP_Handle readSem
Definition: UARTMSP432.h:313
uint32_t perfConstraintMask
Definition: UARTMSP432.h:327
UART_STOP stopBits
Definition: UARTMSP432.h:303
uint8_t hwRegUCBRFx
Definition: UARTMSP432.h:187
UARTMSP432_FxnSet readFxns
Definition: UARTMSP432.h:309
UART_Callback readCallback
Definition: UARTMSP432.h:315
bool rxEnabled
Definition: UARTMSP432.h:295
UARTMSP432 Object.
Definition: UARTMSP432.h:268
unsigned char * readBuf
Definition: UARTMSP432.h:310
bool(* readIsrFxn)(UART_Handle handle)
Definition: UARTMSP432.h:148
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
bool opened
Definition: UARTMSP432.h:271
struct UARTMSP432_Object UARTMSP432_Object
UARTMSP432 Object.
UART_DataMode readDataMode
Definition: UARTMSP432.h:274
uint32_t bitOrder
Definition: UARTMSP432.h:252
Hardware Interrupt module for the RTOS Porting Interface.
uint8_t hwRegUCBRSx
Definition: UARTMSP432.h:188
UART_Mode readMode
Definition: UARTMSP432.h:272
struct UARTMSP432_Object::@6 state
UART Global configuration.
Definition: UART.h:571
unsigned int writeTimeout
Definition: UARTMSP432.h:322
void * ClockP_Handle
Opaque client reference to an instance of a ClockP.
Definition: ClockP.h:91
size_t writeCount
Definition: UARTMSP432.h:320