M480 BSP V3.05.005
The Board Support Package for M480 Series
Data Structures
uart_reg.h File Reference

UART register definition header file. More...

Go to the source code of this file.

Data Structures

struct  UART_T
 

Macros

#define UART_DAT_DAT_Pos   (0)
 
#define UART_DAT_DAT_Msk   (0xfful << UART_DAT_DAT_Pos)
 
#define UART_DAT_PARITY_Pos   (8)
 
#define UART_DAT_PARITY_Msk   (0x1ul << UART_DAT_PARITY_Pos)
 
#define UART_INTEN_RDAIEN_Pos   (0)
 
#define UART_INTEN_RDAIEN_Msk   (0x1ul << UART_INTEN_RDAIEN_Pos)
 
#define UART_INTEN_THREIEN_Pos   (1)
 
#define UART_INTEN_THREIEN_Msk   (0x1ul << UART_INTEN_THREIEN_Pos)
 
#define UART_INTEN_RLSIEN_Pos   (2)
 
#define UART_INTEN_RLSIEN_Msk   (0x1ul << UART_INTEN_RLSIEN_Pos)
 
#define UART_INTEN_MODEMIEN_Pos   (3)
 
#define UART_INTEN_MODEMIEN_Msk   (0x1ul << UART_INTEN_MODEMIEN_Pos)
 
#define UART_INTEN_RXTOIEN_Pos   (4)
 
#define UART_INTEN_RXTOIEN_Msk   (0x1ul << UART_INTEN_RXTOIEN_Pos)
 
#define UART_INTEN_BUFERRIEN_Pos   (5)
 
#define UART_INTEN_BUFERRIEN_Msk   (0x1ul << UART_INTEN_BUFERRIEN_Pos)
 
#define UART_INTEN_WKIEN_Pos   (6)
 
#define UART_INTEN_WKIEN_Msk   (0x1ul << UART_INTEN_WKIEN_Pos)
 
#define UART_INTEN_LINIEN_Pos   (8)
 
#define UART_INTEN_LINIEN_Msk   (0x1ul << UART_INTEN_LINIEN_Pos)
 
#define UART_INTEN_TOCNTEN_Pos   (11)
 
#define UART_INTEN_TOCNTEN_Msk   (0x1ul << UART_INTEN_TOCNTEN_Pos)
 
#define UART_INTEN_ATORTSEN_Pos   (12)
 
#define UART_INTEN_ATORTSEN_Msk   (0x1ul << UART_INTEN_ATORTSEN_Pos)
 
#define UART_INTEN_ATOCTSEN_Pos   (13)
 
#define UART_INTEN_ATOCTSEN_Msk   (0x1ul << UART_INTEN_ATOCTSEN_Pos)
 
#define UART_INTEN_TXPDMAEN_Pos   (14)
 
#define UART_INTEN_TXPDMAEN_Msk   (0x1ul << UART_INTEN_TXPDMAEN_Pos)
 
#define UART_INTEN_RXPDMAEN_Pos   (15)
 
#define UART_INTEN_RXPDMAEN_Msk   (0x1ul << UART_INTEN_RXPDMAEN_Pos)
 
#define UART_INTEN_ABRIEN_Pos   (18)
 
#define UART_INTEN_ABRIEN_Msk   (0x1ul << UART_INTEN_ABRIEN_Pos)
 
#define UART_INTEN_TXENDIEN_Pos   (22)
 
#define UART_INTEN_TXENDIEN_Msk   (0x1ul << UART_INTEN_TXENDIEN_Pos)
 
#define UART_FIFO_RXRST_Pos   (1)
 
#define UART_FIFO_RXRST_Msk   (0x1ul << UART_FIFO_RXRST_Pos)
 
#define UART_FIFO_TXRST_Pos   (2)
 
#define UART_FIFO_TXRST_Msk   (0x1ul << UART_FIFO_TXRST_Pos)
 
