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

Macros

#define MXC_F_UART_CTRL0_ENABLE_POS   0
 
#define MXC_F_UART_CTRL0_ENABLE   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_ENABLE_POS))
 
#define MXC_V_UART_CTRL0_ENABLE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_ENABLE_DIS   (MXC_V_UART_CTRL0_ENABLE_DIS << MXC_F_UART_CTRL0_ENABLE_POS)
 
#define MXC_V_UART_CTRL0_ENABLE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_ENABLE_EN   (MXC_V_UART_CTRL0_ENABLE_EN << MXC_F_UART_CTRL0_ENABLE_POS)
 
#define MXC_F_UART_CTRL0_PARITY_EN_POS   1
 
#define MXC_F_UART_CTRL0_PARITY_EN   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_PARITY_EN_POS))
 
#define MXC_V_UART_CTRL0_PARITY_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_PARITY_EN_DIS   (MXC_V_UART_CTRL0_PARITY_EN_DIS << MXC_F_UART_CTRL0_PARITY_EN_POS)
 
#define MXC_V_UART_CTRL0_PARITY_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_PARITY_EN_EN   (MXC_V_UART_CTRL0_PARITY_EN_EN << MXC_F_UART_CTRL0_PARITY_EN_POS)
 
#define MXC_F_UART_CTRL0_PARITY_MODE_POS   2
 
#define MXC_F_UART_CTRL0_PARITY_MODE   ((uint32_t)(0x3UL << MXC_F_UART_CTRL0_PARITY_MODE_POS))
 
#define MXC_V_UART_CTRL0_PARITY_MODE_EVEN   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_PARITY_MODE_EVEN   (MXC_V_UART_CTRL0_PARITY_MODE_EVEN << MXC_F_UART_CTRL0_PARITY_MODE_POS)
 
#define MXC_V_UART_CTRL0_PARITY_MODE_ODD   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_PARITY_MODE_ODD   (MXC_V_UART_CTRL0_PARITY_MODE_ODD << MXC_F_UART_CTRL0_PARITY_MODE_POS)
 
#define MXC_V_UART_CTRL0_PARITY_MODE_MARK   ((uint32_t)0x2UL)
 
#define MXC_S_UART_CTRL0_PARITY_MODE_MARK   (MXC_V_UART_CTRL0_PARITY_MODE_MARK << MXC_F_UART_CTRL0_PARITY_MODE_POS)
 
#define MXC_V_UART_CTRL0_PARITY_MODE_SPACE   ((uint32_t)0x3UL)
 
#define MXC_S_UART_CTRL0_PARITY_MODE_SPACE   (MXC_V_UART_CTRL0_PARITY_MODE_SPACE << MXC_F_UART_CTRL0_PARITY_MODE_POS)
 
#define MXC_F_UART_CTRL0_PARITY_LVL_POS   4
 
#define MXC_F_UART_CTRL0_PARITY_LVL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_PARITY_LVL_POS))
 
#define MXC_V_UART_CTRL0_PARITY_LVL_ZERO   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_PARITY_LVL_ZERO   (MXC_V_UART_CTRL0_PARITY_LVL_ZERO << MXC_F_UART_CTRL0_PARITY_LVL_POS)
 
#define MXC_V_UART_CTRL0_PARITY_LVL_ONE   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_PARITY_LVL_ONE   (MXC_V_UART_CTRL0_PARITY_LVL_ONE << MXC_F_UART_CTRL0_PARITY_LVL_POS)
 
#define MXC_F_UART_CTRL0_TXFLUSH_POS   5
 
#define MXC_F_UART_CTRL0_TXFLUSH   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_TXFLUSH_POS))
 
#define MXC_V_UART_CTRL0_TXFLUSH_NOP   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_TXFLUSH_NOP   (MXC_V_UART_CTRL0_TXFLUSH_NOP << MXC_F_UART_CTRL0_TXFLUSH_POS)
 
#define MXC_V_UART_CTRL0_TXFLUSH_FLUSH   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_TXFLUSH_FLUSH   (MXC_V_UART_CTRL0_TXFLUSH_FLUSH << MXC_F_UART_CTRL0_TXFLUSH_POS)
 
#define MXC_F_UART_CTRL0_RXFLUSH_POS   6
 
#define MXC_F_UART_CTRL0_RXFLUSH   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_RXFLUSH_POS))
 
