EFR32 Mighty Gecko 1 Software Documentation  efr32mg1-doc-5.1.2
efr32mg1p_leuart.h File Reference

Detailed Description

EFR32MG1P_LEUART register and bit field definitions.

Version
5.1.2

License

Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Laboratories, Inc. has no obligation to support this Software. Silicon Laboratories, Inc. is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.

Silicon Laboratories, Inc. will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.

Definition in file efr32mg1p_leuart.h.

Go to the source code of this file.

Data Structures

struct  LEUART_TypeDef
 

Macros

#define _LEUART_CLKDIV_DIV_DEFAULT   0x00000000UL
 
#define _LEUART_CLKDIV_DIV_MASK   0x1FFF8UL
 
#define _LEUART_CLKDIV_DIV_SHIFT   3
 
#define _LEUART_CLKDIV_MASK   0x0001FFF8UL
 
#define _LEUART_CLKDIV_RESETVALUE   0x00000000UL
 
#define _LEUART_CMD_CLEARRX_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_CLEARRX_MASK   0x80UL
 
#define _LEUART_CMD_CLEARRX_SHIFT   7
 
#define _LEUART_CMD_CLEARTX_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_CLEARTX_MASK   0x40UL
 
#define _LEUART_CMD_CLEARTX_SHIFT   6
 
#define _LEUART_CMD_MASK   0x000000FFUL
 
#define _LEUART_CMD_RESETVALUE   0x00000000UL
 
#define _LEUART_CMD_RXBLOCKDIS_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_RXBLOCKDIS_MASK   0x20UL
 
#define _LEUART_CMD_RXBLOCKDIS_SHIFT   5
 
#define _LEUART_CMD_RXBLOCKEN_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_RXBLOCKEN_MASK   0x10UL
 
#define _LEUART_CMD_RXBLOCKEN_SHIFT   4
 
#define _LEUART_CMD_RXDIS_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_RXDIS_MASK   0x2UL
 
#define _LEUART_CMD_RXDIS_SHIFT   1
 
#define _LEUART_CMD_RXEN_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_RXEN_MASK   0x1UL
 
#define _LEUART_CMD_RXEN_SHIFT   0
 
#define _LEUART_CMD_TXDIS_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_TXDIS_MASK   0x8UL
 
#define _LEUART_CMD_TXDIS_SHIFT   3
 
#define _LEUART_CMD_TXEN_DEFAULT   0x00000000UL
 
#define _LEUART_CMD_TXEN_MASK   0x4UL
 
#define _LEUART_CMD_TXEN_SHIFT   2
 
#define _LEUART_CTRL_AUTOTRI_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_AUTOTRI_MASK   0x1UL
 
#define _LEUART_CTRL_AUTOTRI_SHIFT   0
 
#define _LEUART_CTRL_BIT8DV_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_BIT8DV_MASK   0x800UL
 
#define _LEUART_CTRL_BIT8DV_SHIFT   11
 
#define _LEUART_CTRL_DATABITS_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_DATABITS_EIGHT   0x00000000UL
 
#define _LEUART_CTRL_DATABITS_MASK   0x2UL
 
#define _LEUART_CTRL_DATABITS_NINE   0x00000001UL
 
#define _LEUART_CTRL_DATABITS_SHIFT   1
 
#define _LEUART_CTRL_ERRSDMA_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_ERRSDMA_MASK   0x40UL
 
#define _LEUART_CTRL_ERRSDMA_SHIFT   6
 
#define _LEUART_CTRL_INV_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_INV_MASK   0x20UL
 
#define _LEUART_CTRL_INV_SHIFT   5
 
#define _LEUART_CTRL_LOOPBK_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_LOOPBK_MASK   0x80UL
 
#define _LEUART_CTRL_LOOPBK_SHIFT   7
 
#define _LEUART_CTRL_MASK   0x0000FFFFUL
 
#define _LEUART_CTRL_MPAB_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_MPAB_MASK   0x400UL
 
#define _LEUART_CTRL_MPAB_SHIFT   10
 
#define _LEUART_CTRL_MPM_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_MPM_MASK   0x200UL
 
#define _LEUART_CTRL_MPM_SHIFT   9
 
#define _LEUART_CTRL_PARITY_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_PARITY_EVEN   0x00000002UL
 
#define _LEUART_CTRL_PARITY_MASK   0xCUL
 
#define _LEUART_CTRL_PARITY_NONE   0x00000000UL
 
#define _LEUART_CTRL_PARITY_ODD   0x00000003UL
 
#define _LEUART_CTRL_PARITY_SHIFT   2
 
#define _LEUART_CTRL_RESETVALUE   0x00000000UL
 
#define _LEUART_CTRL_RXDMAWU_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_RXDMAWU_MASK   0x1000UL
 
#define _LEUART_CTRL_RXDMAWU_SHIFT   12
 
#define _LEUART_CTRL_SFUBRX_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_SFUBRX_MASK   0x100UL
 
#define _LEUART_CTRL_SFUBRX_SHIFT   8
 
#define _LEUART_CTRL_STOPBITS_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_STOPBITS_MASK   0x10UL
 
#define _LEUART_CTRL_STOPBITS_ONE   0x00000000UL
 
#define _LEUART_CTRL_STOPBITS_SHIFT   4
 
#define _LEUART_CTRL_STOPBITS_TWO   0x00000001UL
 
#define _LEUART_CTRL_TXDELAY_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_TXDELAY_DOUBLE   0x00000002UL
 
#define _LEUART_CTRL_TXDELAY_MASK   0xC000UL
 
#define _LEUART_CTRL_TXDELAY_NONE   0x00000000UL
 
#define _LEUART_CTRL_TXDELAY_SHIFT   14
 
#define _LEUART_CTRL_TXDELAY_SINGLE   0x00000001UL
 
#define _LEUART_CTRL_TXDELAY_TRIPLE   0x00000003UL
 
#define _LEUART_CTRL_TXDMAWU_DEFAULT   0x00000000UL
 
#define _LEUART_CTRL_TXDMAWU_MASK   0x2000UL
 
#define _LEUART_CTRL_TXDMAWU_SHIFT   13
 
#define _LEUART_FREEZE_MASK   0x00000001UL
 
#define _LEUART_FREEZE_REGFREEZE_DEFAULT   0x00000000UL
 
#define _LEUART_FREEZE_REGFREEZE_FREEZE   0x00000001UL
 
#define _LEUART_FREEZE_REGFREEZE_MASK   0x1UL
 
#define _LEUART_FREEZE_REGFREEZE_SHIFT   0
 
#define _LEUART_FREEZE_REGFREEZE_UPDATE   0x00000000UL
 
#define _LEUART_FREEZE_RESETVALUE   0x00000000UL
 
#define _LEUART_IEN_FERR_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_FERR_MASK   0x80UL
 
#define _LEUART_IEN_FERR_SHIFT   7
 
#define _LEUART_IEN_MASK   0x000007FFUL
 