#define UART_FIFO_RFITL_Pos   (4)
 
#define UART_FIFO_RFITL_Msk   (0xful << UART_FIFO_RFITL_Pos)
 
#define UART_FIFO_RXOFF_Pos   (8)
 
#define UART_FIFO_RXOFF_Msk   (0x1ul << UART_FIFO_RXOFF_Pos)
 
#define UART_FIFO_RTSTRGLV_Pos   (16)
 
#define UART_FIFO_RTSTRGLV_Msk   (0xful << UART_FIFO_RTSTRGLV_Pos)
 
#define UART_LINE_WLS_Pos   (0)
 
#define UART_LINE_WLS_Msk   (0x3ul << UART_LINE_WLS_Pos)
 
#define UART_LINE_NSB_Pos   (2)
 
#define UART_LINE_NSB_Msk   (0x1ul << UART_LINE_NSB_Pos)
 
#define UART_LINE_PBE_Pos   (3)
 
#define UART_LINE_PBE_Msk   (0x1ul << UART_LINE_PBE_Pos)
 
#define UART_LINE_EPE_Pos   (4)
 
#define UART_LINE_EPE_Msk   (0x1ul << UART_LINE_EPE_Pos)
 
#define UART_LINE_SPE_Pos   (5)
 
#define UART_LINE_SPE_Msk   (0x1ul << UART_LINE_SPE_Pos)
 
#define UART_LINE_BCB_Pos   (6)
 
#define UART_LINE_BCB_Msk   (0x1ul << UART_LINE_BCB_Pos)
 
#define UART_LINE_PSS_Pos   (7)
 
#define UART_LINE_PSS_Msk   (0x1ul << UART_LINE_PSS_Pos)
 
#define UART_LINE_TXDINV_Pos   (8)
 
#define UART_LINE_TXDINV_Msk   (0x1ul << UART_LINE_TXDINV_Pos)
 
#define UART_LINE_RXDINV_Pos   (9)
 
#define UART_LINE_RXDINV_Msk   (0x1ul << UART_LINE_RXDINV_Pos)
 
#define UART_MODEM_RTS_Pos   (1)
 
#define UART_MODEM_RTS_Msk   (0x1ul << UART_MODEM_RTS_Pos)
 
#define UART_MODEM_RTSACTLV_Pos   (9)
 
#define UART_MODEM_RTSACTLV_Msk   (0x1ul << UART_MODEM_RTSACTLV_Pos)
 
#define UART_MODEM_RTSSTS_Pos   (13)
 
#define UART_MODEM_RTSSTS_Msk   (0x1ul << UART_MODEM_RTSSTS_Pos)
 
#define UART_MODEMSTS_CTSDETF_Pos   (0)
 
#define UART_MODEMSTS_CTSDETF_Msk   (0x1ul << UART_MODEMSTS_CTSDETF_Pos)
 
#define UART_MODEMSTS_CTSSTS_Pos   (4)
 
#define UART_MODEMSTS_CTSSTS_Msk   (0x1ul << UART_MODEMSTS_CTSSTS_Pos)
 
#define UART_MODEMSTS_CTSACTLV_Pos   (8)
 
#define UART_MODEMSTS_CTSACTLV_Msk   (0x1ul << UART_MODEMSTS_CTSACTLV_Pos)
 
#define UART_FIFOSTS_RXOVIF_Pos   (0)
 
#define UART_FIFOSTS_RXOVIF_Msk   (0x1ul << UART_FIFOSTS_RXOVIF_Pos)
 
#define UART_FIFOSTS_ABRDIF_Pos   (1)
 
#define UART_FIFOSTS_ABRDIF_Msk   (0x1ul << UART_FIFOSTS_ABRDIF_Pos)
 
#define UART_FIFOSTS_ABRDTOIF_Pos   (2)
 
#define UART_FIFOSTS_ABRDTOIF_Msk   (0x1ul << UART_FIFOSTS_ABRDTOIF_Pos)
 
