![]() |
PDK API Guide for J721E
|
Files | |
file | hw_uart.h |
register-level header file for UART | |
#define UART_RHR ((uint32_t)0x0U) |
#define UART_THR ((uint32_t)0x0U) |
#define UART_IER ((uint32_t)0x4U) |
#define UART_IIR ((uint32_t)0x8U) |
#define UART_FCR ((uint32_t)0x8U) |
#define UART_LCR ((uint32_t)0xcU) |
#define UART_MCR ((uint32_t)0x10U) |
#define UART_LSR ((uint32_t)0x14U) |
#define UART_MSR ((uint32_t)0x18U) |
#define UART_SPR ((uint32_t)0x1cU) |
#define UART_MDR1 ((uint32_t)0x20U) |
#define UART_MDR2 ((uint32_t)0x24U) |
#define UART_SFLSR ((uint32_t)0x28U) |
#define UART_TXFLL ((uint32_t)0x28U) |
#define UART_RESUME ((uint32_t)0x2cU) |
#define UART_TXFLH ((uint32_t)0x2cU) |
#define UART_SFREGL ((uint32_t)0x30U) |
#define UART_RXFLL ((uint32_t)0x30U) |
#define UART_SFREGH ((uint32_t)0x34U) |
#define UART_RXFLH ((uint32_t)0x34U) |
#define UART_BLR ((uint32_t)0x38U) |
#define UART_ACREG ((uint32_t)0x3cU) |
#define UART_SCR ((uint32_t)0x40U) |
#define UART_SSR ((uint32_t)0x44U) |
#define UART_EBLR ((uint32_t)0x48U) |
#define UART_MVR ((uint32_t)0x50U) |
#define UART_SYSC ((uint32_t)0x54U) |
#define UART_SYSS ((uint32_t)0x58U) |
#define UART_WER ((uint32_t)0x5cU) |
#define UART_CFPS ((uint32_t)0x60U) |
#define UART_RXFIFO_LVL ((uint32_t)0x64U) |
#define UART_TXFIFO_LVL ((uint32_t)0x68U) |
#define UART_IER2 ((uint32_t)0x6cU) |
#define UART_ISR2 ((uint32_t)0x70U) |
#define UART_FREQ_SEL ((uint32_t)0x74U) |
#define UART_ABAUD_1ST_CHAR ((uint32_t)0x78U) |
#define UART_BAUD_2ND_CHAR ((uint32_t)0x7cU) |
#define UART_MDR3 ((uint32_t)0x80U) |
#define UART_TX_DMA_THRESHOLD ((uint32_t)0x84U) |
#define UART_DLL ((uint32_t)0x0U) |
#define UART_IER_IRDA ((uint32_t)0x4U) |
#define UART_IER_CIR ((uint32_t)0x4U) |
#define UART_DLH ((uint32_t)0x4U) |
#define UART_IIR_IRDA ((uint32_t)0x8U) |
#define UART_IIR_CIR ((uint32_t)0x8U) |
#define UART_EFR ((uint32_t)0x8U) |
#define UART_XON1_ADDR1 ((uint32_t)0x10U) |
#define UART_LSR_IRDA ((uint32_t)0x14U) |
#define UART_LSR_CIR ((uint32_t)0x14U) |
#define UART_XON2_ADDR2 ((uint32_t)0x14U) |
#define UART_XOFF1 ((uint32_t)0x18U) |
#define UART_TCR ((uint32_t)0x18U) |
#define UART_XOFF2 ((uint32_t)0x1cU) |
#define UART_TLR ((uint32_t)0x1cU) |
#define UART_UASR ((uint32_t)0x38U) |
#define UART_EFR2 ((uint32_t)0x8CU) |
#define UART_TIMEOUTL ((uint32_t)0x98U) |
#define UART_TIMEOUTH ((uint32_t)0x9CU) |
#define UART_RHR_RHR_SHIFT ((uint32_t)0U) |
#define UART_RHR_RHR_MASK ((uint32_t)0x000000ffU) |
#define UART_RHR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_RHR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_THR_THR_SHIFT ((uint32_t)0U) |
#define UART_THR_THR_MASK ((uint32_t)0x000000ffU) |
#define UART_THR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_THR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_IER_RHR_IT_SHIFT ((uint32_t)0U) |
#define UART_IER_RHR_IT_MASK ((uint32_t)0x00000001U) |
#define UART_IER_RHR_IT_RHR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_RHR_IT_RHR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_THR_IT_SHIFT ((uint32_t)1U) |
#define UART_IER_THR_IT_MASK ((uint32_t)0x00000002U) |
#define UART_IER_THR_IT_THR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_THR_IT_THR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_LINE_STS_IT_SHIFT ((uint32_t)2U) |
#define UART_IER_LINE_STS_IT_MASK ((uint32_t)0x00000004U) |
#define UART_IER_LINE_STS_IT_LINE_STS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_LINE_STS_IT_LINE_STS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_MODEM_STS_IT_SHIFT ((uint32_t)3U) |
#define UART_IER_MODEM_STS_IT_MASK ((uint32_t)0x00000008U) |
#define UART_IER_MODEM_STS_IT_MODEM_STS_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_MODEM_STS_IT_MODEM_STS_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_SLEEP_MODE_SHIFT ((uint32_t)4U) |
#define UART_IER_SLEEP_MODE_MASK ((uint32_t)0x00000010U) |
#define UART_IER_SLEEP_MODE_SLEEP_MODE_VALUE_1 ((uint32_t)1U) |
#define UART_IER_SLEEP_MODE_SLEEP_MODE_VALUE_0 ((uint32_t)0U) |
#define UART_IER_XOFF_IT_SHIFT ((uint32_t)5U) |
#define UART_IER_XOFF_IT_MASK ((uint32_t)0x00000020U) |
#define UART_IER_XOFF_IT_XOFF_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_XOFF_IT_XOFF_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_RTS_IT_SHIFT ((uint32_t)6U) |
#define UART_IER_RTS_IT_MASK ((uint32_t)0x00000040U) |
#define UART_IER_RTS_IT_RTS_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_RTS_IT_RTS_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CTS_IT_SHIFT ((uint32_t)7U) |
#define UART_IER_CTS_IT_MASK ((uint32_t)0x00000080U) |
#define UART_IER_CTS_IT_CTS_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CTS_IT_CTS_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_IER_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_IIR_IT_PENDING_SHIFT ((uint32_t)0U) |
#define UART_IIR_IT_PENDING_MASK ((uint32_t)0x00000001U) |
#define UART_IIR_IT_PENDING_IT_PENDING_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IT_PENDING_IT_PENDING_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IT_TYPE_SHIFT ((uint32_t)1U) |
#define UART_IIR_IT_TYPE_MASK ((uint32_t)0x0000003eU) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_8 ((uint32_t)8U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_6 ((uint32_t)6U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_3 ((uint32_t)3U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_10 ((uint32_t)16U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_2 ((uint32_t)2U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IT_TYPE_IT_TYPE_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_FCR_MIRROR_SHIFT ((uint32_t)6U) |
#define UART_IIR_FCR_MIRROR_MASK ((uint32_t)0x000000c0U) |
#define UART_IIR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_IIR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_FCR_FIFO_EN_SHIFT ((uint32_t)0U) |
#define UART_FCR_FIFO_EN_MASK ((uint32_t)0x00000001U) |
#define UART_FCR_FIFO_EN_FIFO_EN_VALUE_1 ((uint32_t)1U) |
#define UART_FCR_FIFO_EN_FIFO_EN_VALUE_0 ((uint32_t)0U) |
#define UART_FCR_RX_FIFO_CLEAR_SHIFT ((uint32_t)1U) |
#define UART_FCR_RX_FIFO_CLEAR_MASK ((uint32_t)0x00000002U) |
#define UART_FCR_RX_FIFO_CLEAR_RX_FIFO_CLEAR_VALUE_1 ((uint32_t)1U) |
#define UART_FCR_RX_FIFO_CLEAR_RX_FIFO_CLEAR_VALUE_0 ((uint32_t)0U) |
#define UART_FCR_TX_FIFO_CLEAR_SHIFT ((uint32_t)2U) |
#define UART_FCR_TX_FIFO_CLEAR_MASK ((uint32_t)0x00000004U) |
#define UART_FCR_TX_FIFO_CLEAR_TX_FIFO_CLEAR_VALUE_1 ((uint32_t)1U) |
#define UART_FCR_TX_FIFO_CLEAR_TX_FIFO_CLEAR_VALUE_0 ((uint32_t)0U) |
#define UART_FCR_DMA_MODE_SHIFT ((uint32_t)3U) |
#define UART_FCR_DMA_MODE_MASK ((uint32_t)0x00000008U) |
#define UART_FCR_DMA_MODE_DMA_MODE_VALUE_1 ((uint32_t)1U) |
#define UART_FCR_DMA_MODE_DMA_MODE_VALUE_0 ((uint32_t)0U) |
#define UART_FCR_TX_FIFO_TRIG_SHIFT ((uint32_t)4U) |
#define UART_FCR_TX_FIFO_TRIG_MASK ((uint32_t)0x00000030U) |
#define UART_FCR_RX_FIFO_TRIG_SHIFT ((uint32_t)6U) |
#define UART_FCR_RX_FIFO_TRIG_MASK ((uint32_t)0x000000c0U) |
#define UART_FCR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_FCR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_LCR_CHAR_LENGTH_SHIFT ((uint32_t)0U) |
#define UART_LCR_CHAR_LENGTH_MASK ((uint32_t)0x00000003U) |
#define UART_LCR_CHAR_LENGTH_CHAR_LENGTH_VALUE_3 (uint32_t)((uint32_t)3U) |
#define UART_LCR_CHAR_LENGTH_CHAR_LENGTH_VALUE_2 (uint32_t)((uint32_t)2U) |
#define UART_LCR_CHAR_LENGTH_CHAR_LENGTH_VALUE_1 (uint32_t)((uint32_t)1U) |
#define UART_LCR_CHAR_LENGTH_CHAR_LENGTH_VALUE_0 (uint32_t)((uint32_t)0U) |
#define UART_LCR_NB_STOP_SHIFT ((uint32_t)2U) |
#define UART_LCR_NB_STOP_MASK ((uint32_t)0x00000004U) |
#define UART_LCR_NB_STOP_NB_STOP_VALUE_1 (uint32_t)((uint32_t)1U) |
#define UART_LCR_NB_STOP_NB_STOP_VALUE_0 (uint32_t)((uint32_t)0U) |
#define UART_LCR_PARITY_EN_SHIFT ((uint32_t)3U) |
#define UART_LCR_PARITY_EN_MASK ((uint32_t)0x00000008U) |
#define UART_LCR_PARITY_EN_PARITY_EN_VALUE_1 (uint32_t)((uint32_t)1U) |
#define UART_LCR_PARITY_EN_PARITY_EN_VALUE_0 (uint32_t)((uint32_t)0U) |
#define UART_LCR_PARITY_TYPE1_SHIFT ((uint32_t)4U) |
#define UART_LCR_PARITY_TYPE1_MASK ((uint32_t)0x00000010U) |
#define UART_LCR_PARITY_TYPE1_PARITY_TYPE1_VALUE_1 ((uint32_t)1U) |
#define UART_LCR_PARITY_TYPE1_PARITY_TYPE1_VALUE_0 ((uint32_t)0U) |
#define UART_LCR_PARITY_TYPE2_SHIFT ((uint32_t)5U) |
#define UART_LCR_PARITY_TYPE2_MASK ((uint32_t)0x00000020U) |
#define UART_LCR_BREAK_EN_SHIFT ((uint32_t)6U) |
#define UART_LCR_BREAK_EN_MASK ((uint32_t)0x00000040U) |
#define UART_LCR_BREAK_EN_BREAK_EN_VALUE_1 (uint32_t)((uint32_t)1U) |
#define UART_LCR_BREAK_EN_BREAK_EN_VALUE_0 (uint32_t)((uint32_t)0U) |
#define UART_LCR_DIV_EN_SHIFT ((uint32_t)7U) |
#define UART_LCR_DIV_EN_MASK ((uint32_t)0x00000080U) |
#define UART_LCR_DIV_EN_DIV_EN_VALUE_0 ((uint32_t)0U) |
#define UART_LCR_DIV_EN_DIV_EN_VALUE_1 ((uint32_t)1U) |
#define UART_LCR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_LCR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_MCR_LOOPBACK_EN_SHIFT ((uint32_t)4U) |
#define UART_MCR_LOOPBACK_EN_MASK ((uint32_t)0x00000010U) |
#define UART_MCR_LOOPBACK_EN_LOOPBACK_EN_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_LOOPBACK_EN_LOOPBACK_EN_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_XON_EN_SHIFT ((uint32_t)5U) |
#define UART_MCR_XON_EN_MASK ((uint32_t)0x00000020U) |
#define UART_MCR_XON_EN_XON_EN_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_XON_EN_XON_EN_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_TCR_TLR_SHIFT ((uint32_t)6U) |
#define UART_MCR_TCR_TLR_MASK ((uint32_t)0x00000040U) |
#define UART_MCR_TCR_TLR_TCR_TLR_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_TCR_TLR_TCR_TLR_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_RESERVED_SHIFT ((uint32_t)7U) |
#define UART_MCR_RESERVED_MASK ((uint32_t)0x00000080U) |
#define UART_MCR_DTR_SHIFT ((uint32_t)0U) |
#define UART_MCR_DTR_MASK ((uint32_t)0x00000001U) |
#define UART_MCR_DTR_DTR_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_DTR_DTR_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_RTS_SHIFT ((uint32_t)1U) |
#define UART_MCR_RTS_MASK ((uint32_t)0x00000002U) |
#define UART_MCR_RTS_RTS_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_RTS_RTS_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_RI_STS_CH_SHIFT ((uint32_t)2U) |
#define UART_MCR_RI_STS_CH_MASK ((uint32_t)0x00000004U) |
#define UART_MCR_RI_STS_CH_RI_STS_CH_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_RI_STS_CH_RI_STS_CH_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_CD_STS_CH_SHIFT ((uint32_t)3U) |
#define UART_MCR_CD_STS_CH_MASK ((uint32_t)0x00000008U) |
#define UART_MCR_CD_STS_CH_CD_STS_CH_VALUE_1 ((uint32_t)1U) |
#define UART_MCR_CD_STS_CH_CD_STS_CH_VALUE_0 ((uint32_t)0U) |
#define UART_MCR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_MCR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_LSR_RX_FIFO_E_SHIFT ((uint32_t)0U) |
#define UART_LSR_RX_FIFO_E_MASK ((uint32_t)0x00000001U) |
#define UART_LSR_RX_FIFO_E_RX_FIFO_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_FIFO_E_RX_FIFO_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RX_OE_SHIFT ((uint32_t)1U) |
#define UART_LSR_RX_OE_MASK ((uint32_t)0x00000002U) |
#define UART_LSR_RX_OE_RX_OE_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_OE_RX_OE_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RX_PE_SHIFT ((uint32_t)2U) |
#define UART_LSR_RX_PE_MASK ((uint32_t)0x00000004U) |
#define UART_LSR_RX_PE_RX_PE_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_PE_RX_PE_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RX_FE_SHIFT ((uint32_t)3U) |
#define UART_LSR_RX_FE_MASK ((uint32_t)0x00000008U) |
#define UART_LSR_RX_FE_RX_FE_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_FE_RX_FE_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RX_BI_SHIFT ((uint32_t)4U) |
#define UART_LSR_RX_BI_MASK ((uint32_t)0x00000010U) |
#define UART_LSR_RX_BI_RX_BI_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_BI_RX_BI_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_TX_FIFO_E_SHIFT ((uint32_t)5U) |
#define UART_LSR_TX_FIFO_E_MASK ((uint32_t)0x00000020U) |
#define UART_LSR_TX_FIFO_E_TX_FIFO_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_TX_FIFO_E_TX_FIFO_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_TX_SR_E_SHIFT ((uint32_t)6U) |
#define UART_LSR_TX_SR_E_MASK ((uint32_t)0x00000040U) |
#define UART_LSR_TX_SR_E_TX_SR_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_TX_SR_E_TX_SR_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RX_FIFO_STS_SHIFT ((uint32_t)7U) |
#define UART_LSR_RX_FIFO_STS_MASK ((uint32_t)0x00000080U) |
#define UART_LSR_RX_FIFO_STS_RX_FIFO_STS_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_RX_FIFO_STS_RX_FIFO_STS_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_LSR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_MSR_CTS_STS_SHIFT ((uint32_t)0U) |
#define UART_MSR_CTS_STS_MASK ((uint32_t)0x00000001U) |
#define UART_MSR_CTS_STS_CTS_STS_VALUE_1 ((uint32_t)1U) |
#define UART_MSR_DSR_STS_SHIFT ((uint32_t)1U) |
#define UART_MSR_DSR_STS_MASK ((uint32_t)0x00000002U) |
#define UART_MSR_DSR_STS_DSR_STS_VALUE_1 ((uint32_t)1U) |
#define UART_MSR_RI_STS_SHIFT ((uint32_t)2U) |
#define UART_MSR_RI_STS_MASK ((uint32_t)0x00000004U) |
#define UART_MSR_DCD_STS_SHIFT ((uint32_t)3U) |
#define UART_MSR_DCD_STS_MASK ((uint32_t)0x00000008U) |
#define UART_MSR_NCTS_STS_SHIFT ((uint32_t)4U) |
#define UART_MSR_NCTS_STS_MASK ((uint32_t)0x00000010U) |
#define UART_MSR_NDSR_STS_SHIFT ((uint32_t)5U) |
#define UART_MSR_NDSR_STS_MASK ((uint32_t)0x00000020U) |
#define UART_MSR_NRI_STS_SHIFT ((uint32_t)6U) |
#define UART_MSR_NRI_STS_MASK ((uint32_t)0x00000040U) |
#define UART_MSR_NCD_STS_SHIFT ((uint32_t)7U) |
#define UART_MSR_NCD_STS_MASK ((uint32_t)0x00000080U) |
#define UART_MSR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_MSR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SPR_SPR_WORD_SHIFT ((uint32_t)0U) |
#define UART_SPR_SPR_WORD_MASK ((uint32_t)0x000000ffU) |
#define UART_SPR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SPR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_MDR1_MODE_SELECT_SHIFT ((uint32_t)0U) |
#define UART_MDR1_MODE_SELECT_MASK ((uint32_t)0x00000007U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_7 ((uint32_t)7U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_6 ((uint32_t)6U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_5 ((uint32_t)5U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_4 ((uint32_t)4U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_3 ((uint32_t)3U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_2 ((uint32_t)2U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_MODE_SELECT_MODE_SELECT_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_IR_SLEEP_SHIFT ((uint32_t)3U) |
#define UART_MDR1_IR_SLEEP_MASK ((uint32_t)0x00000008U) |
#define UART_MDR1_IR_SLEEP_IR_SLEEP_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_IR_SLEEP_IR_SLEEP_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_SET_TXIR_SHIFT ((uint32_t)4U) |
#define UART_MDR1_SET_TXIR_MASK ((uint32_t)0x00000010U) |
#define UART_MDR1_SET_TXIR_SET_TXIR_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_SET_TXIR_SET_TXIR_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_SCT_SHIFT ((uint32_t)5U) |
#define UART_MDR1_SCT_MASK ((uint32_t)0x00000020U) |
#define UART_MDR1_SCT_SCT_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_SCT_SCT_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_SIP_MODE_SHIFT ((uint32_t)6U) |
#define UART_MDR1_SIP_MODE_MASK ((uint32_t)0x00000040U) |
#define UART_MDR1_SIP_MODE_SIP_MODE_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_SIP_MODE_SIP_MODE_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_FRAME_END_MODE_SHIFT ((uint32_t)7U) |
#define UART_MDR1_FRAME_END_MODE_MASK ((uint32_t)0x00000080U) |
#define UART_MDR1_FRAME_END_MODE_FRAME_END_MODE_VALUE_1 ((uint32_t)1U) |
#define UART_MDR1_FRAME_END_MODE_FRAME_END_MODE_VALUE_0 ((uint32_t)0U) |
#define UART_MDR1_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_MDR1_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_MDR2_IRTX_UNDERRUN_SHIFT ((uint32_t)0U) |
#define UART_MDR2_IRTX_UNDERRUN_MASK ((uint32_t)0x00000001U) |
#define UART_MDR2_IRTX_UNDERRUN_IRTX_UNDERRUN_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_IRTX_UNDERRUN_IRTX_UNDERRUN_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_STS_FIFO_TRIG_SHIFT ((uint32_t)1U) |
#define UART_MDR2_STS_FIFO_TRIG_MASK ((uint32_t)0x00000006U) |
#define UART_MDR2_STS_FIFO_TRIG_STS_FIFO_TRIG_VALUE_3 ((uint32_t)3U) |
#define UART_MDR2_STS_FIFO_TRIG_STS_FIFO_TRIG_VALUE_2 ((uint32_t)2U) |
#define UART_MDR2_STS_FIFO_TRIG_STS_FIFO_TRIG_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_STS_FIFO_TRIG_STS_FIFO_TRIG_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_UART_PULSE_SHIFT ((uint32_t)3U) |
#define UART_MDR2_UART_PULSE_MASK ((uint32_t)0x00000008U) |
#define UART_MDR2_UART_PULSE_UART_PULSE_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_UART_PULSE_UART_PULSE_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_CIR_PULSE_MODE_SHIFT ((uint32_t)4U) |
#define UART_MDR2_CIR_PULSE_MODE_MASK ((uint32_t)0x00000030U) |
#define UART_MDR2_CIR_PULSE_MODE_CIR_PULSE_MODE_VALUE_3 ((uint32_t)3U) |
#define UART_MDR2_CIR_PULSE_MODE_CIR_PULSE_MODE_VALUE_2 ((uint32_t)2U) |
#define UART_MDR2_CIR_PULSE_MODE_CIR_PULSE_MODE_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_CIR_PULSE_MODE_CIR_PULSE_MODE_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_IRRXINVERT_SHIFT ((uint32_t)6U) |
#define UART_MDR2_IRRXINVERT_MASK ((uint32_t)0x00000040U) |
#define UART_MDR2_IRRXINVERT_IRRXINVERT_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_IRRXINVERT_IRRXINVERT_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_SET_TXIR_ALT_SHIFT ((uint32_t)7U) |
#define UART_MDR2_SET_TXIR_ALT_MASK ((uint32_t)0x00000080U) |
#define UART_MDR2_SET_TXIR_ALT_SET_TXIR_ALT_VALUE_0 ((uint32_t)0U) |
#define UART_MDR2_SET_TXIR_ALT_SET_TXIR_ALT_VALUE_1 ((uint32_t)1U) |
#define UART_MDR2_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_MDR2_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SFLSR_RESERVED0_SHIFT ((uint32_t)0U) |
#define UART_SFLSR_RESERVED0_MASK ((uint32_t)0x00000001U) |
#define UART_SFLSR_CRC_ERROR_SHIFT ((uint32_t)1U) |
#define UART_SFLSR_CRC_ERROR_MASK ((uint32_t)0x00000002U) |
#define UART_SFLSR_CRC_ERROR_CRC_ERROR_VALUE_1 ((uint32_t)1U) |
#define UART_SFLSR_ABORT_DETECT_SHIFT ((uint32_t)2U) |
#define UART_SFLSR_ABORT_DETECT_MASK ((uint32_t)0x00000004U) |
#define UART_SFLSR_ABORT_DETECT_ABORT_DETECT_VALUE_1 ((uint32_t)1U) |
#define UART_SFLSR_FRAME_TOO_LONG_ERROR_SHIFT ((uint32_t)3U) |
#define UART_SFLSR_FRAME_TOO_LONG_ERROR_MASK ((uint32_t)0x00000008U) |
#define UART_SFLSR_FRAME_TOO_LONG_ERROR_FRAME_TOO_LONG_ERROR_VALUE_1 ((uint32_t)1U) |
#define UART_SFLSR_OE_ERROR_SHIFT ((uint32_t)4U) |
#define UART_SFLSR_OE_ERROR_MASK ((uint32_t)0x00000010U) |
#define UART_SFLSR_OE_ERROR_OE_ERROR_VALUE_1 ((uint32_t)1U) |
#define UART_SFLSR_RESERVED5_SHIFT ((uint32_t)5U) |
#define UART_SFLSR_RESERVED5_MASK ((uint32_t)0x000000e0U) |
#define UART_SFLSR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SFLSR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_TXFLL_TXFLL_SHIFT ((uint32_t)0U) |
#define UART_TXFLL_TXFLL_MASK ((uint32_t)0x000000ffU) |
#define UART_TXFLL_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_TXFLL_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_RESUME_RESUME_SHIFT ((uint32_t)0U) |
#define UART_RESUME_RESUME_MASK ((uint32_t)0x000000ffU) |
#define UART_RESUME_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_RESUME_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_TXFLH_TXFLH_SHIFT ((uint32_t)0U) |
#define UART_TXFLH_TXFLH_MASK ((uint32_t)0x0000001fU) |
#define UART_TXFLH_RESERVED_SHIFT ((uint32_t)5U) |
#define UART_TXFLH_RESERVED_MASK ((uint32_t)0x000000e0U) |
#define UART_TXFLH_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_TXFLH_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SFREGL_SFREGL_SHIFT ((uint32_t)0U) |
#define UART_SFREGL_SFREGL_MASK ((uint32_t)0x000000ffU) |
#define UART_SFREGL_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SFREGL_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_RXFLL_RXFLL_SHIFT ((uint32_t)0U) |
#define UART_RXFLL_RXFLL_MASK ((uint32_t)0x000000ffU) |
#define UART_RXFLL_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_RXFLL_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SFREGH_SFREGH_SHIFT ((uint32_t)0U) |
#define UART_SFREGH_SFREGH_MASK ((uint32_t)0x0000000fU) |
#define UART_SFREGH_RESERVED_SHIFT ((uint32_t)4U) |
#define UART_SFREGH_RESERVED_MASK ((uint32_t)0x000000f0U) |
#define UART_SFREGH_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SFREGH_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_RXFLH_RXFLH_SHIFT ((uint32_t)0U) |
#define UART_RXFLH_RXFLH_MASK ((uint32_t)0x0000000fU) |
#define UART_RXFLH_RESERVED_SHIFT ((uint32_t)4U) |
#define UART_RXFLH_RESERVED_MASK ((uint32_t)0x000000f0U) |
#define UART_RXFLH_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_RXFLH_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_BLR_RESERVED_SHIFT ((uint32_t)0U) |
#define UART_BLR_RESERVED_MASK ((uint32_t)0x0000003fU) |
#define UART_BLR_XBOF_TYPE_SHIFT ((uint32_t)6U) |
#define UART_BLR_XBOF_TYPE_MASK ((uint32_t)0x00000040U) |
#define UART_BLR_XBOF_TYPE_XBOF_TYPE_VALUE_1 ((uint32_t)1U) |
#define UART_BLR_XBOF_TYPE_XBOF_TYPE_VALUE_0 ((uint32_t)0U) |
#define UART_BLR_STS_FIFO_RESET_SHIFT ((uint32_t)7U) |
#define UART_BLR_STS_FIFO_RESET_MASK ((uint32_t)0x00000080U) |
#define UART_BLR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_BLR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_ACREG_EOT_EN_SHIFT ((uint32_t)0U) |
#define UART_ACREG_EOT_EN_MASK ((uint32_t)0x00000001U) |
#define UART_ACREG_ABORT_EN_SHIFT ((uint32_t)1U) |
#define UART_ACREG_ABORT_EN_MASK ((uint32_t)0x00000002U) |
#define UART_ACREG_SCTX_EN_SHIFT ((uint32_t)2U) |
#define UART_ACREG_SCTX_EN_MASK ((uint32_t)0x00000004U) |
#define UART_ACREG_SEND_SIP_SHIFT ((uint32_t)3U) |
#define UART_ACREG_SEND_SIP_MASK ((uint32_t)0x00000008U) |
#define UART_ACREG_SEND_SIP_SEND_SIP_VALUE_1 ((uint32_t)1U) |
#define UART_ACREG_SEND_SIP_SEND_SIP_VALUE_0 ((uint32_t)0U) |
#define UART_ACREG_DIS_TX_UNDERRUN_SHIFT ((uint32_t)4U) |
#define UART_ACREG_DIS_TX_UNDERRUN_MASK ((uint32_t)0x00000010U) |
#define UART_ACREG_DIS_TX_UNDERRUN_DIS_TX_UNDERRUN_VALUE_1 ((uint32_t)1U) |
#define UART_ACREG_DIS_TX_UNDERRUN_DIS_TX_UNDERRUN_VALUE_0 ((uint32_t)0U) |
#define UART_ACREG_DIS_IR_RX_SHIFT ((uint32_t)5U) |
#define UART_ACREG_DIS_IR_RX_MASK ((uint32_t)0x00000020U) |
#define UART_ACREG_DIS_IR_RX_DIS_IR_RX_VALUE_1 ((uint32_t)1U) |
#define UART_ACREG_DIS_IR_RX_DIS_IR_RX_VALUE_0 ((uint32_t)0U) |
#define UART_ACREG_SD_MOD_SHIFT ((uint32_t)6U) |
#define UART_ACREG_SD_MOD_MASK ((uint32_t)0x00000040U) |
#define UART_ACREG_SD_MOD_SD_MOD_VALUE_1 ((uint32_t)1U) |
#define UART_ACREG_SD_MOD_SD_MOD_VALUE_0 ((uint32_t)0U) |
#define UART_ACREG_PULSE_TYPE_SHIFT ((uint32_t)7U) |
#define UART_ACREG_PULSE_TYPE_MASK ((uint32_t)0x00000080U) |
#define UART_ACREG_PULSE_TYPE_PULSE_TYPE_VALUE_1 ((uint32_t)1U) |
#define UART_ACREG_PULSE_TYPE_PULSE_TYPE_VALUE_0 ((uint32_t)0U) |
#define UART_ACREG_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_ACREG_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SCR_DMA_MODE_CTL_SHIFT ((uint32_t)0U) |
#define UART_SCR_DMA_MODE_CTL_MASK ((uint32_t)0x00000001U) |
#define UART_SCR_DMA_MODE_CTL_DMA_MODE_CTL_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_DMA_MODE_CTL_DMA_MODE_CTL_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_DMA_MODE_2_SHIFT ((uint32_t)1U) |
#define UART_SCR_DMA_MODE_2_MASK ((uint32_t)0x00000006U) |
#define UART_SCR_DMA_MODE_2_DMA_MODE_2_VALUE_3 ((uint32_t)3U) |
#define UART_SCR_DMA_MODE_2_DMA_MODE_2_VALUE_2 ((uint32_t)2U) |
#define UART_SCR_DMA_MODE_2_DMA_MODE_2_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_DMA_MODE_2_DMA_MODE_2_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_TX_EMPTY_CTL_IT_SHIFT ((uint32_t)3U) |
#define UART_SCR_TX_EMPTY_CTL_IT_MASK ((uint32_t)0x00000008U) |
#define UART_SCR_TX_EMPTY_CTL_IT_TX_EMPTY_CTL_IT_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_TX_EMPTY_CTL_IT_TX_EMPTY_CTL_IT_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_RX_CTS_DSR_WAKE_UP_ENABLE_SHIFT ((uint32_t)4U) |
#define UART_SCR_RX_CTS_DSR_WAKE_UP_ENABLE_MASK ((uint32_t)0x00000010U) |
#define UART_SCR_RX_CTS_DSR_WAKE_UP_ENABLE_RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_RX_CTS_DSR_WAKE_UP_ENABLE_RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_DSR_IT_SHIFT ((uint32_t)5U) |
#define UART_SCR_DSR_IT_MASK ((uint32_t)0x00000020U) |
#define UART_SCR_DSR_IT_DSR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_DSR_IT_DSR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_TX_TRIG_GRANU1_SHIFT ((uint32_t)6U) |
#define UART_SCR_TX_TRIG_GRANU1_MASK ((uint32_t)0x00000040U) |
#define UART_SCR_TX_TRIG_GRANU1_TX_TRIG_GRANU1_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_TX_TRIG_GRANU1_TX_TRIG_GRANU1_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_RX_TRIG_GRANU1_SHIFT ((uint32_t)7U) |
#define UART_SCR_RX_TRIG_GRANU1_MASK ((uint32_t)0x00000080U) |
#define UART_SCR_RX_TRIG_GRANU1_RX_TRIG_GRANU1_VALUE_1 ((uint32_t)1U) |
#define UART_SCR_RX_TRIG_GRANU1_RX_TRIG_GRANU1_VALUE_0 ((uint32_t)0U) |
#define UART_SCR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SCR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SSR_TX_FIFO_FULL_SHIFT ((uint32_t)0U) |
#define UART_SSR_TX_FIFO_FULL_MASK ((uint32_t)0x00000001U) |
#define UART_SSR_TX_FIFO_FULL_TX_FIFO_FULL_VALUE_1 ((uint32_t)1U) |
#define UART_SSR_TX_FIFO_FULL_TX_FIFO_FULL_VALUE_0 ((uint32_t)0U) |
#define UART_SSR_RX_CTS_DSR_WAKE_UP_STS_SHIFT ((uint32_t)1U) |
#define UART_SSR_RX_CTS_DSR_WAKE_UP_STS_MASK ((uint32_t)0x00000002U) |
#define UART_SSR_RX_CTS_DSR_WAKE_UP_STS_RX_CTS_DSR_WAKE_UP_STS_VALUE_1 ((uint32_t)1U) |
#define UART_SSR_RX_CTS_DSR_WAKE_UP_STS_RX_CTS_DSR_WAKE_UP_STS_VALUE_0 ((uint32_t)0U) |
#define UART_SSR_RESERVED_SHIFT ((uint32_t)3U) |
#define UART_SSR_RESERVED_MASK ((uint32_t)0x000000f8U) |
#define UART_SSR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SSR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SSR_DMA_COUNTER_RST_SHIFT ((uint32_t)2U) |
#define UART_SSR_DMA_COUNTER_RST_MASK ((uint32_t)0x00000004U) |
#define UART_SSR_DMA_COUNTER_RST_DMA_COUNTER_RST_VALUE_0 ((uint32_t)0U) |
#define UART_SSR_DMA_COUNTER_RST_DMA_COUNTER_RST_VALUE_1 ((uint32_t)1U) |
#define UART_EBLR_EBLR_SHIFT ((uint32_t)0U) |
#define UART_EBLR_EBLR_MASK ((uint32_t)0x000000ffU) |
#define UART_EBLR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_EBLR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_MVR_MINOR_SHIFT ((uint32_t)0U) |
#define UART_MVR_MINOR_MASK ((uint32_t)0x0000003fU) |
#define UART_MVR_CUSTOM_SHIFT ((uint32_t)6U) |
#define UART_MVR_CUSTOM_MASK ((uint32_t)0x000000c0U) |
#define UART_MVR_MAJOR_SHIFT ((uint32_t)8U) |
#define UART_MVR_MAJOR_MASK ((uint32_t)0x00000700U) |
#define UART_MVR_RTL_SHIFT ((uint32_t)11U) |
#define UART_MVR_RTL_MASK ((uint32_t)0x0000f800U) |
#define UART_MVR_FUNC_SHIFT ((uint32_t)16U) |
#define UART_MVR_FUNC_MASK ((uint32_t)0x0fff0000U) |
#define UART_MVR_RESERVED_SHIFT ((uint32_t)28U) |
#define UART_MVR_RESERVED_MASK ((uint32_t)0x30000000U) |
#define UART_MVR_SCHEME_SHIFT ((uint32_t)30U) |
#define UART_MVR_SCHEME_MASK ((uint32_t)0xc0000000U) |
#define UART_SYSC_AUTOIDLE_SHIFT ((uint32_t)0U) |
#define UART_SYSC_AUTOIDLE_MASK ((uint32_t)0x00000001U) |
#define UART_SYSC_AUTOIDLE_AUTOIDLE_VALUE_1 ((uint32_t)1U) |
#define UART_SYSC_AUTOIDLE_AUTOIDLE_VALUE_0 ((uint32_t)0U) |
#define UART_SYSC_SOFTRESET_SHIFT ((uint32_t)1U) |
#define UART_SYSC_SOFTRESET_MASK ((uint32_t)0x00000002U) |
#define UART_SYSC_SOFTRESET_SOFTRESET_VALUE_1 ((uint32_t)1U) |
#define UART_SYSC_SOFTRESET_SOFTRESET_VALUE_0 ((uint32_t)0U) |
#define UART_SYSC_ENAWAKEUP_SHIFT ((uint32_t)2U) |
#define UART_SYSC_ENAWAKEUP_MASK ((uint32_t)0x00000004U) |
#define UART_SYSC_ENAWAKEUP_ENAWAKEUP_VALUE_1 ((uint32_t)1U) |
#define UART_SYSC_ENAWAKEUP_ENAWAKEUP_VALUE_0 ((uint32_t)0U) |
#define UART_SYSC_IDLEMODE_SHIFT ((uint32_t)3U) |
#define UART_SYSC_IDLEMODE_MASK ((uint32_t)0x00000018U) |
#define UART_SYSC_IDLEMODE_IDLEMODE_VALUE_3 ((uint32_t)3U) |
#define UART_SYSC_IDLEMODE_IDLEMODE_VALUE_2 ((uint32_t)2U) |
#define UART_SYSC_IDLEMODE_IDLEMODE_VALUE_1 ((uint32_t)1U) |
#define UART_SYSC_IDLEMODE_IDLEMODE_VALUE_0 ((uint32_t)0U) |
#define UART_SYSC_RESERVED_SHIFT ((uint32_t)5U) |
#define UART_SYSC_RESERVED_MASK ((uint32_t)0x000000e0U) |
#define UART_SYSC_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SYSC_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_SYSS_RESETDONE_SHIFT ((uint32_t)0U) |
#define UART_SYSS_RESETDONE_MASK ((uint32_t)0x00000001U) |
#define UART_SYSS_RESETDONE_RESETDONE_VALUE_1 ((uint32_t)1U) |
#define UART_SYSS_RESETDONE_RESETDONE_VALUE_0 ((uint32_t)0U) |
#define UART_SYSS_RESERVED_SHIFT ((uint32_t)1U) |
#define UART_SYSS_RESERVED_MASK ((uint32_t)0x000000feU) |
#define UART_SYSS_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_SYSS_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_WER_EVENT_0_CTS_ACTIVITY_SHIFT ((uint32_t)0U) |
#define UART_WER_EVENT_0_CTS_ACTIVITY_MASK ((uint32_t)0x00000001U) |
#define UART_WER_EVENT_0_CTS_ACTIVITY_EVENT_0_CTS_ACTIVITY_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_0_CTS_ACTIVITY_EVENT_0_CTS_ACTIVITY_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_1_DSR_ACTIVITY_SHIFT ((uint32_t)1U) |
#define UART_WER_EVENT_1_DSR_ACTIVITY_MASK ((uint32_t)0x00000002U) |
#define UART_WER_EVENT_1_DSR_ACTIVITY_EVENT_1_DSR_ACTIVITY_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_1_DSR_ACTIVITY_EVENT_1_DSR_ACTIVITY_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_2_RI_ACTIVITY_SHIFT ((uint32_t)2U) |
#define UART_WER_EVENT_2_RI_ACTIVITY_MASK ((uint32_t)0x00000004U) |
#define UART_WER_EVENT_2_RI_ACTIVITY_EVENT_2_RI_ACTIVITY_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_2_RI_ACTIVITY_EVENT_2_RI_ACTIVITY_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_3_DCD_CD_ACTIVITY_SHIFT ((uint32_t)3U) |
#define UART_WER_EVENT_3_DCD_CD_ACTIVITY_MASK ((uint32_t)0x00000008U) |
#define UART_WER_EVENT_3_DCD_CD_ACTIVITY_EVENT_3_DCD_CD_ACTIVITY_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_3_DCD_CD_ACTIVITY_EVENT_3_DCD_CD_ACTIVITY_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_4_RX_ACTIVITY_SHIFT ((uint32_t)4U) |
#define UART_WER_EVENT_4_RX_ACTIVITY_MASK ((uint32_t)0x00000010U) |
#define UART_WER_EVENT_4_RX_ACTIVITY_EVENT_4_RX_ACTIVITY_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_4_RX_ACTIVITY_EVENT_4_RX_ACTIVITY_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_5_RHR_INTERRUPT_SHIFT ((uint32_t)5U) |
#define UART_WER_EVENT_5_RHR_INTERRUPT_MASK ((uint32_t)0x00000020U) |
#define UART_WER_EVENT_5_RHR_INTERRUPT_EVENT_5_RHR_INTERRUPT_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_5_RHR_INTERRUPT_EVENT_5_RHR_INTERRUPT_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_SHIFT ((uint32_t)6U) |
#define UART_WER_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_MASK ((uint32_t)0x00000040U) |
#define UART_WER_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1 ((uint32_t)1U) |
#define UART_WER_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_7_TX_WAKEUP_EN_SHIFT ((uint32_t)7U) |
#define UART_WER_EVENT_7_TX_WAKEUP_EN_MASK ((uint32_t)0x00000080U) |
#define UART_WER_EVENT_7_TX_WAKEUP_EN_EVENT_7_TX_WAKEUP_EN_VALUE_0 ((uint32_t)0U) |
#define UART_WER_EVENT_7_TX_WAKEUP_EN_EVENT_7_TX_WAKEUP_EN_VALUE_1 ((uint32_t)1U) |
#define UART_WER_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_WER_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_CFPS_CFPS_SHIFT ((uint32_t)0U) |
#define UART_CFPS_CFPS_MASK ((uint32_t)0x000000ffU) |
#define UART_CFPS_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_CFPS_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_RXFIFO_LVL_RXFIFO_LVL_SHIFT ((uint32_t)0U) |
#define UART_RXFIFO_LVL_RXFIFO_LVL_MASK ((uint32_t)0x000000ffU) |
#define UART_RXFIFO_LVL_RESERVED24_SHIFT ((uint32_t)8U) |
#define UART_RXFIFO_LVL_RESERVED24_MASK ((uint32_t)0xffffff00U) |
#define UART_TXFIFO_LVL_TXFIFO_LVL_SHIFT ((uint32_t)0U) |
#define UART_TXFIFO_LVL_TXFIFO_LVL_MASK ((uint32_t)0x000000ffU) |
#define UART_TXFIFO_LVL_RESERVED24_SHIFT ((uint32_t)8U) |
#define UART_TXFIFO_LVL_RESERVED24_MASK ((uint32_t)0xffffff00U) |
#define UART_IER2_EN_RXFIFO_EMPTY_SHIFT ((uint32_t)0U) |
#define UART_IER2_EN_RXFIFO_EMPTY_MASK ((uint32_t)0x00000001U) |
#define UART_IER2_EN_TXFIFO_EMPTY_SHIFT ((uint32_t)1U) |
#define UART_IER2_EN_TXFIFO_EMPTY_MASK ((uint32_t)0x00000002U) |
#define UART_IER2_RESERVED_SHIFT ((uint32_t)2U) |
#define UART_IER2_RESERVED_MASK ((uint32_t)0x000000fcU) |
#define UART_IER2_RESERVED1_SHIFT ((uint32_t)8U) |
#define UART_IER2_RESERVED1_MASK ((uint32_t)0xffffff00U) |
#define UART_ISR2_RXFIFO_EMPTY_STS_SHIFT ((uint32_t)0U) |
#define UART_ISR2_RXFIFO_EMPTY_STS_MASK ((uint32_t)0x00000001U) |
#define UART_ISR2_RXFIFO_EMPTY_STS_RXFIFO_EMPTY_STS_VALUE_0 ((uint32_t)0U) |
#define UART_ISR2_RXFIFO_EMPTY_STS_RXFIFO_EMPTY_STS_VALUE_1 ((uint32_t)1U) |
#define UART_ISR2_TXFIFO_EMPTY_STS_SHIFT ((uint32_t)1U) |
#define UART_ISR2_TXFIFO_EMPTY_STS_MASK ((uint32_t)0x00000002U) |
#define UART_ISR2_TXFIFO_EMPTY_STS_TXFIFO_EMPTY_STS_VALUE_0 ((uint32_t)0U) |
#define UART_ISR2_TXFIFO_EMPTY_STS_TXFIFO_EMPTY_STS_VALUE_1 ((uint32_t)1U) |
#define UART_ISR2_RESERVED_SHIFT ((uint32_t)2U) |
#define UART_ISR2_RESERVED_MASK ((uint32_t)0x000000fcU) |
#define UART_ISR2_RESERVED1_SHIFT ((uint32_t)8U) |
#define UART_ISR2_RESERVED1_MASK ((uint32_t)0xffffff00U) |
#define UART_FREQ_SEL_FREQ_SEL_SHIFT ((uint32_t)0U) |
#define UART_FREQ_SEL_FREQ_SEL_MASK ((uint32_t)0x000000ffU) |
#define UART_FREQ_SEL_RESERVED2_SHIFT ((uint32_t)8U) |
#define UART_FREQ_SEL_RESERVED2_MASK ((uint32_t)0xffffff00U) |
#define UART_ABAUD_1ST_CHAR_RESERVED_SHIFT ((uint32_t)0U) |
#define UART_ABAUD_1ST_CHAR_RESERVED_MASK ((uint32_t)0xffffffffU) |
#define UART_BAUD_2ND_CHAR_RESERVED_SHIFT ((uint32_t)0U) |
#define UART_BAUD_2ND_CHAR_RESERVED_MASK ((uint32_t)0xffffffffU) |
#define UART_MDR3_DISABLE_CIR_RX_DEMOD_SHIFT ((uint32_t)0U) |
#define UART_MDR3_DISABLE_CIR_RX_DEMOD_MASK ((uint32_t)0x00000001U) |
#define UART_MDR3_DISABLE_CIR_RX_DEMOD_DISABLE_CIR_RX_DEMOD_VALUE_0 ((uint32_t)0U) |
#define UART_MDR3_DISABLE_CIR_RX_DEMOD_DISABLE_CIR_RX_DEMOD_VALUE_1 ((uint32_t)1U) |
#define UART_MDR3_NONDEFAULT_FREQ_SHIFT ((uint32_t)1U) |
#define UART_MDR3_NONDEFAULT_FREQ_MASK ((uint32_t)0x00000002U) |
#define UART_MDR3_SET_DMA_TX_THRESHOLD_SHIFT ((uint32_t)2U) |
#define UART_MDR3_SET_DMA_TX_THRESHOLD_MASK ((uint32_t)0x00000004U) |
#define UART_MDR3_DIR_POL_SHIFT ((uint32_t)3U) |
#define UART_MDR3_DIR_POL_MASK ((uint32_t)0x00000008U) |
#define UART_MDR3_DIR_EN_SHIFT ((uint32_t)4U) |
#define UART_MDR3_DIR_EN_MASK ((uint32_t)0x00000010U) |
#define UART_MDR3_RESERVED1_SHIFT ((uint32_t)5U) |
#define UART_MDR3_RESERVED1_MASK ((uint32_t)0x000000e0U) |
#define UART_MDR3_RESERVED2_SHIFT ((uint32_t)8U) |
#define UART_MDR3_RESERVED2_MASK ((uint32_t)0xffffff00U) |
#define UART_TX_DMA_THRESHOLD_TX_DMA_THRESHOLD_SHIFT ((uint32_t)0U) |
#define UART_TX_DMA_THRESHOLD_TX_DMA_THRESHOLD_MASK ((uint32_t)0x0000001fU) |
#define UART_TX_DMA_THRESHOLD_RESERVED_SHIFT ((uint32_t)5U) |
#define UART_TX_DMA_THRESHOLD_RESERVED_MASK ((uint32_t)0x000000e0U) |
#define UART_TX_DMA_THRESHOLD_RESERVED1_SHIFT ((uint32_t)8U) |
#define UART_TX_DMA_THRESHOLD_RESERVED1_MASK ((uint32_t)0xffffff00U) |
#define UART_DLL_CLOCK_LSB_SHIFT ((uint32_t)0U) |
#define UART_DLL_CLOCK_LSB_MASK ((uint32_t)0x000000ffU) |
#define UART_DLL_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_DLL_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_IER_IRDA_RHR_IT_SHIFT ((uint32_t)0U) |
#define UART_IER_IRDA_RHR_IT_MASK ((uint32_t)0x00000001U) |
#define UART_IER_IRDA_RHR_IT_RHR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_RHR_IT_RHR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_THR_IT_SHIFT ((uint32_t)1U) |
#define UART_IER_IRDA_THR_IT_MASK ((uint32_t)0x00000002U) |
#define UART_IER_IRDA_THR_IT_THR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_THR_IT_THR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_LAST_RX_BYTE_IT_SHIFT ((uint32_t)2U) |
#define UART_IER_IRDA_LAST_RX_BYTE_IT_MASK ((uint32_t)0x00000004U) |
#define UART_IER_IRDA_LAST_RX_BYTE_IT_LAST_RX_BYTE_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_LAST_RX_BYTE_IT_LAST_RX_BYTE_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_RX_OVERRUN_IT_SHIFT ((uint32_t)3U) |
#define UART_IER_IRDA_RX_OVERRUN_IT_MASK ((uint32_t)0x00000008U) |
#define UART_IER_IRDA_RX_OVERRUN_IT_RX_OVERRUN_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_RX_OVERRUN_IT_RX_OVERRUN_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_STS_FIFO_TRIG_IT_SHIFT ((uint32_t)4U) |
#define UART_IER_IRDA_STS_FIFO_TRIG_IT_MASK ((uint32_t)0x00000010U) |
#define UART_IER_IRDA_STS_FIFO_TRIG_IT_STS_FIFO_TRIG_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_STS_FIFO_TRIG_IT_STS_FIFO_TRIG_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_TX_STATUS_IT_SHIFT ((uint32_t)5U) |
#define UART_IER_IRDA_TX_STATUS_IT_MASK ((uint32_t)0x00000020U) |
#define UART_IER_IRDA_TX_STATUS_IT_TX_STATUS_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_TX_STATUS_IT_TX_STATUS_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_LINE_STS_IT_SHIFT ((uint32_t)6U) |
#define UART_IER_IRDA_LINE_STS_IT_MASK ((uint32_t)0x00000040U) |
#define UART_IER_IRDA_LINE_STS_IT_LINE_STS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_LINE_STS_IT_LINE_STS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_EOF_IT_SHIFT ((uint32_t)7U) |
#define UART_IER_IRDA_EOF_IT_MASK ((uint32_t)0x00000080U) |
#define UART_IER_IRDA_EOF_IT_EOF_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_IRDA_EOF_IT_EOF_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_IRDA_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_IER_IRDA_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_IER_CIR_RHR_IT_SHIFT ((uint32_t)0U) |
#define UART_IER_CIR_RHR_IT_MASK ((uint32_t)0x00000001U) |
#define UART_IER_CIR_RHR_IT_RHR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CIR_RHR_IT_RHR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CIR_THR_IT_SHIFT ((uint32_t)1U) |
#define UART_IER_CIR_THR_IT_MASK ((uint32_t)0x00000002U) |
#define UART_IER_CIR_THR_IT_THR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CIR_THR_IT_THR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CIR_RX_STOP_IT_SHIFT ((uint32_t)2U) |
#define UART_IER_CIR_RX_STOP_IT_MASK ((uint32_t)0x00000004U) |
#define UART_IER_CIR_RX_STOP_IT_RX_STOP_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CIR_RX_STOP_IT_RX_STOP_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CIR_RX_OVERRUN_IT_SHIFT ((uint32_t)3U) |
#define UART_IER_CIR_RX_OVERRUN_IT_MASK ((uint32_t)0x00000008U) |
#define UART_IER_CIR_RX_OVERRUN_IT_RX_OVERRUN_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CIR_RX_OVERRUN_IT_RX_OVERRUN_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CIR_RESERVED_1_SHIFT ((uint32_t)4U) |
#define UART_IER_CIR_RESERVED_1_MASK ((uint32_t)0x00000010U) |
#define UART_IER_CIR_TX_STATUS_IT_SHIFT ((uint32_t)5U) |
#define UART_IER_CIR_TX_STATUS_IT_MASK ((uint32_t)0x00000020U) |
#define UART_IER_CIR_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IER_CIR_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IER_CIR_RESERVED_2_SHIFT ((uint32_t)6U) |
#define UART_IER_CIR_RESERVED_2_MASK ((uint32_t)0x000000c0U) |
#define UART_IER_CIR_RESERVED_3_SHIFT ((uint32_t)8U) |
#define UART_IER_CIR_RESERVED_3_MASK ((uint32_t)0xffffff00U) |
#define UART_DLH_CLOCK_MSB_SHIFT ((uint32_t)0U) |
#define UART_DLH_CLOCK_MSB_MASK ((uint32_t)0x0000003fU) |
#define UART_DLH_RESERVED_SHIFT ((uint32_t)6U) |
#define UART_DLH_RESERVED_MASK ((uint32_t)0xffffffc0U) |
#define UART_IIR_IRDA_RHR_IT_SHIFT ((uint32_t)0U) |
#define UART_IIR_IRDA_RHR_IT_MASK ((uint32_t)0x00000001U) |
#define UART_IIR_IRDA_RHR_IT_RHR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_RHR_IT_RHR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_THR_IT_SHIFT ((uint32_t)1U) |
#define UART_IIR_IRDA_THR_IT_MASK ((uint32_t)0x00000002U) |
#define UART_IIR_IRDA_THR_IT_THR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_THR_IT_THR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_RX_FIFO_LAST_BYTE_IT_SHIFT ((uint32_t)2U) |
#define UART_IIR_IRDA_RX_FIFO_LAST_BYTE_IT_MASK ((uint32_t)0x00000004U) |
#define UART_IIR_IRDA_RX_FIFO_LAST_BYTE_IT_RX_FIFO_LAST_BYTE_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_RX_FIFO_LAST_BYTE_IT_RX_FIFO_LAST_BYTE_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_RX_OE_IT_SHIFT ((uint32_t)3U) |
#define UART_IIR_IRDA_RX_OE_IT_MASK ((uint32_t)0x00000008U) |
#define UART_IIR_IRDA_RX_OE_IT_RX_OE_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_RX_OE_IT_RX_OE_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_STS_FIFO_IT_SHIFT ((uint32_t)4U) |
#define UART_IIR_IRDA_STS_FIFO_IT_MASK ((uint32_t)0x00000010U) |
#define UART_IIR_IRDA_STS_FIFO_IT_STS_FIFO_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_STS_FIFO_IT_STS_FIFO_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_TX_STATUS_IT_SHIFT ((uint32_t)5U) |
#define UART_IIR_IRDA_TX_STATUS_IT_MASK ((uint32_t)0x00000020U) |
#define UART_IIR_IRDA_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_LINE_STS_IT_SHIFT ((uint32_t)6U) |
#define UART_IIR_IRDA_LINE_STS_IT_MASK ((uint32_t)0x00000040U) |
#define UART_IIR_IRDA_LINE_STS_IT_LINE_STS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_LINE_STS_IT_LINE_STS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_EOF_IT_SHIFT ((uint32_t)7U) |
#define UART_IIR_IRDA_EOF_IT_MASK ((uint32_t)0x00000080U) |
#define UART_IIR_IRDA_EOF_IT_EOF_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_IRDA_EOF_IT_EOF_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_IRDA_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_IIR_IRDA_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_IIR_CIR_RHR_IT_SHIFT ((uint32_t)0U) |
#define UART_IIR_CIR_RHR_IT_MASK ((uint32_t)0x00000001U) |
#define UART_IIR_CIR_RHR_IT_RHR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_CIR_RHR_IT_RHR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_CIR_THR_IT_SHIFT ((uint32_t)1U) |
#define UART_IIR_CIR_THR_IT_MASK ((uint32_t)0x00000002U) |
#define UART_IIR_CIR_THR_IT_THR_IT_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_CIR_THR_IT_THR_IT_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_CIR_RX_STOP_IT_SHIFT ((uint32_t)2U) |
#define UART_IIR_CIR_RX_STOP_IT_MASK ((uint32_t)0x00000004U) |
#define UART_IIR_CIR_RX_STOP_IT_RX_STOP_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_CIR_RX_STOP_IT_RX_STOP_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_CIR_RX_OE_IT_SHIFT ((uint32_t)3U) |
#define UART_IIR_CIR_RX_OE_IT_MASK ((uint32_t)0x00000008U) |
#define UART_IIR_CIR_RX_OE_IT_RX_OE_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_CIR_RX_OE_IT_RX_OE_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_CIR_RESERVED_1_SHIFT ((uint32_t)4U) |
#define UART_IIR_CIR_RESERVED_1_MASK ((uint32_t)0x00000010U) |
#define UART_IIR_CIR_TX_STATUS_IT_SHIFT ((uint32_t)5U) |
#define UART_IIR_CIR_TX_STATUS_IT_MASK ((uint32_t)0x00000020U) |
#define UART_IIR_CIR_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_1 ((uint32_t)1U) |
#define UART_IIR_CIR_TX_STATUS_IT_TX_STATUS_IT_U_VALUE_0 ((uint32_t)0U) |
#define UART_IIR_CIR_RESERVED_2_SHIFT ((uint32_t)6U) |
#define UART_IIR_CIR_RESERVED_2_MASK ((uint32_t)0x000000c0U) |
#define UART_IIR_CIR_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_IIR_CIR_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_EFR_SW_FLOW_CONTROL_SHIFT ((uint32_t)0U) |
#define UART_EFR_SW_FLOW_CONTROL_MASK ((uint32_t)0x0000000fU) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_15 ((uint32_t)15U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_14 ((uint32_t)14U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_13 ((uint32_t)13U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_12 ((uint32_t)12U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_11 ((uint32_t)11U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_10 ((uint32_t)10U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_9 ((uint32_t)9U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_8 ((uint32_t)8U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_7 ((uint32_t)7U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_6 ((uint32_t)6U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_5 ((uint32_t)5U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_4 ((uint32_t)4U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_3 ((uint32_t)3U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_2 ((uint32_t)2U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_1 ((uint32_t)1U) |
#define UART_EFR_SW_FLOW_CONTROL_SW_FLOW_CONTROL_U_VALUE_0 ((uint32_t)0U) |
#define UART_EFR_HW_FLOW_CONTROL_SHIFT ((uint32_t)6U) |
#define UART_EFR_HW_FLOW_CONTROL_MASK ((uint32_t)0x000000C0U) |
#define UART_EFR_HW_NO_FLOW_CONTROL_VALUE ((uint32_t)0U) |
#define UART_EFR_HW_ENABLE_RTS_FLOW_CONTROL_VALUE ((uint32_t)1U) |
#define UART_EFR_HW_ENALE_CTS_FLOW_CONTROL_VALUE ((uint32_t)2U) |
#define UART_EFR_HW_ENABLE_RTS_CTS_FLOW_CONTROL_VALUE ((uint32_t)3U) |
#define UART_EFR_ENHANCED_EN_SHIFT ((uint32_t)4U) |
#define UART_EFR_ENHANCED_EN_MASK ((uint32_t)0x00000010U) |
#define UART_EFR_ENHANCED_EN_ENHANCED_EN_U_VALUE_1 ((uint32_t)1U) |
#define UART_EFR_ENHANCED_EN_ENHANCED_EN_U_VALUE_0 ((uint32_t)0U) |
#define UART_EFR_SPECIAL_CHAR_DETECT_SHIFT ((uint32_t)5U) |
#define UART_EFR_SPECIAL_CHAR_DETECT_MASK ((uint32_t)0x00000020U) |
#define UART_EFR_SPECIAL_CHAR_DETECT_SPECIAL_CHAR_DETECT_U_VALUE_1 ((uint32_t)1U) |
#define UART_EFR_SPECIAL_CHAR_DETECT_SPECIAL_CHAR_DETECT_U_VALUE_0 ((uint32_t)0U) |
#define UART_EFR_AUTO_RTS_EN_SHIFT ((uint32_t)6U) |
#define UART_EFR_AUTO_RTS_EN_MASK ((uint32_t)0x00000040U) |
#define UART_EFR_AUTO_RTS_EN_AUTO_RTS_EN_U_VALUE_1 ((uint32_t)1U) |
#define UART_EFR_AUTO_RTS_EN_AUTO_RTS_EN_U_VALUE_0 ((uint32_t)0U) |
#define UART_EFR_AUTO_CTS_EN_SHIFT ((uint32_t)7U) |
#define UART_EFR_AUTO_CTS_EN_MASK ((uint32_t)0x00000080U) |
#define UART_EFR_AUTO_CTS_EN_AUTO_CTS_EN_U_VALUE_1 ((uint32_t)1U) |
#define UART_EFR_AUTO_CTS_EN_AUTO_CTS_EN_U_VALUE_0 ((uint32_t)0U) |
#define UART_EFR_RESERVED_SHIFT ((uint32_t)8U) |
#define UART_EFR_RESERVED_MASK ((uint32_t)0xffffff00U) |
#define UART_XON1_ADDR1_XON_WORD1_SHIFT ((uint32_t)0U) |
#define UART_XON1_ADDR1_XON_WORD1_MASK ((uint32_t)0x000000ffU) |
#define UART_XON1_ADDR1_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_XON1_ADDR1_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_LSR_IRDA_RX_FIFO_E_SHIFT ((uint32_t)0U) |
#define UART_LSR_IRDA_RX_FIFO_E_MASK ((uint32_t)0x00000001U) |
#define UART_LSR_IRDA_RX_FIFO_E_RX_FIFO_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_RX_FIFO_E_RX_FIFO_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_STS_FIFO_E_SHIFT ((uint32_t)1U) |
#define UART_LSR_IRDA_STS_FIFO_E_MASK ((uint32_t)0x00000002U) |
#define UART_LSR_IRDA_STS_FIFO_E_STS_FIFO_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_STS_FIFO_E_STS_FIFO_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_CRC_SHIFT ((uint32_t)2U) |
#define UART_LSR_IRDA_CRC_MASK ((uint32_t)0x00000004U) |
#define UART_LSR_IRDA_CRC_CRC_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_CRC_CRC_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_ABORT_SHIFT ((uint32_t)3U) |
#define UART_LSR_IRDA_ABORT_MASK ((uint32_t)0x00000008U) |
#define UART_LSR_IRDA_ABORT_ABORT_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_ABORT_ABORT_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_FRAME_TOO_LONG_SHIFT ((uint32_t)4U) |
#define UART_LSR_IRDA_FRAME_TOO_LONG_MASK ((uint32_t)0x00000010U) |
#define UART_LSR_IRDA_FRAME_TOO_LONG_FRAME_TOO_LONG_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_FRAME_TOO_LONG_FRAME_TOO_LONG_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_RX_LAST_BYTE_SHIFT ((uint32_t)5U) |
#define UART_LSR_IRDA_RX_LAST_BYTE_MASK ((uint32_t)0x00000020U) |
#define UART_LSR_IRDA_RX_LAST_BYTE_RX_LAST_BYTE_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_RX_LAST_BYTE_RX_LAST_BYTE_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_STS_FIFO_FULL_SHIFT ((uint32_t)6U) |
#define UART_LSR_IRDA_STS_FIFO_FULL_MASK ((uint32_t)0x00000040U) |
#define UART_LSR_IRDA_STS_FIFO_FULL_STS_FIFO_FULL_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_STS_FIFO_FULL_STS_FIFO_FULL_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_THR_EMPTY_SHIFT ((uint32_t)7U) |
#define UART_LSR_IRDA_THR_EMPTY_MASK ((uint32_t)0x00000080U) |
#define UART_LSR_IRDA_THR_EMPTY_THR_EMPTY_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_IRDA_THR_EMPTY_THR_EMPTY_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_IRDA_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_LSR_IRDA_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_LSR_CIR_RX_FIFO_E_SHIFT ((uint32_t)0U) |
#define UART_LSR_CIR_RX_FIFO_E_MASK ((uint32_t)0x00000001U) |
#define UART_LSR_CIR_RX_FIFO_E_RX_FIFO_E_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_CIR_RX_FIFO_E_RX_FIFO_E_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_CIR_RESERVED_SHIFT ((uint32_t)1U) |
#define UART_LSR_CIR_RESERVED_MASK ((uint32_t)0x0000001eU) |
#define UART_LSR_CIR_RX_STOP_SHIFT ((uint32_t)5U) |
#define UART_LSR_CIR_RX_STOP_MASK ((uint32_t)0x00000020U) |
#define UART_LSR_CIR_RX_STOP_RX_STOP_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_CIR_RX_STOP_RX_STOP_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_CIR_RESERVED_1_SHIFT ((uint32_t)6U) |
#define UART_LSR_CIR_RESERVED_1_MASK ((uint32_t)0x00000040U) |
#define UART_LSR_CIR_THR_EMPTY_SHIFT ((uint32_t)7U) |
#define UART_LSR_CIR_THR_EMPTY_MASK ((uint32_t)0x00000080U) |
#define UART_LSR_CIR_THR_EMPTY_THR_EMPTY_VALUE_1 ((uint32_t)1U) |
#define UART_LSR_CIR_THR_EMPTY_THR_EMPTY_VALUE_0 ((uint32_t)0U) |
#define UART_LSR_CIR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_LSR_CIR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_XON2_ADDR2_XON_WORD2_SHIFT ((uint32_t)0U) |
#define UART_XON2_ADDR2_XON_WORD2_MASK ((uint32_t)0x000000ffU) |
#define UART_XON2_ADDR2_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_XON2_ADDR2_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_XOFF1_XOFF_WORD1_SHIFT ((uint32_t)0U) |
#define UART_XOFF1_XOFF_WORD1_MASK ((uint32_t)0x000000ffU) |
#define UART_XOFF1_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_XOFF1_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_TCR_RX_FIFO_TRIG_HALT_SHIFT ((uint32_t)0U) |
#define UART_TCR_RX_FIFO_TRIG_HALT_MASK ((uint32_t)0x0000000fU) |
#define UART_TCR_RX_FIFO_TRIG_START_SHIFT ((uint32_t)4U) |
#define UART_TCR_RX_FIFO_TRIG_START_MASK ((uint32_t)0x000000f0U) |
#define UART_TCR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_TCR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_XOFF2_XOFF_WORD2_SHIFT ((uint32_t)0U) |
#define UART_XOFF2_XOFF_WORD2_MASK ((uint32_t)0x000000ffU) |
#define UART_XOFF2_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_XOFF2_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_TLR_TX_FIFO_TRIG_DMA_SHIFT ((uint32_t)0U) |
#define UART_TLR_TX_FIFO_TRIG_DMA_MASK ((uint32_t)0x0000000fU) |
#define UART_TLR_RX_FIFO_TRIG_DMA_SHIFT ((uint32_t)4U) |
#define UART_TLR_RX_FIFO_TRIG_DMA_MASK ((uint32_t)0x000000f0U) |
#define UART_TLR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_TLR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_UASR_SPEED_SHIFT ((uint32_t)0U) |
#define UART_UASR_SPEED_MASK ((uint32_t)0x0000001fU) |
#define UART_UASR_SPEED_SPEED_VALUE_10 ((uint32_t)10U) |
#define UART_UASR_SPEED_SPEED_VALUE_9 ((uint32_t)9U) |
#define UART_UASR_SPEED_SPEED_VALUE_8 ((uint32_t)8U) |
#define UART_UASR_SPEED_SPEED_VALUE_7 ((uint32_t)7U) |
#define UART_UASR_SPEED_SPEED_VALUE_6 ((uint32_t)6U) |
#define UART_UASR_SPEED_SPEED_VALUE_5 ((uint32_t)5U) |
#define UART_UASR_SPEED_SPEED_VALUE_4 ((uint32_t)4U) |
#define UART_UASR_SPEED_SPEED_VALUE_3 ((uint32_t)3U) |
#define UART_UASR_SPEED_SPEED_VALUE_2 ((uint32_t)2U) |
#define UART_UASR_SPEED_SPEED_VALUE_1 ((uint32_t)1U) |
#define UART_UASR_SPEED_SPEED_VALUE_0 ((uint32_t)0U) |
#define UART_UASR_BIT_BY_CHAR_SHIFT ((uint32_t)5U) |
#define UART_UASR_BIT_BY_CHAR_MASK ((uint32_t)0x00000020U) |
#define UART_UASR_BIT_BY_CHAR_BIT_BY_CHAR_U_VALUE_1 ((uint32_t)1U) |
#define UART_UASR_BIT_BY_CHAR_BIT_BY_CHAR_U_VALUE_0 ((uint32_t)0U) |
#define UART_UASR_PARITY_TYPE_SHIFT ((uint32_t)6U) |
#define UART_UASR_PARITY_TYPE_MASK ((uint32_t)0x000000c0U) |
#define UART_UASR_PARITY_TYPE_PARITY_TYPE_U_VALUE_3 ((uint32_t)3U) |
#define UART_UASR_PARITY_TYPE_PARITY_TYPE_U_VALUE_2 ((uint32_t)2U) |
#define UART_UASR_PARITY_TYPE_PARITY_TYPE_U_VALUE_1 ((uint32_t)1U) |
#define UART_UASR_PARITY_TYPE_PARITY_TYPE_U_VALUE_0 ((uint32_t)0U) |
#define UART_UASR_RESERVED_24_SHIFT ((uint32_t)8U) |
#define UART_UASR_RESERVED_24_MASK ((uint32_t)0xffffff00U) |
#define UART_EFR2_TIMEOUT_BEHAVE_SHIFT ((uint32_t)6U) |
#define UART_EFR2_TIMEOUT_BEHAVE_MASK ((uint32_t)0x00000001U) |
#define UART_TIMEOUTL_TIMEOUT_L_SHIFT ((uint32_t)0U) |
#define UART_TIMEOUTL_TIMEOUT_L_MASK ((uint32_t)0x000000FFU) |
#define UART_TIMEOUTH_TIMEOUT_H_SHIFT ((uint32_t)0U) |
#define UART_TIMEOUTH_TIMEOUT_H_MASK ((uint32_t)0x000000FFU) |