#define MXC_V_UART_CTRL0_RXFLUSH_NOP   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_RXFLUSH_NOP   (MXC_V_UART_CTRL0_RXFLUSH_NOP << MXC_F_UART_CTRL0_RXFLUSH_POS)
 
#define MXC_V_UART_CTRL0_RXFLUSH_FLUSH   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_RXFLUSH_FLUSH   (MXC_V_UART_CTRL0_RXFLUSH_FLUSH << MXC_F_UART_CTRL0_RXFLUSH_POS)
 
#define MXC_F_UART_CTRL0_BITACC_POS   7
 
#define MXC_F_UART_CTRL0_BITACC   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_BITACC_POS))
 
#define MXC_V_UART_CTRL0_BITACC_FRAME   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_BITACC_FRAME   (MXC_V_UART_CTRL0_BITACC_FRAME << MXC_F_UART_CTRL0_BITACC_POS)
 
#define MXC_V_UART_CTRL0_BITACC_BIT   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_BITACC_BIT   (MXC_V_UART_CTRL0_BITACC_BIT << MXC_F_UART_CTRL0_BITACC_POS)
 
#define MXC_F_UART_CTRL0_SIZE_POS   8
 
#define MXC_F_UART_CTRL0_SIZE   ((uint32_t)(0x3UL << MXC_F_UART_CTRL0_SIZE_POS))
 
#define MXC_V_UART_CTRL0_SIZE_5BIT_DATA   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_SIZE_5BIT_DATA   (MXC_V_UART_CTRL0_SIZE_5BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)
 
#define MXC_V_UART_CTRL0_SIZE_6BIT_DATA   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_SIZE_6BIT_DATA   (MXC_V_UART_CTRL0_SIZE_6BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)
 
#define MXC_V_UART_CTRL0_SIZE_7BIT_DATA   ((uint32_t)0x2UL)
 
#define MXC_S_UART_CTRL0_SIZE_7BIT_DATA   (MXC_V_UART_CTRL0_SIZE_7BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)
 
#define MXC_V_UART_CTRL0_SIZE_8BIT_DATA   ((uint32_t)0x3UL)
 
#define MXC_S_UART_CTRL0_SIZE_8BIT_DATA   (MXC_V_UART_CTRL0_SIZE_8BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)
 
#define MXC_F_UART_CTRL0_STOP_POS   10
 
#define MXC_F_UART_CTRL0_STOP   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_STOP_POS))
 
#define MXC_V_UART_CTRL0_STOP_1_STOPBITS   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_STOP_1_STOPBITS   (MXC_V_UART_CTRL0_STOP_1_STOPBITS << MXC_F_UART_CTRL0_STOP_POS)
 
#define MXC_V_UART_CTRL0_STOP_2_STOPBITS   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_STOP_2_STOPBITS   (MXC_V_UART_CTRL0_STOP_2_STOPBITS << MXC_F_UART_CTRL0_STOP_POS)
 
#define MXC_F_UART_CTRL0_FLOW_POS   11
 
#define MXC_F_UART_CTRL0_FLOW   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_FLOW_POS))
 
#define MXC_V_UART_CTRL0_FLOW_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_FLOW_DIS   (MXC_V_UART_CTRL0_FLOW_DIS << MXC_F_UART_CTRL0_FLOW_POS)
 
#define MXC_V_UART_CTRL0_FLOW_EN   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_FLOW_EN   (MXC_V_UART_CTRL0_FLOW_EN << MXC_F_UART_CTRL0_FLOW_POS)
 
#define MXC_F_UART_CTRL0_FLOWPOL_POS   12
 
#define MXC_F_UART_CTRL0_FLOWPOL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_FLOWPOL_POS))
 
#define MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_LOW   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_LOW   (MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_LOW << MXC_F_UART_CTRL0_FLOWPOL_POS)
 
#define MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_HIGH   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_HIGH   (MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_HIGH << MXC_F_UART_CTRL0_FLOWPOL_POS)
 
#define MXC_F_UART_CTRL0_NULLMOD_POS   13
 
#define MXC_F_UART_CTRL0_NULLMOD   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_NULLMOD_POS))
 
#define MXC_V_UART_CTRL0_NULLMOD_NORMAL   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_NULLMOD_NORMAL   (MXC_V_UART_CTRL0_NULLMOD_NORMAL << MXC_F_UART_CTRL0_NULLMOD_POS)
 