#define UART_FIFOSTS_ADDRDETF_Pos   (3)
 
#define UART_FIFOSTS_ADDRDETF_Msk   (0x1ul << UART_FIFOSTS_ADDRDETF_Pos)
 
#define UART_FIFOSTS_PEF_Pos   (4)
 
#define UART_FIFOSTS_PEF_Msk   (0x1ul << UART_FIFOSTS_PEF_Pos)
 
#define UART_FIFOSTS_FEF_Pos   (5)
 
#define UART_FIFOSTS_FEF_Msk   (0x1ul << UART_FIFOSTS_FEF_Pos)
 
#define UART_FIFOSTS_BIF_Pos   (6)
 
#define UART_FIFOSTS_BIF_Msk   (0x1ul << UART_FIFOSTS_BIF_Pos)
 
#define UART_FIFOSTS_RXPTR_Pos   (8)
 
#define UART_FIFOSTS_RXPTR_Msk   (0x3ful << UART_FIFOSTS_RXPTR_Pos)
 
#define UART_FIFOSTS_RXEMPTY_Pos   (14)
 
#define UART_FIFOSTS_RXEMPTY_Msk   (0x1ul << UART_FIFOSTS_RXEMPTY_Pos)
 
#define UART_FIFOSTS_RXFULL_Pos   (15)
 
#define UART_FIFOSTS_RXFULL_Msk   (0x1ul << UART_FIFOSTS_RXFULL_Pos)
 
#define UART_FIFOSTS_TXPTR_Pos   (16)
 
#define UART_FIFOSTS_TXPTR_Msk   (0x3ful << UART_FIFOSTS_TXPTR_Pos)
 
#define UART_FIFOSTS_TXEMPTY_Pos   (22)
 
#define UART_FIFOSTS_TXEMPTY_Msk   (0x1ul << UART_FIFOSTS_TXEMPTY_Pos)
 
#define UART_FIFOSTS_TXFULL_Pos   (23)
 
#define UART_FIFOSTS_TXFULL_Msk   (0x1ul << UART_FIFOSTS_TXFULL_Pos)
 
#define UART_FIFOSTS_TXOVIF_Pos   (24)
 
#define UART_FIFOSTS_TXOVIF_Msk   (0x1ul << UART_FIFOSTS_TXOVIF_Pos)
 
#define UART_FIFOSTS_TXEMPTYF_Pos   (28)
 
#define UART_FIFOSTS_TXEMPTYF_Msk   (0x1ul << UART_FIFOSTS_TXEMPTYF_Pos)
 
#define UART_FIFOSTS_RXIDLE_Pos   (29)
 
#define UART_FIFOSTS_RXIDLE_Msk   (0x1ul << UART_FIFOSTS_RXIDLE_Pos)
 
#define UART_FIFOSTS_TXRXACT_Pos   (31)
 
#define UART_FIFOSTS_TXRXACT_Msk   (0x1ul << UART_FIFOSTS_TXRXACT_Pos)
 
#define UART_INTSTS_RDAIF_Pos   (0)
 
#define UART_INTSTS_RDAIF_Msk   (0x1ul << UART_INTSTS_RDAIF_Pos)
 
#define UART_INTSTS_THREIF_Pos   (1)
 
#define UART_INTSTS_THREIF_Msk   (0x1ul << UART_INTSTS_THREIF_Pos)
 
#define UART_INTSTS_RLSIF_Pos   (2)
 
#define UART_INTSTS_RLSIF_Msk   (0x1ul << UART_INTSTS_RLSIF_Pos)
 
#define UART_INTSTS_MODEMIF_Pos   (3)
 
#define UART_INTSTS_MODEMIF_Msk   (0x1ul << UART_INTSTS_MODEMIF_Pos)
 
#define UART_INTSTS_RXTOIF_Pos   (4)
 