#define _LEUART_IEN_MPAF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_MPAF_MASK   0x100UL
 
#define _LEUART_IEN_MPAF_SHIFT   8
 
#define _LEUART_IEN_PERR_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_PERR_MASK   0x40UL
 
#define _LEUART_IEN_PERR_SHIFT   6
 
#define _LEUART_IEN_RESETVALUE   0x00000000UL
 
#define _LEUART_IEN_RXDATAV_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_RXDATAV_MASK   0x4UL
 
#define _LEUART_IEN_RXDATAV_SHIFT   2
 
#define _LEUART_IEN_RXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_RXOF_MASK   0x8UL
 
#define _LEUART_IEN_RXOF_SHIFT   3
 
#define _LEUART_IEN_RXUF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_RXUF_MASK   0x10UL
 
#define _LEUART_IEN_RXUF_SHIFT   4
 
#define _LEUART_IEN_SIGF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_SIGF_MASK   0x400UL
 
#define _LEUART_IEN_SIGF_SHIFT   10
 
#define _LEUART_IEN_STARTF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_STARTF_MASK   0x200UL
 
#define _LEUART_IEN_STARTF_SHIFT   9
 
#define _LEUART_IEN_TXBL_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_TXBL_MASK   0x2UL
 
#define _LEUART_IEN_TXBL_SHIFT   1
 
#define _LEUART_IEN_TXC_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_TXC_MASK   0x1UL
 
#define _LEUART_IEN_TXC_SHIFT   0
 
#define _LEUART_IEN_TXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IEN_TXOF_MASK   0x20UL
 
#define _LEUART_IEN_TXOF_SHIFT   5
 
#define _LEUART_IF_FERR_DEFAULT   0x00000000UL
 
#define _LEUART_IF_FERR_MASK   0x80UL
 
#define _LEUART_IF_FERR_SHIFT   7
 
#define _LEUART_IF_MASK   0x000007FFUL
 
#define _LEUART_IF_MPAF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_MPAF_MASK   0x100UL
 
#define _LEUART_IF_MPAF_SHIFT   8
 
#define _LEUART_IF_PERR_DEFAULT   0x00000000UL
 
#define _LEUART_IF_PERR_MASK   0x40UL
 
#define _LEUART_IF_PERR_SHIFT   6
 
#define _LEUART_IF_RESETVALUE   0x00000002UL
 
#define _LEUART_IF_RXDATAV_DEFAULT   0x00000000UL
 
#define _LEUART_IF_RXDATAV_MASK   0x4UL
 
#define _LEUART_IF_RXDATAV_SHIFT   2
 
#define _LEUART_IF_RXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_RXOF_MASK   0x8UL
 
#define _LEUART_IF_RXOF_SHIFT   3
 
#define _LEUART_IF_RXUF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_RXUF_MASK   0x10UL
 
#define _LEUART_IF_RXUF_SHIFT   4
 
#define _LEUART_IF_SIGF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_SIGF_MASK   0x400UL
 
#define _LEUART_IF_SIGF_SHIFT   10
 
#define _LEUART_IF_STARTF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_STARTF_MASK   0x200UL
 
#define _LEUART_IF_STARTF_SHIFT   9
 
#define _LEUART_IF_TXBL_DEFAULT   0x00000001UL
 
#define _LEUART_IF_TXBL_MASK   0x2UL
 
#define _LEUART_IF_TXBL_SHIFT   1
 
#define _LEUART_IF_TXC_DEFAULT   0x00000000UL
 
#define _LEUART_IF_TXC_MASK   0x1UL
 
#define _LEUART_IF_TXC_SHIFT   0
 
#define _LEUART_IF_TXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IF_TXOF_MASK   0x20UL
 
#define _LEUART_IF_TXOF_SHIFT   5
 
#define _LEUART_IFC_FERR_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_FERR_MASK   0x80UL
 
#define _LEUART_IFC_FERR_SHIFT   7
 
#define _LEUART_IFC_MASK   0x000007F9UL
 
#define _LEUART_IFC_MPAF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_MPAF_MASK   0x100UL
 
#define _LEUART_IFC_MPAF_SHIFT   8
 
#define _LEUART_IFC_PERR_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_PERR_MASK   0x40UL
 
#define _LEUART_IFC_PERR_SHIFT   6
 
#define _LEUART_IFC_RESETVALUE   0x00000000UL
 
#define _LEUART_IFC_RXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_RXOF_MASK   0x8UL
 
#define _LEUART_IFC_RXOF_SHIFT   3
 
#define _LEUART_IFC_RXUF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_RXUF_MASK   0x10UL
 
#define _LEUART_IFC_RXUF_SHIFT   4
 
#define _LEUART_IFC_SIGF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_SIGF_MASK   0x400UL
 
#define _LEUART_IFC_SIGF_SHIFT   10
 
#define _LEUART_IFC_STARTF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_STARTF_MASK   0x200UL
 
#define _LEUART_IFC_STARTF_SHIFT   9
 
#define _LEUART_IFC_TXC_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_TXC_MASK   0x1UL
 
#define _LEUART_IFC_TXC_SHIFT   0
 
#define _LEUART_IFC_TXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IFC_TXOF_MASK   0x20UL
 
#define _LEUART_IFC_TXOF_SHIFT   5
 
#define _LEUART_IFS_FERR_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_FERR_MASK   0x80UL
 
#define _LEUART_IFS_FERR_SHIFT   7
 
#define _LEUART_IFS_MASK   0x000007F9UL
 
#define _LEUART_IFS_MPAF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_MPAF_MASK   0x100UL
 
#define _LEUART_IFS_MPAF_SHIFT   8
 
#define _LEUART_IFS_PERR_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_PERR_MASK   0x40UL
 
#define _LEUART_IFS_PERR_SHIFT   6
 
#define _LEUART_IFS_RESETVALUE   0x00000000UL
 
#define _LEUART_IFS_RXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_RXOF_MASK   0x8UL
 
#define _LEUART_IFS_RXOF_SHIFT   3
 
#define _LEUART_IFS_RXUF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_RXUF_MASK   0x10UL
 
#define _LEUART_IFS_RXUF_SHIFT   4
 
#define _LEUART_IFS_SIGF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_SIGF_MASK   0x400UL
 
#define _LEUART_IFS_SIGF_SHIFT   10
 
#define _LEUART_IFS_STARTF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_STARTF_MASK   0x200UL
 
#define _LEUART_IFS_STARTF_SHIFT   9
 
#define _LEUART_IFS_TXC_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_TXC_MASK   0x1UL
 
#define _LEUART_IFS_TXC_SHIFT   0
 
#define _LEUART_IFS_TXOF_DEFAULT   0x00000000UL
 
#define _LEUART_IFS_TXOF_MASK   0x20UL
 
#define _LEUART_IFS_TXOF_SHIFT   5
 
#define _LEUART_INPUT_MASK   0x0000002FUL
 
#define _LEUART_INPUT_RESETVALUE   0x00000000UL
 
