![]() |
![]() |
|
MSPM0GX51X TI-Driver Library
2.05.01.00
|
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