#define MXC_V_UART_CTRL0_NULLMOD_SWAPPED   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_NULLMOD_SWAPPED   (MXC_V_UART_CTRL0_NULLMOD_SWAPPED << MXC_F_UART_CTRL0_NULLMOD_POS)
 
#define MXC_F_UART_CTRL0_BREAK_POS   14
 
#define MXC_F_UART_CTRL0_BREAK   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_BREAK_POS))
 
#define MXC_V_UART_CTRL0_BREAK_NORMAL   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_BREAK_NORMAL   (MXC_V_UART_CTRL0_BREAK_NORMAL << MXC_F_UART_CTRL0_BREAK_POS)
 
#define MXC_V_UART_CTRL0_BREAK_BREAK   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_BREAK_BREAK   (MXC_V_UART_CTRL0_BREAK_BREAK << MXC_F_UART_CTRL0_BREAK_POS)
 
#define MXC_F_UART_CTRL0_CLK_SEL_POS   15
 
#define MXC_F_UART_CTRL0_CLK_SEL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_CLK_SEL_POS))
 
#define MXC_V_UART_CTRL0_CLK_SEL_PERIPH_CLK   ((uint32_t)0x0UL)
 
#define MXC_S_UART_CTRL0_CLK_SEL_PERIPH_CLK   (MXC_V_UART_CTRL0_CLK_SEL_PERIPH_CLK << MXC_F_UART_CTRL0_CLK_SEL_POS)
 
#define MXC_V_UART_CTRL0_CLK_SEL_ALT_CLK   ((uint32_t)0x1UL)
 
#define MXC_S_UART_CTRL0_CLK_SEL_ALT_CLK   (MXC_V_UART_CTRL0_CLK_SEL_ALT_CLK << MXC_F_UART_CTRL0_CLK_SEL_POS)
 
#define MXC_F_UART_CTRL0_TO_CNT_POS   16
 
#define MXC_F_UART_CTRL0_TO_CNT   ((uint32_t)(0xFFUL << MXC_F_UART_CTRL0_TO_CNT_POS))
 

Detailed Description

Control Register.

Macro Definition Documentation

◆ MXC_F_UART_CTRL0_BITACC

#define MXC_F_UART_CTRL0_BITACC   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_BITACC_POS))

CTRL0_BITACC Mask

◆ MXC_F_UART_CTRL0_BITACC_POS

#define MXC_F_UART_CTRL0_BITACC_POS   7

CTRL0_BITACC Position

◆ MXC_F_UART_CTRL0_BREAK

#define MXC_F_UART_CTRL0_BREAK   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_BREAK_POS))

CTRL0_BREAK Mask

◆ MXC_F_UART_CTRL0_BREAK_POS

#define MXC_F_UART_CTRL0_BREAK_POS   14

CTRL0_BREAK Position

◆ MXC_F_UART_CTRL0_CLK_SEL

#define MXC_F_UART_CTRL0_CLK_SEL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_CLK_SEL_POS))

CTRL0_CLK_SEL Mask

◆ MXC_F_UART_CTRL0_CLK_SEL_POS

#define MXC_F_UART_CTRL0_CLK_SEL_POS   15

CTRL0_CLK_SEL Position

◆ MXC_F_UART_CTRL0_ENABLE

#define MXC_F_UART_CTRL0_ENABLE   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_ENABLE_POS))

CTRL0_ENABLE Mask

◆ MXC_F_UART_CTRL0_ENABLE_POS

#define MXC_F_UART_CTRL0_ENABLE_POS   0

CTRL0_ENABLE Position

◆ MXC_F_UART_CTRL0_FLOW

#define MXC_F_UART_CTRL0_FLOW   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_FLOW_POS))

CTRL0_FLOW Mask

◆ MXC_F_UART_CTRL0_FLOW_POS

#define MXC_F_UART_CTRL0_FLOW_POS   11

CTRL0_FLOW Position

◆ MXC_F_UART_CTRL0_FLOWPOL

#define MXC_F_UART_CTRL0_FLOWPOL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_FLOWPOL_POS))

CTRL0_FLOWPOL Mask

◆ MXC_F_UART_CTRL0_FLOWPOL_POS

#define MXC_F_UART_CTRL0_FLOWPOL_POS   12

CTRL0_FLOWPOL Position

◆ MXC_F_UART_CTRL0_NULLMOD