#define UART_INTSTS_RXTOIF_Msk   (0x1ul << UART_INTSTS_RXTOIF_Pos)
 
#define UART_INTSTS_BUFERRIF_Pos   (5)
 
#define UART_INTSTS_BUFERRIF_Msk   (0x1ul << UART_INTSTS_BUFERRIF_Pos)
 
#define UART_INTSTS_WKIF_Pos   (6)
 
#define UART_INTSTS_WKIF_Msk   (0x1ul << UART_INTSTS_WKIF_Pos)
 
#define UART_INTSTS_LINIF_Pos   (7)
 
#define UART_INTSTS_LINIF_Msk   (0x1ul << UART_INTSTS_LINIF_Pos)
 
#define UART_INTSTS_RDAINT_Pos   (8)
 
#define UART_INTSTS_RDAINT_Msk   (0x1ul << UART_INTSTS_RDAINT_Pos)
 
#define UART_INTSTS_THREINT_Pos   (9)
 
#define UART_INTSTS_THREINT_Msk   (0x1ul << UART_INTSTS_THREINT_Pos)
 
#define UART_INTSTS_RLSINT_Pos   (10)
 
#define UART_INTSTS_RLSINT_Msk   (0x1ul << UART_INTSTS_RLSINT_Pos)
 
#define UART_INTSTS_MODEMINT_Pos   (11)
 
#define UART_INTSTS_MODEMINT_Msk   (0x1ul << UART_INTSTS_MODEMINT_Pos)
 
#define UART_INTSTS_RXTOINT_Pos   (12)
 
#define UART_INTSTS_RXTOINT_Msk   (0x1ul << UART_INTSTS_RXTOINT_Pos)
 
#define UART_INTSTS_BUFERRINT_Pos   (13)
 
#define UART_INTSTS_BUFERRINT_Msk   (0x1ul << UART_INTSTS_BUFERRINT_Pos)
 
#define UART_INTSTS_WKINT_Pos   (14)
 
#define UART_INTSTS_WKINT_Msk   (0x1ul << UART_INTSTS_WKINT_Pos)
 
#define UART_INTSTS_LININT_Pos   (15)
 
#define UART_INTSTS_LININT_Msk   (0x1ul << UART_INTSTS_LININT_Pos)
 
#define UART_INTSTS_HWRLSIF_Pos   (18)
 
#define UART_INTSTS_HWRLSIF_Msk   (0x1ul << UART_INTSTS_HWRLSIF_Pos)
 
#define UART_INTSTS_HWMODIF_Pos   (19)
 
#define UART_INTSTS_HWMODIF_Msk   (0x1ul << UART_INTSTS_HWMODIF_Pos)
 
#define UART_INTSTS_HWTOIF_Pos   (20)
 
#define UART_INTSTS_HWTOIF_Msk   (0x1ul << UART_INTSTS_HWTOIF_Pos)
 
#define UART_INTSTS_HWBUFEIF_Pos   (21)
 
#define UART_INTSTS_HWBUFEIF_Msk   (0x1ul << UART_INTSTS_HWBUFEIF_Pos)
 
#define UART_INTSTS_TXENDIF_Pos   (22)
 
#define UART_INTSTS_TXENDIF_Msk   (0x1ul << UART_INTSTS_TXENDIF_Pos)
 
#define UART_INTSTS_HWRLSINT_Pos   (26)
 
#define UART_INTSTS_HWRLSINT_Msk   (0x1ul << UART_INTSTS_HWRLSINT_Pos)
 
#define UART_INTSTS_HWMODINT_Pos   (27)
 
#define UART_INTSTS_HWMODINT_Msk   (0x1ul << UART_INTSTS_HWMODINT_Pos)
 
#define UART_INTSTS_HWTOINT_Pos   (28)
 
#define UART_INTSTS_HWTOINT_Msk   (0x1ul << UART_INTSTS_HWTOINT_Pos)
 
#define UART_INTSTS_HWBUFEINT_Pos   (29)
 