#define _LEUART_INPUT_RXPRS_DEFAULT   0x00000000UL
 
#define _LEUART_INPUT_RXPRS_MASK   0x20UL
 
#define _LEUART_INPUT_RXPRS_SHIFT   5
 
#define _LEUART_INPUT_RXPRSSEL_DEFAULT   0x00000000UL
 
#define _LEUART_INPUT_RXPRSSEL_MASK   0xFUL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH0   0x00000000UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH1   0x00000001UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH10   0x0000000AUL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH11   0x0000000BUL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH2   0x00000002UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH3   0x00000003UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH4   0x00000004UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH5   0x00000005UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH6   0x00000006UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH7   0x00000007UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH8   0x00000008UL
 
#define _LEUART_INPUT_RXPRSSEL_PRSCH9   0x00000009UL
 
#define _LEUART_INPUT_RXPRSSEL_SHIFT   0
 
#define _LEUART_PULSECTRL_MASK   0x0000003FUL
 
#define _LEUART_PULSECTRL_PULSEEN_DEFAULT   0x00000000UL
 
#define _LEUART_PULSECTRL_PULSEEN_MASK   0x10UL
 
#define _LEUART_PULSECTRL_PULSEEN_SHIFT   4
 
#define _LEUART_PULSECTRL_PULSEFILT_DEFAULT   0x00000000UL
 
#define _LEUART_PULSECTRL_PULSEFILT_MASK   0x20UL
 
#define _LEUART_PULSECTRL_PULSEFILT_SHIFT   5
 
#define _LEUART_PULSECTRL_PULSEW_DEFAULT   0x00000000UL
 
#define _LEUART_PULSECTRL_PULSEW_MASK   0xFUL
 
#define _LEUART_PULSECTRL_PULSEW_SHIFT   0
 
#define _LEUART_PULSECTRL_RESETVALUE   0x00000000UL
 
#define _LEUART_ROUTELOC0_MASK   0x00001F1FUL
 
#define _LEUART_ROUTELOC0_RESETVALUE   0x00000000UL
 
#define _LEUART_ROUTELOC0_RXLOC_DEFAULT   0x00000000UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC0   0x00000000UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC1   0x00000001UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC10   0x0000000AUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC11   0x0000000BUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC12   0x0000000CUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC13   0x0000000DUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC14   0x0000000EUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC15   0x0000000FUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC16   0x00000010UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC17   0x00000011UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC18   0x00000012UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC19   0x00000013UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC2   0x00000002UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC20   0x00000014UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC21   0x00000015UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC22   0x00000016UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC23   0x00000017UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC24   0x00000018UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC25   0x00000019UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC26   0x0000001AUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC27   0x0000001BUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC28   0x0000001CUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC29   0x0000001DUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC3   0x00000003UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC30   0x0000001EUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC31   0x0000001FUL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC4   0x00000004UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC5   0x00000005UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC6   0x00000006UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC7   0x00000007UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC8   0x00000008UL
 
#define _LEUART_ROUTELOC0_RXLOC_LOC9   0x00000009UL
 
#define _LEUART_ROUTELOC0_RXLOC_MASK   0x1FUL
 
#define _LEUART_ROUTELOC0_RXLOC_SHIFT   0
 
#define _LEUART_ROUTELOC0_TXLOC_DEFAULT   0x00000000UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC0   0x00000000UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC1   0x00000001UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC10   0x0000000AUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC11   0x0000000BUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC12   0x0000000CUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC13   0x0000000DUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC14   0x0000000EUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC15   0x0000000FUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC16   0x00000010UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC17   0x00000011UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC18   0x00000012UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC19   0x00000013UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC2   0x00000002UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC20   0x00000014UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC21   0x00000015UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC22   0x00000016UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC23   0x00000017UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC24   0x00000018UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC25   0x00000019UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC26   0x0000001AUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC27   0x0000001BUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC28   0x0000001CUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC29   0x0000001DUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC3   0x00000003UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC30   0x0000001EUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC31   0x0000001FUL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC4   0x00000004UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC5   0x00000005UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC6   0x00000006UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC7   0x00000007UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC8   0x00000008UL
 
#define _LEUART_ROUTELOC0_TXLOC_LOC9   0x00000009UL
 
#define _LEUART_ROUTELOC0_TXLOC_MASK   0x1F00UL
 
#define _LEUART_ROUTELOC0_TXLOC_SHIFT   8
 
#define _LEUART_ROUTEPEN_MASK   0x00000003UL
 
#define _LEUART_ROUTEPEN_RESETVALUE   0x00000000UL
 
#define _LEUART_ROUTEPEN_RXPEN_DEFAULT   0x00000000UL
 
#define _LEUART_ROUTEPEN_RXPEN_MASK   0x1UL
 
#define _LEUART_ROUTEPEN_RXPEN_SHIFT   0
 
#define _LEUART_ROUTEPEN_TXPEN_DEFAULT   0x00000000UL
 
#define _LEUART_ROUTEPEN_TXPEN_MASK   0x2UL
 
#define _LEUART_ROUTEPEN_TXPEN_SHIFT   1
 
#define _LEUART_RXDATA_MASK   0x000000FFUL
 
#define _LEUART_RXDATA_RESETVALUE   0x00000000UL
 
#define _LEUART_RXDATA_RXDATA_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATA_RXDATA_MASK   0xFFUL
 
#define _LEUART_RXDATA_RXDATA_SHIFT   0
 
#define _LEUART_RXDATAX_FERR_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAX_FERR_MASK   0x8000UL
 
#define _LEUART_RXDATAX_FERR_SHIFT   15
 
#define _LEUART_RXDATAX_MASK   0x0000C1FFUL
 
#define _LEUART_RXDATAX_PERR_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAX_PERR_MASK   0x4000UL
 
#define _LEUART_RXDATAX_PERR_SHIFT   14
 
#define _LEUART_RXDATAX_RESETVALUE   0x00000000UL
 
#define _LEUART_RXDATAX_RXDATA_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAX_RXDATA_MASK   0x1FFUL
 
#define _LEUART_RXDATAX_RXDATA_SHIFT   0
 
#define _LEUART_RXDATAXP_FERRP_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAXP_FERRP_MASK   0x8000UL
 
#define _LEUART_RXDATAXP_FERRP_SHIFT   15
 
#define _LEUART_RXDATAXP_MASK   0x0000C1FFUL
 
#define _LEUART_RXDATAXP_PERRP_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAXP_PERRP_MASK   0x4000UL
 
#define _LEUART_RXDATAXP_PERRP_SHIFT   14
 
#define _LEUART_RXDATAXP_RESETVALUE   0x00000000UL
 
#define _LEUART_RXDATAXP_RXDATAP_DEFAULT   0x00000000UL
 
#define _LEUART_RXDATAXP_RXDATAP_MASK   0x1FFUL
 
#define _LEUART_RXDATAXP_RXDATAP_SHIFT   0
 
#define _LEUART_SIGFRAME_MASK   0x000001FFUL
 