#define MXC_F_UART_CTRL0_NULLMOD   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_NULLMOD_POS))

CTRL0_NULLMOD Mask

◆ MXC_F_UART_CTRL0_NULLMOD_POS

#define MXC_F_UART_CTRL0_NULLMOD_POS   13

CTRL0_NULLMOD Position

◆ MXC_F_UART_CTRL0_PARITY_EN

#define MXC_F_UART_CTRL0_PARITY_EN   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_PARITY_EN_POS))

CTRL0_PARITY_EN Mask

◆ MXC_F_UART_CTRL0_PARITY_EN_POS

#define MXC_F_UART_CTRL0_PARITY_EN_POS   1

CTRL0_PARITY_EN Position

◆ MXC_F_UART_CTRL0_PARITY_LVL

#define MXC_F_UART_CTRL0_PARITY_LVL   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_PARITY_LVL_POS))

CTRL0_PARITY_LVL Mask

◆ MXC_F_UART_CTRL0_PARITY_LVL_POS

#define MXC_F_UART_CTRL0_PARITY_LVL_POS   4

CTRL0_PARITY_LVL Position

◆ MXC_F_UART_CTRL0_PARITY_MODE

#define MXC_F_UART_CTRL0_PARITY_MODE   ((uint32_t)(0x3UL << MXC_F_UART_CTRL0_PARITY_MODE_POS))

CTRL0_PARITY_MODE Mask

◆ MXC_F_UART_CTRL0_PARITY_MODE_POS

#define MXC_F_UART_CTRL0_PARITY_MODE_POS   2

CTRL0_PARITY_MODE Position

◆ MXC_F_UART_CTRL0_RXFLUSH

#define MXC_F_UART_CTRL0_RXFLUSH   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_RXFLUSH_POS))

CTRL0_RXFLUSH Mask

◆ MXC_F_UART_CTRL0_RXFLUSH_POS

#define MXC_F_UART_CTRL0_RXFLUSH_POS   6

CTRL0_RXFLUSH Position

◆ MXC_F_UART_CTRL0_SIZE

#define MXC_F_UART_CTRL0_SIZE   ((uint32_t)(0x3UL << MXC_F_UART_CTRL0_SIZE_POS))

CTRL0_SIZE Mask

◆ MXC_F_UART_CTRL0_SIZE_POS

#define MXC_F_UART_CTRL0_SIZE_POS   8

CTRL0_SIZE Position

◆ MXC_F_UART_CTRL0_STOP

#define MXC_F_UART_CTRL0_STOP   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_STOP_POS))

CTRL0_STOP Mask

◆ MXC_F_UART_CTRL0_STOP_POS

#define MXC_F_UART_CTRL0_STOP_POS   10

CTRL0_STOP Position

◆ MXC_F_UART_CTRL0_TO_CNT

#define MXC_F_UART_CTRL0_TO_CNT   ((uint32_t)(0xFFUL << MXC_F_UART_CTRL0_TO_CNT_POS))

CTRL0_TO_CNT Mask

◆ MXC_F_UART_CTRL0_TO_CNT_POS

#define MXC_F_UART_CTRL0_TO_CNT_POS   16

CTRL0_TO_CNT Position

◆ MXC_F_UART_CTRL0_TXFLUSH

#define MXC_F_UART_CTRL0_TXFLUSH   ((uint32_t)(0x1UL << MXC_F_UART_CTRL0_TXFLUSH_POS))

CTRL0_TXFLUSH Mask

◆ MXC_F_UART_CTRL0_TXFLUSH_POS

#define MXC_F_UART_CTRL0_TXFLUSH_POS   5

CTRL0_TXFLUSH Position

◆ MXC_S_UART_CTRL0_BITACC_BIT

#define MXC_S_UART_CTRL0_BITACC_BIT   (MXC_V_UART_CTRL0_BITACC_BIT << MXC_F_UART_CTRL0_BITACC_POS)

CTRL0_BITACC_BIT Setting

◆ MXC_S_UART_CTRL0_BITACC_FRAME

#define MXC_S_UART_CTRL0_BITACC_FRAME   (MXC_V_UART_CTRL0_BITACC_FRAME << MXC_F_UART_CTRL0_BITACC_POS)

CTRL0_BITACC_FRAME Setting

◆ MXC_S_UART_CTRL0_BREAK_BREAK

