1 /**************************************************************************//**
2  * @file
3  * @brief EFR32MG24 EUSART register and bit field definitions
4  ******************************************************************************
5  * # License
6  * <b>Copyright 2022 Silicon Laboratories, Inc. www.silabs.com</b>
7  ******************************************************************************
8  *
9  * SPDX-License-Identifier: Zlib
10  *
11  * The licensor of this software is Silicon Laboratories Inc.
12  *
13  * This software is provided 'as-is', without any express or implied
14  * warranty. In no event will the authors be held liable for any damages
15  * arising from the use of this software.
16  *
17  * Permission is granted to anyone to use this software for any purpose,
18  * including commercial applications, and to alter it and redistribute it
19  * freely, subject to the following restrictions:
20  *
21  * 1. The origin of this software must not be misrepresented; you must not
22  *    claim that you wrote the original software. If you use this software
23  *    in a product, an acknowledgment in the product documentation would be
24  *    appreciated but is not required.
25  * 2. Altered source versions must be plainly marked as such, and must not be
26  *    misrepresented as being the original software.
27  * 3. This notice may not be removed or altered from any source distribution.
28  *
29  *****************************************************************************/
30 #ifndef EFR32MG24_EUSART_H
31 #define EFR32MG24_EUSART_H
32 #define EUSART_HAS_SET_CLEAR
33 /**************************************************************************//**
34 * @addtogroup Parts
35 * @{
36 ******************************************************************************/
37 /**************************************************************************//**
38  * @defgroup EFR32MG24_EUSART EUSART
39  * @{
40  * @brief EFR32MG24 EUSART Register Declaration.
41  *****************************************************************************/
42 
43 /** EUSART Register Declaration. */
44 typedef struct {
45   __IM uint32_t  IPVERSION;                     /**< IP version ID                                      */
46   __IOM uint32_t EN;                            /**< Enable Register                                    */
47   __IOM uint32_t CFG0;                          /**< Configuration 0 Register                           */
48   __IOM uint32_t CFG1;                          /**< Configuration 1 Register                           */
49   __IOM uint32_t CFG2;                          /**< Configuration 2 Register                           */
50   __IOM uint32_t FRAMECFG;                      /**< Frame Format Register                              */
51   __IOM uint32_t DTXDATCFG;                     /**< Default TX DATA Register                           */
52   __IOM uint32_t IRHFCFG;                       /**< HF IrDA Mod Config Register                        */
53   __IOM uint32_t IRLFCFG;                       /**< LF IrDA Pulse Config Register                      */
54   __IOM uint32_t TIMINGCFG;                     /**< Timing Register                                    */
55   __IOM uint32_t STARTFRAMECFG;                 /**< Start Frame Register                               */
56   __IOM uint32_t SIGFRAMECFG;                   /**< Signal Frame Register                              */
57   __IOM uint32_t CLKDIV;                        /**< Clock Divider Register                             */
58   __IOM uint32_t TRIGCTRL;                      /**< Trigger Control Register                           */
59   __IOM uint32_t CMD;                           /**< Command Register                                   */
60   __IM uint32_t  RXDATA;                        /**< RX Data Register                                   */
61   __IM uint32_t  RXDATAP;                       /**< RX Data Peek Register                              */
62   __IOM uint32_t TXDATA;                        /**< TX Data Register                                   */
63   __IM uint32_t  STATUS;                        /**< Status Register                                    */
64   __IOM uint32_t IF;                            /**< Interrupt Flag Register                            */
65   __IOM uint32_t IEN;                           /**< Interrupt Enable Register                          */
66   __IM uint32_t  SYNCBUSY;                      /**< Synchronization Busy Register                      */
67   __IOM uint32_t DALICFG;                       /**< DALI Config Register                               */
68   uint32_t       RESERVED0[41U];                /**< Reserved for future use                            */
69   uint32_t       RESERVED1[1U];                 /**< Reserved for future use                            */
70   uint32_t       RESERVED2[959U];               /**< Reserved for future use                            */
71   __IM uint32_t  IPVERSION_SET;                 /**< IP version ID                                      */
72   __IOM uint32_t EN_SET;                        /**< Enable Register                                    */
73   __IOM uint32_t CFG0_SET;                      /**< Configuration 0 Register                           */
74   __IOM uint32_t CFG1_SET;                      /**< Configuration 1 Register                           */
75   __IOM uint32_t CFG2_SET;                      /**< Configuration 2 Register                           */
76   __IOM uint32_t FRAMECFG_SET;                  /**< Frame Format Register                              */
77   __IOM uint32_t DTXDATCFG_SET;                 /**< Default TX DATA Register                           */
78   __IOM uint32_t IRHFCFG_SET;                   /**< HF IrDA Mod Config Register                        */
79   __IOM uint32_t IRLFCFG_SET;                   /**< LF IrDA Pulse Config Register                      */
80   __IOM uint32_t TIMINGCFG_SET;                 /**< Timing Register                                    */
81   __IOM uint32_t STARTFRAMECFG_SET;             /**< Start Frame Register                               */
82   __IOM uint32_t SIGFRAMECFG_SET;               /**< Signal Frame Register                              */
83   __IOM uint32_t CLKDIV_SET;                    /**< Clock Divider Register                             */
84   __IOM uint32_t TRIGCTRL_SET;                  /**< Trigger Control Register                           */
85   __IOM uint32_t CMD_SET;                       /**< Command Register                                   */
86   __IM uint32_t  RXDATA_SET;                    /**< RX Data Register                                   */
87   __IM uint32_t  RXDATAP_SET;                   /**< RX Data Peek Register                              */
88   __IOM uint32_t TXDATA_SET;                    /**< TX Data Register                                   */
89   __IM uint32_t  STATUS_SET;                    /**< Status Register                                    */
90   __IOM uint32_t IF_SET;                        /**< Interrupt Flag Register                            */
91   __IOM uint32_t IEN_SET;                       /**< Interrupt Enable Register                          */
92   __IM uint32_t  SYNCBUSY_SET;                  /**< Synchronization Busy Register                      */
93   __IOM uint32_t DALICFG_SET;                   /**< DALI Config Register                               */
94   uint32_t       RESERVED3[41U];                /**< Reserved for future use                            */
95   uint32_t       RESERVED4[1U];                 /**< Reserved for future use                            */
96   uint32_t       RESERVED5[959U];               /**< Reserved for future use                            */
97   __IM uint32_t  IPVERSION_CLR;                 /**< IP version ID                                      */
98   __IOM uint32_t EN_CLR;                        /**< Enable Register                                    */
99   __IOM uint32_t CFG0_CLR;                      /**< Configuration 0 Register                           */
100   __IOM uint32_t CFG1_CLR;                      /**< Configuration 1 Register                           */
101   __IOM uint32_t CFG2_CLR;                      /**< Configuration 2 Register                           */
102   __IOM uint32_t FRAMECFG_CLR;                  /**< Frame Format Register                              */
103   __IOM uint32_t DTXDATCFG_CLR;                 /**< Default TX DATA Register                           */
104   __IOM uint32_t IRHFCFG_CLR;                   /**< HF IrDA Mod Config Register                        */
105   __IOM uint32_t IRLFCFG_CLR;                   /**< LF IrDA Pulse Config Register                      */
106   __IOM uint32_t TIMINGCFG_CLR;                 /**< Timing Register                                    */
107   __IOM uint32_t STARTFRAMECFG_CLR;             /**< Start Frame Register                               */
108   __IOM uint32_t SIGFRAMECFG_CLR;               /**< Signal Frame Register                              */
109   __IOM uint32_t CLKDIV_CLR;                    /**< Clock Divider Register                             */
110   __IOM uint32_t TRIGCTRL_CLR;                  /**< Trigger Control Register                           */
111   __IOM uint32_t CMD_CLR;                       /**< Command Register                                   */
112   __IM uint32_t  RXDATA_CLR;                    /**< RX Data Register                                   */
113   __IM uint32_t  RXDATAP_CLR;                   /**< RX Data Peek Register                              */
114   __IOM uint32_t TXDATA_CLR;                    /**< TX Data Register                                   */
115   __IM uint32_t  STATUS_CLR;                    /**< Status Register                                    */
116   __IOM uint32_t IF_CLR;                        /**< Interrupt Flag Register                            */
117   __IOM uint32_t IEN_CLR;                       /**< Interrupt Enable Register                          */
118   __IM uint32_t  SYNCBUSY_CLR;                  /**< Synchronization Busy Register                      */
119   __IOM uint32_t DALICFG_CLR;                   /**< DALI Config Register                               */
120   uint32_t       RESERVED6[41U];                /**< Reserved for future use                            */
121   uint32_t       RESERVED7[1U];                 /**< Reserved for future use                            */
122   uint32_t       RESERVED8[959U];               /**< Reserved for future use                            */
123   __IM uint32_t  IPVERSION_TGL;                 /**< IP version ID                                      */
124   __IOM uint32_t EN_TGL;                        /**< Enable Register                                    */
125   __IOM uint32_t CFG0_TGL;                      /**< Configuration 0 Register                           */
126   __IOM uint32_t CFG1_TGL;                      /**< Configuration 1 Register                           */
127   __IOM uint32_t CFG2_TGL;                      /**< Configuration 2 Register                           */
128   __IOM uint32_t FRAMECFG_TGL;                  /**< Frame Format Register                              */
129   __IOM uint32_t DTXDATCFG_TGL;                 /**< Default TX DATA Register                           */
130   __IOM uint32_t IRHFCFG_TGL;                   /**< HF IrDA Mod Config Register                        */
131   __IOM uint32_t IRLFCFG_TGL;                   /**< LF IrDA Pulse Config Register                      */
132   __IOM uint32_t TIMINGCFG_TGL;                 /**< Timing Register                                    */
133   __IOM uint32_t STARTFRAMECFG_TGL;             /**< Start Frame Register                               */
134   __IOM uint32_t SIGFRAMECFG_TGL;               /**< Signal Frame Register                              */
135   __IOM uint32_t CLKDIV_TGL;                    /**< Clock Divider Register                             */
136   __IOM uint32_t TRIGCTRL_TGL;                  /**< Trigger Control Register                           */
137   __IOM uint32_t CMD_TGL;                       /**< Command Register                                   */
138   __IM uint32_t  RXDATA_TGL;                    /**< RX Data Register                                   */
139   __IM uint32_t  RXDATAP_TGL;                   /**< RX Data Peek Register                              */
140   __IOM uint32_t TXDATA_TGL;                    /**< TX Data Register                                   */
141   __IM uint32_t  STATUS_TGL;                    /**< Status Register                                    */
142   __IOM uint32_t IF_TGL;                        /**< Interrupt Flag Register                            */
143   __IOM uint32_t IEN_TGL;                       /**< Interrupt Enable Register                          */
144   __IM uint32_t  SYNCBUSY_TGL;                  /**< Synchronization Busy Register                      */
145   __IOM uint32_t DALICFG_TGL;                   /**< DALI Config Register                               */
146   uint32_t       RESERVED9[41U];                /**< Reserved for future use                            */
147   uint32_t       RESERVED10[1U];                /**< Reserved for future use                            */
148 } EUSART_TypeDef;
149 /** @} End of group EFR32MG24_EUSART */
150 
151 /**************************************************************************//**
152  * @addtogroup EFR32MG24_EUSART
153  * @{
154  * @defgroup EFR32MG24_EUSART_BitFields EUSART Bit Fields
155  * @{
156  *****************************************************************************/
157 
158 /* Bit fields for EUSART IPVERSION */
159 #define _EUSART_IPVERSION_RESETVALUE                  0x00000002UL                               /**< Default value for EUSART_IPVERSION          */
160 #define _EUSART_IPVERSION_MASK                        0xFFFFFFFFUL                               /**< Mask for EUSART_IPVERSION                   */
161 #define _EUSART_IPVERSION_IPVERSION_SHIFT             0                                          /**< Shift value for EUSART_IPVERSION            */
162 #define _EUSART_IPVERSION_IPVERSION_MASK              0xFFFFFFFFUL                               /**< Bit mask for EUSART_IPVERSION               */
163 #define _EUSART_IPVERSION_IPVERSION_DEFAULT           0x00000002UL                               /**< Mode DEFAULT for EUSART_IPVERSION           */
164 #define EUSART_IPVERSION_IPVERSION_DEFAULT            (_EUSART_IPVERSION_IPVERSION_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_IPVERSION   */
165 
166 /* Bit fields for EUSART EN */
167 #define _EUSART_EN_RESETVALUE                         0x00000000UL                        /**< Default value for EUSART_EN                 */
168 #define _EUSART_EN_MASK                               0x00000003UL                        /**< Mask for EUSART_EN                          */
169 #define EUSART_EN_EN                                  (0x1UL << 0)                        /**< Module enable                               */
170 #define _EUSART_EN_EN_SHIFT                           0                                   /**< Shift value for EUSART_EN                   */
171 #define _EUSART_EN_EN_MASK                            0x1UL                               /**< Bit mask for EUSART_EN                      */
172 #define _EUSART_EN_EN_DEFAULT                         0x00000000UL                        /**< Mode DEFAULT for EUSART_EN                  */
173 #define EUSART_EN_EN_DEFAULT                          (_EUSART_EN_EN_DEFAULT << 0)        /**< Shifted mode DEFAULT for EUSART_EN          */
174 #define EUSART_EN_DISABLING                           (0x1UL << 1)                        /**< Disablement busy status                     */
175 #define _EUSART_EN_DISABLING_SHIFT                    1                                   /**< Shift value for EUSART_DISABLING            */
176 #define _EUSART_EN_DISABLING_MASK                     0x2UL                               /**< Bit mask for EUSART_DISABLING               */
177 #define _EUSART_EN_DISABLING_DEFAULT                  0x00000000UL                        /**< Mode DEFAULT for EUSART_EN                  */
178 #define EUSART_EN_DISABLING_DEFAULT                   (_EUSART_EN_DISABLING_DEFAULT << 1) /**< Shifted mode DEFAULT for EUSART_EN          */
179 
180 /* Bit fields for EUSART CFG0 */
181 #define _EUSART_CFG0_RESETVALUE                       0x00000000UL                            /**< Default value for EUSART_CFG0               */
182 #define _EUSART_CFG0_MASK                             0xC1D264FFUL                            /**< Mask for EUSART_CFG0                        */
183 #define EUSART_CFG0_SYNC                              (0x1UL << 0)                            /**< Synchronous Mode                            */
184 #define _EUSART_CFG0_SYNC_SHIFT                       0                                       /**< Shift value for EUSART_SYNC                 */
185 #define _EUSART_CFG0_SYNC_MASK                        0x1UL                                   /**< Bit mask for EUSART_SYNC                    */
186 #define _EUSART_CFG0_SYNC_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
187 #define _EUSART_CFG0_SYNC_ASYNC                       0x00000000UL                            /**< Mode ASYNC for EUSART_CFG0                  */
188 #define _EUSART_CFG0_SYNC_SYNC                        0x00000001UL                            /**< Mode SYNC for EUSART_CFG0                   */
189 #define EUSART_CFG0_SYNC_DEFAULT                      (_EUSART_CFG0_SYNC_DEFAULT << 0)        /**< Shifted mode DEFAULT for EUSART_CFG0        */
190 #define EUSART_CFG0_SYNC_ASYNC                        (_EUSART_CFG0_SYNC_ASYNC << 0)          /**< Shifted mode ASYNC for EUSART_CFG0          */
191 #define EUSART_CFG0_SYNC_SYNC                         (_EUSART_CFG0_SYNC_SYNC << 0)           /**< Shifted mode SYNC for EUSART_CFG0           */
192 #define EUSART_CFG0_LOOPBK                            (0x1UL << 1)                            /**< Loopback Enable                             */
193 #define _EUSART_CFG0_LOOPBK_SHIFT                     1                                       /**< Shift value for EUSART_LOOPBK               */
194 #define _EUSART_CFG0_LOOPBK_MASK                      0x2UL                                   /**< Bit mask for EUSART_LOOPBK                  */
195 #define _EUSART_CFG0_LOOPBK_DEFAULT                   0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
196 #define _EUSART_CFG0_LOOPBK_DISABLE                   0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
197 #define _EUSART_CFG0_LOOPBK_ENABLE                    0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
198 #define EUSART_CFG0_LOOPBK_DEFAULT                    (_EUSART_CFG0_LOOPBK_DEFAULT << 1)      /**< Shifted mode DEFAULT for EUSART_CFG0        */
199 #define EUSART_CFG0_LOOPBK_DISABLE                    (_EUSART_CFG0_LOOPBK_DISABLE << 1)      /**< Shifted mode DISABLE for EUSART_CFG0        */
200 #define EUSART_CFG0_LOOPBK_ENABLE                     (_EUSART_CFG0_LOOPBK_ENABLE << 1)       /**< Shifted mode ENABLE for EUSART_CFG0         */
201 #define EUSART_CFG0_CCEN                              (0x1UL << 2)                            /**< Collision Check Enable                      */
202 #define _EUSART_CFG0_CCEN_SHIFT                       2                                       /**< Shift value for EUSART_CCEN                 */
203 #define _EUSART_CFG0_CCEN_MASK                        0x4UL                                   /**< Bit mask for EUSART_CCEN                    */
204 #define _EUSART_CFG0_CCEN_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
205 #define _EUSART_CFG0_CCEN_DISABLE                     0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
206 #define _EUSART_CFG0_CCEN_ENABLE                      0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
207 #define EUSART_CFG0_CCEN_DEFAULT                      (_EUSART_CFG0_CCEN_DEFAULT << 2)        /**< Shifted mode DEFAULT for EUSART_CFG0        */
208 #define EUSART_CFG0_CCEN_DISABLE                      (_EUSART_CFG0_CCEN_DISABLE << 2)        /**< Shifted mode DISABLE for EUSART_CFG0        */
209 #define EUSART_CFG0_CCEN_ENABLE                       (_EUSART_CFG0_CCEN_ENABLE << 2)         /**< Shifted mode ENABLE for EUSART_CFG0         */
210 #define EUSART_CFG0_MPM                               (0x1UL << 3)                            /**< Multi-Processor Mode                        */
211 #define _EUSART_CFG0_MPM_SHIFT                        3                                       /**< Shift value for EUSART_MPM                  */
212 #define _EUSART_CFG0_MPM_MASK                         0x8UL                                   /**< Bit mask for EUSART_MPM                     */
213 #define _EUSART_CFG0_MPM_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
214 #define _EUSART_CFG0_MPM_DISABLE                      0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
215 #define _EUSART_CFG0_MPM_ENABLE                       0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
216 #define EUSART_CFG0_MPM_DEFAULT                       (_EUSART_CFG0_MPM_DEFAULT << 3)         /**< Shifted mode DEFAULT for EUSART_CFG0        */
217 #define EUSART_CFG0_MPM_DISABLE                       (_EUSART_CFG0_MPM_DISABLE << 3)         /**< Shifted mode DISABLE for EUSART_CFG0        */
218 #define EUSART_CFG0_MPM_ENABLE                        (_EUSART_CFG0_MPM_ENABLE << 3)          /**< Shifted mode ENABLE for EUSART_CFG0         */
219 #define EUSART_CFG0_MPAB                              (0x1UL << 4)                            /**< Multi-Processor Address-Bit                 */
220 #define _EUSART_CFG0_MPAB_SHIFT                       4                                       /**< Shift value for EUSART_MPAB                 */
221 #define _EUSART_CFG0_MPAB_MASK                        0x10UL                                  /**< Bit mask for EUSART_MPAB                    */
222 #define _EUSART_CFG0_MPAB_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
223 #define EUSART_CFG0_MPAB_DEFAULT                      (_EUSART_CFG0_MPAB_DEFAULT << 4)        /**< Shifted mode DEFAULT for EUSART_CFG0        */
224 #define _EUSART_CFG0_OVS_SHIFT                        5                                       /**< Shift value for EUSART_OVS                  */
225 #define _EUSART_CFG0_OVS_MASK                         0xE0UL                                  /**< Bit mask for EUSART_OVS                     */
226 #define _EUSART_CFG0_OVS_DEFAULT                      0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
227 #define _EUSART_CFG0_OVS_X16                          0x00000000UL                            /**< Mode X16 for EUSART_CFG0                    */
228 #define _EUSART_CFG0_OVS_X8                           0x00000001UL                            /**< Mode X8 for EUSART_CFG0                     */
229 #define _EUSART_CFG0_OVS_X6                           0x00000002UL                            /**< Mode X6 for EUSART_CFG0                     */
230 #define _EUSART_CFG0_OVS_X4                           0x00000003UL                            /**< Mode X4 for EUSART_CFG0                     */
231 #define _EUSART_CFG0_OVS_DISABLE                      0x00000004UL                            /**< Mode DISABLE for EUSART_CFG0                */
232 #define EUSART_CFG0_OVS_DEFAULT                       (_EUSART_CFG0_OVS_DEFAULT << 5)         /**< Shifted mode DEFAULT for EUSART_CFG0        */
233 #define EUSART_CFG0_OVS_X16                           (_EUSART_CFG0_OVS_X16 << 5)             /**< Shifted mode X16 for EUSART_CFG0            */
234 #define EUSART_CFG0_OVS_X8                            (_EUSART_CFG0_OVS_X8 << 5)              /**< Shifted mode X8 for EUSART_CFG0             */
235 #define EUSART_CFG0_OVS_X6                            (_EUSART_CFG0_OVS_X6 << 5)              /**< Shifted mode X6 for EUSART_CFG0             */
236 #define EUSART_CFG0_OVS_X4                            (_EUSART_CFG0_OVS_X4 << 5)              /**< Shifted mode X4 for EUSART_CFG0             */
237 #define EUSART_CFG0_OVS_DISABLE                       (_EUSART_CFG0_OVS_DISABLE << 5)         /**< Shifted mode DISABLE for EUSART_CFG0        */
238 #define EUSART_CFG0_MSBF                              (0x1UL << 10)                           /**< Most Significant Bit First                  */
239 #define _EUSART_CFG0_MSBF_SHIFT                       10                                      /**< Shift value for EUSART_MSBF                 */
240 #define _EUSART_CFG0_MSBF_MASK                        0x400UL                                 /**< Bit mask for EUSART_MSBF                    */
241 #define _EUSART_CFG0_MSBF_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
242 #define _EUSART_CFG0_MSBF_DISABLE                     0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
243 #define _EUSART_CFG0_MSBF_ENABLE                      0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
244 #define EUSART_CFG0_MSBF_DEFAULT                      (_EUSART_CFG0_MSBF_DEFAULT << 10)       /**< Shifted mode DEFAULT for EUSART_CFG0        */
245 #define EUSART_CFG0_MSBF_DISABLE                      (_EUSART_CFG0_MSBF_DISABLE << 10)       /**< Shifted mode DISABLE for EUSART_CFG0        */
246 #define EUSART_CFG0_MSBF_ENABLE                       (_EUSART_CFG0_MSBF_ENABLE << 10)        /**< Shifted mode ENABLE for EUSART_CFG0         */
247 #define EUSART_CFG0_RXINV                             (0x1UL << 13)                           /**< Receiver Input Invert                       */
248 #define _EUSART_CFG0_RXINV_SHIFT                      13                                      /**< Shift value for EUSART_RXINV                */
249 #define _EUSART_CFG0_RXINV_MASK                       0x2000UL                                /**< Bit mask for EUSART_RXINV                   */
250 #define _EUSART_CFG0_RXINV_DEFAULT                    0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
251 #define _EUSART_CFG0_RXINV_DISABLE                    0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
252 #define _EUSART_CFG0_RXINV_ENABLE                     0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
253 #define EUSART_CFG0_RXINV_DEFAULT                     (_EUSART_CFG0_RXINV_DEFAULT << 13)      /**< Shifted mode DEFAULT for EUSART_CFG0        */
254 #define EUSART_CFG0_RXINV_DISABLE                     (_EUSART_CFG0_RXINV_DISABLE << 13)      /**< Shifted mode DISABLE for EUSART_CFG0        */
255 #define EUSART_CFG0_RXINV_ENABLE                      (_EUSART_CFG0_RXINV_ENABLE << 13)       /**< Shifted mode ENABLE for EUSART_CFG0         */
256 #define EUSART_CFG0_TXINV                             (0x1UL << 14)                           /**< Transmitter output Invert                   */
257 #define _EUSART_CFG0_TXINV_SHIFT                      14                                      /**< Shift value for EUSART_TXINV                */
258 #define _EUSART_CFG0_TXINV_MASK                       0x4000UL                                /**< Bit mask for EUSART_TXINV                   */
259 #define _EUSART_CFG0_TXINV_DEFAULT                    0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
260 #define _EUSART_CFG0_TXINV_DISABLE                    0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
261 #define _EUSART_CFG0_TXINV_ENABLE                     0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
262 #define EUSART_CFG0_TXINV_DEFAULT                     (_EUSART_CFG0_TXINV_DEFAULT << 14)      /**< Shifted mode DEFAULT for EUSART_CFG0        */
263 #define EUSART_CFG0_TXINV_DISABLE                     (_EUSART_CFG0_TXINV_DISABLE << 14)      /**< Shifted mode DISABLE for EUSART_CFG0        */
264 #define EUSART_CFG0_TXINV_ENABLE                      (_EUSART_CFG0_TXINV_ENABLE << 14)       /**< Shifted mode ENABLE for EUSART_CFG0         */
265 #define EUSART_CFG0_AUTOTRI                           (0x1UL << 17)                           /**< Automatic TX Tristate                       */
266 #define _EUSART_CFG0_AUTOTRI_SHIFT                    17                                      /**< Shift value for EUSART_AUTOTRI              */
267 #define _EUSART_CFG0_AUTOTRI_MASK                     0x20000UL                               /**< Bit mask for EUSART_AUTOTRI                 */
268 #define _EUSART_CFG0_AUTOTRI_DEFAULT                  0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
269 #define _EUSART_CFG0_AUTOTRI_DISABLE                  0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
270 #define _EUSART_CFG0_AUTOTRI_ENABLE                   0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
271 #define EUSART_CFG0_AUTOTRI_DEFAULT                   (_EUSART_CFG0_AUTOTRI_DEFAULT << 17)    /**< Shifted mode DEFAULT for EUSART_CFG0        */
272 #define EUSART_CFG0_AUTOTRI_DISABLE                   (_EUSART_CFG0_AUTOTRI_DISABLE << 17)    /**< Shifted mode DISABLE for EUSART_CFG0        */
273 #define EUSART_CFG0_AUTOTRI_ENABLE                    (_EUSART_CFG0_AUTOTRI_ENABLE << 17)     /**< Shifted mode ENABLE for EUSART_CFG0         */
274 #define EUSART_CFG0_SKIPPERRF                         (0x1UL << 20)                           /**< Skip Parity Error Frames                    */
275 #define _EUSART_CFG0_SKIPPERRF_SHIFT                  20                                      /**< Shift value for EUSART_SKIPPERRF            */
276 #define _EUSART_CFG0_SKIPPERRF_MASK                   0x100000UL                              /**< Bit mask for EUSART_SKIPPERRF               */
277 #define _EUSART_CFG0_SKIPPERRF_DEFAULT                0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
278 #define EUSART_CFG0_SKIPPERRF_DEFAULT                 (_EUSART_CFG0_SKIPPERRF_DEFAULT << 20)  /**< Shifted mode DEFAULT for EUSART_CFG0        */
279 #define EUSART_CFG0_ERRSDMA                           (0x1UL << 22)                           /**< Halt DMA Read On Error                      */
280 #define _EUSART_CFG0_ERRSDMA_SHIFT                    22                                      /**< Shift value for EUSART_ERRSDMA              */
281 #define _EUSART_CFG0_ERRSDMA_MASK                     0x400000UL                              /**< Bit mask for EUSART_ERRSDMA                 */
282 #define _EUSART_CFG0_ERRSDMA_DEFAULT                  0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
283 #define _EUSART_CFG0_ERRSDMA_DISABLE                  0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
284 #define _EUSART_CFG0_ERRSDMA_ENABLE                   0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
285 #define EUSART_CFG0_ERRSDMA_DEFAULT                   (_EUSART_CFG0_ERRSDMA_DEFAULT << 22)    /**< Shifted mode DEFAULT for EUSART_CFG0        */
286 #define EUSART_CFG0_ERRSDMA_DISABLE                   (_EUSART_CFG0_ERRSDMA_DISABLE << 22)    /**< Shifted mode DISABLE for EUSART_CFG0        */
287 #define EUSART_CFG0_ERRSDMA_ENABLE                    (_EUSART_CFG0_ERRSDMA_ENABLE << 22)     /**< Shifted mode ENABLE for EUSART_CFG0         */
288 #define EUSART_CFG0_ERRSRX                            (0x1UL << 23)                           /**< Disable RX On Error                         */
289 #define _EUSART_CFG0_ERRSRX_SHIFT                     23                                      /**< Shift value for EUSART_ERRSRX               */
290 #define _EUSART_CFG0_ERRSRX_MASK                      0x800000UL                              /**< Bit mask for EUSART_ERRSRX                  */
291 #define _EUSART_CFG0_ERRSRX_DEFAULT                   0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
292 #define _EUSART_CFG0_ERRSRX_DISABLE                   0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
293 #define _EUSART_CFG0_ERRSRX_ENABLE                    0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
294 #define EUSART_CFG0_ERRSRX_DEFAULT                    (_EUSART_CFG0_ERRSRX_DEFAULT << 23)     /**< Shifted mode DEFAULT for EUSART_CFG0        */
295 #define EUSART_CFG0_ERRSRX_DISABLE                    (_EUSART_CFG0_ERRSRX_DISABLE << 23)     /**< Shifted mode DISABLE for EUSART_CFG0        */
296 #define EUSART_CFG0_ERRSRX_ENABLE                     (_EUSART_CFG0_ERRSRX_ENABLE << 23)      /**< Shifted mode ENABLE for EUSART_CFG0         */
297 #define EUSART_CFG0_ERRSTX                            (0x1UL << 24)                           /**< Disable TX On Error                         */
298 #define _EUSART_CFG0_ERRSTX_SHIFT                     24                                      /**< Shift value for EUSART_ERRSTX               */
299 #define _EUSART_CFG0_ERRSTX_MASK                      0x1000000UL                             /**< Bit mask for EUSART_ERRSTX                  */
300 #define _EUSART_CFG0_ERRSTX_DEFAULT                   0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
301 #define _EUSART_CFG0_ERRSTX_DISABLE                   0x00000000UL                            /**< Mode DISABLE for EUSART_CFG0                */
302 #define _EUSART_CFG0_ERRSTX_ENABLE                    0x00000001UL                            /**< Mode ENABLE for EUSART_CFG0                 */
303 #define EUSART_CFG0_ERRSTX_DEFAULT                    (_EUSART_CFG0_ERRSTX_DEFAULT << 24)     /**< Shifted mode DEFAULT for EUSART_CFG0        */
304 #define EUSART_CFG0_ERRSTX_DISABLE                    (_EUSART_CFG0_ERRSTX_DISABLE << 24)     /**< Shifted mode DISABLE for EUSART_CFG0        */
305 #define EUSART_CFG0_ERRSTX_ENABLE                     (_EUSART_CFG0_ERRSTX_ENABLE << 24)      /**< Shifted mode ENABLE for EUSART_CFG0         */
306 #define EUSART_CFG0_MVDIS                             (0x1UL << 30)                           /**< Majority Vote Disable                       */
307 #define _EUSART_CFG0_MVDIS_SHIFT                      30                                      /**< Shift value for EUSART_MVDIS                */
308 #define _EUSART_CFG0_MVDIS_MASK                       0x40000000UL                            /**< Bit mask for EUSART_MVDIS                   */
309 #define _EUSART_CFG0_MVDIS_DEFAULT                    0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
310 #define EUSART_CFG0_MVDIS_DEFAULT                     (_EUSART_CFG0_MVDIS_DEFAULT << 30)      /**< Shifted mode DEFAULT for EUSART_CFG0        */
311 #define EUSART_CFG0_AUTOBAUDEN                        (0x1UL << 31)                           /**< AUTOBAUD detection enable                   */
312 #define _EUSART_CFG0_AUTOBAUDEN_SHIFT                 31                                      /**< Shift value for EUSART_AUTOBAUDEN           */
313 #define _EUSART_CFG0_AUTOBAUDEN_MASK                  0x80000000UL                            /**< Bit mask for EUSART_AUTOBAUDEN              */
314 #define _EUSART_CFG0_AUTOBAUDEN_DEFAULT               0x00000000UL                            /**< Mode DEFAULT for EUSART_CFG0                */
315 #define EUSART_CFG0_AUTOBAUDEN_DEFAULT                (_EUSART_CFG0_AUTOBAUDEN_DEFAULT << 31) /**< Shifted mode DEFAULT for EUSART_CFG0        */
316 
317 /* Bit fields for EUSART CFG1 */
318 #define _EUSART_CFG1_RESETVALUE                       0x00000000UL                                /**< Default value for EUSART_CFG1               */
319 #define _EUSART_CFG1_MASK                             0x7BCF8E7FUL                                /**< Mask for EUSART_CFG1                        */
320 #define EUSART_CFG1_DBGHALT                           (0x1UL << 0)                                /**< Debug halt                                  */
321 #define _EUSART_CFG1_DBGHALT_SHIFT                    0                                           /**< Shift value for EUSART_DBGHALT              */
322 #define _EUSART_CFG1_DBGHALT_MASK                     0x1UL                                       /**< Bit mask for EUSART_DBGHALT                 */
323 #define _EUSART_CFG1_DBGHALT_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
324 #define _EUSART_CFG1_DBGHALT_DISABLE                  0x00000000UL                                /**< Mode DISABLE for EUSART_CFG1                */
325 #define _EUSART_CFG1_DBGHALT_ENABLE                   0x00000001UL                                /**< Mode ENABLE for EUSART_CFG1                 */
326 #define EUSART_CFG1_DBGHALT_DEFAULT                   (_EUSART_CFG1_DBGHALT_DEFAULT << 0)         /**< Shifted mode DEFAULT for EUSART_CFG1        */
327 #define EUSART_CFG1_DBGHALT_DISABLE                   (_EUSART_CFG1_DBGHALT_DISABLE << 0)         /**< Shifted mode DISABLE for EUSART_CFG1        */
328 #define EUSART_CFG1_DBGHALT_ENABLE                    (_EUSART_CFG1_DBGHALT_ENABLE << 0)          /**< Shifted mode ENABLE for EUSART_CFG1         */
329 #define EUSART_CFG1_CTSINV                            (0x1UL << 1)                                /**< Clear-to-send Invert Enable                 */
330 #define _EUSART_CFG1_CTSINV_SHIFT                     1                                           /**< Shift value for EUSART_CTSINV               */
331 #define _EUSART_CFG1_CTSINV_MASK                      0x2UL                                       /**< Bit mask for EUSART_CTSINV                  */
332 #define _EUSART_CFG1_CTSINV_DEFAULT                   0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
333 #define _EUSART_CFG1_CTSINV_DISABLE                   0x00000000UL                                /**< Mode DISABLE for EUSART_CFG1                */
334 #define _EUSART_CFG1_CTSINV_ENABLE                    0x00000001UL                                /**< Mode ENABLE for EUSART_CFG1                 */
335 #define EUSART_CFG1_CTSINV_DEFAULT                    (_EUSART_CFG1_CTSINV_DEFAULT << 1)          /**< Shifted mode DEFAULT for EUSART_CFG1        */
336 #define EUSART_CFG1_CTSINV_DISABLE                    (_EUSART_CFG1_CTSINV_DISABLE << 1)          /**< Shifted mode DISABLE for EUSART_CFG1        */
337 #define EUSART_CFG1_CTSINV_ENABLE                     (_EUSART_CFG1_CTSINV_ENABLE << 1)           /**< Shifted mode ENABLE for EUSART_CFG1         */
338 #define EUSART_CFG1_CTSEN                             (0x1UL << 2)                                /**< Clear-to-send Enable                        */
339 #define _EUSART_CFG1_CTSEN_SHIFT                      2                                           /**< Shift value for EUSART_CTSEN                */
340 #define _EUSART_CFG1_CTSEN_MASK                       0x4UL                                       /**< Bit mask for EUSART_CTSEN                   */
341 #define _EUSART_CFG1_CTSEN_DEFAULT                    0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
342 #define _EUSART_CFG1_CTSEN_DISABLE                    0x00000000UL                                /**< Mode DISABLE for EUSART_CFG1                */
343 #define _EUSART_CFG1_CTSEN_ENABLE                     0x00000001UL                                /**< Mode ENABLE for EUSART_CFG1                 */
344 #define EUSART_CFG1_CTSEN_DEFAULT                     (_EUSART_CFG1_CTSEN_DEFAULT << 2)           /**< Shifted mode DEFAULT for EUSART_CFG1        */
345 #define EUSART_CFG1_CTSEN_DISABLE                     (_EUSART_CFG1_CTSEN_DISABLE << 2)           /**< Shifted mode DISABLE for EUSART_CFG1        */
346 #define EUSART_CFG1_CTSEN_ENABLE                      (_EUSART_CFG1_CTSEN_ENABLE << 2)            /**< Shifted mode ENABLE for EUSART_CFG1         */
347 #define EUSART_CFG1_RTSINV                            (0x1UL << 3)                                /**< Request-to-send Invert Enable               */
348 #define _EUSART_CFG1_RTSINV_SHIFT                     3                                           /**< Shift value for EUSART_RTSINV               */
349 #define _EUSART_CFG1_RTSINV_MASK                      0x8UL                                       /**< Bit mask for EUSART_RTSINV                  */
350 #define _EUSART_CFG1_RTSINV_DEFAULT                   0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
351 #define _EUSART_CFG1_RTSINV_DISABLE                   0x00000000UL                                /**< Mode DISABLE for EUSART_CFG1                */
352 #define _EUSART_CFG1_RTSINV_ENABLE                    0x00000001UL                                /**< Mode ENABLE for EUSART_CFG1                 */
353 #define EUSART_CFG1_RTSINV_DEFAULT                    (_EUSART_CFG1_RTSINV_DEFAULT << 3)          /**< Shifted mode DEFAULT for EUSART_CFG1        */
354 #define EUSART_CFG1_RTSINV_DISABLE                    (_EUSART_CFG1_RTSINV_DISABLE << 3)          /**< Shifted mode DISABLE for EUSART_CFG1        */
355 #define EUSART_CFG1_RTSINV_ENABLE                     (_EUSART_CFG1_RTSINV_ENABLE << 3)           /**< Shifted mode ENABLE for EUSART_CFG1         */
356 #define _EUSART_CFG1_RXTIMEOUT_SHIFT                  4                                           /**< Shift value for EUSART_RXTIMEOUT            */
357 #define _EUSART_CFG1_RXTIMEOUT_MASK                   0x70UL                                      /**< Bit mask for EUSART_RXTIMEOUT               */
358 #define _EUSART_CFG1_RXTIMEOUT_DEFAULT                0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
359 #define _EUSART_CFG1_RXTIMEOUT_DISABLED               0x00000000UL                                /**< Mode DISABLED for EUSART_CFG1               */
360 #define _EUSART_CFG1_RXTIMEOUT_ONEFRAME               0x00000001UL                                /**< Mode ONEFRAME for EUSART_CFG1               */
361 #define _EUSART_CFG1_RXTIMEOUT_TWOFRAMES              0x00000002UL                                /**< Mode TWOFRAMES for EUSART_CFG1              */
362 #define _EUSART_CFG1_RXTIMEOUT_THREEFRAMES            0x00000003UL                                /**< Mode THREEFRAMES for EUSART_CFG1            */
363 #define _EUSART_CFG1_RXTIMEOUT_FOURFRAMES             0x00000004UL                                /**< Mode FOURFRAMES for EUSART_CFG1             */
364 #define _EUSART_CFG1_RXTIMEOUT_FIVEFRAMES             0x00000005UL                                /**< Mode FIVEFRAMES for EUSART_CFG1             */
365 #define _EUSART_CFG1_RXTIMEOUT_SIXFRAMES              0x00000006UL                                /**< Mode SIXFRAMES for EUSART_CFG1              */
366 #define _EUSART_CFG1_RXTIMEOUT_SEVENFRAMES            0x00000007UL                                /**< Mode SEVENFRAMES for EUSART_CFG1            */
367 #define EUSART_CFG1_RXTIMEOUT_DEFAULT                 (_EUSART_CFG1_RXTIMEOUT_DEFAULT << 4)       /**< Shifted mode DEFAULT for EUSART_CFG1        */
368 #define EUSART_CFG1_RXTIMEOUT_DISABLED                (_EUSART_CFG1_RXTIMEOUT_DISABLED << 4)      /**< Shifted mode DISABLED for EUSART_CFG1       */
369 #define EUSART_CFG1_RXTIMEOUT_ONEFRAME                (_EUSART_CFG1_RXTIMEOUT_ONEFRAME << 4)      /**< Shifted mode ONEFRAME for EUSART_CFG1       */
370 #define EUSART_CFG1_RXTIMEOUT_TWOFRAMES               (_EUSART_CFG1_RXTIMEOUT_TWOFRAMES << 4)     /**< Shifted mode TWOFRAMES for EUSART_CFG1      */
371 #define EUSART_CFG1_RXTIMEOUT_THREEFRAMES             (_EUSART_CFG1_RXTIMEOUT_THREEFRAMES << 4)   /**< Shifted mode THREEFRAMES for EUSART_CFG1    */
372 #define EUSART_CFG1_RXTIMEOUT_FOURFRAMES              (_EUSART_CFG1_RXTIMEOUT_FOURFRAMES << 4)    /**< Shifted mode FOURFRAMES for EUSART_CFG1     */
373 #define EUSART_CFG1_RXTIMEOUT_FIVEFRAMES              (_EUSART_CFG1_RXTIMEOUT_FIVEFRAMES << 4)    /**< Shifted mode FIVEFRAMES for EUSART_CFG1     */
374 #define EUSART_CFG1_RXTIMEOUT_SIXFRAMES               (_EUSART_CFG1_RXTIMEOUT_SIXFRAMES << 4)     /**< Shifted mode SIXFRAMES for EUSART_CFG1      */
375 #define EUSART_CFG1_RXTIMEOUT_SEVENFRAMES             (_EUSART_CFG1_RXTIMEOUT_SEVENFRAMES << 4)   /**< Shifted mode SEVENFRAMES for EUSART_CFG1    */
376 #define EUSART_CFG1_TXDMAWU                           (0x1UL << 9)                                /**< Transmitter DMA Wakeup                      */
377 #define _EUSART_CFG1_TXDMAWU_SHIFT                    9                                           /**< Shift value for EUSART_TXDMAWU              */
378 #define _EUSART_CFG1_TXDMAWU_MASK                     0x200UL                                     /**< Bit mask for EUSART_TXDMAWU                 */
379 #define _EUSART_CFG1_TXDMAWU_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
380 #define EUSART_CFG1_TXDMAWU_DEFAULT                   (_EUSART_CFG1_TXDMAWU_DEFAULT << 9)         /**< Shifted mode DEFAULT for EUSART_CFG1        */
381 #define EUSART_CFG1_RXDMAWU                           (0x1UL << 10)                               /**< Receiver DMA Wakeup                         */
382 #define _EUSART_CFG1_RXDMAWU_SHIFT                    10                                          /**< Shift value for EUSART_RXDMAWU              */
383 #define _EUSART_CFG1_RXDMAWU_MASK                     0x400UL                                     /**< Bit mask for EUSART_RXDMAWU                 */
384 #define _EUSART_CFG1_RXDMAWU_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
385 #define EUSART_CFG1_RXDMAWU_DEFAULT                   (_EUSART_CFG1_RXDMAWU_DEFAULT << 10)        /**< Shifted mode DEFAULT for EUSART_CFG1        */
386 #define EUSART_CFG1_SFUBRX                            (0x1UL << 11)                               /**< Start Frame Unblock Receiver                */
387 #define _EUSART_CFG1_SFUBRX_SHIFT                     11                                          /**< Shift value for EUSART_SFUBRX               */
388 #define _EUSART_CFG1_SFUBRX_MASK                      0x800UL                                     /**< Bit mask for EUSART_SFUBRX                  */
389 #define _EUSART_CFG1_SFUBRX_DEFAULT                   0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
390 #define EUSART_CFG1_SFUBRX_DEFAULT                    (_EUSART_CFG1_SFUBRX_DEFAULT << 11)         /**< Shifted mode DEFAULT for EUSART_CFG1        */
391 #define EUSART_CFG1_RXPRSEN                           (0x1UL << 15)                               /**< PRS RX Enable                               */
392 #define _EUSART_CFG1_RXPRSEN_SHIFT                    15                                          /**< Shift value for EUSART_RXPRSEN              */
393 #define _EUSART_CFG1_RXPRSEN_MASK                     0x8000UL                                    /**< Bit mask for EUSART_RXPRSEN                 */
394 #define _EUSART_CFG1_RXPRSEN_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
395 #define EUSART_CFG1_RXPRSEN_DEFAULT                   (_EUSART_CFG1_RXPRSEN_DEFAULT << 15)        /**< Shifted mode DEFAULT for EUSART_CFG1        */
396 #define _EUSART_CFG1_TXFIW_SHIFT                      16                                          /**< Shift value for EUSART_TXFIW                */
397 #define _EUSART_CFG1_TXFIW_MASK                       0xF0000UL                                   /**< Bit mask for EUSART_TXFIW                   */
398 #define _EUSART_CFG1_TXFIW_DEFAULT                    0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
399 #define _EUSART_CFG1_TXFIW_ONEFRAME                   0x00000000UL                                /**< Mode ONEFRAME for EUSART_CFG1               */
400 #define _EUSART_CFG1_TXFIW_TWOFRAMES                  0x00000001UL                                /**< Mode TWOFRAMES for EUSART_CFG1              */
401 #define _EUSART_CFG1_TXFIW_THREEFRAMES                0x00000002UL                                /**< Mode THREEFRAMES for EUSART_CFG1            */
402 #define _EUSART_CFG1_TXFIW_FOURFRAMES                 0x00000003UL                                /**< Mode FOURFRAMES for EUSART_CFG1             */
403 #define _EUSART_CFG1_TXFIW_FIVEFRAMES                 0x00000004UL                                /**< Mode FIVEFRAMES for EUSART_CFG1             */
404 #define _EUSART_CFG1_TXFIW_SIXFRAMES                  0x00000005UL                                /**< Mode SIXFRAMES for EUSART_CFG1              */
405 #define _EUSART_CFG1_TXFIW_SEVENFRAMES                0x00000006UL                                /**< Mode SEVENFRAMES for EUSART_CFG1            */
406 #define _EUSART_CFG1_TXFIW_EIGHTFRAMES                0x00000007UL                                /**< Mode EIGHTFRAMES for EUSART_CFG1            */
407 #define _EUSART_CFG1_TXFIW_NINEFRAMES                 0x00000008UL                                /**< Mode NINEFRAMES for EUSART_CFG1             */
408 #define _EUSART_CFG1_TXFIW_TENFRAMES                  0x00000009UL                                /**< Mode TENFRAMES for EUSART_CFG1              */
409 #define _EUSART_CFG1_TXFIW_ELEVENFRAMES               0x0000000AUL                                /**< Mode ELEVENFRAMES for EUSART_CFG1           */
410 #define _EUSART_CFG1_TXFIW_TWELVEFRAMES               0x0000000BUL                                /**< Mode TWELVEFRAMES for EUSART_CFG1           */
411 #define _EUSART_CFG1_TXFIW_THIRTEENFRAMES             0x0000000CUL                                /**< Mode THIRTEENFRAMES for EUSART_CFG1         */
412 #define _EUSART_CFG1_TXFIW_FOURTEENFRAMES             0x0000000DUL                                /**< Mode FOURTEENFRAMES for EUSART_CFG1         */
413 #define _EUSART_CFG1_TXFIW_FIFTEENFRAMES              0x0000000EUL                                /**< Mode FIFTEENFRAMES for EUSART_CFG1          */
414 #define _EUSART_CFG1_TXFIW_SIXTEENFRAMES              0x0000000FUL                                /**< Mode SIXTEENFRAMES for EUSART_CFG1          */
415 #define EUSART_CFG1_TXFIW_DEFAULT                     (_EUSART_CFG1_TXFIW_DEFAULT << 16)          /**< Shifted mode DEFAULT for EUSART_CFG1        */
416 #define EUSART_CFG1_TXFIW_ONEFRAME                    (_EUSART_CFG1_TXFIW_ONEFRAME << 16)         /**< Shifted mode ONEFRAME for EUSART_CFG1       */
417 #define EUSART_CFG1_TXFIW_TWOFRAMES                   (_EUSART_CFG1_TXFIW_TWOFRAMES << 16)        /**< Shifted mode TWOFRAMES for EUSART_CFG1      */
418 #define EUSART_CFG1_TXFIW_THREEFRAMES                 (_EUSART_CFG1_TXFIW_THREEFRAMES << 16)      /**< Shifted mode THREEFRAMES for EUSART_CFG1    */
419 #define EUSART_CFG1_TXFIW_FOURFRAMES                  (_EUSART_CFG1_TXFIW_FOURFRAMES << 16)       /**< Shifted mode FOURFRAMES for EUSART_CFG1     */
420 #define EUSART_CFG1_TXFIW_FIVEFRAMES                  (_EUSART_CFG1_TXFIW_FIVEFRAMES << 16)       /**< Shifted mode FIVEFRAMES for EUSART_CFG1     */
421 #define EUSART_CFG1_TXFIW_SIXFRAMES                   (_EUSART_CFG1_TXFIW_SIXFRAMES << 16)        /**< Shifted mode SIXFRAMES for EUSART_CFG1      */
422 #define EUSART_CFG1_TXFIW_SEVENFRAMES                 (_EUSART_CFG1_TXFIW_SEVENFRAMES << 16)      /**< Shifted mode SEVENFRAMES for EUSART_CFG1    */
423 #define EUSART_CFG1_TXFIW_EIGHTFRAMES                 (_EUSART_CFG1_TXFIW_EIGHTFRAMES << 16)      /**< Shifted mode EIGHTFRAMES for EUSART_CFG1    */
424 #define EUSART_CFG1_TXFIW_NINEFRAMES                  (_EUSART_CFG1_TXFIW_NINEFRAMES << 16)       /**< Shifted mode NINEFRAMES for EUSART_CFG1     */
425 #define EUSART_CFG1_TXFIW_TENFRAMES                   (_EUSART_CFG1_TXFIW_TENFRAMES << 16)        /**< Shifted mode TENFRAMES for EUSART_CFG1      */
426 #define EUSART_CFG1_TXFIW_ELEVENFRAMES                (_EUSART_CFG1_TXFIW_ELEVENFRAMES << 16)     /**< Shifted mode ELEVENFRAMES for EUSART_CFG1   */
427 #define EUSART_CFG1_TXFIW_TWELVEFRAMES                (_EUSART_CFG1_TXFIW_TWELVEFRAMES << 16)     /**< Shifted mode TWELVEFRAMES for EUSART_CFG1   */
428 #define EUSART_CFG1_TXFIW_THIRTEENFRAMES              (_EUSART_CFG1_TXFIW_THIRTEENFRAMES << 16)   /**< Shifted mode THIRTEENFRAMES for EUSART_CFG1 */
429 #define EUSART_CFG1_TXFIW_FOURTEENFRAMES              (_EUSART_CFG1_TXFIW_FOURTEENFRAMES << 16)   /**< Shifted mode FOURTEENFRAMES for EUSART_CFG1 */
430 #define EUSART_CFG1_TXFIW_FIFTEENFRAMES               (_EUSART_CFG1_TXFIW_FIFTEENFRAMES << 16)    /**< Shifted mode FIFTEENFRAMES for EUSART_CFG1  */
431 #define EUSART_CFG1_TXFIW_SIXTEENFRAMES               (_EUSART_CFG1_TXFIW_SIXTEENFRAMES << 16)    /**< Shifted mode SIXTEENFRAMES for EUSART_CFG1  */
432 #define _EUSART_CFG1_RTSRXFW_SHIFT                    22                                          /**< Shift value for EUSART_RTSRXFW              */
433 #define _EUSART_CFG1_RTSRXFW_MASK                     0x3C00000UL                                 /**< Bit mask for EUSART_RTSRXFW                 */
434 #define _EUSART_CFG1_RTSRXFW_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
435 #define _EUSART_CFG1_RTSRXFW_ONEFRAME                 0x00000000UL                                /**< Mode ONEFRAME for EUSART_CFG1               */
436 #define _EUSART_CFG1_RTSRXFW_TWOFRAMES                0x00000001UL                                /**< Mode TWOFRAMES for EUSART_CFG1              */
437 #define _EUSART_CFG1_RTSRXFW_THREEFRAMES              0x00000002UL                                /**< Mode THREEFRAMES for EUSART_CFG1            */
438 #define _EUSART_CFG1_RTSRXFW_FOURFRAMES               0x00000003UL                                /**< Mode FOURFRAMES for EUSART_CFG1             */
439 #define _EUSART_CFG1_RTSRXFW_FIVEFRAMES               0x00000004UL                                /**< Mode FIVEFRAMES for EUSART_CFG1             */
440 #define _EUSART_CFG1_RTSRXFW_SIXFRAMES                0x00000005UL                                /**< Mode SIXFRAMES for EUSART_CFG1              */
441 #define _EUSART_CFG1_RTSRXFW_SEVENFRAMES              0x00000006UL                                /**< Mode SEVENFRAMES for EUSART_CFG1            */
442 #define _EUSART_CFG1_RTSRXFW_EIGHTFRAMES              0x00000007UL                                /**< Mode EIGHTFRAMES for EUSART_CFG1            */
443 #define _EUSART_CFG1_RTSRXFW_NINEFRAMES               0x00000008UL                                /**< Mode NINEFRAMES for EUSART_CFG1             */
444 #define _EUSART_CFG1_RTSRXFW_TENFRAMES                0x00000009UL                                /**< Mode TENFRAMES for EUSART_CFG1              */
445 #define _EUSART_CFG1_RTSRXFW_ELEVENFRAMES             0x0000000AUL                                /**< Mode ELEVENFRAMES for EUSART_CFG1           */
446 #define _EUSART_CFG1_RTSRXFW_TWELVEFRAMES             0x0000000BUL                                /**< Mode TWELVEFRAMES for EUSART_CFG1           */
447 #define _EUSART_CFG1_RTSRXFW_THIRTEENFRAMES           0x0000000CUL                                /**< Mode THIRTEENFRAMES for EUSART_CFG1         */
448 #define _EUSART_CFG1_RTSRXFW_FOURTEENFRAMES           0x0000000DUL                                /**< Mode FOURTEENFRAMES for EUSART_CFG1         */
449 #define _EUSART_CFG1_RTSRXFW_FIFTEENFRAMES            0x0000000EUL                                /**< Mode FIFTEENFRAMES for EUSART_CFG1          */
450 #define _EUSART_CFG1_RTSRXFW_SIXTEENFRAMES            0x0000000FUL                                /**< Mode SIXTEENFRAMES for EUSART_CFG1          */
451 #define EUSART_CFG1_RTSRXFW_DEFAULT                   (_EUSART_CFG1_RTSRXFW_DEFAULT << 22)        /**< Shifted mode DEFAULT for EUSART_CFG1        */
452 #define EUSART_CFG1_RTSRXFW_ONEFRAME                  (_EUSART_CFG1_RTSRXFW_ONEFRAME << 22)       /**< Shifted mode ONEFRAME for EUSART_CFG1       */
453 #define EUSART_CFG1_RTSRXFW_TWOFRAMES                 (_EUSART_CFG1_RTSRXFW_TWOFRAMES << 22)      /**< Shifted mode TWOFRAMES for EUSART_CFG1      */
454 #define EUSART_CFG1_RTSRXFW_THREEFRAMES               (_EUSART_CFG1_RTSRXFW_THREEFRAMES << 22)    /**< Shifted mode THREEFRAMES for EUSART_CFG1    */
455 #define EUSART_CFG1_RTSRXFW_FOURFRAMES                (_EUSART_CFG1_RTSRXFW_FOURFRAMES << 22)     /**< Shifted mode FOURFRAMES for EUSART_CFG1     */
456 #define EUSART_CFG1_RTSRXFW_FIVEFRAMES                (_EUSART_CFG1_RTSRXFW_FIVEFRAMES << 22)     /**< Shifted mode FIVEFRAMES for EUSART_CFG1     */
457 #define EUSART_CFG1_RTSRXFW_SIXFRAMES                 (_EUSART_CFG1_RTSRXFW_SIXFRAMES << 22)      /**< Shifted mode SIXFRAMES for EUSART_CFG1      */
458 #define EUSART_CFG1_RTSRXFW_SEVENFRAMES               (_EUSART_CFG1_RTSRXFW_SEVENFRAMES << 22)    /**< Shifted mode SEVENFRAMES for EUSART_CFG1    */
459 #define EUSART_CFG1_RTSRXFW_EIGHTFRAMES               (_EUSART_CFG1_RTSRXFW_EIGHTFRAMES << 22)    /**< Shifted mode EIGHTFRAMES for EUSART_CFG1    */
460 #define EUSART_CFG1_RTSRXFW_NINEFRAMES                (_EUSART_CFG1_RTSRXFW_NINEFRAMES << 22)     /**< Shifted mode NINEFRAMES for EUSART_CFG1     */
461 #define EUSART_CFG1_RTSRXFW_TENFRAMES                 (_EUSART_CFG1_RTSRXFW_TENFRAMES << 22)      /**< Shifted mode TENFRAMES for EUSART_CFG1      */
462 #define EUSART_CFG1_RTSRXFW_ELEVENFRAMES              (_EUSART_CFG1_RTSRXFW_ELEVENFRAMES << 22)   /**< Shifted mode ELEVENFRAMES for EUSART_CFG1   */
463 #define EUSART_CFG1_RTSRXFW_TWELVEFRAMES              (_EUSART_CFG1_RTSRXFW_TWELVEFRAMES << 22)   /**< Shifted mode TWELVEFRAMES for EUSART_CFG1   */
464 #define EUSART_CFG1_RTSRXFW_THIRTEENFRAMES            (_EUSART_CFG1_RTSRXFW_THIRTEENFRAMES << 22) /**< Shifted mode THIRTEENFRAMES for EUSART_CFG1 */
465 #define EUSART_CFG1_RTSRXFW_FOURTEENFRAMES            (_EUSART_CFG1_RTSRXFW_FOURTEENFRAMES << 22) /**< Shifted mode FOURTEENFRAMES for EUSART_CFG1 */
466 #define EUSART_CFG1_RTSRXFW_FIFTEENFRAMES             (_EUSART_CFG1_RTSRXFW_FIFTEENFRAMES << 22)  /**< Shifted mode FIFTEENFRAMES for EUSART_CFG1  */
467 #define EUSART_CFG1_RTSRXFW_SIXTEENFRAMES             (_EUSART_CFG1_RTSRXFW_SIXTEENFRAMES << 22)  /**< Shifted mode SIXTEENFRAMES for EUSART_CFG1  */
468 #define _EUSART_CFG1_RXFIW_SHIFT                      27                                          /**< Shift value for EUSART_RXFIW                */
469 #define _EUSART_CFG1_RXFIW_MASK                       0x78000000UL                                /**< Bit mask for EUSART_RXFIW                   */
470 #define _EUSART_CFG1_RXFIW_DEFAULT                    0x00000000UL                                /**< Mode DEFAULT for EUSART_CFG1                */
471 #define _EUSART_CFG1_RXFIW_ONEFRAME                   0x00000000UL                                /**< Mode ONEFRAME for EUSART_CFG1               */
472 #define _EUSART_CFG1_RXFIW_TWOFRAMES                  0x00000001UL                                /**< Mode TWOFRAMES for EUSART_CFG1              */
473 #define _EUSART_CFG1_RXFIW_THREEFRAMES                0x00000002UL                                /**< Mode THREEFRAMES for EUSART_CFG1            */
474 #define _EUSART_CFG1_RXFIW_FOURFRAMES                 0x00000003UL                                /**< Mode FOURFRAMES for EUSART_CFG1             */
475 #define _EUSART_CFG1_RXFIW_FIVEFRAMES                 0x00000004UL                                /**< Mode FIVEFRAMES for EUSART_CFG1             */
476 #define _EUSART_CFG1_RXFIW_SIXFRAMES                  0x00000005UL                                /**< Mode SIXFRAMES for EUSART_CFG1              */
477 #define _EUSART_CFG1_RXFIW_SEVENFRAMES                0x00000006UL                                /**< Mode SEVENFRAMES for EUSART_CFG1            */
478 #define _EUSART_CFG1_RXFIW_EIGHTFRAMES                0x00000007UL                                /**< Mode EIGHTFRAMES for EUSART_CFG1            */
479 #define _EUSART_CFG1_RXFIW_NINEFRAMES                 0x00000008UL                                /**< Mode NINEFRAMES for EUSART_CFG1             */
480 #define _EUSART_CFG1_RXFIW_TENFRAMES                  0x00000009UL                                /**< Mode TENFRAMES for EUSART_CFG1              */
481 #define _EUSART_CFG1_RXFIW_ELEVENFRAMES               0x0000000AUL                                /**< Mode ELEVENFRAMES for EUSART_CFG1           */
482 #define _EUSART_CFG1_RXFIW_TWELVEFRAMES               0x0000000BUL                                /**< Mode TWELVEFRAMES for EUSART_CFG1           */
483 #define _EUSART_CFG1_RXFIW_THIRTEENFRAMES             0x0000000CUL                                /**< Mode THIRTEENFRAMES for EUSART_CFG1         */
484 #define _EUSART_CFG1_RXFIW_FOURTEENFRAMES             0x0000000DUL                                /**< Mode FOURTEENFRAMES for EUSART_CFG1         */
485 #define _EUSART_CFG1_RXFIW_FIFTEENFRAMES              0x0000000EUL                                /**< Mode FIFTEENFRAMES for EUSART_CFG1          */
486 #define _EUSART_CFG1_RXFIW_SIXTEENFRAMES              0x0000000FUL                                /**< Mode SIXTEENFRAMES for EUSART_CFG1          */
487 #define EUSART_CFG1_RXFIW_DEFAULT                     (_EUSART_CFG1_RXFIW_DEFAULT << 27)          /**< Shifted mode DEFAULT for EUSART_CFG1        */
488 #define EUSART_CFG1_RXFIW_ONEFRAME                    (_EUSART_CFG1_RXFIW_ONEFRAME << 27)         /**< Shifted mode ONEFRAME for EUSART_CFG1       */
489 #define EUSART_CFG1_RXFIW_TWOFRAMES                   (_EUSART_CFG1_RXFIW_TWOFRAMES << 27)        /**< Shifted mode TWOFRAMES for EUSART_CFG1      */
490 #define EUSART_CFG1_RXFIW_THREEFRAMES                 (_EUSART_CFG1_RXFIW_THREEFRAMES << 27)      /**< Shifted mode THREEFRAMES for EUSART_CFG1    */
491 #define EUSART_CFG1_RXFIW_FOURFRAMES                  (_EUSART_CFG1_RXFIW_FOURFRAMES << 27)       /**< Shifted mode FOURFRAMES for EUSART_CFG1     */
492 #define EUSART_CFG1_RXFIW_FIVEFRAMES                  (_EUSART_CFG1_RXFIW_FIVEFRAMES << 27)       /**< Shifted mode FIVEFRAMES for EUSART_CFG1     */
493 #define EUSART_CFG1_RXFIW_SIXFRAMES                   (_EUSART_CFG1_RXFIW_SIXFRAMES << 27)        /**< Shifted mode SIXFRAMES for EUSART_CFG1      */
494 #define EUSART_CFG1_RXFIW_SEVENFRAMES                 (_EUSART_CFG1_RXFIW_SEVENFRAMES << 27)      /**< Shifted mode SEVENFRAMES for EUSART_CFG1    */
495 #define EUSART_CFG1_RXFIW_EIGHTFRAMES                 (_EUSART_CFG1_RXFIW_EIGHTFRAMES << 27)      /**< Shifted mode EIGHTFRAMES for EUSART_CFG1    */
496 #define EUSART_CFG1_RXFIW_NINEFRAMES                  (_EUSART_CFG1_RXFIW_NINEFRAMES << 27)       /**< Shifted mode NINEFRAMES for EUSART_CFG1     */
497 #define EUSART_CFG1_RXFIW_TENFRAMES                   (_EUSART_CFG1_RXFIW_TENFRAMES << 27)        /**< Shifted mode TENFRAMES for EUSART_CFG1      */
498 #define EUSART_CFG1_RXFIW_ELEVENFRAMES                (_EUSART_CFG1_RXFIW_ELEVENFRAMES << 27)     /**< Shifted mode ELEVENFRAMES for EUSART_CFG1   */
499 #define EUSART_CFG1_RXFIW_TWELVEFRAMES                (_EUSART_CFG1_RXFIW_TWELVEFRAMES << 27)     /**< Shifted mode TWELVEFRAMES for EUSART_CFG1   */
500 #define EUSART_CFG1_RXFIW_THIRTEENFRAMES              (_EUSART_CFG1_RXFIW_THIRTEENFRAMES << 27)   /**< Shifted mode THIRTEENFRAMES for EUSART_CFG1 */
501 #define EUSART_CFG1_RXFIW_FOURTEENFRAMES              (_EUSART_CFG1_RXFIW_FOURTEENFRAMES << 27)   /**< Shifted mode FOURTEENFRAMES for EUSART_CFG1 */
502 #define EUSART_CFG1_RXFIW_FIFTEENFRAMES               (_EUSART_CFG1_RXFIW_FIFTEENFRAMES << 27)    /**< Shifted mode FIFTEENFRAMES for EUSART_CFG1  */
503 #define EUSART_CFG1_RXFIW_SIXTEENFRAMES               (_EUSART_CFG1_RXFIW_SIXTEENFRAMES << 27)    /**< Shifted mode SIXTEENFRAMES for EUSART_CFG1  */
504 
505 /* Bit fields for EUSART CFG2 */
506 #define _EUSART_CFG2_RESETVALUE                       0x00000020UL                              /**< Default value for EUSART_CFG2               */
507 #define _EUSART_CFG2_MASK                             0xFF0000FFUL                              /**< Mask for EUSART_CFG2                        */
508 #define EUSART_CFG2_MASTER                            (0x1UL << 0)                              /**< Main mode                                   */
509 #define _EUSART_CFG2_MASTER_SHIFT                     0                                         /**< Shift value for EUSART_MASTER               */
510 #define _EUSART_CFG2_MASTER_MASK                      0x1UL                                     /**< Bit mask for EUSART_MASTER                  */
511 #define _EUSART_CFG2_MASTER_DEFAULT                   0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
512 #define _EUSART_CFG2_MASTER_SLAVE                     0x00000000UL                              /**< Mode SLAVE for EUSART_CFG2                  */
513 #define _EUSART_CFG2_MASTER_MASTER                    0x00000001UL                              /**< Mode MASTER for EUSART_CFG2                 */
514 #define EUSART_CFG2_MASTER_DEFAULT                    (_EUSART_CFG2_MASTER_DEFAULT << 0)        /**< Shifted mode DEFAULT for EUSART_CFG2        */
515 #define EUSART_CFG2_MASTER_SLAVE                      (_EUSART_CFG2_MASTER_SLAVE << 0)          /**< Shifted mode SLAVE for EUSART_CFG2          */
516 #define EUSART_CFG2_MASTER_MASTER                     (_EUSART_CFG2_MASTER_MASTER << 0)         /**< Shifted mode MASTER for EUSART_CFG2         */
517 #define EUSART_CFG2_CLKPOL                            (0x1UL << 1)                              /**< Clock Polarity                              */
518 #define _EUSART_CFG2_CLKPOL_SHIFT                     1                                         /**< Shift value for EUSART_CLKPOL               */
519 #define _EUSART_CFG2_CLKPOL_MASK                      0x2UL                                     /**< Bit mask for EUSART_CLKPOL                  */
520 #define _EUSART_CFG2_CLKPOL_DEFAULT                   0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
521 #define _EUSART_CFG2_CLKPOL_IDLELOW                   0x00000000UL                              /**< Mode IDLELOW for EUSART_CFG2                */
522 #define _EUSART_CFG2_CLKPOL_IDLEHIGH                  0x00000001UL                              /**< Mode IDLEHIGH for EUSART_CFG2               */
523 #define EUSART_CFG2_CLKPOL_DEFAULT                    (_EUSART_CFG2_CLKPOL_DEFAULT << 1)        /**< Shifted mode DEFAULT for EUSART_CFG2        */
524 #define EUSART_CFG2_CLKPOL_IDLELOW                    (_EUSART_CFG2_CLKPOL_IDLELOW << 1)        /**< Shifted mode IDLELOW for EUSART_CFG2        */
525 #define EUSART_CFG2_CLKPOL_IDLEHIGH                   (_EUSART_CFG2_CLKPOL_IDLEHIGH << 1)       /**< Shifted mode IDLEHIGH for EUSART_CFG2       */
526 #define EUSART_CFG2_CLKPHA                            (0x1UL << 2)                              /**< Clock Edge for Setup/Sample                 */
527 #define _EUSART_CFG2_CLKPHA_SHIFT                     2                                         /**< Shift value for EUSART_CLKPHA               */
528 #define _EUSART_CFG2_CLKPHA_MASK                      0x4UL                                     /**< Bit mask for EUSART_CLKPHA                  */
529 #define _EUSART_CFG2_CLKPHA_DEFAULT                   0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
530 #define _EUSART_CFG2_CLKPHA_SAMPLELEADING             0x00000000UL                              /**< Mode SAMPLELEADING for EUSART_CFG2          */
531 #define _EUSART_CFG2_CLKPHA_SAMPLETRAILING            0x00000001UL                              /**< Mode SAMPLETRAILING for EUSART_CFG2         */
532 #define EUSART_CFG2_CLKPHA_DEFAULT                    (_EUSART_CFG2_CLKPHA_DEFAULT << 2)        /**< Shifted mode DEFAULT for EUSART_CFG2        */
533 #define EUSART_CFG2_CLKPHA_SAMPLELEADING              (_EUSART_CFG2_CLKPHA_SAMPLELEADING << 2)  /**< Shifted mode SAMPLELEADING for EUSART_CFG2  */
534 #define EUSART_CFG2_CLKPHA_SAMPLETRAILING             (_EUSART_CFG2_CLKPHA_SAMPLETRAILING << 2) /**< Shifted mode SAMPLETRAILING for EUSART_CFG2 */
535 #define EUSART_CFG2_CSINV                             (0x1UL << 3)                              /**< Chip Select Invert                          */
536 #define _EUSART_CFG2_CSINV_SHIFT                      3                                         /**< Shift value for EUSART_CSINV                */
537 #define _EUSART_CFG2_CSINV_MASK                       0x8UL                                     /**< Bit mask for EUSART_CSINV                   */
538 #define _EUSART_CFG2_CSINV_DEFAULT                    0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
539 #define _EUSART_CFG2_CSINV_AL                         0x00000000UL                              /**< Mode AL for EUSART_CFG2                     */
540 #define _EUSART_CFG2_CSINV_AH                         0x00000001UL                              /**< Mode AH for EUSART_CFG2                     */
541 #define EUSART_CFG2_CSINV_DEFAULT                     (_EUSART_CFG2_CSINV_DEFAULT << 3)         /**< Shifted mode DEFAULT for EUSART_CFG2        */
542 #define EUSART_CFG2_CSINV_AL                          (_EUSART_CFG2_CSINV_AL << 3)              /**< Shifted mode AL for EUSART_CFG2             */
543 #define EUSART_CFG2_CSINV_AH                          (_EUSART_CFG2_CSINV_AH << 3)              /**< Shifted mode AH for EUSART_CFG2             */
544 #define EUSART_CFG2_AUTOTX                            (0x1UL << 4)                              /**< Always Transmit When RXFIFO Not Full        */
545 #define _EUSART_CFG2_AUTOTX_SHIFT                     4                                         /**< Shift value for EUSART_AUTOTX               */
546 #define _EUSART_CFG2_AUTOTX_MASK                      0x10UL                                    /**< Bit mask for EUSART_AUTOTX                  */
547 #define _EUSART_CFG2_AUTOTX_DEFAULT                   0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
548 #define EUSART_CFG2_AUTOTX_DEFAULT                    (_EUSART_CFG2_AUTOTX_DEFAULT << 4)        /**< Shifted mode DEFAULT for EUSART_CFG2        */
549 #define EUSART_CFG2_AUTOCS                            (0x1UL << 5)                              /**< Automatic Chip Select                       */
550 #define _EUSART_CFG2_AUTOCS_SHIFT                     5                                         /**< Shift value for EUSART_AUTOCS               */
551 #define _EUSART_CFG2_AUTOCS_MASK                      0x20UL                                    /**< Bit mask for EUSART_AUTOCS                  */
552 #define _EUSART_CFG2_AUTOCS_DEFAULT                   0x00000001UL                              /**< Mode DEFAULT for EUSART_CFG2                */
553 #define EUSART_CFG2_AUTOCS_DEFAULT                    (_EUSART_CFG2_AUTOCS_DEFAULT << 5)        /**< Shifted mode DEFAULT for EUSART_CFG2        */
554 #define EUSART_CFG2_CLKPRSEN                          (0x1UL << 6)                              /**< PRS CLK Enable                              */
555 #define _EUSART_CFG2_CLKPRSEN_SHIFT                   6                                         /**< Shift value for EUSART_CLKPRSEN             */
556 #define _EUSART_CFG2_CLKPRSEN_MASK                    0x40UL                                    /**< Bit mask for EUSART_CLKPRSEN                */
557 #define _EUSART_CFG2_CLKPRSEN_DEFAULT                 0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
558 #define EUSART_CFG2_CLKPRSEN_DEFAULT                  (_EUSART_CFG2_CLKPRSEN_DEFAULT << 6)      /**< Shifted mode DEFAULT for EUSART_CFG2        */
559 #define EUSART_CFG2_FORCELOAD                         (0x1UL << 7)                              /**< Force Load to Shift Register                */
560 #define _EUSART_CFG2_FORCELOAD_SHIFT                  7                                         /**< Shift value for EUSART_FORCELOAD            */
561 #define _EUSART_CFG2_FORCELOAD_MASK                   0x80UL                                    /**< Bit mask for EUSART_FORCELOAD               */
562 #define _EUSART_CFG2_FORCELOAD_DEFAULT                0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
563 #define EUSART_CFG2_FORCELOAD_DEFAULT                 (_EUSART_CFG2_FORCELOAD_DEFAULT << 7)     /**< Shifted mode DEFAULT for EUSART_CFG2        */
564 #define _EUSART_CFG2_SDIV_SHIFT                       24                                        /**< Shift value for EUSART_SDIV                 */
565 #define _EUSART_CFG2_SDIV_MASK                        0xFF000000UL                              /**< Bit mask for EUSART_SDIV                    */
566 #define _EUSART_CFG2_SDIV_DEFAULT                     0x00000000UL                              /**< Mode DEFAULT for EUSART_CFG2                */
567 #define EUSART_CFG2_SDIV_DEFAULT                      (_EUSART_CFG2_SDIV_DEFAULT << 24)         /**< Shifted mode DEFAULT for EUSART_CFG2        */
568 
569 /* Bit fields for EUSART FRAMECFG */
570 #define _EUSART_FRAMECFG_RESETVALUE                   0x00001002UL                                  /**< Default value for EUSART_FRAMECFG           */
571 #define _EUSART_FRAMECFG_MASK                         0x0000330FUL                                  /**< Mask for EUSART_FRAMECFG                    */
572 #define _EUSART_FRAMECFG_DATABITS_SHIFT               0                                             /**< Shift value for EUSART_DATABITS             */
573 #define _EUSART_FRAMECFG_DATABITS_MASK                0xFUL                                         /**< Bit mask for EUSART_DATABITS                */
574 #define _EUSART_FRAMECFG_DATABITS_DEFAULT             0x00000002UL                                  /**< Mode DEFAULT for EUSART_FRAMECFG            */
575 #define _EUSART_FRAMECFG_DATABITS_SEVEN               0x00000001UL                                  /**< Mode SEVEN for EUSART_FRAMECFG              */
576 #define _EUSART_FRAMECFG_DATABITS_EIGHT               0x00000002UL                                  /**< Mode EIGHT for EUSART_FRAMECFG              */
577 #define _EUSART_FRAMECFG_DATABITS_NINE                0x00000003UL                                  /**< Mode NINE for EUSART_FRAMECFG               */
578 #define _EUSART_FRAMECFG_DATABITS_TEN                 0x00000004UL                                  /**< Mode TEN for EUSART_FRAMECFG                */
579 #define _EUSART_FRAMECFG_DATABITS_ELEVEN              0x00000005UL                                  /**< Mode ELEVEN for EUSART_FRAMECFG             */
580 #define _EUSART_FRAMECFG_DATABITS_TWELVE              0x00000006UL                                  /**< Mode TWELVE for EUSART_FRAMECFG             */
581 #define _EUSART_FRAMECFG_DATABITS_THIRTEEN            0x00000007UL                                  /**< Mode THIRTEEN for EUSART_FRAMECFG           */
582 #define _EUSART_FRAMECFG_DATABITS_FOURTEEN            0x00000008UL                                  /**< Mode FOURTEEN for EUSART_FRAMECFG           */
583 #define _EUSART_FRAMECFG_DATABITS_FIFTEEN             0x00000009UL                                  /**< Mode FIFTEEN for EUSART_FRAMECFG            */
584 #define _EUSART_FRAMECFG_DATABITS_SIXTEEN             0x0000000AUL                                  /**< Mode SIXTEEN for EUSART_FRAMECFG            */
585 #define EUSART_FRAMECFG_DATABITS_DEFAULT              (_EUSART_FRAMECFG_DATABITS_DEFAULT << 0)      /**< Shifted mode DEFAULT for EUSART_FRAMECFG    */
586 #define EUSART_FRAMECFG_DATABITS_SEVEN                (_EUSART_FRAMECFG_DATABITS_SEVEN << 0)        /**< Shifted mode SEVEN for EUSART_FRAMECFG      */
587 #define EUSART_FRAMECFG_DATABITS_EIGHT                (_EUSART_FRAMECFG_DATABITS_EIGHT << 0)        /**< Shifted mode EIGHT for EUSART_FRAMECFG      */
588 #define EUSART_FRAMECFG_DATABITS_NINE                 (_EUSART_FRAMECFG_DATABITS_NINE << 0)         /**< Shifted mode NINE for EUSART_FRAMECFG       */
589 #define EUSART_FRAMECFG_DATABITS_TEN                  (_EUSART_FRAMECFG_DATABITS_TEN << 0)          /**< Shifted mode TEN for EUSART_FRAMECFG        */
590 #define EUSART_FRAMECFG_DATABITS_ELEVEN               (_EUSART_FRAMECFG_DATABITS_ELEVEN << 0)       /**< Shifted mode ELEVEN for EUSART_FRAMECFG     */
591 #define EUSART_FRAMECFG_DATABITS_TWELVE               (_EUSART_FRAMECFG_DATABITS_TWELVE << 0)       /**< Shifted mode TWELVE for EUSART_FRAMECFG     */
592 #define EUSART_FRAMECFG_DATABITS_THIRTEEN             (_EUSART_FRAMECFG_DATABITS_THIRTEEN << 0)     /**< Shifted mode THIRTEEN for EUSART_FRAMECFG   */
593 #define EUSART_FRAMECFG_DATABITS_FOURTEEN             (_EUSART_FRAMECFG_DATABITS_FOURTEEN << 0)     /**< Shifted mode FOURTEEN for EUSART_FRAMECFG   */
594 #define EUSART_FRAMECFG_DATABITS_FIFTEEN              (_EUSART_FRAMECFG_DATABITS_FIFTEEN << 0)      /**< Shifted mode FIFTEEN for EUSART_FRAMECFG    */
595 #define EUSART_FRAMECFG_DATABITS_SIXTEEN              (_EUSART_FRAMECFG_DATABITS_SIXTEEN << 0)      /**< Shifted mode SIXTEEN for EUSART_FRAMECFG    */
596 #define _EUSART_FRAMECFG_PARITY_SHIFT                 8                                             /**< Shift value for EUSART_PARITY               */
597 #define _EUSART_FRAMECFG_PARITY_MASK                  0x300UL                                       /**< Bit mask for EUSART_PARITY                  */
598 #define _EUSART_FRAMECFG_PARITY_DEFAULT               0x00000000UL                                  /**< Mode DEFAULT for EUSART_FRAMECFG            */
599 #define _EUSART_FRAMECFG_PARITY_NONE                  0x00000000UL                                  /**< Mode NONE for EUSART_FRAMECFG               */
600 #define _EUSART_FRAMECFG_PARITY_EVEN                  0x00000002UL                                  /**< Mode EVEN for EUSART_FRAMECFG               */
601 #define _EUSART_FRAMECFG_PARITY_ODD                   0x00000003UL                                  /**< Mode ODD for EUSART_FRAMECFG                */
602 #define EUSART_FRAMECFG_PARITY_DEFAULT                (_EUSART_FRAMECFG_PARITY_DEFAULT << 8)        /**< Shifted mode DEFAULT for EUSART_FRAMECFG    */
603 #define EUSART_FRAMECFG_PARITY_NONE                   (_EUSART_FRAMECFG_PARITY_NONE << 8)           /**< Shifted mode NONE for EUSART_FRAMECFG       */
604 #define EUSART_FRAMECFG_PARITY_EVEN                   (_EUSART_FRAMECFG_PARITY_EVEN << 8)           /**< Shifted mode EVEN for EUSART_FRAMECFG       */
605 #define EUSART_FRAMECFG_PARITY_ODD                    (_EUSART_FRAMECFG_PARITY_ODD << 8)            /**< Shifted mode ODD for EUSART_FRAMECFG        */
606 #define _EUSART_FRAMECFG_STOPBITS_SHIFT               12                                            /**< Shift value for EUSART_STOPBITS             */
607 #define _EUSART_FRAMECFG_STOPBITS_MASK                0x3000UL                                      /**< Bit mask for EUSART_STOPBITS                */
608 #define _EUSART_FRAMECFG_STOPBITS_DEFAULT             0x00000001UL                                  /**< Mode DEFAULT for EUSART_FRAMECFG            */
609 #define _EUSART_FRAMECFG_STOPBITS_HALF                0x00000000UL                                  /**< Mode HALF for EUSART_FRAMECFG               */
610 #define _EUSART_FRAMECFG_STOPBITS_ONE                 0x00000001UL                                  /**< Mode ONE for EUSART_FRAMECFG                */
611 #define _EUSART_FRAMECFG_STOPBITS_ONEANDAHALF         0x00000002UL                                  /**< Mode ONEANDAHALF for EUSART_FRAMECFG        */
612 #define _EUSART_FRAMECFG_STOPBITS_TWO                 0x00000003UL                                  /**< Mode TWO for EUSART_FRAMECFG                */
613 #define EUSART_FRAMECFG_STOPBITS_DEFAULT              (_EUSART_FRAMECFG_STOPBITS_DEFAULT << 12)     /**< Shifted mode DEFAULT for EUSART_FRAMECFG    */
614 #define EUSART_FRAMECFG_STOPBITS_HALF                 (_EUSART_FRAMECFG_STOPBITS_HALF << 12)        /**< Shifted mode HALF for EUSART_FRAMECFG       */
615 #define EUSART_FRAMECFG_STOPBITS_ONE                  (_EUSART_FRAMECFG_STOPBITS_ONE << 12)         /**< Shifted mode ONE for EUSART_FRAMECFG        */
616 #define EUSART_FRAMECFG_STOPBITS_ONEANDAHALF          (_EUSART_FRAMECFG_STOPBITS_ONEANDAHALF << 12) /**< Shifted mode ONEANDAHALF for EUSART_FRAMECFG*/
617 #define EUSART_FRAMECFG_STOPBITS_TWO                  (_EUSART_FRAMECFG_STOPBITS_TWO << 12)         /**< Shifted mode TWO for EUSART_FRAMECFG        */
618 
619 /* Bit fields for EUSART DTXDATCFG */
620 #define _EUSART_DTXDATCFG_RESETVALUE                  0x00000000UL                            /**< Default value for EUSART_DTXDATCFG          */
621 #define _EUSART_DTXDATCFG_MASK                        0x0000FFFFUL                            /**< Mask for EUSART_DTXDATCFG                   */
622 #define _EUSART_DTXDATCFG_DTXDAT_SHIFT                0                                       /**< Shift value for EUSART_DTXDAT               */
623 #define _EUSART_DTXDATCFG_DTXDAT_MASK                 0xFFFFUL                                /**< Bit mask for EUSART_DTXDAT                  */
624 #define _EUSART_DTXDATCFG_DTXDAT_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for EUSART_DTXDATCFG           */
625 #define EUSART_DTXDATCFG_DTXDAT_DEFAULT               (_EUSART_DTXDATCFG_DTXDAT_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_DTXDATCFG   */
626 
627 /* Bit fields for EUSART IRHFCFG */
628 #define _EUSART_IRHFCFG_RESETVALUE                    0x00000000UL                            /**< Default value for EUSART_IRHFCFG            */
629 #define _EUSART_IRHFCFG_MASK                          0x0000000FUL                            /**< Mask for EUSART_IRHFCFG                     */
630 #define EUSART_IRHFCFG_IRHFEN                         (0x1UL << 0)                            /**< Enable IrDA Module                          */
631 #define _EUSART_IRHFCFG_IRHFEN_SHIFT                  0                                       /**< Shift value for EUSART_IRHFEN               */
632 #define _EUSART_IRHFCFG_IRHFEN_MASK                   0x1UL                                   /**< Bit mask for EUSART_IRHFEN                  */
633 #define _EUSART_IRHFCFG_IRHFEN_DEFAULT                0x00000000UL                            /**< Mode DEFAULT for EUSART_IRHFCFG             */
634 #define EUSART_IRHFCFG_IRHFEN_DEFAULT                 (_EUSART_IRHFCFG_IRHFEN_DEFAULT << 0)   /**< Shifted mode DEFAULT for EUSART_IRHFCFG     */
635 #define _EUSART_IRHFCFG_IRHFPW_SHIFT                  1                                       /**< Shift value for EUSART_IRHFPW               */
636 #define _EUSART_IRHFCFG_IRHFPW_MASK                   0x6UL                                   /**< Bit mask for EUSART_IRHFPW                  */
637 #define _EUSART_IRHFCFG_IRHFPW_DEFAULT                0x00000000UL                            /**< Mode DEFAULT for EUSART_IRHFCFG             */
638 #define _EUSART_IRHFCFG_IRHFPW_ONE                    0x00000000UL                            /**< Mode ONE for EUSART_IRHFCFG                 */
639 #define _EUSART_IRHFCFG_IRHFPW_TWO                    0x00000001UL                            /**< Mode TWO for EUSART_IRHFCFG                 */
640 #define _EUSART_IRHFCFG_IRHFPW_THREE                  0x00000002UL                            /**< Mode THREE for EUSART_IRHFCFG               */
641 #define _EUSART_IRHFCFG_IRHFPW_FOUR                   0x00000003UL                            /**< Mode FOUR for EUSART_IRHFCFG                */
642 #define EUSART_IRHFCFG_IRHFPW_DEFAULT                 (_EUSART_IRHFCFG_IRHFPW_DEFAULT << 1)   /**< Shifted mode DEFAULT for EUSART_IRHFCFG     */
643 #define EUSART_IRHFCFG_IRHFPW_ONE                     (_EUSART_IRHFCFG_IRHFPW_ONE << 1)       /**< Shifted mode ONE for EUSART_IRHFCFG         */
644 #define EUSART_IRHFCFG_IRHFPW_TWO                     (_EUSART_IRHFCFG_IRHFPW_TWO << 1)       /**< Shifted mode TWO for EUSART_IRHFCFG         */
645 #define EUSART_IRHFCFG_IRHFPW_THREE                   (_EUSART_IRHFCFG_IRHFPW_THREE << 1)     /**< Shifted mode THREE for EUSART_IRHFCFG       */
646 #define EUSART_IRHFCFG_IRHFPW_FOUR                    (_EUSART_IRHFCFG_IRHFPW_FOUR << 1)      /**< Shifted mode FOUR for EUSART_IRHFCFG        */
647 #define EUSART_IRHFCFG_IRHFFILT                       (0x1UL << 3)                            /**< IrDA RX Filter                              */
648 #define _EUSART_IRHFCFG_IRHFFILT_SHIFT                3                                       /**< Shift value for EUSART_IRHFFILT             */
649 #define _EUSART_IRHFCFG_IRHFFILT_MASK                 0x8UL                                   /**< Bit mask for EUSART_IRHFFILT                */
650 #define _EUSART_IRHFCFG_IRHFFILT_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for EUSART_IRHFCFG             */
651 #define _EUSART_IRHFCFG_IRHFFILT_DISABLE              0x00000000UL                            /**< Mode DISABLE for EUSART_IRHFCFG             */
652 #define _EUSART_IRHFCFG_IRHFFILT_ENABLE               0x00000001UL                            /**< Mode ENABLE for EUSART_IRHFCFG              */
653 #define EUSART_IRHFCFG_IRHFFILT_DEFAULT               (_EUSART_IRHFCFG_IRHFFILT_DEFAULT << 3) /**< Shifted mode DEFAULT for EUSART_IRHFCFG     */
654 #define EUSART_IRHFCFG_IRHFFILT_DISABLE               (_EUSART_IRHFCFG_IRHFFILT_DISABLE << 3) /**< Shifted mode DISABLE for EUSART_IRHFCFG     */
655 #define EUSART_IRHFCFG_IRHFFILT_ENABLE                (_EUSART_IRHFCFG_IRHFFILT_ENABLE << 3)  /**< Shifted mode ENABLE for EUSART_IRHFCFG      */
656 
657 /* Bit fields for EUSART IRLFCFG */
658 #define _EUSART_IRLFCFG_RESETVALUE                    0x00000000UL                          /**< Default value for EUSART_IRLFCFG            */
659 #define _EUSART_IRLFCFG_MASK                          0x00000001UL                          /**< Mask for EUSART_IRLFCFG                     */
660 #define EUSART_IRLFCFG_IRLFEN                         (0x1UL << 0)                          /**< Pulse Generator/Extender Enable             */
661 #define _EUSART_IRLFCFG_IRLFEN_SHIFT                  0                                     /**< Shift value for EUSART_IRLFEN               */
662 #define _EUSART_IRLFCFG_IRLFEN_MASK                   0x1UL                                 /**< Bit mask for EUSART_IRLFEN                  */
663 #define _EUSART_IRLFCFG_IRLFEN_DEFAULT                0x00000000UL                          /**< Mode DEFAULT for EUSART_IRLFCFG             */
664 #define EUSART_IRLFCFG_IRLFEN_DEFAULT                 (_EUSART_IRLFCFG_IRLFEN_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_IRLFCFG     */
665 
666 /* Bit fields for EUSART TIMINGCFG */
667 #define _EUSART_TIMINGCFG_RESETVALUE                  0x00050000UL                                  /**< Default value for EUSART_TIMINGCFG          */
668 #define _EUSART_TIMINGCFG_MASK                        0x000F7773UL                                  /**< Mask for EUSART_TIMINGCFG                   */
669 #define _EUSART_TIMINGCFG_TXDELAY_SHIFT               0                                             /**< Shift value for EUSART_TXDELAY              */
670 #define _EUSART_TIMINGCFG_TXDELAY_MASK                0x3UL                                         /**< Bit mask for EUSART_TXDELAY                 */
671 #define _EUSART_TIMINGCFG_TXDELAY_DEFAULT             0x00000000UL                                  /**< Mode DEFAULT for EUSART_TIMINGCFG           */
672 #define _EUSART_TIMINGCFG_TXDELAY_NONE                0x00000000UL                                  /**< Mode NONE for EUSART_TIMINGCFG              */
673 #define _EUSART_TIMINGCFG_TXDELAY_SINGLE              0x00000001UL                                  /**< Mode SINGLE for EUSART_TIMINGCFG            */
674 #define _EUSART_TIMINGCFG_TXDELAY_DOUBLE              0x00000002UL                                  /**< Mode DOUBLE for EUSART_TIMINGCFG            */
675 #define _EUSART_TIMINGCFG_TXDELAY_TRIPPLE             0x00000003UL                                  /**< Mode TRIPPLE for EUSART_TIMINGCFG           */
676 #define EUSART_TIMINGCFG_TXDELAY_DEFAULT              (_EUSART_TIMINGCFG_TXDELAY_DEFAULT << 0)      /**< Shifted mode DEFAULT for EUSART_TIMINGCFG   */
677 #define EUSART_TIMINGCFG_TXDELAY_NONE                 (_EUSART_TIMINGCFG_TXDELAY_NONE << 0)         /**< Shifted mode NONE for EUSART_TIMINGCFG      */
678 #define EUSART_TIMINGCFG_TXDELAY_SINGLE               (_EUSART_TIMINGCFG_TXDELAY_SINGLE << 0)       /**< Shifted mode SINGLE for EUSART_TIMINGCFG    */
679 #define EUSART_TIMINGCFG_TXDELAY_DOUBLE               (_EUSART_TIMINGCFG_TXDELAY_DOUBLE << 0)       /**< Shifted mode DOUBLE for EUSART_TIMINGCFG    */
680 #define EUSART_TIMINGCFG_TXDELAY_TRIPPLE              (_EUSART_TIMINGCFG_TXDELAY_TRIPPLE << 0)      /**< Shifted mode TRIPPLE for EUSART_TIMINGCFG   */
681 #define _EUSART_TIMINGCFG_CSSETUP_SHIFT               4                                             /**< Shift value for EUSART_CSSETUP              */
682 #define _EUSART_TIMINGCFG_CSSETUP_MASK                0x70UL                                        /**< Bit mask for EUSART_CSSETUP                 */
683 #define _EUSART_TIMINGCFG_CSSETUP_DEFAULT             0x00000000UL                                  /**< Mode DEFAULT for EUSART_TIMINGCFG           */
684 #define _EUSART_TIMINGCFG_CSSETUP_ZERO                0x00000000UL                                  /**< Mode ZERO for EUSART_TIMINGCFG              */
685 #define _EUSART_TIMINGCFG_CSSETUP_ONE                 0x00000001UL                                  /**< Mode ONE for EUSART_TIMINGCFG               */
686 #define _EUSART_TIMINGCFG_CSSETUP_TWO                 0x00000002UL                                  /**< Mode TWO for EUSART_TIMINGCFG               */
687 #define _EUSART_TIMINGCFG_CSSETUP_THREE               0x00000003UL                                  /**< Mode THREE for EUSART_TIMINGCFG             */
688 #define _EUSART_TIMINGCFG_CSSETUP_FOUR                0x00000004UL                                  /**< Mode FOUR for EUSART_TIMINGCFG              */
689 #define _EUSART_TIMINGCFG_CSSETUP_FIVE                0x00000005UL                                  /**< Mode FIVE for EUSART_TIMINGCFG              */
690 #define _EUSART_TIMINGCFG_CSSETUP_SIX                 0x00000006UL                                  /**< Mode SIX for EUSART_TIMINGCFG               */
691 #define _EUSART_TIMINGCFG_CSSETUP_SEVEN               0x00000007UL                                  /**< Mode SEVEN for EUSART_TIMINGCFG             */
692 #define EUSART_TIMINGCFG_CSSETUP_DEFAULT              (_EUSART_TIMINGCFG_CSSETUP_DEFAULT << 4)      /**< Shifted mode DEFAULT for EUSART_TIMINGCFG   */
693 #define EUSART_TIMINGCFG_CSSETUP_ZERO                 (_EUSART_TIMINGCFG_CSSETUP_ZERO << 4)         /**< Shifted mode ZERO for EUSART_TIMINGCFG      */
694 #define EUSART_TIMINGCFG_CSSETUP_ONE                  (_EUSART_TIMINGCFG_CSSETUP_ONE << 4)          /**< Shifted mode ONE for EUSART_TIMINGCFG       */
695 #define EUSART_TIMINGCFG_CSSETUP_TWO                  (_EUSART_TIMINGCFG_CSSETUP_TWO << 4)          /**< Shifted mode TWO for EUSART_TIMINGCFG       */
696 #define EUSART_TIMINGCFG_CSSETUP_THREE                (_EUSART_TIMINGCFG_CSSETUP_THREE << 4)        /**< Shifted mode THREE for EUSART_TIMINGCFG     */
697 #define EUSART_TIMINGCFG_CSSETUP_FOUR                 (_EUSART_TIMINGCFG_CSSETUP_FOUR << 4)         /**< Shifted mode FOUR for EUSART_TIMINGCFG      */
698 #define EUSART_TIMINGCFG_CSSETUP_FIVE                 (_EUSART_TIMINGCFG_CSSETUP_FIVE << 4)         /**< Shifted mode FIVE for EUSART_TIMINGCFG      */
699 #define EUSART_TIMINGCFG_CSSETUP_SIX                  (_EUSART_TIMINGCFG_CSSETUP_SIX << 4)          /**< Shifted mode SIX for EUSART_TIMINGCFG       */
700 #define EUSART_TIMINGCFG_CSSETUP_SEVEN                (_EUSART_TIMINGCFG_CSSETUP_SEVEN << 4)        /**< Shifted mode SEVEN for EUSART_TIMINGCFG     */
701 #define _EUSART_TIMINGCFG_CSHOLD_SHIFT                8                                             /**< Shift value for EUSART_CSHOLD               */
702 #define _EUSART_TIMINGCFG_CSHOLD_MASK                 0x700UL                                       /**< Bit mask for EUSART_CSHOLD                  */
703 #define _EUSART_TIMINGCFG_CSHOLD_DEFAULT              0x00000000UL                                  /**< Mode DEFAULT for EUSART_TIMINGCFG           */
704 #define _EUSART_TIMINGCFG_CSHOLD_ZERO                 0x00000000UL                                  /**< Mode ZERO for EUSART_TIMINGCFG              */
705 #define _EUSART_TIMINGCFG_CSHOLD_ONE                  0x00000001UL                                  /**< Mode ONE for EUSART_TIMINGCFG               */
706 #define _EUSART_TIMINGCFG_CSHOLD_TWO                  0x00000002UL                                  /**< Mode TWO for EUSART_TIMINGCFG               */
707 #define _EUSART_TIMINGCFG_CSHOLD_THREE                0x00000003UL                                  /**< Mode THREE for EUSART_TIMINGCFG             */
708 #define _EUSART_TIMINGCFG_CSHOLD_FOUR                 0x00000004UL                                  /**< Mode FOUR for EUSART_TIMINGCFG              */
709 #define _EUSART_TIMINGCFG_CSHOLD_FIVE                 0x00000005UL                                  /**< Mode FIVE for EUSART_TIMINGCFG              */
710 #define _EUSART_TIMINGCFG_CSHOLD_SIX                  0x00000006UL                                  /**< Mode SIX for EUSART_TIMINGCFG               */
711 #define _EUSART_TIMINGCFG_CSHOLD_SEVEN                0x00000007UL                                  /**< Mode SEVEN for EUSART_TIMINGCFG             */
712 #define EUSART_TIMINGCFG_CSHOLD_DEFAULT               (_EUSART_TIMINGCFG_CSHOLD_DEFAULT << 8)       /**< Shifted mode DEFAULT for EUSART_TIMINGCFG   */
713 #define EUSART_TIMINGCFG_CSHOLD_ZERO                  (_EUSART_TIMINGCFG_CSHOLD_ZERO << 8)          /**< Shifted mode ZERO for EUSART_TIMINGCFG      */
714 #define EUSART_TIMINGCFG_CSHOLD_ONE                   (_EUSART_TIMINGCFG_CSHOLD_ONE << 8)           /**< Shifted mode ONE for EUSART_TIMINGCFG       */
715 #define EUSART_TIMINGCFG_CSHOLD_TWO                   (_EUSART_TIMINGCFG_CSHOLD_TWO << 8)           /**< Shifted mode TWO for EUSART_TIMINGCFG       */
716 #define EUSART_TIMINGCFG_CSHOLD_THREE                 (_EUSART_TIMINGCFG_CSHOLD_THREE << 8)         /**< Shifted mode THREE for EUSART_TIMINGCFG     */
717 #define EUSART_TIMINGCFG_CSHOLD_FOUR                  (_EUSART_TIMINGCFG_CSHOLD_FOUR << 8)          /**< Shifted mode FOUR for EUSART_TIMINGCFG      */
718 #define EUSART_TIMINGCFG_CSHOLD_FIVE                  (_EUSART_TIMINGCFG_CSHOLD_FIVE << 8)          /**< Shifted mode FIVE for EUSART_TIMINGCFG      */
719 #define EUSART_TIMINGCFG_CSHOLD_SIX                   (_EUSART_TIMINGCFG_CSHOLD_SIX << 8)           /**< Shifted mode SIX for EUSART_TIMINGCFG       */
720 #define EUSART_TIMINGCFG_CSHOLD_SEVEN                 (_EUSART_TIMINGCFG_CSHOLD_SEVEN << 8)         /**< Shifted mode SEVEN for EUSART_TIMINGCFG     */
721 #define _EUSART_TIMINGCFG_ICS_SHIFT                   12                                            /**< Shift value for EUSART_ICS                  */
722 #define _EUSART_TIMINGCFG_ICS_MASK                    0x7000UL                                      /**< Bit mask for EUSART_ICS                     */
723 #define _EUSART_TIMINGCFG_ICS_DEFAULT                 0x00000000UL                                  /**< Mode DEFAULT for EUSART_TIMINGCFG           */
724 #define _EUSART_TIMINGCFG_ICS_ZERO                    0x00000000UL                                  /**< Mode ZERO for EUSART_TIMINGCFG              */
725 #define _EUSART_TIMINGCFG_ICS_ONE                     0x00000001UL                                  /**< Mode ONE for EUSART_TIMINGCFG               */
726 #define _EUSART_TIMINGCFG_ICS_TWO                     0x00000002UL                                  /**< Mode TWO for EUSART_TIMINGCFG               */
727 #define _EUSART_TIMINGCFG_ICS_THREE                   0x00000003UL                                  /**< Mode THREE for EUSART_TIMINGCFG             */
728 #define _EUSART_TIMINGCFG_ICS_FOUR                    0x00000004UL                                  /**< Mode FOUR for EUSART_TIMINGCFG              */
729 #define _EUSART_TIMINGCFG_ICS_FIVE                    0x00000005UL                                  /**< Mode FIVE for EUSART_TIMINGCFG              */
730 #define _EUSART_TIMINGCFG_ICS_SIX                     0x00000006UL                                  /**< Mode SIX for EUSART_TIMINGCFG               */
731 #define _EUSART_TIMINGCFG_ICS_SEVEN                   0x00000007UL                                  /**< Mode SEVEN for EUSART_TIMINGCFG             */
732 #define EUSART_TIMINGCFG_ICS_DEFAULT                  (_EUSART_TIMINGCFG_ICS_DEFAULT << 12)         /**< Shifted mode DEFAULT for EUSART_TIMINGCFG   */
733 #define EUSART_TIMINGCFG_ICS_ZERO                     (_EUSART_TIMINGCFG_ICS_ZERO << 12)            /**< Shifted mode ZERO for EUSART_TIMINGCFG      */
734 #define EUSART_TIMINGCFG_ICS_ONE                      (_EUSART_TIMINGCFG_ICS_ONE << 12)             /**< Shifted mode ONE for EUSART_TIMINGCFG       */
735 #define EUSART_TIMINGCFG_ICS_TWO                      (_EUSART_TIMINGCFG_ICS_TWO << 12)             /**< Shifted mode TWO for EUSART_TIMINGCFG       */
736 #define EUSART_TIMINGCFG_ICS_THREE                    (_EUSART_TIMINGCFG_ICS_THREE << 12)           /**< Shifted mode THREE for EUSART_TIMINGCFG     */
737 #define EUSART_TIMINGCFG_ICS_FOUR                     (_EUSART_TIMINGCFG_ICS_FOUR << 12)            /**< Shifted mode FOUR for EUSART_TIMINGCFG      */
738 #define EUSART_TIMINGCFG_ICS_FIVE                     (_EUSART_TIMINGCFG_ICS_FIVE << 12)            /**< Shifted mode FIVE for EUSART_TIMINGCFG      */
739 #define EUSART_TIMINGCFG_ICS_SIX                      (_EUSART_TIMINGCFG_ICS_SIX << 12)             /**< Shifted mode SIX for EUSART_TIMINGCFG       */
740 #define EUSART_TIMINGCFG_ICS_SEVEN                    (_EUSART_TIMINGCFG_ICS_SEVEN << 12)           /**< Shifted mode SEVEN for EUSART_TIMINGCFG     */
741 #define _EUSART_TIMINGCFG_SETUPWINDOW_SHIFT           16                                            /**< Shift value for EUSART_SETUPWINDOW          */
742 #define _EUSART_TIMINGCFG_SETUPWINDOW_MASK            0xF0000UL                                     /**< Bit mask for EUSART_SETUPWINDOW             */
743 #define _EUSART_TIMINGCFG_SETUPWINDOW_DEFAULT         0x00000005UL                                  /**< Mode DEFAULT for EUSART_TIMINGCFG           */
744 #define EUSART_TIMINGCFG_SETUPWINDOW_DEFAULT          (_EUSART_TIMINGCFG_SETUPWINDOW_DEFAULT << 16) /**< Shifted mode DEFAULT for EUSART_TIMINGCFG   */
745 
746 /* Bit fields for EUSART STARTFRAMECFG */
747 #define _EUSART_STARTFRAMECFG_RESETVALUE              0x00000000UL                                    /**< Default value for EUSART_STARTFRAMECFG      */
748 #define _EUSART_STARTFRAMECFG_MASK                    0x000001FFUL                                    /**< Mask for EUSART_STARTFRAMECFG               */
749 #define _EUSART_STARTFRAMECFG_STARTFRAME_SHIFT        0                                               /**< Shift value for EUSART_STARTFRAME           */
750 #define _EUSART_STARTFRAMECFG_STARTFRAME_MASK         0x1FFUL                                         /**< Bit mask for EUSART_STARTFRAME              */
751 #define _EUSART_STARTFRAMECFG_STARTFRAME_DEFAULT      0x00000000UL                                    /**< Mode DEFAULT for EUSART_STARTFRAMECFG       */
752 #define EUSART_STARTFRAMECFG_STARTFRAME_DEFAULT       (_EUSART_STARTFRAMECFG_STARTFRAME_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_STARTFRAMECFG*/
753 
754 /* Bit fields for EUSART SIGFRAMECFG */
755 #define _EUSART_SIGFRAMECFG_RESETVALUE                0x00000000UL                                /**< Default value for EUSART_SIGFRAMECFG        */
756 #define _EUSART_SIGFRAMECFG_MASK                      0xFFFFFFFFUL                                /**< Mask for EUSART_SIGFRAMECFG                 */
757 #define _EUSART_SIGFRAMECFG_SIGFRAME_SHIFT            0                                           /**< Shift value for EUSART_SIGFRAME             */
758 #define _EUSART_SIGFRAMECFG_SIGFRAME_MASK             0xFFFFFFFFUL                                /**< Bit mask for EUSART_SIGFRAME                */
759 #define _EUSART_SIGFRAMECFG_SIGFRAME_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for EUSART_SIGFRAMECFG         */
760 #define EUSART_SIGFRAMECFG_SIGFRAME_DEFAULT           (_EUSART_SIGFRAMECFG_SIGFRAME_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_SIGFRAMECFG */
761 
762 /* Bit fields for EUSART CLKDIV */
763 #define _EUSART_CLKDIV_RESETVALUE                     0x00000000UL                      /**< Default value for EUSART_CLKDIV             */
764 #define _EUSART_CLKDIV_MASK                           0x007FFFF8UL                      /**< Mask for EUSART_CLKDIV                      */
765 #define _EUSART_CLKDIV_DIV_SHIFT                      3                                 /**< Shift value for EUSART_DIV                  */
766 #define _EUSART_CLKDIV_DIV_MASK                       0x7FFFF8UL                        /**< Bit mask for EUSART_DIV                     */
767 #define _EUSART_CLKDIV_DIV_DEFAULT                    0x00000000UL                      /**< Mode DEFAULT for EUSART_CLKDIV              */
768 #define EUSART_CLKDIV_DIV_DEFAULT                     (_EUSART_CLKDIV_DIV_DEFAULT << 3) /**< Shifted mode DEFAULT for EUSART_CLKDIV      */
769 
770 /* Bit fields for EUSART TRIGCTRL */
771 #define _EUSART_TRIGCTRL_RESETVALUE                   0x00000000UL                              /**< Default value for EUSART_TRIGCTRL           */
772 #define _EUSART_TRIGCTRL_MASK                         0x00000007UL                              /**< Mask for EUSART_TRIGCTRL                    */
773 #define EUSART_TRIGCTRL_RXTEN                         (0x1UL << 0)                              /**< Receive Trigger Enable                      */
774 #define _EUSART_TRIGCTRL_RXTEN_SHIFT                  0                                         /**< Shift value for EUSART_RXTEN                */
775 #define _EUSART_TRIGCTRL_RXTEN_MASK                   0x1UL                                     /**< Bit mask for EUSART_RXTEN                   */
776 #define _EUSART_TRIGCTRL_RXTEN_DEFAULT                0x00000000UL                              /**< Mode DEFAULT for EUSART_TRIGCTRL            */
777 #define EUSART_TRIGCTRL_RXTEN_DEFAULT                 (_EUSART_TRIGCTRL_RXTEN_DEFAULT << 0)     /**< Shifted mode DEFAULT for EUSART_TRIGCTRL    */
778 #define EUSART_TRIGCTRL_TXTEN                         (0x1UL << 1)                              /**< Transmit Trigger Enable                     */
779 #define _EUSART_TRIGCTRL_TXTEN_SHIFT                  1                                         /**< Shift value for EUSART_TXTEN                */
780 #define _EUSART_TRIGCTRL_TXTEN_MASK                   0x2UL                                     /**< Bit mask for EUSART_TXTEN                   */
781 #define _EUSART_TRIGCTRL_TXTEN_DEFAULT                0x00000000UL                              /**< Mode DEFAULT for EUSART_TRIGCTRL            */
782 #define EUSART_TRIGCTRL_TXTEN_DEFAULT                 (_EUSART_TRIGCTRL_TXTEN_DEFAULT << 1)     /**< Shifted mode DEFAULT for EUSART_TRIGCTRL    */
783 #define EUSART_TRIGCTRL_AUTOTXTEN                     (0x1UL << 2)                              /**< AUTOTX Trigger Enable                       */
784 #define _EUSART_TRIGCTRL_AUTOTXTEN_SHIFT              2                                         /**< Shift value for EUSART_AUTOTXTEN            */
785 #define _EUSART_TRIGCTRL_AUTOTXTEN_MASK               0x4UL                                     /**< Bit mask for EUSART_AUTOTXTEN               */
786 #define _EUSART_TRIGCTRL_AUTOTXTEN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for EUSART_TRIGCTRL            */
787 #define EUSART_TRIGCTRL_AUTOTXTEN_DEFAULT             (_EUSART_TRIGCTRL_AUTOTXTEN_DEFAULT << 2) /**< Shifted mode DEFAULT for EUSART_TRIGCTRL    */
788 
789 /* Bit fields for EUSART CMD */
790 #define _EUSART_CMD_RESETVALUE                        0x00000000UL                          /**< Default value for EUSART_CMD                */
791 #define _EUSART_CMD_MASK                              0x000001FFUL                          /**< Mask for EUSART_CMD                         */
792 #define EUSART_CMD_RXEN                               (0x1UL << 0)                          /**< Receiver Enable                             */
793 #define _EUSART_CMD_RXEN_SHIFT                        0                                     /**< Shift value for EUSART_RXEN                 */
794 #define _EUSART_CMD_RXEN_MASK                         0x1UL                                 /**< Bit mask for EUSART_RXEN                    */
795 #define _EUSART_CMD_RXEN_DEFAULT                      0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
796 #define EUSART_CMD_RXEN_DEFAULT                       (_EUSART_CMD_RXEN_DEFAULT << 0)       /**< Shifted mode DEFAULT for EUSART_CMD         */
797 #define EUSART_CMD_RXDIS                              (0x1UL << 1)                          /**< Receiver Disable                            */
798 #define _EUSART_CMD_RXDIS_SHIFT                       1                                     /**< Shift value for EUSART_RXDIS                */
799 #define _EUSART_CMD_RXDIS_MASK                        0x2UL                                 /**< Bit mask for EUSART_RXDIS                   */
800 #define _EUSART_CMD_RXDIS_DEFAULT                     0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
801 #define EUSART_CMD_RXDIS_DEFAULT                      (_EUSART_CMD_RXDIS_DEFAULT << 1)      /**< Shifted mode DEFAULT for EUSART_CMD         */
802 #define EUSART_CMD_TXEN                               (0x1UL << 2)                          /**< Transmitter Enable                          */
803 #define _EUSART_CMD_TXEN_SHIFT                        2                                     /**< Shift value for EUSART_TXEN                 */
804 #define _EUSART_CMD_TXEN_MASK                         0x4UL                                 /**< Bit mask for EUSART_TXEN                    */
805 #define _EUSART_CMD_TXEN_DEFAULT                      0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
806 #define EUSART_CMD_TXEN_DEFAULT                       (_EUSART_CMD_TXEN_DEFAULT << 2)       /**< Shifted mode DEFAULT for EUSART_CMD         */
807 #define EUSART_CMD_TXDIS                              (0x1UL << 3)                          /**< Transmitter Disable                         */
808 #define _EUSART_CMD_TXDIS_SHIFT                       3                                     /**< Shift value for EUSART_TXDIS                */
809 #define _EUSART_CMD_TXDIS_MASK                        0x8UL                                 /**< Bit mask for EUSART_TXDIS                   */
810 #define _EUSART_CMD_TXDIS_DEFAULT                     0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
811 #define EUSART_CMD_TXDIS_DEFAULT                      (_EUSART_CMD_TXDIS_DEFAULT << 3)      /**< Shifted mode DEFAULT for EUSART_CMD         */
812 #define EUSART_CMD_RXBLOCKEN                          (0x1UL << 4)                          /**< Receiver Block Enable                       */
813 #define _EUSART_CMD_RXBLOCKEN_SHIFT                   4                                     /**< Shift value for EUSART_RXBLOCKEN            */
814 #define _EUSART_CMD_RXBLOCKEN_MASK                    0x10UL                                /**< Bit mask for EUSART_RXBLOCKEN               */
815 #define _EUSART_CMD_RXBLOCKEN_DEFAULT                 0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
816 #define EUSART_CMD_RXBLOCKEN_DEFAULT                  (_EUSART_CMD_RXBLOCKEN_DEFAULT << 4)  /**< Shifted mode DEFAULT for EUSART_CMD         */
817 #define EUSART_CMD_RXBLOCKDIS                         (0x1UL << 5)                          /**< Receiver Block Disable                      */
818 #define _EUSART_CMD_RXBLOCKDIS_SHIFT                  5                                     /**< Shift value for EUSART_RXBLOCKDIS           */
819 #define _EUSART_CMD_RXBLOCKDIS_MASK                   0x20UL                                /**< Bit mask for EUSART_RXBLOCKDIS              */
820 #define _EUSART_CMD_RXBLOCKDIS_DEFAULT                0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
821 #define EUSART_CMD_RXBLOCKDIS_DEFAULT                 (_EUSART_CMD_RXBLOCKDIS_DEFAULT << 5) /**< Shifted mode DEFAULT for EUSART_CMD         */
822 #define EUSART_CMD_TXTRIEN                            (0x1UL << 6)                          /**< Transmitter Tristate Enable                 */
823 #define _EUSART_CMD_TXTRIEN_SHIFT                     6                                     /**< Shift value for EUSART_TXTRIEN              */
824 #define _EUSART_CMD_TXTRIEN_MASK                      0x40UL                                /**< Bit mask for EUSART_TXTRIEN                 */
825 #define _EUSART_CMD_TXTRIEN_DEFAULT                   0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
826 #define EUSART_CMD_TXTRIEN_DEFAULT                    (_EUSART_CMD_TXTRIEN_DEFAULT << 6)    /**< Shifted mode DEFAULT for EUSART_CMD         */
827 #define EUSART_CMD_TXTRIDIS                           (0x1UL << 7)                          /**< Transmitter Tristate Disable                */
828 #define _EUSART_CMD_TXTRIDIS_SHIFT                    7                                     /**< Shift value for EUSART_TXTRIDIS             */
829 #define _EUSART_CMD_TXTRIDIS_MASK                     0x80UL                                /**< Bit mask for EUSART_TXTRIDIS                */
830 #define _EUSART_CMD_TXTRIDIS_DEFAULT                  0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
831 #define EUSART_CMD_TXTRIDIS_DEFAULT                   (_EUSART_CMD_TXTRIDIS_DEFAULT << 7)   /**< Shifted mode DEFAULT for EUSART_CMD         */
832 #define EUSART_CMD_CLEARTX                            (0x1UL << 8)                          /**< Clear TX FIFO                               */
833 #define _EUSART_CMD_CLEARTX_SHIFT                     8                                     /**< Shift value for EUSART_CLEARTX              */
834 #define _EUSART_CMD_CLEARTX_MASK                      0x100UL                               /**< Bit mask for EUSART_CLEARTX                 */
835 #define _EUSART_CMD_CLEARTX_DEFAULT                   0x00000000UL                          /**< Mode DEFAULT for EUSART_CMD                 */
836 #define EUSART_CMD_CLEARTX_DEFAULT                    (_EUSART_CMD_CLEARTX_DEFAULT << 8)    /**< Shifted mode DEFAULT for EUSART_CMD         */
837 
838 /* Bit fields for EUSART RXDATA */
839 #define _EUSART_RXDATA_RESETVALUE                     0x00000000UL                         /**< Default value for EUSART_RXDATA             */
840 #define _EUSART_RXDATA_MASK                           0x0000FFFFUL                         /**< Mask for EUSART_RXDATA                      */
841 #define _EUSART_RXDATA_RXDATA_SHIFT                   0                                    /**< Shift value for EUSART_RXDATA               */
842 #define _EUSART_RXDATA_RXDATA_MASK                    0xFFFFUL                             /**< Bit mask for EUSART_RXDATA                  */
843 #define _EUSART_RXDATA_RXDATA_DEFAULT                 0x00000000UL                         /**< Mode DEFAULT for EUSART_RXDATA              */
844 #define EUSART_RXDATA_RXDATA_DEFAULT                  (_EUSART_RXDATA_RXDATA_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_RXDATA      */
845 
846 /* Bit fields for EUSART RXDATAP */
847 #define _EUSART_RXDATAP_RESETVALUE                    0x00000000UL                           /**< Default value for EUSART_RXDATAP            */
848 #define _EUSART_RXDATAP_MASK                          0x0000FFFFUL                           /**< Mask for EUSART_RXDATAP                     */
849 #define _EUSART_RXDATAP_RXDATAP_SHIFT                 0                                      /**< Shift value for EUSART_RXDATAP              */
850 #define _EUSART_RXDATAP_RXDATAP_MASK                  0xFFFFUL                               /**< Bit mask for EUSART_RXDATAP                 */
851 #define _EUSART_RXDATAP_RXDATAP_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for EUSART_RXDATAP             */
852 #define EUSART_RXDATAP_RXDATAP_DEFAULT                (_EUSART_RXDATAP_RXDATAP_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_RXDATAP     */
853 
854 /* Bit fields for EUSART TXDATA */
855 #define _EUSART_TXDATA_RESETVALUE                     0x00000000UL                         /**< Default value for EUSART_TXDATA             */
856 #define _EUSART_TXDATA_MASK                           0x0000FFFFUL                         /**< Mask for EUSART_TXDATA                      */
857 #define _EUSART_TXDATA_TXDATA_SHIFT                   0                                    /**< Shift value for EUSART_TXDATA               */
858 #define _EUSART_TXDATA_TXDATA_MASK                    0xFFFFUL                             /**< Bit mask for EUSART_TXDATA                  */
859 #define _EUSART_TXDATA_TXDATA_DEFAULT                 0x00000000UL                         /**< Mode DEFAULT for EUSART_TXDATA              */
860 #define EUSART_TXDATA_TXDATA_DEFAULT                  (_EUSART_TXDATA_TXDATA_DEFAULT << 0) /**< Shifted mode DEFAULT for EUSART_TXDATA      */
861 
862 /* Bit fields for EUSART STATUS */
863 #define _EUSART_STATUS_RESETVALUE                     0x00003040UL                                /**< Default value for EUSART_STATUS             */
864 #define _EUSART_STATUS_MASK                           0x031F31FBUL                                /**< Mask for EUSART_STATUS                      */
865 #define EUSART_STATUS_RXENS                           (0x1UL << 0)                                /**< Receiver Enable Status                      */
866 #define _EUSART_STATUS_RXENS_SHIFT                    0                                           /**< Shift value for EUSART_RXENS                */
867 #define _EUSART_STATUS_RXENS_MASK                     0x1UL                                       /**< Bit mask for EUSART_RXENS                   */
868 #define _EUSART_STATUS_RXENS_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
869 #define EUSART_STATUS_RXENS_DEFAULT                   (_EUSART_STATUS_RXENS_DEFAULT << 0)         /**< Shifted mode DEFAULT for EUSART_STATUS      */
870 #define EUSART_STATUS_TXENS                           (0x1UL << 1)                                /**< Transmitter Enable Status                   */
871 #define _EUSART_STATUS_TXENS_SHIFT                    1                                           /**< Shift value for EUSART_TXENS                */
872 #define _EUSART_STATUS_TXENS_MASK                     0x2UL                                       /**< Bit mask for EUSART_TXENS                   */
873 #define _EUSART_STATUS_TXENS_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
874 #define EUSART_STATUS_TXENS_DEFAULT                   (_EUSART_STATUS_TXENS_DEFAULT << 1)         /**< Shifted mode DEFAULT for EUSART_STATUS      */
875 #define EUSART_STATUS_RXBLOCK                         (0x1UL << 3)                                /**< Block Incoming Data                         */
876 #define _EUSART_STATUS_RXBLOCK_SHIFT                  3                                           /**< Shift value for EUSART_RXBLOCK              */
877 #define _EUSART_STATUS_RXBLOCK_MASK                   0x8UL                                       /**< Bit mask for EUSART_RXBLOCK                 */
878 #define _EUSART_STATUS_RXBLOCK_DEFAULT                0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
879 #define EUSART_STATUS_RXBLOCK_DEFAULT                 (_EUSART_STATUS_RXBLOCK_DEFAULT << 3)       /**< Shifted mode DEFAULT for EUSART_STATUS      */
880 #define EUSART_STATUS_TXTRI                           (0x1UL << 4)                                /**< Transmitter Tristated                       */
881 #define _EUSART_STATUS_TXTRI_SHIFT                    4                                           /**< Shift value for EUSART_TXTRI                */
882 #define _EUSART_STATUS_TXTRI_MASK                     0x10UL                                      /**< Bit mask for EUSART_TXTRI                   */
883 #define _EUSART_STATUS_TXTRI_DEFAULT                  0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
884 #define EUSART_STATUS_TXTRI_DEFAULT                   (_EUSART_STATUS_TXTRI_DEFAULT << 4)         /**< Shifted mode DEFAULT for EUSART_STATUS      */
885 #define EUSART_STATUS_TXC                             (0x1UL << 5)                                /**< TX Complete                                 */
886 #define _EUSART_STATUS_TXC_SHIFT                      5                                           /**< Shift value for EUSART_TXC                  */
887 #define _EUSART_STATUS_TXC_MASK                       0x20UL                                      /**< Bit mask for EUSART_TXC                     */
888 #define _EUSART_STATUS_TXC_DEFAULT                    0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
889 #define EUSART_STATUS_TXC_DEFAULT                     (_EUSART_STATUS_TXC_DEFAULT << 5)           /**< Shifted mode DEFAULT for EUSART_STATUS      */
890 #define EUSART_STATUS_TXFL                            (0x1UL << 6)                                /**< TX FIFO Level                               */
891 #define _EUSART_STATUS_TXFL_SHIFT                     6                                           /**< Shift value for EUSART_TXFL                 */
892 #define _EUSART_STATUS_TXFL_MASK                      0x40UL                                      /**< Bit mask for EUSART_TXFL                    */
893 #define _EUSART_STATUS_TXFL_DEFAULT                   0x00000001UL                                /**< Mode DEFAULT for EUSART_STATUS              */
894 #define EUSART_STATUS_TXFL_DEFAULT                    (_EUSART_STATUS_TXFL_DEFAULT << 6)          /**< Shifted mode DEFAULT for EUSART_STATUS      */
895 #define EUSART_STATUS_RXFL                            (0x1UL << 7)                                /**< RX FIFO Level                               */
896 #define _EUSART_STATUS_RXFL_SHIFT                     7                                           /**< Shift value for EUSART_RXFL                 */
897 #define _EUSART_STATUS_RXFL_MASK                      0x80UL                                      /**< Bit mask for EUSART_RXFL                    */
898 #define _EUSART_STATUS_RXFL_DEFAULT                   0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
899 #define EUSART_STATUS_RXFL_DEFAULT                    (_EUSART_STATUS_RXFL_DEFAULT << 7)          /**< Shifted mode DEFAULT for EUSART_STATUS      */
900 #define EUSART_STATUS_RXFULL                          (0x1UL << 8)                                /**< RX FIFO Full                                */
901 #define _EUSART_STATUS_RXFULL_SHIFT                   8                                           /**< Shift value for EUSART_RXFULL               */
902 #define _EUSART_STATUS_RXFULL_MASK                    0x100UL                                     /**< Bit mask for EUSART_RXFULL                  */
903 #define _EUSART_STATUS_RXFULL_DEFAULT                 0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
904 #define EUSART_STATUS_RXFULL_DEFAULT                  (_EUSART_STATUS_RXFULL_DEFAULT << 8)        /**< Shifted mode DEFAULT for EUSART_STATUS      */
905 #define EUSART_STATUS_RXIDLE                          (0x1UL << 12)                               /**< RX Idle                                     */
906 #define _EUSART_STATUS_RXIDLE_SHIFT                   12                                          /**< Shift value for EUSART_RXIDLE               */
907 #define _EUSART_STATUS_RXIDLE_MASK                    0x1000UL                                    /**< Bit mask for EUSART_RXIDLE                  */
908 #define _EUSART_STATUS_RXIDLE_DEFAULT                 0x00000001UL                                /**< Mode DEFAULT for EUSART_STATUS              */
909 #define EUSART_STATUS_RXIDLE_DEFAULT                  (_EUSART_STATUS_RXIDLE_DEFAULT << 12)       /**< Shifted mode DEFAULT for EUSART_STATUS      */
910 #define EUSART_STATUS_TXIDLE                          (0x1UL << 13)                               /**< TX Idle                                     */
911 #define _EUSART_STATUS_TXIDLE_SHIFT                   13                                          /**< Shift value for EUSART_TXIDLE               */
912 #define _EUSART_STATUS_TXIDLE_MASK                    0x2000UL                                    /**< Bit mask for EUSART_TXIDLE                  */
913 #define _EUSART_STATUS_TXIDLE_DEFAULT                 0x00000001UL                                /**< Mode DEFAULT for EUSART_STATUS              */
914 #define EUSART_STATUS_TXIDLE_DEFAULT                  (_EUSART_STATUS_TXIDLE_DEFAULT << 13)       /**< Shifted mode DEFAULT for EUSART_STATUS      */
915 #define _EUSART_STATUS_TXFCNT_SHIFT                   16                                          /**< Shift value for EUSART_TXFCNT               */
916 #define _EUSART_STATUS_TXFCNT_MASK                    0x1F0000UL                                  /**< Bit mask for EUSART_TXFCNT                  */
917 #define _EUSART_STATUS_TXFCNT_DEFAULT                 0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
918 #define EUSART_STATUS_TXFCNT_DEFAULT                  (_EUSART_STATUS_TXFCNT_DEFAULT << 16)       /**< Shifted mode DEFAULT for EUSART_STATUS      */
919 #define EUSART_STATUS_AUTOBAUDDONE                    (0x1UL << 24)                               /**< Auto Baud Rate Detection Completed          */
920 #define _EUSART_STATUS_AUTOBAUDDONE_SHIFT             24                                          /**< Shift value for EUSART_AUTOBAUDDONE         */
921 #define _EUSART_STATUS_AUTOBAUDDONE_MASK              0x1000000UL                                 /**< Bit mask for EUSART_AUTOBAUDDONE            */
922 #define _EUSART_STATUS_AUTOBAUDDONE_DEFAULT           0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
923 #define EUSART_STATUS_AUTOBAUDDONE_DEFAULT            (_EUSART_STATUS_AUTOBAUDDONE_DEFAULT << 24) /**< Shifted mode DEFAULT for EUSART_STATUS      */
924 #define EUSART_STATUS_CLEARTXBUSY                     (0x1UL << 25)                               /**< TX FIFO Clear Busy                          */
925 #define _EUSART_STATUS_CLEARTXBUSY_SHIFT              25                                          /**< Shift value for EUSART_CLEARTXBUSY          */
926 #define _EUSART_STATUS_CLEARTXBUSY_MASK               0x2000000UL                                 /**< Bit mask for EUSART_CLEARTXBUSY             */
927 #define _EUSART_STATUS_CLEARTXBUSY_DEFAULT            0x00000000UL                                /**< Mode DEFAULT for EUSART_STATUS              */
928 #define EUSART_STATUS_CLEARTXBUSY_DEFAULT             (_EUSART_STATUS_CLEARTXBUSY_DEFAULT << 25)  /**< Shifted mode DEFAULT for EUSART_STATUS      */
929 
930 /* Bit fields for EUSART IF */
931 #define _EUSART_IF_RESETVALUE                         0x00000000UL                            /**< Default value for EUSART_IF                 */
932 #define _EUSART_IF_MASK                               0x030D3FFFUL                            /**< Mask for EUSART_IF                          */
933 #define EUSART_IF_TXC                                 (0x1UL << 0)                            /**< TX Complete Interrupt Flag                  */
934 #define _EUSART_IF_TXC_SHIFT                          0                                       /**< Shift value for EUSART_TXC                  */
935 #define _EUSART_IF_TXC_MASK                           0x1UL                                   /**< Bit mask for EUSART_TXC                     */
936 #define _EUSART_IF_TXC_DEFAULT                        0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
937 #define EUSART_IF_TXC_DEFAULT                         (_EUSART_IF_TXC_DEFAULT << 0)           /**< Shifted mode DEFAULT for EUSART_IF          */
938 #define EUSART_IF_TXFL                                (0x1UL << 1)                            /**< TX FIFO Level Interrupt Flag                */
939 #define _EUSART_IF_TXFL_SHIFT                         1                                       /**< Shift value for EUSART_TXFL                 */
940 #define _EUSART_IF_TXFL_MASK                          0x2UL                                   /**< Bit mask for EUSART_TXFL                    */
941 #define _EUSART_IF_TXFL_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
942 #define EUSART_IF_TXFL_DEFAULT                        (_EUSART_IF_TXFL_DEFAULT << 1)          /**< Shifted mode DEFAULT for EUSART_IF          */
943 #define EUSART_IF_RXFL                                (0x1UL << 2)                            /**< RX FIFO Level Interrupt Flag                */
944 #define _EUSART_IF_RXFL_SHIFT                         2                                       /**< Shift value for EUSART_RXFL                 */
945 #define _EUSART_IF_RXFL_MASK                          0x4UL                                   /**< Bit mask for EUSART_RXFL                    */
946 #define _EUSART_IF_RXFL_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
947 #define EUSART_IF_RXFL_DEFAULT                        (_EUSART_IF_RXFL_DEFAULT << 2)          /**< Shifted mode DEFAULT for EUSART_IF          */
948 #define EUSART_IF_RXFULL                              (0x1UL << 3)                            /**< RX FIFO Full Interrupt Flag                 */
949 #define _EUSART_IF_RXFULL_SHIFT                       3                                       /**< Shift value for EUSART_RXFULL               */
950 #define _EUSART_IF_RXFULL_MASK                        0x8UL                                   /**< Bit mask for EUSART_RXFULL                  */
951 #define _EUSART_IF_RXFULL_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
952 #define EUSART_IF_RXFULL_DEFAULT                      (_EUSART_IF_RXFULL_DEFAULT << 3)        /**< Shifted mode DEFAULT for EUSART_IF          */
953 #define EUSART_IF_RXOF                                (0x1UL << 4)                            /**< RX FIFO Overflow Interrupt Flag             */
954 #define _EUSART_IF_RXOF_SHIFT                         4                                       /**< Shift value for EUSART_RXOF                 */
955 #define _EUSART_IF_RXOF_MASK                          0x10UL                                  /**< Bit mask for EUSART_RXOF                    */
956 #define _EUSART_IF_RXOF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
957 #define EUSART_IF_RXOF_DEFAULT                        (_EUSART_IF_RXOF_DEFAULT << 4)          /**< Shifted mode DEFAULT for EUSART_IF          */
958 #define EUSART_IF_RXUF                                (0x1UL << 5)                            /**< RX FIFO Underflow Interrupt Flag            */
959 #define _EUSART_IF_RXUF_SHIFT                         5                                       /**< Shift value for EUSART_RXUF                 */
960 #define _EUSART_IF_RXUF_MASK                          0x20UL                                  /**< Bit mask for EUSART_RXUF                    */
961 #define _EUSART_IF_RXUF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
962 #define EUSART_IF_RXUF_DEFAULT                        (_EUSART_IF_RXUF_DEFAULT << 5)          /**< Shifted mode DEFAULT for EUSART_IF          */
963 #define EUSART_IF_TXOF                                (0x1UL << 6)                            /**< TX FIFO Overflow Interrupt Flag             */
964 #define _EUSART_IF_TXOF_SHIFT                         6                                       /**< Shift value for EUSART_TXOF                 */
965 #define _EUSART_IF_TXOF_MASK                          0x40UL                                  /**< Bit mask for EUSART_TXOF                    */
966 #define _EUSART_IF_TXOF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
967 #define EUSART_IF_TXOF_DEFAULT                        (_EUSART_IF_TXOF_DEFAULT << 6)          /**< Shifted mode DEFAULT for EUSART_IF          */
968 #define EUSART_IF_TXUF                                (0x1UL << 7)                            /**< TX FIFO Underflow Interrupt Flag            */
969 #define _EUSART_IF_TXUF_SHIFT                         7                                       /**< Shift value for EUSART_TXUF                 */
970 #define _EUSART_IF_TXUF_MASK                          0x80UL                                  /**< Bit mask for EUSART_TXUF                    */
971 #define _EUSART_IF_TXUF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
972 #define EUSART_IF_TXUF_DEFAULT                        (_EUSART_IF_TXUF_DEFAULT << 7)          /**< Shifted mode DEFAULT for EUSART_IF          */
973 #define EUSART_IF_PERR                                (0x1UL << 8)                            /**< Parity Error Interrupt Flag                 */
974 #define _EUSART_IF_PERR_SHIFT                         8                                       /**< Shift value for EUSART_PERR                 */
975 #define _EUSART_IF_PERR_MASK                          0x100UL                                 /**< Bit mask for EUSART_PERR                    */
976 #define _EUSART_IF_PERR_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
977 #define EUSART_IF_PERR_DEFAULT                        (_EUSART_IF_PERR_DEFAULT << 8)          /**< Shifted mode DEFAULT for EUSART_IF          */
978 #define EUSART_IF_FERR                                (0x1UL << 9)                            /**< Framing Error Interrupt Flag                */
979 #define _EUSART_IF_FERR_SHIFT                         9                                       /**< Shift value for EUSART_FERR                 */
980 #define _EUSART_IF_FERR_MASK                          0x200UL                                 /**< Bit mask for EUSART_FERR                    */
981 #define _EUSART_IF_FERR_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
982 #define EUSART_IF_FERR_DEFAULT                        (_EUSART_IF_FERR_DEFAULT << 9)          /**< Shifted mode DEFAULT for EUSART_IF          */
983 #define EUSART_IF_MPAF                                (0x1UL << 10)                           /**< Multi-Processor Address Frame Interrupt     */
984 #define _EUSART_IF_MPAF_SHIFT                         10                                      /**< Shift value for EUSART_MPAF                 */
985 #define _EUSART_IF_MPAF_MASK                          0x400UL                                 /**< Bit mask for EUSART_MPAF                    */
986 #define _EUSART_IF_MPAF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
987 #define EUSART_IF_MPAF_DEFAULT                        (_EUSART_IF_MPAF_DEFAULT << 10)         /**< Shifted mode DEFAULT for EUSART_IF          */
988 #define EUSART_IF_LOADERR                             (0x1UL << 11)                           /**< Load Error Interrupt Flag                   */
989 #define _EUSART_IF_LOADERR_SHIFT                      11                                      /**< Shift value for EUSART_LOADERR              */
990 #define _EUSART_IF_LOADERR_MASK                       0x800UL                                 /**< Bit mask for EUSART_LOADERR                 */
991 #define _EUSART_IF_LOADERR_DEFAULT                    0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
992 #define EUSART_IF_LOADERR_DEFAULT                     (_EUSART_IF_LOADERR_DEFAULT << 11)      /**< Shifted mode DEFAULT for EUSART_IF          */
993 #define EUSART_IF_CCF                                 (0x1UL << 12)                           /**< Collision Check Fail Interrupt Flag         */
994 #define _EUSART_IF_CCF_SHIFT                          12                                      /**< Shift value for EUSART_CCF                  */
995 #define _EUSART_IF_CCF_MASK                           0x1000UL                                /**< Bit mask for EUSART_CCF                     */
996 #define _EUSART_IF_CCF_DEFAULT                        0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
997 #define EUSART_IF_CCF_DEFAULT                         (_EUSART_IF_CCF_DEFAULT << 12)          /**< Shifted mode DEFAULT for EUSART_IF          */
998 #define EUSART_IF_TXIDLE                              (0x1UL << 13)                           /**< TX Idle Interrupt Flag                      */
999 #define _EUSART_IF_TXIDLE_SHIFT                       13                                      /**< Shift value for EUSART_TXIDLE               */
1000 #define _EUSART_IF_TXIDLE_MASK                        0x2000UL                                /**< Bit mask for EUSART_TXIDLE                  */
1001 #define _EUSART_IF_TXIDLE_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1002 #define EUSART_IF_TXIDLE_DEFAULT                      (_EUSART_IF_TXIDLE_DEFAULT << 13)       /**< Shifted mode DEFAULT for EUSART_IF          */
1003 #define EUSART_IF_CSWU                                (0x1UL << 16)                           /**< CS Wake-up Interrupt Flag                   */
1004 #define _EUSART_IF_CSWU_SHIFT                         16                                      /**< Shift value for EUSART_CSWU                 */
1005 #define _EUSART_IF_CSWU_MASK                          0x10000UL                               /**< Bit mask for EUSART_CSWU                    */
1006 #define _EUSART_IF_CSWU_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1007 #define EUSART_IF_CSWU_DEFAULT                        (_EUSART_IF_CSWU_DEFAULT << 16)         /**< Shifted mode DEFAULT for EUSART_IF          */
1008 #define EUSART_IF_STARTF                              (0x1UL << 18)                           /**< Start Frame Interrupt Flag                  */
1009 #define _EUSART_IF_STARTF_SHIFT                       18                                      /**< Shift value for EUSART_STARTF               */
1010 #define _EUSART_IF_STARTF_MASK                        0x40000UL                               /**< Bit mask for EUSART_STARTF                  */
1011 #define _EUSART_IF_STARTF_DEFAULT                     0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1012 #define EUSART_IF_STARTF_DEFAULT                      (_EUSART_IF_STARTF_DEFAULT << 18)       /**< Shifted mode DEFAULT for EUSART_IF          */
1013 #define EUSART_IF_SIGF                                (0x1UL << 19)                           /**< Signal Frame Interrupt Flag                 */
1014 #define _EUSART_IF_SIGF_SHIFT                         19                                      /**< Shift value for EUSART_SIGF                 */
1015 #define _EUSART_IF_SIGF_MASK                          0x80000UL                               /**< Bit mask for EUSART_SIGF                    */
1016 #define _EUSART_IF_SIGF_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1017 #define EUSART_IF_SIGF_DEFAULT                        (_EUSART_IF_SIGF_DEFAULT << 19)         /**< Shifted mode DEFAULT for EUSART_IF          */
1018 #define EUSART_IF_AUTOBAUDDONE                        (0x1UL << 24)                           /**< Auto Baud Complete Interrupt Flag           */
1019 #define _EUSART_IF_AUTOBAUDDONE_SHIFT                 24                                      /**< Shift value for EUSART_AUTOBAUDDONE         */
1020 #define _EUSART_IF_AUTOBAUDDONE_MASK                  0x1000000UL                             /**< Bit mask for EUSART_AUTOBAUDDONE            */
1021 #define _EUSART_IF_AUTOBAUDDONE_DEFAULT               0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1022 #define EUSART_IF_AUTOBAUDDONE_DEFAULT                (_EUSART_IF_AUTOBAUDDONE_DEFAULT << 24) /**< Shifted mode DEFAULT for EUSART_IF          */
1023 #define EUSART_IF_RXTO                                (0x1UL << 25)                           /**< RX Timeout Interrupt Flag                   */
1024 #define _EUSART_IF_RXTO_SHIFT                         25                                      /**< Shift value for EUSART_RXTO                 */
1025 #define _EUSART_IF_RXTO_MASK                          0x2000000UL                             /**< Bit mask for EUSART_RXTO                    */
1026 #define _EUSART_IF_RXTO_DEFAULT                       0x00000000UL                            /**< Mode DEFAULT for EUSART_IF                  */
1027 #define EUSART_IF_RXTO_DEFAULT                        (_EUSART_IF_RXTO_DEFAULT << 25)         /**< Shifted mode DEFAULT for EUSART_IF          */
1028 
1029 /* Bit fields for EUSART IEN */
1030 #define _EUSART_IEN_RESETVALUE                        0x00000000UL                             /**< Default value for EUSART_IEN                */
1031 #define _EUSART_IEN_MASK                              0x030D3FFFUL                             /**< Mask for EUSART_IEN                         */
1032 #define EUSART_IEN_TXC                                (0x1UL << 0)                             /**< TX Complete Enable                          */
1033 #define _EUSART_IEN_TXC_SHIFT                         0                                        /**< Shift value for EUSART_TXC                  */
1034 #define _EUSART_IEN_TXC_MASK                          0x1UL                                    /**< Bit mask for EUSART_TXC                     */
1035 #define _EUSART_IEN_TXC_DEFAULT                       0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1036 #define EUSART_IEN_TXC_DEFAULT                        (_EUSART_IEN_TXC_DEFAULT << 0)           /**< Shifted mode DEFAULT for EUSART_IEN         */
1037 #define EUSART_IEN_TXFL                               (0x1UL << 1)                             /**< TX FIFO Level Enable                        */
1038 #define _EUSART_IEN_TXFL_SHIFT                        1                                        /**< Shift value for EUSART_TXFL                 */
1039 #define _EUSART_IEN_TXFL_MASK                         0x2UL                                    /**< Bit mask for EUSART_TXFL                    */
1040 #define _EUSART_IEN_TXFL_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1041 #define EUSART_IEN_TXFL_DEFAULT                       (_EUSART_IEN_TXFL_DEFAULT << 1)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1042 #define EUSART_IEN_RXFL                               (0x1UL << 2)                             /**< RX FIFO Level Enable                        */
1043 #define _EUSART_IEN_RXFL_SHIFT                        2                                        /**< Shift value for EUSART_RXFL                 */
1044 #define _EUSART_IEN_RXFL_MASK                         0x4UL                                    /**< Bit mask for EUSART_RXFL                    */
1045 #define _EUSART_IEN_RXFL_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1046 #define EUSART_IEN_RXFL_DEFAULT                       (_EUSART_IEN_RXFL_DEFAULT << 2)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1047 #define EUSART_IEN_RXFULL                             (0x1UL << 3)                             /**< RX FIFO Full Enable                         */
1048 #define _EUSART_IEN_RXFULL_SHIFT                      3                                        /**< Shift value for EUSART_RXFULL               */
1049 #define _EUSART_IEN_RXFULL_MASK                       0x8UL                                    /**< Bit mask for EUSART_RXFULL                  */
1050 #define _EUSART_IEN_RXFULL_DEFAULT                    0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1051 #define EUSART_IEN_RXFULL_DEFAULT                     (_EUSART_IEN_RXFULL_DEFAULT << 3)        /**< Shifted mode DEFAULT for EUSART_IEN         */
1052 #define EUSART_IEN_RXOF                               (0x1UL << 4)                             /**< RX FIFO Overflow Enable                     */
1053 #define _EUSART_IEN_RXOF_SHIFT                        4                                        /**< Shift value for EUSART_RXOF                 */
1054 #define _EUSART_IEN_RXOF_MASK                         0x10UL                                   /**< Bit mask for EUSART_RXOF                    */
1055 #define _EUSART_IEN_RXOF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1056 #define EUSART_IEN_RXOF_DEFAULT                       (_EUSART_IEN_RXOF_DEFAULT << 4)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1057 #define EUSART_IEN_RXUF                               (0x1UL << 5)                             /**< RX FIFO Underflow Enable                    */
1058 #define _EUSART_IEN_RXUF_SHIFT                        5                                        /**< Shift value for EUSART_RXUF                 */
1059 #define _EUSART_IEN_RXUF_MASK                         0x20UL                                   /**< Bit mask for EUSART_RXUF                    */
1060 #define _EUSART_IEN_RXUF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1061 #define EUSART_IEN_RXUF_DEFAULT                       (_EUSART_IEN_RXUF_DEFAULT << 5)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1062 #define EUSART_IEN_TXOF                               (0x1UL << 6)                             /**< TX FIFO Overflow Enable                     */
1063 #define _EUSART_IEN_TXOF_SHIFT                        6                                        /**< Shift value for EUSART_TXOF                 */
1064 #define _EUSART_IEN_TXOF_MASK                         0x40UL                                   /**< Bit mask for EUSART_TXOF                    */
1065 #define _EUSART_IEN_TXOF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1066 #define EUSART_IEN_TXOF_DEFAULT                       (_EUSART_IEN_TXOF_DEFAULT << 6)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1067 #define EUSART_IEN_TXUF                               (0x1UL << 7)                             /**< TX FIFO Underflow Enable                    */
1068 #define _EUSART_IEN_TXUF_SHIFT                        7                                        /**< Shift value for EUSART_TXUF                 */
1069 #define _EUSART_IEN_TXUF_MASK                         0x80UL                                   /**< Bit mask for EUSART_TXUF                    */
1070 #define _EUSART_IEN_TXUF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1071 #define EUSART_IEN_TXUF_DEFAULT                       (_EUSART_IEN_TXUF_DEFAULT << 7)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1072 #define EUSART_IEN_PERR                               (0x1UL << 8)                             /**< Parity Error Enable                         */
1073 #define _EUSART_IEN_PERR_SHIFT                        8                                        /**< Shift value for EUSART_PERR                 */
1074 #define _EUSART_IEN_PERR_MASK                         0x100UL                                  /**< Bit mask for EUSART_PERR                    */
1075 #define _EUSART_IEN_PERR_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1076 #define EUSART_IEN_PERR_DEFAULT                       (_EUSART_IEN_PERR_DEFAULT << 8)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1077 #define EUSART_IEN_FERR                               (0x1UL << 9)                             /**< Framing Error Enable                        */
1078 #define _EUSART_IEN_FERR_SHIFT                        9                                        /**< Shift value for EUSART_FERR                 */
1079 #define _EUSART_IEN_FERR_MASK                         0x200UL                                  /**< Bit mask for EUSART_FERR                    */
1080 #define _EUSART_IEN_FERR_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1081 #define EUSART_IEN_FERR_DEFAULT                       (_EUSART_IEN_FERR_DEFAULT << 9)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1082 #define EUSART_IEN_MPAF                               (0x1UL << 10)                            /**< Multi-Processor Addr Frame Enable           */
1083 #define _EUSART_IEN_MPAF_SHIFT                        10                                       /**< Shift value for EUSART_MPAF                 */
1084 #define _EUSART_IEN_MPAF_MASK                         0x400UL                                  /**< Bit mask for EUSART_MPAF                    */
1085 #define _EUSART_IEN_MPAF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1086 #define EUSART_IEN_MPAF_DEFAULT                       (_EUSART_IEN_MPAF_DEFAULT << 10)         /**< Shifted mode DEFAULT for EUSART_IEN         */
1087 #define EUSART_IEN_LOADERR                            (0x1UL << 11)                            /**< Load Error Enable                           */
1088 #define _EUSART_IEN_LOADERR_SHIFT                     11                                       /**< Shift value for EUSART_LOADERR              */
1089 #define _EUSART_IEN_LOADERR_MASK                      0x800UL                                  /**< Bit mask for EUSART_LOADERR                 */
1090 #define _EUSART_IEN_LOADERR_DEFAULT                   0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1091 #define EUSART_IEN_LOADERR_DEFAULT                    (_EUSART_IEN_LOADERR_DEFAULT << 11)      /**< Shifted mode DEFAULT for EUSART_IEN         */
1092 #define EUSART_IEN_CCF                                (0x1UL << 12)                            /**< Collision Check Fail Enable                 */
1093 #define _EUSART_IEN_CCF_SHIFT                         12                                       /**< Shift value for EUSART_CCF                  */
1094 #define _EUSART_IEN_CCF_MASK                          0x1000UL                                 /**< Bit mask for EUSART_CCF                     */
1095 #define _EUSART_IEN_CCF_DEFAULT                       0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1096 #define EUSART_IEN_CCF_DEFAULT                        (_EUSART_IEN_CCF_DEFAULT << 12)          /**< Shifted mode DEFAULT for EUSART_IEN         */
1097 #define EUSART_IEN_TXIDLE                             (0x1UL << 13)                            /**< TX IDLE Enable                              */
1098 #define _EUSART_IEN_TXIDLE_SHIFT                      13                                       /**< Shift value for EUSART_TXIDLE               */
1099 #define _EUSART_IEN_TXIDLE_MASK                       0x2000UL                                 /**< Bit mask for EUSART_TXIDLE                  */
1100 #define _EUSART_IEN_TXIDLE_DEFAULT                    0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1101 #define EUSART_IEN_TXIDLE_DEFAULT                     (_EUSART_IEN_TXIDLE_DEFAULT << 13)       /**< Shifted mode DEFAULT for EUSART_IEN         */
1102 #define EUSART_IEN_CSWU                               (0x1UL << 16)                            /**< CS Wake-up Enable                           */
1103 #define _EUSART_IEN_CSWU_SHIFT                        16                                       /**< Shift value for EUSART_CSWU                 */
1104 #define _EUSART_IEN_CSWU_MASK                         0x10000UL                                /**< Bit mask for EUSART_CSWU                    */
1105 #define _EUSART_IEN_CSWU_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1106 #define EUSART_IEN_CSWU_DEFAULT                       (_EUSART_IEN_CSWU_DEFAULT << 16)         /**< Shifted mode DEFAULT for EUSART_IEN         */
1107 #define EUSART_IEN_STARTF                             (0x1UL << 18)                            /**< Start Frame Enable                          */
1108 #define _EUSART_IEN_STARTF_SHIFT                      18                                       /**< Shift value for EUSART_STARTF               */
1109 #define _EUSART_IEN_STARTF_MASK                       0x40000UL                                /**< Bit mask for EUSART_STARTF                  */
1110 #define _EUSART_IEN_STARTF_DEFAULT                    0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1111 #define EUSART_IEN_STARTF_DEFAULT                     (_EUSART_IEN_STARTF_DEFAULT << 18)       /**< Shifted mode DEFAULT for EUSART_IEN         */
1112 #define EUSART_IEN_SIGF                               (0x1UL << 19)                            /**< Signal Frame Enable                         */
1113 #define _EUSART_IEN_SIGF_SHIFT                        19                                       /**< Shift value for EUSART_SIGF                 */
1114 #define _EUSART_IEN_SIGF_MASK                         0x80000UL                                /**< Bit mask for EUSART_SIGF                    */
1115 #define _EUSART_IEN_SIGF_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1116 #define EUSART_IEN_SIGF_DEFAULT                       (_EUSART_IEN_SIGF_DEFAULT << 19)         /**< Shifted mode DEFAULT for EUSART_IEN         */
1117 #define EUSART_IEN_AUTOBAUDDONE                       (0x1UL << 24)                            /**< Auto Baud Complete Enable                   */
1118 #define _EUSART_IEN_AUTOBAUDDONE_SHIFT                24                                       /**< Shift value for EUSART_AUTOBAUDDONE         */
1119 #define _EUSART_IEN_AUTOBAUDDONE_MASK                 0x1000000UL                              /**< Bit mask for EUSART_AUTOBAUDDONE            */
1120 #define _EUSART_IEN_AUTOBAUDDONE_DEFAULT              0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1121 #define EUSART_IEN_AUTOBAUDDONE_DEFAULT               (_EUSART_IEN_AUTOBAUDDONE_DEFAULT << 24) /**< Shifted mode DEFAULT for EUSART_IEN         */
1122 #define EUSART_IEN_RXTO                               (0x1UL << 25)                            /**< RX Timeout Enable                           */
1123 #define _EUSART_IEN_RXTO_SHIFT                        25                                       /**< Shift value for EUSART_RXTO                 */
1124 #define _EUSART_IEN_RXTO_MASK                         0x2000000UL                              /**< Bit mask for EUSART_RXTO                    */
1125 #define _EUSART_IEN_RXTO_DEFAULT                      0x00000000UL                             /**< Mode DEFAULT for EUSART_IEN                 */
1126 #define EUSART_IEN_RXTO_DEFAULT                       (_EUSART_IEN_RXTO_DEFAULT << 25)         /**< Shifted mode DEFAULT for EUSART_IEN         */
1127 
1128 /* Bit fields for EUSART SYNCBUSY */
1129 #define _EUSART_SYNCBUSY_RESETVALUE                   0x00000000UL                               /**< Default value for EUSART_SYNCBUSY           */
1130 #define _EUSART_SYNCBUSY_MASK                         0x00000FFFUL                               /**< Mask for EUSART_SYNCBUSY                    */
1131 #define EUSART_SYNCBUSY_DIV                           (0x1UL << 0)                               /**< SYNCBUSY for DIV in CLKDIV                  */
1132 #define _EUSART_SYNCBUSY_DIV_SHIFT                    0                                          /**< Shift value for EUSART_DIV                  */
1133 #define _EUSART_SYNCBUSY_DIV_MASK                     0x1UL                                      /**< Bit mask for EUSART_DIV                     */
1134 #define _EUSART_SYNCBUSY_DIV_DEFAULT                  0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1135 #define EUSART_SYNCBUSY_DIV_DEFAULT                   (_EUSART_SYNCBUSY_DIV_DEFAULT << 0)        /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1136 #define EUSART_SYNCBUSY_RXTEN                         (0x1UL << 1)                               /**< SYNCBUSY for RXTEN in TRIGCTRL              */
1137 #define _EUSART_SYNCBUSY_RXTEN_SHIFT                  1                                          /**< Shift value for EUSART_RXTEN                */
1138 #define _EUSART_SYNCBUSY_RXTEN_MASK                   0x2UL                                      /**< Bit mask for EUSART_RXTEN                   */
1139 #define _EUSART_SYNCBUSY_RXTEN_DEFAULT                0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1140 #define EUSART_SYNCBUSY_RXTEN_DEFAULT                 (_EUSART_SYNCBUSY_RXTEN_DEFAULT << 1)      /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1141 #define EUSART_SYNCBUSY_TXTEN                         (0x1UL << 2)                               /**< SYNCBUSY for TXTEN in TRIGCTRL              */
1142 #define _EUSART_SYNCBUSY_TXTEN_SHIFT                  2                                          /**< Shift value for EUSART_TXTEN                */
1143 #define _EUSART_SYNCBUSY_TXTEN_MASK                   0x4UL                                      /**< Bit mask for EUSART_TXTEN                   */
1144 #define _EUSART_SYNCBUSY_TXTEN_DEFAULT                0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1145 #define EUSART_SYNCBUSY_TXTEN_DEFAULT                 (_EUSART_SYNCBUSY_TXTEN_DEFAULT << 2)      /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1146 #define EUSART_SYNCBUSY_RXEN                          (0x1UL << 3)                               /**< SYNCBUSY for RXEN in CMD                    */
1147 #define _EUSART_SYNCBUSY_RXEN_SHIFT                   3                                          /**< Shift value for EUSART_RXEN                 */
1148 #define _EUSART_SYNCBUSY_RXEN_MASK                    0x8UL                                      /**< Bit mask for EUSART_RXEN                    */
1149 #define _EUSART_SYNCBUSY_RXEN_DEFAULT                 0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1150 #define EUSART_SYNCBUSY_RXEN_DEFAULT                  (_EUSART_SYNCBUSY_RXEN_DEFAULT << 3)       /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1151 #define EUSART_SYNCBUSY_RXDIS                         (0x1UL << 4)                               /**< SYNCBUSY for RXDIS in CMD                   */
1152 #define _EUSART_SYNCBUSY_RXDIS_SHIFT                  4                                          /**< Shift value for EUSART_RXDIS                */
1153 #define _EUSART_SYNCBUSY_RXDIS_MASK                   0x10UL                                     /**< Bit mask for EUSART_RXDIS                   */
1154 #define _EUSART_SYNCBUSY_RXDIS_DEFAULT                0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1155 #define EUSART_SYNCBUSY_RXDIS_DEFAULT                 (_EUSART_SYNCBUSY_RXDIS_DEFAULT << 4)      /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1156 #define EUSART_SYNCBUSY_TXEN                          (0x1UL << 5)                               /**< SYNCBUSY for TXEN in CMD                    */
1157 #define _EUSART_SYNCBUSY_TXEN_SHIFT                   5                                          /**< Shift value for EUSART_TXEN                 */
1158 #define _EUSART_SYNCBUSY_TXEN_MASK                    0x20UL                                     /**< Bit mask for EUSART_TXEN                    */
1159 #define _EUSART_SYNCBUSY_TXEN_DEFAULT                 0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1160 #define EUSART_SYNCBUSY_TXEN_DEFAULT                  (_EUSART_SYNCBUSY_TXEN_DEFAULT << 5)       /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1161 #define EUSART_SYNCBUSY_TXDIS                         (0x1UL << 6)                               /**< SYNCBUSY for TXDIS in CMD                   */
1162 #define _EUSART_SYNCBUSY_TXDIS_SHIFT                  6                                          /**< Shift value for EUSART_TXDIS                */
1163 #define _EUSART_SYNCBUSY_TXDIS_MASK                   0x40UL                                     /**< Bit mask for EUSART_TXDIS                   */
1164 #define _EUSART_SYNCBUSY_TXDIS_DEFAULT                0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1165 #define EUSART_SYNCBUSY_TXDIS_DEFAULT                 (_EUSART_SYNCBUSY_TXDIS_DEFAULT << 6)      /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1166 #define EUSART_SYNCBUSY_RXBLOCKEN                     (0x1UL << 7)                               /**< SYNCBUSY for RXBLOCKEN in CMD               */
1167 #define _EUSART_SYNCBUSY_RXBLOCKEN_SHIFT              7                                          /**< Shift value for EUSART_RXBLOCKEN            */
1168 #define _EUSART_SYNCBUSY_RXBLOCKEN_MASK               0x80UL                                     /**< Bit mask for EUSART_RXBLOCKEN               */
1169 #define _EUSART_SYNCBUSY_RXBLOCKEN_DEFAULT            0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1170 #define EUSART_SYNCBUSY_RXBLOCKEN_DEFAULT             (_EUSART_SYNCBUSY_RXBLOCKEN_DEFAULT << 7)  /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1171 #define EUSART_SYNCBUSY_RXBLOCKDIS                    (0x1UL << 8)                               /**< SYNCBUSY for RXBLOCKDIS in CMD              */
1172 #define _EUSART_SYNCBUSY_RXBLOCKDIS_SHIFT             8                                          /**< Shift value for EUSART_RXBLOCKDIS           */
1173 #define _EUSART_SYNCBUSY_RXBLOCKDIS_MASK              0x100UL                                    /**< Bit mask for EUSART_RXBLOCKDIS              */
1174 #define _EUSART_SYNCBUSY_RXBLOCKDIS_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1175 #define EUSART_SYNCBUSY_RXBLOCKDIS_DEFAULT            (_EUSART_SYNCBUSY_RXBLOCKDIS_DEFAULT << 8) /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1176 #define EUSART_SYNCBUSY_TXTRIEN                       (0x1UL << 9)                               /**< SYNCBUSY for TXTRIEN in CMD                 */
1177 #define _EUSART_SYNCBUSY_TXTRIEN_SHIFT                9                                          /**< Shift value for EUSART_TXTRIEN              */
1178 #define _EUSART_SYNCBUSY_TXTRIEN_MASK                 0x200UL                                    /**< Bit mask for EUSART_TXTRIEN                 */
1179 #define _EUSART_SYNCBUSY_TXTRIEN_DEFAULT              0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1180 #define EUSART_SYNCBUSY_TXTRIEN_DEFAULT               (_EUSART_SYNCBUSY_TXTRIEN_DEFAULT << 9)    /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1181 #define EUSART_SYNCBUSY_TXTRIDIS                      (0x1UL << 10)                              /**< SYNCBUSY in TXTRIDIS in CMD                 */
1182 #define _EUSART_SYNCBUSY_TXTRIDIS_SHIFT               10                                         /**< Shift value for EUSART_TXTRIDIS             */
1183 #define _EUSART_SYNCBUSY_TXTRIDIS_MASK                0x400UL                                    /**< Bit mask for EUSART_TXTRIDIS                */
1184 #define _EUSART_SYNCBUSY_TXTRIDIS_DEFAULT             0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1185 #define EUSART_SYNCBUSY_TXTRIDIS_DEFAULT              (_EUSART_SYNCBUSY_TXTRIDIS_DEFAULT << 10)  /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1186 #define EUSART_SYNCBUSY_AUTOTXTEN                     (0x1UL << 11)                              /**< SYNCBUSY for AUTOTXTEN in TRIGCTRL          */
1187 #define _EUSART_SYNCBUSY_AUTOTXTEN_SHIFT              11                                         /**< Shift value for EUSART_AUTOTXTEN            */
1188 #define _EUSART_SYNCBUSY_AUTOTXTEN_MASK               0x800UL                                    /**< Bit mask for EUSART_AUTOTXTEN               */
1189 #define _EUSART_SYNCBUSY_AUTOTXTEN_DEFAULT            0x00000000UL                               /**< Mode DEFAULT for EUSART_SYNCBUSY            */
1190 #define EUSART_SYNCBUSY_AUTOTXTEN_DEFAULT             (_EUSART_SYNCBUSY_AUTOTXTEN_DEFAULT << 11) /**< Shifted mode DEFAULT for EUSART_SYNCBUSY    */
1191 
1192 /* Bit fields for EUSART DALICFG */
1193 #define _EUSART_DALICFG_RESETVALUE                    0x00000000UL                                      /**< Default value for EUSART_DALICFG            */
1194 #define _EUSART_DALICFG_MASK                          0x00009F3FUL                                      /**< Mask for EUSART_DALICFG                     */
1195 #define EUSART_DALICFG_DALIEN                         (0x1UL << 0)                                      /**< DALI Enable Bit                             */
1196 #define _EUSART_DALICFG_DALIEN_SHIFT                  0                                                 /**< Shift value for EUSART_DALIEN               */
1197 #define _EUSART_DALICFG_DALIEN_MASK                   0x1UL                                             /**< Bit mask for EUSART_DALIEN                  */
1198 #define _EUSART_DALICFG_DALIEN_DEFAULT                0x00000000UL                                      /**< Mode DEFAULT for EUSART_DALICFG             */
1199 #define EUSART_DALICFG_DALIEN_DEFAULT                 (_EUSART_DALICFG_DALIEN_DEFAULT << 0)             /**< Shifted mode DEFAULT for EUSART_DALICFG     */
1200 #define _EUSART_DALICFG_DALITXDATABITS_SHIFT          1                                                 /**< Shift value for EUSART_DALITXDATABITS       */
1201 #define _EUSART_DALICFG_DALITXDATABITS_MASK           0x3EUL                                            /**< Bit mask for EUSART_DALITXDATABITS          */
1202 #define _EUSART_DALICFG_DALITXDATABITS_DEFAULT        0x00000000UL                                      /**< Mode DEFAULT for EUSART_DALICFG             */
1203 #define _EUSART_DALICFG_DALITXDATABITS_EIGHT          0x00000000UL                                      /**< Mode EIGHT for EUSART_DALICFG               */
1204 #define _EUSART_DALICFG_DALITXDATABITS_NINE           0x00000001UL                                      /**< Mode NINE for EUSART_DALICFG                */
1205 #define _EUSART_DALICFG_DALITXDATABITS_TEN            0x00000002UL                                      /**< Mode TEN for EUSART_DALICFG                 */
1206 #define _EUSART_DALICFG_DALITXDATABITS_ELEVEN         0x00000003UL                                      /**< Mode ELEVEN for EUSART_DALICFG              */
1207 #define _EUSART_DALICFG_DALITXDATABITS_TWELVE         0x00000004UL                                      /**< Mode TWELVE for EUSART_DALICFG              */
1208 #define _EUSART_DALICFG_DALITXDATABITS_THIRTEEN       0x00000005UL                                      /**< Mode THIRTEEN for EUSART_DALICFG            */
1209 #define _EUSART_DALICFG_DALITXDATABITS_FOURTEEN       0x00000006UL                                      /**< Mode FOURTEEN for EUSART_DALICFG            */
1210 #define _EUSART_DALICFG_DALITXDATABITS_FIFTEEN        0x00000007UL                                      /**< Mode FIFTEEN for EUSART_DALICFG             */
1211 #define _EUSART_DALICFG_DALITXDATABITS_SIXTEEN        0x00000008UL                                      /**< Mode SIXTEEN for EUSART_DALICFG             */
1212 #define _EUSART_DALICFG_DALITXDATABITS_SEVENTEEN      0x00000009UL                                      /**< Mode SEVENTEEN for EUSART_DALICFG           */
1213 #define _EUSART_DALICFG_DALITXDATABITS_EIGHTEEN       0x0000000AUL                                      /**< Mode EIGHTEEN for EUSART_DALICFG            */
1214 #define _EUSART_DALICFG_DALITXDATABITS_NINETEEN       0x0000000BUL                                      /**< Mode NINETEEN for EUSART_DALICFG            */
1215 #define _EUSART_DALICFG_DALITXDATABITS_TWENTY         0x0000000CUL                                      /**< Mode TWENTY for EUSART_DALICFG              */
1216 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYONE      0x0000000DUL                                      /**< Mode TWENTYONE for EUSART_DALICFG           */
1217 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYTWO      0x0000000EUL                                      /**< Mode TWENTYTWO for EUSART_DALICFG           */
1218 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYTHREE    0x0000000FUL                                      /**< Mode TWENTYTHREE for EUSART_DALICFG         */
1219 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYFOUR     0x00000010UL                                      /**< Mode TWENTYFOUR for EUSART_DALICFG          */
1220 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYFIVE     0x00000011UL                                      /**< Mode TWENTYFIVE for EUSART_DALICFG          */
1221 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYSIX      0x00000012UL                                      /**< Mode TWENTYSIX for EUSART_DALICFG           */
1222 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYSEVEN    0x00000013UL                                      /**< Mode TWENTYSEVEN for EUSART_DALICFG         */
1223 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYEIGHT    0x00000014UL                                      /**< Mode TWENTYEIGHT for EUSART_DALICFG         */
1224 #define _EUSART_DALICFG_DALITXDATABITS_TWENTYNINE     0x00000015UL                                      /**< Mode TWENTYNINE for EUSART_DALICFG          */
1225 #define _EUSART_DALICFG_DALITXDATABITS_THIRTY         0x00000016UL                                      /**< Mode THIRTY for EUSART_DALICFG              */
1226 #define _EUSART_DALICFG_DALITXDATABITS_THIRTYONE      0x00000017UL                                      /**< Mode THIRTYONE for EUSART_DALICFG           */
1227 #define _EUSART_DALICFG_DALITXDATABITS_THIRTYTWO      0x00000018UL                                      /**< Mode THIRTYTWO for EUSART_DALICFG           */
1228 #define EUSART_DALICFG_DALITXDATABITS_DEFAULT         (_EUSART_DALICFG_DALITXDATABITS_DEFAULT << 1)     /**< Shifted mode DEFAULT for EUSART_DALICFG     */
1229 #define EUSART_DALICFG_DALITXDATABITS_EIGHT           (_EUSART_DALICFG_DALITXDATABITS_EIGHT << 1)       /**< Shifted mode EIGHT for EUSART_DALICFG       */
1230 #define EUSART_DALICFG_DALITXDATABITS_NINE            (_EUSART_DALICFG_DALITXDATABITS_NINE << 1)        /**< Shifted mode NINE for EUSART_DALICFG        */
1231 #define EUSART_DALICFG_DALITXDATABITS_TEN             (_EUSART_DALICFG_DALITXDATABITS_TEN << 1)         /**< Shifted mode TEN for EUSART_DALICFG         */
1232 #define EUSART_DALICFG_DALITXDATABITS_ELEVEN          (_EUSART_DALICFG_DALITXDATABITS_ELEVEN << 1)      /**< Shifted mode ELEVEN for EUSART_DALICFG      */
1233 #define EUSART_DALICFG_DALITXDATABITS_TWELVE          (_EUSART_DALICFG_DALITXDATABITS_TWELVE << 1)      /**< Shifted mode TWELVE for EUSART_DALICFG      */
1234 #define EUSART_DALICFG_DALITXDATABITS_THIRTEEN        (_EUSART_DALICFG_DALITXDATABITS_THIRTEEN << 1)    /**< Shifted mode THIRTEEN for EUSART_DALICFG    */
1235 #define EUSART_DALICFG_DALITXDATABITS_FOURTEEN        (_EUSART_DALICFG_DALITXDATABITS_FOURTEEN << 1)    /**< Shifted mode FOURTEEN for EUSART_DALICFG    */
1236 #define EUSART_DALICFG_DALITXDATABITS_FIFTEEN         (_EUSART_DALICFG_DALITXDATABITS_FIFTEEN << 1)     /**< Shifted mode FIFTEEN for EUSART_DALICFG     */
1237 #define EUSART_DALICFG_DALITXDATABITS_SIXTEEN         (_EUSART_DALICFG_DALITXDATABITS_SIXTEEN << 1)     /**< Shifted mode SIXTEEN for EUSART_DALICFG     */
1238 #define EUSART_DALICFG_DALITXDATABITS_SEVENTEEN       (_EUSART_DALICFG_DALITXDATABITS_SEVENTEEN << 1)   /**< Shifted mode SEVENTEEN for EUSART_DALICFG   */
1239 #define EUSART_DALICFG_DALITXDATABITS_EIGHTEEN        (_EUSART_DALICFG_DALITXDATABITS_EIGHTEEN << 1)    /**< Shifted mode EIGHTEEN for EUSART_DALICFG    */
1240 #define EUSART_DALICFG_DALITXDATABITS_NINETEEN        (_EUSART_DALICFG_DALITXDATABITS_NINETEEN << 1)    /**< Shifted mode NINETEEN for EUSART_DALICFG    */
1241 #define EUSART_DALICFG_DALITXDATABITS_TWENTY          (_EUSART_DALICFG_DALITXDATABITS_TWENTY << 1)      /**< Shifted mode TWENTY for EUSART_DALICFG      */
1242 #define EUSART_DALICFG_DALITXDATABITS_TWENTYONE       (_EUSART_DALICFG_DALITXDATABITS_TWENTYONE << 1)   /**< Shifted mode TWENTYONE for EUSART_DALICFG   */
1243 #define EUSART_DALICFG_DALITXDATABITS_TWENTYTWO       (_EUSART_DALICFG_DALITXDATABITS_TWENTYTWO << 1)   /**< Shifted mode TWENTYTWO for EUSART_DALICFG   */
1244 #define EUSART_DALICFG_DALITXDATABITS_TWENTYTHREE     (_EUSART_DALICFG_DALITXDATABITS_TWENTYTHREE << 1) /**< Shifted mode TWENTYTHREE for EUSART_DALICFG */
1245 #define EUSART_DALICFG_DALITXDATABITS_TWENTYFOUR      (_EUSART_DALICFG_DALITXDATABITS_TWENTYFOUR << 1)  /**< Shifted mode TWENTYFOUR for EUSART_DALICFG  */
1246 #define EUSART_DALICFG_DALITXDATABITS_TWENTYFIVE      (_EUSART_DALICFG_DALITXDATABITS_TWENTYFIVE << 1)  /**< Shifted mode TWENTYFIVE for EUSART_DALICFG  */
1247 #define EUSART_DALICFG_DALITXDATABITS_TWENTYSIX       (_EUSART_DALICFG_DALITXDATABITS_TWENTYSIX << 1)   /**< Shifted mode TWENTYSIX for EUSART_DALICFG   */
1248 #define EUSART_DALICFG_DALITXDATABITS_TWENTYSEVEN     (_EUSART_DALICFG_DALITXDATABITS_TWENTYSEVEN << 1) /**< Shifted mode TWENTYSEVEN for EUSART_DALICFG */
1249 #define EUSART_DALICFG_DALITXDATABITS_TWENTYEIGHT     (_EUSART_DALICFG_DALITXDATABITS_TWENTYEIGHT << 1) /**< Shifted mode TWENTYEIGHT for EUSART_DALICFG */
1250 #define EUSART_DALICFG_DALITXDATABITS_TWENTYNINE      (_EUSART_DALICFG_DALITXDATABITS_TWENTYNINE << 1)  /**< Shifted mode TWENTYNINE for EUSART_DALICFG  */
1251 #define EUSART_DALICFG_DALITXDATABITS_THIRTY          (_EUSART_DALICFG_DALITXDATABITS_THIRTY << 1)      /**< Shifted mode THIRTY for EUSART_DALICFG      */
1252 #define EUSART_DALICFG_DALITXDATABITS_THIRTYONE       (_EUSART_DALICFG_DALITXDATABITS_THIRTYONE << 1)   /**< Shifted mode THIRTYONE for EUSART_DALICFG   */
1253 #define EUSART_DALICFG_DALITXDATABITS_THIRTYTWO       (_EUSART_DALICFG_DALITXDATABITS_THIRTYTWO << 1)   /**< Shifted mode THIRTYTWO for EUSART_DALICFG   */
1254 #define _EUSART_DALICFG_DALIRXDATABITS_SHIFT          8                                                 /**< Shift value for EUSART_DALIRXDATABITS       */
1255 #define _EUSART_DALICFG_DALIRXDATABITS_MASK           0x1F00UL                                          /**< Bit mask for EUSART_DALIRXDATABITS          */
1256 #define _EUSART_DALICFG_DALIRXDATABITS_DEFAULT        0x00000000UL                                      /**< Mode DEFAULT for EUSART_DALICFG             */
1257 #define _EUSART_DALICFG_DALIRXDATABITS_EIGHT          0x00000000UL                                      /**< Mode EIGHT for EUSART_DALICFG               */
1258 #define _EUSART_DALICFG_DALIRXDATABITS_NINE           0x00000001UL                                      /**< Mode NINE for EUSART_DALICFG                */
1259 #define _EUSART_DALICFG_DALIRXDATABITS_TEN            0x00000002UL                                      /**< Mode TEN for EUSART_DALICFG                 */
1260 #define _EUSART_DALICFG_DALIRXDATABITS_ELEVEN         0x00000003UL                                      /**< Mode ELEVEN for EUSART_DALICFG              */
1261 #define _EUSART_DALICFG_DALIRXDATABITS_TWELVE         0x00000004UL                                      /**< Mode TWELVE for EUSART_DALICFG              */
1262 #define _EUSART_DALICFG_DALIRXDATABITS_THIRTEEN       0x00000005UL                                      /**< Mode THIRTEEN for EUSART_DALICFG            */
1263 #define _EUSART_DALICFG_DALIRXDATABITS_FOURTEEN       0x00000006UL                                      /**< Mode FOURTEEN for EUSART_DALICFG            */
1264 #define _EUSART_DALICFG_DALIRXDATABITS_FIFTEEN        0x00000007UL                                      /**< Mode FIFTEEN for EUSART_DALICFG             */
1265 #define _EUSART_DALICFG_DALIRXDATABITS_SIXTEEN        0x00000008UL                                      /**< Mode SIXTEEN for EUSART_DALICFG             */
1266 #define _EUSART_DALICFG_DALIRXDATABITS_SEVENTEEN      0x00000009UL                                      /**< Mode SEVENTEEN for EUSART_DALICFG           */
1267 #define _EUSART_DALICFG_DALIRXDATABITS_EIGHTEEN       0x0000000AUL                                      /**< Mode EIGHTEEN for EUSART_DALICFG            */
1268 #define _EUSART_DALICFG_DALIRXDATABITS_NINETEEN       0x0000000BUL                                      /**< Mode NINETEEN for EUSART_DALICFG            */
1269 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTY         0x0000000CUL                                      /**< Mode TWENTY for EUSART_DALICFG              */
1270 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYONE      0x0000000DUL                                      /**< Mode TWENTYONE for EUSART_DALICFG           */
1271 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYTWO      0x0000000EUL                                      /**< Mode TWENTYTWO for EUSART_DALICFG           */
1272 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYTHREE    0x0000000FUL                                      /**< Mode TWENTYTHREE for EUSART_DALICFG         */
1273 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYFOUR     0x00000010UL                                      /**< Mode TWENTYFOUR for EUSART_DALICFG          */
1274 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYFIVE     0x00000011UL                                      /**< Mode TWENTYFIVE for EUSART_DALICFG          */
1275 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYSIX      0x00000012UL                                      /**< Mode TWENTYSIX for EUSART_DALICFG           */
1276 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYSEVEN    0x00000013UL                                      /**< Mode TWENTYSEVEN for EUSART_DALICFG         */
1277 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYEIGHT    0x00000014UL                                      /**< Mode TWENTYEIGHT for EUSART_DALICFG         */
1278 #define _EUSART_DALICFG_DALIRXDATABITS_TWENTYNINE     0x00000015UL                                      /**< Mode TWENTYNINE for EUSART_DALICFG          */
1279 #define _EUSART_DALICFG_DALIRXDATABITS_THIRTY         0x00000016UL                                      /**< Mode THIRTY for EUSART_DALICFG              */
1280 #define _EUSART_DALICFG_DALIRXDATABITS_THIRTYONE      0x00000017UL                                      /**< Mode THIRTYONE for EUSART_DALICFG           */
1281 #define _EUSART_DALICFG_DALIRXDATABITS_THIRTYTWO      0x00000018UL                                      /**< Mode THIRTYTWO for EUSART_DALICFG           */
1282 #define EUSART_DALICFG_DALIRXDATABITS_DEFAULT         (_EUSART_DALICFG_DALIRXDATABITS_DEFAULT << 8)     /**< Shifted mode DEFAULT for EUSART_DALICFG     */
1283 #define EUSART_DALICFG_DALIRXDATABITS_EIGHT           (_EUSART_DALICFG_DALIRXDATABITS_EIGHT << 8)       /**< Shifted mode EIGHT for EUSART_DALICFG       */
1284 #define EUSART_DALICFG_DALIRXDATABITS_NINE            (_EUSART_DALICFG_DALIRXDATABITS_NINE << 8)        /**< Shifted mode NINE for EUSART_DALICFG        */
1285 #define EUSART_DALICFG_DALIRXDATABITS_TEN             (_EUSART_DALICFG_DALIRXDATABITS_TEN << 8)         /**< Shifted mode TEN for EUSART_DALICFG         */
1286 #define EUSART_DALICFG_DALIRXDATABITS_ELEVEN          (_EUSART_DALICFG_DALIRXDATABITS_ELEVEN << 8)      /**< Shifted mode ELEVEN for EUSART_DALICFG      */
1287 #define EUSART_DALICFG_DALIRXDATABITS_TWELVE          (_EUSART_DALICFG_DALIRXDATABITS_TWELVE << 8)      /**< Shifted mode TWELVE for EUSART_DALICFG      */
1288 #define EUSART_DALICFG_DALIRXDATABITS_THIRTEEN        (_EUSART_DALICFG_DALIRXDATABITS_THIRTEEN << 8)    /**< Shifted mode THIRTEEN for EUSART_DALICFG    */
1289 #define EUSART_DALICFG_DALIRXDATABITS_FOURTEEN        (_EUSART_DALICFG_DALIRXDATABITS_FOURTEEN << 8)    /**< Shifted mode FOURTEEN for EUSART_DALICFG    */
1290 #define EUSART_DALICFG_DALIRXDATABITS_FIFTEEN         (_EUSART_DALICFG_DALIRXDATABITS_FIFTEEN << 8)     /**< Shifted mode FIFTEEN for EUSART_DALICFG     */
1291 #define EUSART_DALICFG_DALIRXDATABITS_SIXTEEN         (_EUSART_DALICFG_DALIRXDATABITS_SIXTEEN << 8)     /**< Shifted mode SIXTEEN for EUSART_DALICFG     */
1292 #define EUSART_DALICFG_DALIRXDATABITS_SEVENTEEN       (_EUSART_DALICFG_DALIRXDATABITS_SEVENTEEN << 8)   /**< Shifted mode SEVENTEEN for EUSART_DALICFG   */
1293 #define EUSART_DALICFG_DALIRXDATABITS_EIGHTEEN        (_EUSART_DALICFG_DALIRXDATABITS_EIGHTEEN << 8)    /**< Shifted mode EIGHTEEN for EUSART_DALICFG    */
1294 #define EUSART_DALICFG_DALIRXDATABITS_NINETEEN        (_EUSART_DALICFG_DALIRXDATABITS_NINETEEN << 8)    /**< Shifted mode NINETEEN for EUSART_DALICFG    */
1295 #define EUSART_DALICFG_DALIRXDATABITS_TWENTY          (_EUSART_DALICFG_DALIRXDATABITS_TWENTY << 8)      /**< Shifted mode TWENTY for EUSART_DALICFG      */
1296 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYONE       (_EUSART_DALICFG_DALIRXDATABITS_TWENTYONE << 8)   /**< Shifted mode TWENTYONE for EUSART_DALICFG   */
1297 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYTWO       (_EUSART_DALICFG_DALIRXDATABITS_TWENTYTWO << 8)   /**< Shifted mode TWENTYTWO for EUSART_DALICFG   */
1298 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYTHREE     (_EUSART_DALICFG_DALIRXDATABITS_TWENTYTHREE << 8) /**< Shifted mode TWENTYTHREE for EUSART_DALICFG */
1299 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYFOUR      (_EUSART_DALICFG_DALIRXDATABITS_TWENTYFOUR << 8)  /**< Shifted mode TWENTYFOUR for EUSART_DALICFG  */
1300 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYFIVE      (_EUSART_DALICFG_DALIRXDATABITS_TWENTYFIVE << 8)  /**< Shifted mode TWENTYFIVE for EUSART_DALICFG  */
1301 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYSIX       (_EUSART_DALICFG_DALIRXDATABITS_TWENTYSIX << 8)   /**< Shifted mode TWENTYSIX for EUSART_DALICFG   */
1302 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYSEVEN     (_EUSART_DALICFG_DALIRXDATABITS_TWENTYSEVEN << 8) /**< Shifted mode TWENTYSEVEN for EUSART_DALICFG */
1303 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYEIGHT     (_EUSART_DALICFG_DALIRXDATABITS_TWENTYEIGHT << 8) /**< Shifted mode TWENTYEIGHT for EUSART_DALICFG */
1304 #define EUSART_DALICFG_DALIRXDATABITS_TWENTYNINE      (_EUSART_DALICFG_DALIRXDATABITS_TWENTYNINE << 8)  /**< Shifted mode TWENTYNINE for EUSART_DALICFG  */
1305 #define EUSART_DALICFG_DALIRXDATABITS_THIRTY          (_EUSART_DALICFG_DALIRXDATABITS_THIRTY << 8)      /**< Shifted mode THIRTY for EUSART_DALICFG      */
1306 #define EUSART_DALICFG_DALIRXDATABITS_THIRTYONE       (_EUSART_DALICFG_DALIRXDATABITS_THIRTYONE << 8)   /**< Shifted mode THIRTYONE for EUSART_DALICFG   */
1307 #define EUSART_DALICFG_DALIRXDATABITS_THIRTYTWO       (_EUSART_DALICFG_DALIRXDATABITS_THIRTYTWO << 8)   /**< Shifted mode THIRTYTWO for EUSART_DALICFG   */
1308 #define EUSART_DALICFG_DALIRXENDT                     (0x1UL << 15)                                     /**< DALI RX Enabled During Transmission         */
1309 #define _EUSART_DALICFG_DALIRXENDT_SHIFT              15                                                /**< Shift value for EUSART_DALIRXENDT           */
1310 #define _EUSART_DALICFG_DALIRXENDT_MASK               0x8000UL                                          /**< Bit mask for EUSART_DALIRXENDT              */
1311 #define _EUSART_DALICFG_DALIRXENDT_DEFAULT            0x00000000UL                                      /**< Mode DEFAULT for EUSART_DALICFG             */
1312 #define EUSART_DALICFG_DALIRXENDT_DEFAULT             (_EUSART_DALICFG_DALIRXENDT_DEFAULT << 15)        /**< Shifted mode DEFAULT for EUSART_DALICFG     */
1313 
1314 /** @} End of group EFR32MG24_EUSART_BitFields */
1315 /** @} End of group EFR32MG24_EUSART */
1316 /** @} End of group Parts */
1317 
1318 #endif /* EFR32MG24_EUSART_H */
1319