#define UART_INTSTS_HWBUFEINT_Msk   (0x1ul << UART_INTSTS_HWBUFEINT_Pos)
 
#define UART_INTSTS_TXENDINT_Pos   (30)
 
#define UART_INTSTS_TXENDINT_Msk   (0x1ul << UART_INTSTS_TXENDINT_Pos)
 
#define UART_INTSTS_ABRINT_Pos   (31)
 
#define UART_INTSTS_ABRINT_Msk   (0x1ul << UART_INTSTS_ABRINT_Pos)
 
#define UART_TOUT_TOIC_Pos   (0)
 
#define UART_TOUT_TOIC_Msk   (0xfful << UART_TOUT_TOIC_Pos)
 
#define UART_TOUT_DLY_Pos   (8)
 
#define UART_TOUT_DLY_Msk   (0xfful << UART_TOUT_DLY_Pos)
 
#define UART_BAUD_BRD_Pos   (0)
 
#define UART_BAUD_BRD_Msk   (0xfffful << UART_BAUD_BRD_Pos)
 
#define UART_BAUD_EDIVM1_Pos   (24)
 
#define UART_BAUD_EDIVM1_Msk   (0xful << UART_BAUD_EDIVM1_Pos)
 
#define UART_BAUD_BAUDM0_Pos   (28)
 
#define UART_BAUD_BAUDM0_Msk   (0x1ul << UART_BAUD_BAUDM0_Pos)
 
#define UART_BAUD_BAUDM1_Pos   (29)
 
#define UART_BAUD_BAUDM1_Msk   (0x1ul << UART_BAUD_BAUDM1_Pos)
 
#define UART_IRDA_TXEN_Pos   (1)
 
#define UART_IRDA_TXEN_Msk   (0x1ul << UART_IRDA_TXEN_Pos)
 
#define UART_IRDA_TXINV_Pos   (5)
 
#define UART_IRDA_TXINV_Msk   (0x1ul << UART_IRDA_TXINV_Pos)
 
#define UART_IRDA_RXINV_Pos   (6)
 
#define UART_IRDA_RXINV_Msk   (0x1ul << UART_IRDA_RXINV_Pos)
 
#define UART_ALTCTL_BRKFL_Pos   (0)
 
#define UART_ALTCTL_BRKFL_Msk   (0xful << UART_ALTCTL_BRKFL_Pos)
 
#define UART_ALTCTL_LINRXEN_Pos   (6)
 
#define UART_ALTCTL_LINRXEN_Msk   (0x1ul << UART_ALTCTL_LINRXEN_Pos)
 
#define UART_ALTCTL_LINTXEN_Pos   (7)
 
#define UART_ALTCTL_LINTXEN_Msk   (0x1ul << UART_ALTCTL_LINTXEN_Pos)
 
#define UART_ALTCTL_RS485NMM_Pos   (8)
 
#define UART_ALTCTL_RS485NMM_Msk   (0x1ul << UART_ALTCTL_RS485NMM_Pos)
 
#define UART_ALTCTL_RS485AAD_Pos   (9)
 
#define UART_ALTCTL_RS485AAD_Msk   (0x1ul << UART_ALTCTL_RS485AAD_Pos)
 
#define UART_ALTCTL_RS485AUD_Pos   (10)
 
#define UART_ALTCTL_RS485AUD_Msk   (0x1ul << UART_ALTCTL_RS485AUD_Pos)
 
#define UART_ALTCTL_ADDRDEN_Pos   (15)
 
#define UART_ALTCTL_ADDRDEN_Msk   (0x1ul << UART_ALTCTL_ADDRDEN_Pos)
 
#define UART_ALTCTL_ABRIF_Pos   (17)
 
#define UART_ALTCTL_ABRIF_Msk   (0x1ul << UART_ALTCTL_ABRIF_Pos)
 
#define UART_ALTCTL_ABRDEN_Pos   (18)
 