#define MXC_S_UART_CTRL0_BREAK_BREAK   (MXC_V_UART_CTRL0_BREAK_BREAK << MXC_F_UART_CTRL0_BREAK_POS)

CTRL0_BREAK_BREAK Setting

◆ MXC_S_UART_CTRL0_BREAK_NORMAL

#define MXC_S_UART_CTRL0_BREAK_NORMAL   (MXC_V_UART_CTRL0_BREAK_NORMAL << MXC_F_UART_CTRL0_BREAK_POS)

CTRL0_BREAK_NORMAL Setting

◆ MXC_S_UART_CTRL0_CLK_SEL_ALT_CLK

#define MXC_S_UART_CTRL0_CLK_SEL_ALT_CLK   (MXC_V_UART_CTRL0_CLK_SEL_ALT_CLK << MXC_F_UART_CTRL0_CLK_SEL_POS)

CTRL0_CLK_SEL_ALT_CLK Setting

◆ MXC_S_UART_CTRL0_CLK_SEL_PERIPH_CLK

#define MXC_S_UART_CTRL0_CLK_SEL_PERIPH_CLK   (MXC_V_UART_CTRL0_CLK_SEL_PERIPH_CLK << MXC_F_UART_CTRL0_CLK_SEL_POS)

CTRL0_CLK_SEL_PERIPH_CLK Setting

◆ MXC_S_UART_CTRL0_ENABLE_DIS

#define MXC_S_UART_CTRL0_ENABLE_DIS   (MXC_V_UART_CTRL0_ENABLE_DIS << MXC_F_UART_CTRL0_ENABLE_POS)

CTRL0_ENABLE_DIS Setting

◆ MXC_S_UART_CTRL0_ENABLE_EN

#define MXC_S_UART_CTRL0_ENABLE_EN   (MXC_V_UART_CTRL0_ENABLE_EN << MXC_F_UART_CTRL0_ENABLE_POS)

CTRL0_ENABLE_EN Setting

◆ MXC_S_UART_CTRL0_FLOW_DIS

#define MXC_S_UART_CTRL0_FLOW_DIS   (MXC_V_UART_CTRL0_FLOW_DIS << MXC_F_UART_CTRL0_FLOW_POS)

CTRL0_FLOW_DIS Setting

◆ MXC_S_UART_CTRL0_FLOW_EN

#define MXC_S_UART_CTRL0_FLOW_EN   (MXC_V_UART_CTRL0_FLOW_EN << MXC_F_UART_CTRL0_FLOW_POS)

CTRL0_FLOW_EN Setting

◆ MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_HIGH

#define MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_HIGH   (MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_HIGH << MXC_F_UART_CTRL0_FLOWPOL_POS)

CTRL0_FLOWPOL_ACTIVE_HIGH Setting

◆ MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_LOW

#define MXC_S_UART_CTRL0_FLOWPOL_ACTIVE_LOW   (MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_LOW << MXC_F_UART_CTRL0_FLOWPOL_POS)

CTRL0_FLOWPOL_ACTIVE_LOW Setting

◆ MXC_S_UART_CTRL0_NULLMOD_NORMAL

#define MXC_S_UART_CTRL0_NULLMOD_NORMAL   (MXC_V_UART_CTRL0_NULLMOD_NORMAL << MXC_F_UART_CTRL0_NULLMOD_POS)

CTRL0_NULLMOD_NORMAL Setting

◆ MXC_S_UART_CTRL0_NULLMOD_SWAPPED

#define MXC_S_UART_CTRL0_NULLMOD_SWAPPED   (MXC_V_UART_CTRL0_NULLMOD_SWAPPED << MXC_F_UART_CTRL0_NULLMOD_POS)

CTRL0_NULLMOD_SWAPPED Setting

◆ MXC_S_UART_CTRL0_PARITY_EN_DIS

#define MXC_S_UART_CTRL0_PARITY_EN_DIS   (MXC_V_UART_CTRL0_PARITY_EN_DIS << MXC_F_UART_CTRL0_PARITY_EN_POS)

CTRL0_PARITY_EN_DIS Setting

◆ MXC_S_UART_CTRL0_PARITY_EN_EN

#define MXC_S_UART_CTRL0_PARITY_EN_EN   (MXC_V_UART_CTRL0_PARITY_EN_EN << MXC_F_UART_CTRL0_PARITY_EN_POS)