#define _LEUART_SIGFRAME_RESETVALUE   0x00000000UL
 
#define _LEUART_SIGFRAME_SIGFRAME_DEFAULT   0x00000000UL
 
#define _LEUART_SIGFRAME_SIGFRAME_MASK   0x1FFUL
 
#define _LEUART_SIGFRAME_SIGFRAME_SHIFT   0
 
#define _LEUART_STARTFRAME_MASK   0x000001FFUL
 
#define _LEUART_STARTFRAME_RESETVALUE   0x00000000UL
 
#define _LEUART_STARTFRAME_STARTFRAME_DEFAULT   0x00000000UL
 
#define _LEUART_STARTFRAME_STARTFRAME_MASK   0x1FFUL
 
#define _LEUART_STARTFRAME_STARTFRAME_SHIFT   0
 
#define _LEUART_STATUS_MASK   0x0000007FUL
 
#define _LEUART_STATUS_RESETVALUE   0x00000050UL
 
#define _LEUART_STATUS_RXBLOCK_DEFAULT   0x00000000UL
 
#define _LEUART_STATUS_RXBLOCK_MASK   0x4UL
 
#define _LEUART_STATUS_RXBLOCK_SHIFT   2
 
#define _LEUART_STATUS_RXDATAV_DEFAULT   0x00000000UL
 
#define _LEUART_STATUS_RXDATAV_MASK   0x20UL
 
#define _LEUART_STATUS_RXDATAV_SHIFT   5
 
#define _LEUART_STATUS_RXENS_DEFAULT   0x00000000UL
 
#define _LEUART_STATUS_RXENS_MASK   0x1UL
 
#define _LEUART_STATUS_RXENS_SHIFT   0
 
#define _LEUART_STATUS_TXBL_DEFAULT   0x00000001UL
 
#define _LEUART_STATUS_TXBL_MASK   0x10UL
 
#define _LEUART_STATUS_TXBL_SHIFT   4
 
#define _LEUART_STATUS_TXC_DEFAULT   0x00000000UL
 
#define _LEUART_STATUS_TXC_MASK   0x8UL
 
#define _LEUART_STATUS_TXC_SHIFT   3
 
#define _LEUART_STATUS_TXENS_DEFAULT   0x00000000UL
 
#define _LEUART_STATUS_TXENS_MASK   0x2UL
 
#define _LEUART_STATUS_TXENS_SHIFT   1
 
#define _LEUART_STATUS_TXIDLE_DEFAULT   0x00000001UL
 
#define _LEUART_STATUS_TXIDLE_MASK   0x40UL
 
#define _LEUART_STATUS_TXIDLE_SHIFT   6
 
#define _LEUART_SYNCBUSY_CLKDIV_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_CLKDIV_MASK   0x4UL
 
#define _LEUART_SYNCBUSY_CLKDIV_SHIFT   2
 
#define _LEUART_SYNCBUSY_CMD_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_CMD_MASK   0x2UL
 
#define _LEUART_SYNCBUSY_CMD_SHIFT   1
 
#define _LEUART_SYNCBUSY_CTRL_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_CTRL_MASK   0x1UL
 
#define _LEUART_SYNCBUSY_CTRL_SHIFT   0
 
#define _LEUART_SYNCBUSY_MASK   0x000000FFUL
 
#define _LEUART_SYNCBUSY_PULSECTRL_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_PULSECTRL_MASK   0x80UL
 
#define _LEUART_SYNCBUSY_PULSECTRL_SHIFT   7
 
#define _LEUART_SYNCBUSY_RESETVALUE   0x00000000UL
 
#define _LEUART_SYNCBUSY_SIGFRAME_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_SIGFRAME_MASK   0x10UL
 
#define _LEUART_SYNCBUSY_SIGFRAME_SHIFT   4
 
#define _LEUART_SYNCBUSY_STARTFRAME_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_STARTFRAME_MASK   0x8UL
 
#define _LEUART_SYNCBUSY_STARTFRAME_SHIFT   3
 
#define _LEUART_SYNCBUSY_TXDATA_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_TXDATA_MASK   0x40UL
 
#define _LEUART_SYNCBUSY_TXDATA_SHIFT   6
 
#define _LEUART_SYNCBUSY_TXDATAX_DEFAULT   0x00000000UL
 
#define _LEUART_SYNCBUSY_TXDATAX_MASK   0x20UL
 
#define _LEUART_SYNCBUSY_TXDATAX_SHIFT   5
 
#define _LEUART_TXDATA_MASK   0x000000FFUL
 
#define _LEUART_TXDATA_RESETVALUE   0x00000000UL
 
#define _LEUART_TXDATA_TXDATA_DEFAULT   0x00000000UL
 
#define _LEUART_TXDATA_TXDATA_MASK   0xFFUL
 
#define _LEUART_TXDATA_TXDATA_SHIFT   0
 
#define _LEUART_TXDATAX_MASK   0x0000E1FFUL
 
#define _LEUART_TXDATAX_RESETVALUE   0x00000000UL
 
#define _LEUART_TXDATAX_RXENAT_DEFAULT   0x00000000UL
 
#define _LEUART_TXDATAX_RXENAT_MASK   0x8000UL
 
#define _LEUART_TXDATAX_RXENAT_SHIFT   15
 
#define _LEUART_TXDATAX_TXBREAK_DEFAULT   0x00000000UL
 
#define _LEUART_TXDATAX_TXBREAK_MASK   0x2000UL
 
#define _LEUART_TXDATAX_TXBREAK_SHIFT   13
 
#define _LEUART_TXDATAX_TXDATA_DEFAULT   0x00000000UL
 
#define _LEUART_TXDATAX_TXDATA_MASK   0x1FFUL
 
#define _LEUART_TXDATAX_TXDATA_SHIFT   0
 
#define _LEUART_TXDATAX_TXDISAT_DEFAULT   0x00000000UL
 
#define _LEUART_TXDATAX_TXDISAT_MASK   0x4000UL
 
#define _LEUART_TXDATAX_TXDISAT_SHIFT   14
 
#define LEUART_CLKDIV_DIV_DEFAULT   (_LEUART_CLKDIV_DIV_DEFAULT << 3)
 
#define LEUART_CMD_CLEARRX   (0x1UL << 7)
 
#define LEUART_CMD_CLEARRX_DEFAULT   (_LEUART_CMD_CLEARRX_DEFAULT << 7)
 
#define LEUART_CMD_CLEARTX   (0x1UL << 6)
 
#define LEUART_CMD_CLEARTX_DEFAULT   (_LEUART_CMD_CLEARTX_DEFAULT << 6)
 
#define LEUART_CMD_RXBLOCKDIS   (0x1UL << 5)
 
#define LEUART_CMD_RXBLOCKDIS_DEFAULT   (_LEUART_CMD_RXBLOCKDIS_DEFAULT << 5)
 
#define LEUART_CMD_RXBLOCKEN   (0x1UL << 4)
 
