MSPM0L11XX_L13XX TI-Driver Library
2.00.00.03
|
Private Metadata structure for a UART instance supporting buffers. More...
#include <UARTSupportMSPM0.h>
Data Fields | |
uint8_t * | rxBufPtr |
uint8_t * | txBufPtr |
uint16_t | rxBufSize |
uint16_t | txBufSize |
RingBuf_Object | rxBuf |
RingBuf_Object | txBuf |
SemaphoreP_Handle | rxSem |
SemaphoreP_Handle | txSem |
Private Metadata structure for a UART instance supporting buffers.
uint8_t* UART_Buffers_Object::rxBufPtr |
RX buffer memory address
uint8_t* UART_Buffers_Object::txBufPtr |
TX buffer memory address
uint16_t UART_Buffers_Object::rxBufSize |
RX buffer size in bytes, length of an array
uint16_t UART_Buffers_Object::txBufSize |
TX buffer size in bytes
RingBuf_Object UART_Buffers_Object::rxBuf |
Receive data buffer
RingBuf_Object UART_Buffers_Object::txBuf |
Transmit data buffer
SemaphoreP_Handle UART_Buffers_Object::rxSem |
Semaphore for receive
SemaphoreP_Handle UART_Buffers_Object::txSem |
Semaphore for transmit