MSPM0G1X0X_G3X0X TI-Driver Library
2.00.00.03
|
UART driver interface for the MSPM0 devices.
Go to the source code of this file.
Data Structures | |
struct | UARTMSP_HWAttrs |
Private Metadata structure for a UART instance supporting hardware parameters. More... | |
Macros | |
#define | UART_RX_ERRS |
UART receive errors. More... | |
Functions | |
__STATIC_INLINE UART_Object * | UART_Obj_Ptr (UART_Handle handle) |
This function returns a pointer to UART object. More... | |
__STATIC_INLINE UARTMSP_HWAttrs * | UART_HWAttrs_Ptr (UART_Handle handle) |
This function returns a pointer to UART hardware Attribute. More... | |
__STATIC_INLINE UART_Buffers_Object * | UART_buffersObject (UART_Object *object) |
This function returns a pointer to UART buffers object. More... | |
__STATIC_INLINE UART_EventCallback_Object * | UART_eventCallbackObject (UART_Object *object) |
This function returns a pointer to UART event callback object. More... | |
__STATIC_INLINE UART_Callback_Object * | UART_callbackObject (UART_Object *object) |
This function returns a pointer to UART callback object. More... | |
void | UARTMSP_interruptHandler (UART_Handle handle) |
This function handles the UART interrupts. More... | |
void | UARTMSP_dmaTx (UART_Handle handle) |
This function configures and starts DMA transfer. More... | |
void | UARTMSP_dmaRx (UART_Handle handle, bool copyfifo) |
This function configures and starts DMA receive. More... | |
void | UARTMSP_dmaStopRx (UART_Handle handle) |
This function stops DMA rx and disables the channel. More... | |
uint32_t | UARTMSP_dmaStopTx (UART_Handle handle) |
This function stops DMA tx and disables the channel. More... | |
void | UARTMSP_enableInts (UART_Handle handle) |
This function enables receive, receive timeout, and error interrupts. More... | |
Variables | |
const UARTSupport_Fxns | UARTMSPSupportFxns |
UART support function pointers. | |