#define LEUART_CMD_RXBLOCKEN_DEFAULT   (_LEUART_CMD_RXBLOCKEN_DEFAULT << 4)
 
#define LEUART_CMD_RXDIS   (0x1UL << 1)
 
#define LEUART_CMD_RXDIS_DEFAULT   (_LEUART_CMD_RXDIS_DEFAULT << 1)
 
#define LEUART_CMD_RXEN   (0x1UL << 0)
 
#define LEUART_CMD_RXEN_DEFAULT   (_LEUART_CMD_RXEN_DEFAULT << 0)
 
#define LEUART_CMD_TXDIS   (0x1UL << 3)
 
#define LEUART_CMD_TXDIS_DEFAULT   (_LEUART_CMD_TXDIS_DEFAULT << 3)
 
#define LEUART_CMD_TXEN   (0x1UL << 2)
 
#define LEUART_CMD_TXEN_DEFAULT   (_LEUART_CMD_TXEN_DEFAULT << 2)
 
#define LEUART_CTRL_AUTOTRI   (0x1UL << 0)
 
#define LEUART_CTRL_AUTOTRI_DEFAULT   (_LEUART_CTRL_AUTOTRI_DEFAULT << 0)
 
#define LEUART_CTRL_BIT8DV   (0x1UL << 11)
 
#define LEUART_CTRL_BIT8DV_DEFAULT   (_LEUART_CTRL_BIT8DV_DEFAULT << 11)
 
#define LEUART_CTRL_DATABITS   (0x1UL << 1)
 
#define LEUART_CTRL_DATABITS_DEFAULT   (_LEUART_CTRL_DATABITS_DEFAULT << 1)
 
#define LEUART_CTRL_DATABITS_EIGHT   (_LEUART_CTRL_DATABITS_EIGHT << 1)
 
#define LEUART_CTRL_DATABITS_NINE   (_LEUART_CTRL_DATABITS_NINE << 1)
 
#define LEUART_CTRL_ERRSDMA   (0x1UL << 6)
 
#define LEUART_CTRL_ERRSDMA_DEFAULT   (_LEUART_CTRL_ERRSDMA_DEFAULT << 6)
 
#define LEUART_CTRL_INV   (0x1UL << 5)
 
#define LEUART_CTRL_INV_DEFAULT   (_LEUART_CTRL_INV_DEFAULT << 5)
 
#define LEUART_CTRL_LOOPBK   (0x1UL << 7)
 
#define LEUART_CTRL_LOOPBK_DEFAULT   (_LEUART_CTRL_LOOPBK_DEFAULT << 7)
 
#define LEUART_CTRL_MPAB   (0x1UL << 10)
 
#define LEUART_CTRL_MPAB_DEFAULT   (_LEUART_CTRL_MPAB_DEFAULT << 10)
 
#define LEUART_CTRL_MPM   (0x1UL << 9)
 
#define LEUART_CTRL_MPM_DEFAULT   (_LEUART_CTRL_MPM_DEFAULT << 9)
 
#define LEUART_CTRL_PARITY_DEFAULT   (_LEUART_CTRL_PARITY_DEFAULT << 2)
 
#define LEUART_CTRL_PARITY_EVEN   (_LEUART_CTRL_PARITY_EVEN << 2)
 
#define LEUART_CTRL_PARITY_NONE   (_LEUART_CTRL_PARITY_NONE << 2)
 
#define LEUART_CTRL_PARITY_ODD   (_LEUART_CTRL_PARITY_ODD << 2)
 
#define LEUART_CTRL_RXDMAWU   (0x1UL << 12)
 
#define LEUART_CTRL_RXDMAWU_DEFAULT   (_LEUART_CTRL_RXDMAWU_DEFAULT << 12)
 
#define LEUART_CTRL_SFUBRX   (0x1UL << 8)
 
#define LEUART_CTRL_SFUBRX_DEFAULT   (_LEUART_CTRL_SFUBRX_DEFAULT << 8)
 
#define LEUART_CTRL_STOPBITS   (0x1UL << 4)
 
#define LEUART_CTRL_STOPBITS_DEFAULT   (_LEUART_CTRL_STOPBITS_DEFAULT << 4)
 
#define LEUART_CTRL_STOPBITS_ONE   (_LEUART_CTRL_STOPBITS_ONE << 4)
 
#define LEUART_CTRL_STOPBITS_TWO   (_LEUART_CTRL_STOPBITS_TWO << 4)
 
#define LEUART_CTRL_TXDELAY_DEFAULT   (_LEUART_CTRL_TXDELAY_DEFAULT << 14)
 
#define LEUART_CTRL_TXDELAY_DOUBLE   (_LEUART_CTRL_TXDELAY_DOUBLE << 14)
 
#define LEUART_CTRL_TXDELAY_NONE   (_LEUART_CTRL_TXDELAY_NONE << 14)
 
#define LEUART_CTRL_TXDELAY_SINGLE   (_LEUART_CTRL_TXDELAY_SINGLE << 14)
 
#define LEUART_CTRL_TXDELAY_TRIPLE   (_LEUART_CTRL_TXDELAY_TRIPLE << 14)
 
#define LEUART_CTRL_TXDMAWU   (0x1UL << 13)
 
#define LEUART_CTRL_TXDMAWU_DEFAULT   (_LEUART_CTRL_TXDMAWU_DEFAULT << 13)
 
#define LEUART_FREEZE_REGFREEZE   (0x1UL << 0)
 
#define LEUART_FREEZE_REGFREEZE_DEFAULT   (_LEUART_FREEZE_REGFREEZE_DEFAULT << 0)
 
#define LEUART_FREEZE_REGFREEZE_FREEZE   (_LEUART_FREEZE_REGFREEZE_FREEZE << 0)
 
#define LEUART_FREEZE_REGFREEZE_UPDATE   (_LEUART_FREEZE_REGFREEZE_UPDATE << 0)
 
#define LEUART_IEN_FERR   (0x1UL << 7)
 
#define LEUART_IEN_FERR_DEFAULT   (_LEUART_IEN_FERR_DEFAULT << 7)
 
#define LEUART_IEN_MPAF   (0x1UL << 8)
 
#define LEUART_IEN_MPAF_DEFAULT   (_LEUART_IEN_MPAF_DEFAULT << 8)
 
#define LEUART_IEN_PERR   (0x1UL << 6)
 
#define LEUART_IEN_PERR_DEFAULT   (_LEUART_IEN_PERR_DEFAULT << 6)
 
#define LEUART_IEN_RXDATAV   (0x1UL << 2)
 
#define LEUART_IEN_RXDATAV_DEFAULT   (_LEUART_IEN_RXDATAV_DEFAULT << 2)
 
#define LEUART_IEN_RXOF   (0x1UL << 3)
 
#define LEUART_IEN_RXOF_DEFAULT   (_LEUART_IEN_RXOF_DEFAULT << 3)
 
#define LEUART_IEN_RXUF   (0x1UL << 4)
 
#define LEUART_IEN_RXUF_DEFAULT   (_LEUART_IEN_RXUF_DEFAULT << 4)
 