CTRL0_PARITY_EN_EN Setting

◆ MXC_S_UART_CTRL0_PARITY_LVL_ONE

#define MXC_S_UART_CTRL0_PARITY_LVL_ONE   (MXC_V_UART_CTRL0_PARITY_LVL_ONE << MXC_F_UART_CTRL0_PARITY_LVL_POS)

CTRL0_PARITY_LVL_ONE Setting

◆ MXC_S_UART_CTRL0_PARITY_LVL_ZERO

#define MXC_S_UART_CTRL0_PARITY_LVL_ZERO   (MXC_V_UART_CTRL0_PARITY_LVL_ZERO << MXC_F_UART_CTRL0_PARITY_LVL_POS)

CTRL0_PARITY_LVL_ZERO Setting

◆ MXC_S_UART_CTRL0_PARITY_MODE_EVEN

#define MXC_S_UART_CTRL0_PARITY_MODE_EVEN   (MXC_V_UART_CTRL0_PARITY_MODE_EVEN << MXC_F_UART_CTRL0_PARITY_MODE_POS)

CTRL0_PARITY_MODE_EVEN Setting

◆ MXC_S_UART_CTRL0_PARITY_MODE_MARK

#define MXC_S_UART_CTRL0_PARITY_MODE_MARK   (MXC_V_UART_CTRL0_PARITY_MODE_MARK << MXC_F_UART_CTRL0_PARITY_MODE_POS)

CTRL0_PARITY_MODE_MARK Setting

◆ MXC_S_UART_CTRL0_PARITY_MODE_ODD

#define MXC_S_UART_CTRL0_PARITY_MODE_ODD   (MXC_V_UART_CTRL0_PARITY_MODE_ODD << MXC_F_UART_CTRL0_PARITY_MODE_POS)

CTRL0_PARITY_MODE_ODD Setting

◆ MXC_S_UART_CTRL0_PARITY_MODE_SPACE

#define MXC_S_UART_CTRL0_PARITY_MODE_SPACE   (MXC_V_UART_CTRL0_PARITY_MODE_SPACE << MXC_F_UART_CTRL0_PARITY_MODE_POS)

CTRL0_PARITY_MODE_SPACE Setting

◆ MXC_S_UART_CTRL0_RXFLUSH_FLUSH

#define MXC_S_UART_CTRL0_RXFLUSH_FLUSH   (MXC_V_UART_CTRL0_RXFLUSH_FLUSH << MXC_F_UART_CTRL0_RXFLUSH_POS)

CTRL0_RXFLUSH_FLUSH Setting

◆ MXC_S_UART_CTRL0_RXFLUSH_NOP

#define MXC_S_UART_CTRL0_RXFLUSH_NOP   (MXC_V_UART_CTRL0_RXFLUSH_NOP << MXC_F_UART_CTRL0_RXFLUSH_POS)

CTRL0_RXFLUSH_NOP Setting

◆ MXC_S_UART_CTRL0_SIZE_5BIT_DATA

#define MXC_S_UART_CTRL0_SIZE_5BIT_DATA   (MXC_V_UART_CTRL0_SIZE_5BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)

CTRL0_SIZE_5BIT_DATA Setting

◆ MXC_S_UART_CTRL0_SIZE_6BIT_DATA

#define MXC_S_UART_CTRL0_SIZE_6BIT_DATA   (MXC_V_UART_CTRL0_SIZE_6BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)

CTRL0_SIZE_6BIT_DATA Setting

◆ MXC_S_UART_CTRL0_SIZE_7BIT_DATA

#define MXC_S_UART_CTRL0_SIZE_7BIT_DATA   (MXC_V_UART_CTRL0_SIZE_7BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)

CTRL0_SIZE_7BIT_DATA Setting

◆ MXC_S_UART_CTRL0_SIZE_8BIT_DATA

#define MXC_S_UART_CTRL0_SIZE_8BIT_DATA   (MXC_V_UART_CTRL0_SIZE_8BIT_DATA << MXC_F_UART_CTRL0_SIZE_POS)

CTRL0_SIZE_8BIT_DATA Setting

◆ MXC_S_UART_CTRL0_STOP_1_STOPBITS

#define MXC_S_UART_CTRL0_STOP_1_STOPBITS   (MXC_V_UART_CTRL0_STOP_1_STOPBITS << MXC_F_UART_CTRL0_STOP_POS)