#define UART_ALTCTL_ABRDEN_Msk   (0x1ul << UART_ALTCTL_ABRDEN_Pos)
 
#define UART_ALTCTL_ABRDBITS_Pos   (19)
 
#define UART_ALTCTL_ABRDBITS_Msk   (0x3ul << UART_ALTCTL_ABRDBITS_Pos)
 
#define UART_ALTCTL_ADDRMV_Pos   (24)
 
#define UART_ALTCTL_ADDRMV_Msk   (0xfful << UART_ALTCTL_ADDRMV_Pos)
 
#define UART_FUNCSEL_FUNCSEL_Pos   (0)
 
#define UART_FUNCSEL_FUNCSEL_Msk   (0x3ul << UART_FUNCSEL_FUNCSEL_Pos)
 
#define UART_FUNCSEL_TXRXDIS_Pos   (3)
 
#define UART_FUNCSEL_TXRXDIS_Msk   (0x1ul << UART_FUNCSEL_TXRXDIS_Pos)
 
#define UART_LINCTL_SLVEN_Pos   (0)
 
#define UART_LINCTL_SLVEN_Msk   (0x1ul << UART_LINCTL_SLVEN_Pos)
 
#define UART_LINCTL_SLVHDEN_Pos   (1)
 
#define UART_LINCTL_SLVHDEN_Msk   (0x1ul << UART_LINCTL_SLVHDEN_Pos)
 
#define UART_LINCTL_SLVAREN_Pos   (2)
 
#define UART_LINCTL_SLVAREN_Msk   (0x1ul << UART_LINCTL_SLVAREN_Pos)
 
#define UART_LINCTL_SLVDUEN_Pos   (3)
 
#define UART_LINCTL_SLVDUEN_Msk   (0x1ul << UART_LINCTL_SLVDUEN_Pos)
 
#define UART_LINCTL_MUTE_Pos   (4)
 
#define UART_LINCTL_MUTE_Msk   (0x1ul << UART_LINCTL_MUTE_Pos)
 
#define UART_LINCTL_SENDH_Pos   (8)
 
#define UART_LINCTL_SENDH_Msk   (0x1ul << UART_LINCTL_SENDH_Pos)
 
#define UART_LINCTL_IDPEN_Pos   (9)
 
#define UART_LINCTL_IDPEN_Msk   (0x1ul << UART_LINCTL_IDPEN_Pos)
 
#define UART_LINCTL_BRKDETEN_Pos   (10)
 
#define UART_LINCTL_BRKDETEN_Msk   (0x1ul << UART_LINCTL_BRKDETEN_Pos)
 
#define UART_LINCTL_LINRXOFF_Pos   (11)
 
#define UART_LINCTL_LINRXOFF_Msk   (0x1ul << UART_LINCTL_LINRXOFF_Pos)
 
#define UART_LINCTL_BITERREN_Pos   (12)
 
#define UART_LINCTL_BITERREN_Msk   (0x1ul << UART_LINCTL_BITERREN_Pos)
 
#define UART_LINCTL_BRKFL_Pos   (16)
 
#define UART_LINCTL_BRKFL_Msk   (0xful << UART_LINCTL_BRKFL_Pos)
 
#define UART_LINCTL_BSL_Pos   (20)
 
#define UART_LINCTL_BSL_Msk   (0x3ul << UART_LINCTL_BSL_Pos)
 
#define UART_LINCTL_HSEL_Pos   (22)
 
#define UART_LINCTL_HSEL_Msk   (0x3ul << UART_LINCTL_HSEL_Pos)
 
#define UART_LINCTL_PID_Pos   (24)
 
#define UART_LINCTL_PID_Msk   (0xfful << UART_LINCTL_PID_Pos)
 
#define UART_LINSTS_SLVHDETF_Pos   (0)
 
#define UART_LINSTS_SLVHDETF_Msk   (0x1ul << UART_LINSTS_SLVHDETF_Pos)
 