#define LEUART_IEN_SIGF   (0x1UL << 10)
 
#define LEUART_IEN_SIGF_DEFAULT   (_LEUART_IEN_SIGF_DEFAULT << 10)
 
#define LEUART_IEN_STARTF   (0x1UL << 9)
 
#define LEUART_IEN_STARTF_DEFAULT   (_LEUART_IEN_STARTF_DEFAULT << 9)
 
#define LEUART_IEN_TXBL   (0x1UL << 1)
 
#define LEUART_IEN_TXBL_DEFAULT   (_LEUART_IEN_TXBL_DEFAULT << 1)
 
#define LEUART_IEN_TXC   (0x1UL << 0)
 
#define LEUART_IEN_TXC_DEFAULT   (_LEUART_IEN_TXC_DEFAULT << 0)
 
#define LEUART_IEN_TXOF   (0x1UL << 5)
 
#define LEUART_IEN_TXOF_DEFAULT   (_LEUART_IEN_TXOF_DEFAULT << 5)
 
#define LEUART_IF_FERR   (0x1UL << 7)
 
#define LEUART_IF_FERR_DEFAULT   (_LEUART_IF_FERR_DEFAULT << 7)
 
#define LEUART_IF_MPAF   (0x1UL << 8)
 
#define LEUART_IF_MPAF_DEFAULT   (_LEUART_IF_MPAF_DEFAULT << 8)
 
#define LEUART_IF_PERR   (0x1UL << 6)
 
#define LEUART_IF_PERR_DEFAULT   (_LEUART_IF_PERR_DEFAULT << 6)
 
#define LEUART_IF_RXDATAV   (0x1UL << 2)
 
#define LEUART_IF_RXDATAV_DEFAULT   (_LEUART_IF_RXDATAV_DEFAULT << 2)
 
#define LEUART_IF_RXOF   (0x1UL << 3)
 
#define LEUART_IF_RXOF_DEFAULT   (_LEUART_IF_RXOF_DEFAULT << 3)
 
#define LEUART_IF_RXUF   (0x1UL << 4)
 
#define LEUART_IF_RXUF_DEFAULT   (_LEUART_IF_RXUF_DEFAULT << 4)
 
#define LEUART_IF_SIGF   (0x1UL << 10)
 
#define LEUART_IF_SIGF_DEFAULT   (_LEUART_IF_SIGF_DEFAULT << 10)
 
#define LEUART_IF_STARTF   (0x1UL << 9)
 
#define LEUART_IF_STARTF_DEFAULT   (_LEUART_IF_STARTF_DEFAULT << 9)
 
#define LEUART_IF_TXBL   (0x1UL << 1)
 
#define LEUART_IF_TXBL_DEFAULT   (_LEUART_IF_TXBL_DEFAULT << 1)
 
#define LEUART_IF_TXC   (0x1UL << 0)
 
#define LEUART_IF_TXC_DEFAULT   (_LEUART_IF_TXC_DEFAULT << 0)
 
#define LEUART_IF_TXOF   (0x1UL << 5)
 
#define LEUART_IF_TXOF_DEFAULT   (_LEUART_IF_TXOF_DEFAULT << 5)
 
#define LEUART_IFC_FERR   (0x1UL << 7)
 
#define LEUART_IFC_FERR_DEFAULT   (_LEUART_IFC_FERR_DEFAULT << 7)
 
#define LEUART_IFC_MPAF   (0x1UL << 8)
 
#define LEUART_IFC_MPAF_DEFAULT   (_LEUART_IFC_MPAF_DEFAULT << 8)
 
#define LEUART_IFC_PERR   (0x1UL << 6)
 
#define LEUART_IFC_PERR_DEFAULT   (_LEUART_IFC_PERR_DEFAULT << 6)
 
#define LEUART_IFC_RXOF   (0x1UL << 3)
 
#define LEUART_IFC_RXOF_DEFAULT   (_LEUART_IFC_RXOF_DEFAULT << 3)
 
#define LEUART_IFC_RXUF   (0x1UL << 4)
 
#define LEUART_IFC_RXUF_DEFAULT   (_LEUART_IFC_RXUF_DEFAULT << 4)
 
#define LEUART_IFC_SIGF   (0x1UL << 10)
 
#define LEUART_IFC_SIGF_DEFAULT   (_LEUART_IFC_SIGF_DEFAULT << 10)
 
#define LEUART_IFC_STARTF   (0x1UL << 9)
 
#define LEUART_IFC_STARTF_DEFAULT   (_LEUART_IFC_STARTF_DEFAULT << 9)
 
#define LEUART_IFC_TXC   (0x1UL << 0)
 
#define LEUART_IFC_TXC_DEFAULT   (_LEUART_IFC_TXC_DEFAULT << 0)
 
#define LEUART_IFC_TXOF   (0x1UL << 5)
 
#define LEUART_IFC_TXOF_DEFAULT   (_LEUART_IFC_TXOF_DEFAULT << 5)
 
#define LEUART_IFS_FERR   (0x1UL << 7)
 
#define LEUART_IFS_FERR_DEFAULT   (_LEUART_IFS_FERR_DEFAULT << 7)
 
#define LEUART_IFS_MPAF   (0x1UL << 8)
 
#define LEUART_IFS_MPAF_DEFAULT   (_LEUART_IFS_MPAF_DEFAULT << 8)
 
#define LEUART_IFS_PERR   (0x1UL << 6)
 
#define LEUART_IFS_PERR_DEFAULT   (_LEUART_IFS_PERR_DEFAULT << 6)
 
#define LEUART_IFS_RXOF   (0x1UL << 3)
 
#define LEUART_IFS_RXOF_DEFAULT   (_LEUART_IFS_RXOF_DEFAULT << 3)
 
#define LEUART_IFS_RXUF   (0x1UL << 4)
 
#define LEUART_IFS_RXUF_DEFAULT   (_LEUART_IFS_RXUF_DEFAULT << 4)
 
#define LEUART_IFS_SIGF   (0x1UL << 10)
 
#define LEUART_IFS_SIGF_DEFAULT   (_LEUART_IFS_SIGF_DEFAULT << 10)
 
#define LEUART_IFS_STARTF   (0x1UL << 9)
 
#define LEUART_IFS_STARTF_DEFAULT   (_LEUART_IFS_STARTF_DEFAULT << 9)
 
#define LEUART_IFS_TXC   (0x1UL << 0)
 
#define LEUART_IFS_TXC_DEFAULT   (_LEUART_IFS_TXC_DEFAULT << 0)
 
#define LEUART_IFS_TXOF   (0x1UL << 5)
 
#define LEUART_IFS_TXOF_DEFAULT   (_LEUART_IFS_TXOF_DEFAULT << 5)
 
#define LEUART_INPUT_RXPRS   (0x1UL << 5)
 
#define LEUART_INPUT_RXPRS_DEFAULT   (_LEUART_INPUT_RXPRS_DEFAULT << 5)
 
