MSPM0L11XX_L13XX TI-Driver Library
2.00.00.03
|
Private Metadata structure for a UART instance supporting callbacks. More...
#include <UARTSupportMSPM0.h>
Data Fields | |
UART_Callback | readCallback |
UART_Callback | writeCallback |
uint8_t * | readBuf |
const uint8_t * | writeBuf |
uint16_t | readSize |
uint16_t | writeSize |
uint16_t | writeCount |
uint16_t | readCount |
uint16_t | bytesRead |
uint16_t | bytesWritten |
int32_t | rxStatus |
int32_t | txStatus |
size_t | rxSize |
size_t | txSize |
void * | userArg |
Private Metadata structure for a UART instance supporting callbacks.
UART_Callback UART_Callback_Object::readCallback |
Pointer to read callback
UART_Callback UART_Callback_Object::writeCallback |
Pointer to write callback
uint8_t* UART_Callback_Object::readBuf |
Buffer data pointer
const uint8_t* UART_Callback_Object::writeBuf |
Buffer data pointer
uint16_t UART_Callback_Object::readSize |
Number of bytes to read
uint16_t UART_Callback_Object::writeSize |
Number of bytes to write
uint16_t UART_Callback_Object::writeCount |
Number of bytes left to write
uint16_t UART_Callback_Object::readCount |
Number of bytes left to read
uint16_t UART_Callback_Object::bytesRead |
Number of bytes read
uint16_t UART_Callback_Object::bytesWritten |
Number of bytes written
int32_t UART_Callback_Object::rxStatus |
Rx Status
int32_t UART_Callback_Object::txStatus |
Tx Status
size_t UART_Callback_Object::rxSize |
Number of bytes to read in DMA xfer
size_t UART_Callback_Object::txSize |
Number of bytes to write with DMA
void* UART_Callback_Object::userArg |
User supplied arg for callbacks