#define UART_LINSTS_SLVHEF_Pos   (1)
 
#define UART_LINSTS_SLVHEF_Msk   (0x1ul << UART_LINSTS_SLVHEF_Pos)
 
#define UART_LINSTS_SLVIDPEF_Pos   (2)
 
#define UART_LINSTS_SLVIDPEF_Msk   (0x1ul << UART_LINSTS_SLVIDPEF_Pos)
 
#define UART_LINSTS_SLVSYNCF_Pos   (3)
 
#define UART_LINSTS_SLVSYNCF_Msk   (0x1ul << UART_LINSTS_SLVSYNCF_Pos)
 
#define UART_LINSTS_BRKDETF_Pos   (8)
 
#define UART_LINSTS_BRKDETF_Msk   (0x1ul << UART_LINSTS_BRKDETF_Pos)
 
#define UART_LINSTS_BITEF_Pos   (9)
 
#define UART_LINSTS_BITEF_Msk   (0x1ul << UART_LINSTS_BITEF_Pos)
 
#define UART_BRCOMP_BRCOMP_Pos   (0)
 
#define UART_BRCOMP_BRCOMP_Msk   (0x1fful << UART_BRCOMP_BRCOMP_Pos)
 
#define UART_BRCOMP_BRCOMPDEC_Pos   (31)
 
#define UART_BRCOMP_BRCOMPDEC_Msk   (0x1ul << UART_BRCOMP_BRCOMPDEC_Pos)
 
#define UART_WKCTL_WKCTSEN_Pos   (0)
 
#define UART_WKCTL_WKCTSEN_Msk   (0x1ul << UART_WKCTL_WKCTSEN_Pos)
 
#define UART_WKCTL_WKDATEN_Pos   (1)
 
#define UART_WKCTL_WKDATEN_Msk   (0x1ul << UART_WKCTL_WKDATEN_Pos)
 
#define UART_WKCTL_WKRFRTEN_Pos   (2)
 
#define UART_WKCTL_WKRFRTEN_Msk   (0x1ul << UART_WKCTL_WKRFRTEN_Pos)
 
#define UART_WKCTL_WKRS485EN_Pos   (3)
 
#define UART_WKCTL_WKRS485EN_Msk   (0x1ul << UART_WKCTL_WKRS485EN_Pos)
 
#define UART_WKCTL_WKTOUTEN_Pos   (4)
 
#define UART_WKCTL_WKTOUTEN_Msk   (0x1ul << UART_WKCTL_WKTOUTEN_Pos)
 
#define UART_WKSTS_CTSWKF_Pos   (0)
 
#define UART_WKSTS_CTSWKF_Msk   (0x1ul << UART_WKSTS_CTSWKF_Pos)
 
#define UART_WKSTS_DATWKF_Pos   (1)
 
#define UART_WKSTS_DATWKF_Msk   (0x1ul << UART_WKSTS_DATWKF_Pos)
 
#define UART_WKSTS_RFRTWKF_Pos   (2)
 
#define UART_WKSTS_RFRTWKF_Msk   (0x1ul << UART_WKSTS_RFRTWKF_Pos)
 
#define UART_WKSTS_RS485WKF_Pos   (3)
 
#define UART_WKSTS_RS485WKF_Msk   (0x1ul << UART_WKSTS_RS485WKF_Pos)
 
#define UART_WKSTS_TOUTWKF_Pos   (4)
 
#define UART_WKSTS_TOUTWKF_Msk   (0x1ul << UART_WKSTS_TOUTWKF_Pos)
 
#define UART_DWKCOMP_STCOMP_Pos   (0)
 
#define UART_DWKCOMP_STCOMP_Msk   (0xfffful << UART_DWKCOMP_STCOMP_Pos)
 

Detailed Description

UART register definition header file.

Version
V1.00

SPDX-License-Identifier: Apache-2.0

Definition in file uart_reg.h.