CTRL0_STOP_1_STOPBITS Setting

◆ MXC_S_UART_CTRL0_STOP_2_STOPBITS

#define MXC_S_UART_CTRL0_STOP_2_STOPBITS   (MXC_V_UART_CTRL0_STOP_2_STOPBITS << MXC_F_UART_CTRL0_STOP_POS)

CTRL0_STOP_2_STOPBITS Setting

◆ MXC_S_UART_CTRL0_TXFLUSH_FLUSH

#define MXC_S_UART_CTRL0_TXFLUSH_FLUSH   (MXC_V_UART_CTRL0_TXFLUSH_FLUSH << MXC_F_UART_CTRL0_TXFLUSH_POS)

CTRL0_TXFLUSH_FLUSH Setting

◆ MXC_S_UART_CTRL0_TXFLUSH_NOP

#define MXC_S_UART_CTRL0_TXFLUSH_NOP   (MXC_V_UART_CTRL0_TXFLUSH_NOP << MXC_F_UART_CTRL0_TXFLUSH_POS)

CTRL0_TXFLUSH_NOP Setting

◆ MXC_V_UART_CTRL0_BITACC_BIT

#define MXC_V_UART_CTRL0_BITACC_BIT   ((uint32_t)0x1UL)

CTRL0_BITACC_BIT Value

◆ MXC_V_UART_CTRL0_BITACC_FRAME

#define MXC_V_UART_CTRL0_BITACC_FRAME   ((uint32_t)0x0UL)

CTRL0_BITACC_FRAME Value

◆ MXC_V_UART_CTRL0_BREAK_BREAK

#define MXC_V_UART_CTRL0_BREAK_BREAK   ((uint32_t)0x1UL)

CTRL0_BREAK_BREAK Value

◆ MXC_V_UART_CTRL0_BREAK_NORMAL

#define MXC_V_UART_CTRL0_BREAK_NORMAL   ((uint32_t)0x0UL)

CTRL0_BREAK_NORMAL Value

◆ MXC_V_UART_CTRL0_CLK_SEL_ALT_CLK

#define MXC_V_UART_CTRL0_CLK_SEL_ALT_CLK   ((uint32_t)0x1UL)

CTRL0_CLK_SEL_ALT_CLK Value

◆ MXC_V_UART_CTRL0_CLK_SEL_PERIPH_CLK

#define MXC_V_UART_CTRL0_CLK_SEL_PERIPH_CLK   ((uint32_t)0x0UL)

CTRL0_CLK_SEL_PERIPH_CLK Value

◆ MXC_V_UART_CTRL0_ENABLE_DIS

#define MXC_V_UART_CTRL0_ENABLE_DIS   ((uint32_t)0x0UL)

CTRL0_ENABLE_DIS Value

◆ MXC_V_UART_CTRL0_ENABLE_EN

#define MXC_V_UART_CTRL0_ENABLE_EN   ((uint32_t)0x1UL)

CTRL0_ENABLE_EN Value

◆ MXC_V_UART_CTRL0_FLOW_DIS

#define MXC_V_UART_CTRL0_FLOW_DIS   ((uint32_t)0x0UL)

CTRL0_FLOW_DIS Value

◆ MXC_V_UART_CTRL0_FLOW_EN

#define MXC_V_UART_CTRL0_FLOW_EN   ((uint32_t)0x1UL)

CTRL0_FLOW_EN Value

◆ MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_HIGH

#define MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_HIGH   ((uint32_t)0x1UL)

CTRL0_FLOWPOL_ACTIVE_HIGH Value

◆ MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_LOW

#define MXC_V_UART_CTRL0_FLOWPOL_ACTIVE_LOW   ((uint32_t)0x0UL)

CTRL0_FLOWPOL_ACTIVE_LOW Value

◆ MXC_V_UART_CTRL0_NULLMOD_NORMAL

#define MXC_V_UART_CTRL0_NULLMOD_NORMAL   ((uint32_t)0x0UL)

CTRL0_NULLMOD_NORMAL Value

◆ MXC_V_UART_CTRL0_NULLMOD_SWAPPED

#define MXC_V_UART_CTRL0_NULLMOD_SWAPPED   ((uint32_t)0x1UL)

CTRL0_NULLMOD_SWAPPED Value

◆ MXC_V_UART_CTRL0_PARITY_EN_DIS

