![]() |
MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
|
Status Register.
#define MXC_F_UART_STAT_BREAK ((uint32_t)(0x1UL << MXC_F_UART_STAT_BREAK_POS)) |
STAT_BREAK Mask
#define MXC_F_UART_STAT_BREAK_POS 3 |
STAT_BREAK Position
#define MXC_F_UART_STAT_PARITY ((uint32_t)(0x1UL << MXC_F_UART_STAT_PARITY_POS)) |
STAT_PARITY Mask
#define MXC_F_UART_STAT_PARITY_POS 2 |
STAT_PARITY Position
#define MXC_F_UART_STAT_RX_BUSY ((uint32_t)(0x1UL << MXC_F_UART_STAT_RX_BUSY_POS)) |
STAT_RX_BUSY Mask
#define MXC_F_UART_STAT_RX_BUSY_POS 1 |
STAT_RX_BUSY Position
#define MXC_F_UART_STAT_RX_EMPTY ((uint32_t)(0x1UL << MXC_F_UART_STAT_RX_EMPTY_POS)) |
STAT_RX_EMPTY Mask
#define MXC_F_UART_STAT_RX_EMPTY_POS 4 |
STAT_RX_EMPTY Position
#define MXC_F_UART_STAT_RX_FULL ((uint32_t)(0x1UL << MXC_F_UART_STAT_RX_FULL_POS)) |
STAT_RX_FULL Mask
#define MXC_F_UART_STAT_RX_FULL_POS 5 |
STAT_RX_FULL Position
#define MXC_F_UART_STAT_RX_NUM ((uint32_t)(0x3FUL << MXC_F_UART_STAT_RX_NUM_POS)) |
STAT_RX_NUM Mask
#define MXC_F_UART_STAT_RX_NUM_POS 8 |
STAT_RX_NUM Position
#define MXC_F_UART_STAT_RX_TO ((uint32_t)(0x1UL << MXC_F_UART_STAT_RX_TO_POS)) |
STAT_RX_TO Mask
#define MXC_F_UART_STAT_RX_TO_POS 24 |
STAT_RX_TO Position
#define MXC_F_UART_STAT_TX_BUSY ((uint32_t)(0x1UL << MXC_F_UART_STAT_TX_BUSY_POS)) |
STAT_TX_BUSY Mask
#define MXC_F_UART_STAT_TX_BUSY_POS 0 |
STAT_TX_BUSY Position
#define MXC_F_UART_STAT_TX_EMPTY ((uint32_t)(0x1UL << MXC_F_UART_STAT_TX_EMPTY_POS)) |
STAT_TX_EMPTY Mask
#define MXC_F_UART_STAT_TX_EMPTY_POS 6 |
STAT_TX_EMPTY Position
#define MXC_F_UART_STAT_TX_FULL ((uint32_t)(0x1UL << MXC_F_UART_STAT_TX_FULL_POS)) |
STAT_TX_FULL Mask
#define MXC_F_UART_STAT_TX_FULL_POS 7 |
STAT_TX_FULL Position
#define MXC_F_UART_STAT_TX_NUM ((uint32_t)(0x3FUL << MXC_F_UART_STAT_TX_NUM_POS)) |
STAT_TX_NUM Mask
#define MXC_F_UART_STAT_TX_NUM_POS 16 |
STAT_TX_NUM Position
#define MXC_S_UART_STAT_BREAK_RECV (MXC_V_UART_STAT_BREAK_RECV << MXC_F_UART_STAT_BREAK_POS) |
STAT_BREAK_RECV Setting
#define MXC_S_UART_STAT_PARITY_0 (MXC_V_UART_STAT_PARITY_0 << MXC_F_UART_STAT_PARITY_POS) |
STAT_PARITY_0 Setting
#define MXC_S_UART_STAT_PARITY_1 (MXC_V_UART_STAT_PARITY_1 << MXC_F_UART_STAT_PARITY_POS) |
STAT_PARITY_1 Setting
#define MXC_S_UART_STAT_RX_BUSY_BUSY (MXC_V_UART_STAT_RX_BUSY_BUSY << MXC_F_UART_STAT_RX_BUSY_POS) |
STAT_RX_BUSY_BUSY Setting
#define MXC_S_UART_STAT_RX_BUSY_IDLE (MXC_V_UART_STAT_RX_BUSY_IDLE << MXC_F_UART_STAT_RX_BUSY_POS) |
STAT_RX_BUSY_IDLE Setting
#define MXC_S_UART_STAT_RX_EMPTY_EMPTY (MXC_V_UART_STAT_RX_EMPTY_EMPTY << MXC_F_UART_STAT_RX_EMPTY_POS) |
STAT_RX_EMPTY_EMPTY Setting
#define MXC_S_UART_STAT_RX_FULL_FULL (MXC_V_UART_STAT_RX_FULL_FULL << MXC_F_UART_STAT_RX_FULL_POS) |
STAT_RX_FULL_FULL Setting
#define MXC_S_UART_STAT_RX_TO_EXPIRED (MXC_V_UART_STAT_RX_TO_EXPIRED << MXC_F_UART_STAT_RX_TO_POS) |
STAT_RX_TO_EXPIRED Setting
#define MXC_S_UART_STAT_TX_BUSY_BUSY (MXC_V_UART_STAT_TX_BUSY_BUSY << MXC_F_UART_STAT_TX_BUSY_POS) |
STAT_TX_BUSY_BUSY Setting
#define MXC_S_UART_STAT_TX_BUSY_IDLE (MXC_V_UART_STAT_TX_BUSY_IDLE << MXC_F_UART_STAT_TX_BUSY_POS) |
STAT_TX_BUSY_IDLE Setting
#define MXC_S_UART_STAT_TX_EMPTY_EMPTY (MXC_V_UART_STAT_TX_EMPTY_EMPTY << MXC_F_UART_STAT_TX_EMPTY_POS) |
STAT_TX_EMPTY_EMPTY Setting
#define MXC_S_UART_STAT_TX_FULL_FULL (MXC_V_UART_STAT_TX_FULL_FULL << MXC_F_UART_STAT_TX_FULL_POS) |
STAT_TX_FULL_FULL Setting
#define MXC_V_UART_STAT_BREAK_RECV ((uint32_t)0x1UL) |
STAT_BREAK_RECV Value
#define MXC_V_UART_STAT_PARITY_0 ((uint32_t)0x0UL) |
STAT_PARITY_0 Value
#define MXC_V_UART_STAT_PARITY_1 ((uint32_t)0x1UL) |
STAT_PARITY_1 Value
#define MXC_V_UART_STAT_RX_BUSY_BUSY ((uint32_t)0x1UL) |
STAT_RX_BUSY_BUSY Value
#define MXC_V_UART_STAT_RX_BUSY_IDLE ((uint32_t)0x0UL) |
STAT_RX_BUSY_IDLE Value
#define MXC_V_UART_STAT_RX_EMPTY_EMPTY ((uint32_t)0x1UL) |
STAT_RX_EMPTY_EMPTY Value
#define MXC_V_UART_STAT_RX_FULL_FULL ((uint32_t)0x1UL) |
STAT_RX_FULL_FULL Value
#define MXC_V_UART_STAT_RX_TO_EXPIRED ((uint32_t)0x1UL) |
STAT_RX_TO_EXPIRED Value
#define MXC_V_UART_STAT_TX_BUSY_BUSY ((uint32_t)0x1UL) |
STAT_TX_BUSY_BUSY Value
#define MXC_V_UART_STAT_TX_BUSY_IDLE ((uint32_t)0x0UL) |
STAT_TX_BUSY_IDLE Value
#define MXC_V_UART_STAT_TX_EMPTY_EMPTY ((uint32_t)0x1UL) |
STAT_TX_EMPTY_EMPTY Value
#define MXC_V_UART_STAT_TX_FULL_FULL ((uint32_t)0x1UL) |
STAT_TX_FULL_FULL Value