MAX32520 Peripheral Driver API
Peripheral Driver API for the MAX32520
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
UART_STAT

Macros

#define MXC_F_UART_STAT_TXBUSY_POS   0
 
#define MXC_F_UART_STAT_TXBUSY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXBUSY_POS))
 
#define MXC_F_UART_STAT_RXBUSY_POS   1
 
#define MXC_F_UART_STAT_RXBUSY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXBUSY_POS))
 
#define MXC_F_UART_STAT_RXEMPTY_POS   4
 
#define MXC_F_UART_STAT_RXEMPTY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXEMPTY_POS))
 
#define MXC_F_UART_STAT_RXFULL_POS   5
 
#define MXC_F_UART_STAT_RXFULL   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXFULL_POS))
 
#define MXC_F_UART_STAT_TXEMPTY_POS   6
 
#define MXC_F_UART_STAT_TXEMPTY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXEMPTY_POS))
 
#define MXC_F_UART_STAT_TXFULL_POS   7
 
#define MXC_F_UART_STAT_TXFULL   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXFULL_POS))
 
#define MXC_F_UART_STAT_RXELT_POS   8
 
#define MXC_F_UART_STAT_RXELT   ((uint32_t)(0xFUL << MXC_F_UART_STAT_RXELT_POS))
 
#define MXC_F_UART_STAT_TXELT_POS   12
 
#define MXC_F_UART_STAT_TXELT   ((uint32_t)(0xFUL << MXC_F_UART_STAT_TXELT_POS))
 

Detailed Description

Status Register.

Macro Definition Documentation

◆ MXC_F_UART_STAT_RXBUSY

#define MXC_F_UART_STAT_RXBUSY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXBUSY_POS))

STAT_RXBUSY Mask

◆ MXC_F_UART_STAT_RXBUSY_POS

#define MXC_F_UART_STAT_RXBUSY_POS   1

STAT_RXBUSY Position

◆ MXC_F_UART_STAT_RXELT

#define MXC_F_UART_STAT_RXELT   ((uint32_t)(0xFUL << MXC_F_UART_STAT_RXELT_POS))

STAT_RXELT Mask

◆ MXC_F_UART_STAT_RXELT_POS

#define MXC_F_UART_STAT_RXELT_POS   8

STAT_RXELT Position

◆ MXC_F_UART_STAT_RXEMPTY

#define MXC_F_UART_STAT_RXEMPTY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXEMPTY_POS))

STAT_RXEMPTY Mask

◆ MXC_F_UART_STAT_RXEMPTY_POS

#define MXC_F_UART_STAT_RXEMPTY_POS   4

STAT_RXEMPTY Position

◆ MXC_F_UART_STAT_RXFULL

#define MXC_F_UART_STAT_RXFULL   ((uint32_t)(0x1UL << MXC_F_UART_STAT_RXFULL_POS))

STAT_RXFULL Mask

◆ MXC_F_UART_STAT_RXFULL_POS

#define MXC_F_UART_STAT_RXFULL_POS   5

STAT_RXFULL Position

◆ MXC_F_UART_STAT_TXBUSY

#define MXC_F_UART_STAT_TXBUSY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXBUSY_POS))

STAT_TXBUSY Mask

◆ MXC_F_UART_STAT_TXBUSY_POS

#define MXC_F_UART_STAT_TXBUSY_POS   0

STAT_TXBUSY Position

◆ MXC_F_UART_STAT_TXELT

#define MXC_F_UART_STAT_TXELT   ((uint32_t)(0xFUL << MXC_F_UART_STAT_TXELT_POS))

STAT_TXELT Mask

◆ MXC_F_UART_STAT_TXELT_POS

#define MXC_F_UART_STAT_TXELT_POS   12

STAT_TXELT Position

◆ MXC_F_UART_STAT_TXEMPTY

#define MXC_F_UART_STAT_TXEMPTY   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXEMPTY_POS))

STAT_TXEMPTY Mask

◆ MXC_F_UART_STAT_TXEMPTY_POS

#define MXC_F_UART_STAT_TXEMPTY_POS   6

STAT_TXEMPTY Position

◆ MXC_F_UART_STAT_TXFULL

#define MXC_F_UART_STAT_TXFULL   ((uint32_t)(0x1UL << MXC_F_UART_STAT_TXFULL_POS))

STAT_TXFULL Mask

◆ MXC_F_UART_STAT_TXFULL_POS

#define MXC_F_UART_STAT_TXFULL_POS   7

STAT_TXFULL Position