#define LEUART_INPUT_RXPRSSEL_DEFAULT   (_LEUART_INPUT_RXPRSSEL_DEFAULT << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH0   (_LEUART_INPUT_RXPRSSEL_PRSCH0 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH1   (_LEUART_INPUT_RXPRSSEL_PRSCH1 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH10   (_LEUART_INPUT_RXPRSSEL_PRSCH10 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH11   (_LEUART_INPUT_RXPRSSEL_PRSCH11 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH2   (_LEUART_INPUT_RXPRSSEL_PRSCH2 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH3   (_LEUART_INPUT_RXPRSSEL_PRSCH3 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH4   (_LEUART_INPUT_RXPRSSEL_PRSCH4 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH5   (_LEUART_INPUT_RXPRSSEL_PRSCH5 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH6   (_LEUART_INPUT_RXPRSSEL_PRSCH6 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH7   (_LEUART_INPUT_RXPRSSEL_PRSCH7 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH8   (_LEUART_INPUT_RXPRSSEL_PRSCH8 << 0)
 
#define LEUART_INPUT_RXPRSSEL_PRSCH9   (_LEUART_INPUT_RXPRSSEL_PRSCH9 << 0)
 
#define LEUART_PULSECTRL_PULSEEN   (0x1UL << 4)
 
#define LEUART_PULSECTRL_PULSEEN_DEFAULT   (_LEUART_PULSECTRL_PULSEEN_DEFAULT << 4)
 
#define LEUART_PULSECTRL_PULSEFILT   (0x1UL << 5)
 
#define LEUART_PULSECTRL_PULSEFILT_DEFAULT   (_LEUART_PULSECTRL_PULSEFILT_DEFAULT << 5)
 
#define LEUART_PULSECTRL_PULSEW_DEFAULT   (_LEUART_PULSECTRL_PULSEW_DEFAULT << 0)
 
#define LEUART_ROUTELOC0_RXLOC_DEFAULT   (_LEUART_ROUTELOC0_RXLOC_DEFAULT << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC0   (_LEUART_ROUTELOC0_RXLOC_LOC0 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC1   (_LEUART_ROUTELOC0_RXLOC_LOC1 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC10   (_LEUART_ROUTELOC0_RXLOC_LOC10 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC11   (_LEUART_ROUTELOC0_RXLOC_LOC11 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC12   (_LEUART_ROUTELOC0_RXLOC_LOC12 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC13   (_LEUART_ROUTELOC0_RXLOC_LOC13 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC14   (_LEUART_ROUTELOC0_RXLOC_LOC14 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC15   (_LEUART_ROUTELOC0_RXLOC_LOC15 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC16   (_LEUART_ROUTELOC0_RXLOC_LOC16 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC17   (_LEUART_ROUTELOC0_RXLOC_LOC17 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC18   (_LEUART_ROUTELOC0_RXLOC_LOC18 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC19   (_LEUART_ROUTELOC0_RXLOC_LOC19 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC2   (_LEUART_ROUTELOC0_RXLOC_LOC2 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC20   (_LEUART_ROUTELOC0_RXLOC_LOC20 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC21   (_LEUART_ROUTELOC0_RXLOC_LOC21 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC22   (_LEUART_ROUTELOC0_RXLOC_LOC22 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC23   (_LEUART_ROUTELOC0_RXLOC_LOC23 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC24   (_LEUART_ROUTELOC0_RXLOC_LOC24 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC25   (_LEUART_ROUTELOC0_RXLOC_LOC25 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC26   (_LEUART_ROUTELOC0_RXLOC_LOC26 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC27   (_LEUART_ROUTELOC0_RXLOC_LOC27 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC28   (_LEUART_ROUTELOC0_RXLOC_LOC28 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC29   (_LEUART_ROUTELOC0_RXLOC_LOC29 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC3   (_LEUART_ROUTELOC0_RXLOC_LOC3 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC30   (_LEUART_ROUTELOC0_RXLOC_LOC30 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC31   (_LEUART_ROUTELOC0_RXLOC_LOC31 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC4   (_LEUART_ROUTELOC0_RXLOC_LOC4 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC5   (_LEUART_ROUTELOC0_RXLOC_LOC5 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC6   (_LEUART_ROUTELOC0_RXLOC_LOC6 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC7   (_LEUART_ROUTELOC0_RXLOC_LOC7 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC8   (_LEUART_ROUTELOC0_RXLOC_LOC8 << 0)
 
#define LEUART_ROUTELOC0_RXLOC_LOC9   (_LEUART_ROUTELOC0_RXLOC_LOC9 << 0)
 
#define LEUART_ROUTELOC0_TXLOC_DEFAULT   (_LEUART_ROUTELOC0_TXLOC_DEFAULT << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC0   (_LEUART_ROUTELOC0_TXLOC_LOC0 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC1   (_LEUART_ROUTELOC0_TXLOC_LOC1 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC10   (_LEUART_ROUTELOC0_TXLOC_LOC10 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC11   (_LEUART_ROUTELOC0_TXLOC_LOC11 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC12   (_LEUART_ROUTELOC0_TXLOC_LOC12 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC13   (_LEUART_ROUTELOC0_TXLOC_LOC13 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC14   (_LEUART_ROUTELOC0_TXLOC_LOC14 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC15   (_LEUART_ROUTELOC0_TXLOC_LOC15 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC16   (_LEUART_ROUTELOC0_TXLOC_LOC16 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC17   (_LEUART_ROUTELOC0_TXLOC_LOC17 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC18   (_LEUART_ROUTELOC0_TXLOC_LOC18 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC19   (_LEUART_ROUTELOC0_TXLOC_LOC19 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC2   (_LEUART_ROUTELOC0_TXLOC_LOC2 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC20   (_LEUART_ROUTELOC0_TXLOC_LOC20 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC21   (_LEUART_ROUTELOC0_TXLOC_LOC21 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC22   (_LEUART_ROUTELOC0_TXLOC_LOC22 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC23   (_LEUART_ROUTELOC0_TXLOC_LOC23 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC24   (_LEUART_ROUTELOC0_TXLOC_LOC24 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC25   (_LEUART_ROUTELOC0_TXLOC_LOC25 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC26   (_LEUART_ROUTELOC0_TXLOC_LOC26 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC27   (_LEUART_ROUTELOC0_TXLOC_LOC27 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC28   (_LEUART_ROUTELOC0_TXLOC_LOC28 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC29   (_LEUART_ROUTELOC0_TXLOC_LOC29 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC3   (_LEUART_ROUTELOC0_TXLOC_LOC3 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC30   (_LEUART_ROUTELOC0_TXLOC_LOC30 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC31   (_LEUART_ROUTELOC0_TXLOC_LOC31 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC4   (_LEUART_ROUTELOC0_TXLOC_LOC4 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC5   (_LEUART_ROUTELOC0_TXLOC_LOC5 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC6   (_LEUART_ROUTELOC0_TXLOC_LOC6 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC7   (_LEUART_ROUTELOC0_TXLOC_LOC7 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC8   (_LEUART_ROUTELOC0_TXLOC_LOC8 << 8)
 