#define MXC_V_UART_CTRL0_PARITY_EN_DIS   ((uint32_t)0x0UL)

CTRL0_PARITY_EN_DIS Value

◆ MXC_V_UART_CTRL0_PARITY_EN_EN

#define MXC_V_UART_CTRL0_PARITY_EN_EN   ((uint32_t)0x1UL)

CTRL0_PARITY_EN_EN Value

◆ MXC_V_UART_CTRL0_PARITY_LVL_ONE

#define MXC_V_UART_CTRL0_PARITY_LVL_ONE   ((uint32_t)0x1UL)

CTRL0_PARITY_LVL_ONE Value

◆ MXC_V_UART_CTRL0_PARITY_LVL_ZERO

#define MXC_V_UART_CTRL0_PARITY_LVL_ZERO   ((uint32_t)0x0UL)

CTRL0_PARITY_LVL_ZERO Value

◆ MXC_V_UART_CTRL0_PARITY_MODE_EVEN

#define MXC_V_UART_CTRL0_PARITY_MODE_EVEN   ((uint32_t)0x0UL)

CTRL0_PARITY_MODE_EVEN Value

◆ MXC_V_UART_CTRL0_PARITY_MODE_MARK

#define MXC_V_UART_CTRL0_PARITY_MODE_MARK   ((uint32_t)0x2UL)

CTRL0_PARITY_MODE_MARK Value

◆ MXC_V_UART_CTRL0_PARITY_MODE_ODD

#define MXC_V_UART_CTRL0_PARITY_MODE_ODD   ((uint32_t)0x1UL)

CTRL0_PARITY_MODE_ODD Value

◆ MXC_V_UART_CTRL0_PARITY_MODE_SPACE

#define MXC_V_UART_CTRL0_PARITY_MODE_SPACE   ((uint32_t)0x3UL)

CTRL0_PARITY_MODE_SPACE Value

◆ MXC_V_UART_CTRL0_RXFLUSH_FLUSH

#define MXC_V_UART_CTRL0_RXFLUSH_FLUSH   ((uint32_t)0x1UL)

CTRL0_RXFLUSH_FLUSH Value

◆ MXC_V_UART_CTRL0_RXFLUSH_NOP

#define MXC_V_UART_CTRL0_RXFLUSH_NOP   ((uint32_t)0x0UL)

CTRL0_RXFLUSH_NOP Value

◆ MXC_V_UART_CTRL0_SIZE_5BIT_DATA

#define MXC_V_UART_CTRL0_SIZE_5BIT_DATA   ((uint32_t)0x0UL)

CTRL0_SIZE_5BIT_DATA Value

◆ MXC_V_UART_CTRL0_SIZE_6BIT_DATA

#define MXC_V_UART_CTRL0_SIZE_6BIT_DATA   ((uint32_t)0x1UL)

CTRL0_SIZE_6BIT_DATA Value

◆ MXC_V_UART_CTRL0_SIZE_7BIT_DATA

#define MXC_V_UART_CTRL0_SIZE_7BIT_DATA   ((uint32_t)0x2UL)

CTRL0_SIZE_7BIT_DATA Value

◆ MXC_V_UART_CTRL0_SIZE_8BIT_DATA

#define MXC_V_UART_CTRL0_SIZE_8BIT_DATA   ((uint32_t)0x3UL)

CTRL0_SIZE_8BIT_DATA Value

◆ MXC_V_UART_CTRL0_STOP_1_STOPBITS

#define MXC_V_UART_CTRL0_STOP_1_STOPBITS   ((uint32_t)0x0UL)

CTRL0_STOP_1_STOPBITS Value

◆ MXC_V_UART_CTRL0_STOP_2_STOPBITS

#define MXC_V_UART_CTRL0_STOP_2_STOPBITS   ((uint32_t)0x1UL)

CTRL0_STOP_2_STOPBITS Value

◆ MXC_V_UART_CTRL0_TXFLUSH_FLUSH

#define MXC_V_UART_CTRL0_TXFLUSH_FLUSH   ((uint32_t)0x1UL)

CTRL0_TXFLUSH_FLUSH Value

◆ MXC_V_UART_CTRL0_TXFLUSH_NOP

#define MXC_V_UART_CTRL0_TXFLUSH_NOP   ((uint32_t)0x0UL)

CTRL0_TXFLUSH_NOP Value