#define LEUART_ROUTELOC0_TXLOC_LOC9   (_LEUART_ROUTELOC0_TXLOC_LOC9 << 8)
 
#define LEUART_ROUTEPEN_RXPEN   (0x1UL << 0)
 
#define LEUART_ROUTEPEN_RXPEN_DEFAULT   (_LEUART_ROUTEPEN_RXPEN_DEFAULT << 0)
 
#define LEUART_ROUTEPEN_TXPEN   (0x1UL << 1)
 
#define LEUART_ROUTEPEN_TXPEN_DEFAULT   (_LEUART_ROUTEPEN_TXPEN_DEFAULT << 1)
 
#define LEUART_RXDATA_RXDATA_DEFAULT   (_LEUART_RXDATA_RXDATA_DEFAULT << 0)
 
#define LEUART_RXDATAX_FERR   (0x1UL << 15)
 
#define LEUART_RXDATAX_FERR_DEFAULT   (_LEUART_RXDATAX_FERR_DEFAULT << 15)
 
#define LEUART_RXDATAX_PERR   (0x1UL << 14)
 
#define LEUART_RXDATAX_PERR_DEFAULT   (_LEUART_RXDATAX_PERR_DEFAULT << 14)
 
#define LEUART_RXDATAX_RXDATA_DEFAULT   (_LEUART_RXDATAX_RXDATA_DEFAULT << 0)
 
#define LEUART_RXDATAXP_FERRP   (0x1UL << 15)
 
#define LEUART_RXDATAXP_FERRP_DEFAULT   (_LEUART_RXDATAXP_FERRP_DEFAULT << 15)
 
#define LEUART_RXDATAXP_PERRP   (0x1UL << 14)
 
#define LEUART_RXDATAXP_PERRP_DEFAULT   (_LEUART_RXDATAXP_PERRP_DEFAULT << 14)
 
#define LEUART_RXDATAXP_RXDATAP_DEFAULT   (_LEUART_RXDATAXP_RXDATAP_DEFAULT << 0)
 
#define LEUART_SIGFRAME_SIGFRAME_DEFAULT   (_LEUART_SIGFRAME_SIGFRAME_DEFAULT << 0)
 
#define LEUART_STARTFRAME_STARTFRAME_DEFAULT   (_LEUART_STARTFRAME_STARTFRAME_DEFAULT << 0)
 
#define LEUART_STATUS_RXBLOCK   (0x1UL << 2)
 
#define LEUART_STATUS_RXBLOCK_DEFAULT   (_LEUART_STATUS_RXBLOCK_DEFAULT << 2)
 
#define LEUART_STATUS_RXDATAV   (0x1UL << 5)
 
#define LEUART_STATUS_RXDATAV_DEFAULT   (_LEUART_STATUS_RXDATAV_DEFAULT << 5)
 
#define LEUART_STATUS_RXENS   (0x1UL << 0)
 
#define LEUART_STATUS_RXENS_DEFAULT   (_LEUART_STATUS_RXENS_DEFAULT << 0)
 
#define LEUART_STATUS_TXBL   (0x1UL << 4)
 
#define LEUART_STATUS_TXBL_DEFAULT   (_LEUART_STATUS_TXBL_DEFAULT << 4)
 
#define LEUART_STATUS_TXC   (0x1UL << 3)
 
#define LEUART_STATUS_TXC_DEFAULT   (_LEUART_STATUS_TXC_DEFAULT << 3)
 
#define LEUART_STATUS_TXENS   (0x1UL << 1)
 
#define LEUART_STATUS_TXENS_DEFAULT   (_LEUART_STATUS_TXENS_DEFAULT << 1)
 
#define LEUART_STATUS_TXIDLE   (0x1UL << 6)
 
#define LEUART_STATUS_TXIDLE_DEFAULT   (_LEUART_STATUS_TXIDLE_DEFAULT << 6)
 
#define LEUART_SYNCBUSY_CLKDIV   (0x1UL << 2)
 
#define LEUART_SYNCBUSY_CLKDIV_DEFAULT   (_LEUART_SYNCBUSY_CLKDIV_DEFAULT << 2)
 
#define LEUART_SYNCBUSY_CMD   (0x1UL << 1)
 
#define LEUART_SYNCBUSY_CMD_DEFAULT   (_LEUART_SYNCBUSY_CMD_DEFAULT << 1)
 
#define LEUART_SYNCBUSY_CTRL   (0x1UL << 0)
 
#define LEUART_SYNCBUSY_CTRL_DEFAULT   (_LEUART_SYNCBUSY_CTRL_DEFAULT << 0)
 
#define LEUART_SYNCBUSY_PULSECTRL   (0x1UL << 7)
 
#define LEUART_SYNCBUSY_PULSECTRL_DEFAULT   (_LEUART_SYNCBUSY_PULSECTRL_DEFAULT << 7)
 
#define LEUART_SYNCBUSY_SIGFRAME   (0x1UL << 4)
 
#define LEUART_SYNCBUSY_SIGFRAME_DEFAULT   (_LEUART_SYNCBUSY_SIGFRAME_DEFAULT << 4)
 
#define LEUART_SYNCBUSY_STARTFRAME   (0x1UL << 3)
 
#define LEUART_SYNCBUSY_STARTFRAME_DEFAULT   (_LEUART_SYNCBUSY_STARTFRAME_DEFAULT << 3)
 
#define LEUART_SYNCBUSY_TXDATA   (0x1UL << 6)
 
#define LEUART_SYNCBUSY_TXDATA_DEFAULT   (_LEUART_SYNCBUSY_TXDATA_DEFAULT << 6)
 
#define LEUART_SYNCBUSY_TXDATAX   (0x1UL << 5)
 
#define LEUART_SYNCBUSY_TXDATAX_DEFAULT   (_LEUART_SYNCBUSY_TXDATAX_DEFAULT << 5)
 
#define LEUART_TXDATA_TXDATA_DEFAULT   (_LEUART_TXDATA_TXDATA_DEFAULT << 0)
 
#define LEUART_TXDATAX_RXENAT   (0x1UL << 15)
 
#define LEUART_TXDATAX_RXENAT_DEFAULT   (_LEUART_TXDATAX_RXENAT_DEFAULT << 15)
 
#define LEUART_TXDATAX_TXBREAK   (0x1UL << 13)
 
#define LEUART_TXDATAX_TXBREAK_DEFAULT   (_LEUART_TXDATAX_TXBREAK_DEFAULT << 13)
 
#define LEUART_TXDATAX_TXDATA_DEFAULT   (_LEUART_TXDATAX_TXDATA_DEFAULT << 0)
 
#define LEUART_TXDATAX_TXDISAT   (0x1UL << 14)
 
#define LEUART_TXDATAX_TXDISAT_DEFAULT   (_LEUART_TXDATAX_TXDISAT_DEFAULT << 14)