1 /*********************************************************************************************************************
2  * Copyright (c) 2015-2020, Infineon Technologies AG
3  * All rights reserved.
4  *
5  * Boost Software License - Version 1.0 - August 17th, 2003
6  *
7  * Permission is hereby granted, free of charge, to any person or organization
8  * obtaining a copy of the software and accompanying documentation covered by
9  * this license (the "Software") to use, reproduce, display, distribute,
10  * execute, and transmit the Software, and to prepare derivative works of the
11  * Software, and to permit third-parties to whom the Software is furnished to
12  * do so, all subject to the following:
13  *
14  * The copyright notices in the Software and this entire statement, including
15  * the above license grant, this restriction and the following disclaimer,
16  * must be included in all copies of the Software, in whole or in part, and
17  * all derivative works of the Software, unless such copies or derivative
18  * works are solely in the form of machine-executable object code generated by
19  * a source language processor.
20  *
21  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
22  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
23  * FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
24  * SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
25  * FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
26  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
27  * DEALINGS IN THE SOFTWARE.
28  *
29  * To improve the quality of the software, users are encouraged to share
30  * modifications, enhancements or bug fixes with Infineon Technologies AG
31  * at XMCSupport@infineon.com.
32  *********************************************************************************************************************/
33 
34 
35 /****************************************************************************************************//**
36  * @file     XMC4800.h
37  *
38  * @brief    CMSIS Cortex-M4 Peripheral Access Layer Header File for
39  *           XMC4800 from Infineon.
40  *
41  * @version  V1.3.1 (Reference Manual v1.3)
42  * @date     19. June 2017
43  *
44  * @note     Generated with SVDConv V2.87l
45  *           from CMSIS SVD File 'XMC4800_Processed_SVD.xml' Version 1.3.0 (Reference Manual v1.3),
46  *           added support for ARM Compiler 6 (armclang)
47  *******************************************************************************************************/
48 
49 
50 
51 /** @addtogroup Infineon
52   * @{
53   */
54 
55 /** @addtogroup XMC4800
56   * @{
57   */
58 
59 #ifndef XMC4800_H
60 #define XMC4800_H
61 
62 #ifdef __cplusplus
63 extern "C" {
64 #endif
65 
66 
67 /* -------------------------  Interrupt Number Definition  ------------------------ */
68 
69 typedef enum {
70 /* -------------------  Cortex-M4 Processor Exceptions Numbers  ------------------- */
71   Reset_IRQn                    = -15,              /*!<   1  Reset Vector, invoked on Power up and warm reset                 */
72   NonMaskableInt_IRQn           = -14,              /*!<   2  Non maskable Interrupt, cannot be stopped or preempted           */
73   HardFault_IRQn                = -13,              /*!<   3  Hard Fault, all classes of Fault                                 */
74   MemoryManagement_IRQn         = -12,              /*!<   4  Memory Management, MPU mismatch, including Access Violation
75                                                          and No Match                                                          */
76   BusFault_IRQn                 = -11,              /*!<   5  Bus Fault, Pre-Fetch-, Memory Access Fault, other address/memory
77                                                          related Fault                                                         */
78   UsageFault_IRQn               = -10,              /*!<   6  Usage Fault, i.e. Undef Instruction, Illegal State Transition    */
79   SVCall_IRQn                   =  -5,              /*!<  11  System Service Call via SVC instruction                          */
80   DebugMonitor_IRQn             =  -4,              /*!<  12  Debug Monitor                                                    */
81   PendSV_IRQn                   =  -2,              /*!<  14  Pendable request for system service                              */
82   SysTick_IRQn                  =  -1,              /*!<  15  System Tick Timer                                                */
83 /* ---------------------  XMC4800 Specific Interrupt Numbers  --------------------- */
84   SCU_0_IRQn                    =   0,              /*!<   0  System Control                                                   */
85   ERU0_0_IRQn                   =   1,              /*!<   1  External Request Unit 0                                          */
86   ERU0_1_IRQn                   =   2,              /*!<   2  External Request Unit 0                                          */
87   ERU0_2_IRQn                   =   3,              /*!<   3  External Request Unit 0                                          */
88   ERU0_3_IRQn                   =   4,              /*!<   4  External Request Unit 0                                          */
89   ERU1_0_IRQn                   =   5,              /*!<   5  External Request Unit 1                                          */
90   ERU1_1_IRQn                   =   6,              /*!<   6  External Request Unit 1                                          */
91   ERU1_2_IRQn                   =   7,              /*!<   7  External Request Unit 1                                          */
92   ERU1_3_IRQn                   =   8,              /*!<   8  External Request Unit 1                                          */
93   PMU0_0_IRQn                   =  12,              /*!<  12  Program Management Unit                                          */
94   VADC0_C0_0_IRQn               =  14,              /*!<  14  Analog to Digital Converter Common Block 0                       */
95   VADC0_C0_1_IRQn               =  15,              /*!<  15  Analog to Digital Converter Common Block 0                       */
96   VADC0_C0_2_IRQn               =  16,              /*!<  16  Analog to Digital Converter Common Block 0                       */
97   VADC0_C0_3_IRQn               =  17,              /*!<  17  Analog to Digital Converter Common Block 0                       */
98   VADC0_G0_0_IRQn               =  18,              /*!<  18  Analog to Digital Converter Group 0                              */
99   VADC0_G0_1_IRQn               =  19,              /*!<  19  Analog to Digital Converter Group 0                              */
100   VADC0_G0_2_IRQn               =  20,              /*!<  20  Analog to Digital Converter Group 0                              */
101   VADC0_G0_3_IRQn               =  21,              /*!<  21  Analog to Digital Converter Group 0                              */
102   VADC0_G1_0_IRQn               =  22,              /*!<  22  Analog to Digital Converter Group 1                              */
103   VADC0_G1_1_IRQn               =  23,              /*!<  23  Analog to Digital Converter Group 1                              */
104   VADC0_G1_2_IRQn               =  24,              /*!<  24  Analog to Digital Converter Group 1                              */
105   VADC0_G1_3_IRQn               =  25,              /*!<  25  Analog to Digital Converter Group 1                              */
106   VADC0_G2_0_IRQn               =  26,              /*!<  26  Analog to Digital Converter Group 2                              */
107   VADC0_G2_1_IRQn               =  27,              /*!<  27  Analog to Digital Converter Group 2                              */
108   VADC0_G2_2_IRQn               =  28,              /*!<  28  Analog to Digital Converter Group 2                              */
109   VADC0_G2_3_IRQn               =  29,              /*!<  29  Analog to Digital Converter Group 2                              */
110   VADC0_G3_0_IRQn               =  30,              /*!<  30  Analog to Digital Converter Group 3                              */
111   VADC0_G3_1_IRQn               =  31,              /*!<  31  Analog to Digital Converter Group 3                              */
112   VADC0_G3_2_IRQn               =  32,              /*!<  32  Analog to Digital Converter Group 3                              */
113   VADC0_G3_3_IRQn               =  33,              /*!<  33  Analog to Digital Converter Group 3                              */
114   DSD0_M_0_IRQn                 =  34,              /*!<  34  Delta Sigma Demodulator Main                                     */
115   DSD0_M_1_IRQn                 =  35,              /*!<  35  Delta Sigma Demodulator Main                                     */
116   DSD0_M_2_IRQn                 =  36,              /*!<  36  Delta Sigma Demodulator Main                                     */
117   DSD0_M_3_IRQn                 =  37,              /*!<  37  Delta Sigma Demodulator Main                                     */
118   DSD0_A_4_IRQn                 =  38,              /*!<  38  Delta Sigma Demodulator Auxiliary                                */
119   DSD0_A_5_IRQn                 =  39,              /*!<  39  Delta Sigma Demodulator Auxiliary                                */
120   DSD0_A_6_IRQn                 =  40,              /*!<  40  Delta Sigma Demodulator Auxiliary                                */
121   DSD0_A_7_IRQn                 =  41,              /*!<  41  Delta Sigma Demodulator Auxiliary                                */
122   DAC0_0_IRQn                   =  42,              /*!<  42  Digital to Analog Converter                                      */
123   DAC0_1_IRQn                   =  43,              /*!<  43  Digital to Analog Converter                                      */
124   CCU40_0_IRQn                  =  44,              /*!<  44  Capture Compare Unit 4 (Module 0)                                */
125   CCU40_1_IRQn                  =  45,              /*!<  45  Capture Compare Unit 4 (Module 0)                                */
126   CCU40_2_IRQn                  =  46,              /*!<  46  Capture Compare Unit 4 (Module 0)                                */
127   CCU40_3_IRQn                  =  47,              /*!<  47  Capture Compare Unit 4 (Module 0)                                */
128   CCU41_0_IRQn                  =  48,              /*!<  48  Capture Compare Unit 4 (Module 1)                                */
129   CCU41_1_IRQn                  =  49,              /*!<  49  Capture Compare Unit 4 (Module 1)                                */
130   CCU41_2_IRQn                  =  50,              /*!<  50  Capture Compare Unit 4 (Module 1)                                */
131   CCU41_3_IRQn                  =  51,              /*!<  51  Capture Compare Unit 4 (Module 1)                                */
132   CCU42_0_IRQn                  =  52,              /*!<  52  Capture Compare Unit 4 (Module 2)                                */
133   CCU42_1_IRQn                  =  53,              /*!<  53  Capture Compare Unit 4 (Module 2)                                */
134   CCU42_2_IRQn                  =  54,              /*!<  54  Capture Compare Unit 4 (Module 2)                                */
135   CCU42_3_IRQn                  =  55,              /*!<  55  Capture Compare Unit 4 (Module 2)                                */
136   CCU43_0_IRQn                  =  56,              /*!<  56  Capture Compare Unit 4 (Module 3)                                */
137   CCU43_1_IRQn                  =  57,              /*!<  57  Capture Compare Unit 4 (Module 3)                                */
138   CCU43_2_IRQn                  =  58,              /*!<  58  Capture Compare Unit 4 (Module 3)                                */
139   CCU43_3_IRQn                  =  59,              /*!<  59  Capture Compare Unit 4 (Module 3)                                */
140   CCU80_0_IRQn                  =  60,              /*!<  60  Capture Compare Unit 8 (Module 0)                                */
141   CCU80_1_IRQn                  =  61,              /*!<  61  Capture Compare Unit 8 (Module 0)                                */
142   CCU80_2_IRQn                  =  62,              /*!<  62  Capture Compare Unit 8 (Module 0)                                */
143   CCU80_3_IRQn                  =  63,              /*!<  63  Capture Compare Unit 8 (Module 0)                                */
144   CCU81_0_IRQn                  =  64,              /*!<  64  Capture Compare Unit 8 (Module 1)                                */
145   CCU81_1_IRQn                  =  65,              /*!<  65  Capture Compare Unit 8 (Module 1)                                */
146   CCU81_2_IRQn                  =  66,              /*!<  66  Capture Compare Unit 8 (Module 1)                                */
147   CCU81_3_IRQn                  =  67,              /*!<  67  Capture Compare Unit 8 (Module 1)                                */
148   POSIF0_0_IRQn                 =  68,              /*!<  68  Position Interface (Module 0)                                    */
149   POSIF0_1_IRQn                 =  69,              /*!<  69  Position Interface (Module 0)                                    */
150   POSIF1_0_IRQn                 =  70,              /*!<  70  Position Interface (Module 1)                                    */
151   POSIF1_1_IRQn                 =  71,              /*!<  71  Position Interface (Module 1)                                    */
152   CAN0_0_IRQn                   =  76,              /*!<  76  MultiCAN                                                         */
153   CAN0_1_IRQn                   =  77,              /*!<  77  MultiCAN                                                         */
154   CAN0_2_IRQn                   =  78,              /*!<  78  MultiCAN                                                         */
155   CAN0_3_IRQn                   =  79,              /*!<  79  MultiCAN                                                         */
156   CAN0_4_IRQn                   =  80,              /*!<  80  MultiCAN                                                         */
157   CAN0_5_IRQn                   =  81,              /*!<  81  MultiCAN                                                         */
158   CAN0_6_IRQn                   =  82,              /*!<  82  MultiCAN                                                         */
159   CAN0_7_IRQn                   =  83,              /*!<  83  MultiCAN                                                         */
160   USIC0_0_IRQn                  =  84,              /*!<  84  Universal Serial Interface Channel (Module 0)                    */
161   USIC0_1_IRQn                  =  85,              /*!<  85  Universal Serial Interface Channel (Module 0)                    */
162   USIC0_2_IRQn                  =  86,              /*!<  86  Universal Serial Interface Channel (Module 0)                    */
163   USIC0_3_IRQn                  =  87,              /*!<  87  Universal Serial Interface Channel (Module 0)                    */
164   USIC0_4_IRQn                  =  88,              /*!<  88  Universal Serial Interface Channel (Module 0)                    */
165   USIC0_5_IRQn                  =  89,              /*!<  89  Universal Serial Interface Channel (Module 0)                    */
166   USIC1_0_IRQn                  =  90,              /*!<  90  Universal Serial Interface Channel (Module 1)                    */
167   USIC1_1_IRQn                  =  91,              /*!<  91  Universal Serial Interface Channel (Module 1)                    */
168   USIC1_2_IRQn                  =  92,              /*!<  92  Universal Serial Interface Channel (Module 1)                    */
169   USIC1_3_IRQn                  =  93,              /*!<  93  Universal Serial Interface Channel (Module 1)                    */
170   USIC1_4_IRQn                  =  94,              /*!<  94  Universal Serial Interface Channel (Module 1)                    */
171   USIC1_5_IRQn                  =  95,              /*!<  95  Universal Serial Interface Channel (Module 1)                    */
172   USIC2_0_IRQn                  =  96,              /*!<  96  Universal Serial Interface Channel (Module 2)                    */
173   USIC2_1_IRQn                  =  97,              /*!<  97  Universal Serial Interface Channel (Module 2)                    */
174   USIC2_2_IRQn                  =  98,              /*!<  98  Universal Serial Interface Channel (Module 2)                    */
175   USIC2_3_IRQn                  =  99,              /*!<  99  Universal Serial Interface Channel (Module 2)                    */
176   USIC2_4_IRQn                  = 100,              /*!< 100  Universal Serial Interface Channel (Module 2)                    */
177   USIC2_5_IRQn                  = 101,              /*!< 101  Universal Serial Interface Channel (Module 2)                    */
178   LEDTS0_0_IRQn                 = 102,              /*!< 102  LED and Touch Sense Control Unit (Module 0)                      */
179   FCE0_0_IRQn                   = 104,              /*!< 104  Flexible CRC Engine                                              */
180   GPDMA0_0_IRQn                 = 105,              /*!< 105  General Purpose DMA Unit 0                                       */
181   SDMMC0_0_IRQn                 = 106,              /*!< 106  Multi Media Card Interface                                       */
182   USB0_0_IRQn                   = 107,              /*!< 107  Universal Serial Bus (Module 0)                                  */
183   ETH0_0_IRQn                   = 108,              /*!< 108  Ethernet (Module 0)                                              */
184   ECAT0_0_IRQn                  = 109,              /*!< 109  EtherCAT (Module 0)                                              */
185   GPDMA1_0_IRQn                 = 110               /*!< 110  General Purpose DMA Unit 1                                       */
186 } IRQn_Type;
187 
188 
189 /** @addtogroup Configuration_of_CMSIS
190   * @{
191   */
192 
193 
194 /* ================================================================================ */
195 /* ================      Processor and Core Peripheral Section     ================ */
196 /* ================================================================================ */
197 
198 /* ----------------Configuration of the Cortex-M4 Processor and Core Peripherals---------------- */
199 #define __CM4_REV                 0x0200            /*!< Cortex-M4 Core Revision                                               */
200 #define __MPU_PRESENT                  1            /*!< MPU present or not                                                    */
201 #define __NVIC_PRIO_BITS               6            /*!< Number of Bits used for Priority Levels                               */
202 #define __Vendor_SysTickConfig         0            /*!< Set to 1 if different SysTick Config is used                          */
203 #define __FPU_PRESENT                  1            /*!< FPU present or not                                                    */
204 /** @} */ /* End of group Configuration_of_CMSIS */
205 
206 #include "core_cm4.h"                               /*!< Cortex-M4 processor and core peripherals                              */
207 #include "system_XMC4800.h"                         /*!< XMC4800 System                                                        */
208 
209 
210 /* ================================================================================ */
211 /* ================       Device Specific Peripheral Section       ================ */
212 /* ================================================================================ */
213 /* Macro to modify desired bitfields of a register */
214 #define WR_REG(reg, mask, pos, val) reg = (((uint32_t)val << pos) & \
215 		                                         ((uint32_t)mask)) | \
216                                           (reg & ((uint32_t)~((uint32_t)mask)))
217 
218 /* Macro to modify desired bitfields of a register */
219 #define WR_REG_SIZE(reg, mask, pos, val, size) {  \
220 uint##size##_t VAL1 = (uint##size##_t)((uint##size##_t)val << pos); \
221 uint##size##_t VAL2 = (uint##size##_t) (VAL1 & (uint##size##_t)mask); \
222 uint##size##_t VAL3 = (uint##size##_t)~((uint##size##_t)mask); \
223 uint##size##_t VAL4 = (uint##size##_t) ((uint##size##_t)reg & VAL3); \
224 reg = (uint##size##_t) (VAL2 | VAL4);\
225 }
226 
227 /** Macro to read bitfields from a register */
228 #define RD_REG(reg, mask, pos) (((uint32_t)reg & (uint32_t)mask) >> pos)
229 
230 /** Macro to read bitfields from a register */
231 #define RD_REG_SIZE(reg, mask, pos,size) ((uint##size##_t)(((uint32_t)reg & \
232                                                       (uint32_t)mask) >> pos) )
233 
234 /** Macro to set a bit in register */
235 #define SET_BIT(reg, pos)     (reg |= ((uint32_t)1<<pos))
236 
237 /** Macro to clear a bit in register */
238 #define CLR_BIT(reg, pos)     (reg = reg & (uint32_t)(~((uint32_t)1<<pos)) )
239 /*
240 * ==========================================================================
241 * ---------- Interrupt Handler Definition ----------------------------------
242 * ==========================================================================
243 */
244 #define IRQ_Hdlr_0   SCU_0_IRQHandler
245 #define IRQ_Hdlr_1   ERU0_0_IRQHandler
246 #define IRQ_Hdlr_2   ERU0_1_IRQHandler
247 #define IRQ_Hdlr_3   ERU0_2_IRQHandler
248 #define IRQ_Hdlr_4   ERU0_3_IRQHandler
249 #define IRQ_Hdlr_5   ERU1_0_IRQHandler
250 #define IRQ_Hdlr_6   ERU1_1_IRQHandler
251 #define IRQ_Hdlr_7   ERU1_2_IRQHandler
252 #define IRQ_Hdlr_8   ERU1_3_IRQHandler
253 #define IRQ_Hdlr_12  PMU0_0_IRQHandler
254 #define IRQ_Hdlr_14  VADC0_C0_0_IRQHandler
255 #define IRQ_Hdlr_15  VADC0_C0_1_IRQHandler
256 #define IRQ_Hdlr_16  VADC0_C0_2_IRQHandler
257 #define IRQ_Hdlr_17  VADC0_C0_3_IRQHandler
258 #define IRQ_Hdlr_18  VADC0_G0_0_IRQHandler
259 #define IRQ_Hdlr_19  VADC0_G0_1_IRQHandler
260 #define IRQ_Hdlr_20  VADC0_G0_2_IRQHandler
261 #define IRQ_Hdlr_21  VADC0_G0_3_IRQHandler
262 #define IRQ_Hdlr_22  VADC0_G1_0_IRQHandler
263 #define IRQ_Hdlr_23  VADC0_G1_1_IRQHandler
264 #define IRQ_Hdlr_24  VADC0_G1_2_IRQHandler
265 #define IRQ_Hdlr_25  VADC0_G1_3_IRQHandler
266 #define IRQ_Hdlr_26  VADC0_G2_0_IRQHandler
267 #define IRQ_Hdlr_27  VADC0_G2_1_IRQHandler
268 #define IRQ_Hdlr_28  VADC0_G2_2_IRQHandler
269 #define IRQ_Hdlr_29  VADC0_G2_3_IRQHandler
270 #define IRQ_Hdlr_30  VADC0_G3_0_IRQHandler
271 #define IRQ_Hdlr_31  VADC0_G3_1_IRQHandler
272 #define IRQ_Hdlr_32  VADC0_G3_2_IRQHandler
273 #define IRQ_Hdlr_33  VADC0_G3_3_IRQHandler
274 #define IRQ_Hdlr_34  DSD0_0_IRQHandler
275 #define IRQ_Hdlr_35  DSD0_1_IRQHandler
276 #define IRQ_Hdlr_36  DSD0_2_IRQHandler
277 #define IRQ_Hdlr_37  DSD0_3_IRQHandler
278 #define IRQ_Hdlr_38  DSD0_4_IRQHandler
279 #define IRQ_Hdlr_39  DSD0_5_IRQHandler
280 #define IRQ_Hdlr_40  DSD0_6_IRQHandler
281 #define IRQ_Hdlr_41  DSD0_7_IRQHandler
282 #define IRQ_Hdlr_42  DAC0_0_IRQHandler
283 #define IRQ_Hdlr_43  DAC0_1_IRQHandler
284 #define IRQ_Hdlr_44  CCU40_0_IRQHandler
285 #define IRQ_Hdlr_45  CCU40_1_IRQHandler
286 #define IRQ_Hdlr_46  CCU40_2_IRQHandler
287 #define IRQ_Hdlr_47  CCU40_3_IRQHandler
288 #define IRQ_Hdlr_48  CCU41_0_IRQHandler
289 #define IRQ_Hdlr_49  CCU41_1_IRQHandler
290 #define IRQ_Hdlr_50  CCU41_2_IRQHandler
291 #define IRQ_Hdlr_51  CCU41_3_IRQHandler
292 #define IRQ_Hdlr_52  CCU42_0_IRQHandler
293 #define IRQ_Hdlr_53  CCU42_1_IRQHandler
294 #define IRQ_Hdlr_54  CCU42_2_IRQHandler
295 #define IRQ_Hdlr_55  CCU42_3_IRQHandler
296 #define IRQ_Hdlr_56  CCU43_0_IRQHandler
297 #define IRQ_Hdlr_57  CCU43_1_IRQHandler
298 #define IRQ_Hdlr_58  CCU43_2_IRQHandler
299 #define IRQ_Hdlr_59  CCU43_3_IRQHandler
300 #define IRQ_Hdlr_60  CCU80_0_IRQHandler
301 #define IRQ_Hdlr_61  CCU80_1_IRQHandler
302 #define IRQ_Hdlr_62  CCU80_2_IRQHandler
303 #define IRQ_Hdlr_63  CCU80_3_IRQHandler
304 #define IRQ_Hdlr_64  CCU81_0_IRQHandler
305 #define IRQ_Hdlr_65  CCU81_1_IRQHandler
306 #define IRQ_Hdlr_66  CCU81_2_IRQHandler
307 #define IRQ_Hdlr_67  CCU81_3_IRQHandler
308 #define IRQ_Hdlr_68  POSIF0_0_IRQHandler
309 #define IRQ_Hdlr_69  POSIF0_1_IRQHandler
310 #define IRQ_Hdlr_70  POSIF1_0_IRQHandler
311 #define IRQ_Hdlr_71  POSIF1_1_IRQHandler
312 #define IRQ_Hdlr_76  CAN0_0_IRQHandler
313 #define IRQ_Hdlr_77  CAN0_1_IRQHandler
314 #define IRQ_Hdlr_78  CAN0_2_IRQHandler
315 #define IRQ_Hdlr_79  CAN0_3_IRQHandler
316 #define IRQ_Hdlr_80  CAN0_4_IRQHandler
317 #define IRQ_Hdlr_81  CAN0_5_IRQHandler
318 #define IRQ_Hdlr_82  CAN0_6_IRQHandler
319 #define IRQ_Hdlr_83  CAN0_7_IRQHandler
320 #define IRQ_Hdlr_84  USIC0_0_IRQHandler
321 #define IRQ_Hdlr_85  USIC0_1_IRQHandler
322 #define IRQ_Hdlr_86  USIC0_2_IRQHandler
323 #define IRQ_Hdlr_87  USIC0_3_IRQHandler
324 #define IRQ_Hdlr_88  USIC0_4_IRQHandler
325 #define IRQ_Hdlr_89  USIC0_5_IRQHandler
326 #define IRQ_Hdlr_90  USIC1_0_IRQHandler
327 #define IRQ_Hdlr_91  USIC1_1_IRQHandler
328 #define IRQ_Hdlr_92  USIC1_2_IRQHandler
329 #define IRQ_Hdlr_93  USIC1_3_IRQHandler
330 #define IRQ_Hdlr_94  USIC1_4_IRQHandler
331 #define IRQ_Hdlr_95  USIC1_5_IRQHandler
332 #define IRQ_Hdlr_96  USIC2_0_IRQHandler
333 #define IRQ_Hdlr_97  USIC2_1_IRQHandler
334 #define IRQ_Hdlr_98  USIC2_2_IRQHandler
335 #define IRQ_Hdlr_99  USIC2_3_IRQHandler
336 #define IRQ_Hdlr_100 USIC2_4_IRQHandler
337 #define IRQ_Hdlr_101 USIC2_5_IRQHandler
338 #define IRQ_Hdlr_102 LEDTS0_0_IRQHandler
339 #define IRQ_Hdlr_104 FCE0_0_IRQHandler
340 #define IRQ_Hdlr_105 GPDMA0_0_IRQHandler
341 #define IRQ_Hdlr_106 SDMMC0_0_IRQHandler
342 #define IRQ_Hdlr_107 USB0_0_IRQHandler
343 #define IRQ_Hdlr_108 ETH0_0_IRQHandler
344 #define IRQ_Hdlr_109 ECAT0_0_IRQHandler
345 #define IRQ_Hdlr_110 GPDMA1_0_IRQHandler
346 
347 /*
348 * ==========================================================================
349 * ---------- Interrupt Handler retrieval macro -----------------------------
350 * ==========================================================================
351 */
352 #define GET_IRQ_HANDLER(N) IRQ_Hdlr_##N
353 
354 /** @addtogroup Device_Peripheral_Registers
355   * @{
356   */
357 
358 
359 /* -------------------  Start of section using anonymous unions  ------------------ */
360 #if defined(__CC_ARM)
361   #pragma push
362   #pragma anon_unions
363 #elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
364   #pragma clang diagnostic push
365   #pragma clang diagnostic ignored "-Wc11-extensions"
366   #pragma clang diagnostic ignored "-Wreserved-id-macro"
367 #elif defined(__ICCARM__)
368   #pragma language=extended
369 #elif defined(__GNUC__)
370   /* anonymous unions are enabled by default */
371 #elif defined(__TMS470__)
372 /* anonymous unions are enabled by default */
373 #elif defined(__TASKING__)
374   #pragma warning 586
375 #else
376   #warning Not supported compiler type
377 #endif
378 
379 
380 typedef struct {
381   __IO uint32_t  MOFCR;                             /*!< (@ 0x48015000) Message Object Function Control Register               */
382   __IO uint32_t  MOFGPR;                            /*!< (@ 0x48015004) Message Object FIFO/Gateway Pointer Register           */
383   __IO uint32_t  MOIPR;                             /*!< (@ 0x48015008) Message Object Interrupt Pointer Register              */
384   __IO uint32_t  MOAMR;                             /*!< (@ 0x4801500C) Message Object Acceptance Mask Register                */
385   __IO uint32_t  MODATAL;                           /*!< (@ 0x48015010) Message Object Data Register Low                       */
386   __IO uint32_t  MODATAH;                           /*!< (@ 0x48015014) Message Object Data Register High                      */
387   __IO uint32_t  MOAR;                              /*!< (@ 0x48015018) Message Object Arbitration Register                    */
388 
389   union {
390     __I  uint32_t  MOSTAT;                          /*!< (@ 0x4801501C) Message Object Status Register                         */
391     __O  uint32_t  MOCTR;                           /*!< (@ 0x4801501C) Message Object Control Register                        */
392   };
393 } CAN_MO_TypeDef;                                      /*!< (@ 0x48015020) Cluster End. Size = 32 (0x20)                          */
394 
395 
396 /* ================================================================================ */
397 /* ================                       PPB                      ================ */
398 /* ================================================================================ */
399 
400 
401 /**
402   * @brief Cortex-M4 Private Peripheral Block (PPB)
403   */
404 
405 typedef struct {                                    /*!< (@ 0xE000E000) PPB Structure                                          */
406   __I  uint32_t  RESERVED[2];
407   __IO uint32_t  ACTLR;                             /*!< (@ 0xE000E008) Auxiliary Control Register                             */
408   __I  uint32_t  RESERVED1;
409   __IO uint32_t  SYST_CSR;                          /*!< (@ 0xE000E010) SysTick Control and Status Register                    */
410   __IO uint32_t  SYST_RVR;                          /*!< (@ 0xE000E014) SysTick Reload Value Register                          */
411   __IO uint32_t  SYST_CVR;                          /*!< (@ 0xE000E018) SysTick Current Value Register                         */
412   __IO uint32_t  SYST_CALIB;                        /*!< (@ 0xE000E01C) SysTick Calibration Value Register r                   */
413   __I  uint32_t  RESERVED2[56];
414   __IO uint32_t  NVIC_ISER0;                        /*!< (@ 0xE000E100) Interrupt Set-enable Register 0                        */
415   __IO uint32_t  NVIC_ISER1;                        /*!< (@ 0xE000E104) Interrupt Set-enable Register 1                        */
416   __IO uint32_t  NVIC_ISER2;                        /*!< (@ 0xE000E108) Interrupt Set-enable Register 2                        */
417   __IO uint32_t  NVIC_ISER3;                        /*!< (@ 0xE000E10C) Interrupt Set-enable Register 3                        */
418   __I  uint32_t  RESERVED3[28];
419   __IO uint32_t  NVIC_ICER0;                        /*!< (@ 0xE000E180) Interrupt Clear-enable Register 0                      */
420   __IO uint32_t  NVIC_ICER1;                        /*!< (@ 0xE000E184) Interrupt Clear-enable Register 1                      */
421   __IO uint32_t  NVIC_ICER2;                        /*!< (@ 0xE000E188) Interrupt Clear-enable Register 2                      */
422   __IO uint32_t  NVIC_ICER3;                        /*!< (@ 0xE000E18C) Interrupt Clear-enable Register 3                      */
423   __I  uint32_t  RESERVED4[28];
424   __IO uint32_t  NVIC_ISPR0;                        /*!< (@ 0xE000E200) Interrupt Set-pending Register 0                       */
425   __IO uint32_t  NVIC_ISPR1;                        /*!< (@ 0xE000E204) Interrupt Set-pending Register 1                       */
426   __IO uint32_t  NVIC_ISPR2;                        /*!< (@ 0xE000E208) Interrupt Set-pending Register 2                       */
427   __IO uint32_t  NVIC_ISPR3;                        /*!< (@ 0xE000E20C) Interrupt Set-pending Register 3                       */
428   __I  uint32_t  RESERVED5[28];
429   __IO uint32_t  NVIC_ICPR0;                        /*!< (@ 0xE000E280) Interrupt Clear-pending Register 0                     */
430   __IO uint32_t  NVIC_ICPR1;                        /*!< (@ 0xE000E284) Interrupt Clear-pending Register 1                     */
431   __IO uint32_t  NVIC_ICPR2;                        /*!< (@ 0xE000E288) Interrupt Clear-pending Register 2                     */
432   __IO uint32_t  NVIC_ICPR3;                        /*!< (@ 0xE000E28C) Interrupt Clear-pending Register 3                     */
433   __I  uint32_t  RESERVED6[28];
434   __IO uint32_t  NVIC_IABR0;                        /*!< (@ 0xE000E300) Interrupt Active Bit Register 0                        */
435   __IO uint32_t  NVIC_IABR1;                        /*!< (@ 0xE000E304) Interrupt Active Bit Register 1                        */
436   __IO uint32_t  NVIC_IABR2;                        /*!< (@ 0xE000E308) Interrupt Active Bit Register 2                        */
437   __IO uint32_t  NVIC_IABR3;                        /*!< (@ 0xE000E30C) Interrupt Active Bit Register 3                        */
438   __I  uint32_t  RESERVED7[60];
439   __IO uint32_t  NVIC_IPR0;                         /*!< (@ 0xE000E400) Interrupt Priority Register 0                          */
440   __IO uint32_t  NVIC_IPR1;                         /*!< (@ 0xE000E404) Interrupt Priority Register 1                          */
441   __IO uint32_t  NVIC_IPR2;                         /*!< (@ 0xE000E408) Interrupt Priority Register 2                          */
442   __IO uint32_t  NVIC_IPR3;                         /*!< (@ 0xE000E40C) Interrupt Priority Register 3                          */
443   __IO uint32_t  NVIC_IPR4;                         /*!< (@ 0xE000E410) Interrupt Priority Register 4                          */
444   __IO uint32_t  NVIC_IPR5;                         /*!< (@ 0xE000E414) Interrupt Priority Register 5                          */
445   __IO uint32_t  NVIC_IPR6;                         /*!< (@ 0xE000E418) Interrupt Priority Register 6                          */
446   __IO uint32_t  NVIC_IPR7;                         /*!< (@ 0xE000E41C) Interrupt Priority Register 7                          */
447   __IO uint32_t  NVIC_IPR8;                         /*!< (@ 0xE000E420) Interrupt Priority Register 8                          */
448   __IO uint32_t  NVIC_IPR9;                         /*!< (@ 0xE000E424) Interrupt Priority Register 9                          */
449   __IO uint32_t  NVIC_IPR10;                        /*!< (@ 0xE000E428) Interrupt Priority Register 10                         */
450   __IO uint32_t  NVIC_IPR11;                        /*!< (@ 0xE000E42C) Interrupt Priority Register 11                         */
451   __IO uint32_t  NVIC_IPR12;                        /*!< (@ 0xE000E430) Interrupt Priority Register 12                         */
452   __IO uint32_t  NVIC_IPR13;                        /*!< (@ 0xE000E434) Interrupt Priority Register 13                         */
453   __IO uint32_t  NVIC_IPR14;                        /*!< (@ 0xE000E438) Interrupt Priority Register 14                         */
454   __IO uint32_t  NVIC_IPR15;                        /*!< (@ 0xE000E43C) Interrupt Priority Register 15                         */
455   __IO uint32_t  NVIC_IPR16;                        /*!< (@ 0xE000E440) Interrupt Priority Register 16                         */
456   __IO uint32_t  NVIC_IPR17;                        /*!< (@ 0xE000E444) Interrupt Priority Register 17                         */
457   __IO uint32_t  NVIC_IPR18;                        /*!< (@ 0xE000E448) Interrupt Priority Register 18                         */
458   __IO uint32_t  NVIC_IPR19;                        /*!< (@ 0xE000E44C) Interrupt Priority Register 19                         */
459   __IO uint32_t  NVIC_IPR20;                        /*!< (@ 0xE000E450) Interrupt Priority Register 20                         */
460   __IO uint32_t  NVIC_IPR21;                        /*!< (@ 0xE000E454) Interrupt Priority Register 21                         */
461   __IO uint32_t  NVIC_IPR22;                        /*!< (@ 0xE000E458) Interrupt Priority Register 22                         */
462   __IO uint32_t  NVIC_IPR23;                        /*!< (@ 0xE000E45C) Interrupt Priority Register 23                         */
463   __IO uint32_t  NVIC_IPR24;                        /*!< (@ 0xE000E460) Interrupt Priority Register 24                         */
464   __IO uint32_t  NVIC_IPR25;                        /*!< (@ 0xE000E464) Interrupt Priority Register 25                         */
465   __IO uint32_t  NVIC_IPR26;                        /*!< (@ 0xE000E468) Interrupt Priority Register 26                         */
466   __IO uint32_t  NVIC_IPR27;                        /*!< (@ 0xE000E46C) Interrupt Priority Register 27                         */
467   __I  uint32_t  RESERVED8[548];
468   __I  uint32_t  CPUID;                             /*!< (@ 0xE000ED00) CPUID Base Register                                    */
469   __IO uint32_t  ICSR;                              /*!< (@ 0xE000ED04) Interrupt Control and State Register                   */
470   __IO uint32_t  VTOR;                              /*!< (@ 0xE000ED08) Vector Table Offset Register                           */
471   __IO uint32_t  AIRCR;                             /*!< (@ 0xE000ED0C) Application Interrupt and Reset Control Register       */
472   __IO uint32_t  SCR;                               /*!< (@ 0xE000ED10) System Control Register                                */
473   __IO uint32_t  CCR;                               /*!< (@ 0xE000ED14) Configuration and Control Register                     */
474   __IO uint32_t  SHPR1;                             /*!< (@ 0xE000ED18) System Handler Priority Register 1                     */
475   __IO uint32_t  SHPR2;                             /*!< (@ 0xE000ED1C) System Handler Priority Register 2                     */
476   __IO uint32_t  SHPR3;                             /*!< (@ 0xE000ED20) System Handler Priority Register 3                     */
477   __IO uint32_t  SHCSR;                             /*!< (@ 0xE000ED24) System Handler Control and State Register              */
478   __IO uint32_t  CFSR;                              /*!< (@ 0xE000ED28) Configurable Fault Status Register                     */
479   __IO uint32_t  HFSR;                              /*!< (@ 0xE000ED2C) HardFault Status Register                              */
480   __I  uint32_t  RESERVED9;
481   __IO uint32_t  MMFAR;                             /*!< (@ 0xE000ED34) MemManage Fault Address Register                       */
482   __IO uint32_t  BFAR;                              /*!< (@ 0xE000ED38) BusFault Address Register                              */
483   __IO uint32_t  AFSR;                              /*!< (@ 0xE000ED3C) Auxiliary Fault Status Register                        */
484   __I  uint32_t  RESERVED10[18];
485   __IO uint32_t  CPACR;                             /*!< (@ 0xE000ED88) Coprocessor Access Control Register                    */
486   __I  uint32_t  RESERVED11;
487   __I  uint32_t  MPU_TYPE;                          /*!< (@ 0xE000ED90) MPU Type Register                                      */
488   __IO uint32_t  MPU_CTRL;                          /*!< (@ 0xE000ED94) MPU Control Register                                   */
489   __IO uint32_t  MPU_RNR;                           /*!< (@ 0xE000ED98) MPU Region Number Register                             */
490   __IO uint32_t  MPU_RBAR;                          /*!< (@ 0xE000ED9C) MPU Region Base Address Register                       */
491   __IO uint32_t  MPU_RASR;                          /*!< (@ 0xE000EDA0) MPU Region Attribute and Size Register                 */
492   __IO uint32_t  MPU_RBAR_A1;                       /*!< (@ 0xE000EDA4) MPU Region Base Address Register A1                    */
493   __IO uint32_t  MPU_RASR_A1;                       /*!< (@ 0xE000EDA8) MPU Region Attribute and Size Register A1              */
494   __IO uint32_t  MPU_RBAR_A2;                       /*!< (@ 0xE000EDAC) MPU Region Base Address Register A2                    */
495   __IO uint32_t  MPU_RASR_A2;                       /*!< (@ 0xE000EDB0) MPU Region Attribute and Size Register A2              */
496   __IO uint32_t  MPU_RBAR_A3;                       /*!< (@ 0xE000EDB4) MPU Region Base Address Register A3                    */
497   __IO uint32_t  MPU_RASR_A3;                       /*!< (@ 0xE000EDB8) MPU Region Attribute and Size Register A3              */
498   __I  uint32_t  RESERVED12[81];
499   __O  uint32_t  STIR;                              /*!< (@ 0xE000EF00) Software Trigger Interrupt Register                    */
500   __I  uint32_t  RESERVED13[12];
501   __IO uint32_t  FPCCR;                             /*!< (@ 0xE000EF34) Floating-point Context Control Register                */
502   __IO uint32_t  FPCAR;                             /*!< (@ 0xE000EF38) Floating-point Context Address Register                */
503   __IO uint32_t  FPDSCR;                            /*!< (@ 0xE000EF3C) Floating-point Default Status Control Register         */
504 } PPB_Type;
505 
506 
507 /* ================================================================================ */
508 /* ================                       DLR                      ================ */
509 /* ================================================================================ */
510 
511 
512 /**
513   * @brief DMA Line Router (DLR)
514   */
515 
516 typedef struct {                                    /*!< (@ 0x50004900) DLR Structure                                          */
517   __I  uint32_t  OVRSTAT;                           /*!< (@ 0x50004900) Overrun Status                                         */
518   __O  uint32_t  OVRCLR;                            /*!< (@ 0x50004904) Overrun Clear                                          */
519   __IO uint32_t  SRSEL0;                            /*!< (@ 0x50004908) Service Request Selection 0                            */
520   __IO uint32_t  SRSEL1;                            /*!< (@ 0x5000490C) Service Request Selection 1                            */
521   __IO uint32_t  LNEN;                              /*!< (@ 0x50004910) Line Enable                                            */
522 } DLR_GLOBAL_TypeDef;
523 
524 
525 /* ================================================================================ */
526 /* ================                   ERU [ERU0]                   ================ */
527 /* ================================================================================ */
528 
529 
530 /**
531   * @brief Event Request Unit 0 (ERU)
532   */
533 
534 typedef struct {                                    /*!< (@ 0x50004800) ERU Structure                                          */
535   __IO uint32_t  EXISEL;                            /*!< (@ 0x50004800) Event Input Select                                     */
536   __I  uint32_t  RESERVED[3];
537   __IO uint32_t  EXICON[4];                         /*!< (@ 0x50004810) Event Input Control                                    */
538   __IO uint32_t  EXOCON[4];                         /*!< (@ 0x50004820) Event Output Trigger Control                           */
539 } ERU_GLOBAL_TypeDef;
540 
541 
542 /* ================================================================================ */
543 /* ================                     GPDMA0                     ================ */
544 /* ================================================================================ */
545 
546 
547 /**
548   * @brief General Purpose DMA Unit 0 (GPDMA0)
549   */
550 
551 typedef struct {                                    /*!< (@ 0x500142C0) GPDMA0 Structure                                       */
552   __IO uint32_t  RAWTFR;                            /*!< (@ 0x500142C0) Raw IntTfr Status                                      */
553   __I  uint32_t  RESERVED;
554   __IO uint32_t  RAWBLOCK;                          /*!< (@ 0x500142C8) Raw IntBlock Status                                    */
555   __I  uint32_t  RESERVED1;
556   __IO uint32_t  RAWSRCTRAN;                        /*!< (@ 0x500142D0) Raw IntSrcTran Status                                  */
557   __I  uint32_t  RESERVED2;
558   __IO uint32_t  RAWDSTTRAN;                        /*!< (@ 0x500142D8) Raw IntBlock Status                                    */
559   __I  uint32_t  RESERVED3;
560   __IO uint32_t  RAWERR;                            /*!< (@ 0x500142E0) Raw IntErr Status                                      */
561   __I  uint32_t  RESERVED4;
562   __I  uint32_t  STATUSTFR;                         /*!< (@ 0x500142E8) IntTfr Status                                          */
563   __I  uint32_t  RESERVED5;
564   __I  uint32_t  STATUSBLOCK;                       /*!< (@ 0x500142F0) IntBlock Status                                        */
565   __I  uint32_t  RESERVED6;
566   __I  uint32_t  STATUSSRCTRAN;                     /*!< (@ 0x500142F8) IntSrcTran Status                                      */
567   __I  uint32_t  RESERVED7;
568   __I  uint32_t  STATUSDSTTRAN;                     /*!< (@ 0x50014300) IntBlock Status                                        */
569   __I  uint32_t  RESERVED8;
570   __I  uint32_t  STATUSERR;                         /*!< (@ 0x50014308) IntErr Status                                          */
571   __I  uint32_t  RESERVED9;
572   __IO uint32_t  MASKTFR;                           /*!< (@ 0x50014310) Mask for Raw IntTfr Status                             */
573   __I  uint32_t  RESERVED10;
574   __IO uint32_t  MASKBLOCK;                         /*!< (@ 0x50014318) Mask for Raw IntBlock Status                           */
575   __I  uint32_t  RESERVED11;
576   __IO uint32_t  MASKSRCTRAN;                       /*!< (@ 0x50014320) Mask for Raw IntSrcTran Status                         */
577   __I  uint32_t  RESERVED12;
578   __IO uint32_t  MASKDSTTRAN;                       /*!< (@ 0x50014328) Mask for Raw IntBlock Status                           */
579   __I  uint32_t  RESERVED13;
580   __IO uint32_t  MASKERR;                           /*!< (@ 0x50014330) Mask for Raw IntErr Status                             */
581   __I  uint32_t  RESERVED14;
582   __O  uint32_t  CLEARTFR;                          /*!< (@ 0x50014338) IntTfr Status                                          */
583   __I  uint32_t  RESERVED15;
584   __O  uint32_t  CLEARBLOCK;                        /*!< (@ 0x50014340) IntBlock Status                                        */
585   __I  uint32_t  RESERVED16;
586   __O  uint32_t  CLEARSRCTRAN;                      /*!< (@ 0x50014348) IntSrcTran Status                                      */
587   __I  uint32_t  RESERVED17;
588   __O  uint32_t  CLEARDSTTRAN;                      /*!< (@ 0x50014350) IntBlock Status                                        */
589   __I  uint32_t  RESERVED18;
590   __O  uint32_t  CLEARERR;                          /*!< (@ 0x50014358) IntErr Status                                          */
591   __I  uint32_t  RESERVED19;
592   __I  uint32_t  STATUSINT;                         /*!< (@ 0x50014360) Combined Interrupt Status Register                     */
593   __I  uint32_t  RESERVED20;
594   __IO uint32_t  REQSRCREG;                         /*!< (@ 0x50014368) Source Software Transaction Request Register           */
595   __I  uint32_t  RESERVED21;
596   __IO uint32_t  REQDSTREG;                         /*!< (@ 0x50014370) Destination Software Transaction Request Register      */
597   __I  uint32_t  RESERVED22;
598   __IO uint32_t  SGLREQSRCREG;                      /*!< (@ 0x50014378) Single Source Transaction Request Register             */
599   __I  uint32_t  RESERVED23;
600   __IO uint32_t  SGLREQDSTREG;                      /*!< (@ 0x50014380) Single Destination Transaction Request Register        */
601   __I  uint32_t  RESERVED24;
602   __IO uint32_t  LSTSRCREG;                         /*!< (@ 0x50014388) Last Source Transaction Request Register               */
603   __I  uint32_t  RESERVED25;
604   __IO uint32_t  LSTDSTREG;                         /*!< (@ 0x50014390) Last Destination Transaction Request Register          */
605   __I  uint32_t  RESERVED26;
606   __IO uint32_t  DMACFGREG;                         /*!< (@ 0x50014398) GPDMA Configuration Register                           */
607   __I  uint32_t  RESERVED27;
608   __IO uint32_t  CHENREG;                           /*!< (@ 0x500143A0) GPDMA Channel Enable Register                          */
609   __I  uint32_t  RESERVED28;
610   __I  uint32_t  ID;                                /*!< (@ 0x500143A8) GPDMA0 ID Register                                     */
611   __I  uint32_t  RESERVED29[19];
612   __I  uint32_t  TYPE;                              /*!< (@ 0x500143F8) GPDMA Component Type                                   */
613   __I  uint32_t  VERSION;                           /*!< (@ 0x500143FC) DMA Component Version                                  */
614 } GPDMA0_GLOBAL_TypeDef;
615 
616 
617 /* ================================================================================ */
618 /* ================            GPDMA0_CH0_1 [GPDMA0_CH0]           ================ */
619 /* ================================================================================ */
620 
621 
622 /**
623   * @brief General Purpose DMA Unit 0 (GPDMA0_CH0_1)
624   */
625 
626 typedef struct {                                    /*!< (@ 0x50014000) GPDMA0_CH0_1 Structure                                 */
627   __IO uint32_t  SAR;                               /*!< (@ 0x50014000) Source Address Register                                */
628   __I  uint32_t  RESERVED;
629   __IO uint32_t  DAR;                               /*!< (@ 0x50014008) Destination Address Register                           */
630   __I  uint32_t  RESERVED1;
631   __IO uint32_t  LLP;                               /*!< (@ 0x50014010) Linked List Pointer Register                           */
632   __I  uint32_t  RESERVED2;
633   __IO uint32_t  CTLL;                              /*!< (@ 0x50014018) Control Register Low                                   */
634   __IO uint32_t  CTLH;                              /*!< (@ 0x5001401C) Control Register High                                  */
635   __IO uint32_t  SSTAT;                             /*!< (@ 0x50014020) Source Status Register                                 */
636   __I  uint32_t  RESERVED3;
637   __IO uint32_t  DSTAT;                             /*!< (@ 0x50014028) Destination Status Register                            */
638   __I  uint32_t  RESERVED4;
639   __IO uint32_t  SSTATAR;                           /*!< (@ 0x50014030) Source Status Address Register                         */
640   __I  uint32_t  RESERVED5;
641   __IO uint32_t  DSTATAR;                           /*!< (@ 0x50014038) Destination Status Address Register                    */
642   __I  uint32_t  RESERVED6;
643   __IO uint32_t  CFGL;                              /*!< (@ 0x50014040) Configuration Register Low                             */
644   __IO uint32_t  CFGH;                              /*!< (@ 0x50014044) Configuration Register High                            */
645   __IO uint32_t  SGR;                               /*!< (@ 0x50014048) Source Gather Register                                 */
646   __I  uint32_t  RESERVED7;
647   __IO uint32_t  DSR;                               /*!< (@ 0x50014050) Destination Scatter Register                           */
648 } GPDMA0_CH_TypeDef;
649 
650 
651 /* ================================================================================ */
652 /* ================            GPDMA0_CH2_7 [GPDMA0_CH2]           ================ */
653 /* ================================================================================ */
654 
655 
656 /**
657   * @brief General Purpose DMA Unit 0 (GPDMA0_CH2_7)
658   */
659 
660 typedef struct {                                    /*!< (@ 0x500140B0) GPDMA0_CH2_7 Structure                                 */
661   __IO uint32_t  SAR;                               /*!< (@ 0x500140B0) Source Address Register                                */
662   __I  uint32_t  RESERVED;
663   __IO uint32_t  DAR;                               /*!< (@ 0x500140B8) Destination Address Register                           */
664   __I  uint32_t  RESERVED1[3];
665   __IO uint32_t  CTLL;                              /*!< (@ 0x500140C8) Control Register Low                                   */
666   __IO uint32_t  CTLH;                              /*!< (@ 0x500140CC) Control Register High                                  */
667   __I  uint32_t  RESERVED2[8];
668   __IO uint32_t  CFGL;                              /*!< (@ 0x500140F0) Configuration Register Low                             */
669   __IO uint32_t  CFGH;                              /*!< (@ 0x500140F4) Configuration Register High                            */
670 } GPDMA0_CH2_7_Type;
671 
672 
673 /* ================================================================================ */
674 /* ================                     GPDMA1                     ================ */
675 /* ================================================================================ */
676 
677 
678 /**
679   * @brief General Purpose DMA Unit 1 (GPDMA1)
680   */
681 
682 typedef struct {                                    /*!< (@ 0x500182C0) GPDMA1 Structure                                       */
683   __IO uint32_t  RAWTFR;                            /*!< (@ 0x500182C0) Raw IntTfr Status                                      */
684   __I  uint32_t  RESERVED;
685   __IO uint32_t  RAWBLOCK;                          /*!< (@ 0x500182C8) Raw IntBlock Status                                    */
686   __I  uint32_t  RESERVED1;
687   __IO uint32_t  RAWSRCTRAN;                        /*!< (@ 0x500182D0) Raw IntSrcTran Status                                  */
688   __I  uint32_t  RESERVED2;
689   __IO uint32_t  RAWDSTTRAN;                        /*!< (@ 0x500182D8) Raw IntBlock Status                                    */
690   __I  uint32_t  RESERVED3;
691   __IO uint32_t  RAWERR;                            /*!< (@ 0x500182E0) Raw IntErr Status                                      */
692   __I  uint32_t  RESERVED4;
693   __I  uint32_t  STATUSTFR;                         /*!< (@ 0x500182E8) IntTfr Status                                          */
694   __I  uint32_t  RESERVED5;
695   __I  uint32_t  STATUSBLOCK;                       /*!< (@ 0x500182F0) IntBlock Status                                        */
696   __I  uint32_t  RESERVED6;
697   __I  uint32_t  STATUSSRCTRAN;                     /*!< (@ 0x500182F8) IntSrcTran Status                                      */
698   __I  uint32_t  RESERVED7;
699   __I  uint32_t  STATUSDSTTRAN;                     /*!< (@ 0x50018300) IntBlock Status                                        */
700   __I  uint32_t  RESERVED8;
701   __I  uint32_t  STATUSERR;                         /*!< (@ 0x50018308) IntErr Status                                          */
702   __I  uint32_t  RESERVED9;
703   __IO uint32_t  MASKTFR;                           /*!< (@ 0x50018310) Mask for Raw IntTfr Status                             */
704   __I  uint32_t  RESERVED10;
705   __IO uint32_t  MASKBLOCK;                         /*!< (@ 0x50018318) Mask for Raw IntBlock Status                           */
706   __I  uint32_t  RESERVED11;
707   __IO uint32_t  MASKSRCTRAN;                       /*!< (@ 0x50018320) Mask for Raw IntSrcTran Status                         */
708   __I  uint32_t  RESERVED12;
709   __IO uint32_t  MASKDSTTRAN;                       /*!< (@ 0x50018328) Mask for Raw IntBlock Status                           */
710   __I  uint32_t  RESERVED13;
711   __IO uint32_t  MASKERR;                           /*!< (@ 0x50018330) Mask for Raw IntErr Status                             */
712   __I  uint32_t  RESERVED14;
713   __O  uint32_t  CLEARTFR;                          /*!< (@ 0x50018338) IntTfr Status                                          */
714   __I  uint32_t  RESERVED15;
715   __O  uint32_t  CLEARBLOCK;                        /*!< (@ 0x50018340) IntBlock Status                                        */
716   __I  uint32_t  RESERVED16;
717   __O  uint32_t  CLEARSRCTRAN;                      /*!< (@ 0x50018348) IntSrcTran Status                                      */
718   __I  uint32_t  RESERVED17;
719   __O  uint32_t  CLEARDSTTRAN;                      /*!< (@ 0x50018350) IntBlock Status                                        */
720   __I  uint32_t  RESERVED18;
721   __O  uint32_t  CLEARERR;                          /*!< (@ 0x50018358) IntErr Status                                          */
722   __I  uint32_t  RESERVED19;
723   __I  uint32_t  STATUSINT;                         /*!< (@ 0x50018360) Combined Interrupt Status Register                     */
724   __I  uint32_t  RESERVED20;
725   __IO uint32_t  REQSRCREG;                         /*!< (@ 0x50018368) Source Software Transaction Request Register           */
726   __I  uint32_t  RESERVED21;
727   __IO uint32_t  REQDSTREG;                         /*!< (@ 0x50018370) Destination Software Transaction Request Register      */
728   __I  uint32_t  RESERVED22;
729   __IO uint32_t  SGLREQSRCREG;                      /*!< (@ 0x50018378) Single Source Transaction Request Register             */
730   __I  uint32_t  RESERVED23;
731   __IO uint32_t  SGLREQDSTREG;                      /*!< (@ 0x50018380) Single Destination Transaction Request Register        */
732   __I  uint32_t  RESERVED24;
733   __IO uint32_t  LSTSRCREG;                         /*!< (@ 0x50018388) Last Source Transaction Request Register               */
734   __I  uint32_t  RESERVED25;
735   __IO uint32_t  LSTDSTREG;                         /*!< (@ 0x50018390) Last Destination Transaction Request Register          */
736   __I  uint32_t  RESERVED26;
737   __IO uint32_t  DMACFGREG;                         /*!< (@ 0x50018398) GPDMA Configuration Register                           */
738   __I  uint32_t  RESERVED27;
739   __IO uint32_t  CHENREG;                           /*!< (@ 0x500183A0) GPDMA Channel Enable Register                          */
740   __I  uint32_t  RESERVED28;
741   __I  uint32_t  ID;                                /*!< (@ 0x500183A8) GPDMA1 ID Register                                     */
742   __I  uint32_t  RESERVED29[19];
743   __I  uint32_t  TYPE;                              /*!< (@ 0x500183F8) GPDMA Component Type                                   */
744   __I  uint32_t  VERSION;                           /*!< (@ 0x500183FC) DMA Component Version                                  */
745 } GPDMA1_GLOBAL_TypeDef;
746 
747 
748 /* ================================================================================ */
749 /* ================             GPDMA1_CH [GPDMA1_CH0]             ================ */
750 /* ================================================================================ */
751 
752 
753 /**
754   * @brief General Purpose DMA Unit 1 (GPDMA1_CH)
755   */
756 
757 typedef struct {                                    /*!< (@ 0x50018000) GPDMA1_CH Structure                                    */
758   __IO uint32_t  SAR;                               /*!< (@ 0x50018000) Source Address Register                                */
759   __I  uint32_t  RESERVED;
760   __IO uint32_t  DAR;                               /*!< (@ 0x50018008) Destination Address Register                           */
761   __I  uint32_t  RESERVED1[3];
762   __IO uint32_t  CTLL;                              /*!< (@ 0x50018018) Control Register Low                                   */
763   __IO uint32_t  CTLH;                              /*!< (@ 0x5001801C) Control Register High                                  */
764   __I  uint32_t  RESERVED2[8];
765   __IO uint32_t  CFGL;                              /*!< (@ 0x50018040) Configuration Register Low                             */
766   __IO uint32_t  CFGH;                              /*!< (@ 0x50018044) Configuration Register High                            */
767 } GPDMA1_CH_TypeDef;
768 
769 
770 /* ================================================================================ */
771 /* ================                       FCE                      ================ */
772 /* ================================================================================ */
773 
774 
775 /**
776   * @brief Flexible CRC Engine (FCE)
777   */
778 
779 typedef struct {                                    /*!< (@ 0x50020000) FCE Structure                                          */
780   __IO uint32_t  CLC;                               /*!< (@ 0x50020000) Clock Control Register                                 */
781   __I  uint32_t  RESERVED;
782   __I  uint32_t  ID;                                /*!< (@ 0x50020008) Module Identification Register                         */
783 } FCE_GLOBAL_TypeDef;
784 
785 
786 /* ================================================================================ */
787 /* ================                FCE_KE [FCE_KE0]                ================ */
788 /* ================================================================================ */
789 
790 
791 /**
792   * @brief Flexible CRC Engine (FCE_KE)
793   */
794 
795 typedef struct {                                    /*!< (@ 0x50020020) FCE_KE Structure                                       */
796   __IO uint32_t  IR;                                /*!< (@ 0x50020020) Input Register                                         */
797   __I  uint32_t  RES;                               /*!< (@ 0x50020024) CRC Result Register                                    */
798   __IO uint32_t  CFG;                               /*!< (@ 0x50020028) CRC Configuration Register                             */
799   __IO uint32_t  STS;                               /*!< (@ 0x5002002C) CRC Status Register                                    */
800   __IO uint32_t  LENGTH;                            /*!< (@ 0x50020030) CRC Length Register                                    */
801   __IO uint32_t  CHECK;                             /*!< (@ 0x50020034) CRC Check Register                                     */
802   __IO uint32_t  CRC;                               /*!< (@ 0x50020038) CRC Register                                           */
803   __IO uint32_t  CTR;                               /*!< (@ 0x5002003C) CRC Test Register                                      */
804 } FCE_KE_TypeDef;
805 
806 
807 /* ================================================================================ */
808 /* ================                   PBA [PBA0]                   ================ */
809 /* ================================================================================ */
810 
811 
812 /**
813   * @brief Peripheral Bridge AHB 0 (PBA)
814   */
815 
816 typedef struct {                                    /*!< (@ 0x40000000) PBA Structure                                          */
817   __IO uint32_t  STS;                               /*!< (@ 0x40000000) Peripheral Bridge Status Register                      */
818   __I  uint32_t  WADDR;                             /*!< (@ 0x40000004) PBA Write Error Address Register                       */
819 } PBA_GLOBAL_TypeDef;
820 
821 
822 /* ================================================================================ */
823 /* ================                 FLASH [FLASH0]                 ================ */
824 /* ================================================================================ */
825 
826 
827 /**
828   * @brief Flash Memory Controller (FLASH)
829   */
830 
831 typedef struct {                                    /*!< (@ 0x58001000) FLASH Structure                                        */
832   __I  uint32_t  RESERVED[1026];
833   __I  uint32_t  ID;                                /*!< (@ 0x58002008) Flash Module Identification Register                   */
834   __I  uint32_t  RESERVED1;
835   __I  uint32_t  FSR;                               /*!< (@ 0x58002010) Flash Status Register                                  */
836   __IO uint32_t  FCON;                              /*!< (@ 0x58002014) Flash Configuration Register                           */
837   __IO uint32_t  MARP;                              /*!< (@ 0x58002018) Margin Control Register PFLASH                         */
838   __I  uint32_t  RESERVED2;
839   __I  uint32_t  PROCON0;                           /*!< (@ 0x58002020) Flash Protection Configuration Register User
840                                                          0                                                                     */
841   __I  uint32_t  PROCON1;                           /*!< (@ 0x58002024) Flash Protection Configuration Register User
842                                                          1                                                                     */
843   __I  uint32_t  PROCON2;                           /*!< (@ 0x58002028) Flash Protection Configuration Register User
844                                                          2                                                                     */
845 } FLASH0_GLOBAL_TypeDef;
846 
847 
848 /* ================================================================================ */
849 /* ================                      PREF                      ================ */
850 /* ================================================================================ */
851 
852 
853 /**
854   * @brief Prefetch Unit (PREF)
855   */
856 
857 typedef struct {                                    /*!< (@ 0x58004000) PREF Structure                                         */
858   __IO uint32_t  PCON;                              /*!< (@ 0x58004000) Prefetch Configuration Register                        */
859 } PREF_GLOBAL_TypeDef;
860 
861 
862 /* ================================================================================ */
863 /* ================                   PMU [PMU0]                   ================ */
864 /* ================================================================================ */
865 
866 
867 /**
868   * @brief Program Management Unit (PMU)
869   */
870 
871 typedef struct {                                    /*!< (@ 0x58000508) PMU Structure                                          */
872   __I  uint32_t  ID;                                /*!< (@ 0x58000508) PMU0 Identification Register                           */
873 } PMU0_GLOBAL_TypeDef;
874 
875 
876 /* ================================================================================ */
877 /* ================                       WDT                      ================ */
878 /* ================================================================================ */
879 
880 
881 /**
882   * @brief Watch Dog Timer (WDT)
883   */
884 
885 typedef struct {                                    /*!< (@ 0x50008000) WDT Structure                                          */
886   __I  uint32_t  ID;                                /*!< (@ 0x50008000) WDT ID Register                                        */
887   __IO uint32_t  CTR;                               /*!< (@ 0x50008004) WDT Control Register                                   */
888   __O  uint32_t  SRV;                               /*!< (@ 0x50008008) WDT Service Register                                   */
889   __I  uint32_t  TIM;                               /*!< (@ 0x5000800C) WDT Timer Register                                     */
890   __IO uint32_t  WLB;                               /*!< (@ 0x50008010) WDT Window Lower Bound Register                        */
891   __IO uint32_t  WUB;                               /*!< (@ 0x50008014) WDT Window Upper Bound Register                        */
892   __I  uint32_t  WDTSTS;                            /*!< (@ 0x50008018) WDT Status Register                                    */
893   __O  uint32_t  WDTCLR;                            /*!< (@ 0x5000801C) WDT Clear Register                                     */
894 } WDT_GLOBAL_TypeDef;
895 
896 
897 /* ================================================================================ */
898 /* ================                       RTC                      ================ */
899 /* ================================================================================ */
900 
901 
902 /**
903   * @brief Real Time Clock (RTC)
904   */
905 
906 typedef struct {                                    /*!< (@ 0x50004A00) RTC Structure                                          */
907   __I  uint32_t  ID;                                /*!< (@ 0x50004A00) RTC ID Register                                        */
908   __IO uint32_t  CTR;                               /*!< (@ 0x50004A04) RTC Control Register                                   */
909   __I  uint32_t  RAWSTAT;                           /*!< (@ 0x50004A08) RTC Raw Service Request Register                       */
910   __I  uint32_t  STSSR;                             /*!< (@ 0x50004A0C) RTC Service Request Status Register                    */
911   __IO uint32_t  MSKSR;                             /*!< (@ 0x50004A10) RTC Service Request Mask Register                      */
912   __O  uint32_t  CLRSR;                             /*!< (@ 0x50004A14) RTC Clear Service Request Register                     */
913   __IO uint32_t  ATIM0;                             /*!< (@ 0x50004A18) RTC Alarm Time Register 0                              */
914   __IO uint32_t  ATIM1;                             /*!< (@ 0x50004A1C) RTC Alarm Time Register 1                              */
915   __IO uint32_t  TIM0;                              /*!< (@ 0x50004A20) RTC Time Register 0                                    */
916   __IO uint32_t  TIM1;                              /*!< (@ 0x50004A24) RTC Time Register 1                                    */
917 } RTC_GLOBAL_TypeDef;
918 
919 
920 /* ================================================================================ */
921 /* ================                     SCU_CLK                    ================ */
922 /* ================================================================================ */
923 
924 
925 /**
926   * @brief System Control Unit (SCU_CLK)
927   */
928 
929 typedef struct {                                    /*!< (@ 0x50004600) SCU_CLK Structure                                      */
930   __I  uint32_t  CLKSTAT;                           /*!< (@ 0x50004600) Clock Status Register                                  */
931   __O  uint32_t  CLKSET;                            /*!< (@ 0x50004604) CLK Set Register                                       */
932   __O  uint32_t  CLKCLR;                            /*!< (@ 0x50004608) CLK Clear Register                                     */
933   __IO uint32_t  SYSCLKCR;                          /*!< (@ 0x5000460C) System Clock Control Register                          */
934   __IO uint32_t  CPUCLKCR;                          /*!< (@ 0x50004610) CPU Clock Control Register                             */
935   __IO uint32_t  PBCLKCR;                           /*!< (@ 0x50004614) Peripheral Bus Clock Control Register                  */
936   __IO uint32_t  USBCLKCR;                          /*!< (@ 0x50004618) USB Clock Control Register                             */
937   __IO uint32_t  EBUCLKCR;                          /*!< (@ 0x5000461C) EBU Clock Control Register                             */
938   __IO uint32_t  CCUCLKCR;                          /*!< (@ 0x50004620) CCU Clock Control Register                             */
939   __IO uint32_t  WDTCLKCR;                          /*!< (@ 0x50004624) WDT Clock Control Register                             */
940   __IO uint32_t  EXTCLKCR;                          /*!< (@ 0x50004628) External Clock Control                                 */
941   __IO uint32_t  MLINKCLKCR;                        /*!< (@ 0x5000462C) Multi-Link Clock Control                               */
942   __IO uint32_t  SLEEPCR;                           /*!< (@ 0x50004630) Sleep Control Register                                 */
943   __IO uint32_t  DSLEEPCR;                          /*!< (@ 0x50004634) Deep Sleep Control Register                            */
944   __IO uint32_t  ECATCLKCR;                         /*!< (@ 0x50004638) EtherCAT Clock Control Register                        */
945   __I  uint32_t  RESERVED;
946   __I  uint32_t  CGATSTAT0;                         /*!< (@ 0x50004640) Peripheral 0 Clock Gating Status                       */
947   __O  uint32_t  CGATSET0;                          /*!< (@ 0x50004644) Peripheral 0 Clock Gating Set                          */
948   __O  uint32_t  CGATCLR0;                          /*!< (@ 0x50004648) Peripheral 0 Clock Gating Clear                        */
949   __I  uint32_t  CGATSTAT1;                         /*!< (@ 0x5000464C) Peripheral 1 Clock Gating Status                       */
950   __O  uint32_t  CGATSET1;                          /*!< (@ 0x50004650) Peripheral 1 Clock Gating Set                          */
951   __O  uint32_t  CGATCLR1;                          /*!< (@ 0x50004654) Peripheral 1 Clock Gating Clear                        */
952   __I  uint32_t  CGATSTAT2;                         /*!< (@ 0x50004658) Peripheral 2 Clock Gating Status                       */
953   __O  uint32_t  CGATSET2;                          /*!< (@ 0x5000465C) Peripheral 2 Clock Gating Set                          */
954   __O  uint32_t  CGATCLR2;                          /*!< (@ 0x50004660) Peripheral 2 Clock Gating Clear                        */
955   __I  uint32_t  CGATSTAT3;                         /*!< (@ 0x50004664) Peripheral 3 Clock Gating Status                       */
956   __O  uint32_t  CGATSET3;                          /*!< (@ 0x50004668) Peripheral 3 Clock Gating Set                          */
957   __O  uint32_t  CGATCLR3;                          /*!< (@ 0x5000466C) Peripheral 3 Clock Gating Clear                        */
958 } SCU_CLK_TypeDef;
959 
960 
961 /* ================================================================================ */
962 /* ================                     SCU_OSC                    ================ */
963 /* ================================================================================ */
964 
965 
966 /**
967   * @brief System Control Unit (SCU_OSC)
968   */
969 
970 typedef struct {                                    /*!< (@ 0x50004700) SCU_OSC Structure                                      */
971   __I  uint32_t  OSCHPSTAT;                         /*!< (@ 0x50004700) OSC_HP Status Register                                 */
972   __IO uint32_t  OSCHPCTRL;                         /*!< (@ 0x50004704) OSC_HP Control Register                                */
973   __I  uint32_t  RESERVED;
974   __IO uint32_t  CLKCALCONST;                       /*!< (@ 0x5000470C) Clock Calibration Constant Register                    */
975 } SCU_OSC_TypeDef;
976 
977 
978 /* ================================================================================ */
979 /* ================                     SCU_PLL                    ================ */
980 /* ================================================================================ */
981 
982 
983 /**
984   * @brief System Control Unit (SCU_PLL)
985   */
986 
987 typedef struct {                                    /*!< (@ 0x50004710) SCU_PLL Structure                                      */
988   __I  uint32_t  PLLSTAT;                           /*!< (@ 0x50004710) PLL Status Register                                    */
989   __IO uint32_t  PLLCON0;                           /*!< (@ 0x50004714) PLL Configuration 0 Register                           */
990   __IO uint32_t  PLLCON1;                           /*!< (@ 0x50004718) PLL Configuration 1 Register                           */
991   __IO uint32_t  PLLCON2;                           /*!< (@ 0x5000471C) PLL Configuration 2 Register                           */
992   __I  uint32_t  USBPLLSTAT;                        /*!< (@ 0x50004720) USB PLL Status Register                                */
993   __IO uint32_t  USBPLLCON;                         /*!< (@ 0x50004724) USB PLL Configuration Register                         */
994   __I  uint32_t  RESERVED[4];
995   __I  uint32_t  CLKMXSTAT;                         /*!< (@ 0x50004738) Clock Multiplexing Status Register                     */
996 } SCU_PLL_TypeDef;
997 
998 
999 /* ================================================================================ */
1000 /* ================                   SCU_GENERAL                  ================ */
1001 /* ================================================================================ */
1002 
1003 
1004 /**
1005   * @brief System Control Unit (SCU_GENERAL)
1006   */
1007 
1008 typedef struct {                                    /*!< (@ 0x50004000) SCU_GENERAL Structure                                  */
1009   __I  uint32_t  ID;                                /*!< (@ 0x50004000) SCU Module ID Register                                 */
1010   __I  uint32_t  IDCHIP;                            /*!< (@ 0x50004004) Chip ID Register                                       */
1011   __I  uint32_t  IDMANUF;                           /*!< (@ 0x50004008) Manufactory ID Register                                */
1012   __I  uint32_t  RESERVED;
1013   __IO uint32_t  STCON;                             /*!< (@ 0x50004010) Startup Configuration Register                         */
1014   __I  uint32_t  RESERVED1[6];
1015   __IO uint32_t  GPR[2];                            /*!< (@ 0x5000402C) General Purpose Register 0                             */
1016   __I  uint32_t  RESERVED2[6];
1017   __IO uint32_t  CCUCON;                            /*!< (@ 0x5000404C) CCU Control Register                                   */
1018   __I  uint32_t  RESERVED3[15];
1019   __IO uint32_t  DTSCON;                            /*!< (@ 0x5000408C) Die Temperature Sensor Control Register                */
1020   __I  uint32_t  DTSSTAT;                           /*!< (@ 0x50004090) Die Temperature Sensor Status Register                 */
1021   __I  uint32_t  RESERVED4[2];
1022   __IO uint32_t  SDMMCDEL;                          /*!< (@ 0x5000409C) SD-MMC Delay Control Register                          */
1023   __IO uint32_t  GORCEN[2];                         /*!< (@ 0x500040A0) Out of Range Comparator Enable Register 0              */
1024   __I  uint32_t  RESERVED5[7];
1025   __I  uint32_t  MIRRSTS;                           /*!< (@ 0x500040C4) Mirror Write Status Register                           */
1026   __IO uint32_t  RMACR;                             /*!< (@ 0x500040C8) Retention Memory Access Control Register               */
1027   __IO uint32_t  RMDATA;                            /*!< (@ 0x500040CC) Retention Memory Access Data Register                  */
1028 } SCU_GENERAL_TypeDef;
1029 
1030 
1031 /* ================================================================================ */
1032 /* ================                  SCU_INTERRUPT                 ================ */
1033 /* ================================================================================ */
1034 
1035 
1036 /**
1037   * @brief System Control Unit (SCU_INTERRUPT)
1038   */
1039 
1040 typedef struct {                                    /*!< (@ 0x50004074) SCU_INTERRUPT Structure                                */
1041   __I  uint32_t  SRSTAT;                            /*!< (@ 0x50004074) SCU Service Request Status                             */
1042   __I  uint32_t  SRRAW;                             /*!< (@ 0x50004078) SCU Raw Service Request Status                         */
1043   __IO uint32_t  SRMSK;                             /*!< (@ 0x5000407C) SCU Service Request Mask                               */
1044   __O  uint32_t  SRCLR;                             /*!< (@ 0x50004080) SCU Service Request Clear                              */
1045   __O  uint32_t  SRSET;                             /*!< (@ 0x50004084) SCU Service Request Set                                */
1046   __IO uint32_t  NMIREQEN;                          /*!< (@ 0x50004088) SCU Service Request Mask                               */
1047 } SCU_INTERRUPT_TypeDef;
1048 
1049 
1050 /* ================================================================================ */
1051 /* ================                   SCU_PARITY                   ================ */
1052 /* ================================================================================ */
1053 
1054 
1055 /**
1056   * @brief System Control Unit (SCU_PARITY)
1057   */
1058 
1059 typedef struct {                                    /*!< (@ 0x5000413C) SCU_PARITY Structure                                   */
1060   __IO uint32_t  PEEN;                              /*!< (@ 0x5000413C) Parity Error Enable Register                           */
1061   __IO uint32_t  MCHKCON;                           /*!< (@ 0x50004140) Memory Checking Control Register                       */
1062   __IO uint32_t  PETE;                              /*!< (@ 0x50004144) Parity Error Trap Enable Register                      */
1063   __IO uint32_t  PERSTEN;                           /*!< (@ 0x50004148) Parity Error Reset Enable Register                     */
1064   __I  uint32_t  RESERVED;
1065   __IO uint32_t  PEFLAG;                            /*!< (@ 0x50004150) Parity Error Flag Register                             */
1066   __IO uint32_t  PMTPR;                             /*!< (@ 0x50004154) Parity Memory Test Pattern Register                    */
1067   __IO uint32_t  PMTSR;                             /*!< (@ 0x50004158) Parity Memory Test Select Register                     */
1068 } SCU_PARITY_TypeDef;
1069 
1070 
1071 /* ================================================================================ */
1072 /* ================                    SCU_TRAP                    ================ */
1073 /* ================================================================================ */
1074 
1075 
1076 /**
1077   * @brief System Control Unit (SCU_TRAP)
1078   */
1079 
1080 typedef struct {                                    /*!< (@ 0x50004160) SCU_TRAP Structure                                     */
1081   __I  uint32_t  TRAPSTAT;                          /*!< (@ 0x50004160) Trap Status Register                                   */
1082   __I  uint32_t  TRAPRAW;                           /*!< (@ 0x50004164) Trap Raw Status Register                               */
1083   __IO uint32_t  TRAPDIS;                           /*!< (@ 0x50004168) Trap Disable Register                                  */
1084   __O  uint32_t  TRAPCLR;                           /*!< (@ 0x5000416C) Trap Clear Register                                    */
1085   __O  uint32_t  TRAPSET;                           /*!< (@ 0x50004170) Trap Set Register                                      */
1086 } SCU_TRAP_TypeDef;
1087 
1088 
1089 /* ================================================================================ */
1090 /* ================                  SCU_HIBERNATE                 ================ */
1091 /* ================================================================================ */
1092 
1093 
1094 /**
1095   * @brief System Control Unit (SCU_HIBERNATE)
1096   */
1097 
1098 typedef struct {                                    /*!< (@ 0x50004300) SCU_HIBERNATE Structure                                */
1099   __I  uint32_t  HDSTAT;                            /*!< (@ 0x50004300) Hibernate Domain Status Register                       */
1100   __O  uint32_t  HDCLR;                             /*!< (@ 0x50004304) Hibernate Domain Status Clear Register                 */
1101   __O  uint32_t  HDSET;                             /*!< (@ 0x50004308) Hibernate Domain Status Set Register                   */
1102   __IO uint32_t  HDCR;                              /*!< (@ 0x5000430C) Hibernate Domain Control Register                      */
1103   __I  uint32_t  RESERVED;
1104   __IO uint32_t  OSCSICTRL;                         /*!< (@ 0x50004314) fOSI Control Register                                  */
1105   __I  uint32_t  OSCULSTAT;                         /*!< (@ 0x50004318) OSC_ULP Status Register                                */
1106   __IO uint32_t  OSCULCTRL;                         /*!< (@ 0x5000431C) OSC_ULP Control Register                               */
1107 } SCU_HIBERNATE_TypeDef;
1108 
1109 
1110 /* ================================================================================ */
1111 /* ================                    SCU_POWER                   ================ */
1112 /* ================================================================================ */
1113 
1114 
1115 /**
1116   * @brief System Control Unit (SCU_POWER)
1117   */
1118 
1119 typedef struct {                                    /*!< (@ 0x50004200) SCU_POWER Structure                                    */
1120   __I  uint32_t  PWRSTAT;                           /*!< (@ 0x50004200) PCU Status Register                                    */
1121   __O  uint32_t  PWRSET;                            /*!< (@ 0x50004204) PCU Set Control Register                               */
1122   __O  uint32_t  PWRCLR;                            /*!< (@ 0x50004208) PCU Clear Control Register                             */
1123   __I  uint32_t  RESERVED;
1124   __I  uint32_t  EVRSTAT;                           /*!< (@ 0x50004210) EVR Status Register                                    */
1125   __I  uint32_t  EVRVADCSTAT;                       /*!< (@ 0x50004214) EVR VADC Status Register                               */
1126   __I  uint32_t  RESERVED1[5];
1127   __IO uint32_t  PWRMON;                            /*!< (@ 0x5000422C) Power Monitor Control                                  */
1128 } SCU_POWER_TypeDef;
1129 
1130 
1131 /* ================================================================================ */
1132 /* ================                    SCU_RESET                   ================ */
1133 /* ================================================================================ */
1134 
1135 
1136 /**
1137   * @brief System Control Unit (SCU_RESET)
1138   */
1139 
1140 typedef struct {                                    /*!< (@ 0x50004400) SCU_RESET Structure                                    */
1141   __I  uint32_t  RSTSTAT;                           /*!< (@ 0x50004400) RCU Reset Status                                       */
1142   __O  uint32_t  RSTSET;                            /*!< (@ 0x50004404) RCU Reset Set Register                                 */
1143   __O  uint32_t  RSTCLR;                            /*!< (@ 0x50004408) RCU Reset Clear Register                               */
1144   __I  uint32_t  PRSTAT0;                           /*!< (@ 0x5000440C) RCU Peripheral 0 Reset Status                          */
1145   __O  uint32_t  PRSET0;                            /*!< (@ 0x50004410) RCU Peripheral 0 Reset Set                             */
1146   __O  uint32_t  PRCLR0;                            /*!< (@ 0x50004414) RCU Peripheral 0 Reset Clear                           */
1147   __I  uint32_t  PRSTAT1;                           /*!< (@ 0x50004418) RCU Peripheral 1 Reset Status                          */
1148   __O  uint32_t  PRSET1;                            /*!< (@ 0x5000441C) RCU Peripheral 1 Reset Set                             */
1149   __O  uint32_t  PRCLR1;                            /*!< (@ 0x50004420) RCU Peripheral 1 Reset Clear                           */
1150   __I  uint32_t  PRSTAT2;                           /*!< (@ 0x50004424) RCU Peripheral 2 Reset Status                          */
1151   __O  uint32_t  PRSET2;                            /*!< (@ 0x50004428) RCU Peripheral 2 Reset Set                             */
1152   __O  uint32_t  PRCLR2;                            /*!< (@ 0x5000442C) RCU Peripheral 2 Reset Clear                           */
1153   __I  uint32_t  PRSTAT3;                           /*!< (@ 0x50004430) RCU Peripheral 3 Reset Status                          */
1154   __O  uint32_t  PRSET3;                            /*!< (@ 0x50004434) RCU Peripheral 3 Reset Set                             */
1155   __O  uint32_t  PRCLR3;                            /*!< (@ 0x50004438) RCU Peripheral 3 Reset Clear                           */
1156 } SCU_RESET_TypeDef;
1157 
1158 
1159 /* ================================================================================ */
1160 /* ================                 LEDTS [LEDTS0]                 ================ */
1161 /* ================================================================================ */
1162 
1163 
1164 /**
1165   * @brief LED and Touch Sense Unit 0 (LEDTS)
1166   */
1167 
1168 typedef struct {                                    /*!< (@ 0x48010000) LEDTS Structure                                        */
1169   __I  uint32_t  ID;                                /*!< (@ 0x48010000) Module Identification Register                         */
1170   __IO uint32_t  GLOBCTL;                           /*!< (@ 0x48010004) Global Control Register                                */
1171   __IO uint32_t  FNCTL;                             /*!< (@ 0x48010008) Function Control Register                              */
1172   __O  uint32_t  EVFR;                              /*!< (@ 0x4801000C) Event Flag Register                                    */
1173   __IO uint32_t  TSVAL;                             /*!< (@ 0x48010010) Touch-sense TS-Counter Value                           */
1174   __IO uint32_t  LINE0;                             /*!< (@ 0x48010014) Line Pattern Register 0                                */
1175   __IO uint32_t  LINE1;                             /*!< (@ 0x48010018) Line Pattern Register 1                                */
1176   __IO uint32_t  LDCMP0;                            /*!< (@ 0x4801001C) LED Compare Register 0                                 */
1177   __IO uint32_t  LDCMP1;                            /*!< (@ 0x48010020) LED Compare Register 1                                 */
1178   __IO uint32_t  TSCMP0;                            /*!< (@ 0x48010024) Touch-sense Compare Register 0                         */
1179   __IO uint32_t  TSCMP1;                            /*!< (@ 0x48010028) Touch-sense Compare Register 1                         */
1180 } LEDTS0_GLOBAL_TypeDef;
1181 
1182 
1183 /* ================================================================================ */
1184 /* ================                    SDMMC_CON                   ================ */
1185 /* ================================================================================ */
1186 
1187 
1188 /**
1189   * @brief SD and Multimediacard Control Register (SDMMC_CON)
1190   */
1191 
1192 typedef struct {                                    /*!< (@ 0x500040B4) SDMMC_CON Structure                                    */
1193   __IO uint32_t  SDMMC_CON;                         /*!< (@ 0x500040B4) SDMMC Configuration                                    */
1194 } SDMMC_CON_Type;
1195 
1196 
1197 /* ================================================================================ */
1198 /* ================                      SDMMC                     ================ */
1199 /* ================================================================================ */
1200 
1201 
1202 /**
1203   * @brief SD and Multimediacard Interface (SDMMC)
1204   */
1205 
1206 typedef struct {                                    /*!< (@ 0x4801C000) SDMMC Structure                                        */
1207   __I  uint32_t  RESERVED;
1208   __IO uint16_t  BLOCK_SIZE;                        /*!< (@ 0x4801C004) Block Size Register                                    */
1209   __IO uint16_t  BLOCK_COUNT;                       /*!< (@ 0x4801C006) Block Count Register                                   */
1210   __IO uint32_t  ARGUMENT1;                         /*!< (@ 0x4801C008) Argument1 Register                                     */
1211   __IO uint16_t  TRANSFER_MODE;                     /*!< (@ 0x4801C00C) Transfer Mode Register                                 */
1212   __IO uint16_t  COMMAND;                           /*!< (@ 0x4801C00E) Command Register                                       */
1213   __I  uint32_t  RESPONSE0;                         /*!< (@ 0x4801C010) Response 0 Register                                    */
1214   __I  uint32_t  RESPONSE2;                         /*!< (@ 0x4801C014) Response 2 Register                                    */
1215   __I  uint32_t  RESPONSE4;                         /*!< (@ 0x4801C018) Response 4 Register                                    */
1216   __I  uint32_t  RESPONSE6;                         /*!< (@ 0x4801C01C) Response 6 Register                                    */
1217   __IO uint32_t  DATA_BUFFER;                       /*!< (@ 0x4801C020) Data Buffer Register                                   */
1218   __I  uint32_t  PRESENT_STATE;                     /*!< (@ 0x4801C024) Present State Register                                 */
1219   __IO uint8_t   HOST_CTRL;                         /*!< (@ 0x4801C028) Host Control Register                                  */
1220   __IO uint8_t   POWER_CTRL;                        /*!< (@ 0x4801C029) Power Control Register                                 */
1221   __IO uint8_t   BLOCK_GAP_CTRL;                    /*!< (@ 0x4801C02A) Block Gap Control Register                             */
1222   __IO uint8_t   WAKEUP_CTRL;                       /*!< (@ 0x4801C02B) Wake-up Control Register                               */
1223   __IO uint16_t  CLOCK_CTRL;                        /*!< (@ 0x4801C02C) Clock Control Register                                 */
1224   __IO uint8_t   TIMEOUT_CTRL;                      /*!< (@ 0x4801C02E) Timeout Control Register                               */
1225   __IO uint8_t   SW_RESET;                          /*!< (@ 0x4801C02F) Software Reset Register                                */
1226   __IO uint16_t  INT_STATUS_NORM;                   /*!< (@ 0x4801C030) Normal Interrupt Status Register                       */
1227   __IO uint16_t  INT_STATUS_ERR;                    /*!< (@ 0x4801C032) Error Interrupt Status Register                        */
1228   __IO uint16_t  EN_INT_STATUS_NORM;                /*!< (@ 0x4801C034) Normal Interrupt Status Enable Register                */
1229   __IO uint16_t  EN_INT_STATUS_ERR;                 /*!< (@ 0x4801C036) Error Interrupt Status Enable Register                 */
1230   __IO uint16_t  EN_INT_SIGNAL_NORM;                /*!< (@ 0x4801C038) Normal Interrupt Signal Enable Register                */
1231   __IO uint16_t  EN_INT_SIGNAL_ERR;                 /*!< (@ 0x4801C03A) Error Interrupt Signal Enable Register                 */
1232   __I  uint16_t  ACMD_ERR_STATUS;                   /*!< (@ 0x4801C03C) Auto CMD Error Status Register                         */
1233   __I  uint16_t  RESERVED1;
1234   __I  uint32_t  CAPABILITIES;                      /*!< (@ 0x4801C040) Capabilities Register                                  */
1235   __I  uint32_t  CAPABILITIES_HI;                   /*!< (@ 0x4801C044) Capabilities Register High                             */
1236   __I  uint32_t  MAX_CURRENT_CAP;                   /*!< (@ 0x4801C048) Maximum Current Capabilities Register                  */
1237   __I  uint32_t  RESERVED2;
1238   __O  uint16_t  FORCE_EVENT_ACMD_ERR_STATUS;       /*!< (@ 0x4801C050) Force Event Register for Auto CMD Error Status         */
1239   __O  uint16_t  FORCE_EVENT_ERR_STATUS;            /*!< (@ 0x4801C052) Force Event Register for Error Interrupt Status        */
1240   __I  uint32_t  RESERVED3[8];
1241   __O  uint32_t  DEBUG_SEL;                         /*!< (@ 0x4801C074) Debug Selection Register                               */
1242   __I  uint32_t  RESERVED4[33];
1243   __I  uint16_t  SLOT_INT_STATUS;                   /*!< (@ 0x4801C0FC) Slot Interrupt Status Register                         */
1244 } SDMMC_GLOBAL_TypeDef;
1245 
1246 
1247 /* ================================================================================ */
1248 /* ================                       EBU                      ================ */
1249 /* ================================================================================ */
1250 
1251 
1252 /**
1253   * @brief External Bus Unit (EBU)
1254   */
1255 
1256 typedef struct {                                    /*!< (@ 0x58008000) EBU Structure                                          */
1257   __IO uint32_t  CLC;                               /*!< (@ 0x58008000) EBU Clock Control Register                             */
1258   __IO uint32_t  MODCON;                            /*!< (@ 0x58008004) EBU Configuration Register                             */
1259   __I  uint32_t  ID;                                /*!< (@ 0x58008008) EBU Module Identification Register                     */
1260   __IO uint32_t  USERCON;                           /*!< (@ 0x5800800C) EBU Test/Control Configuration Register                */
1261   __I  uint32_t  RESERVED[2];
1262   __IO uint32_t  ADDRSEL0;                          /*!< (@ 0x58008018) EBU Address Select Register 0                          */
1263   __IO uint32_t  ADDRSEL1;                          /*!< (@ 0x5800801C) EBU Address Select Register 1                          */
1264   __IO uint32_t  ADDRSEL2;                          /*!< (@ 0x58008020) EBU Address Select Register 2                          */
1265   __IO uint32_t  ADDRSEL3;                          /*!< (@ 0x58008024) EBU Address Select Register 3                          */
1266   __IO uint32_t  BUSRCON0;                          /*!< (@ 0x58008028) EBU Bus Configuration Register                         */
1267   __IO uint32_t  BUSRAP0;                           /*!< (@ 0x5800802C) EBU Bus Read Access Parameter Register                 */
1268   __IO uint32_t  BUSWCON0;                          /*!< (@ 0x58008030) EBU Bus Write Configuration Register                   */
1269   __IO uint32_t  BUSWAP0;                           /*!< (@ 0x58008034) EBU Bus Write Access Parameter Register                */
1270   __IO uint32_t  BUSRCON1;                          /*!< (@ 0x58008038) EBU Bus Configuration Register                         */
1271   __IO uint32_t  BUSRAP1;                           /*!< (@ 0x5800803C) EBU Bus Read Access Parameter Register                 */
1272   __IO uint32_t  BUSWCON1;                          /*!< (@ 0x58008040) EBU Bus Write Configuration Register                   */
1273   __IO uint32_t  BUSWAP1;                           /*!< (@ 0x58008044) EBU Bus Write Access Parameter Register                */
1274   __IO uint32_t  BUSRCON2;                          /*!< (@ 0x58008048) EBU Bus Configuration Register                         */
1275   __IO uint32_t  BUSRAP2;                           /*!< (@ 0x5800804C) EBU Bus Read Access Parameter Register                 */
1276   __IO uint32_t  BUSWCON2;                          /*!< (@ 0x58008050) EBU Bus Write Configuration Register                   */
1277   __IO uint32_t  BUSWAP2;                           /*!< (@ 0x58008054) EBU Bus Write Access Parameter Register                */
1278   __IO uint32_t  BUSRCON3;                          /*!< (@ 0x58008058) EBU Bus Configuration Register                         */
1279   __IO uint32_t  BUSRAP3;                           /*!< (@ 0x5800805C) EBU Bus Read Access Parameter Register                 */
1280   __IO uint32_t  BUSWCON3;                          /*!< (@ 0x58008060) EBU Bus Write Configuration Register                   */
1281   __IO uint32_t  BUSWAP3;                           /*!< (@ 0x58008064) EBU Bus Write Access Parameter Register                */
1282   __IO uint32_t  SDRMCON;                           /*!< (@ 0x58008068) EBU SDRAM Control Register                             */
1283   __IO uint32_t  SDRMOD;                            /*!< (@ 0x5800806C) EBU SDRAM Mode Register                                */
1284   __IO uint32_t  SDRMREF;                           /*!< (@ 0x58008070) EBU SDRAM Refresh Control Register                     */
1285   __I  uint32_t  SDRSTAT;                           /*!< (@ 0x58008074) EBU SDRAM Status Register                              */
1286 } EBU_Type;
1287 
1288 
1289 /* ================================================================================ */
1290 /* ================                    ETH0_CON                    ================ */
1291 /* ================================================================================ */
1292 
1293 
1294 /**
1295   * @brief Ethernet Control Register (ETH0_CON)
1296   */
1297 
1298 typedef struct {                                    /*!< (@ 0x50004040) ETH0_CON Structure                                     */
1299   __IO uint32_t  CON;                          /*!< (@ 0x50004040) Ethernet 0 Port Control Register                       */
1300 } ETH0_CON_GLOBAL_TypeDef;
1301 
1302 
1303 /* ================================================================================ */
1304 /* ================                   ETH [ETH0]                   ================ */
1305 /* ================================================================================ */
1306 
1307 
1308 /**
1309   * @brief Ethernet Unit 0 (ETH)
1310   */
1311 
1312 typedef struct {                                    /*!< (@ 0x5000C000) ETH Structure                                          */
1313   __IO uint32_t  MAC_CONFIGURATION;                 /*!< (@ 0x5000C000) MAC Configuration Register                             */
1314   __IO uint32_t  MAC_FRAME_FILTER;                  /*!< (@ 0x5000C004) MAC Frame Filter                                       */
1315   __IO uint32_t  HASH_TABLE_HIGH;                   /*!< (@ 0x5000C008) Hash Table High Register                               */
1316   __IO uint32_t  HASH_TABLE_LOW;                    /*!< (@ 0x5000C00C) Hash Table Low Register                                */
1317   __IO uint32_t  GMII_ADDRESS;                      /*!< (@ 0x5000C010) MII Address Register                                   */
1318   __IO uint32_t  GMII_DATA;                         /*!< (@ 0x5000C014) MII Data Register                                      */
1319   __IO uint32_t  FLOW_CONTROL;                      /*!< (@ 0x5000C018) Flow Control Register                                  */
1320   __IO uint32_t  VLAN_TAG;                          /*!< (@ 0x5000C01C) VLAN Tag Register                                      */
1321   __I  uint32_t  VERSION;                           /*!< (@ 0x5000C020) Version Register                                       */
1322   __I  uint32_t  DEBUG;                             /*!< (@ 0x5000C024) Debug Register                                         */
1323   __IO uint32_t  REMOTE_WAKE_UP_FRAME_FILTER;       /*!< (@ 0x5000C028) Remote Wake Up Frame Filter Register                   */
1324   __IO uint32_t  PMT_CONTROL_STATUS;                /*!< (@ 0x5000C02C) PMT Control and Status Register                        */
1325   __I  uint32_t  RESERVED[2];
1326   __I  uint32_t  INTERRUPT_STATUS;                  /*!< (@ 0x5000C038) Interrupt Register                                     */
1327   __IO uint32_t  INTERRUPT_MASK;                    /*!< (@ 0x5000C03C) Interrupt Mask Register                                */
1328   __IO uint32_t  MAC_ADDRESS0_HIGH;                 /*!< (@ 0x5000C040) MAC Address0 High Register                             */
1329   __IO uint32_t  MAC_ADDRESS0_LOW;                  /*!< (@ 0x5000C044) MAC Address0 Low Register                              */
1330   __IO uint32_t  MAC_ADDRESS1_HIGH;                 /*!< (@ 0x5000C048) MAC Address1 High Register                             */
1331   __IO uint32_t  MAC_ADDRESS1_LOW;                  /*!< (@ 0x5000C04C) MAC Address1 Low Register                              */
1332   __IO uint32_t  MAC_ADDRESS2_HIGH;                 /*!< (@ 0x5000C050) MAC Address2 High Register                             */
1333   __IO uint32_t  MAC_ADDRESS2_LOW;                  /*!< (@ 0x5000C054) MAC Address2 Low Register                              */
1334   __IO uint32_t  MAC_ADDRESS3_HIGH;                 /*!< (@ 0x5000C058) MAC Address3 High Register                             */
1335   __IO uint32_t  MAC_ADDRESS3_LOW;                  /*!< (@ 0x5000C05C) MAC Address3 Low Register                              */
1336   __I  uint32_t  RESERVED1[40];
1337   __IO uint32_t  MMC_CONTROL;                       /*!< (@ 0x5000C100) MMC Control Register                                   */
1338   __I  uint32_t  MMC_RECEIVE_INTERRUPT;             /*!< (@ 0x5000C104) MMC Receive Interrupt Register                         */
1339   __I  uint32_t  MMC_TRANSMIT_INTERRUPT;            /*!< (@ 0x5000C108) MMC Transmit Interrupt Register                        */
1340   __IO uint32_t  MMC_RECEIVE_INTERRUPT_MASK;        /*!< (@ 0x5000C10C) MMC Reveive Interrupt Mask Register                    */
1341   __IO uint32_t  MMC_TRANSMIT_INTERRUPT_MASK;       /*!< (@ 0x5000C110) MMC Transmit Interrupt Mask Register                   */
1342   __I  uint32_t  TX_OCTET_COUNT_GOOD_BAD;           /*!< (@ 0x5000C114) Transmit Octet Count for Good and Bad Frames
1343                                                          Register                                                              */
1344   __I  uint32_t  TX_FRAME_COUNT_GOOD_BAD;           /*!< (@ 0x5000C118) Transmit Frame Count for Goodand Bad Frames Register   */
1345   __I  uint32_t  TX_BROADCAST_FRAMES_GOOD;          /*!< (@ 0x5000C11C) Transmit Frame Count for Good Broadcast Frames         */
1346   __I  uint32_t  TX_MULTICAST_FRAMES_GOOD;          /*!< (@ 0x5000C120) Transmit Frame Count for Good Multicast Frames         */
1347   __I  uint32_t  TX_64OCTETS_FRAMES_GOOD_BAD;       /*!< (@ 0x5000C124) Transmit Octet Count for Good and Bad 64 Byte
1348                                                          Frames                                                                */
1349   __I  uint32_t  TX_65TO127OCTETS_FRAMES_GOOD_BAD;  /*!< (@ 0x5000C128) Transmit Octet Count for Good and Bad 65 to 127
1350                                                          Bytes Frames                                                          */
1351   __I  uint32_t  TX_128TO255OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C12C) Transmit Octet Count for Good and Bad 128 to
1352                                                          255 Bytes Frames                                                      */
1353   __I  uint32_t  TX_256TO511OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C130) Transmit Octet Count for Good and Bad 256 to
1354                                                          511 Bytes Frames                                                      */
1355   __I  uint32_t  TX_512TO1023OCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C134) Transmit Octet Count for Good and Bad 512 to
1356                                                          1023 Bytes Frames                                                     */
1357   __I  uint32_t  TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C138) Transmit Octet Count for Good and Bad 1024 to
1358                                                          Maxsize Bytes Frames                                                  */
1359   __I  uint32_t  TX_UNICAST_FRAMES_GOOD_BAD;        /*!< (@ 0x5000C13C) Transmit Frame Count for Good and Bad Unicast
1360                                                          Frames                                                                */
1361   __I  uint32_t  TX_MULTICAST_FRAMES_GOOD_BAD;      /*!< (@ 0x5000C140) Transmit Frame Count for Good and Bad Multicast
1362                                                          Frames                                                                */
1363   __I  uint32_t  TX_BROADCAST_FRAMES_GOOD_BAD;      /*!< (@ 0x5000C144) Transmit Frame Count for Good and Bad Broadcast
1364                                                          Frames                                                                */
1365   __I  uint32_t  TX_UNDERFLOW_ERROR_FRAMES;         /*!< (@ 0x5000C148) Transmit Frame Count for Underflow Error Frames        */
1366   __I  uint32_t  TX_SINGLE_COLLISION_GOOD_FRAMES;   /*!< (@ 0x5000C14C) Transmit Frame Count for Frames Transmitted after
1367                                                          Single Collision                                                      */
1368   __I  uint32_t  TX_MULTIPLE_COLLISION_GOOD_FRAMES; /*!< (@ 0x5000C150) Transmit Frame Count for Frames Transmitted after
1369                                                          Multiple Collision                                                    */
1370   __I  uint32_t  TX_DEFERRED_FRAMES;                /*!< (@ 0x5000C154) Tx Deferred Frames Register                            */
1371   __I  uint32_t  TX_LATE_COLLISION_FRAMES;          /*!< (@ 0x5000C158) Transmit Frame Count for Late Collision Error
1372                                                          Frames                                                                */
1373   __I  uint32_t  TX_EXCESSIVE_COLLISION_FRAMES;     /*!< (@ 0x5000C15C) Transmit Frame Count for Excessive Collision
1374                                                          Error Frames                                                          */
1375   __I  uint32_t  TX_CARRIER_ERROR_FRAMES;           /*!< (@ 0x5000C160) Transmit Frame Count for Carrier Sense Error
1376                                                          Frames                                                                */
1377   __I  uint32_t  TX_OCTET_COUNT_GOOD;               /*!< (@ 0x5000C164) Tx Octet Count Good Register                           */
1378   __I  uint32_t  TX_FRAME_COUNT_GOOD;               /*!< (@ 0x5000C168) Tx Frame Count Good Register                           */
1379   __I  uint32_t  TX_EXCESSIVE_DEFERRAL_ERROR;       /*!< (@ 0x5000C16C) Transmit Frame Count for Excessive Deferral Error
1380                                                          Frames                                                                */
1381   __I  uint32_t  TX_PAUSE_FRAMES;                   /*!< (@ 0x5000C170) Transmit Frame Count for Good PAUSE Frames             */
1382   __I  uint32_t  TX_VLAN_FRAMES_GOOD;               /*!< (@ 0x5000C174) Transmit Frame Count for Good VLAN Frames              */
1383   __I  uint32_t  TX_OSIZE_FRAMES_GOOD;              /*!< (@ 0x5000C178) Transmit Frame Count for Good Oversize Frames          */
1384   __I  uint32_t  RESERVED2;
1385   __I  uint32_t  RX_FRAMES_COUNT_GOOD_BAD;          /*!< (@ 0x5000C180) Receive Frame Count for Good and Bad Frames            */
1386   __I  uint32_t  RX_OCTET_COUNT_GOOD_BAD;           /*!< (@ 0x5000C184) Receive Octet Count for Good and Bad Frames            */
1387   __I  uint32_t  RX_OCTET_COUNT_GOOD;               /*!< (@ 0x5000C188) Rx Octet Count Good Register                           */
1388   __I  uint32_t  RX_BROADCAST_FRAMES_GOOD;          /*!< (@ 0x5000C18C) Receive Frame Count for Good Broadcast Frames          */
1389   __I  uint32_t  RX_MULTICAST_FRAMES_GOOD;          /*!< (@ 0x5000C190) Receive Frame Count for Good Multicast Frames          */
1390   __I  uint32_t  RX_CRC_ERROR_FRAMES;               /*!< (@ 0x5000C194) Receive Frame Count for CRC Error Frames               */
1391   __I  uint32_t  RX_ALIGNMENT_ERROR_FRAMES;         /*!< (@ 0x5000C198) Receive Frame Count for Alignment Error Frames         */
1392   __I  uint32_t  RX_RUNT_ERROR_FRAMES;              /*!< (@ 0x5000C19C) Receive Frame Count for Runt Error Frames              */
1393   __I  uint32_t  RX_JABBER_ERROR_FRAMES;            /*!< (@ 0x5000C1A0) Receive Frame Count for Jabber Error Frames            */
1394   __I  uint32_t  RX_UNDERSIZE_FRAMES_GOOD;          /*!< (@ 0x5000C1A4) Receive Frame Count for Undersize Frames               */
1395   __I  uint32_t  RX_OVERSIZE_FRAMES_GOOD;           /*!< (@ 0x5000C1A8) Rx Oversize Frames Good Register                       */
1396   __I  uint32_t  RX_64OCTETS_FRAMES_GOOD_BAD;       /*!< (@ 0x5000C1AC) Receive Frame Count for Good and Bad 64 Byte
1397                                                          Frames                                                                */
1398   __I  uint32_t  RX_65TO127OCTETS_FRAMES_GOOD_BAD;  /*!< (@ 0x5000C1B0) Receive Frame Count for Good and Bad 65 to 127
1399                                                          Bytes Frames                                                          */
1400   __I  uint32_t  RX_128TO255OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1B4) Receive Frame Count for Good and Bad 128 to 255
1401                                                          Bytes Frames                                                          */
1402   __I  uint32_t  RX_256TO511OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1B8) Receive Frame Count for Good and Bad 256 to 511
1403                                                          Bytes Frames                                                          */
1404   __I  uint32_t  RX_512TO1023OCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C1BC) Receive Frame Count for Good and Bad 512 to 1,023
1405                                                          Bytes Frames                                                          */
1406   __I  uint32_t  RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C1C0) Receive Frame Count for Good and Bad 1,024 to
1407                                                          Maxsize Bytes Frames                                                  */
1408   __I  uint32_t  RX_UNICAST_FRAMES_GOOD;            /*!< (@ 0x5000C1C4) Receive Frame Count for Good Unicast Frames            */
1409   __I  uint32_t  RX_LENGTH_ERROR_FRAMES;            /*!< (@ 0x5000C1C8) Receive Frame Count for Length Error Frames            */
1410   __I  uint32_t  RX_OUT_OF_RANGE_TYPE_FRAMES;       /*!< (@ 0x5000C1CC) Receive Frame Count for Out of Range Frames            */
1411   __I  uint32_t  RX_PAUSE_FRAMES;                   /*!< (@ 0x5000C1D0) Receive Frame Count for PAUSE Frames                   */
1412   __I  uint32_t  RX_FIFO_OVERFLOW_FRAMES;           /*!< (@ 0x5000C1D4) Receive Frame Count for FIFO Overflow Frames           */
1413   __I  uint32_t  RX_VLAN_FRAMES_GOOD_BAD;           /*!< (@ 0x5000C1D8) Receive Frame Count for Good and Bad VLAN Frames       */
1414   __I  uint32_t  RX_WATCHDOG_ERROR_FRAMES;          /*!< (@ 0x5000C1DC) Receive Frame Count for Watchdog Error Frames          */
1415   __I  uint32_t  RX_RECEIVE_ERROR_FRAMES;           /*!< (@ 0x5000C1E0) Receive Frame Count for Receive Error Frames           */
1416   __I  uint32_t  RX_CONTROL_FRAMES_GOOD;            /*!< (@ 0x5000C1E4) Receive Frame Count for Good Control Frames Frames     */
1417   __I  uint32_t  RESERVED3[6];
1418   __IO uint32_t  MMC_IPC_RECEIVE_INTERRUPT_MASK;    /*!< (@ 0x5000C200) MMC Receive Checksum Offload Interrupt Mask Register   */
1419   __I  uint32_t  RESERVED4;
1420   __I  uint32_t  MMC_IPC_RECEIVE_INTERRUPT;         /*!< (@ 0x5000C208) MMC Receive Checksum Offload Interrupt Register        */
1421   __I  uint32_t  RESERVED5;
1422   __I  uint32_t  RXIPV4_GOOD_FRAMES;                /*!< (@ 0x5000C210) RxIPv4 Good Frames Register                            */
1423   __I  uint32_t  RXIPV4_HEADER_ERROR_FRAMES;        /*!< (@ 0x5000C214) Receive IPV4 Header Error Frame Counter Register       */
1424   __I  uint32_t  RXIPV4_NO_PAYLOAD_FRAMES;          /*!< (@ 0x5000C218) Receive IPV4 No Payload Frame Counter Register         */
1425   __I  uint32_t  RXIPV4_FRAGMENTED_FRAMES;          /*!< (@ 0x5000C21C) Receive IPV4 Fragmented Frame Counter Register         */
1426   __I  uint32_t  RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES;/*!< (@ 0x5000C220) Receive IPV4 UDP Checksum Disabled Frame Counter
1427                                                          Register                                                              */
1428   __I  uint32_t  RXIPV6_GOOD_FRAMES;                /*!< (@ 0x5000C224) RxIPv6 Good Frames Register                            */
1429   __I  uint32_t  RXIPV6_HEADER_ERROR_FRAMES;        /*!< (@ 0x5000C228) Receive IPV6 Header Error Frame Counter Register       */
1430   __I  uint32_t  RXIPV6_NO_PAYLOAD_FRAMES;          /*!< (@ 0x5000C22C) Receive IPV6 No Payload Frame Counter Register         */
1431   __I  uint32_t  RXUDP_GOOD_FRAMES;                 /*!< (@ 0x5000C230) RxUDP Good Frames Register                             */
1432   __I  uint32_t  RXUDP_ERROR_FRAMES;                /*!< (@ 0x5000C234) RxUDP Error Frames Register                            */
1433   __I  uint32_t  RXTCP_GOOD_FRAMES;                 /*!< (@ 0x5000C238) RxTCP Good Frames Register                             */
1434   __I  uint32_t  RXTCP_ERROR_FRAMES;                /*!< (@ 0x5000C23C) RxTCP Error Frames Register                            */
1435   __I  uint32_t  RXICMP_GOOD_FRAMES;                /*!< (@ 0x5000C240) RxICMP Good Frames Register                            */
1436   __I  uint32_t  RXICMP_ERROR_FRAMES;               /*!< (@ 0x5000C244) RxICMP Error Frames Register                           */
1437   __I  uint32_t  RESERVED6[2];
1438   __I  uint32_t  RXIPV4_GOOD_OCTETS;                /*!< (@ 0x5000C250) RxIPv4 Good Octets Register                            */
1439   __I  uint32_t  RXIPV4_HEADER_ERROR_OCTETS;        /*!< (@ 0x5000C254) Receive IPV4 Header Error Octet Counter Register       */
1440   __I  uint32_t  RXIPV4_NO_PAYLOAD_OCTETS;          /*!< (@ 0x5000C258) Receive IPV4 No Payload Octet Counter Register         */
1441   __I  uint32_t  RXIPV4_FRAGMENTED_OCTETS;          /*!< (@ 0x5000C25C) Receive IPV4 Fragmented Octet Counter Register         */
1442   __I  uint32_t  RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS;/*!< (@ 0x5000C260) Receive IPV4 Fragmented Octet Counter Register         */
1443   __I  uint32_t  RXIPV6_GOOD_OCTETS;                /*!< (@ 0x5000C264) RxIPv6 Good Octets Register                            */
1444   __I  uint32_t  RXIPV6_HEADER_ERROR_OCTETS;        /*!< (@ 0x5000C268) Receive IPV6 Header Error Octet Counter Register       */
1445   __I  uint32_t  RXIPV6_NO_PAYLOAD_OCTETS;          /*!< (@ 0x5000C26C) Receive IPV6 No Payload Octet Counter Register         */
1446   __I  uint32_t  RXUDP_GOOD_OCTETS;                 /*!< (@ 0x5000C270) Receive UDP Good Octets Register                       */
1447   __I  uint32_t  RXUDP_ERROR_OCTETS;                /*!< (@ 0x5000C274) Receive UDP Error Octets Register                      */
1448   __I  uint32_t  RXTCP_GOOD_OCTETS;                 /*!< (@ 0x5000C278) Receive TCP Good Octets Register                       */
1449   __I  uint32_t  RXTCP_ERROR_OCTETS;                /*!< (@ 0x5000C27C) Receive TCP Error Octets Register                      */
1450   __I  uint32_t  RXICMP_GOOD_OCTETS;                /*!< (@ 0x5000C280) Receive ICMP Good Octets Register                      */
1451   __I  uint32_t  RXICMP_ERROR_OCTETS;               /*!< (@ 0x5000C284) Receive ICMP Error Octets Register                     */
1452   __I  uint32_t  RESERVED7[286];
1453   __IO uint32_t  TIMESTAMP_CONTROL;                 /*!< (@ 0x5000C700) Timestamp Control Register                             */
1454   __IO uint32_t  SUB_SECOND_INCREMENT;              /*!< (@ 0x5000C704) Sub-Second Increment Register                          */
1455   __I  uint32_t  SYSTEM_TIME_SECONDS;               /*!< (@ 0x5000C708) System Time - Seconds Register                         */
1456   __I  uint32_t  SYSTEM_TIME_NANOSECONDS;           /*!< (@ 0x5000C70C) System Time Nanoseconds Register                       */
1457   __IO uint32_t  SYSTEM_TIME_SECONDS_UPDATE;        /*!< (@ 0x5000C710) System Time - Seconds Update Register                  */
1458   __IO uint32_t  SYSTEM_TIME_NANOSECONDS_UPDATE;    /*!< (@ 0x5000C714) System Time Nanoseconds Update Register                */
1459   __IO uint32_t  TIMESTAMP_ADDEND;                  /*!< (@ 0x5000C718) Timestamp Addend Register                              */
1460   __IO uint32_t  TARGET_TIME_SECONDS;               /*!< (@ 0x5000C71C) Target Time Seconds Register                           */
1461   __IO uint32_t  TARGET_TIME_NANOSECONDS;           /*!< (@ 0x5000C720) Target Time Nanoseconds Register                       */
1462   __IO uint32_t  SYSTEM_TIME_HIGHER_WORD_SECONDS;   /*!< (@ 0x5000C724) System Time - Higher Word Seconds Register             */
1463   __I  uint32_t  TIMESTAMP_STATUS;                  /*!< (@ 0x5000C728) Timestamp Status Register                              */
1464   __I  uint32_t  RESERVED8[565];
1465   __IO uint32_t  BUS_MODE;                          /*!< (@ 0x5000D000) Bus Mode Register                                      */
1466   __IO uint32_t  TRANSMIT_POLL_DEMAND;              /*!< (@ 0x5000D004) Transmit Poll Demand Register                          */
1467   __IO uint32_t  RECEIVE_POLL_DEMAND;               /*!< (@ 0x5000D008) Receive Poll Demand Register                           */
1468   __IO uint32_t  RECEIVE_DESCRIPTOR_LIST_ADDRESS;   /*!< (@ 0x5000D00C) Receive Descriptor Address Register                    */
1469   __IO uint32_t  TRANSMIT_DESCRIPTOR_LIST_ADDRESS;  /*!< (@ 0x5000D010) Transmit descripter Address Register                   */
1470   __IO uint32_t  STATUS;                            /*!< (@ 0x5000D014) Status Register                                        */
1471   __IO uint32_t  OPERATION_MODE;                    /*!< (@ 0x5000D018) Operation Mode Register                                */
1472   __IO uint32_t  INTERRUPT_ENABLE;                  /*!< (@ 0x5000D01C) Interrupt Enable Register                              */
1473   __I  uint32_t  MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER;/*!< (@ 0x5000D020) Missed Frame and Buffer Overflow Counter Register */
1474   __IO uint32_t  RECEIVE_INTERRUPT_WATCHDOG_TIMER;  /*!< (@ 0x5000D024) Receive Interrupt Watchdog Timer Register              */
1475   __I  uint32_t  RESERVED9;
1476   __I  uint32_t  AHB_STATUS;                        /*!< (@ 0x5000D02C) AHB Status Register                                    */
1477   __I  uint32_t  RESERVED10[6];
1478   __I  uint32_t  CURRENT_HOST_TRANSMIT_DESCRIPTOR;  /*!< (@ 0x5000D048) Current Host Transmit Descriptor Register              */
1479   __I  uint32_t  CURRENT_HOST_RECEIVE_DESCRIPTOR;   /*!< (@ 0x5000D04C) Current Host Receive Descriptor Register               */
1480   __I  uint32_t  CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS;/*!< (@ 0x5000D050) Current Host Transmit Buffer Address Register        */
1481   __I  uint32_t  CURRENT_HOST_RECEIVE_BUFFER_ADDRESS;/*!< (@ 0x5000D054) Current Host Receive Buffer Address Register          */
1482   __IO uint32_t  HW_FEATURE;                        /*!< (@ 0x5000D058) HW Feature Register                                    */
1483 } ETH_GLOBAL_TypeDef;
1484 
1485 
1486 /* ================================================================================ */
1487 /* ================                    ECAT0_CON                   ================ */
1488 /* ================================================================================ */
1489 
1490 
1491 /**
1492   * @brief EtherCAT 0 Control Register (ECAT0_CON)
1493   */
1494 
1495 typedef struct {                                    /*!< (@ 0x500041B0) ECAT0_CON Structure                                    */
1496   __IO uint32_t  CON;                               /*!< (@ 0x500041B0) EtherCAT 0 Control                                     */
1497   __IO uint32_t  CONP0;                             /*!< (@ 0x500041B4) EtherCAT 0 Port 1 Control Register                     */
1498   __IO uint32_t  CONP1;                             /*!< (@ 0x500041B8) EtherCAT 0 Port 1 Control Register                     */
1499 } ECAT0_CON_Type;
1500 
1501 
1502 /* ================================================================================ */
1503 /* ================                  ECAT [ECAT0]                  ================ */
1504 /* ================================================================================ */
1505 
1506 
1507 /**
1508   * @brief EtherCAT 0 (ECAT)
1509   */
1510 
1511 typedef struct {                                    /*!< (@ 0x54010000) ECAT Structure                                         */
1512   __I  uint8_t   TYPE;                              /*!< (@ 0x54010000) Type of EtherCAT Controller                            */
1513   __I  uint8_t   REVISION;                          /*!< (@ 0x54010001) Revision of EtherCAT Controller                        */
1514   __I  uint16_t  BUILD;                             /*!< (@ 0x54010002) Build Version                                          */
1515   __I  uint8_t   FMMU_NUM;                          /*!< (@ 0x54010004) FMMUs Supported                                        */
1516   __I  uint8_t   SYNC_MANAGER;                      /*!< (@ 0x54010005) SyncManagers Supported                                 */
1517   __I  uint8_t   RAM_SIZE;                          /*!< (@ 0x54010006) RAM Size                                               */
1518   __I  uint8_t   PORT_DESC;                         /*!< (@ 0x54010007) Port Descriptor                                        */
1519   __I  uint16_t  FEATURE;                           /*!< (@ 0x54010008) ESC Features Supported                                 */
1520   __I  uint16_t  RESERVED[3];
1521   __I  uint16_t  STATION_ADR;                       /*!< (@ 0x54010010) Configured Station Address                             */
1522   __IO uint16_t  STATION_ALIAS;                     /*!< (@ 0x54010012) Configured Station Alias                               */
1523   __I  uint32_t  RESERVED1[3];
1524   __I  uint8_t   WR_REG_ENABLE;                     /*!< (@ 0x54010020) Write Register Enable                                  */
1525   __I  uint8_t   WR_REG_PROTECT;                    /*!< (@ 0x54010021) Write Register Protection                              */
1526   __I  uint16_t  RESERVED2[7];
1527   __I  uint8_t   ESC_WR_ENABLE;                     /*!< (@ 0x54010030) ESC Write Enable                                       */
1528   __I  uint8_t   ESC_WR_PROTECT;                    /*!< (@ 0x54010031) ESC Write Protection                                   */
1529   __I  uint16_t  RESERVED3[7];
1530 
1531   union {
1532     __I  uint8_t   ESC_RESET_ECAT_READMode;         /*!< (@ 0x54010040) ESC Reset ECAT [READ Mode]                             */
1533     __I  uint8_t   ESC_RESET_ECAT_WRITEMode;        /*!< (@ 0x54010040) ESC Reset ECAT [WRITE Mode]                            */
1534   };
1535 
1536   union {
1537     __I  uint8_t   ESC_RESET_PDI_READMode;          /*!< (@ 0x54010041) ESC Reset PDI [READ Mode]                              */
1538     __I  uint8_t   ESC_RESET_PDI_WRITEMode;         /*!< (@ 0x54010041) ESC Reset PDI [WRITE Mode]                             */
1539   };
1540   __I  uint16_t  RESERVED4[95];
1541   __I  uint32_t  ESC_DL_CONTROL;                    /*!< (@ 0x54010100) ESC DL Control                                         */
1542   __I  uint32_t  RESERVED5;
1543   __I  uint16_t  PHYSICAL_RW_OFFSET;                /*!< (@ 0x54010108) Physical Read/Write Offset                             */
1544   __I  uint16_t  RESERVED6[3];
1545   __I  uint16_t  ESC_DL_STATUS;                     /*!< (@ 0x54010110) ESC DL Status                                          */
1546   __I  uint16_t  RESERVED7[7];
1547   __I  uint16_t  AL_CONTROL;                        /*!< (@ 0x54010120) AL Control                                             */
1548   __I  uint16_t  RESERVED8[7];
1549   __IO uint16_t  AL_STATUS;                         /*!< (@ 0x54010130) AL Status                                              */
1550   __I  uint16_t  RESERVED9;
1551   __IO uint16_t  AL_STATUS_CODE;                    /*!< (@ 0x54010134) AL Status Code                                         */
1552   __I  uint16_t  RESERVED10;
1553   __IO uint8_t   RUN_LED;                           /*!< (@ 0x54010138) RUN LED Override                                       */
1554   __IO uint8_t   ERR_LED;                           /*!< (@ 0x54010139) RUN ERR Override                                       */
1555   __I  uint16_t  RESERVED11[3];
1556   __I  uint8_t   PDI_CONTROL;                       /*!< (@ 0x54010140) PDI Control                                            */
1557   __I  uint8_t   ESC_CONFIG;                        /*!< (@ 0x54010141) ESC Configuration                                      */
1558   __I  uint16_t  RESERVED12[7];
1559   __I  uint8_t   PDI_CONFIG;                        /*!< (@ 0x54010150) PDI Control                                            */
1560   __I  uint8_t   SYNC_LATCH_CONFIG;                 /*!< (@ 0x54010151) Sync/Latch[1:0] PDI Configuration                      */
1561   __I  uint16_t  PDI_EXT_CONFIG;                    /*!< (@ 0x54010152) PDI Synchronous Microcontroller extended Configuration */
1562   __I  uint32_t  RESERVED13[43];
1563   __I  uint16_t  EVENT_MASK;                        /*!< (@ 0x54010200) ECAT Event Mask                                        */
1564   __I  uint16_t  RESERVED14;
1565   __IO uint32_t  AL_EVENT_MASK;                     /*!< (@ 0x54010204) PDI AL Event Mask                                      */
1566   __I  uint32_t  RESERVED15[2];
1567   __I  uint16_t  EVENT_REQ;                         /*!< (@ 0x54010210) ECAT Event Request                                     */
1568   __I  uint16_t  RESERVED16[7];
1569   __IO uint32_t  AL_EVENT_REQ;                      /*!< (@ 0x54010220) AL Event Request                                       */
1570   __I  uint32_t  RESERVED17[55];
1571   __I  uint16_t  RX_ERR_COUNT0;                     /*!< (@ 0x54010300) RX Error Counter Port 0                                */
1572   __I  uint16_t  RX_ERR_COUNT1;                     /*!< (@ 0x54010302) RX Error Counter Port 1                                */
1573   __I  uint32_t  RESERVED18;
1574   __I  uint8_t   FWD_RX_ERR_COUNT0;                 /*!< (@ 0x54010308) Forwarded RX Error Counter Port 0                      */
1575   __I  uint8_t   FWD_RX_ERR_COUNT1;                 /*!< (@ 0x54010309) Forwarded RX Error Counter Port 1                      */
1576   __I  uint16_t  RESERVED19;
1577   __I  uint8_t   PROC_ERR_COUNT;                    /*!< (@ 0x5401030C) ECAT Processing Unit Error Counter                     */
1578   __I  uint8_t   PDI_ERR_COUNT;                     /*!< (@ 0x5401030D) PDI Error Counter                                      */
1579   __I  uint16_t  RESERVED20;
1580   __I  uint8_t   LOST_LINK_COUNT0;                  /*!< (@ 0x54010310) Lost Link Counter Port 0                               */
1581   __I  uint8_t   LOST_LINK_COUNT1;                  /*!< (@ 0x54010311) Lost Link Counter Port 1                               */
1582   __I  uint16_t  RESERVED21[119];
1583   __IO uint16_t  WD_DIVIDE;                         /*!< (@ 0x54010400) Watchdog Divider                                       */
1584   __I  uint16_t  RESERVED22[7];
1585   __IO uint16_t  WD_TIME_PDI;                       /*!< (@ 0x54010410) Watchdog Time PDI                                      */
1586   __I  uint16_t  RESERVED23[7];
1587   __IO uint16_t  WD_TIME_PDATA;                     /*!< (@ 0x54010420) Watchdog Time Process Data                             */
1588   __I  uint16_t  RESERVED24[15];
1589   __I  uint16_t  WD_STAT_PDATA;                     /*!< (@ 0x54010440) Watchdog Status Process Data                           */
1590   __I  uint8_t   WD_COUNT_PDATA;                    /*!< (@ 0x54010442) Watchdog Counter Process Data                          */
1591   __I  uint8_t   WD_COUNT_PDI;                      /*!< (@ 0x54010443) Watchdog Counter PDI                                   */
1592   __I  uint32_t  RESERVED25[47];
1593   __I  uint8_t   EEP_CONF;                          /*!< (@ 0x54010500) EEPROM Configuration                                   */
1594   __IO uint8_t   EEP_STATE;                         /*!< (@ 0x54010501) EEPROM PDI Access State                                */
1595   __IO uint16_t  EEP_CONT_STAT;                     /*!< (@ 0x54010502) EEPROM Control/Status                                  */
1596   __IO uint32_t  EEP_ADR;                           /*!< (@ 0x54010504) EEPROM Address                                         */
1597   __IO uint32_t  EEP_DATA[2];                       /*!< (@ 0x54010508) EEPROM Read/Write data                                 */
1598   __IO uint16_t  MII_CONT_STAT;                     /*!< (@ 0x54010510) MII Management Control/Status                          */
1599   __IO uint8_t   MII_PHY_ADR;                       /*!< (@ 0x54010512) PHY Address                                            */
1600   __IO uint8_t   MII_PHY_REG_ADR;                   /*!< (@ 0x54010513) PHY Register Address                                   */
1601   __IO uint16_t  MII_PHY_DATA;                      /*!< (@ 0x54010514) PHY Data                                               */
1602   __I  uint8_t   MII_ECAT_ACS_STATE;                /*!< (@ 0x54010516) MII ECAT ACS STATE                                     */
1603   __IO uint8_t   MII_PDI_ACS_STATE;                 /*!< (@ 0x54010517) MII PDI ACS STATE                                      */
1604   __I  uint32_t  RESERVED26[250];
1605   __I  uint32_t  DC_RCV_TIME_PORT0;                 /*!< (@ 0x54010900) Receive Time Port 0                                    */
1606   __I  uint32_t  DC_RCV_TIME_PORT1;                 /*!< (@ 0x54010904) Receive Time Port 1                                    */
1607   __I  uint32_t  RESERVED27[2];
1608 
1609   union {
1610     __I  uint32_t  READMode_DC_SYS_TIME[2];         /*!< (@ 0x54010910) System Time read access                                */
1611     __O  uint32_t  DC_SYS_TIME_WRITEMode;           /*!< (@ 0x54010910) System Time [WRITE Mode]                               */
1612   };
1613   __I  uint32_t  RECEIVE_TIME_PU[2];                /*!< (@ 0x54010918) Local time of the beginning of a frame                 */
1614   __IO uint32_t  DC_SYS_TIME_OFFSET[2];             /*!< (@ 0x54010920) Difference between local time and System Time          */
1615   __IO uint32_t  DC_SYS_TIME_DELAY;                 /*!< (@ 0x54010928) System Time Delay                                      */
1616   __I  uint32_t  DC_SYS_TIME_DIFF;                  /*!< (@ 0x5401092C) System Time Difference                                 */
1617   __IO uint16_t  DC_SPEED_COUNT_START;              /*!< (@ 0x54010930) Speed Counter Start                                    */
1618   __I  uint16_t  DC_SPEED_COUNT_DIFF;               /*!< (@ 0x54010932) Speed Counter Diff                                     */
1619   __IO uint8_t   DC_SYS_TIME_FIL_DEPTH;             /*!< (@ 0x54010934) System Time Difference Filter Depth                    */
1620   __IO uint8_t   DC_SPEED_COUNT_FIL_DEPTH;          /*!< (@ 0x54010935) Speed Counter Filter Depth                             */
1621   __I  uint16_t  RESERVED28[37];
1622   __I  uint8_t   DC_CYC_CONT;                       /*!< (@ 0x54010980) Cyclic Unit Control                                    */
1623   __IO uint8_t   DC_ACT;                            /*!< (@ 0x54010981) Activation register                                    */
1624   __I  uint16_t  DC_PULSE_LEN;                      /*!< (@ 0x54010982) Pulse Length of SyncSignals                            */
1625   __I  uint8_t   DC_ACT_STAT;                       /*!< (@ 0x54010984) Activation Status                                      */
1626   __I  uint8_t   RESERVED29[9];
1627   __I  uint8_t   DC_SYNC0_STAT;                     /*!< (@ 0x5401098E) SYNC0 Status                                           */
1628   __I  uint8_t   DC_SYNC1_STAT;                     /*!< (@ 0x5401098F) SYNC1 Status                                           */
1629   __IO uint32_t  DC_CYC_START_TIME[2];              /*!< (@ 0x54010990) Start Time Cyclic Operation                            */
1630   __I  uint32_t  DC_NEXT_SYNC1_PULSE[2];            /*!< (@ 0x54010998) System time of next SYNC1 pulse in ns                  */
1631   __IO uint32_t  DC_SYNC0_CYC_TIME;                 /*!< (@ 0x540109A0) SYNC0 Cycle Time                                       */
1632   __IO uint32_t  DC_SYNC1_CYC_TIME;                 /*!< (@ 0x540109A4) SYNC1 Cycle Time                                       */
1633   __IO uint8_t   DC_LATCH0_CONT;                    /*!< (@ 0x540109A8) Latch0 Control                                         */
1634   __IO uint8_t   DC_LATCH1_CONT;                    /*!< (@ 0x540109A9) Latch1 Control                                         */
1635   __I  uint32_t  RESERVED30;
1636   __I  uint8_t   DC_LATCH0_STAT;                    /*!< (@ 0x540109AE) Latch0 Status                                          */
1637   __I  uint8_t   DC_LATCH1_STAT;                    /*!< (@ 0x540109AF) Latch1 Status                                          */
1638   __I  uint32_t  DC_LATCH0_TIME_POS[2];             /*!< (@ 0x540109B0) Register captures System time at the positive
1639                                                          edge of the Latch0 signal                                             */
1640   __I  uint32_t  DC_LATCH0_TIME_NEG[2];             /*!< (@ 0x540109B8) Register captures System time at the negative
1641                                                          edge of the Latch0 signal                                             */
1642   __I  uint32_t  DC_LATCH1_TIME_POS[2];             /*!< (@ 0x540109C0) Register captures System time at the positive
1643                                                          edge of the Latch1 signal                                             */
1644   __I  uint32_t  DC_LATCH1_TIME_NEG[2];             /*!< (@ 0x540109C8) Register captures System time at the negative
1645                                                          edge of the Latch1 signal                                             */
1646   __I  uint32_t  RESERVED31[8];
1647   __I  uint32_t  DC_ECAT_CNG_EV_TIME;               /*!< (@ 0x540109F0) EtherCAT Buffer Change Event Time                      */
1648   __I  uint32_t  RESERVED32;
1649   __I  uint32_t  DC_PDI_START_EV_TIME;              /*!< (@ 0x540109F8) PDI Buffer Start Event Time                            */
1650   __I  uint32_t  DC_PDI_CNG_EV_TIME;                /*!< (@ 0x540109FC) PDI Buffer Change Event Time                           */
1651   __I  uint32_t  RESERVED33[256];
1652   __I  uint32_t  ID;                                /*!< (@ 0x54010E00) ECAT0 Module ID                                        */
1653   __I  uint32_t  RESERVED34;
1654   __I  uint32_t  STATUS;                            /*!< (@ 0x54010E08) ECAT0 Status                                           */
1655 } ECAT_Type;
1656 
1657 
1658 /* ================================================================================ */
1659 /* ================            ECAT0_FMMU [ECAT0_FMMU0]            ================ */
1660 /* ================================================================================ */
1661 
1662 
1663 /**
1664   * @brief EtherCAT 0 (ECAT0_FMMU)
1665   */
1666 
1667 typedef struct {                                    /*!< (@ 0x54010600) ECAT0_FMMU Structure                                   */
1668   __I  uint32_t  FMMU_L_START_ADR;                  /*!< (@ 0x54010600) Logical Start address FMMU                             */
1669   __I  uint16_t  FMMU_LEN;                          /*!< (@ 0x54010604) Length FMMU 0                                          */
1670   __I  uint8_t   FMMU_L_START_BIT;                  /*!< (@ 0x54010606) Start bit FMMU 0 in logical address space              */
1671   __I  uint8_t   FMMU_L_STOP_BIT;                   /*!< (@ 0x54010607) Stop bit FMMU 0 in logical address space               */
1672   __I  uint16_t  FMMU_P_START_ADR;                  /*!< (@ 0x54010608) Ph0sical Start address FMMU y                          */
1673   __I  uint8_t   FMMU_P_START_BIT;                  /*!< (@ 0x5401060A) Ph0sical Start bit FMMU y                              */
1674   __I  uint8_t   FMMU_TYPE;                         /*!< (@ 0x5401060B) T0pe FMMU y                                            */
1675   __I  uint8_t   FMMU_ACT;                          /*!< (@ 0x5401060C) Activate FMMU 0                                        */
1676 } ECAT0_FMMU_Type;
1677 
1678 
1679 /* ================================================================================ */
1680 /* ================              ECAT0_SM [ECAT0_SM0]              ================ */
1681 /* ================================================================================ */
1682 
1683 
1684 /**
1685   * @brief EtherCAT 0 (ECAT0_SM)
1686   */
1687 
1688 typedef struct {                                    /*!< (@ 0x54010800) ECAT0_SM Structure                                     */
1689   __I  uint16_t  SM_P_START_ADR;                    /*!< (@ 0x54010800) Physical Start Address SyncManager 0                   */
1690   __I  uint16_t  SM_LEN;                            /*!< (@ 0x54010802) Length SyncManager 0                                   */
1691   __I  uint8_t   SM_CONTROL;                        /*!< (@ 0x54010804) Control Register SyncManager 0                         */
1692   __I  uint8_t   SM_STATUS;                         /*!< (@ 0x54010805) Status Register SyncManager 0                          */
1693   __I  uint8_t   SM_ACT;                            /*!< (@ 0x54010806) Activate SyncManager 0                                 */
1694   __IO uint8_t   SM_PDI_CTR;                        /*!< (@ 0x54010807) PDI Control SyncManager 0                              */
1695 } ECAT0_SM_Type;
1696 
1697 
1698 /* ================================================================================ */
1699 /* ================                   USB [USB0]                   ================ */
1700 /* ================================================================================ */
1701 
1702 
1703 /**
1704   * @brief Universal Serial Bus (USB)
1705   */
1706 
1707 typedef struct {                                    /*!< (@ 0x50040000) USB Structure                                          */
1708   __IO uint32_t  GOTGCTL;                           /*!< (@ 0x50040000) Control and Status Register                            */
1709   __IO uint32_t  GOTGINT;                           /*!< (@ 0x50040004) OTG Interrupt Register                                 */
1710   __IO uint32_t  GAHBCFG;                           /*!< (@ 0x50040008) AHB Configuration Register                             */
1711   __IO uint32_t  GUSBCFG;                           /*!< (@ 0x5004000C) USB Configuration Register                             */
1712   __IO uint32_t  GRSTCTL;                           /*!< (@ 0x50040010) Reset Register                                         */
1713 
1714   union {
1715     __IO uint32_t  GINTSTS_DEVICEMODE;              /*!< (@ 0x50040014) Interrupt Register [DEVICEMODE]                        */
1716     __IO uint32_t  GINTSTS_HOSTMODE;                /*!< (@ 0x50040014) Interrupt Register [HOSTMODE]                          */
1717   };
1718 
1719   union {
1720     __IO uint32_t  GINTMSK_DEVICEMODE;              /*!< (@ 0x50040018) Interrupt Mask Register [DEVICEMODE]                   */
1721     __IO uint32_t  GINTMSK_HOSTMODE;                /*!< (@ 0x50040018) Interrupt Mask Register [HOSTMODE]                     */
1722   };
1723 
1724   union {
1725     __I  uint32_t  GRXSTSR_DEVICEMODE;              /*!< (@ 0x5004001C) Receive Status Debug Read Register [DEVICEMODE]        */
1726     __I  uint32_t  GRXSTSR_HOSTMODE;                /*!< (@ 0x5004001C) Receive Status Debug Read Register [HOSTMODE]          */
1727   };
1728 
1729   union {
1730     __I  uint32_t  GRXSTSP_HOSTMODE;                /*!< (@ 0x50040020) Receive Status Read and Pop Register [HOSTMODE]        */
1731     __I  uint32_t  GRXSTSP_DEVICEMODE;              /*!< (@ 0x50040020) Receive Status Read and Pop Register [DEVICEMODE]      */
1732   };
1733   __IO uint32_t  GRXFSIZ;                           /*!< (@ 0x50040024) Receive FIFO Size Register                             */
1734 
1735   union {
1736     __IO uint32_t  GNPTXFSIZ_DEVICEMODE;            /*!< (@ 0x50040028) Non-Periodic Transmit FIFO Size Register [DEVICEMODE]  */
1737     __IO uint32_t  GNPTXFSIZ_HOSTMODE;              /*!< (@ 0x50040028) Non-Periodic Transmit FIFO Size Register [HOSTMODE]    */
1738   };
1739   __I  uint32_t  GNPTXSTS;                          /*!< (@ 0x5004002C) Non-Periodic Transmit FIFO/Queue Status Register       */
1740   __I  uint32_t  RESERVED[3];
1741   __IO uint32_t  GUID;                              /*!< (@ 0x5004003C) USB Module Identification Register                     */
1742   __I  uint32_t  RESERVED1[7];
1743   __IO uint32_t  GDFIFOCFG;                         /*!< (@ 0x5004005C) Global DFIFO Software Config Register                  */
1744   __I  uint32_t  RESERVED2[40];
1745   __IO uint32_t  HPTXFSIZ;                          /*!< (@ 0x50040100) Host Periodic Transmit FIFO Size Register              */
1746   __IO uint32_t  DIEPTXF1;                          /*!< (@ 0x50040104) Device IN Endpoint Transmit FIFO Size Register         */
1747   __IO uint32_t  DIEPTXF2;                          /*!< (@ 0x50040108) Device IN Endpoint Transmit FIFO Size Register         */
1748   __IO uint32_t  DIEPTXF3;                          /*!< (@ 0x5004010C) Device IN Endpoint Transmit FIFO Size Register         */
1749   __IO uint32_t  DIEPTXF4;                          /*!< (@ 0x50040110) Device IN Endpoint Transmit FIFO Size Register         */
1750   __IO uint32_t  DIEPTXF5;                          /*!< (@ 0x50040114) Device IN Endpoint Transmit FIFO Size Register         */
1751   __IO uint32_t  DIEPTXF6;                          /*!< (@ 0x50040118) Device IN Endpoint Transmit FIFO Size Register         */
1752   __I  uint32_t  RESERVED3[185];
1753   __IO uint32_t  HCFG;                              /*!< (@ 0x50040400) Host Configuration Register                            */
1754   __IO uint32_t  HFIR;                              /*!< (@ 0x50040404) Host Frame Interval Register                           */
1755   __IO uint32_t  HFNUM;                             /*!< (@ 0x50040408) Host Frame Number/Frame Time Remaining Register        */
1756   __I  uint32_t  RESERVED4;
1757   __IO uint32_t  HPTXSTS;                           /*!< (@ 0x50040410) Host Periodic Transmit FIFO/ Queue Status Register     */
1758   __I  uint32_t  HAINT;                             /*!< (@ 0x50040414) Host All Channels Interrupt Register                   */
1759   __IO uint32_t  HAINTMSK;                          /*!< (@ 0x50040418) Host All Channels Interrupt Mask Register              */
1760   __IO uint32_t  HFLBADDR;                          /*!< (@ 0x5004041C) Host Frame List Base Address Register                  */
1761   __I  uint32_t  RESERVED5[8];
1762   __IO uint32_t  HPRT;                              /*!< (@ 0x50040440) Host Port Control and Status Register                  */
1763   __I  uint32_t  RESERVED6[239];
1764   __IO uint32_t  DCFG;                              /*!< (@ 0x50040800) Device Configuration Register                          */
1765   __IO uint32_t  DCTL;                              /*!< (@ 0x50040804) Device Control Register                                */
1766   __I  uint32_t  DSTS;                              /*!< (@ 0x50040808) Device Status Register                                 */
1767   __I  uint32_t  RESERVED7;
1768   __IO uint32_t  DIEPMSK;                           /*!< (@ 0x50040810) Device IN Endpoint Common Interrupt Mask Register      */
1769   __IO uint32_t  DOEPMSK;                           /*!< (@ 0x50040814) Device OUT Endpoint Common Interrupt Mask Register     */
1770   __I  uint32_t  DAINT;                             /*!< (@ 0x50040818) Device All Endpoints Interrupt Register                */
1771   __IO uint32_t  DAINTMSK;                          /*!< (@ 0x5004081C) Device All Endpoints Interrupt Mask Register           */
1772   __I  uint32_t  RESERVED8[2];
1773   __IO uint32_t  DVBUSDIS;                          /*!< (@ 0x50040828) Device VBUS Discharge Time Register                    */
1774   __IO uint32_t  DVBUSPULSE;                        /*!< (@ 0x5004082C) Device VBUS Pulsing Time Register                      */
1775   __I  uint32_t  RESERVED9;
1776   __IO uint32_t  DIEPEMPMSK;                        /*!< (@ 0x50040834) Device IN Endpoint FIFO Empty Interrupt Mask
1777                                                          Register                                                              */
1778   __I  uint32_t  RESERVED10[370];
1779   __IO uint32_t  PCGCCTL;                           /*!< (@ 0x50040E00) Power and Clock Gating Control Register                */
1780 } USB0_GLOBAL_TypeDef;
1781 
1782 
1783 /* ================================================================================ */
1784 /* ================                    USB0_EP0                    ================ */
1785 /* ================================================================================ */
1786 
1787 
1788 /**
1789   * @brief Universal Serial Bus (USB0_EP0)
1790   */
1791 
1792 typedef struct {                                    /*!< (@ 0x50040900) USB0_EP0 Structure                                     */
1793   __IO uint32_t  DIEPCTL0;                          /*!< (@ 0x50040900) Device Control IN Endpoint Control Register            */
1794   __I  uint32_t  RESERVED;
1795   __IO uint32_t  DIEPINT0;                          /*!< (@ 0x50040908) Device Endpoint Interrupt Register                     */
1796   __I  uint32_t  RESERVED1;
1797   __IO uint32_t  DIEPTSIZ0;                         /*!< (@ 0x50040910) Device IN Endpoint Transfer Size Register              */
1798   __IO uint32_t  DIEPDMA0;                          /*!< (@ 0x50040914) Device Endpoint DMA Address Register                   */
1799   __I  uint32_t  DTXFSTS0;                          /*!< (@ 0x50040918) Device IN Endpoint Transmit FIFO Status Register       */
1800   __I  uint32_t  DIEPDMAB0;                         /*!< (@ 0x5004091C) Device Endpoint DMA Buffer Address Register            */
1801   __I  uint32_t  RESERVED2[120];
1802   __IO uint32_t  DOEPCTL0;                          /*!< (@ 0x50040B00) Device Control OUT Endpoint Control Register           */
1803   __I  uint32_t  RESERVED3;
1804   __IO uint32_t  DOEPINT0;                          /*!< (@ 0x50040B08) Device Endpoint Interrupt Register                     */
1805   __I  uint32_t  RESERVED4;
1806   __IO uint32_t  DOEPTSIZ0;                         /*!< (@ 0x50040B10) Device OUT Endpoint Transfer Size Register             */
1807   __IO uint32_t  DOEPDMA0;                          /*!< (@ 0x50040B14) Device Endpoint DMA Address Register                   */
1808   __I  uint32_t  RESERVED5;
1809   __I  uint32_t  DOEPDMAB0;                         /*!< (@ 0x50040B1C) Device Endpoint DMA Buffer Address Register            */
1810 } USB0_EP0_TypeDef;
1811 
1812 
1813 /* ================================================================================ */
1814 /* ================                USB_EP [USB0_EP1]               ================ */
1815 /* ================================================================================ */
1816 
1817 
1818 /**
1819   * @brief Universal Serial Bus (USB_EP)
1820   */
1821 
1822 typedef struct {                                    /*!< (@ 0x50040920) USB_EP Structure                                       */
1823 
1824   union {
1825     __IO uint32_t  DIEPCTL_INTBULK;                 /*!< (@ 0x50040920) Device Endpoint Control Register [INTBULK]             */
1826     __IO uint32_t  DIEPCTL_ISOCONT;                 /*!< (@ 0x50040920) Device Endpoint Control Register [ISOCONT]             */
1827   };
1828   __I  uint32_t  RESERVED;
1829   __IO uint32_t  DIEPINT;                           /*!< (@ 0x50040928) Device Endpoint Interrupt Register                     */
1830   __I  uint32_t  RESERVED1;
1831   __IO uint32_t  DIEPTSIZ;                          /*!< (@ 0x50040930) Device Endpoint Transfer Size Register                 */
1832   __IO uint32_t  DIEPDMA;                           /*!< (@ 0x50040934) Device Endpoint DMA Address Register                   */
1833   __I  uint32_t  DTXFSTS;                           /*!< (@ 0x50040938) Device IN Endpoint Transmit FIFO Status Register       */
1834   __I  uint32_t  DIEPDMAB;                          /*!< (@ 0x5004093C) Device Endpoint DMA Buffer Address Register            */
1835   __I  uint32_t  RESERVED2[120];
1836 
1837   union {
1838     __IO uint32_t  DOEPCTL_INTBULK;                 /*!< (@ 0x50040B20) Device Endpoint Control Register [INTBULK]             */
1839     __IO uint32_t  DOEPCTL_ISOCONT;                 /*!< (@ 0x50040B20) Device Endpoint Control Register [ISOCONT]             */
1840   };
1841   __I  uint32_t  RESERVED3;
1842   __IO uint32_t  DOEPINT;                           /*!< (@ 0x50040B28) Device Endpoint Interrupt Register                     */
1843   __I  uint32_t  RESERVED4;
1844 
1845   union {
1846     __IO uint32_t  DOEPTSIZ_CONTROL;                /*!< (@ 0x50040B30) Device Endpoint Transfer Size Register [CONT]          */
1847     __IO uint32_t  DOEPTSIZ_ISO;                    /*!< (@ 0x50040B30) Device Endpoint Transfer Size Register [ISO]           */
1848   };
1849   __IO uint32_t  DOEPDMA;                           /*!< (@ 0x50040B34) Device Endpoint DMA Address Register                   */
1850   __I  uint32_t  RESERVED5;
1851   __I  uint32_t  DOEPDMAB;                          /*!< (@ 0x50040B3C) Device Endpoint DMA Buffer Address Register            */
1852 } USB0_EP_TypeDef;
1853 
1854 
1855 /* ================================================================================ */
1856 /* ================                USB_CH [USB0_CH0]               ================ */
1857 /* ================================================================================ */
1858 
1859 
1860 /**
1861   * @brief Universal Serial Bus (USB_CH)
1862   */
1863 
1864 typedef struct {                                    /*!< (@ 0x50040500) USB_CH Structure                                       */
1865   __IO uint32_t  HCCHAR;                            /*!< (@ 0x50040500) Host Channel Characteristics Register                  */
1866   __I  uint32_t  RESERVED;
1867   __IO uint32_t  HCINT;                             /*!< (@ 0x50040508) Host Channel Interrupt Register                        */
1868   __IO uint32_t  HCINTMSK;                          /*!< (@ 0x5004050C) Host Channel Interrupt Mask Register                   */
1869 
1870   union {
1871     __IO uint32_t  HCTSIZ_SCATGATHER;               /*!< (@ 0x50040510) Host Channel Transfer Size Register [SCATGATHER]       */
1872     __IO uint32_t  HCTSIZ_BUFFERMODE;               /*!< (@ 0x50040510) Host Channel Transfer Size Register [BUFFERMODE]       */
1873   };
1874 
1875   union {
1876     __IO uint32_t  HCDMA_SCATGATHER;                /*!< (@ 0x50040514) Host Channel DMA Address Register [SCATGATHER]         */
1877     __IO uint32_t  HCDMA_BUFFERMODE;                /*!< (@ 0x50040514) Host Channel DMA Address Register [BUFFERMODE]         */
1878   };
1879   __I  uint32_t  RESERVED1;
1880   __I  uint32_t  HCDMAB;                            /*!< (@ 0x5004051C) Host Channel DMA Buffer Address Register               */
1881 } USB0_CH_TypeDef;
1882 
1883 
1884 /* ================================================================================ */
1885 /* ================                  USIC [USIC0]                  ================ */
1886 /* ================================================================================ */
1887 
1888 
1889 /**
1890   * @brief Universal Serial Interface Controller 0 (USIC)
1891   */
1892 
1893 typedef struct {                                    /*!< (@ 0x40030008) USIC Structure                                         */
1894   __I  uint32_t  ID;                                /*!< (@ 0x40030008) Module Identification Register                         */
1895 } USIC_GLOBAL_TypeDef;
1896 
1897 
1898 /* ================================================================================ */
1899 /* ================               USIC_CH [USIC0_CH0]              ================ */
1900 /* ================================================================================ */
1901 
1902 
1903 /**
1904   * @brief Universal Serial Interface Controller 0 (USIC_CH)
1905   */
1906 
1907 typedef struct {                                    /*!< (@ 0x40030000) USIC_CH Structure                                      */
1908   __I  uint32_t  RESERVED;
1909   __I  uint32_t  CCFG;                              /*!< (@ 0x40030004) Channel Configuration Register                         */
1910   __I  uint32_t  RESERVED1;
1911   __IO uint32_t  KSCFG;                             /*!< (@ 0x4003000C) Kernel State Configuration Register                    */
1912   __IO uint32_t  FDR;                               /*!< (@ 0x40030010) Fractional Divider Register                            */
1913   __IO uint32_t  BRG;                               /*!< (@ 0x40030014) Baud Rate Generator Register                           */
1914   __IO uint32_t  INPR;                              /*!< (@ 0x40030018) Interrupt Node Pointer Register                        */
1915   __IO uint32_t  DX0CR;                             /*!< (@ 0x4003001C) Input Control Register 0                               */
1916   __IO uint32_t  DX1CR;                             /*!< (@ 0x40030020) Input Control Register 1                               */
1917   __IO uint32_t  DX2CR;                             /*!< (@ 0x40030024) Input Control Register 2                               */
1918   __IO uint32_t  DX3CR;                             /*!< (@ 0x40030028) Input Control Register 3                               */
1919   __IO uint32_t  DX4CR;                             /*!< (@ 0x4003002C) Input Control Register 4                               */
1920   __IO uint32_t  DX5CR;                             /*!< (@ 0x40030030) Input Control Register 5                               */
1921   __IO uint32_t  SCTR;                              /*!< (@ 0x40030034) Shift Control Register                                 */
1922   __IO uint32_t  TCSR;                              /*!< (@ 0x40030038) Transmit Control/Status Register                       */
1923 
1924   union {
1925     __IO uint32_t  PCR_IICMode;                     /*!< (@ 0x4003003C) Protocol Control Register [IIC Mode]                   */
1926     __IO uint32_t  PCR_IISMode;                     /*!< (@ 0x4003003C) Protocol Control Register [IIS Mode]                   */
1927     __IO uint32_t  PCR_SSCMode;                     /*!< (@ 0x4003003C) Protocol Control Register [SSC Mode]                   */
1928     __IO uint32_t  PCR;                             /*!< (@ 0x4003003C) Protocol Control Register                              */
1929     __IO uint32_t  PCR_ASCMode;                     /*!< (@ 0x4003003C) Protocol Control Register [ASC Mode]                   */
1930   };
1931   __IO uint32_t  CCR;                               /*!< (@ 0x40030040) Channel Control Register                               */
1932   __IO uint32_t  CMTR;                              /*!< (@ 0x40030044) Capture Mode Timer Register                            */
1933 
1934   union {
1935     __IO uint32_t  PSR_IICMode;                     /*!< (@ 0x40030048) Protocol Status Register [IIC Mode]                    */
1936     __IO uint32_t  PSR_IISMode;                     /*!< (@ 0x40030048) Protocol Status Register [IIS Mode]                    */
1937     __IO uint32_t  PSR_SSCMode;                     /*!< (@ 0x40030048) Protocol Status Register [SSC Mode]                    */
1938     __IO uint32_t  PSR;                             /*!< (@ 0x40030048) Protocol Status Register                               */
1939     __IO uint32_t  PSR_ASCMode;                     /*!< (@ 0x40030048) Protocol Status Register [ASC Mode]                    */
1940   };
1941   __O  uint32_t  PSCR;                              /*!< (@ 0x4003004C) Protocol Status Clear Register                         */
1942   __I  uint32_t  RBUFSR;                            /*!< (@ 0x40030050) Receiver Buffer Status Register                        */
1943   __I  uint32_t  RBUF;                              /*!< (@ 0x40030054) Receiver Buffer Register                               */
1944   __I  uint32_t  RBUFD;                             /*!< (@ 0x40030058) Receiver Buffer Register for Debugger                  */
1945   __I  uint32_t  RBUF0;                             /*!< (@ 0x4003005C) Receiver Buffer Register 0                             */
1946   __I  uint32_t  RBUF1;                             /*!< (@ 0x40030060) Receiver Buffer Register 1                             */
1947   __I  uint32_t  RBUF01SR;                          /*!< (@ 0x40030064) Receiver Buffer 01 Status Register                     */
1948   __O  uint32_t  FMR;                               /*!< (@ 0x40030068) Flag Modification Register                             */
1949   __I  uint32_t  RESERVED2[5];
1950   __IO uint32_t  TBUF[32];                          /*!< (@ 0x40030080) Transmit Buffer                                        */
1951   __IO uint32_t  BYP;                               /*!< (@ 0x40030100) Bypass Data Register                                   */
1952   __IO uint32_t  BYPCR;                             /*!< (@ 0x40030104) Bypass Control Register                                */
1953   __IO uint32_t  TBCTR;                             /*!< (@ 0x40030108) Transmitter Buffer Control Register                    */
1954   __IO uint32_t  RBCTR;                             /*!< (@ 0x4003010C) Receiver Buffer Control Register                       */
1955   __I  uint32_t  TRBPTR;                            /*!< (@ 0x40030110) Transmit/Receive Buffer Pointer Register               */
1956   __IO uint32_t  TRBSR;                             /*!< (@ 0x40030114) Transmit/Receive Buffer Status Register                */
1957   __O  uint32_t  TRBSCR;                            /*!< (@ 0x40030118) Transmit/Receive Buffer Status Clear Register          */
1958   __I  uint32_t  OUTR;                              /*!< (@ 0x4003011C) Receiver Buffer Output Register                        */
1959   __I  uint32_t  OUTDR;                             /*!< (@ 0x40030120) Receiver Buffer Output Register L for Debugger         */
1960   __I  uint32_t  RESERVED3[23];
1961   __O  uint32_t  IN[32];                            /*!< (@ 0x40030180) Transmit FIFO Buffer                                   */
1962 } USIC_CH_TypeDef;
1963 
1964 
1965 /* ================================================================================ */
1966 /* ================                       CAN                      ================ */
1967 /* ================================================================================ */
1968 
1969 
1970 /**
1971   * @brief Controller Area Networks (CAN)
1972   */
1973 
1974 typedef struct {                                    /*!< (@ 0x48014000) CAN Structure                                          */
1975   __IO uint32_t  CLC;                               /*!< (@ 0x48014000) CAN Clock Control Register                             */
1976   __I  uint32_t  RESERVED;
1977   __I  uint32_t  ID;                                /*!< (@ 0x48014008) Module Identification Register                         */
1978   __IO uint32_t  FDR;                               /*!< (@ 0x4801400C) CAN Fractional Divider Register                        */
1979   __I  uint32_t  RESERVED1[60];
1980   __I  uint32_t  LIST[16];                          /*!< (@ 0x48014100) List Register                                          */
1981   __IO uint32_t  MSPND[8];                          /*!< (@ 0x48014140) Message Pending Register                               */
1982   __I  uint32_t  RESERVED2[8];
1983   __I  uint32_t  MSID[8];                           /*!< (@ 0x48014180) Message Index Register                                 */
1984   __I  uint32_t  RESERVED3[8];
1985   __IO uint32_t  MSIMASK;                           /*!< (@ 0x480141C0) Message Index Mask Register                            */
1986   __IO uint32_t  PANCTR;                            /*!< (@ 0x480141C4) Panel Control Register                                 */
1987   __IO uint32_t  MCR;                               /*!< (@ 0x480141C8) Module Control Register                                */
1988   __O  uint32_t  MITR;                              /*!< (@ 0x480141CC) Module Interrupt Trigger Register                      */
1989 } CAN_GLOBAL_TypeDef;
1990 
1991 
1992 /* ================================================================================ */
1993 /* ================              CAN_NODE [CAN_NODE0]              ================ */
1994 /* ================================================================================ */
1995 
1996 
1997 /**
1998   * @brief Controller Area Networks (CAN_NODE)
1999   */
2000 
2001 typedef struct {                                    /*!< (@ 0x48014200) CAN_NODE Structure                                     */
2002   __IO uint32_t  NCR;                               /*!< (@ 0x48014200) Node Control Register                                  */
2003   __IO uint32_t  NSR;                               /*!< (@ 0x48014204) Node Status Register                                   */
2004   __IO uint32_t  NIPR;                              /*!< (@ 0x48014208) Node Interrupt Pointer Register                        */
2005   __IO uint32_t  NPCR;                              /*!< (@ 0x4801420C) Node Port Control Register                             */
2006   __IO uint32_t  NBTR;                              /*!< (@ 0x48014210) Node Bit Timing Register                               */
2007   __IO uint32_t  NECNT;                             /*!< (@ 0x48014214) Node Error Counter Register                            */
2008   __IO uint32_t  NFCR;                              /*!< (@ 0x48014218) Node Frame Counter Register                            */
2009 } CAN_NODE_TypeDef;
2010 
2011 
2012 /* ================================================================================ */
2013 /* ================             CAN_MO_CLUSTER [CAN_MO]            ================ */
2014 /* ================================================================================ */
2015 
2016 
2017 /**
2018   * @brief Controller Area Networks (CAN_MO_CLUSTER)
2019   */
2020 
2021 typedef struct {                                    /*!< (@ 0x48015000) CAN_MO_CLUSTER Structure                               */
2022   CAN_MO_TypeDef MO[256];                              /*!< (@ 0x48015000) Message Object Registers                               */
2023 } CAN_MO_CLUSTER_Type;
2024 
2025 
2026 /* ================================================================================ */
2027 /* ================                      VADC                      ================ */
2028 /* ================================================================================ */
2029 
2030 
2031 /**
2032   * @brief Analog to Digital Converter (VADC)
2033   */
2034 
2035 typedef struct {                                    /*!< (@ 0x40004000) VADC Structure                                         */
2036   __IO uint32_t  CLC;                               /*!< (@ 0x40004000) Clock Control Register                                 */
2037   __I  uint32_t  RESERVED;
2038   __I  uint32_t  ID;                                /*!< (@ 0x40004008) Module Identification Register                         */
2039   __I  uint32_t  RESERVED1[7];
2040   __IO uint32_t  OCS;                               /*!< (@ 0x40004028) OCDS Control and Status Register                       */
2041   __I  uint32_t  RESERVED2[21];
2042   __IO uint32_t  GLOBCFG;                           /*!< (@ 0x40004080) Global Configuration Register                          */
2043   __I  uint32_t  RESERVED3[7];
2044   __IO uint32_t  GLOBICLASS[2];                     /*!< (@ 0x400040A0) Input Class Register, Global                           */
2045   __I  uint32_t  RESERVED4[4];
2046   __IO uint32_t  GLOBBOUND;                         /*!< (@ 0x400040B8) Global Boundary Select Register                        */
2047   __I  uint32_t  RESERVED5[9];
2048   __IO uint32_t  GLOBEFLAG;                         /*!< (@ 0x400040E0) Global Event Flag Register                             */
2049   __I  uint32_t  RESERVED6[23];
2050   __IO uint32_t  GLOBEVNP;                          /*!< (@ 0x40004140) Global Event Node Pointer Register                     */
2051   __I  uint32_t  RESERVED7[7];
2052   __IO uint32_t  GLOBTF;                            /*!< (@ 0x40004160) Global Test Functions Register                         */
2053   __I  uint32_t  RESERVED8[7];
2054   __IO uint32_t  BRSSEL[4];                         /*!< (@ 0x40004180) Background Request Source Channel Select Register      */
2055   __I  uint32_t  RESERVED9[12];
2056   __IO uint32_t  BRSPND[4];                         /*!< (@ 0x400041C0) Background Request Source Pending Register             */
2057   __I  uint32_t  RESERVED10[12];
2058   __IO uint32_t  BRSCTRL;                           /*!< (@ 0x40004200) Background Request Source Control Register             */
2059   __IO uint32_t  BRSMR;                             /*!< (@ 0x40004204) Background Request Source Mode Register                */
2060   __I  uint32_t  RESERVED11[30];
2061   __IO uint32_t  GLOBRCR;                           /*!< (@ 0x40004280) Global Result Control Register                         */
2062   __I  uint32_t  RESERVED12[31];
2063   __IO uint32_t  GLOBRES;                           /*!< (@ 0x40004300) Global Result Register                                 */
2064   __I  uint32_t  RESERVED13[31];
2065   __IO uint32_t  GLOBRESD;                          /*!< (@ 0x40004380) Global Result Register, Debug                          */
2066   __I  uint32_t  RESERVED14[27];
2067   __IO uint32_t  EMUXSEL;                           /*!< (@ 0x400043F0) External Multiplexer Select Register                   */
2068 } VADC_GLOBAL_TypeDef;
2069 
2070 
2071 /* ================================================================================ */
2072 /* ================                VADC_G [VADC_G0]                ================ */
2073 /* ================================================================================ */
2074 
2075 
2076 /**
2077   * @brief Analog to Digital Converter (VADC_G)
2078   */
2079 
2080 typedef struct {                                    /*!< (@ 0x40004400) VADC_G Structure                                       */
2081   __I  uint32_t  RESERVED[32];
2082   __IO uint32_t  ARBCFG;                            /*!< (@ 0x40004480) Arbitration Configuration Register                     */
2083   __IO uint32_t  ARBPR;                             /*!< (@ 0x40004484) Arbitration Priority Register                          */
2084   __IO uint32_t  CHASS;                             /*!< (@ 0x40004488) Channel Assignment Register                            */
2085   __I  uint32_t  RESERVED1[5];
2086   __IO uint32_t  ICLASS[2];                         /*!< (@ 0x400044A0) Input Class Register                                   */
2087   __I  uint32_t  RESERVED2[2];
2088   __IO uint32_t  ALIAS;                             /*!< (@ 0x400044B0) Alias Register                                         */
2089   __I  uint32_t  RESERVED3;
2090   __IO uint32_t  BOUND;                             /*!< (@ 0x400044B8) Boundary Select Register                               */
2091   __I  uint32_t  RESERVED4;
2092   __IO uint32_t  SYNCTR;                            /*!< (@ 0x400044C0) Synchronization Control Register                       */
2093   __I  uint32_t  RESERVED5;
2094   __IO uint32_t  BFL;                               /*!< (@ 0x400044C8) Boundary Flag Register                                 */
2095   __O  uint32_t  BFLS;                              /*!< (@ 0x400044CC) Boundary Flag Software Register                        */
2096   __IO uint32_t  BFLC;                              /*!< (@ 0x400044D0) Boundary Flag Control Register                         */
2097   __IO uint32_t  BFLNP;                             /*!< (@ 0x400044D4) Boundary Flag Node Pointer Register                    */
2098   __I  uint32_t  RESERVED6[10];
2099   __IO uint32_t  QCTRL0;                            /*!< (@ 0x40004500) Queue 0 Source Control Register                        */
2100   __IO uint32_t  QMR0;                              /*!< (@ 0x40004504) Queue 0 Mode Register                                  */
2101   __I  uint32_t  QSR0;                              /*!< (@ 0x40004508) Queue 0 Status Register                                */
2102   __I  uint32_t  Q0R0;                              /*!< (@ 0x4000450C) Queue 0 Register 0                                     */
2103 
2104   union {
2105     __I  uint32_t  QBUR0;                           /*!< (@ 0x40004510) Queue 0 Backup Register                                */
2106     __O  uint32_t  QINR0;                           /*!< (@ 0x40004510) Queue 0 Input Register                                 */
2107   };
2108   __I  uint32_t  RESERVED7[3];
2109   __IO uint32_t  ASCTRL;                            /*!< (@ 0x40004520) Autoscan Source Control Register                       */
2110   __IO uint32_t  ASMR;                              /*!< (@ 0x40004524) Autoscan Source Mode Register                          */
2111   __IO uint32_t  ASSEL;                             /*!< (@ 0x40004528) Autoscan Source Channel Select Register                */
2112   __IO uint32_t  ASPND;                             /*!< (@ 0x4000452C) Autoscan Source Pending Register                       */
2113   __I  uint32_t  RESERVED8[20];
2114   __IO uint32_t  CEFLAG;                            /*!< (@ 0x40004580) Channel Event Flag Register                            */
2115   __IO uint32_t  REFLAG;                            /*!< (@ 0x40004584) Result Event Flag Register                             */
2116   __IO uint32_t  SEFLAG;                            /*!< (@ 0x40004588) Source Event Flag Register                             */
2117   __I  uint32_t  RESERVED9;
2118   __O  uint32_t  CEFCLR;                            /*!< (@ 0x40004590) Channel Event Flag Clear Register                      */
2119   __O  uint32_t  REFCLR;                            /*!< (@ 0x40004594) Result Event Flag Clear Register                       */
2120   __O  uint32_t  SEFCLR;                            /*!< (@ 0x40004598) Source Event Flag Clear Register                       */
2121   __I  uint32_t  RESERVED10;
2122   __IO uint32_t  CEVNP0;                            /*!< (@ 0x400045A0) Channel Event Node Pointer Register 0                  */
2123   __I  uint32_t  RESERVED11[3];
2124   __IO uint32_t  REVNP0;                            /*!< (@ 0x400045B0) Result Event Node Pointer Register 0                   */
2125   __IO uint32_t  REVNP1;                            /*!< (@ 0x400045B4) Result Event Node Pointer Register 1                   */
2126   __I  uint32_t  RESERVED12[2];
2127   __IO uint32_t  SEVNP;                             /*!< (@ 0x400045C0) Source Event Node Pointer Register                     */
2128   __I  uint32_t  RESERVED13;
2129   __O  uint32_t  SRACT;                             /*!< (@ 0x400045C8) Service Request Software Activation Trigger            */
2130   __I  uint32_t  RESERVED14[9];
2131   __IO uint32_t  EMUXCTR;                           /*!< (@ 0x400045F0) E0ternal Multiplexer Control Register                  */
2132   __I  uint32_t  RESERVED15;
2133   __IO uint32_t  VFR;                               /*!< (@ 0x400045F8) Valid Flag Register                                    */
2134   __I  uint32_t  RESERVED16;
2135   __IO uint32_t  CHCTR[8];                          /*!< (@ 0x40004600) Channel Ctrl. Reg.                                     */
2136   __I  uint32_t  RESERVED17[24];
2137   __IO uint32_t  RCR[16];                           /*!< (@ 0x40004680) Result Control Register                                */
2138   __I  uint32_t  RESERVED18[16];
2139   __IO uint32_t  RES[16];                           /*!< (@ 0x40004700) Result Register                                        */
2140   __I  uint32_t  RESERVED19[16];
2141   __I  uint32_t  RESD[16];                          /*!< (@ 0x40004780) Result Register, Debug                                 */
2142 } VADC_G_TypeDef;
2143 
2144 
2145 /* ================================================================================ */
2146 /* ================                       DSD                      ================ */
2147 /* ================================================================================ */
2148 
2149 
2150 /**
2151   * @brief Delta Sigma Demodulator (DSD)
2152   */
2153 
2154 typedef struct {                                    /*!< (@ 0x40008000) DSD Structure                                          */
2155   __IO uint32_t  CLC;                               /*!< (@ 0x40008000) Clock Control Register                                 */
2156   __I  uint32_t  RESERVED;
2157   __I  uint32_t  ID;                                /*!< (@ 0x40008008) Module Identification Register                         */
2158   __I  uint32_t  RESERVED1[7];
2159   __IO uint32_t  OCS;                               /*!< (@ 0x40008028) OCDS Control and Status Register                       */
2160   __I  uint32_t  RESERVED2[21];
2161   __IO uint32_t  GLOBCFG;                           /*!< (@ 0x40008080) Global Configuration Register                          */
2162   __I  uint32_t  RESERVED3;
2163   __IO uint32_t  GLOBRC;                            /*!< (@ 0x40008088) Global Run Control Register                            */
2164   __I  uint32_t  RESERVED4[5];
2165   __IO uint32_t  CGCFG;                             /*!< (@ 0x400080A0) Carrier Generator Configuration Register               */
2166   __I  uint32_t  RESERVED5[15];
2167   __IO uint32_t  EVFLAG;                            /*!< (@ 0x400080E0) Event Flag Register                                    */
2168   __O  uint32_t  EVFLAGCLR;                         /*!< (@ 0x400080E4) Event Flag Clear Register                              */
2169 } DSD_GLOBAL_TypeDef;
2170 
2171 
2172 /* ================================================================================ */
2173 /* ================                DSD_CH [DSD_CH0]                ================ */
2174 /* ================================================================================ */
2175 
2176 
2177 /**
2178   * @brief Delta Sigma Demodulator (DSD_CH)
2179   */
2180 
2181 typedef struct {                                    /*!< (@ 0x40008100) DSD_CH Structure                                       */
2182   __IO uint32_t  MODCFG;                            /*!< (@ 0x40008100) Modulator Configuration Register                       */
2183   __I  uint32_t  RESERVED;
2184   __IO uint32_t  DICFG;                             /*!< (@ 0x40008108) Demodulator Input Configuration Register               */
2185   __I  uint32_t  RESERVED1[2];
2186   __IO uint32_t  FCFGC;                             /*!< (@ 0x40008114) Filter Configuration Register, Main CIC Filter         */
2187   __IO uint32_t  FCFGA;                             /*!< (@ 0x40008118) Filter Configuration Register, Auxiliary Filter        */
2188   __I  uint32_t  RESERVED2;
2189   __IO uint32_t  IWCTR;                             /*!< (@ 0x40008120) Integration Window Control Register                    */
2190   __I  uint32_t  RESERVED3;
2191   __IO uint32_t  BOUNDSEL;                          /*!< (@ 0x40008128) Boundary Select Register                               */
2192   __I  uint32_t  RESERVED4;
2193   __I  uint32_t  RESM;                              /*!< (@ 0x40008130) Result Register, Main Filter                           */
2194   __I  uint32_t  RESERVED5;
2195   __IO uint32_t  OFFM;                              /*!< (@ 0x40008138) Offset Register, Main Filter                           */
2196   __I  uint32_t  RESERVED6;
2197   __I  uint32_t  RESA;                              /*!< (@ 0x40008140) Result Register, Auxiliary Filter                      */
2198   __I  uint32_t  RESERVED7[3];
2199   __I  uint32_t  TSTMP;                             /*!< (@ 0x40008150) Time-Stamp Register                                    */
2200   __I  uint32_t  RESERVED8[19];
2201   __IO uint32_t  CGSYNC;                            /*!< (@ 0x400081A0) Carrier Generator Synchronization Register             */
2202   __I  uint32_t  RESERVED9;
2203   __IO uint32_t  RECTCFG;                           /*!< (@ 0x400081A8) Rectification Configuration Register                   */
2204 } DSD_CH_TypeDef;
2205 
2206 
2207 /* ================================================================================ */
2208 /* ================                       DAC                      ================ */
2209 /* ================================================================================ */
2210 
2211 
2212 /**
2213   * @brief Digital to Analog Converter (DAC)
2214   */
2215 
2216 typedef struct {                                    /*!< (@ 0x48018000) DAC Structure                                          */
2217   __I  uint32_t  ID;                                /*!< (@ 0x48018000) Module Identification Register                         */
2218   __IO uint32_t  DAC0CFG0;                          /*!< (@ 0x48018004) DAC0 Configuration Register 0                          */
2219   __IO uint32_t  DAC0CFG1;                          /*!< (@ 0x48018008) DAC0 Configuration Register 1                          */
2220   __IO uint32_t  DAC1CFG0;                          /*!< (@ 0x4801800C) DAC1 Configuration Register 0                          */
2221   __IO uint32_t  DAC1CFG1;                          /*!< (@ 0x48018010) DAC1 Configuration Register 1                          */
2222   __IO uint32_t  DAC0DATA;                          /*!< (@ 0x48018014) DAC0 Data Register                                     */
2223   __IO uint32_t  DAC1DATA;                          /*!< (@ 0x48018018) DAC1 Data Register                                     */
2224   __IO uint32_t  DAC01DATA;                         /*!< (@ 0x4801801C) DAC01 Data Register                                    */
2225   __IO uint32_t  DAC0PATL;                          /*!< (@ 0x48018020) DAC0 Lower Pattern Register                            */
2226   __IO uint32_t  DAC0PATH;                          /*!< (@ 0x48018024) DAC0 Higher Pattern Register                           */
2227   __IO uint32_t  DAC1PATL;                          /*!< (@ 0x48018028) DAC1 Lower Pattern Register                            */
2228   __IO uint32_t  DAC1PATH;                          /*!< (@ 0x4801802C) DAC1 Higher Pattern Register                           */
2229 } DAC_GLOBAL_TypeDef;
2230 
2231 
2232 /* ================================================================================ */
2233 /* ================                  CCU4 [CCU40]                  ================ */
2234 /* ================================================================================ */
2235 
2236 
2237 /**
2238   * @brief Capture Compare Unit 4 - Unit 0 (CCU4)
2239   */
2240 
2241 typedef struct {                                    /*!< (@ 0x4000C000) CCU4 Structure                                         */
2242   __IO uint32_t  GCTRL;                             /*!< (@ 0x4000C000) Global Control Register                                */
2243   __I  uint32_t  GSTAT;                             /*!< (@ 0x4000C004) Global Status Register                                 */
2244   __O  uint32_t  GIDLS;                             /*!< (@ 0x4000C008) Global Idle Set                                        */
2245   __O  uint32_t  GIDLC;                             /*!< (@ 0x4000C00C) Global Idle Clear                                      */
2246   __O  uint32_t  GCSS;                              /*!< (@ 0x4000C010) Global Channel Set                                     */
2247   __O  uint32_t  GCSC;                              /*!< (@ 0x4000C014) Global Channel Clear                                   */
2248   __I  uint32_t  GCST;                              /*!< (@ 0x4000C018) Global Channel Status                                  */
2249   __I  uint32_t  RESERVED[25];
2250   __I  uint32_t  MIDR;                              /*!< (@ 0x4000C080) Module Identification                                  */
2251 } CCU4_GLOBAL_TypeDef;
2252 
2253 
2254 /* ================================================================================ */
2255 /* ================              CCU4_CC4 [CCU40_CC40]             ================ */
2256 /* ================================================================================ */
2257 
2258 
2259 /**
2260   * @brief Capture Compare Unit 4 - Unit 0 (CCU4_CC4)
2261   */
2262 
2263 typedef struct {                                    /*!< (@ 0x4000C100) CCU4_CC4 Structure                                     */
2264   __IO uint32_t  INS;                               /*!< (@ 0x4000C100) Input Selector Configuration                           */
2265   __IO uint32_t  CMC;                               /*!< (@ 0x4000C104) Connection Matrix Control                              */
2266   __I  uint32_t  TCST;                              /*!< (@ 0x4000C108) Slice Timer Status                                     */
2267   __O  uint32_t  TCSET;                             /*!< (@ 0x4000C10C) Slice Timer Run Set                                    */
2268   __O  uint32_t  TCCLR;                             /*!< (@ 0x4000C110) Slice Timer Clear                                      */
2269   __IO uint32_t  TC;                                /*!< (@ 0x4000C114) Slice Timer Control                                    */
2270   __IO uint32_t  PSL;                               /*!< (@ 0x4000C118) Passive Level Config                                   */
2271   __I  uint32_t  DIT;                               /*!< (@ 0x4000C11C) Dither Config                                          */
2272   __IO uint32_t  DITS;                              /*!< (@ 0x4000C120) Dither Shadow Register                                 */
2273   __IO uint32_t  PSC;                               /*!< (@ 0x4000C124) Prescaler Control                                      */
2274   __IO uint32_t  FPC;                               /*!< (@ 0x4000C128) Floating Prescaler Control                             */
2275   __IO uint32_t  FPCS;                              /*!< (@ 0x4000C12C) Floating Prescaler Shadow                              */
2276   __I  uint32_t  PR;                                /*!< (@ 0x4000C130) Timer Period Value                                     */
2277   __IO uint32_t  PRS;                               /*!< (@ 0x4000C134) Timer Shadow Period Value                              */
2278   __I  uint32_t  CR;                                /*!< (@ 0x4000C138) Timer Compare Value                                    */
2279   __IO uint32_t  CRS;                               /*!< (@ 0x4000C13C) Timer Shadow Compare Value                             */
2280   __I  uint32_t  RESERVED[12];
2281   __IO uint32_t  TIMER;                             /*!< (@ 0x4000C170) Timer Value                                            */
2282   __I  uint32_t  CV[4];                             /*!< (@ 0x4000C174) Capture Register 0                                     */
2283   __I  uint32_t  RESERVED1[7];
2284   __I  uint32_t  INTS;                              /*!< (@ 0x4000C1A0) Interrupt Status                                       */
2285   __IO uint32_t  INTE;                              /*!< (@ 0x4000C1A4) Interrupt Enable Control                               */
2286   __IO uint32_t  SRS;                               /*!< (@ 0x4000C1A8) Service Request Selector                               */
2287   __O  uint32_t  SWS;                               /*!< (@ 0x4000C1AC) Interrupt Status Set                                   */
2288   __O  uint32_t  SWR;                               /*!< (@ 0x4000C1B0) Interrupt Status Clear                                 */
2289   __I  uint32_t  RESERVED2;
2290   __I  uint32_t  ECRD0;                             /*!< (@ 0x4000C1B8) Extended Read Back 0                                   */
2291   __I  uint32_t  ECRD1;                             /*!< (@ 0x4000C1BC) Extended Read Back 1                                   */
2292 } CCU4_CC4_TypeDef;
2293 
2294 
2295 /* ================================================================================ */
2296 /* ================                  CCU8 [CCU80]                  ================ */
2297 /* ================================================================================ */
2298 
2299 
2300 /**
2301   * @brief Capture Compare Unit 8 - Unit 0 (CCU8)
2302   */
2303 
2304 typedef struct {                                    /*!< (@ 0x40020000) CCU8 Structure                                         */
2305   __IO uint32_t  GCTRL;                             /*!< (@ 0x40020000) Global Control Register                                */
2306   __I  uint32_t  GSTAT;                             /*!< (@ 0x40020004) Global Status Register                                 */
2307   __O  uint32_t  GIDLS;                             /*!< (@ 0x40020008) Global Idle Set                                        */
2308   __O  uint32_t  GIDLC;                             /*!< (@ 0x4002000C) Global Idle Clear                                      */
2309   __O  uint32_t  GCSS;                              /*!< (@ 0x40020010) Global Channel Set                                     */
2310   __O  uint32_t  GCSC;                              /*!< (@ 0x40020014) Global Channel Clear                                   */
2311   __I  uint32_t  GCST;                              /*!< (@ 0x40020018) Global Channel status                                  */
2312   __IO uint32_t  GPCHK;                             /*!< (@ 0x4002001C) Parity Checker Configuration                           */
2313   __I  uint32_t  RESERVED[24];
2314   __I  uint32_t  MIDR;                              /*!< (@ 0x40020080) Module Identification                                  */
2315 } CCU8_GLOBAL_TypeDef;
2316 
2317 
2318 /* ================================================================================ */
2319 /* ================              CCU8_CC8 [CCU80_CC80]             ================ */
2320 /* ================================================================================ */
2321 
2322 
2323 /**
2324   * @brief Capture Compare Unit 8 - Unit 0 (CCU8_CC8)
2325   */
2326 
2327 typedef struct {                                    /*!< (@ 0x40020100) CCU8_CC8 Structure                                     */
2328   __IO uint32_t  INS;                               /*!< (@ 0x40020100) Input Selector Configuration                           */
2329   __IO uint32_t  CMC;                               /*!< (@ 0x40020104) Connection Matrix Control                              */
2330   __I  uint32_t  TCST;                              /*!< (@ 0x40020108) Slice Timer Status                                     */
2331   __O  uint32_t  TCSET;                             /*!< (@ 0x4002010C) Slice Timer Run Set                                    */
2332   __O  uint32_t  TCCLR;                             /*!< (@ 0x40020110) Slice Timer Clear                                      */
2333   __IO uint32_t  TC;                                /*!< (@ 0x40020114) Slice Timer Control                                    */
2334   __IO uint32_t  PSL;                               /*!< (@ 0x40020118) Passive Level Config                                   */
2335   __I  uint32_t  DIT;                               /*!< (@ 0x4002011C) Dither Config                                          */
2336   __IO uint32_t  DITS;                              /*!< (@ 0x40020120) Dither Shadow Register                                 */
2337   __IO uint32_t  PSC;                               /*!< (@ 0x40020124) Prescaler Control                                      */
2338   __IO uint32_t  FPC;                               /*!< (@ 0x40020128) Floating Prescaler Control                             */
2339   __IO uint32_t  FPCS;                              /*!< (@ 0x4002012C) Floating Prescaler Shadow                              */
2340   __I  uint32_t  PR;                                /*!< (@ 0x40020130) Timer Period Value                                     */
2341   __IO uint32_t  PRS;                               /*!< (@ 0x40020134) Timer Shadow Period Value                              */
2342   __I  uint32_t  CR1;                               /*!< (@ 0x40020138) Channel 1 Compare Value                                */
2343   __IO uint32_t  CR1S;                              /*!< (@ 0x4002013C) Channel 1 Compare Shadow Value                         */
2344   __I  uint32_t  CR2;                               /*!< (@ 0x40020140) Channel 2 Compare Value                                */
2345   __IO uint32_t  CR2S;                              /*!< (@ 0x40020144) Channel 2 Compare Shadow Value                         */
2346   __IO uint32_t  CHC;                               /*!< (@ 0x40020148) Channel Control                                        */
2347   __IO uint32_t  DTC;                               /*!< (@ 0x4002014C) Dead Time Control                                      */
2348   __IO uint32_t  DC1R;                              /*!< (@ 0x40020150) Channel 1 Dead Time Values                             */
2349   __IO uint32_t  DC2R;                              /*!< (@ 0x40020154) Channel 2 Dead Time Values                             */
2350   __I  uint32_t  RESERVED[6];
2351   __IO uint32_t  TIMER;                             /*!< (@ 0x40020170) Timer Value                                            */
2352   __I  uint32_t  CV[4];                             /*!< (@ 0x40020174) Capture Register 0                                     */
2353   __I  uint32_t  RESERVED1[7];
2354   __I  uint32_t  INTS;                              /*!< (@ 0x400201A0) Interrupt Status                                       */
2355   __IO uint32_t  INTE;                              /*!< (@ 0x400201A4) Interrupt Enable Control                               */
2356   __IO uint32_t  SRS;                               /*!< (@ 0x400201A8) Service Request Selector                               */
2357   __O  uint32_t  SWS;                               /*!< (@ 0x400201AC) Interrupt Status Set                                   */
2358   __O  uint32_t  SWR;                               /*!< (@ 0x400201B0) Interrupt Status Clear                                 */
2359   __IO uint32_t  STC;                               /*!< (@ 0x400201B4) Shadow transfer control                                */
2360   __I  uint32_t  ECRD0;                             /*!< (@ 0x400201B8) Extended Read Back 0                                   */
2361   __I  uint32_t  ECRD1;                             /*!< (@ 0x400201BC) Extended Read Back 1                                   */
2362 } CCU8_CC8_TypeDef;
2363 
2364 
2365 /* ================================================================================ */
2366 /* ================                 POSIF [POSIF0]                 ================ */
2367 /* ================================================================================ */
2368 
2369 
2370 /**
2371   * @brief Position Interface 0 (POSIF)
2372   */
2373 
2374 typedef struct {                                    /*!< (@ 0x40028000) POSIF Structure                                        */
2375   __IO uint32_t  PCONF;                             /*!< (@ 0x40028000) POSIF configuration                                    */
2376   __IO uint32_t  PSUS;                              /*!< (@ 0x40028004) POSIF Suspend Config                                   */
2377   __O  uint32_t  PRUNS;                             /*!< (@ 0x40028008) POSIF Run Bit Set                                      */
2378   __O  uint32_t  PRUNC;                             /*!< (@ 0x4002800C) POSIF Run Bit Clear                                    */
2379   __I  uint32_t  PRUN;                              /*!< (@ 0x40028010) POSIF Run Bit Status                                   */
2380   __I  uint32_t  RESERVED[3];
2381   __I  uint32_t  MIDR;                              /*!< (@ 0x40028020) Module Identification register                         */
2382   __I  uint32_t  RESERVED1[3];
2383   __I  uint32_t  HALP;                              /*!< (@ 0x40028030) Hall Sensor Patterns                                   */
2384   __IO uint32_t  HALPS;                             /*!< (@ 0x40028034) Hall Sensor Shadow Patterns                            */
2385   __I  uint32_t  RESERVED2[2];
2386   __I  uint32_t  MCM;                               /*!< (@ 0x40028040) Multi-Channel Pattern                                  */
2387   __IO uint32_t  MCSM;                              /*!< (@ 0x40028044) Multi-Channel Shadow Pattern                           */
2388   __O  uint32_t  MCMS;                              /*!< (@ 0x40028048) Multi-Channel Pattern Control set                      */
2389   __O  uint32_t  MCMC;                              /*!< (@ 0x4002804C) Multi-Channel Pattern Control clear                    */
2390   __I  uint32_t  MCMF;                              /*!< (@ 0x40028050) Multi-Channel Pattern Control flag                     */
2391   __I  uint32_t  RESERVED3[3];
2392   __IO uint32_t  QDC;                               /*!< (@ 0x40028060) Quadrature Decoder Control                             */
2393   __I  uint32_t  RESERVED4[3];
2394   __I  uint32_t  PFLG;                              /*!< (@ 0x40028070) POSIF Interrupt Flags                                  */
2395   __IO uint32_t  PFLGE;                             /*!< (@ 0x40028074) POSIF Interrupt Enable                                 */
2396   __O  uint32_t  SPFLG;                             /*!< (@ 0x40028078) POSIF Interrupt Set                                    */
2397   __O  uint32_t  RPFLG;                             /*!< (@ 0x4002807C) POSIF Interrupt Clear                                  */
2398   __I  uint32_t  RESERVED5[32];
2399   __I  uint32_t  PDBG;                              /*!< (@ 0x40028100) POSIF Debug register                                   */
2400 } POSIF_GLOBAL_TypeDef;
2401 
2402 
2403 /* ================================================================================ */
2404 /* ================                      PORT0                     ================ */
2405 /* ================================================================================ */
2406 
2407 
2408 /**
2409   * @brief Port 0 (PORT0)
2410   */
2411 
2412 typedef struct {                                    /*!< (@ 0x48028000) PORT0 Structure                                        */
2413   __IO uint32_t  OUT;                               /*!< (@ 0x48028000) Port 0 Output Register                                 */
2414   __O  uint32_t  OMR;                               /*!< (@ 0x48028004) Port 0 Output Modification Register                    */
2415   __I  uint32_t  RESERVED[2];
2416   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028010) Port 0 Input/Output Control Register 0                 */
2417   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028014) Port 0 Input/Output Control Register 4                 */
2418   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028018) Port 0 Input/Output Control Register 8                 */
2419   __IO uint32_t  IOCR12;                            /*!< (@ 0x4802801C) Port 0 Input/Output Control Register 12                */
2420   __I  uint32_t  RESERVED1;
2421   __I  uint32_t  IN;                                /*!< (@ 0x48028024) Port 0 Input Register                                  */
2422   __I  uint32_t  RESERVED2[6];
2423   __IO uint32_t  PDR0;                              /*!< (@ 0x48028040) Port 0 Pad Driver Mode 0 Register                      */
2424   __IO uint32_t  PDR1;                              /*!< (@ 0x48028044) Port 0 Pad Driver Mode 1 Register                      */
2425   __I  uint32_t  RESERVED3[6];
2426   __I  uint32_t  PDISC;                             /*!< (@ 0x48028060) Port 0 Pin Function Decision Control Register          */
2427   __I  uint32_t  RESERVED4[3];
2428   __IO uint32_t  PPS;                               /*!< (@ 0x48028070) Port 0 Pin Power Save Register                         */
2429   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028074) Port 0 Pin Hardware Select Register                    */
2430 } PORT0_Type;
2431 
2432 
2433 /* ================================================================================ */
2434 /* ================                      PORT1                     ================ */
2435 /* ================================================================================ */
2436 
2437 
2438 /**
2439   * @brief Port 1 (PORT1)
2440   */
2441 
2442 typedef struct {                                    /*!< (@ 0x48028100) PORT1 Structure                                        */
2443   __IO uint32_t  OUT;                               /*!< (@ 0x48028100) Port 1 Output Register                                 */
2444   __O  uint32_t  OMR;                               /*!< (@ 0x48028104) Port 1 Output Modification Register                    */
2445   __I  uint32_t  RESERVED[2];
2446   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028110) Port 1 Input/Output Control Register 0                 */
2447   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028114) Port 1 Input/Output Control Register 4                 */
2448   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028118) Port 1 Input/Output Control Register 8                 */
2449   __IO uint32_t  IOCR12;                            /*!< (@ 0x4802811C) Port 1 Input/Output Control Register 12                */
2450   __I  uint32_t  RESERVED1;
2451   __I  uint32_t  IN;                                /*!< (@ 0x48028124) Port 1 Input Register                                  */
2452   __I  uint32_t  RESERVED2[6];
2453   __IO uint32_t  PDR0;                              /*!< (@ 0x48028140) Port 1 Pad Driver Mode 0 Register                      */
2454   __IO uint32_t  PDR1;                              /*!< (@ 0x48028144) Port 1 Pad Driver Mode 1 Register                      */
2455   __I  uint32_t  RESERVED3[6];
2456   __I  uint32_t  PDISC;                             /*!< (@ 0x48028160) Port 1 Pin Function Decision Control Register          */
2457   __I  uint32_t  RESERVED4[3];
2458   __IO uint32_t  PPS;                               /*!< (@ 0x48028170) Port 1 Pin Power Save Register                         */
2459   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028174) Port 1 Pin Hardware Select Register                    */
2460 } PORT1_Type;
2461 
2462 
2463 /* ================================================================================ */
2464 /* ================                      PORT2                     ================ */
2465 /* ================================================================================ */
2466 
2467 
2468 /**
2469   * @brief Port 2 (PORT2)
2470   */
2471 
2472 typedef struct {                                    /*!< (@ 0x48028200) PORT2 Structure                                        */
2473   __IO uint32_t  OUT;                               /*!< (@ 0x48028200) Port 2 Output Register                                 */
2474   __O  uint32_t  OMR;                               /*!< (@ 0x48028204) Port 2 Output Modification Register                    */
2475   __I  uint32_t  RESERVED[2];
2476   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028210) Port 2 Input/Output Control Register 0                 */
2477   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028214) Port 2 Input/Output Control Register 4                 */
2478   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028218) Port 2 Input/Output Control Register 8                 */
2479   __IO uint32_t  IOCR12;                            /*!< (@ 0x4802821C) Port 2 Input/Output Control Register 12                */
2480   __I  uint32_t  RESERVED1;
2481   __I  uint32_t  IN;                                /*!< (@ 0x48028224) Port 2 Input Register                                  */
2482   __I  uint32_t  RESERVED2[6];
2483   __IO uint32_t  PDR0;                              /*!< (@ 0x48028240) Port 2 Pad Driver Mode 0 Register                      */
2484   __IO uint32_t  PDR1;                              /*!< (@ 0x48028244) Port 2 Pad Driver Mode 1 Register                      */
2485   __I  uint32_t  RESERVED3[6];
2486   __I  uint32_t  PDISC;                             /*!< (@ 0x48028260) Port 2 Pin Function Decision Control Register          */
2487   __I  uint32_t  RESERVED4[3];
2488   __IO uint32_t  PPS;                               /*!< (@ 0x48028270) Port 2 Pin Power Save Register                         */
2489   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028274) Port 2 Pin Hardware Select Register                    */
2490 } PORT2_Type;
2491 
2492 
2493 /* ================================================================================ */
2494 /* ================                      PORT3                     ================ */
2495 /* ================================================================================ */
2496 
2497 
2498 /**
2499   * @brief Port 3 (PORT3)
2500   */
2501 
2502 typedef struct {                                    /*!< (@ 0x48028300) PORT3 Structure                                        */
2503   __IO uint32_t  OUT;                               /*!< (@ 0x48028300) Port 3 Output Register                                 */
2504   __O  uint32_t  OMR;                               /*!< (@ 0x48028304) Port 3 Output Modification Register                    */
2505   __I  uint32_t  RESERVED[2];
2506   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028310) Port 3 Input/Output Control Register 0                 */
2507   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028314) Port 3 Input/Output Control Register 4                 */
2508   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028318) Port 3 Input/Output Control Register 8                 */
2509   __IO uint32_t  IOCR12;                            /*!< (@ 0x4802831C) Port 3 Input/Output Control Register 12                */
2510   __I  uint32_t  RESERVED1;
2511   __I  uint32_t  IN;                                /*!< (@ 0x48028324) Port 3 Input Register                                  */
2512   __I  uint32_t  RESERVED2[6];
2513   __IO uint32_t  PDR0;                              /*!< (@ 0x48028340) Port 3 Pad Driver Mode 0 Register                      */
2514   __IO uint32_t  PDR1;                              /*!< (@ 0x48028344) Port 3 Pad Driver Mode 1 Register                      */
2515   __I  uint32_t  RESERVED3[6];
2516   __I  uint32_t  PDISC;                             /*!< (@ 0x48028360) Port 3 Pin Function Decision Control Register          */
2517   __I  uint32_t  RESERVED4[3];
2518   __IO uint32_t  PPS;                               /*!< (@ 0x48028370) Port 3 Pin Power Save Register                         */
2519   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028374) Port 3 Pin Hardware Select Register                    */
2520 } PORT3_Type;
2521 
2522 
2523 /* ================================================================================ */
2524 /* ================                      PORT4                     ================ */
2525 /* ================================================================================ */
2526 
2527 
2528 /**
2529   * @brief Port 4 (PORT4)
2530   */
2531 
2532 typedef struct {                                    /*!< (@ 0x48028400) PORT4 Structure                                        */
2533   __IO uint32_t  OUT;                               /*!< (@ 0x48028400) Port 4 Output Register                                 */
2534   __O  uint32_t  OMR;                               /*!< (@ 0x48028404) Port 4 Output Modification Register                    */
2535   __I  uint32_t  RESERVED[2];
2536   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028410) Port 4 Input/Output Control Register 0                 */
2537   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028414) Port 4 Input/Output Control Register 4                 */
2538   __I  uint32_t  RESERVED1[3];
2539   __I  uint32_t  IN;                                /*!< (@ 0x48028424) Port 4 Input Register                                  */
2540   __I  uint32_t  RESERVED2[6];
2541   __IO uint32_t  PDR0;                              /*!< (@ 0x48028440) Port 4 Pad Driver Mode 0 Register                      */
2542   __I  uint32_t  RESERVED3[7];
2543   __I  uint32_t  PDISC;                             /*!< (@ 0x48028460) Port 4 Pin Function Decision Control Register          */
2544   __I  uint32_t  RESERVED4[3];
2545   __IO uint32_t  PPS;                               /*!< (@ 0x48028470) Port 4 Pin Power Save Register                         */
2546   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028474) Port 4 Pin Hardware Select Register                    */
2547 } PORT4_Type;
2548 
2549 
2550 /* ================================================================================ */
2551 /* ================                      PORT5                     ================ */
2552 /* ================================================================================ */
2553 
2554 
2555 /**
2556   * @brief Port 5 (PORT5)
2557   */
2558 
2559 typedef struct {                                    /*!< (@ 0x48028500) PORT5 Structure                                        */
2560   __IO uint32_t  OUT;                               /*!< (@ 0x48028500) Port 5 Output Register                                 */
2561   __O  uint32_t  OMR;                               /*!< (@ 0x48028504) Port 5 Output Modification Register                    */
2562   __I  uint32_t  RESERVED[2];
2563   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028510) Port 5 Input/Output Control Register 0                 */
2564   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028514) Port 5 Input/Output Control Register 4                 */
2565   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028518) Port 5 Input/Output Control Register 8                 */
2566   __I  uint32_t  RESERVED1[2];
2567   __I  uint32_t  IN;                                /*!< (@ 0x48028524) Port 5 Input Register                                  */
2568   __I  uint32_t  RESERVED2[6];
2569   __IO uint32_t  PDR0;                              /*!< (@ 0x48028540) Port 5 Pad Driver Mode 0 Register                      */
2570   __IO uint32_t  PDR1;                              /*!< (@ 0x48028544) Port 5 Pad Driver Mode 1 Register                      */
2571   __I  uint32_t  RESERVED3[6];
2572   __I  uint32_t  PDISC;                             /*!< (@ 0x48028560) Port 5 Pin Function Decision Control Register          */
2573   __I  uint32_t  RESERVED4[3];
2574   __IO uint32_t  PPS;                               /*!< (@ 0x48028570) Port 5 Pin Power Save Register                         */
2575   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028574) Port 5 Pin Hardware Select Register                    */
2576 } PORT5_Type;
2577 
2578 
2579 /* ================================================================================ */
2580 /* ================                      PORT6                     ================ */
2581 /* ================================================================================ */
2582 
2583 
2584 /**
2585   * @brief Port 6 (PORT6)
2586   */
2587 
2588 typedef struct {                                    /*!< (@ 0x48028600) PORT6 Structure                                        */
2589   __IO uint32_t  OUT;                               /*!< (@ 0x48028600) Port 6 Output Register                                 */
2590   __O  uint32_t  OMR;                               /*!< (@ 0x48028604) Port 6 Output Modification Register                    */
2591   __I  uint32_t  RESERVED[2];
2592   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028610) Port 6 Input/Output Control Register 0                 */
2593   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028614) Port 6 Input/Output Control Register 4                 */
2594   __I  uint32_t  RESERVED1[3];
2595   __I  uint32_t  IN;                                /*!< (@ 0x48028624) Port 6 Input Register                                  */
2596   __I  uint32_t  RESERVED2[6];
2597   __IO uint32_t  PDR0;                              /*!< (@ 0x48028640) Port 6 Pad Driver Mode 0 Register                      */
2598   __I  uint32_t  RESERVED3[7];
2599   __I  uint32_t  PDISC;                             /*!< (@ 0x48028660) Port 6 Pin Function Decision Control Register          */
2600   __I  uint32_t  RESERVED4[3];
2601   __IO uint32_t  PPS;                               /*!< (@ 0x48028670) Port 6 Pin Power Save Register                         */
2602   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028674) Port 6 Pin Hardware Select Register                    */
2603 } PORT6_Type;
2604 
2605 
2606 /* ================================================================================ */
2607 /* ================                      PORT7                     ================ */
2608 /* ================================================================================ */
2609 
2610 
2611 /**
2612   * @brief Port 7 (PORT7)
2613   */
2614 
2615 typedef struct {                                    /*!< (@ 0x48028700) PORT7 Structure                                        */
2616   __IO uint32_t  OUT;                               /*!< (@ 0x48028700) Port 7 Output Register                                 */
2617   __O  uint32_t  OMR;                               /*!< (@ 0x48028704) Port 7 Output Modification Register                    */
2618   __I  uint32_t  RESERVED[2];
2619   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028710) Port 7 Input/Output Control Register 0                 */
2620   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028714) Port 7 Input/Output Control Register 4                 */
2621   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028718) Port 7 Input/Output Control Register 8                 */
2622   __I  uint32_t  RESERVED1[2];
2623   __I  uint32_t  IN;                                /*!< (@ 0x48028724) Port 7 Input Register                                  */
2624   __I  uint32_t  RESERVED2[6];
2625   __IO uint32_t  PDR0;                              /*!< (@ 0x48028740) Port 7 Pad Driver Mode 0 Register                      */
2626   __IO uint32_t  PDR1;                              /*!< (@ 0x48028744) Port 7 Pad Driver Mode 1 Register                      */
2627   __I  uint32_t  RESERVED3[6];
2628   __I  uint32_t  PDISC;                             /*!< (@ 0x48028760) Port 7 Pin Function Decision Control Register          */
2629   __I  uint32_t  RESERVED4[3];
2630   __IO uint32_t  PPS;                               /*!< (@ 0x48028770) Port 7 Pin Power Save Register                         */
2631   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028774) Port 7 Pin Hardware Select Register                    */
2632 } PORT7_Type;
2633 
2634 
2635 /* ================================================================================ */
2636 /* ================                      PORT8                     ================ */
2637 /* ================================================================================ */
2638 
2639 
2640 /**
2641   * @brief Port 8 (PORT8)
2642   */
2643 
2644 typedef struct {                                    /*!< (@ 0x48028800) PORT8 Structure                                        */
2645   __IO uint32_t  OUT;                               /*!< (@ 0x48028800) Port 8 Output Register                                 */
2646   __O  uint32_t  OMR;                               /*!< (@ 0x48028804) Port 8 Output Modification Register                    */
2647   __I  uint32_t  RESERVED[2];
2648   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028810) Port 8 Input/Output Control Register 0                 */
2649   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028814) Port 8 Input/Output Control Register 4                 */
2650   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028818) Port 8 Input/Output Control Register 8                 */
2651   __I  uint32_t  RESERVED1[2];
2652   __I  uint32_t  IN;                                /*!< (@ 0x48028824) Port 8 Input Register                                  */
2653   __I  uint32_t  RESERVED2[6];
2654   __IO uint32_t  PDR0;                              /*!< (@ 0x48028840) Port 8 Pad Driver Mode 0 Register                      */
2655   __IO uint32_t  PDR1;                              /*!< (@ 0x48028844) Port 8 Pad Driver Mode 1 Register                      */
2656   __I  uint32_t  RESERVED3[6];
2657   __I  uint32_t  PDISC;                             /*!< (@ 0x48028860) Port 8 Pin Function Decision Control Register          */
2658   __I  uint32_t  RESERVED4[3];
2659   __IO uint32_t  PPS;                               /*!< (@ 0x48028870) Port 8 Pin Power Save Register                         */
2660   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028874) Port 8 Pin Hardware Select Register                    */
2661 } PORT8_Type;
2662 
2663 
2664 /* ================================================================================ */
2665 /* ================                      PORT9                     ================ */
2666 /* ================================================================================ */
2667 
2668 
2669 /**
2670   * @brief Port 9 (PORT9)
2671   */
2672 
2673 typedef struct {                                    /*!< (@ 0x48028900) PORT9 Structure                                        */
2674   __IO uint32_t  OUT;                               /*!< (@ 0x48028900) Port 9 Output Register                                 */
2675   __O  uint32_t  OMR;                               /*!< (@ 0x48028904) Port 9 Output Modification Register                    */
2676   __I  uint32_t  RESERVED[2];
2677   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028910) Port 9 Input/Output Control Register 0                 */
2678   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028914) Port 5 Input/Output Control Register 4                 */
2679   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028918) Port 9 Input/Output Control Register 8                 */
2680   __I  uint32_t  RESERVED1[2];
2681   __I  uint32_t  IN;                                /*!< (@ 0x48028924) Port 9 Input Register                                  */
2682   __I  uint32_t  RESERVED2[6];
2683   __IO uint32_t  PDR0;                              /*!< (@ 0x48028940) Port 9 Pad Driver Mode 0 Register                      */
2684   __IO uint32_t  PDR1;                              /*!< (@ 0x48028944) Port 9 Pad Driver Mode 1 Register                      */
2685   __I  uint32_t  RESERVED3[6];
2686   __I  uint32_t  PDISC;                             /*!< (@ 0x48028960) Port 9 Pin Function Decision Control Register          */
2687   __I  uint32_t  RESERVED4[3];
2688   __IO uint32_t  PPS;                               /*!< (@ 0x48028970) Port 9 Pin Power Save Register                         */
2689   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028974) Port 9 Pin Hardware Select Register                    */
2690 } PORT9_Type;
2691 
2692 
2693 /* ================================================================================ */
2694 /* ================                     PORT14                     ================ */
2695 /* ================================================================================ */
2696 
2697 
2698 /**
2699   * @brief Port 14 (PORT14)
2700   */
2701 
2702 typedef struct {                                    /*!< (@ 0x48028E00) PORT14 Structure                                       */
2703   __IO uint32_t  OUT;                               /*!< (@ 0x48028E00) Port 14 Output Register                                */
2704   __O  uint32_t  OMR;                               /*!< (@ 0x48028E04) Port 14 Output Modification Register                   */
2705   __I  uint32_t  RESERVED[2];
2706   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028E10) Port 14 Input/Output Control Register 0                */
2707   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028E14) Port 14 Input/Output Control Register 4                */
2708   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028E18) Port 14 Input/Output Control Register 8                */
2709   __IO uint32_t  IOCR12;                            /*!< (@ 0x48028E1C) Port 14 Input/Output Control Register 12               */
2710   __I  uint32_t  RESERVED1;
2711   __I  uint32_t  IN;                                /*!< (@ 0x48028E24) Port 14 Input Register                                 */
2712   __I  uint32_t  RESERVED2[14];
2713   __IO uint32_t  PDISC;                             /*!< (@ 0x48028E60) Port 14 Pin Function Decision Control Register         */
2714   __I  uint32_t  RESERVED3[3];
2715   __IO uint32_t  PPS;                               /*!< (@ 0x48028E70) Port 14 Pin Power Save Register                        */
2716   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028E74) Port 14 Pin Hardware Select Register                   */
2717 } PORT14_Type;
2718 
2719 
2720 /* ================================================================================ */
2721 /* ================                     PORT15                     ================ */
2722 /* ================================================================================ */
2723 
2724 
2725 /**
2726   * @brief Port 15 (PORT15)
2727   */
2728 
2729 typedef struct {                                    /*!< (@ 0x48028F00) PORT15 Structure                                       */
2730   __IO uint32_t  OUT;                               /*!< (@ 0x48028F00) Port 15 Output Register                                */
2731   __O  uint32_t  OMR;                               /*!< (@ 0x48028F04) Port 15 Output Modification Register                   */
2732   __I  uint32_t  RESERVED[2];
2733   __IO uint32_t  IOCR0;                             /*!< (@ 0x48028F10) Port 15 Input/Output Control Register 0                */
2734   __IO uint32_t  IOCR4;                             /*!< (@ 0x48028F14) Port 15 Input/Output Control Register 4                */
2735   __IO uint32_t  IOCR8;                             /*!< (@ 0x48028F18) Port 15 Input/Output Control Register 8                */
2736   __IO uint32_t  IOCR12;                            /*!< (@ 0x48028F1C) Port 15 Input/Output Control Register 12               */
2737   __I  uint32_t  RESERVED1;
2738   __I  uint32_t  IN;                                /*!< (@ 0x48028F24) Port 15 Input Register                                 */
2739   __I  uint32_t  RESERVED2[14];
2740   __IO uint32_t  PDISC;                             /*!< (@ 0x48028F60) Port 15 Pin Function Decision Control Register         */
2741   __I  uint32_t  RESERVED3[3];
2742   __IO uint32_t  PPS;                               /*!< (@ 0x48028F70) Port 15 Pin Power Save Register                        */
2743   __IO uint32_t  HWSEL;                             /*!< (@ 0x48028F74) Port 15 Pin Hardware Select Register                   */
2744 } PORT15_Type;
2745 
2746 
2747 /* --------------------  End of section using anonymous unions  ------------------- */
2748 #if defined(__CC_ARM)
2749   #pragma pop
2750 #elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
2751   #pragma clang diagnostic pop
2752 #elif defined(__ICCARM__)
2753   /* leave anonymous unions enabled */
2754 #elif defined(__GNUC__)
2755   /* anonymous unions are enabled by default */
2756 #elif defined(__TMS470__)
2757   /* anonymous unions are enabled by default */
2758 #elif defined(__TASKING__)
2759   #pragma warning restore
2760 #else
2761   #warning Not supported compiler type
2762 #endif
2763 
2764 
2765 
2766 /* ================================================================================ */
2767 /* ================          struct 'PPB' Position & Mask          ================ */
2768 /* ================================================================================ */
2769 
2770 
2771 /* ----------------------------------  PPB_ACTLR  --------------------------------- */
2772 #define PPB_ACTLR_DISMCYCINT_Pos              (0UL)                     /*!< PPB ACTLR: DISMCYCINT (Bit 0)                               */
2773 #define PPB_ACTLR_DISMCYCINT_Msk              (0x1UL)                   /*!< PPB ACTLR: DISMCYCINT (Bitfield-Mask: 0x01)                 */
2774 #define PPB_ACTLR_DISDEFWBUF_Pos              (1UL)                     /*!< PPB ACTLR: DISDEFWBUF (Bit 1)                               */
2775 #define PPB_ACTLR_DISDEFWBUF_Msk              (0x2UL)                   /*!< PPB ACTLR: DISDEFWBUF (Bitfield-Mask: 0x01)                 */
2776 #define PPB_ACTLR_DISFOLD_Pos                 (2UL)                     /*!< PPB ACTLR: DISFOLD (Bit 2)                                  */
2777 #define PPB_ACTLR_DISFOLD_Msk                 (0x4UL)                   /*!< PPB ACTLR: DISFOLD (Bitfield-Mask: 0x01)                    */
2778 #define PPB_ACTLR_DISFPCA_Pos                 (8UL)                     /*!< PPB ACTLR: DISFPCA (Bit 8)                                  */
2779 #define PPB_ACTLR_DISFPCA_Msk                 (0x100UL)                 /*!< PPB ACTLR: DISFPCA (Bitfield-Mask: 0x01)                    */
2780 #define PPB_ACTLR_DISOOFP_Pos                 (9UL)                     /*!< PPB ACTLR: DISOOFP (Bit 9)                                  */
2781 #define PPB_ACTLR_DISOOFP_Msk                 (0x200UL)                 /*!< PPB ACTLR: DISOOFP (Bitfield-Mask: 0x01)                    */
2782 
2783 /* --------------------------------  PPB_SYST_CSR  -------------------------------- */
2784 #define PPB_SYST_CSR_ENABLE_Pos               (0UL)                     /*!< PPB SYST_CSR: ENABLE (Bit 0)                                */
2785 #define PPB_SYST_CSR_ENABLE_Msk               (0x1UL)                   /*!< PPB SYST_CSR: ENABLE (Bitfield-Mask: 0x01)                  */
2786 #define PPB_SYST_CSR_TICKINT_Pos              (1UL)                     /*!< PPB SYST_CSR: TICKINT (Bit 1)                               */
2787 #define PPB_SYST_CSR_TICKINT_Msk              (0x2UL)                   /*!< PPB SYST_CSR: TICKINT (Bitfield-Mask: 0x01)                 */
2788 #define PPB_SYST_CSR_CLKSOURCE_Pos            (2UL)                     /*!< PPB SYST_CSR: CLKSOURCE (Bit 2)                             */
2789 #define PPB_SYST_CSR_CLKSOURCE_Msk            (0x4UL)                   /*!< PPB SYST_CSR: CLKSOURCE (Bitfield-Mask: 0x01)               */
2790 #define PPB_SYST_CSR_COUNTFLAG_Pos            (16UL)                    /*!< PPB SYST_CSR: COUNTFLAG (Bit 16)                            */
2791 #define PPB_SYST_CSR_COUNTFLAG_Msk            (0x10000UL)               /*!< PPB SYST_CSR: COUNTFLAG (Bitfield-Mask: 0x01)               */
2792 
2793 /* --------------------------------  PPB_SYST_RVR  -------------------------------- */
2794 #define PPB_SYST_RVR_RELOAD_Pos               (0UL)                     /*!< PPB SYST_RVR: RELOAD (Bit 0)                                */
2795 #define PPB_SYST_RVR_RELOAD_Msk               (0xffffffUL)              /*!< PPB SYST_RVR: RELOAD (Bitfield-Mask: 0xffffff)              */
2796 
2797 /* --------------------------------  PPB_SYST_CVR  -------------------------------- */
2798 #define PPB_SYST_CVR_CURRENT_Pos              (0UL)                     /*!< PPB SYST_CVR: CURRENT (Bit 0)                               */
2799 #define PPB_SYST_CVR_CURRENT_Msk              (0xffffffUL)              /*!< PPB SYST_CVR: CURRENT (Bitfield-Mask: 0xffffff)             */
2800 
2801 /* -------------------------------  PPB_SYST_CALIB  ------------------------------- */
2802 #define PPB_SYST_CALIB_TENMS_Pos              (0UL)                     /*!< PPB SYST_CALIB: TENMS (Bit 0)                               */
2803 #define PPB_SYST_CALIB_TENMS_Msk              (0xffffffUL)              /*!< PPB SYST_CALIB: TENMS (Bitfield-Mask: 0xffffff)             */
2804 #define PPB_SYST_CALIB_SKEW_Pos               (30UL)                    /*!< PPB SYST_CALIB: SKEW (Bit 30)                               */
2805 #define PPB_SYST_CALIB_SKEW_Msk               (0x40000000UL)            /*!< PPB SYST_CALIB: SKEW (Bitfield-Mask: 0x01)                  */
2806 #define PPB_SYST_CALIB_NOREF_Pos              (31UL)                    /*!< PPB SYST_CALIB: NOREF (Bit 31)                              */
2807 #define PPB_SYST_CALIB_NOREF_Msk              (0x80000000UL)            /*!< PPB SYST_CALIB: NOREF (Bitfield-Mask: 0x01)                 */
2808 
2809 /* -------------------------------  PPB_NVIC_ISER0  ------------------------------- */
2810 #define PPB_NVIC_ISER0_SETENA_Pos             (0UL)                     /*!< PPB NVIC_ISER0: SETENA (Bit 0)                              */
2811 #define PPB_NVIC_ISER0_SETENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ISER0: SETENA (Bitfield-Mask: 0xffffffff)          */
2812 
2813 /* -------------------------------  PPB_NVIC_ISER1  ------------------------------- */
2814 #define PPB_NVIC_ISER1_SETENA_Pos             (0UL)                     /*!< PPB NVIC_ISER1: SETENA (Bit 0)                              */
2815 #define PPB_NVIC_ISER1_SETENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ISER1: SETENA (Bitfield-Mask: 0xffffffff)          */
2816 
2817 /* -------------------------------  PPB_NVIC_ISER2  ------------------------------- */
2818 #define PPB_NVIC_ISER2_SETENA_Pos             (0UL)                     /*!< PPB NVIC_ISER2: SETENA (Bit 0)                              */
2819 #define PPB_NVIC_ISER2_SETENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ISER2: SETENA (Bitfield-Mask: 0xffffffff)          */
2820 
2821 /* -------------------------------  PPB_NVIC_ISER3  ------------------------------- */
2822 #define PPB_NVIC_ISER3_SETENA_Pos             (0UL)                     /*!< PPB NVIC_ISER3: SETENA (Bit 0)                              */
2823 #define PPB_NVIC_ISER3_SETENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ISER3: SETENA (Bitfield-Mask: 0xffffffff)          */
2824 
2825 /* -------------------------------  PPB_NVIC_ICER0  ------------------------------- */
2826 #define PPB_NVIC_ICER0_CLRENA_Pos             (0UL)                     /*!< PPB NVIC_ICER0: CLRENA (Bit 0)                              */
2827 #define PPB_NVIC_ICER0_CLRENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ICER0: CLRENA (Bitfield-Mask: 0xffffffff)          */
2828 
2829 /* -------------------------------  PPB_NVIC_ICER1  ------------------------------- */
2830 #define PPB_NVIC_ICER1_CLRENA_Pos             (0UL)                     /*!< PPB NVIC_ICER1: CLRENA (Bit 0)                              */
2831 #define PPB_NVIC_ICER1_CLRENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ICER1: CLRENA (Bitfield-Mask: 0xffffffff)          */
2832 
2833 /* -------------------------------  PPB_NVIC_ICER2  ------------------------------- */
2834 #define PPB_NVIC_ICER2_CLRENA_Pos             (0UL)                     /*!< PPB NVIC_ICER2: CLRENA (Bit 0)                              */
2835 #define PPB_NVIC_ICER2_CLRENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ICER2: CLRENA (Bitfield-Mask: 0xffffffff)          */
2836 
2837 /* -------------------------------  PPB_NVIC_ICER3  ------------------------------- */
2838 #define PPB_NVIC_ICER3_CLRENA_Pos             (0UL)                     /*!< PPB NVIC_ICER3: CLRENA (Bit 0)                              */
2839 #define PPB_NVIC_ICER3_CLRENA_Msk             (0xffffffffUL)            /*!< PPB NVIC_ICER3: CLRENA (Bitfield-Mask: 0xffffffff)          */
2840 
2841 /* -------------------------------  PPB_NVIC_ISPR0  ------------------------------- */
2842 #define PPB_NVIC_ISPR0_SETPEND_Pos            (0UL)                     /*!< PPB NVIC_ISPR0: SETPEND (Bit 0)                             */
2843 #define PPB_NVIC_ISPR0_SETPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ISPR0: SETPEND (Bitfield-Mask: 0xffffffff)         */
2844 
2845 /* -------------------------------  PPB_NVIC_ISPR1  ------------------------------- */
2846 #define PPB_NVIC_ISPR1_SETPEND_Pos            (0UL)                     /*!< PPB NVIC_ISPR1: SETPEND (Bit 0)                             */
2847 #define PPB_NVIC_ISPR1_SETPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ISPR1: SETPEND (Bitfield-Mask: 0xffffffff)         */
2848 
2849 /* -------------------------------  PPB_NVIC_ISPR2  ------------------------------- */
2850 #define PPB_NVIC_ISPR2_SETPEND_Pos            (0UL)                     /*!< PPB NVIC_ISPR2: SETPEND (Bit 0)                             */
2851 #define PPB_NVIC_ISPR2_SETPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ISPR2: SETPEND (Bitfield-Mask: 0xffffffff)         */
2852 
2853 /* -------------------------------  PPB_NVIC_ISPR3  ------------------------------- */
2854 #define PPB_NVIC_ISPR3_SETPEND_Pos            (0UL)                     /*!< PPB NVIC_ISPR3: SETPEND (Bit 0)                             */
2855 #define PPB_NVIC_ISPR3_SETPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ISPR3: SETPEND (Bitfield-Mask: 0xffffffff)         */
2856 
2857 /* -------------------------------  PPB_NVIC_ICPR0  ------------------------------- */
2858 #define PPB_NVIC_ICPR0_CLRPEND_Pos            (0UL)                     /*!< PPB NVIC_ICPR0: CLRPEND (Bit 0)                             */
2859 #define PPB_NVIC_ICPR0_CLRPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ICPR0: CLRPEND (Bitfield-Mask: 0xffffffff)         */
2860 
2861 /* -------------------------------  PPB_NVIC_ICPR1  ------------------------------- */
2862 #define PPB_NVIC_ICPR1_CLRPEND_Pos            (0UL)                     /*!< PPB NVIC_ICPR1: CLRPEND (Bit 0)                             */
2863 #define PPB_NVIC_ICPR1_CLRPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ICPR1: CLRPEND (Bitfield-Mask: 0xffffffff)         */
2864 
2865 /* -------------------------------  PPB_NVIC_ICPR2  ------------------------------- */
2866 #define PPB_NVIC_ICPR2_CLRPEND_Pos            (0UL)                     /*!< PPB NVIC_ICPR2: CLRPEND (Bit 0)                             */
2867 #define PPB_NVIC_ICPR2_CLRPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ICPR2: CLRPEND (Bitfield-Mask: 0xffffffff)         */
2868 
2869 /* -------------------------------  PPB_NVIC_ICPR3  ------------------------------- */
2870 #define PPB_NVIC_ICPR3_CLRPEND_Pos            (0UL)                     /*!< PPB NVIC_ICPR3: CLRPEND (Bit 0)                             */
2871 #define PPB_NVIC_ICPR3_CLRPEND_Msk            (0xffffffffUL)            /*!< PPB NVIC_ICPR3: CLRPEND (Bitfield-Mask: 0xffffffff)         */
2872 
2873 /* -------------------------------  PPB_NVIC_IABR0  ------------------------------- */
2874 #define PPB_NVIC_IABR0_ACTIVE_Pos             (0UL)                     /*!< PPB NVIC_IABR0: ACTIVE (Bit 0)                              */
2875 #define PPB_NVIC_IABR0_ACTIVE_Msk             (0xffffffffUL)            /*!< PPB NVIC_IABR0: ACTIVE (Bitfield-Mask: 0xffffffff)          */
2876 
2877 /* -------------------------------  PPB_NVIC_IABR1  ------------------------------- */
2878 #define PPB_NVIC_IABR1_ACTIVE_Pos             (0UL)                     /*!< PPB NVIC_IABR1: ACTIVE (Bit 0)                              */
2879 #define PPB_NVIC_IABR1_ACTIVE_Msk             (0xffffffffUL)            /*!< PPB NVIC_IABR1: ACTIVE (Bitfield-Mask: 0xffffffff)          */
2880 
2881 /* -------------------------------  PPB_NVIC_IABR2  ------------------------------- */
2882 #define PPB_NVIC_IABR2_ACTIVE_Pos             (0UL)                     /*!< PPB NVIC_IABR2: ACTIVE (Bit 0)                              */
2883 #define PPB_NVIC_IABR2_ACTIVE_Msk             (0xffffffffUL)            /*!< PPB NVIC_IABR2: ACTIVE (Bitfield-Mask: 0xffffffff)          */
2884 
2885 /* -------------------------------  PPB_NVIC_IABR3  ------------------------------- */
2886 #define PPB_NVIC_IABR3_ACTIVE_Pos             (0UL)                     /*!< PPB NVIC_IABR3: ACTIVE (Bit 0)                              */
2887 #define PPB_NVIC_IABR3_ACTIVE_Msk             (0xffffffffUL)            /*!< PPB NVIC_IABR3: ACTIVE (Bitfield-Mask: 0xffffffff)          */
2888 
2889 /* --------------------------------  PPB_NVIC_IPR0  ------------------------------- */
2890 #define PPB_NVIC_IPR0_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR0: PRI_0 (Bit 0)                                */
2891 #define PPB_NVIC_IPR0_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR0: PRI_0 (Bitfield-Mask: 0xff)                  */
2892 #define PPB_NVIC_IPR0_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR0: PRI_1 (Bit 8)                                */
2893 #define PPB_NVIC_IPR0_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR0: PRI_1 (Bitfield-Mask: 0xff)                  */
2894 #define PPB_NVIC_IPR0_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR0: PRI_2 (Bit 16)                               */
2895 #define PPB_NVIC_IPR0_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR0: PRI_2 (Bitfield-Mask: 0xff)                  */
2896 #define PPB_NVIC_IPR0_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR0: PRI_3 (Bit 24)                               */
2897 #define PPB_NVIC_IPR0_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR0: PRI_3 (Bitfield-Mask: 0xff)                  */
2898 
2899 /* --------------------------------  PPB_NVIC_IPR1  ------------------------------- */
2900 #define PPB_NVIC_IPR1_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR1: PRI_0 (Bit 0)                                */
2901 #define PPB_NVIC_IPR1_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR1: PRI_0 (Bitfield-Mask: 0xff)                  */
2902 #define PPB_NVIC_IPR1_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR1: PRI_1 (Bit 8)                                */
2903 #define PPB_NVIC_IPR1_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR1: PRI_1 (Bitfield-Mask: 0xff)                  */
2904 #define PPB_NVIC_IPR1_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR1: PRI_2 (Bit 16)                               */
2905 #define PPB_NVIC_IPR1_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR1: PRI_2 (Bitfield-Mask: 0xff)                  */
2906 #define PPB_NVIC_IPR1_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR1: PRI_3 (Bit 24)                               */
2907 #define PPB_NVIC_IPR1_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR1: PRI_3 (Bitfield-Mask: 0xff)                  */
2908 
2909 /* --------------------------------  PPB_NVIC_IPR2  ------------------------------- */
2910 #define PPB_NVIC_IPR2_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR2: PRI_0 (Bit 0)                                */
2911 #define PPB_NVIC_IPR2_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR2: PRI_0 (Bitfield-Mask: 0xff)                  */
2912 #define PPB_NVIC_IPR2_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR2: PRI_1 (Bit 8)                                */
2913 #define PPB_NVIC_IPR2_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR2: PRI_1 (Bitfield-Mask: 0xff)                  */
2914 #define PPB_NVIC_IPR2_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR2: PRI_2 (Bit 16)                               */
2915 #define PPB_NVIC_IPR2_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR2: PRI_2 (Bitfield-Mask: 0xff)                  */
2916 #define PPB_NVIC_IPR2_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR2: PRI_3 (Bit 24)                               */
2917 #define PPB_NVIC_IPR2_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR2: PRI_3 (Bitfield-Mask: 0xff)                  */
2918 
2919 /* --------------------------------  PPB_NVIC_IPR3  ------------------------------- */
2920 #define PPB_NVIC_IPR3_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR3: PRI_0 (Bit 0)                                */
2921 #define PPB_NVIC_IPR3_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR3: PRI_0 (Bitfield-Mask: 0xff)                  */
2922 #define PPB_NVIC_IPR3_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR3: PRI_1 (Bit 8)                                */
2923 #define PPB_NVIC_IPR3_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR3: PRI_1 (Bitfield-Mask: 0xff)                  */
2924 #define PPB_NVIC_IPR3_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR3: PRI_2 (Bit 16)                               */
2925 #define PPB_NVIC_IPR3_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR3: PRI_2 (Bitfield-Mask: 0xff)                  */
2926 #define PPB_NVIC_IPR3_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR3: PRI_3 (Bit 24)                               */
2927 #define PPB_NVIC_IPR3_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR3: PRI_3 (Bitfield-Mask: 0xff)                  */
2928 
2929 /* --------------------------------  PPB_NVIC_IPR4  ------------------------------- */
2930 #define PPB_NVIC_IPR4_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR4: PRI_0 (Bit 0)                                */
2931 #define PPB_NVIC_IPR4_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR4: PRI_0 (Bitfield-Mask: 0xff)                  */
2932 #define PPB_NVIC_IPR4_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR4: PRI_1 (Bit 8)                                */
2933 #define PPB_NVIC_IPR4_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR4: PRI_1 (Bitfield-Mask: 0xff)                  */
2934 #define PPB_NVIC_IPR4_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR4: PRI_2 (Bit 16)                               */
2935 #define PPB_NVIC_IPR4_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR4: PRI_2 (Bitfield-Mask: 0xff)                  */
2936 #define PPB_NVIC_IPR4_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR4: PRI_3 (Bit 24)                               */
2937 #define PPB_NVIC_IPR4_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR4: PRI_3 (Bitfield-Mask: 0xff)                  */
2938 
2939 /* --------------------------------  PPB_NVIC_IPR5  ------------------------------- */
2940 #define PPB_NVIC_IPR5_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR5: PRI_0 (Bit 0)                                */
2941 #define PPB_NVIC_IPR5_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR5: PRI_0 (Bitfield-Mask: 0xff)                  */
2942 #define PPB_NVIC_IPR5_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR5: PRI_1 (Bit 8)                                */
2943 #define PPB_NVIC_IPR5_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR5: PRI_1 (Bitfield-Mask: 0xff)                  */
2944 #define PPB_NVIC_IPR5_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR5: PRI_2 (Bit 16)                               */
2945 #define PPB_NVIC_IPR5_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR5: PRI_2 (Bitfield-Mask: 0xff)                  */
2946 #define PPB_NVIC_IPR5_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR5: PRI_3 (Bit 24)                               */
2947 #define PPB_NVIC_IPR5_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR5: PRI_3 (Bitfield-Mask: 0xff)                  */
2948 
2949 /* --------------------------------  PPB_NVIC_IPR6  ------------------------------- */
2950 #define PPB_NVIC_IPR6_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR6: PRI_0 (Bit 0)                                */
2951 #define PPB_NVIC_IPR6_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR6: PRI_0 (Bitfield-Mask: 0xff)                  */
2952 #define PPB_NVIC_IPR6_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR6: PRI_1 (Bit 8)                                */
2953 #define PPB_NVIC_IPR6_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR6: PRI_1 (Bitfield-Mask: 0xff)                  */
2954 #define PPB_NVIC_IPR6_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR6: PRI_2 (Bit 16)                               */
2955 #define PPB_NVIC_IPR6_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR6: PRI_2 (Bitfield-Mask: 0xff)                  */
2956 #define PPB_NVIC_IPR6_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR6: PRI_3 (Bit 24)                               */
2957 #define PPB_NVIC_IPR6_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR6: PRI_3 (Bitfield-Mask: 0xff)                  */
2958 
2959 /* --------------------------------  PPB_NVIC_IPR7  ------------------------------- */
2960 #define PPB_NVIC_IPR7_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR7: PRI_0 (Bit 0)                                */
2961 #define PPB_NVIC_IPR7_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR7: PRI_0 (Bitfield-Mask: 0xff)                  */
2962 #define PPB_NVIC_IPR7_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR7: PRI_1 (Bit 8)                                */
2963 #define PPB_NVIC_IPR7_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR7: PRI_1 (Bitfield-Mask: 0xff)                  */
2964 #define PPB_NVIC_IPR7_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR7: PRI_2 (Bit 16)                               */
2965 #define PPB_NVIC_IPR7_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR7: PRI_2 (Bitfield-Mask: 0xff)                  */
2966 #define PPB_NVIC_IPR7_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR7: PRI_3 (Bit 24)                               */
2967 #define PPB_NVIC_IPR7_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR7: PRI_3 (Bitfield-Mask: 0xff)                  */
2968 
2969 /* --------------------------------  PPB_NVIC_IPR8  ------------------------------- */
2970 #define PPB_NVIC_IPR8_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR8: PRI_0 (Bit 0)                                */
2971 #define PPB_NVIC_IPR8_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR8: PRI_0 (Bitfield-Mask: 0xff)                  */
2972 #define PPB_NVIC_IPR8_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR8: PRI_1 (Bit 8)                                */
2973 #define PPB_NVIC_IPR8_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR8: PRI_1 (Bitfield-Mask: 0xff)                  */
2974 #define PPB_NVIC_IPR8_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR8: PRI_2 (Bit 16)                               */
2975 #define PPB_NVIC_IPR8_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR8: PRI_2 (Bitfield-Mask: 0xff)                  */
2976 #define PPB_NVIC_IPR8_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR8: PRI_3 (Bit 24)                               */
2977 #define PPB_NVIC_IPR8_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR8: PRI_3 (Bitfield-Mask: 0xff)                  */
2978 
2979 /* --------------------------------  PPB_NVIC_IPR9  ------------------------------- */
2980 #define PPB_NVIC_IPR9_PRI_0_Pos               (0UL)                     /*!< PPB NVIC_IPR9: PRI_0 (Bit 0)                                */
2981 #define PPB_NVIC_IPR9_PRI_0_Msk               (0xffUL)                  /*!< PPB NVIC_IPR9: PRI_0 (Bitfield-Mask: 0xff)                  */
2982 #define PPB_NVIC_IPR9_PRI_1_Pos               (8UL)                     /*!< PPB NVIC_IPR9: PRI_1 (Bit 8)                                */
2983 #define PPB_NVIC_IPR9_PRI_1_Msk               (0xff00UL)                /*!< PPB NVIC_IPR9: PRI_1 (Bitfield-Mask: 0xff)                  */
2984 #define PPB_NVIC_IPR9_PRI_2_Pos               (16UL)                    /*!< PPB NVIC_IPR9: PRI_2 (Bit 16)                               */
2985 #define PPB_NVIC_IPR9_PRI_2_Msk               (0xff0000UL)              /*!< PPB NVIC_IPR9: PRI_2 (Bitfield-Mask: 0xff)                  */
2986 #define PPB_NVIC_IPR9_PRI_3_Pos               (24UL)                    /*!< PPB NVIC_IPR9: PRI_3 (Bit 24)                               */
2987 #define PPB_NVIC_IPR9_PRI_3_Msk               (0xff000000UL)            /*!< PPB NVIC_IPR9: PRI_3 (Bitfield-Mask: 0xff)                  */
2988 
2989 /* -------------------------------  PPB_NVIC_IPR10  ------------------------------- */
2990 #define PPB_NVIC_IPR10_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR10: PRI_0 (Bit 0)                               */
2991 #define PPB_NVIC_IPR10_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR10: PRI_0 (Bitfield-Mask: 0xff)                 */
2992 #define PPB_NVIC_IPR10_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR10: PRI_1 (Bit 8)                               */
2993 #define PPB_NVIC_IPR10_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR10: PRI_1 (Bitfield-Mask: 0xff)                 */
2994 #define PPB_NVIC_IPR10_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR10: PRI_2 (Bit 16)                              */
2995 #define PPB_NVIC_IPR10_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR10: PRI_2 (Bitfield-Mask: 0xff)                 */
2996 #define PPB_NVIC_IPR10_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR10: PRI_3 (Bit 24)                              */
2997 #define PPB_NVIC_IPR10_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR10: PRI_3 (Bitfield-Mask: 0xff)                 */
2998 
2999 /* -------------------------------  PPB_NVIC_IPR11  ------------------------------- */
3000 #define PPB_NVIC_IPR11_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR11: PRI_0 (Bit 0)                               */
3001 #define PPB_NVIC_IPR11_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR11: PRI_0 (Bitfield-Mask: 0xff)                 */
3002 #define PPB_NVIC_IPR11_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR11: PRI_1 (Bit 8)                               */
3003 #define PPB_NVIC_IPR11_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR11: PRI_1 (Bitfield-Mask: 0xff)                 */
3004 #define PPB_NVIC_IPR11_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR11: PRI_2 (Bit 16)                              */
3005 #define PPB_NVIC_IPR11_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR11: PRI_2 (Bitfield-Mask: 0xff)                 */
3006 #define PPB_NVIC_IPR11_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR11: PRI_3 (Bit 24)                              */
3007 #define PPB_NVIC_IPR11_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR11: PRI_3 (Bitfield-Mask: 0xff)                 */
3008 
3009 /* -------------------------------  PPB_NVIC_IPR12  ------------------------------- */
3010 #define PPB_NVIC_IPR12_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR12: PRI_0 (Bit 0)                               */
3011 #define PPB_NVIC_IPR12_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR12: PRI_0 (Bitfield-Mask: 0xff)                 */
3012 #define PPB_NVIC_IPR12_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR12: PRI_1 (Bit 8)                               */
3013 #define PPB_NVIC_IPR12_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR12: PRI_1 (Bitfield-Mask: 0xff)                 */
3014 #define PPB_NVIC_IPR12_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR12: PRI_2 (Bit 16)                              */
3015 #define PPB_NVIC_IPR12_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR12: PRI_2 (Bitfield-Mask: 0xff)                 */
3016 #define PPB_NVIC_IPR12_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR12: PRI_3 (Bit 24)                              */
3017 #define PPB_NVIC_IPR12_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR12: PRI_3 (Bitfield-Mask: 0xff)                 */
3018 
3019 /* -------------------------------  PPB_NVIC_IPR13  ------------------------------- */
3020 #define PPB_NVIC_IPR13_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR13: PRI_0 (Bit 0)                               */
3021 #define PPB_NVIC_IPR13_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR13: PRI_0 (Bitfield-Mask: 0xff)                 */
3022 #define PPB_NVIC_IPR13_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR13: PRI_1 (Bit 8)                               */
3023 #define PPB_NVIC_IPR13_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR13: PRI_1 (Bitfield-Mask: 0xff)                 */
3024 #define PPB_NVIC_IPR13_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR13: PRI_2 (Bit 16)                              */
3025 #define PPB_NVIC_IPR13_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR13: PRI_2 (Bitfield-Mask: 0xff)                 */
3026 #define PPB_NVIC_IPR13_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR13: PRI_3 (Bit 24)                              */
3027 #define PPB_NVIC_IPR13_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR13: PRI_3 (Bitfield-Mask: 0xff)                 */
3028 
3029 /* -------------------------------  PPB_NVIC_IPR14  ------------------------------- */
3030 #define PPB_NVIC_IPR14_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR14: PRI_0 (Bit 0)                               */
3031 #define PPB_NVIC_IPR14_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR14: PRI_0 (Bitfield-Mask: 0xff)                 */
3032 #define PPB_NVIC_IPR14_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR14: PRI_1 (Bit 8)                               */
3033 #define PPB_NVIC_IPR14_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR14: PRI_1 (Bitfield-Mask: 0xff)                 */
3034 #define PPB_NVIC_IPR14_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR14: PRI_2 (Bit 16)                              */
3035 #define PPB_NVIC_IPR14_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR14: PRI_2 (Bitfield-Mask: 0xff)                 */
3036 #define PPB_NVIC_IPR14_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR14: PRI_3 (Bit 24)                              */
3037 #define PPB_NVIC_IPR14_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR14: PRI_3 (Bitfield-Mask: 0xff)                 */
3038 
3039 /* -------------------------------  PPB_NVIC_IPR15  ------------------------------- */
3040 #define PPB_NVIC_IPR15_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR15: PRI_0 (Bit 0)                               */
3041 #define PPB_NVIC_IPR15_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR15: PRI_0 (Bitfield-Mask: 0xff)                 */
3042 #define PPB_NVIC_IPR15_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR15: PRI_1 (Bit 8)                               */
3043 #define PPB_NVIC_IPR15_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR15: PRI_1 (Bitfield-Mask: 0xff)                 */
3044 #define PPB_NVIC_IPR15_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR15: PRI_2 (Bit 16)                              */
3045 #define PPB_NVIC_IPR15_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR15: PRI_2 (Bitfield-Mask: 0xff)                 */
3046 #define PPB_NVIC_IPR15_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR15: PRI_3 (Bit 24)                              */
3047 #define PPB_NVIC_IPR15_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR15: PRI_3 (Bitfield-Mask: 0xff)                 */
3048 
3049 /* -------------------------------  PPB_NVIC_IPR16  ------------------------------- */
3050 #define PPB_NVIC_IPR16_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR16: PRI_0 (Bit 0)                               */
3051 #define PPB_NVIC_IPR16_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR16: PRI_0 (Bitfield-Mask: 0xff)                 */
3052 #define PPB_NVIC_IPR16_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR16: PRI_1 (Bit 8)                               */
3053 #define PPB_NVIC_IPR16_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR16: PRI_1 (Bitfield-Mask: 0xff)                 */
3054 #define PPB_NVIC_IPR16_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR16: PRI_2 (Bit 16)                              */
3055 #define PPB_NVIC_IPR16_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR16: PRI_2 (Bitfield-Mask: 0xff)                 */
3056 #define PPB_NVIC_IPR16_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR16: PRI_3 (Bit 24)                              */
3057 #define PPB_NVIC_IPR16_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR16: PRI_3 (Bitfield-Mask: 0xff)                 */
3058 
3059 /* -------------------------------  PPB_NVIC_IPR17  ------------------------------- */
3060 #define PPB_NVIC_IPR17_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR17: PRI_0 (Bit 0)                               */
3061 #define PPB_NVIC_IPR17_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR17: PRI_0 (Bitfield-Mask: 0xff)                 */
3062 #define PPB_NVIC_IPR17_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR17: PRI_1 (Bit 8)                               */
3063 #define PPB_NVIC_IPR17_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR17: PRI_1 (Bitfield-Mask: 0xff)                 */
3064 #define PPB_NVIC_IPR17_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR17: PRI_2 (Bit 16)                              */
3065 #define PPB_NVIC_IPR17_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR17: PRI_2 (Bitfield-Mask: 0xff)                 */
3066 #define PPB_NVIC_IPR17_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR17: PRI_3 (Bit 24)                              */
3067 #define PPB_NVIC_IPR17_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR17: PRI_3 (Bitfield-Mask: 0xff)                 */
3068 
3069 /* -------------------------------  PPB_NVIC_IPR18  ------------------------------- */
3070 #define PPB_NVIC_IPR18_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR18: PRI_0 (Bit 0)                               */
3071 #define PPB_NVIC_IPR18_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR18: PRI_0 (Bitfield-Mask: 0xff)                 */
3072 #define PPB_NVIC_IPR18_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR18: PRI_1 (Bit 8)                               */
3073 #define PPB_NVIC_IPR18_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR18: PRI_1 (Bitfield-Mask: 0xff)                 */
3074 #define PPB_NVIC_IPR18_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR18: PRI_2 (Bit 16)                              */
3075 #define PPB_NVIC_IPR18_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR18: PRI_2 (Bitfield-Mask: 0xff)                 */
3076 #define PPB_NVIC_IPR18_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR18: PRI_3 (Bit 24)                              */
3077 #define PPB_NVIC_IPR18_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR18: PRI_3 (Bitfield-Mask: 0xff)                 */
3078 
3079 /* -------------------------------  PPB_NVIC_IPR19  ------------------------------- */
3080 #define PPB_NVIC_IPR19_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR19: PRI_0 (Bit 0)                               */
3081 #define PPB_NVIC_IPR19_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR19: PRI_0 (Bitfield-Mask: 0xff)                 */
3082 #define PPB_NVIC_IPR19_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR19: PRI_1 (Bit 8)                               */
3083 #define PPB_NVIC_IPR19_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR19: PRI_1 (Bitfield-Mask: 0xff)                 */
3084 #define PPB_NVIC_IPR19_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR19: PRI_2 (Bit 16)                              */
3085 #define PPB_NVIC_IPR19_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR19: PRI_2 (Bitfield-Mask: 0xff)                 */
3086 #define PPB_NVIC_IPR19_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR19: PRI_3 (Bit 24)                              */
3087 #define PPB_NVIC_IPR19_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR19: PRI_3 (Bitfield-Mask: 0xff)                 */
3088 
3089 /* -------------------------------  PPB_NVIC_IPR20  ------------------------------- */
3090 #define PPB_NVIC_IPR20_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR20: PRI_0 (Bit 0)                               */
3091 #define PPB_NVIC_IPR20_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR20: PRI_0 (Bitfield-Mask: 0xff)                 */
3092 #define PPB_NVIC_IPR20_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR20: PRI_1 (Bit 8)                               */
3093 #define PPB_NVIC_IPR20_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR20: PRI_1 (Bitfield-Mask: 0xff)                 */
3094 #define PPB_NVIC_IPR20_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR20: PRI_2 (Bit 16)                              */
3095 #define PPB_NVIC_IPR20_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR20: PRI_2 (Bitfield-Mask: 0xff)                 */
3096 #define PPB_NVIC_IPR20_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR20: PRI_3 (Bit 24)                              */
3097 #define PPB_NVIC_IPR20_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR20: PRI_3 (Bitfield-Mask: 0xff)                 */
3098 
3099 /* -------------------------------  PPB_NVIC_IPR21  ------------------------------- */
3100 #define PPB_NVIC_IPR21_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR21: PRI_0 (Bit 0)                               */
3101 #define PPB_NVIC_IPR21_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR21: PRI_0 (Bitfield-Mask: 0xff)                 */
3102 #define PPB_NVIC_IPR21_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR21: PRI_1 (Bit 8)                               */
3103 #define PPB_NVIC_IPR21_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR21: PRI_1 (Bitfield-Mask: 0xff)                 */
3104 #define PPB_NVIC_IPR21_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR21: PRI_2 (Bit 16)                              */
3105 #define PPB_NVIC_IPR21_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR21: PRI_2 (Bitfield-Mask: 0xff)                 */
3106 #define PPB_NVIC_IPR21_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR21: PRI_3 (Bit 24)                              */
3107 #define PPB_NVIC_IPR21_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR21: PRI_3 (Bitfield-Mask: 0xff)                 */
3108 
3109 /* -------------------------------  PPB_NVIC_IPR22  ------------------------------- */
3110 #define PPB_NVIC_IPR22_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR22: PRI_0 (Bit 0)                               */
3111 #define PPB_NVIC_IPR22_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR22: PRI_0 (Bitfield-Mask: 0xff)                 */
3112 #define PPB_NVIC_IPR22_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR22: PRI_1 (Bit 8)                               */
3113 #define PPB_NVIC_IPR22_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR22: PRI_1 (Bitfield-Mask: 0xff)                 */
3114 #define PPB_NVIC_IPR22_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR22: PRI_2 (Bit 16)                              */
3115 #define PPB_NVIC_IPR22_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR22: PRI_2 (Bitfield-Mask: 0xff)                 */
3116 #define PPB_NVIC_IPR22_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR22: PRI_3 (Bit 24)                              */
3117 #define PPB_NVIC_IPR22_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR22: PRI_3 (Bitfield-Mask: 0xff)                 */
3118 
3119 /* -------------------------------  PPB_NVIC_IPR23  ------------------------------- */
3120 #define PPB_NVIC_IPR23_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR23: PRI_0 (Bit 0)                               */
3121 #define PPB_NVIC_IPR23_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR23: PRI_0 (Bitfield-Mask: 0xff)                 */
3122 #define PPB_NVIC_IPR23_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR23: PRI_1 (Bit 8)                               */
3123 #define PPB_NVIC_IPR23_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR23: PRI_1 (Bitfield-Mask: 0xff)                 */
3124 #define PPB_NVIC_IPR23_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR23: PRI_2 (Bit 16)                              */
3125 #define PPB_NVIC_IPR23_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR23: PRI_2 (Bitfield-Mask: 0xff)                 */
3126 #define PPB_NVIC_IPR23_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR23: PRI_3 (Bit 24)                              */
3127 #define PPB_NVIC_IPR23_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR23: PRI_3 (Bitfield-Mask: 0xff)                 */
3128 
3129 /* -------------------------------  PPB_NVIC_IPR24  ------------------------------- */
3130 #define PPB_NVIC_IPR24_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR24: PRI_0 (Bit 0)                               */
3131 #define PPB_NVIC_IPR24_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR24: PRI_0 (Bitfield-Mask: 0xff)                 */
3132 #define PPB_NVIC_IPR24_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR24: PRI_1 (Bit 8)                               */
3133 #define PPB_NVIC_IPR24_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR24: PRI_1 (Bitfield-Mask: 0xff)                 */
3134 #define PPB_NVIC_IPR24_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR24: PRI_2 (Bit 16)                              */
3135 #define PPB_NVIC_IPR24_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR24: PRI_2 (Bitfield-Mask: 0xff)                 */
3136 #define PPB_NVIC_IPR24_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR24: PRI_3 (Bit 24)                              */
3137 #define PPB_NVIC_IPR24_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR24: PRI_3 (Bitfield-Mask: 0xff)                 */
3138 
3139 /* -------------------------------  PPB_NVIC_IPR25  ------------------------------- */
3140 #define PPB_NVIC_IPR25_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR25: PRI_0 (Bit 0)                               */
3141 #define PPB_NVIC_IPR25_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR25: PRI_0 (Bitfield-Mask: 0xff)                 */
3142 #define PPB_NVIC_IPR25_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR25: PRI_1 (Bit 8)                               */
3143 #define PPB_NVIC_IPR25_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR25: PRI_1 (Bitfield-Mask: 0xff)                 */
3144 #define PPB_NVIC_IPR25_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR25: PRI_2 (Bit 16)                              */
3145 #define PPB_NVIC_IPR25_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR25: PRI_2 (Bitfield-Mask: 0xff)                 */
3146 #define PPB_NVIC_IPR25_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR25: PRI_3 (Bit 24)                              */
3147 #define PPB_NVIC_IPR25_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR25: PRI_3 (Bitfield-Mask: 0xff)                 */
3148 
3149 /* -------------------------------  PPB_NVIC_IPR26  ------------------------------- */
3150 #define PPB_NVIC_IPR26_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR26: PRI_0 (Bit 0)                               */
3151 #define PPB_NVIC_IPR26_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR26: PRI_0 (Bitfield-Mask: 0xff)                 */
3152 #define PPB_NVIC_IPR26_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR26: PRI_1 (Bit 8)                               */
3153 #define PPB_NVIC_IPR26_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR26: PRI_1 (Bitfield-Mask: 0xff)                 */
3154 #define PPB_NVIC_IPR26_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR26: PRI_2 (Bit 16)                              */
3155 #define PPB_NVIC_IPR26_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR26: PRI_2 (Bitfield-Mask: 0xff)                 */
3156 #define PPB_NVIC_IPR26_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR26: PRI_3 (Bit 24)                              */
3157 #define PPB_NVIC_IPR26_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR26: PRI_3 (Bitfield-Mask: 0xff)                 */
3158 
3159 /* -------------------------------  PPB_NVIC_IPR27  ------------------------------- */
3160 #define PPB_NVIC_IPR27_PRI_0_Pos              (0UL)                     /*!< PPB NVIC_IPR27: PRI_0 (Bit 0)                               */
3161 #define PPB_NVIC_IPR27_PRI_0_Msk              (0xffUL)                  /*!< PPB NVIC_IPR27: PRI_0 (Bitfield-Mask: 0xff)                 */
3162 #define PPB_NVIC_IPR27_PRI_1_Pos              (8UL)                     /*!< PPB NVIC_IPR27: PRI_1 (Bit 8)                               */
3163 #define PPB_NVIC_IPR27_PRI_1_Msk              (0xff00UL)                /*!< PPB NVIC_IPR27: PRI_1 (Bitfield-Mask: 0xff)                 */
3164 #define PPB_NVIC_IPR27_PRI_2_Pos              (16UL)                    /*!< PPB NVIC_IPR27: PRI_2 (Bit 16)                              */
3165 #define PPB_NVIC_IPR27_PRI_2_Msk              (0xff0000UL)              /*!< PPB NVIC_IPR27: PRI_2 (Bitfield-Mask: 0xff)                 */
3166 #define PPB_NVIC_IPR27_PRI_3_Pos              (24UL)                    /*!< PPB NVIC_IPR27: PRI_3 (Bit 24)                              */
3167 #define PPB_NVIC_IPR27_PRI_3_Msk              (0xff000000UL)            /*!< PPB NVIC_IPR27: PRI_3 (Bitfield-Mask: 0xff)                 */
3168 
3169 /* ----------------------------------  PPB_CPUID  --------------------------------- */
3170 #define PPB_CPUID_Revision_Pos                (0UL)                     /*!< PPB CPUID: Revision (Bit 0)                                 */
3171 #define PPB_CPUID_Revision_Msk                (0xfUL)                   /*!< PPB CPUID: Revision (Bitfield-Mask: 0x0f)                   */
3172 #define PPB_CPUID_PartNo_Pos                  (4UL)                     /*!< PPB CPUID: PartNo (Bit 4)                                   */
3173 #define PPB_CPUID_PartNo_Msk                  (0xfff0UL)                /*!< PPB CPUID: PartNo (Bitfield-Mask: 0xfff)                    */
3174 #define PPB_CPUID_Constant_Pos                (16UL)                    /*!< PPB CPUID: Constant (Bit 16)                                */
3175 #define PPB_CPUID_Constant_Msk                (0xf0000UL)               /*!< PPB CPUID: Constant (Bitfield-Mask: 0x0f)                   */
3176 #define PPB_CPUID_Variant_Pos                 (20UL)                    /*!< PPB CPUID: Variant (Bit 20)                                 */
3177 #define PPB_CPUID_Variant_Msk                 (0xf00000UL)              /*!< PPB CPUID: Variant (Bitfield-Mask: 0x0f)                    */
3178 #define PPB_CPUID_Implementer_Pos             (24UL)                    /*!< PPB CPUID: Implementer (Bit 24)                             */
3179 #define PPB_CPUID_Implementer_Msk             (0xff000000UL)            /*!< PPB CPUID: Implementer (Bitfield-Mask: 0xff)                */
3180 
3181 /* ----------------------------------  PPB_ICSR  ---------------------------------- */
3182 #define PPB_ICSR_VECTACTIVE_Pos               (0UL)                     /*!< PPB ICSR: VECTACTIVE (Bit 0)                                */
3183 #define PPB_ICSR_VECTACTIVE_Msk               (0x1ffUL)                 /*!< PPB ICSR: VECTACTIVE (Bitfield-Mask: 0x1ff)                 */
3184 #define PPB_ICSR_RETTOBASE_Pos                (11UL)                    /*!< PPB ICSR: RETTOBASE (Bit 11)                                */
3185 #define PPB_ICSR_RETTOBASE_Msk                (0x800UL)                 /*!< PPB ICSR: RETTOBASE (Bitfield-Mask: 0x01)                   */
3186 #define PPB_ICSR_VECTPENDING_Pos              (12UL)                    /*!< PPB ICSR: VECTPENDING (Bit 12)                              */
3187 #define PPB_ICSR_VECTPENDING_Msk              (0x3f000UL)               /*!< PPB ICSR: VECTPENDING (Bitfield-Mask: 0x3f)                 */
3188 #define PPB_ICSR_ISRPENDING_Pos               (22UL)                    /*!< PPB ICSR: ISRPENDING (Bit 22)                               */
3189 #define PPB_ICSR_ISRPENDING_Msk               (0x400000UL)              /*!< PPB ICSR: ISRPENDING (Bitfield-Mask: 0x01)                  */
3190 #define PPB_ICSR_PENDSTCLR_Pos                (25UL)                    /*!< PPB ICSR: PENDSTCLR (Bit 25)                                */
3191 #define PPB_ICSR_PENDSTCLR_Msk                (0x2000000UL)             /*!< PPB ICSR: PENDSTCLR (Bitfield-Mask: 0x01)                   */
3192 #define PPB_ICSR_PENDSTSET_Pos                (26UL)                    /*!< PPB ICSR: PENDSTSET (Bit 26)                                */
3193 #define PPB_ICSR_PENDSTSET_Msk                (0x4000000UL)             /*!< PPB ICSR: PENDSTSET (Bitfield-Mask: 0x01)                   */
3194 #define PPB_ICSR_PENDSVCLR_Pos                (27UL)                    /*!< PPB ICSR: PENDSVCLR (Bit 27)                                */
3195 #define PPB_ICSR_PENDSVCLR_Msk                (0x8000000UL)             /*!< PPB ICSR: PENDSVCLR (Bitfield-Mask: 0x01)                   */
3196 #define PPB_ICSR_PENDSVSET_Pos                (28UL)                    /*!< PPB ICSR: PENDSVSET (Bit 28)                                */
3197 #define PPB_ICSR_PENDSVSET_Msk                (0x10000000UL)            /*!< PPB ICSR: PENDSVSET (Bitfield-Mask: 0x01)                   */
3198 #define PPB_ICSR_NMIPENDSET_Pos               (31UL)                    /*!< PPB ICSR: NMIPENDSET (Bit 31)                               */
3199 #define PPB_ICSR_NMIPENDSET_Msk               (0x80000000UL)            /*!< PPB ICSR: NMIPENDSET (Bitfield-Mask: 0x01)                  */
3200 
3201 /* ----------------------------------  PPB_VTOR  ---------------------------------- */
3202 #define PPB_VTOR_TBLOFF_Pos                   (10UL)                    /*!< PPB VTOR: TBLOFF (Bit 10)                                   */
3203 #define PPB_VTOR_TBLOFF_Msk                   (0xfffffc00UL)            /*!< PPB VTOR: TBLOFF (Bitfield-Mask: 0x3fffff)                  */
3204 
3205 /* ----------------------------------  PPB_AIRCR  --------------------------------- */
3206 #define PPB_AIRCR_VECTRESET_Pos               (0UL)                     /*!< PPB AIRCR: VECTRESET (Bit 0)                                */
3207 #define PPB_AIRCR_VECTRESET_Msk               (0x1UL)                   /*!< PPB AIRCR: VECTRESET (Bitfield-Mask: 0x01)                  */
3208 #define PPB_AIRCR_VECTCLRACTIVE_Pos           (1UL)                     /*!< PPB AIRCR: VECTCLRACTIVE (Bit 1)                            */
3209 #define PPB_AIRCR_VECTCLRACTIVE_Msk           (0x2UL)                   /*!< PPB AIRCR: VECTCLRACTIVE (Bitfield-Mask: 0x01)              */
3210 #define PPB_AIRCR_SYSRESETREQ_Pos             (2UL)                     /*!< PPB AIRCR: SYSRESETREQ (Bit 2)                              */
3211 #define PPB_AIRCR_SYSRESETREQ_Msk             (0x4UL)                   /*!< PPB AIRCR: SYSRESETREQ (Bitfield-Mask: 0x01)                */
3212 #define PPB_AIRCR_PRIGROUP_Pos                (8UL)                     /*!< PPB AIRCR: PRIGROUP (Bit 8)                                 */
3213 #define PPB_AIRCR_PRIGROUP_Msk                (0x700UL)                 /*!< PPB AIRCR: PRIGROUP (Bitfield-Mask: 0x07)                   */
3214 #define PPB_AIRCR_ENDIANNESS_Pos              (15UL)                    /*!< PPB AIRCR: ENDIANNESS (Bit 15)                              */
3215 #define PPB_AIRCR_ENDIANNESS_Msk              (0x8000UL)                /*!< PPB AIRCR: ENDIANNESS (Bitfield-Mask: 0x01)                 */
3216 #define PPB_AIRCR_VECTKEY_Pos                 (16UL)                    /*!< PPB AIRCR: VECTKEY (Bit 16)                                 */
3217 #define PPB_AIRCR_VECTKEY_Msk                 (0xffff0000UL)            /*!< PPB AIRCR: VECTKEY (Bitfield-Mask: 0xffff)                  */
3218 
3219 /* -----------------------------------  PPB_SCR  ---------------------------------- */
3220 #define PPB_SCR_SLEEPONEXIT_Pos               (1UL)                     /*!< PPB SCR: SLEEPONEXIT (Bit 1)                                */
3221 #define PPB_SCR_SLEEPONEXIT_Msk               (0x2UL)                   /*!< PPB SCR: SLEEPONEXIT (Bitfield-Mask: 0x01)                  */
3222 #define PPB_SCR_SLEEPDEEP_Pos                 (2UL)                     /*!< PPB SCR: SLEEPDEEP (Bit 2)                                  */
3223 #define PPB_SCR_SLEEPDEEP_Msk                 (0x4UL)                   /*!< PPB SCR: SLEEPDEEP (Bitfield-Mask: 0x01)                    */
3224 #define PPB_SCR_SEVONPEND_Pos                 (4UL)                     /*!< PPB SCR: SEVONPEND (Bit 4)                                  */
3225 #define PPB_SCR_SEVONPEND_Msk                 (0x10UL)                  /*!< PPB SCR: SEVONPEND (Bitfield-Mask: 0x01)                    */
3226 
3227 /* -----------------------------------  PPB_CCR  ---------------------------------- */
3228 #define PPB_CCR_NONBASETHRDENA_Pos            (0UL)                     /*!< PPB CCR: NONBASETHRDENA (Bit 0)                             */
3229 #define PPB_CCR_NONBASETHRDENA_Msk            (0x1UL)                   /*!< PPB CCR: NONBASETHRDENA (Bitfield-Mask: 0x01)               */
3230 #define PPB_CCR_USERSETMPEND_Pos              (1UL)                     /*!< PPB CCR: USERSETMPEND (Bit 1)                               */
3231 #define PPB_CCR_USERSETMPEND_Msk              (0x2UL)                   /*!< PPB CCR: USERSETMPEND (Bitfield-Mask: 0x01)                 */
3232 #define PPB_CCR_UNALIGN_TRP_Pos               (3UL)                     /*!< PPB CCR: UNALIGN_TRP (Bit 3)                                */
3233 #define PPB_CCR_UNALIGN_TRP_Msk               (0x8UL)                   /*!< PPB CCR: UNALIGN_TRP (Bitfield-Mask: 0x01)                  */
3234 #define PPB_CCR_DIV_0_TRP_Pos                 (4UL)                     /*!< PPB CCR: DIV_0_TRP (Bit 4)                                  */
3235 #define PPB_CCR_DIV_0_TRP_Msk                 (0x10UL)                  /*!< PPB CCR: DIV_0_TRP (Bitfield-Mask: 0x01)                    */
3236 #define PPB_CCR_BFHFNMIGN_Pos                 (8UL)                     /*!< PPB CCR: BFHFNMIGN (Bit 8)                                  */
3237 #define PPB_CCR_BFHFNMIGN_Msk                 (0x100UL)                 /*!< PPB CCR: BFHFNMIGN (Bitfield-Mask: 0x01)                    */
3238 #define PPB_CCR_STKALIGN_Pos                  (9UL)                     /*!< PPB CCR: STKALIGN (Bit 9)                                   */
3239 #define PPB_CCR_STKALIGN_Msk                  (0x200UL)                 /*!< PPB CCR: STKALIGN (Bitfield-Mask: 0x01)                     */
3240 
3241 /* ----------------------------------  PPB_SHPR1  --------------------------------- */
3242 #define PPB_SHPR1_PRI_4_Pos                   (0UL)                     /*!< PPB SHPR1: PRI_4 (Bit 0)                                    */
3243 #define PPB_SHPR1_PRI_4_Msk                   (0xffUL)                  /*!< PPB SHPR1: PRI_4 (Bitfield-Mask: 0xff)                      */
3244 #define PPB_SHPR1_PRI_5_Pos                   (8UL)                     /*!< PPB SHPR1: PRI_5 (Bit 8)                                    */
3245 #define PPB_SHPR1_PRI_5_Msk                   (0xff00UL)                /*!< PPB SHPR1: PRI_5 (Bitfield-Mask: 0xff)                      */
3246 #define PPB_SHPR1_PRI_6_Pos                   (16UL)                    /*!< PPB SHPR1: PRI_6 (Bit 16)                                   */
3247 #define PPB_SHPR1_PRI_6_Msk                   (0xff0000UL)              /*!< PPB SHPR1: PRI_6 (Bitfield-Mask: 0xff)                      */
3248 
3249 /* ----------------------------------  PPB_SHPR2  --------------------------------- */
3250 #define PPB_SHPR2_PRI_11_Pos                  (24UL)                    /*!< PPB SHPR2: PRI_11 (Bit 24)                                  */
3251 #define PPB_SHPR2_PRI_11_Msk                  (0xff000000UL)            /*!< PPB SHPR2: PRI_11 (Bitfield-Mask: 0xff)                     */
3252 
3253 /* ----------------------------------  PPB_SHPR3  --------------------------------- */
3254 #define PPB_SHPR3_PRI_14_Pos                  (16UL)                    /*!< PPB SHPR3: PRI_14 (Bit 16)                                  */
3255 #define PPB_SHPR3_PRI_14_Msk                  (0xff0000UL)              /*!< PPB SHPR3: PRI_14 (Bitfield-Mask: 0xff)                     */
3256 #define PPB_SHPR3_PRI_15_Pos                  (24UL)                    /*!< PPB SHPR3: PRI_15 (Bit 24)                                  */
3257 #define PPB_SHPR3_PRI_15_Msk                  (0xff000000UL)            /*!< PPB SHPR3: PRI_15 (Bitfield-Mask: 0xff)                     */
3258 
3259 /* ----------------------------------  PPB_SHCSR  --------------------------------- */
3260 #define PPB_SHCSR_MEMFAULTACT_Pos             (0UL)                     /*!< PPB SHCSR: MEMFAULTACT (Bit 0)                              */
3261 #define PPB_SHCSR_MEMFAULTACT_Msk             (0x1UL)                   /*!< PPB SHCSR: MEMFAULTACT (Bitfield-Mask: 0x01)                */
3262 #define PPB_SHCSR_BUSFAULTACT_Pos             (1UL)                     /*!< PPB SHCSR: BUSFAULTACT (Bit 1)                              */
3263 #define PPB_SHCSR_BUSFAULTACT_Msk             (0x2UL)                   /*!< PPB SHCSR: BUSFAULTACT (Bitfield-Mask: 0x01)                */
3264 #define PPB_SHCSR_USGFAULTACT_Pos             (3UL)                     /*!< PPB SHCSR: USGFAULTACT (Bit 3)                              */
3265 #define PPB_SHCSR_USGFAULTACT_Msk             (0x8UL)                   /*!< PPB SHCSR: USGFAULTACT (Bitfield-Mask: 0x01)                */
3266 #define PPB_SHCSR_SVCALLACT_Pos               (7UL)                     /*!< PPB SHCSR: SVCALLACT (Bit 7)                                */
3267 #define PPB_SHCSR_SVCALLACT_Msk               (0x80UL)                  /*!< PPB SHCSR: SVCALLACT (Bitfield-Mask: 0x01)                  */
3268 #define PPB_SHCSR_MONITORACT_Pos              (8UL)                     /*!< PPB SHCSR: MONITORACT (Bit 8)                               */
3269 #define PPB_SHCSR_MONITORACT_Msk              (0x100UL)                 /*!< PPB SHCSR: MONITORACT (Bitfield-Mask: 0x01)                 */
3270 #define PPB_SHCSR_PENDSVACT_Pos               (10UL)                    /*!< PPB SHCSR: PENDSVACT (Bit 10)                               */
3271 #define PPB_SHCSR_PENDSVACT_Msk               (0x400UL)                 /*!< PPB SHCSR: PENDSVACT (Bitfield-Mask: 0x01)                  */
3272 #define PPB_SHCSR_SYSTICKACT_Pos              (11UL)                    /*!< PPB SHCSR: SYSTICKACT (Bit 11)                              */
3273 #define PPB_SHCSR_SYSTICKACT_Msk              (0x800UL)                 /*!< PPB SHCSR: SYSTICKACT (Bitfield-Mask: 0x01)                 */
3274 #define PPB_SHCSR_USGFAULTPENDED_Pos          (12UL)                    /*!< PPB SHCSR: USGFAULTPENDED (Bit 12)                          */
3275 #define PPB_SHCSR_USGFAULTPENDED_Msk          (0x1000UL)                /*!< PPB SHCSR: USGFAULTPENDED (Bitfield-Mask: 0x01)             */
3276 #define PPB_SHCSR_MEMFAULTPENDED_Pos          (13UL)                    /*!< PPB SHCSR: MEMFAULTPENDED (Bit 13)                          */
3277 #define PPB_SHCSR_MEMFAULTPENDED_Msk          (0x2000UL)                /*!< PPB SHCSR: MEMFAULTPENDED (Bitfield-Mask: 0x01)             */
3278 #define PPB_SHCSR_BUSFAULTPENDED_Pos          (14UL)                    /*!< PPB SHCSR: BUSFAULTPENDED (Bit 14)                          */
3279 #define PPB_SHCSR_BUSFAULTPENDED_Msk          (0x4000UL)                /*!< PPB SHCSR: BUSFAULTPENDED (Bitfield-Mask: 0x01)             */
3280 #define PPB_SHCSR_SVCALLPENDED_Pos            (15UL)                    /*!< PPB SHCSR: SVCALLPENDED (Bit 15)                            */
3281 #define PPB_SHCSR_SVCALLPENDED_Msk            (0x8000UL)                /*!< PPB SHCSR: SVCALLPENDED (Bitfield-Mask: 0x01)               */
3282 #define PPB_SHCSR_MEMFAULTENA_Pos             (16UL)                    /*!< PPB SHCSR: MEMFAULTENA (Bit 16)                             */
3283 #define PPB_SHCSR_MEMFAULTENA_Msk             (0x10000UL)               /*!< PPB SHCSR: MEMFAULTENA (Bitfield-Mask: 0x01)                */
3284 #define PPB_SHCSR_BUSFAULTENA_Pos             (17UL)                    /*!< PPB SHCSR: BUSFAULTENA (Bit 17)                             */
3285 #define PPB_SHCSR_BUSFAULTENA_Msk             (0x20000UL)               /*!< PPB SHCSR: BUSFAULTENA (Bitfield-Mask: 0x01)                */
3286 #define PPB_SHCSR_USGFAULTENA_Pos             (18UL)                    /*!< PPB SHCSR: USGFAULTENA (Bit 18)                             */
3287 #define PPB_SHCSR_USGFAULTENA_Msk             (0x40000UL)               /*!< PPB SHCSR: USGFAULTENA (Bitfield-Mask: 0x01)                */
3288 
3289 /* ----------------------------------  PPB_CFSR  ---------------------------------- */
3290 #define PPB_CFSR_IACCVIOL_Pos                 (0UL)                     /*!< PPB CFSR: IACCVIOL (Bit 0)                                  */
3291 #define PPB_CFSR_IACCVIOL_Msk                 (0x1UL)                   /*!< PPB CFSR: IACCVIOL (Bitfield-Mask: 0x01)                    */
3292 #define PPB_CFSR_DACCVIOL_Pos                 (1UL)                     /*!< PPB CFSR: DACCVIOL (Bit 1)                                  */
3293 #define PPB_CFSR_DACCVIOL_Msk                 (0x2UL)                   /*!< PPB CFSR: DACCVIOL (Bitfield-Mask: 0x01)                    */
3294 #define PPB_CFSR_MUNSTKERR_Pos                (3UL)                     /*!< PPB CFSR: MUNSTKERR (Bit 3)                                 */
3295 #define PPB_CFSR_MUNSTKERR_Msk                (0x8UL)                   /*!< PPB CFSR: MUNSTKERR (Bitfield-Mask: 0x01)                   */
3296 #define PPB_CFSR_MSTKERR_Pos                  (4UL)                     /*!< PPB CFSR: MSTKERR (Bit 4)                                   */
3297 #define PPB_CFSR_MSTKERR_Msk                  (0x10UL)                  /*!< PPB CFSR: MSTKERR (Bitfield-Mask: 0x01)                     */
3298 #define PPB_CFSR_MLSPERR_Pos                  (5UL)                     /*!< PPB CFSR: MLSPERR (Bit 5)                                   */
3299 #define PPB_CFSR_MLSPERR_Msk                  (0x20UL)                  /*!< PPB CFSR: MLSPERR (Bitfield-Mask: 0x01)                     */
3300 #define PPB_CFSR_MMARVALID_Pos                (7UL)                     /*!< PPB CFSR: MMARVALID (Bit 7)                                 */
3301 #define PPB_CFSR_MMARVALID_Msk                (0x80UL)                  /*!< PPB CFSR: MMARVALID (Bitfield-Mask: 0x01)                   */
3302 #define PPB_CFSR_IBUSERR_Pos                  (8UL)                     /*!< PPB CFSR: IBUSERR (Bit 8)                                   */
3303 #define PPB_CFSR_IBUSERR_Msk                  (0x100UL)                 /*!< PPB CFSR: IBUSERR (Bitfield-Mask: 0x01)                     */
3304 #define PPB_CFSR_PRECISERR_Pos                (9UL)                     /*!< PPB CFSR: PRECISERR (Bit 9)                                 */
3305 #define PPB_CFSR_PRECISERR_Msk                (0x200UL)                 /*!< PPB CFSR: PRECISERR (Bitfield-Mask: 0x01)                   */
3306 #define PPB_CFSR_IMPRECISERR_Pos              (10UL)                    /*!< PPB CFSR: IMPRECISERR (Bit 10)                              */
3307 #define PPB_CFSR_IMPRECISERR_Msk              (0x400UL)                 /*!< PPB CFSR: IMPRECISERR (Bitfield-Mask: 0x01)                 */
3308 #define PPB_CFSR_UNSTKERR_Pos                 (11UL)                    /*!< PPB CFSR: UNSTKERR (Bit 11)                                 */
3309 #define PPB_CFSR_UNSTKERR_Msk                 (0x800UL)                 /*!< PPB CFSR: UNSTKERR (Bitfield-Mask: 0x01)                    */
3310 #define PPB_CFSR_STKERR_Pos                   (12UL)                    /*!< PPB CFSR: STKERR (Bit 12)                                   */
3311 #define PPB_CFSR_STKERR_Msk                   (0x1000UL)                /*!< PPB CFSR: STKERR (Bitfield-Mask: 0x01)                      */
3312 #define PPB_CFSR_LSPERR_Pos                   (13UL)                    /*!< PPB CFSR: LSPERR (Bit 13)                                   */
3313 #define PPB_CFSR_LSPERR_Msk                   (0x2000UL)                /*!< PPB CFSR: LSPERR (Bitfield-Mask: 0x01)                      */
3314 #define PPB_CFSR_BFARVALID_Pos                (15UL)                    /*!< PPB CFSR: BFARVALID (Bit 15)                                */
3315 #define PPB_CFSR_BFARVALID_Msk                (0x8000UL)                /*!< PPB CFSR: BFARVALID (Bitfield-Mask: 0x01)                   */
3316 #define PPB_CFSR_UNDEFINSTR_Pos               (16UL)                    /*!< PPB CFSR: UNDEFINSTR (Bit 16)                               */
3317 #define PPB_CFSR_UNDEFINSTR_Msk               (0x10000UL)               /*!< PPB CFSR: UNDEFINSTR (Bitfield-Mask: 0x01)                  */
3318 #define PPB_CFSR_INVSTATE_Pos                 (17UL)                    /*!< PPB CFSR: INVSTATE (Bit 17)                                 */
3319 #define PPB_CFSR_INVSTATE_Msk                 (0x20000UL)               /*!< PPB CFSR: INVSTATE (Bitfield-Mask: 0x01)                    */
3320 #define PPB_CFSR_INVPC_Pos                    (18UL)                    /*!< PPB CFSR: INVPC (Bit 18)                                    */
3321 #define PPB_CFSR_INVPC_Msk                    (0x40000UL)               /*!< PPB CFSR: INVPC (Bitfield-Mask: 0x01)                       */
3322 #define PPB_CFSR_NOCP_Pos                     (19UL)                    /*!< PPB CFSR: NOCP (Bit 19)                                     */
3323 #define PPB_CFSR_NOCP_Msk                     (0x80000UL)               /*!< PPB CFSR: NOCP (Bitfield-Mask: 0x01)                        */
3324 #define PPB_CFSR_UNALIGNED_Pos                (24UL)                    /*!< PPB CFSR: UNALIGNED (Bit 24)                                */
3325 #define PPB_CFSR_UNALIGNED_Msk                (0x1000000UL)             /*!< PPB CFSR: UNALIGNED (Bitfield-Mask: 0x01)                   */
3326 #define PPB_CFSR_DIVBYZERO_Pos                (25UL)                    /*!< PPB CFSR: DIVBYZERO (Bit 25)                                */
3327 #define PPB_CFSR_DIVBYZERO_Msk                (0x2000000UL)             /*!< PPB CFSR: DIVBYZERO (Bitfield-Mask: 0x01)                   */
3328 
3329 /* ----------------------------------  PPB_HFSR  ---------------------------------- */
3330 #define PPB_HFSR_VECTTBL_Pos                  (1UL)                     /*!< PPB HFSR: VECTTBL (Bit 1)                                   */
3331 #define PPB_HFSR_VECTTBL_Msk                  (0x2UL)                   /*!< PPB HFSR: VECTTBL (Bitfield-Mask: 0x01)                     */
3332 #define PPB_HFSR_FORCED_Pos                   (30UL)                    /*!< PPB HFSR: FORCED (Bit 30)                                   */
3333 #define PPB_HFSR_FORCED_Msk                   (0x40000000UL)            /*!< PPB HFSR: FORCED (Bitfield-Mask: 0x01)                      */
3334 #define PPB_HFSR_DEBUGEVT_Pos                 (31UL)                    /*!< PPB HFSR: DEBUGEVT (Bit 31)                                 */
3335 #define PPB_HFSR_DEBUGEVT_Msk                 (0x80000000UL)            /*!< PPB HFSR: DEBUGEVT (Bitfield-Mask: 0x01)                    */
3336 
3337 /* ----------------------------------  PPB_MMFAR  --------------------------------- */
3338 #define PPB_MMFAR_ADDRESS_Pos                 (0UL)                     /*!< PPB MMFAR: ADDRESS (Bit 0)                                  */
3339 #define PPB_MMFAR_ADDRESS_Msk                 (0xffffffffUL)            /*!< PPB MMFAR: ADDRESS (Bitfield-Mask: 0xffffffff)              */
3340 
3341 /* ----------------------------------  PPB_BFAR  ---------------------------------- */
3342 #define PPB_BFAR_ADDRESS_Pos                  (0UL)                     /*!< PPB BFAR: ADDRESS (Bit 0)                                   */
3343 #define PPB_BFAR_ADDRESS_Msk                  (0xffffffffUL)            /*!< PPB BFAR: ADDRESS (Bitfield-Mask: 0xffffffff)               */
3344 
3345 /* ----------------------------------  PPB_AFSR  ---------------------------------- */
3346 #define PPB_AFSR_VALUE_Pos                    (0UL)                     /*!< PPB AFSR: VALUE (Bit 0)                                     */
3347 #define PPB_AFSR_VALUE_Msk                    (0xffffffffUL)            /*!< PPB AFSR: VALUE (Bitfield-Mask: 0xffffffff)                 */
3348 
3349 /* ----------------------------------  PPB_CPACR  --------------------------------- */
3350 #define PPB_CPACR_CP10_Pos                    (20UL)                    /*!< PPB CPACR: CP10 (Bit 20)                                    */
3351 #define PPB_CPACR_CP10_Msk                    (0x300000UL)              /*!< PPB CPACR: CP10 (Bitfield-Mask: 0x03)                       */
3352 #define PPB_CPACR_CP11_Pos                    (22UL)                    /*!< PPB CPACR: CP11 (Bit 22)                                    */
3353 #define PPB_CPACR_CP11_Msk                    (0xc00000UL)              /*!< PPB CPACR: CP11 (Bitfield-Mask: 0x03)                       */
3354 
3355 /* --------------------------------  PPB_MPU_TYPE  -------------------------------- */
3356 #define PPB_MPU_TYPE_SEPARATE_Pos             (0UL)                     /*!< PPB MPU_TYPE: SEPARATE (Bit 0)                              */
3357 #define PPB_MPU_TYPE_SEPARATE_Msk             (0x1UL)                   /*!< PPB MPU_TYPE: SEPARATE (Bitfield-Mask: 0x01)                */
3358 #define PPB_MPU_TYPE_DREGION_Pos              (8UL)                     /*!< PPB MPU_TYPE: DREGION (Bit 8)                               */
3359 #define PPB_MPU_TYPE_DREGION_Msk              (0xff00UL)                /*!< PPB MPU_TYPE: DREGION (Bitfield-Mask: 0xff)                 */
3360 #define PPB_MPU_TYPE_IREGION_Pos              (16UL)                    /*!< PPB MPU_TYPE: IREGION (Bit 16)                              */
3361 #define PPB_MPU_TYPE_IREGION_Msk              (0xff0000UL)              /*!< PPB MPU_TYPE: IREGION (Bitfield-Mask: 0xff)                 */
3362 
3363 /* --------------------------------  PPB_MPU_CTRL  -------------------------------- */
3364 #define PPB_MPU_CTRL_ENABLE_Pos               (0UL)                     /*!< PPB MPU_CTRL: ENABLE (Bit 0)                                */
3365 #define PPB_MPU_CTRL_ENABLE_Msk               (0x1UL)                   /*!< PPB MPU_CTRL: ENABLE (Bitfield-Mask: 0x01)                  */
3366 #define PPB_MPU_CTRL_HFNMIENA_Pos             (1UL)                     /*!< PPB MPU_CTRL: HFNMIENA (Bit 1)                              */
3367 #define PPB_MPU_CTRL_HFNMIENA_Msk             (0x2UL)                   /*!< PPB MPU_CTRL: HFNMIENA (Bitfield-Mask: 0x01)                */
3368 #define PPB_MPU_CTRL_PRIVDEFENA_Pos           (2UL)                     /*!< PPB MPU_CTRL: PRIVDEFENA (Bit 2)                            */
3369 #define PPB_MPU_CTRL_PRIVDEFENA_Msk           (0x4UL)                   /*!< PPB MPU_CTRL: PRIVDEFENA (Bitfield-Mask: 0x01)              */
3370 
3371 /* ---------------------------------  PPB_MPU_RNR  -------------------------------- */
3372 #define PPB_MPU_RNR_REGION_Pos                (0UL)                     /*!< PPB MPU_RNR: REGION (Bit 0)                                 */
3373 #define PPB_MPU_RNR_REGION_Msk                (0xffUL)                  /*!< PPB MPU_RNR: REGION (Bitfield-Mask: 0xff)                   */
3374 
3375 /* --------------------------------  PPB_MPU_RBAR  -------------------------------- */
3376 #define PPB_MPU_RBAR_REGION_Pos               (0UL)                     /*!< PPB MPU_RBAR: REGION (Bit 0)                                */
3377 #define PPB_MPU_RBAR_REGION_Msk               (0xfUL)                   /*!< PPB MPU_RBAR: REGION (Bitfield-Mask: 0x0f)                  */
3378 #define PPB_MPU_RBAR_VALID_Pos                (4UL)                     /*!< PPB MPU_RBAR: VALID (Bit 4)                                 */
3379 #define PPB_MPU_RBAR_VALID_Msk                (0x10UL)                  /*!< PPB MPU_RBAR: VALID (Bitfield-Mask: 0x01)                   */
3380 #define PPB_MPU_RBAR_ADDR_Pos                 (9UL)                     /*!< PPB MPU_RBAR: ADDR (Bit 9)                                  */
3381 #define PPB_MPU_RBAR_ADDR_Msk                 (0xfffffe00UL)            /*!< PPB MPU_RBAR: ADDR (Bitfield-Mask: 0x7fffff)                */
3382 
3383 /* --------------------------------  PPB_MPU_RASR  -------------------------------- */
3384 #define PPB_MPU_RASR_ENABLE_Pos               (0UL)                     /*!< PPB MPU_RASR: ENABLE (Bit 0)                                */
3385 #define PPB_MPU_RASR_ENABLE_Msk               (0x1UL)                   /*!< PPB MPU_RASR: ENABLE (Bitfield-Mask: 0x01)                  */
3386 #define PPB_MPU_RASR_SIZE_Pos                 (1UL)                     /*!< PPB MPU_RASR: SIZE (Bit 1)                                  */
3387 #define PPB_MPU_RASR_SIZE_Msk                 (0x3eUL)                  /*!< PPB MPU_RASR: SIZE (Bitfield-Mask: 0x1f)                    */
3388 #define PPB_MPU_RASR_SRD_Pos                  (8UL)                     /*!< PPB MPU_RASR: SRD (Bit 8)                                   */
3389 #define PPB_MPU_RASR_SRD_Msk                  (0xff00UL)                /*!< PPB MPU_RASR: SRD (Bitfield-Mask: 0xff)                     */
3390 #define PPB_MPU_RASR_B_Pos                    (16UL)                    /*!< PPB MPU_RASR: B (Bit 16)                                    */
3391 #define PPB_MPU_RASR_B_Msk                    (0x10000UL)               /*!< PPB MPU_RASR: B (Bitfield-Mask: 0x01)                       */
3392 #define PPB_MPU_RASR_C_Pos                    (17UL)                    /*!< PPB MPU_RASR: C (Bit 17)                                    */
3393 #define PPB_MPU_RASR_C_Msk                    (0x20000UL)               /*!< PPB MPU_RASR: C (Bitfield-Mask: 0x01)                       */
3394 #define PPB_MPU_RASR_S_Pos                    (18UL)                    /*!< PPB MPU_RASR: S (Bit 18)                                    */
3395 #define PPB_MPU_RASR_S_Msk                    (0x40000UL)               /*!< PPB MPU_RASR: S (Bitfield-Mask: 0x01)                       */
3396 #define PPB_MPU_RASR_TEX_Pos                  (19UL)                    /*!< PPB MPU_RASR: TEX (Bit 19)                                  */
3397 #define PPB_MPU_RASR_TEX_Msk                  (0x380000UL)              /*!< PPB MPU_RASR: TEX (Bitfield-Mask: 0x07)                     */
3398 #define PPB_MPU_RASR_AP_Pos                   (24UL)                    /*!< PPB MPU_RASR: AP (Bit 24)                                   */
3399 #define PPB_MPU_RASR_AP_Msk                   (0x7000000UL)             /*!< PPB MPU_RASR: AP (Bitfield-Mask: 0x07)                      */
3400 #define PPB_MPU_RASR_XN_Pos                   (28UL)                    /*!< PPB MPU_RASR: XN (Bit 28)                                   */
3401 #define PPB_MPU_RASR_XN_Msk                   (0x10000000UL)            /*!< PPB MPU_RASR: XN (Bitfield-Mask: 0x01)                      */
3402 
3403 /* -------------------------------  PPB_MPU_RBAR_A1  ------------------------------ */
3404 #define PPB_MPU_RBAR_A1_REGION_Pos            (0UL)                     /*!< PPB MPU_RBAR_A1: REGION (Bit 0)                             */
3405 #define PPB_MPU_RBAR_A1_REGION_Msk            (0xfUL)                   /*!< PPB MPU_RBAR_A1: REGION (Bitfield-Mask: 0x0f)               */
3406 #define PPB_MPU_RBAR_A1_VALID_Pos             (4UL)                     /*!< PPB MPU_RBAR_A1: VALID (Bit 4)                              */
3407 #define PPB_MPU_RBAR_A1_VALID_Msk             (0x10UL)                  /*!< PPB MPU_RBAR_A1: VALID (Bitfield-Mask: 0x01)                */
3408 #define PPB_MPU_RBAR_A1_ADDR_Pos              (9UL)                     /*!< PPB MPU_RBAR_A1: ADDR (Bit 9)                               */
3409 #define PPB_MPU_RBAR_A1_ADDR_Msk              (0xfffffe00UL)            /*!< PPB MPU_RBAR_A1: ADDR (Bitfield-Mask: 0x7fffff)             */
3410 
3411 /* -------------------------------  PPB_MPU_RASR_A1  ------------------------------ */
3412 #define PPB_MPU_RASR_A1_ENABLE_Pos            (0UL)                     /*!< PPB MPU_RASR_A1: ENABLE (Bit 0)                             */
3413 #define PPB_MPU_RASR_A1_ENABLE_Msk            (0x1UL)                   /*!< PPB MPU_RASR_A1: ENABLE (Bitfield-Mask: 0x01)               */
3414 #define PPB_MPU_RASR_A1_SIZE_Pos              (1UL)                     /*!< PPB MPU_RASR_A1: SIZE (Bit 1)                               */
3415 #define PPB_MPU_RASR_A1_SIZE_Msk              (0x3eUL)                  /*!< PPB MPU_RASR_A1: SIZE (Bitfield-Mask: 0x1f)                 */
3416 #define PPB_MPU_RASR_A1_SRD_Pos               (8UL)                     /*!< PPB MPU_RASR_A1: SRD (Bit 8)                                */
3417 #define PPB_MPU_RASR_A1_SRD_Msk               (0xff00UL)                /*!< PPB MPU_RASR_A1: SRD (Bitfield-Mask: 0xff)                  */
3418 #define PPB_MPU_RASR_A1_B_Pos                 (16UL)                    /*!< PPB MPU_RASR_A1: B (Bit 16)                                 */
3419 #define PPB_MPU_RASR_A1_B_Msk                 (0x10000UL)               /*!< PPB MPU_RASR_A1: B (Bitfield-Mask: 0x01)                    */
3420 #define PPB_MPU_RASR_A1_C_Pos                 (17UL)                    /*!< PPB MPU_RASR_A1: C (Bit 17)                                 */
3421 #define PPB_MPU_RASR_A1_C_Msk                 (0x20000UL)               /*!< PPB MPU_RASR_A1: C (Bitfield-Mask: 0x01)                    */
3422 #define PPB_MPU_RASR_A1_S_Pos                 (18UL)                    /*!< PPB MPU_RASR_A1: S (Bit 18)                                 */
3423 #define PPB_MPU_RASR_A1_S_Msk                 (0x40000UL)               /*!< PPB MPU_RASR_A1: S (Bitfield-Mask: 0x01)                    */
3424 #define PPB_MPU_RASR_A1_TEX_Pos               (19UL)                    /*!< PPB MPU_RASR_A1: TEX (Bit 19)                               */
3425 #define PPB_MPU_RASR_A1_TEX_Msk               (0x380000UL)              /*!< PPB MPU_RASR_A1: TEX (Bitfield-Mask: 0x07)                  */
3426 #define PPB_MPU_RASR_A1_AP_Pos                (24UL)                    /*!< PPB MPU_RASR_A1: AP (Bit 24)                                */
3427 #define PPB_MPU_RASR_A1_AP_Msk                (0x7000000UL)             /*!< PPB MPU_RASR_A1: AP (Bitfield-Mask: 0x07)                   */
3428 #define PPB_MPU_RASR_A1_XN_Pos                (28UL)                    /*!< PPB MPU_RASR_A1: XN (Bit 28)                                */
3429 #define PPB_MPU_RASR_A1_XN_Msk                (0x10000000UL)            /*!< PPB MPU_RASR_A1: XN (Bitfield-Mask: 0x01)                   */
3430 
3431 /* -------------------------------  PPB_MPU_RBAR_A2  ------------------------------ */
3432 #define PPB_MPU_RBAR_A2_REGION_Pos            (0UL)                     /*!< PPB MPU_RBAR_A2: REGION (Bit 0)                             */
3433 #define PPB_MPU_RBAR_A2_REGION_Msk            (0xfUL)                   /*!< PPB MPU_RBAR_A2: REGION (Bitfield-Mask: 0x0f)               */
3434 #define PPB_MPU_RBAR_A2_VALID_Pos             (4UL)                     /*!< PPB MPU_RBAR_A2: VALID (Bit 4)                              */
3435 #define PPB_MPU_RBAR_A2_VALID_Msk             (0x10UL)                  /*!< PPB MPU_RBAR_A2: VALID (Bitfield-Mask: 0x01)                */
3436 #define PPB_MPU_RBAR_A2_ADDR_Pos              (9UL)                     /*!< PPB MPU_RBAR_A2: ADDR (Bit 9)                               */
3437 #define PPB_MPU_RBAR_A2_ADDR_Msk              (0xfffffe00UL)            /*!< PPB MPU_RBAR_A2: ADDR (Bitfield-Mask: 0x7fffff)             */
3438 
3439 /* -------------------------------  PPB_MPU_RASR_A2  ------------------------------ */
3440 #define PPB_MPU_RASR_A2_ENABLE_Pos            (0UL)                     /*!< PPB MPU_RASR_A2: ENABLE (Bit 0)                             */
3441 #define PPB_MPU_RASR_A2_ENABLE_Msk            (0x1UL)                   /*!< PPB MPU_RASR_A2: ENABLE (Bitfield-Mask: 0x01)               */
3442 #define PPB_MPU_RASR_A2_SIZE_Pos              (1UL)                     /*!< PPB MPU_RASR_A2: SIZE (Bit 1)                               */
3443 #define PPB_MPU_RASR_A2_SIZE_Msk              (0x3eUL)                  /*!< PPB MPU_RASR_A2: SIZE (Bitfield-Mask: 0x1f)                 */
3444 #define PPB_MPU_RASR_A2_SRD_Pos               (8UL)                     /*!< PPB MPU_RASR_A2: SRD (Bit 8)                                */
3445 #define PPB_MPU_RASR_A2_SRD_Msk               (0xff00UL)                /*!< PPB MPU_RASR_A2: SRD (Bitfield-Mask: 0xff)                  */
3446 #define PPB_MPU_RASR_A2_B_Pos                 (16UL)                    /*!< PPB MPU_RASR_A2: B (Bit 16)                                 */
3447 #define PPB_MPU_RASR_A2_B_Msk                 (0x10000UL)               /*!< PPB MPU_RASR_A2: B (Bitfield-Mask: 0x01)                    */
3448 #define PPB_MPU_RASR_A2_C_Pos                 (17UL)                    /*!< PPB MPU_RASR_A2: C (Bit 17)                                 */
3449 #define PPB_MPU_RASR_A2_C_Msk                 (0x20000UL)               /*!< PPB MPU_RASR_A2: C (Bitfield-Mask: 0x01)                    */
3450 #define PPB_MPU_RASR_A2_S_Pos                 (18UL)                    /*!< PPB MPU_RASR_A2: S (Bit 18)                                 */
3451 #define PPB_MPU_RASR_A2_S_Msk                 (0x40000UL)               /*!< PPB MPU_RASR_A2: S (Bitfield-Mask: 0x01)                    */
3452 #define PPB_MPU_RASR_A2_TEX_Pos               (19UL)                    /*!< PPB MPU_RASR_A2: TEX (Bit 19)                               */
3453 #define PPB_MPU_RASR_A2_TEX_Msk               (0x380000UL)              /*!< PPB MPU_RASR_A2: TEX (Bitfield-Mask: 0x07)                  */
3454 #define PPB_MPU_RASR_A2_AP_Pos                (24UL)                    /*!< PPB MPU_RASR_A2: AP (Bit 24)                                */
3455 #define PPB_MPU_RASR_A2_AP_Msk                (0x7000000UL)             /*!< PPB MPU_RASR_A2: AP (Bitfield-Mask: 0x07)                   */
3456 #define PPB_MPU_RASR_A2_XN_Pos                (28UL)                    /*!< PPB MPU_RASR_A2: XN (Bit 28)                                */
3457 #define PPB_MPU_RASR_A2_XN_Msk                (0x10000000UL)            /*!< PPB MPU_RASR_A2: XN (Bitfield-Mask: 0x01)                   */
3458 
3459 /* -------------------------------  PPB_MPU_RBAR_A3  ------------------------------ */
3460 #define PPB_MPU_RBAR_A3_REGION_Pos            (0UL)                     /*!< PPB MPU_RBAR_A3: REGION (Bit 0)                             */
3461 #define PPB_MPU_RBAR_A3_REGION_Msk            (0xfUL)                   /*!< PPB MPU_RBAR_A3: REGION (Bitfield-Mask: 0x0f)               */
3462 #define PPB_MPU_RBAR_A3_VALID_Pos             (4UL)                     /*!< PPB MPU_RBAR_A3: VALID (Bit 4)                              */
3463 #define PPB_MPU_RBAR_A3_VALID_Msk             (0x10UL)                  /*!< PPB MPU_RBAR_A3: VALID (Bitfield-Mask: 0x01)                */
3464 #define PPB_MPU_RBAR_A3_ADDR_Pos              (9UL)                     /*!< PPB MPU_RBAR_A3: ADDR (Bit 9)                               */
3465 #define PPB_MPU_RBAR_A3_ADDR_Msk              (0xfffffe00UL)            /*!< PPB MPU_RBAR_A3: ADDR (Bitfield-Mask: 0x7fffff)             */
3466 
3467 /* -------------------------------  PPB_MPU_RASR_A3  ------------------------------ */
3468 #define PPB_MPU_RASR_A3_ENABLE_Pos            (0UL)                     /*!< PPB MPU_RASR_A3: ENABLE (Bit 0)                             */
3469 #define PPB_MPU_RASR_A3_ENABLE_Msk            (0x1UL)                   /*!< PPB MPU_RASR_A3: ENABLE (Bitfield-Mask: 0x01)               */
3470 #define PPB_MPU_RASR_A3_SIZE_Pos              (1UL)                     /*!< PPB MPU_RASR_A3: SIZE (Bit 1)                               */
3471 #define PPB_MPU_RASR_A3_SIZE_Msk              (0x3eUL)                  /*!< PPB MPU_RASR_A3: SIZE (Bitfield-Mask: 0x1f)                 */
3472 #define PPB_MPU_RASR_A3_SRD_Pos               (8UL)                     /*!< PPB MPU_RASR_A3: SRD (Bit 8)                                */
3473 #define PPB_MPU_RASR_A3_SRD_Msk               (0xff00UL)                /*!< PPB MPU_RASR_A3: SRD (Bitfield-Mask: 0xff)                  */
3474 #define PPB_MPU_RASR_A3_B_Pos                 (16UL)                    /*!< PPB MPU_RASR_A3: B (Bit 16)                                 */
3475 #define PPB_MPU_RASR_A3_B_Msk                 (0x10000UL)               /*!< PPB MPU_RASR_A3: B (Bitfield-Mask: 0x01)                    */
3476 #define PPB_MPU_RASR_A3_C_Pos                 (17UL)                    /*!< PPB MPU_RASR_A3: C (Bit 17)                                 */
3477 #define PPB_MPU_RASR_A3_C_Msk                 (0x20000UL)               /*!< PPB MPU_RASR_A3: C (Bitfield-Mask: 0x01)                    */
3478 #define PPB_MPU_RASR_A3_S_Pos                 (18UL)                    /*!< PPB MPU_RASR_A3: S (Bit 18)                                 */
3479 #define PPB_MPU_RASR_A3_S_Msk                 (0x40000UL)               /*!< PPB MPU_RASR_A3: S (Bitfield-Mask: 0x01)                    */
3480 #define PPB_MPU_RASR_A3_TEX_Pos               (19UL)                    /*!< PPB MPU_RASR_A3: TEX (Bit 19)                               */
3481 #define PPB_MPU_RASR_A3_TEX_Msk               (0x380000UL)              /*!< PPB MPU_RASR_A3: TEX (Bitfield-Mask: 0x07)                  */
3482 #define PPB_MPU_RASR_A3_AP_Pos                (24UL)                    /*!< PPB MPU_RASR_A3: AP (Bit 24)                                */
3483 #define PPB_MPU_RASR_A3_AP_Msk                (0x7000000UL)             /*!< PPB MPU_RASR_A3: AP (Bitfield-Mask: 0x07)                   */
3484 #define PPB_MPU_RASR_A3_XN_Pos                (28UL)                    /*!< PPB MPU_RASR_A3: XN (Bit 28)                                */
3485 #define PPB_MPU_RASR_A3_XN_Msk                (0x10000000UL)            /*!< PPB MPU_RASR_A3: XN (Bitfield-Mask: 0x01)                   */
3486 
3487 /* ----------------------------------  PPB_STIR  ---------------------------------- */
3488 #define PPB_STIR_INTID_Pos                    (0UL)                     /*!< PPB STIR: INTID (Bit 0)                                     */
3489 #define PPB_STIR_INTID_Msk                    (0x1ffUL)                 /*!< PPB STIR: INTID (Bitfield-Mask: 0x1ff)                      */
3490 
3491 /* ----------------------------------  PPB_FPCCR  --------------------------------- */
3492 #define PPB_FPCCR_LSPACT_Pos                  (0UL)                     /*!< PPB FPCCR: LSPACT (Bit 0)                                   */
3493 #define PPB_FPCCR_LSPACT_Msk                  (0x1UL)                   /*!< PPB FPCCR: LSPACT (Bitfield-Mask: 0x01)                     */
3494 #define PPB_FPCCR_USER_Pos                    (1UL)                     /*!< PPB FPCCR: USER (Bit 1)                                     */
3495 #define PPB_FPCCR_USER_Msk                    (0x2UL)                   /*!< PPB FPCCR: USER (Bitfield-Mask: 0x01)                       */
3496 #define PPB_FPCCR_THREAD_Pos                  (3UL)                     /*!< PPB FPCCR: THREAD (Bit 3)                                   */
3497 #define PPB_FPCCR_THREAD_Msk                  (0x8UL)                   /*!< PPB FPCCR: THREAD (Bitfield-Mask: 0x01)                     */
3498 #define PPB_FPCCR_HFRDY_Pos                   (4UL)                     /*!< PPB FPCCR: HFRDY (Bit 4)                                    */
3499 #define PPB_FPCCR_HFRDY_Msk                   (0x10UL)                  /*!< PPB FPCCR: HFRDY (Bitfield-Mask: 0x01)                      */
3500 #define PPB_FPCCR_MMRDY_Pos                   (5UL)                     /*!< PPB FPCCR: MMRDY (Bit 5)                                    */
3501 #define PPB_FPCCR_MMRDY_Msk                   (0x20UL)                  /*!< PPB FPCCR: MMRDY (Bitfield-Mask: 0x01)                      */
3502 #define PPB_FPCCR_BFRDY_Pos                   (6UL)                     /*!< PPB FPCCR: BFRDY (Bit 6)                                    */
3503 #define PPB_FPCCR_BFRDY_Msk                   (0x40UL)                  /*!< PPB FPCCR: BFRDY (Bitfield-Mask: 0x01)                      */
3504 #define PPB_FPCCR_MONRDY_Pos                  (8UL)                     /*!< PPB FPCCR: MONRDY (Bit 8)                                   */
3505 #define PPB_FPCCR_MONRDY_Msk                  (0x100UL)                 /*!< PPB FPCCR: MONRDY (Bitfield-Mask: 0x01)                     */
3506 #define PPB_FPCCR_LSPEN_Pos                   (30UL)                    /*!< PPB FPCCR: LSPEN (Bit 30)                                   */
3507 #define PPB_FPCCR_LSPEN_Msk                   (0x40000000UL)            /*!< PPB FPCCR: LSPEN (Bitfield-Mask: 0x01)                      */
3508 #define PPB_FPCCR_ASPEN_Pos                   (31UL)                    /*!< PPB FPCCR: ASPEN (Bit 31)                                   */
3509 #define PPB_FPCCR_ASPEN_Msk                   (0x80000000UL)            /*!< PPB FPCCR: ASPEN (Bitfield-Mask: 0x01)                      */
3510 
3511 /* ----------------------------------  PPB_FPCAR  --------------------------------- */
3512 #define PPB_FPCAR_ADDRESS_Pos                 (3UL)                     /*!< PPB FPCAR: ADDRESS (Bit 3)                                  */
3513 #define PPB_FPCAR_ADDRESS_Msk                 (0xfffffff8UL)            /*!< PPB FPCAR: ADDRESS (Bitfield-Mask: 0x1fffffff)              */
3514 
3515 /* ---------------------------------  PPB_FPDSCR  --------------------------------- */
3516 #define PPB_FPDSCR_RMode_Pos                  (22UL)                    /*!< PPB FPDSCR: RMode (Bit 22)                                  */
3517 #define PPB_FPDSCR_RMode_Msk                  (0xc00000UL)              /*!< PPB FPDSCR: RMode (Bitfield-Mask: 0x03)                     */
3518 #define PPB_FPDSCR_FZ_Pos                     (24UL)                    /*!< PPB FPDSCR: FZ (Bit 24)                                     */
3519 #define PPB_FPDSCR_FZ_Msk                     (0x1000000UL)             /*!< PPB FPDSCR: FZ (Bitfield-Mask: 0x01)                        */
3520 #define PPB_FPDSCR_DN_Pos                     (25UL)                    /*!< PPB FPDSCR: DN (Bit 25)                                     */
3521 #define PPB_FPDSCR_DN_Msk                     (0x2000000UL)             /*!< PPB FPDSCR: DN (Bitfield-Mask: 0x01)                        */
3522 #define PPB_FPDSCR_AHP_Pos                    (26UL)                    /*!< PPB FPDSCR: AHP (Bit 26)                                    */
3523 #define PPB_FPDSCR_AHP_Msk                    (0x4000000UL)             /*!< PPB FPDSCR: AHP (Bitfield-Mask: 0x01)                       */
3524 
3525 
3526 /* ================================================================================ */
3527 /* ================          struct 'DLR' Position & Mask          ================ */
3528 /* ================================================================================ */
3529 
3530 
3531 /* ---------------------------------  DLR_OVRSTAT  -------------------------------- */
3532 #define DLR_OVRSTAT_LN0_Pos                   (0UL)                     /*!< DLR OVRSTAT: LN0 (Bit 0)                                    */
3533 #define DLR_OVRSTAT_LN0_Msk                   (0x1UL)                   /*!< DLR OVRSTAT: LN0 (Bitfield-Mask: 0x01)                      */
3534 #define DLR_OVRSTAT_LN1_Pos                   (1UL)                     /*!< DLR OVRSTAT: LN1 (Bit 1)                                    */
3535 #define DLR_OVRSTAT_LN1_Msk                   (0x2UL)                   /*!< DLR OVRSTAT: LN1 (Bitfield-Mask: 0x01)                      */
3536 #define DLR_OVRSTAT_LN2_Pos                   (2UL)                     /*!< DLR OVRSTAT: LN2 (Bit 2)                                    */
3537 #define DLR_OVRSTAT_LN2_Msk                   (0x4UL)                   /*!< DLR OVRSTAT: LN2 (Bitfield-Mask: 0x01)                      */
3538 #define DLR_OVRSTAT_LN3_Pos                   (3UL)                     /*!< DLR OVRSTAT: LN3 (Bit 3)                                    */
3539 #define DLR_OVRSTAT_LN3_Msk                   (0x8UL)                   /*!< DLR OVRSTAT: LN3 (Bitfield-Mask: 0x01)                      */
3540 #define DLR_OVRSTAT_LN4_Pos                   (4UL)                     /*!< DLR OVRSTAT: LN4 (Bit 4)                                    */
3541 #define DLR_OVRSTAT_LN4_Msk                   (0x10UL)                  /*!< DLR OVRSTAT: LN4 (Bitfield-Mask: 0x01)                      */
3542 #define DLR_OVRSTAT_LN5_Pos                   (5UL)                     /*!< DLR OVRSTAT: LN5 (Bit 5)                                    */
3543 #define DLR_OVRSTAT_LN5_Msk                   (0x20UL)                  /*!< DLR OVRSTAT: LN5 (Bitfield-Mask: 0x01)                      */
3544 #define DLR_OVRSTAT_LN6_Pos                   (6UL)                     /*!< DLR OVRSTAT: LN6 (Bit 6)                                    */
3545 #define DLR_OVRSTAT_LN6_Msk                   (0x40UL)                  /*!< DLR OVRSTAT: LN6 (Bitfield-Mask: 0x01)                      */
3546 #define DLR_OVRSTAT_LN7_Pos                   (7UL)                     /*!< DLR OVRSTAT: LN7 (Bit 7)                                    */
3547 #define DLR_OVRSTAT_LN7_Msk                   (0x80UL)                  /*!< DLR OVRSTAT: LN7 (Bitfield-Mask: 0x01)                      */
3548 #define DLR_OVRSTAT_LN8_Pos                   (8UL)                     /*!< DLR OVRSTAT: LN8 (Bit 8)                                    */
3549 #define DLR_OVRSTAT_LN8_Msk                   (0x100UL)                 /*!< DLR OVRSTAT: LN8 (Bitfield-Mask: 0x01)                      */
3550 #define DLR_OVRSTAT_LN9_Pos                   (9UL)                     /*!< DLR OVRSTAT: LN9 (Bit 9)                                    */
3551 #define DLR_OVRSTAT_LN9_Msk                   (0x200UL)                 /*!< DLR OVRSTAT: LN9 (Bitfield-Mask: 0x01)                      */
3552 #define DLR_OVRSTAT_LN10_Pos                  (10UL)                    /*!< DLR OVRSTAT: LN10 (Bit 10)                                  */
3553 #define DLR_OVRSTAT_LN10_Msk                  (0x400UL)                 /*!< DLR OVRSTAT: LN10 (Bitfield-Mask: 0x01)                     */
3554 #define DLR_OVRSTAT_LN11_Pos                  (11UL)                    /*!< DLR OVRSTAT: LN11 (Bit 11)                                  */
3555 #define DLR_OVRSTAT_LN11_Msk                  (0x800UL)                 /*!< DLR OVRSTAT: LN11 (Bitfield-Mask: 0x01)                     */
3556 
3557 /* ---------------------------------  DLR_OVRCLR  --------------------------------- */
3558 #define DLR_OVRCLR_LN0_Pos                    (0UL)                     /*!< DLR OVRCLR: LN0 (Bit 0)                                     */
3559 #define DLR_OVRCLR_LN0_Msk                    (0x1UL)                   /*!< DLR OVRCLR: LN0 (Bitfield-Mask: 0x01)                       */
3560 #define DLR_OVRCLR_LN1_Pos                    (1UL)                     /*!< DLR OVRCLR: LN1 (Bit 1)                                     */
3561 #define DLR_OVRCLR_LN1_Msk                    (0x2UL)                   /*!< DLR OVRCLR: LN1 (Bitfield-Mask: 0x01)                       */
3562 #define DLR_OVRCLR_LN2_Pos                    (2UL)                     /*!< DLR OVRCLR: LN2 (Bit 2)                                     */
3563 #define DLR_OVRCLR_LN2_Msk                    (0x4UL)                   /*!< DLR OVRCLR: LN2 (Bitfield-Mask: 0x01)                       */
3564 #define DLR_OVRCLR_LN3_Pos                    (3UL)                     /*!< DLR OVRCLR: LN3 (Bit 3)                                     */
3565 #define DLR_OVRCLR_LN3_Msk                    (0x8UL)                   /*!< DLR OVRCLR: LN3 (Bitfield-Mask: 0x01)                       */
3566 #define DLR_OVRCLR_LN4_Pos                    (4UL)                     /*!< DLR OVRCLR: LN4 (Bit 4)                                     */
3567 #define DLR_OVRCLR_LN4_Msk                    (0x10UL)                  /*!< DLR OVRCLR: LN4 (Bitfield-Mask: 0x01)                       */
3568 #define DLR_OVRCLR_LN5_Pos                    (5UL)                     /*!< DLR OVRCLR: LN5 (Bit 5)                                     */
3569 #define DLR_OVRCLR_LN5_Msk                    (0x20UL)                  /*!< DLR OVRCLR: LN5 (Bitfield-Mask: 0x01)                       */
3570 #define DLR_OVRCLR_LN6_Pos                    (6UL)                     /*!< DLR OVRCLR: LN6 (Bit 6)                                     */
3571 #define DLR_OVRCLR_LN6_Msk                    (0x40UL)                  /*!< DLR OVRCLR: LN6 (Bitfield-Mask: 0x01)                       */
3572 #define DLR_OVRCLR_LN7_Pos                    (7UL)                     /*!< DLR OVRCLR: LN7 (Bit 7)                                     */
3573 #define DLR_OVRCLR_LN7_Msk                    (0x80UL)                  /*!< DLR OVRCLR: LN7 (Bitfield-Mask: 0x01)                       */
3574 #define DLR_OVRCLR_LN8_Pos                    (8UL)                     /*!< DLR OVRCLR: LN8 (Bit 8)                                     */
3575 #define DLR_OVRCLR_LN8_Msk                    (0x100UL)                 /*!< DLR OVRCLR: LN8 (Bitfield-Mask: 0x01)                       */
3576 #define DLR_OVRCLR_LN9_Pos                    (9UL)                     /*!< DLR OVRCLR: LN9 (Bit 9)                                     */
3577 #define DLR_OVRCLR_LN9_Msk                    (0x200UL)                 /*!< DLR OVRCLR: LN9 (Bitfield-Mask: 0x01)                       */
3578 #define DLR_OVRCLR_LN10_Pos                   (10UL)                    /*!< DLR OVRCLR: LN10 (Bit 10)                                   */
3579 #define DLR_OVRCLR_LN10_Msk                   (0x400UL)                 /*!< DLR OVRCLR: LN10 (Bitfield-Mask: 0x01)                      */
3580 #define DLR_OVRCLR_LN11_Pos                   (11UL)                    /*!< DLR OVRCLR: LN11 (Bit 11)                                   */
3581 #define DLR_OVRCLR_LN11_Msk                   (0x800UL)                 /*!< DLR OVRCLR: LN11 (Bitfield-Mask: 0x01)                      */
3582 
3583 /* ---------------------------------  DLR_SRSEL0  --------------------------------- */
3584 #define DLR_SRSEL0_RS0_Pos                    (0UL)                     /*!< DLR SRSEL0: RS0 (Bit 0)                                     */
3585 #define DLR_SRSEL0_RS0_Msk                    (0xfUL)                   /*!< DLR SRSEL0: RS0 (Bitfield-Mask: 0x0f)                       */
3586 #define DLR_SRSEL0_RS1_Pos                    (4UL)                     /*!< DLR SRSEL0: RS1 (Bit 4)                                     */
3587 #define DLR_SRSEL0_RS1_Msk                    (0xf0UL)                  /*!< DLR SRSEL0: RS1 (Bitfield-Mask: 0x0f)                       */
3588 #define DLR_SRSEL0_RS2_Pos                    (8UL)                     /*!< DLR SRSEL0: RS2 (Bit 8)                                     */
3589 #define DLR_SRSEL0_RS2_Msk                    (0xf00UL)                 /*!< DLR SRSEL0: RS2 (Bitfield-Mask: 0x0f)                       */
3590 #define DLR_SRSEL0_RS3_Pos                    (12UL)                    /*!< DLR SRSEL0: RS3 (Bit 12)                                    */
3591 #define DLR_SRSEL0_RS3_Msk                    (0xf000UL)                /*!< DLR SRSEL0: RS3 (Bitfield-Mask: 0x0f)                       */
3592 #define DLR_SRSEL0_RS4_Pos                    (16UL)                    /*!< DLR SRSEL0: RS4 (Bit 16)                                    */
3593 #define DLR_SRSEL0_RS4_Msk                    (0xf0000UL)               /*!< DLR SRSEL0: RS4 (Bitfield-Mask: 0x0f)                       */
3594 #define DLR_SRSEL0_RS5_Pos                    (20UL)                    /*!< DLR SRSEL0: RS5 (Bit 20)                                    */
3595 #define DLR_SRSEL0_RS5_Msk                    (0xf00000UL)              /*!< DLR SRSEL0: RS5 (Bitfield-Mask: 0x0f)                       */
3596 #define DLR_SRSEL0_RS6_Pos                    (24UL)                    /*!< DLR SRSEL0: RS6 (Bit 24)                                    */
3597 #define DLR_SRSEL0_RS6_Msk                    (0xf000000UL)             /*!< DLR SRSEL0: RS6 (Bitfield-Mask: 0x0f)                       */
3598 #define DLR_SRSEL0_RS7_Pos                    (28UL)                    /*!< DLR SRSEL0: RS7 (Bit 28)                                    */
3599 #define DLR_SRSEL0_RS7_Msk                    (0xf0000000UL)            /*!< DLR SRSEL0: RS7 (Bitfield-Mask: 0x0f)                       */
3600 
3601 /* ---------------------------------  DLR_SRSEL1  --------------------------------- */
3602 #define DLR_SRSEL1_RS8_Pos                    (0UL)                     /*!< DLR SRSEL1: RS8 (Bit 0)                                     */
3603 #define DLR_SRSEL1_RS8_Msk                    (0xfUL)                   /*!< DLR SRSEL1: RS8 (Bitfield-Mask: 0x0f)                       */
3604 #define DLR_SRSEL1_RS9_Pos                    (4UL)                     /*!< DLR SRSEL1: RS9 (Bit 4)                                     */
3605 #define DLR_SRSEL1_RS9_Msk                    (0xf0UL)                  /*!< DLR SRSEL1: RS9 (Bitfield-Mask: 0x0f)                       */
3606 #define DLR_SRSEL1_RS10_Pos                   (8UL)                     /*!< DLR SRSEL1: RS10 (Bit 8)                                    */
3607 #define DLR_SRSEL1_RS10_Msk                   (0xf00UL)                 /*!< DLR SRSEL1: RS10 (Bitfield-Mask: 0x0f)                      */
3608 #define DLR_SRSEL1_RS11_Pos                   (12UL)                    /*!< DLR SRSEL1: RS11 (Bit 12)                                   */
3609 #define DLR_SRSEL1_RS11_Msk                   (0xf000UL)                /*!< DLR SRSEL1: RS11 (Bitfield-Mask: 0x0f)                      */
3610 
3611 /* ----------------------------------  DLR_LNEN  ---------------------------------- */
3612 #define DLR_LNEN_LN0_Pos                      (0UL)                     /*!< DLR LNEN: LN0 (Bit 0)                                       */
3613 #define DLR_LNEN_LN0_Msk                      (0x1UL)                   /*!< DLR LNEN: LN0 (Bitfield-Mask: 0x01)                         */
3614 #define DLR_LNEN_LN1_Pos                      (1UL)                     /*!< DLR LNEN: LN1 (Bit 1)                                       */
3615 #define DLR_LNEN_LN1_Msk                      (0x2UL)                   /*!< DLR LNEN: LN1 (Bitfield-Mask: 0x01)                         */
3616 #define DLR_LNEN_LN2_Pos                      (2UL)                     /*!< DLR LNEN: LN2 (Bit 2)                                       */
3617 #define DLR_LNEN_LN2_Msk                      (0x4UL)                   /*!< DLR LNEN: LN2 (Bitfield-Mask: 0x01)                         */
3618 #define DLR_LNEN_LN3_Pos                      (3UL)                     /*!< DLR LNEN: LN3 (Bit 3)                                       */
3619 #define DLR_LNEN_LN3_Msk                      (0x8UL)                   /*!< DLR LNEN: LN3 (Bitfield-Mask: 0x01)                         */
3620 #define DLR_LNEN_LN4_Pos                      (4UL)                     /*!< DLR LNEN: LN4 (Bit 4)                                       */
3621 #define DLR_LNEN_LN4_Msk                      (0x10UL)                  /*!< DLR LNEN: LN4 (Bitfield-Mask: 0x01)                         */
3622 #define DLR_LNEN_LN5_Pos                      (5UL)                     /*!< DLR LNEN: LN5 (Bit 5)                                       */
3623 #define DLR_LNEN_LN5_Msk                      (0x20UL)                  /*!< DLR LNEN: LN5 (Bitfield-Mask: 0x01)                         */
3624 #define DLR_LNEN_LN6_Pos                      (6UL)                     /*!< DLR LNEN: LN6 (Bit 6)                                       */
3625 #define DLR_LNEN_LN6_Msk                      (0x40UL)                  /*!< DLR LNEN: LN6 (Bitfield-Mask: 0x01)                         */
3626 #define DLR_LNEN_LN7_Pos                      (7UL)                     /*!< DLR LNEN: LN7 (Bit 7)                                       */
3627 #define DLR_LNEN_LN7_Msk                      (0x80UL)                  /*!< DLR LNEN: LN7 (Bitfield-Mask: 0x01)                         */
3628 #define DLR_LNEN_LN8_Pos                      (8UL)                     /*!< DLR LNEN: LN8 (Bit 8)                                       */
3629 #define DLR_LNEN_LN8_Msk                      (0x100UL)                 /*!< DLR LNEN: LN8 (Bitfield-Mask: 0x01)                         */
3630 #define DLR_LNEN_LN9_Pos                      (9UL)                     /*!< DLR LNEN: LN9 (Bit 9)                                       */
3631 #define DLR_LNEN_LN9_Msk                      (0x200UL)                 /*!< DLR LNEN: LN9 (Bitfield-Mask: 0x01)                         */
3632 #define DLR_LNEN_LN10_Pos                     (10UL)                    /*!< DLR LNEN: LN10 (Bit 10)                                     */
3633 #define DLR_LNEN_LN10_Msk                     (0x400UL)                 /*!< DLR LNEN: LN10 (Bitfield-Mask: 0x01)                        */
3634 #define DLR_LNEN_LN11_Pos                     (11UL)                    /*!< DLR LNEN: LN11 (Bit 11)                                     */
3635 #define DLR_LNEN_LN11_Msk                     (0x800UL)                 /*!< DLR LNEN: LN11 (Bitfield-Mask: 0x01)                        */
3636 
3637 
3638 /* ================================================================================ */
3639 /* ================           Group 'ERU' Position & Mask          ================ */
3640 /* ================================================================================ */
3641 
3642 
3643 /* ---------------------------------  ERU_EXISEL  --------------------------------- */
3644 #define ERU_EXISEL_EXS0A_Pos                  (0UL)                     /*!< ERU EXISEL: EXS0A (Bit 0)                                   */
3645 #define ERU_EXISEL_EXS0A_Msk                  (0x3UL)                   /*!< ERU EXISEL: EXS0A (Bitfield-Mask: 0x03)                     */
3646 #define ERU_EXISEL_EXS0B_Pos                  (2UL)                     /*!< ERU EXISEL: EXS0B (Bit 2)                                   */
3647 #define ERU_EXISEL_EXS0B_Msk                  (0xcUL)                   /*!< ERU EXISEL: EXS0B (Bitfield-Mask: 0x03)                     */
3648 #define ERU_EXISEL_EXS1A_Pos                  (4UL)                     /*!< ERU EXISEL: EXS1A (Bit 4)                                   */
3649 #define ERU_EXISEL_EXS1A_Msk                  (0x30UL)                  /*!< ERU EXISEL: EXS1A (Bitfield-Mask: 0x03)                     */
3650 #define ERU_EXISEL_EXS1B_Pos                  (6UL)                     /*!< ERU EXISEL: EXS1B (Bit 6)                                   */
3651 #define ERU_EXISEL_EXS1B_Msk                  (0xc0UL)                  /*!< ERU EXISEL: EXS1B (Bitfield-Mask: 0x03)                     */
3652 #define ERU_EXISEL_EXS2A_Pos                  (8UL)                     /*!< ERU EXISEL: EXS2A (Bit 8)                                   */
3653 #define ERU_EXISEL_EXS2A_Msk                  (0x300UL)                 /*!< ERU EXISEL: EXS2A (Bitfield-Mask: 0x03)                     */
3654 #define ERU_EXISEL_EXS2B_Pos                  (10UL)                    /*!< ERU EXISEL: EXS2B (Bit 10)                                  */
3655 #define ERU_EXISEL_EXS2B_Msk                  (0xc00UL)                 /*!< ERU EXISEL: EXS2B (Bitfield-Mask: 0x03)                     */
3656 #define ERU_EXISEL_EXS3A_Pos                  (12UL)                    /*!< ERU EXISEL: EXS3A (Bit 12)                                  */
3657 #define ERU_EXISEL_EXS3A_Msk                  (0x3000UL)                /*!< ERU EXISEL: EXS3A (Bitfield-Mask: 0x03)                     */
3658 #define ERU_EXISEL_EXS3B_Pos                  (14UL)                    /*!< ERU EXISEL: EXS3B (Bit 14)                                  */
3659 #define ERU_EXISEL_EXS3B_Msk                  (0xc000UL)                /*!< ERU EXISEL: EXS3B (Bitfield-Mask: 0x03)                     */
3660 
3661 /* ---------------------------------  ERU_EXICON  --------------------------------- */
3662 #define ERU_EXICON_PE_Pos                     (0UL)                     /*!< ERU EXICON: PE (Bit 0)                                      */
3663 #define ERU_EXICON_PE_Msk                     (0x1UL)                   /*!< ERU EXICON: PE (Bitfield-Mask: 0x01)                        */
3664 #define ERU_EXICON_LD_Pos                     (1UL)                     /*!< ERU EXICON: LD (Bit 1)                                      */
3665 #define ERU_EXICON_LD_Msk                     (0x2UL)                   /*!< ERU EXICON: LD (Bitfield-Mask: 0x01)                        */
3666 #define ERU_EXICON_RE_Pos                     (2UL)                     /*!< ERU EXICON: RE (Bit 2)                                      */
3667 #define ERU_EXICON_RE_Msk                     (0x4UL)                   /*!< ERU EXICON: RE (Bitfield-Mask: 0x01)                        */
3668 #define ERU_EXICON_FE_Pos                     (3UL)                     /*!< ERU EXICON: FE (Bit 3)                                      */
3669 #define ERU_EXICON_FE_Msk                     (0x8UL)                   /*!< ERU EXICON: FE (Bitfield-Mask: 0x01)                        */
3670 #define ERU_EXICON_OCS_Pos                    (4UL)                     /*!< ERU EXICON: OCS (Bit 4)                                     */
3671 #define ERU_EXICON_OCS_Msk                    (0x70UL)                  /*!< ERU EXICON: OCS (Bitfield-Mask: 0x07)                       */
3672 #define ERU_EXICON_FL_Pos                     (7UL)                     /*!< ERU EXICON: FL (Bit 7)                                      */
3673 #define ERU_EXICON_FL_Msk                     (0x80UL)                  /*!< ERU EXICON: FL (Bitfield-Mask: 0x01)                        */
3674 #define ERU_EXICON_SS_Pos                     (8UL)                     /*!< ERU EXICON: SS (Bit 8)                                      */
3675 #define ERU_EXICON_SS_Msk                     (0x300UL)                 /*!< ERU EXICON: SS (Bitfield-Mask: 0x03)                        */
3676 #define ERU_EXICON_NA_Pos                     (10UL)                    /*!< ERU EXICON: NA (Bit 10)                                     */
3677 #define ERU_EXICON_NA_Msk                     (0x400UL)                 /*!< ERU EXICON: NA (Bitfield-Mask: 0x01)                        */
3678 #define ERU_EXICON_NB_Pos                     (11UL)                    /*!< ERU EXICON: NB (Bit 11)                                     */
3679 #define ERU_EXICON_NB_Msk                     (0x800UL)                 /*!< ERU EXICON: NB (Bitfield-Mask: 0x01)                        */
3680 
3681 /* ---------------------------------  ERU_EXOCON  --------------------------------- */
3682 #define ERU_EXOCON_ISS_Pos                    (0UL)                     /*!< ERU EXOCON: ISS (Bit 0)                                     */
3683 #define ERU_EXOCON_ISS_Msk                    (0x3UL)                   /*!< ERU EXOCON: ISS (Bitfield-Mask: 0x03)                       */
3684 #define ERU_EXOCON_GEEN_Pos                   (2UL)                     /*!< ERU EXOCON: GEEN (Bit 2)                                    */
3685 #define ERU_EXOCON_GEEN_Msk                   (0x4UL)                   /*!< ERU EXOCON: GEEN (Bitfield-Mask: 0x01)                      */
3686 #define ERU_EXOCON_PDR_Pos                    (3UL)                     /*!< ERU EXOCON: PDR (Bit 3)                                     */
3687 #define ERU_EXOCON_PDR_Msk                    (0x8UL)                   /*!< ERU EXOCON: PDR (Bitfield-Mask: 0x01)                       */
3688 #define ERU_EXOCON_GP_Pos                     (4UL)                     /*!< ERU EXOCON: GP (Bit 4)                                      */
3689 #define ERU_EXOCON_GP_Msk                     (0x30UL)                  /*!< ERU EXOCON: GP (Bitfield-Mask: 0x03)                        */
3690 #define ERU_EXOCON_IPEN0_Pos                  (12UL)                    /*!< ERU EXOCON: IPEN0 (Bit 12)                                  */
3691 #define ERU_EXOCON_IPEN0_Msk                  (0x1000UL)                /*!< ERU EXOCON: IPEN0 (Bitfield-Mask: 0x01)                     */
3692 #define ERU_EXOCON_IPEN1_Pos                  (13UL)                    /*!< ERU EXOCON: IPEN1 (Bit 13)                                  */
3693 #define ERU_EXOCON_IPEN1_Msk                  (0x2000UL)                /*!< ERU EXOCON: IPEN1 (Bitfield-Mask: 0x01)                     */
3694 #define ERU_EXOCON_IPEN2_Pos                  (14UL)                    /*!< ERU EXOCON: IPEN2 (Bit 14)                                  */
3695 #define ERU_EXOCON_IPEN2_Msk                  (0x4000UL)                /*!< ERU EXOCON: IPEN2 (Bitfield-Mask: 0x01)                     */
3696 #define ERU_EXOCON_IPEN3_Pos                  (15UL)                    /*!< ERU EXOCON: IPEN3 (Bit 15)                                  */
3697 #define ERU_EXOCON_IPEN3_Msk                  (0x8000UL)                /*!< ERU EXOCON: IPEN3 (Bitfield-Mask: 0x01)                     */
3698 
3699 
3700 /* ================================================================================ */
3701 /* ================         struct 'GPDMA0' Position & Mask        ================ */
3702 /* ================================================================================ */
3703 
3704 
3705 /* --------------------------------  GPDMA0_RAWTFR  ------------------------------- */
3706 #define GPDMA0_RAWTFR_CH0_Pos                 (0UL)                     /*!< GPDMA0 RAWTFR: CH0 (Bit 0)                                  */
3707 #define GPDMA0_RAWTFR_CH0_Msk                 (0x1UL)                   /*!< GPDMA0 RAWTFR: CH0 (Bitfield-Mask: 0x01)                    */
3708 #define GPDMA0_RAWTFR_CH1_Pos                 (1UL)                     /*!< GPDMA0 RAWTFR: CH1 (Bit 1)                                  */
3709 #define GPDMA0_RAWTFR_CH1_Msk                 (0x2UL)                   /*!< GPDMA0 RAWTFR: CH1 (Bitfield-Mask: 0x01)                    */
3710 #define GPDMA0_RAWTFR_CH2_Pos                 (2UL)                     /*!< GPDMA0 RAWTFR: CH2 (Bit 2)                                  */
3711 #define GPDMA0_RAWTFR_CH2_Msk                 (0x4UL)                   /*!< GPDMA0 RAWTFR: CH2 (Bitfield-Mask: 0x01)                    */
3712 #define GPDMA0_RAWTFR_CH3_Pos                 (3UL)                     /*!< GPDMA0 RAWTFR: CH3 (Bit 3)                                  */
3713 #define GPDMA0_RAWTFR_CH3_Msk                 (0x8UL)                   /*!< GPDMA0 RAWTFR: CH3 (Bitfield-Mask: 0x01)                    */
3714 #define GPDMA0_RAWTFR_CH4_Pos                 (4UL)                     /*!< GPDMA0 RAWTFR: CH4 (Bit 4)                                  */
3715 #define GPDMA0_RAWTFR_CH4_Msk                 (0x10UL)                  /*!< GPDMA0 RAWTFR: CH4 (Bitfield-Mask: 0x01)                    */
3716 #define GPDMA0_RAWTFR_CH5_Pos                 (5UL)                     /*!< GPDMA0 RAWTFR: CH5 (Bit 5)                                  */
3717 #define GPDMA0_RAWTFR_CH5_Msk                 (0x20UL)                  /*!< GPDMA0 RAWTFR: CH5 (Bitfield-Mask: 0x01)                    */
3718 #define GPDMA0_RAWTFR_CH6_Pos                 (6UL)                     /*!< GPDMA0 RAWTFR: CH6 (Bit 6)                                  */
3719 #define GPDMA0_RAWTFR_CH6_Msk                 (0x40UL)                  /*!< GPDMA0 RAWTFR: CH6 (Bitfield-Mask: 0x01)                    */
3720 #define GPDMA0_RAWTFR_CH7_Pos                 (7UL)                     /*!< GPDMA0 RAWTFR: CH7 (Bit 7)                                  */
3721 #define GPDMA0_RAWTFR_CH7_Msk                 (0x80UL)                  /*!< GPDMA0 RAWTFR: CH7 (Bitfield-Mask: 0x01)                    */
3722 
3723 /* -------------------------------  GPDMA0_RAWBLOCK  ------------------------------ */
3724 #define GPDMA0_RAWBLOCK_CH0_Pos               (0UL)                     /*!< GPDMA0 RAWBLOCK: CH0 (Bit 0)                                */
3725 #define GPDMA0_RAWBLOCK_CH0_Msk               (0x1UL)                   /*!< GPDMA0 RAWBLOCK: CH0 (Bitfield-Mask: 0x01)                  */
3726 #define GPDMA0_RAWBLOCK_CH1_Pos               (1UL)                     /*!< GPDMA0 RAWBLOCK: CH1 (Bit 1)                                */
3727 #define GPDMA0_RAWBLOCK_CH1_Msk               (0x2UL)                   /*!< GPDMA0 RAWBLOCK: CH1 (Bitfield-Mask: 0x01)                  */
3728 #define GPDMA0_RAWBLOCK_CH2_Pos               (2UL)                     /*!< GPDMA0 RAWBLOCK: CH2 (Bit 2)                                */
3729 #define GPDMA0_RAWBLOCK_CH2_Msk               (0x4UL)                   /*!< GPDMA0 RAWBLOCK: CH2 (Bitfield-Mask: 0x01)                  */
3730 #define GPDMA0_RAWBLOCK_CH3_Pos               (3UL)                     /*!< GPDMA0 RAWBLOCK: CH3 (Bit 3)                                */
3731 #define GPDMA0_RAWBLOCK_CH3_Msk               (0x8UL)                   /*!< GPDMA0 RAWBLOCK: CH3 (Bitfield-Mask: 0x01)                  */
3732 #define GPDMA0_RAWBLOCK_CH4_Pos               (4UL)                     /*!< GPDMA0 RAWBLOCK: CH4 (Bit 4)                                */
3733 #define GPDMA0_RAWBLOCK_CH4_Msk               (0x10UL)                  /*!< GPDMA0 RAWBLOCK: CH4 (Bitfield-Mask: 0x01)                  */
3734 #define GPDMA0_RAWBLOCK_CH5_Pos               (5UL)                     /*!< GPDMA0 RAWBLOCK: CH5 (Bit 5)                                */
3735 #define GPDMA0_RAWBLOCK_CH5_Msk               (0x20UL)                  /*!< GPDMA0 RAWBLOCK: CH5 (Bitfield-Mask: 0x01)                  */
3736 #define GPDMA0_RAWBLOCK_CH6_Pos               (6UL)                     /*!< GPDMA0 RAWBLOCK: CH6 (Bit 6)                                */
3737 #define GPDMA0_RAWBLOCK_CH6_Msk               (0x40UL)                  /*!< GPDMA0 RAWBLOCK: CH6 (Bitfield-Mask: 0x01)                  */
3738 #define GPDMA0_RAWBLOCK_CH7_Pos               (7UL)                     /*!< GPDMA0 RAWBLOCK: CH7 (Bit 7)                                */
3739 #define GPDMA0_RAWBLOCK_CH7_Msk               (0x80UL)                  /*!< GPDMA0 RAWBLOCK: CH7 (Bitfield-Mask: 0x01)                  */
3740 
3741 /* ------------------------------  GPDMA0_RAWSRCTRAN  ----------------------------- */
3742 #define GPDMA0_RAWSRCTRAN_CH0_Pos             (0UL)                     /*!< GPDMA0 RAWSRCTRAN: CH0 (Bit 0)                              */
3743 #define GPDMA0_RAWSRCTRAN_CH0_Msk             (0x1UL)                   /*!< GPDMA0 RAWSRCTRAN: CH0 (Bitfield-Mask: 0x01)                */
3744 #define GPDMA0_RAWSRCTRAN_CH1_Pos             (1UL)                     /*!< GPDMA0 RAWSRCTRAN: CH1 (Bit 1)                              */
3745 #define GPDMA0_RAWSRCTRAN_CH1_Msk             (0x2UL)                   /*!< GPDMA0 RAWSRCTRAN: CH1 (Bitfield-Mask: 0x01)                */
3746 #define GPDMA0_RAWSRCTRAN_CH2_Pos             (2UL)                     /*!< GPDMA0 RAWSRCTRAN: CH2 (Bit 2)                              */
3747 #define GPDMA0_RAWSRCTRAN_CH2_Msk             (0x4UL)                   /*!< GPDMA0 RAWSRCTRAN: CH2 (Bitfield-Mask: 0x01)                */
3748 #define GPDMA0_RAWSRCTRAN_CH3_Pos             (3UL)                     /*!< GPDMA0 RAWSRCTRAN: CH3 (Bit 3)                              */
3749 #define GPDMA0_RAWSRCTRAN_CH3_Msk             (0x8UL)                   /*!< GPDMA0 RAWSRCTRAN: CH3 (Bitfield-Mask: 0x01)                */
3750 #define GPDMA0_RAWSRCTRAN_CH4_Pos             (4UL)                     /*!< GPDMA0 RAWSRCTRAN: CH4 (Bit 4)                              */
3751 #define GPDMA0_RAWSRCTRAN_CH4_Msk             (0x10UL)                  /*!< GPDMA0 RAWSRCTRAN: CH4 (Bitfield-Mask: 0x01)                */
3752 #define GPDMA0_RAWSRCTRAN_CH5_Pos             (5UL)                     /*!< GPDMA0 RAWSRCTRAN: CH5 (Bit 5)                              */
3753 #define GPDMA0_RAWSRCTRAN_CH5_Msk             (0x20UL)                  /*!< GPDMA0 RAWSRCTRAN: CH5 (Bitfield-Mask: 0x01)                */
3754 #define GPDMA0_RAWSRCTRAN_CH6_Pos             (6UL)                     /*!< GPDMA0 RAWSRCTRAN: CH6 (Bit 6)                              */
3755 #define GPDMA0_RAWSRCTRAN_CH6_Msk             (0x40UL)                  /*!< GPDMA0 RAWSRCTRAN: CH6 (Bitfield-Mask: 0x01)                */
3756 #define GPDMA0_RAWSRCTRAN_CH7_Pos             (7UL)                     /*!< GPDMA0 RAWSRCTRAN: CH7 (Bit 7)                              */
3757 #define GPDMA0_RAWSRCTRAN_CH7_Msk             (0x80UL)                  /*!< GPDMA0 RAWSRCTRAN: CH7 (Bitfield-Mask: 0x01)                */
3758 
3759 /* ------------------------------  GPDMA0_RAWDSTTRAN  ----------------------------- */
3760 #define GPDMA0_RAWDSTTRAN_CH0_Pos             (0UL)                     /*!< GPDMA0 RAWDSTTRAN: CH0 (Bit 0)                              */
3761 #define GPDMA0_RAWDSTTRAN_CH0_Msk             (0x1UL)                   /*!< GPDMA0 RAWDSTTRAN: CH0 (Bitfield-Mask: 0x01)                */
3762 #define GPDMA0_RAWDSTTRAN_CH1_Pos             (1UL)                     /*!< GPDMA0 RAWDSTTRAN: CH1 (Bit 1)                              */
3763 #define GPDMA0_RAWDSTTRAN_CH1_Msk             (0x2UL)                   /*!< GPDMA0 RAWDSTTRAN: CH1 (Bitfield-Mask: 0x01)                */
3764 #define GPDMA0_RAWDSTTRAN_CH2_Pos             (2UL)                     /*!< GPDMA0 RAWDSTTRAN: CH2 (Bit 2)                              */
3765 #define GPDMA0_RAWDSTTRAN_CH2_Msk             (0x4UL)                   /*!< GPDMA0 RAWDSTTRAN: CH2 (Bitfield-Mask: 0x01)                */
3766 #define GPDMA0_RAWDSTTRAN_CH3_Pos             (3UL)                     /*!< GPDMA0 RAWDSTTRAN: CH3 (Bit 3)                              */
3767 #define GPDMA0_RAWDSTTRAN_CH3_Msk             (0x8UL)                   /*!< GPDMA0 RAWDSTTRAN: CH3 (Bitfield-Mask: 0x01)                */
3768 #define GPDMA0_RAWDSTTRAN_CH4_Pos             (4UL)                     /*!< GPDMA0 RAWDSTTRAN: CH4 (Bit 4)                              */
3769 #define GPDMA0_RAWDSTTRAN_CH4_Msk             (0x10UL)                  /*!< GPDMA0 RAWDSTTRAN: CH4 (Bitfield-Mask: 0x01)                */
3770 #define GPDMA0_RAWDSTTRAN_CH5_Pos             (5UL)                     /*!< GPDMA0 RAWDSTTRAN: CH5 (Bit 5)                              */
3771 #define GPDMA0_RAWDSTTRAN_CH5_Msk             (0x20UL)                  /*!< GPDMA0 RAWDSTTRAN: CH5 (Bitfield-Mask: 0x01)                */
3772 #define GPDMA0_RAWDSTTRAN_CH6_Pos             (6UL)                     /*!< GPDMA0 RAWDSTTRAN: CH6 (Bit 6)                              */
3773 #define GPDMA0_RAWDSTTRAN_CH6_Msk             (0x40UL)                  /*!< GPDMA0 RAWDSTTRAN: CH6 (Bitfield-Mask: 0x01)                */
3774 #define GPDMA0_RAWDSTTRAN_CH7_Pos             (7UL)                     /*!< GPDMA0 RAWDSTTRAN: CH7 (Bit 7)                              */
3775 #define GPDMA0_RAWDSTTRAN_CH7_Msk             (0x80UL)                  /*!< GPDMA0 RAWDSTTRAN: CH7 (Bitfield-Mask: 0x01)                */
3776 
3777 /* --------------------------------  GPDMA0_RAWERR  ------------------------------- */
3778 #define GPDMA0_RAWERR_CH0_Pos                 (0UL)                     /*!< GPDMA0 RAWERR: CH0 (Bit 0)                                  */
3779 #define GPDMA0_RAWERR_CH0_Msk                 (0x1UL)                   /*!< GPDMA0 RAWERR: CH0 (Bitfield-Mask: 0x01)                    */
3780 #define GPDMA0_RAWERR_CH1_Pos                 (1UL)                     /*!< GPDMA0 RAWERR: CH1 (Bit 1)                                  */
3781 #define GPDMA0_RAWERR_CH1_Msk                 (0x2UL)                   /*!< GPDMA0 RAWERR: CH1 (Bitfield-Mask: 0x01)                    */
3782 #define GPDMA0_RAWERR_CH2_Pos                 (2UL)                     /*!< GPDMA0 RAWERR: CH2 (Bit 2)                                  */
3783 #define GPDMA0_RAWERR_CH2_Msk                 (0x4UL)                   /*!< GPDMA0 RAWERR: CH2 (Bitfield-Mask: 0x01)                    */
3784 #define GPDMA0_RAWERR_CH3_Pos                 (3UL)                     /*!< GPDMA0 RAWERR: CH3 (Bit 3)                                  */
3785 #define GPDMA0_RAWERR_CH3_Msk                 (0x8UL)                   /*!< GPDMA0 RAWERR: CH3 (Bitfield-Mask: 0x01)                    */
3786 #define GPDMA0_RAWERR_CH4_Pos                 (4UL)                     /*!< GPDMA0 RAWERR: CH4 (Bit 4)                                  */
3787 #define GPDMA0_RAWERR_CH4_Msk                 (0x10UL)                  /*!< GPDMA0 RAWERR: CH4 (Bitfield-Mask: 0x01)                    */
3788 #define GPDMA0_RAWERR_CH5_Pos                 (5UL)                     /*!< GPDMA0 RAWERR: CH5 (Bit 5)                                  */
3789 #define GPDMA0_RAWERR_CH5_Msk                 (0x20UL)                  /*!< GPDMA0 RAWERR: CH5 (Bitfield-Mask: 0x01)                    */
3790 #define GPDMA0_RAWERR_CH6_Pos                 (6UL)                     /*!< GPDMA0 RAWERR: CH6 (Bit 6)                                  */
3791 #define GPDMA0_RAWERR_CH6_Msk                 (0x40UL)                  /*!< GPDMA0 RAWERR: CH6 (Bitfield-Mask: 0x01)                    */
3792 #define GPDMA0_RAWERR_CH7_Pos                 (7UL)                     /*!< GPDMA0 RAWERR: CH7 (Bit 7)                                  */
3793 #define GPDMA0_RAWERR_CH7_Msk                 (0x80UL)                  /*!< GPDMA0 RAWERR: CH7 (Bitfield-Mask: 0x01)                    */
3794 
3795 /* ------------------------------  GPDMA0_STATUSTFR  ------------------------------ */
3796 #define GPDMA0_STATUSTFR_CH0_Pos              (0UL)                     /*!< GPDMA0 STATUSTFR: CH0 (Bit 0)                               */
3797 #define GPDMA0_STATUSTFR_CH0_Msk              (0x1UL)                   /*!< GPDMA0 STATUSTFR: CH0 (Bitfield-Mask: 0x01)                 */
3798 #define GPDMA0_STATUSTFR_CH1_Pos              (1UL)                     /*!< GPDMA0 STATUSTFR: CH1 (Bit 1)                               */
3799 #define GPDMA0_STATUSTFR_CH1_Msk              (0x2UL)                   /*!< GPDMA0 STATUSTFR: CH1 (Bitfield-Mask: 0x01)                 */
3800 #define GPDMA0_STATUSTFR_CH2_Pos              (2UL)                     /*!< GPDMA0 STATUSTFR: CH2 (Bit 2)                               */
3801 #define GPDMA0_STATUSTFR_CH2_Msk              (0x4UL)                   /*!< GPDMA0 STATUSTFR: CH2 (Bitfield-Mask: 0x01)                 */
3802 #define GPDMA0_STATUSTFR_CH3_Pos              (3UL)                     /*!< GPDMA0 STATUSTFR: CH3 (Bit 3)                               */
3803 #define GPDMA0_STATUSTFR_CH3_Msk              (0x8UL)                   /*!< GPDMA0 STATUSTFR: CH3 (Bitfield-Mask: 0x01)                 */
3804 #define GPDMA0_STATUSTFR_CH4_Pos              (4UL)                     /*!< GPDMA0 STATUSTFR: CH4 (Bit 4)                               */
3805 #define GPDMA0_STATUSTFR_CH4_Msk              (0x10UL)                  /*!< GPDMA0 STATUSTFR: CH4 (Bitfield-Mask: 0x01)                 */
3806 #define GPDMA0_STATUSTFR_CH5_Pos              (5UL)                     /*!< GPDMA0 STATUSTFR: CH5 (Bit 5)                               */
3807 #define GPDMA0_STATUSTFR_CH5_Msk              (0x20UL)                  /*!< GPDMA0 STATUSTFR: CH5 (Bitfield-Mask: 0x01)                 */
3808 #define GPDMA0_STATUSTFR_CH6_Pos              (6UL)                     /*!< GPDMA0 STATUSTFR: CH6 (Bit 6)                               */
3809 #define GPDMA0_STATUSTFR_CH6_Msk              (0x40UL)                  /*!< GPDMA0 STATUSTFR: CH6 (Bitfield-Mask: 0x01)                 */
3810 #define GPDMA0_STATUSTFR_CH7_Pos              (7UL)                     /*!< GPDMA0 STATUSTFR: CH7 (Bit 7)                               */
3811 #define GPDMA0_STATUSTFR_CH7_Msk              (0x80UL)                  /*!< GPDMA0 STATUSTFR: CH7 (Bitfield-Mask: 0x01)                 */
3812 
3813 /* -----------------------------  GPDMA0_STATUSBLOCK  ----------------------------- */
3814 #define GPDMA0_STATUSBLOCK_CH0_Pos            (0UL)                     /*!< GPDMA0 STATUSBLOCK: CH0 (Bit 0)                             */
3815 #define GPDMA0_STATUSBLOCK_CH0_Msk            (0x1UL)                   /*!< GPDMA0 STATUSBLOCK: CH0 (Bitfield-Mask: 0x01)               */
3816 #define GPDMA0_STATUSBLOCK_CH1_Pos            (1UL)                     /*!< GPDMA0 STATUSBLOCK: CH1 (Bit 1)                             */
3817 #define GPDMA0_STATUSBLOCK_CH1_Msk            (0x2UL)                   /*!< GPDMA0 STATUSBLOCK: CH1 (Bitfield-Mask: 0x01)               */
3818 #define GPDMA0_STATUSBLOCK_CH2_Pos            (2UL)                     /*!< GPDMA0 STATUSBLOCK: CH2 (Bit 2)                             */
3819 #define GPDMA0_STATUSBLOCK_CH2_Msk            (0x4UL)                   /*!< GPDMA0 STATUSBLOCK: CH2 (Bitfield-Mask: 0x01)               */
3820 #define GPDMA0_STATUSBLOCK_CH3_Pos            (3UL)                     /*!< GPDMA0 STATUSBLOCK: CH3 (Bit 3)                             */
3821 #define GPDMA0_STATUSBLOCK_CH3_Msk            (0x8UL)                   /*!< GPDMA0 STATUSBLOCK: CH3 (Bitfield-Mask: 0x01)               */
3822 #define GPDMA0_STATUSBLOCK_CH4_Pos            (4UL)                     /*!< GPDMA0 STATUSBLOCK: CH4 (Bit 4)                             */
3823 #define GPDMA0_STATUSBLOCK_CH4_Msk            (0x10UL)                  /*!< GPDMA0 STATUSBLOCK: CH4 (Bitfield-Mask: 0x01)               */
3824 #define GPDMA0_STATUSBLOCK_CH5_Pos            (5UL)                     /*!< GPDMA0 STATUSBLOCK: CH5 (Bit 5)                             */
3825 #define GPDMA0_STATUSBLOCK_CH5_Msk            (0x20UL)                  /*!< GPDMA0 STATUSBLOCK: CH5 (Bitfield-Mask: 0x01)               */
3826 #define GPDMA0_STATUSBLOCK_CH6_Pos            (6UL)                     /*!< GPDMA0 STATUSBLOCK: CH6 (Bit 6)                             */
3827 #define GPDMA0_STATUSBLOCK_CH6_Msk            (0x40UL)                  /*!< GPDMA0 STATUSBLOCK: CH6 (Bitfield-Mask: 0x01)               */
3828 #define GPDMA0_STATUSBLOCK_CH7_Pos            (7UL)                     /*!< GPDMA0 STATUSBLOCK: CH7 (Bit 7)                             */
3829 #define GPDMA0_STATUSBLOCK_CH7_Msk            (0x80UL)                  /*!< GPDMA0 STATUSBLOCK: CH7 (Bitfield-Mask: 0x01)               */
3830 
3831 /* ----------------------------  GPDMA0_STATUSSRCTRAN  ---------------------------- */
3832 #define GPDMA0_STATUSSRCTRAN_CH0_Pos          (0UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH0 (Bit 0)                           */
3833 #define GPDMA0_STATUSSRCTRAN_CH0_Msk          (0x1UL)                   /*!< GPDMA0 STATUSSRCTRAN: CH0 (Bitfield-Mask: 0x01)             */
3834 #define GPDMA0_STATUSSRCTRAN_CH1_Pos          (1UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH1 (Bit 1)                           */
3835 #define GPDMA0_STATUSSRCTRAN_CH1_Msk          (0x2UL)                   /*!< GPDMA0 STATUSSRCTRAN: CH1 (Bitfield-Mask: 0x01)             */
3836 #define GPDMA0_STATUSSRCTRAN_CH2_Pos          (2UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH2 (Bit 2)                           */
3837 #define GPDMA0_STATUSSRCTRAN_CH2_Msk          (0x4UL)                   /*!< GPDMA0 STATUSSRCTRAN: CH2 (Bitfield-Mask: 0x01)             */
3838 #define GPDMA0_STATUSSRCTRAN_CH3_Pos          (3UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH3 (Bit 3)                           */
3839 #define GPDMA0_STATUSSRCTRAN_CH3_Msk          (0x8UL)                   /*!< GPDMA0 STATUSSRCTRAN: CH3 (Bitfield-Mask: 0x01)             */
3840 #define GPDMA0_STATUSSRCTRAN_CH4_Pos          (4UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH4 (Bit 4)                           */
3841 #define GPDMA0_STATUSSRCTRAN_CH4_Msk          (0x10UL)                  /*!< GPDMA0 STATUSSRCTRAN: CH4 (Bitfield-Mask: 0x01)             */
3842 #define GPDMA0_STATUSSRCTRAN_CH5_Pos          (5UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH5 (Bit 5)                           */
3843 #define GPDMA0_STATUSSRCTRAN_CH5_Msk          (0x20UL)                  /*!< GPDMA0 STATUSSRCTRAN: CH5 (Bitfield-Mask: 0x01)             */
3844 #define GPDMA0_STATUSSRCTRAN_CH6_Pos          (6UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH6 (Bit 6)                           */
3845 #define GPDMA0_STATUSSRCTRAN_CH6_Msk          (0x40UL)                  /*!< GPDMA0 STATUSSRCTRAN: CH6 (Bitfield-Mask: 0x01)             */
3846 #define GPDMA0_STATUSSRCTRAN_CH7_Pos          (7UL)                     /*!< GPDMA0 STATUSSRCTRAN: CH7 (Bit 7)                           */
3847 #define GPDMA0_STATUSSRCTRAN_CH7_Msk          (0x80UL)                  /*!< GPDMA0 STATUSSRCTRAN: CH7 (Bitfield-Mask: 0x01)             */
3848 
3849 /* ----------------------------  GPDMA0_STATUSDSTTRAN  ---------------------------- */
3850 #define GPDMA0_STATUSDSTTRAN_CH0_Pos          (0UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH0 (Bit 0)                           */
3851 #define GPDMA0_STATUSDSTTRAN_CH0_Msk          (0x1UL)                   /*!< GPDMA0 STATUSDSTTRAN: CH0 (Bitfield-Mask: 0x01)             */
3852 #define GPDMA0_STATUSDSTTRAN_CH1_Pos          (1UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH1 (Bit 1)                           */
3853 #define GPDMA0_STATUSDSTTRAN_CH1_Msk          (0x2UL)                   /*!< GPDMA0 STATUSDSTTRAN: CH1 (Bitfield-Mask: 0x01)             */
3854 #define GPDMA0_STATUSDSTTRAN_CH2_Pos          (2UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH2 (Bit 2)                           */
3855 #define GPDMA0_STATUSDSTTRAN_CH2_Msk          (0x4UL)                   /*!< GPDMA0 STATUSDSTTRAN: CH2 (Bitfield-Mask: 0x01)             */
3856 #define GPDMA0_STATUSDSTTRAN_CH3_Pos          (3UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH3 (Bit 3)                           */
3857 #define GPDMA0_STATUSDSTTRAN_CH3_Msk          (0x8UL)                   /*!< GPDMA0 STATUSDSTTRAN: CH3 (Bitfield-Mask: 0x01)             */
3858 #define GPDMA0_STATUSDSTTRAN_CH4_Pos          (4UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH4 (Bit 4)                           */
3859 #define GPDMA0_STATUSDSTTRAN_CH4_Msk          (0x10UL)                  /*!< GPDMA0 STATUSDSTTRAN: CH4 (Bitfield-Mask: 0x01)             */
3860 #define GPDMA0_STATUSDSTTRAN_CH5_Pos          (5UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH5 (Bit 5)                           */
3861 #define GPDMA0_STATUSDSTTRAN_CH5_Msk          (0x20UL)                  /*!< GPDMA0 STATUSDSTTRAN: CH5 (Bitfield-Mask: 0x01)             */
3862 #define GPDMA0_STATUSDSTTRAN_CH6_Pos          (6UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH6 (Bit 6)                           */
3863 #define GPDMA0_STATUSDSTTRAN_CH6_Msk          (0x40UL)                  /*!< GPDMA0 STATUSDSTTRAN: CH6 (Bitfield-Mask: 0x01)             */
3864 #define GPDMA0_STATUSDSTTRAN_CH7_Pos          (7UL)                     /*!< GPDMA0 STATUSDSTTRAN: CH7 (Bit 7)                           */
3865 #define GPDMA0_STATUSDSTTRAN_CH7_Msk          (0x80UL)                  /*!< GPDMA0 STATUSDSTTRAN: CH7 (Bitfield-Mask: 0x01)             */
3866 
3867 /* ------------------------------  GPDMA0_STATUSERR  ------------------------------ */
3868 #define GPDMA0_STATUSERR_CH0_Pos              (0UL)                     /*!< GPDMA0 STATUSERR: CH0 (Bit 0)                               */
3869 #define GPDMA0_STATUSERR_CH0_Msk              (0x1UL)                   /*!< GPDMA0 STATUSERR: CH0 (Bitfield-Mask: 0x01)                 */
3870 #define GPDMA0_STATUSERR_CH1_Pos              (1UL)                     /*!< GPDMA0 STATUSERR: CH1 (Bit 1)                               */
3871 #define GPDMA0_STATUSERR_CH1_Msk              (0x2UL)                   /*!< GPDMA0 STATUSERR: CH1 (Bitfield-Mask: 0x01)                 */
3872 #define GPDMA0_STATUSERR_CH2_Pos              (2UL)                     /*!< GPDMA0 STATUSERR: CH2 (Bit 2)                               */
3873 #define GPDMA0_STATUSERR_CH2_Msk              (0x4UL)                   /*!< GPDMA0 STATUSERR: CH2 (Bitfield-Mask: 0x01)                 */
3874 #define GPDMA0_STATUSERR_CH3_Pos              (3UL)                     /*!< GPDMA0 STATUSERR: CH3 (Bit 3)                               */
3875 #define GPDMA0_STATUSERR_CH3_Msk              (0x8UL)                   /*!< GPDMA0 STATUSERR: CH3 (Bitfield-Mask: 0x01)                 */
3876 #define GPDMA0_STATUSERR_CH4_Pos              (4UL)                     /*!< GPDMA0 STATUSERR: CH4 (Bit 4)                               */
3877 #define GPDMA0_STATUSERR_CH4_Msk              (0x10UL)                  /*!< GPDMA0 STATUSERR: CH4 (Bitfield-Mask: 0x01)                 */
3878 #define GPDMA0_STATUSERR_CH5_Pos              (5UL)                     /*!< GPDMA0 STATUSERR: CH5 (Bit 5)                               */
3879 #define GPDMA0_STATUSERR_CH5_Msk              (0x20UL)                  /*!< GPDMA0 STATUSERR: CH5 (Bitfield-Mask: 0x01)                 */
3880 #define GPDMA0_STATUSERR_CH6_Pos              (6UL)                     /*!< GPDMA0 STATUSERR: CH6 (Bit 6)                               */
3881 #define GPDMA0_STATUSERR_CH6_Msk              (0x40UL)                  /*!< GPDMA0 STATUSERR: CH6 (Bitfield-Mask: 0x01)                 */
3882 #define GPDMA0_STATUSERR_CH7_Pos              (7UL)                     /*!< GPDMA0 STATUSERR: CH7 (Bit 7)                               */
3883 #define GPDMA0_STATUSERR_CH7_Msk              (0x80UL)                  /*!< GPDMA0 STATUSERR: CH7 (Bitfield-Mask: 0x01)                 */
3884 
3885 /* -------------------------------  GPDMA0_MASKTFR  ------------------------------- */
3886 #define GPDMA0_MASKTFR_CH0_Pos                (0UL)                     /*!< GPDMA0 MASKTFR: CH0 (Bit 0)                                 */
3887 #define GPDMA0_MASKTFR_CH0_Msk                (0x1UL)                   /*!< GPDMA0 MASKTFR: CH0 (Bitfield-Mask: 0x01)                   */
3888 #define GPDMA0_MASKTFR_CH1_Pos                (1UL)                     /*!< GPDMA0 MASKTFR: CH1 (Bit 1)                                 */
3889 #define GPDMA0_MASKTFR_CH1_Msk                (0x2UL)                   /*!< GPDMA0 MASKTFR: CH1 (Bitfield-Mask: 0x01)                   */
3890 #define GPDMA0_MASKTFR_CH2_Pos                (2UL)                     /*!< GPDMA0 MASKTFR: CH2 (Bit 2)                                 */
3891 #define GPDMA0_MASKTFR_CH2_Msk                (0x4UL)                   /*!< GPDMA0 MASKTFR: CH2 (Bitfield-Mask: 0x01)                   */
3892 #define GPDMA0_MASKTFR_CH3_Pos                (3UL)                     /*!< GPDMA0 MASKTFR: CH3 (Bit 3)                                 */
3893 #define GPDMA0_MASKTFR_CH3_Msk                (0x8UL)                   /*!< GPDMA0 MASKTFR: CH3 (Bitfield-Mask: 0x01)                   */
3894 #define GPDMA0_MASKTFR_CH4_Pos                (4UL)                     /*!< GPDMA0 MASKTFR: CH4 (Bit 4)                                 */
3895 #define GPDMA0_MASKTFR_CH4_Msk                (0x10UL)                  /*!< GPDMA0 MASKTFR: CH4 (Bitfield-Mask: 0x01)                   */
3896 #define GPDMA0_MASKTFR_CH5_Pos                (5UL)                     /*!< GPDMA0 MASKTFR: CH5 (Bit 5)                                 */
3897 #define GPDMA0_MASKTFR_CH5_Msk                (0x20UL)                  /*!< GPDMA0 MASKTFR: CH5 (Bitfield-Mask: 0x01)                   */
3898 #define GPDMA0_MASKTFR_CH6_Pos                (6UL)                     /*!< GPDMA0 MASKTFR: CH6 (Bit 6)                                 */
3899 #define GPDMA0_MASKTFR_CH6_Msk                (0x40UL)                  /*!< GPDMA0 MASKTFR: CH6 (Bitfield-Mask: 0x01)                   */
3900 #define GPDMA0_MASKTFR_CH7_Pos                (7UL)                     /*!< GPDMA0 MASKTFR: CH7 (Bit 7)                                 */
3901 #define GPDMA0_MASKTFR_CH7_Msk                (0x80UL)                  /*!< GPDMA0 MASKTFR: CH7 (Bitfield-Mask: 0x01)                   */
3902 #define GPDMA0_MASKTFR_WE_CH0_Pos             (8UL)                     /*!< GPDMA0 MASKTFR: WE_CH0 (Bit 8)                              */
3903 #define GPDMA0_MASKTFR_WE_CH0_Msk             (0x100UL)                 /*!< GPDMA0 MASKTFR: WE_CH0 (Bitfield-Mask: 0x01)                */
3904 #define GPDMA0_MASKTFR_WE_CH1_Pos             (9UL)                     /*!< GPDMA0 MASKTFR: WE_CH1 (Bit 9)                              */
3905 #define GPDMA0_MASKTFR_WE_CH1_Msk             (0x200UL)                 /*!< GPDMA0 MASKTFR: WE_CH1 (Bitfield-Mask: 0x01)                */
3906 #define GPDMA0_MASKTFR_WE_CH2_Pos             (10UL)                    /*!< GPDMA0 MASKTFR: WE_CH2 (Bit 10)                             */
3907 #define GPDMA0_MASKTFR_WE_CH2_Msk             (0x400UL)                 /*!< GPDMA0 MASKTFR: WE_CH2 (Bitfield-Mask: 0x01)                */
3908 #define GPDMA0_MASKTFR_WE_CH3_Pos             (11UL)                    /*!< GPDMA0 MASKTFR: WE_CH3 (Bit 11)                             */
3909 #define GPDMA0_MASKTFR_WE_CH3_Msk             (0x800UL)                 /*!< GPDMA0 MASKTFR: WE_CH3 (Bitfield-Mask: 0x01)                */
3910 #define GPDMA0_MASKTFR_WE_CH4_Pos             (12UL)                    /*!< GPDMA0 MASKTFR: WE_CH4 (Bit 12)                             */
3911 #define GPDMA0_MASKTFR_WE_CH4_Msk             (0x1000UL)                /*!< GPDMA0 MASKTFR: WE_CH4 (Bitfield-Mask: 0x01)                */
3912 #define GPDMA0_MASKTFR_WE_CH5_Pos             (13UL)                    /*!< GPDMA0 MASKTFR: WE_CH5 (Bit 13)                             */
3913 #define GPDMA0_MASKTFR_WE_CH5_Msk             (0x2000UL)                /*!< GPDMA0 MASKTFR: WE_CH5 (Bitfield-Mask: 0x01)                */
3914 #define GPDMA0_MASKTFR_WE_CH6_Pos             (14UL)                    /*!< GPDMA0 MASKTFR: WE_CH6 (Bit 14)                             */
3915 #define GPDMA0_MASKTFR_WE_CH6_Msk             (0x4000UL)                /*!< GPDMA0 MASKTFR: WE_CH6 (Bitfield-Mask: 0x01)                */
3916 #define GPDMA0_MASKTFR_WE_CH7_Pos             (15UL)                    /*!< GPDMA0 MASKTFR: WE_CH7 (Bit 15)                             */
3917 #define GPDMA0_MASKTFR_WE_CH7_Msk             (0x8000UL)                /*!< GPDMA0 MASKTFR: WE_CH7 (Bitfield-Mask: 0x01)                */
3918 
3919 /* ------------------------------  GPDMA0_MASKBLOCK  ------------------------------ */
3920 #define GPDMA0_MASKBLOCK_CH0_Pos              (0UL)                     /*!< GPDMA0 MASKBLOCK: CH0 (Bit 0)                               */
3921 #define GPDMA0_MASKBLOCK_CH0_Msk              (0x1UL)                   /*!< GPDMA0 MASKBLOCK: CH0 (Bitfield-Mask: 0x01)                 */
3922 #define GPDMA0_MASKBLOCK_CH1_Pos              (1UL)                     /*!< GPDMA0 MASKBLOCK: CH1 (Bit 1)                               */
3923 #define GPDMA0_MASKBLOCK_CH1_Msk              (0x2UL)                   /*!< GPDMA0 MASKBLOCK: CH1 (Bitfield-Mask: 0x01)                 */
3924 #define GPDMA0_MASKBLOCK_CH2_Pos              (2UL)                     /*!< GPDMA0 MASKBLOCK: CH2 (Bit 2)                               */
3925 #define GPDMA0_MASKBLOCK_CH2_Msk              (0x4UL)                   /*!< GPDMA0 MASKBLOCK: CH2 (Bitfield-Mask: 0x01)                 */
3926 #define GPDMA0_MASKBLOCK_CH3_Pos              (3UL)                     /*!< GPDMA0 MASKBLOCK: CH3 (Bit 3)                               */
3927 #define GPDMA0_MASKBLOCK_CH3_Msk              (0x8UL)                   /*!< GPDMA0 MASKBLOCK: CH3 (Bitfield-Mask: 0x01)                 */
3928 #define GPDMA0_MASKBLOCK_CH4_Pos              (4UL)                     /*!< GPDMA0 MASKBLOCK: CH4 (Bit 4)                               */
3929 #define GPDMA0_MASKBLOCK_CH4_Msk              (0x10UL)                  /*!< GPDMA0 MASKBLOCK: CH4 (Bitfield-Mask: 0x01)                 */
3930 #define GPDMA0_MASKBLOCK_CH5_Pos              (5UL)                     /*!< GPDMA0 MASKBLOCK: CH5 (Bit 5)                               */
3931 #define GPDMA0_MASKBLOCK_CH5_Msk              (0x20UL)                  /*!< GPDMA0 MASKBLOCK: CH5 (Bitfield-Mask: 0x01)                 */
3932 #define GPDMA0_MASKBLOCK_CH6_Pos              (6UL)                     /*!< GPDMA0 MASKBLOCK: CH6 (Bit 6)                               */
3933 #define GPDMA0_MASKBLOCK_CH6_Msk              (0x40UL)                  /*!< GPDMA0 MASKBLOCK: CH6 (Bitfield-Mask: 0x01)                 */
3934 #define GPDMA0_MASKBLOCK_CH7_Pos              (7UL)                     /*!< GPDMA0 MASKBLOCK: CH7 (Bit 7)                               */
3935 #define GPDMA0_MASKBLOCK_CH7_Msk              (0x80UL)                  /*!< GPDMA0 MASKBLOCK: CH7 (Bitfield-Mask: 0x01)                 */
3936 #define GPDMA0_MASKBLOCK_WE_CH0_Pos           (8UL)                     /*!< GPDMA0 MASKBLOCK: WE_CH0 (Bit 8)                            */
3937 #define GPDMA0_MASKBLOCK_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA0 MASKBLOCK: WE_CH0 (Bitfield-Mask: 0x01)              */
3938 #define GPDMA0_MASKBLOCK_WE_CH1_Pos           (9UL)                     /*!< GPDMA0 MASKBLOCK: WE_CH1 (Bit 9)                            */
3939 #define GPDMA0_MASKBLOCK_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA0 MASKBLOCK: WE_CH1 (Bitfield-Mask: 0x01)              */
3940 #define GPDMA0_MASKBLOCK_WE_CH2_Pos           (10UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH2 (Bit 10)                           */
3941 #define GPDMA0_MASKBLOCK_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA0 MASKBLOCK: WE_CH2 (Bitfield-Mask: 0x01)              */
3942 #define GPDMA0_MASKBLOCK_WE_CH3_Pos           (11UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH3 (Bit 11)                           */
3943 #define GPDMA0_MASKBLOCK_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA0 MASKBLOCK: WE_CH3 (Bitfield-Mask: 0x01)              */
3944 #define GPDMA0_MASKBLOCK_WE_CH4_Pos           (12UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH4 (Bit 12)                           */
3945 #define GPDMA0_MASKBLOCK_WE_CH4_Msk           (0x1000UL)                /*!< GPDMA0 MASKBLOCK: WE_CH4 (Bitfield-Mask: 0x01)              */
3946 #define GPDMA0_MASKBLOCK_WE_CH5_Pos           (13UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH5 (Bit 13)                           */
3947 #define GPDMA0_MASKBLOCK_WE_CH5_Msk           (0x2000UL)                /*!< GPDMA0 MASKBLOCK: WE_CH5 (Bitfield-Mask: 0x01)              */
3948 #define GPDMA0_MASKBLOCK_WE_CH6_Pos           (14UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH6 (Bit 14)                           */
3949 #define GPDMA0_MASKBLOCK_WE_CH6_Msk           (0x4000UL)                /*!< GPDMA0 MASKBLOCK: WE_CH6 (Bitfield-Mask: 0x01)              */
3950 #define GPDMA0_MASKBLOCK_WE_CH7_Pos           (15UL)                    /*!< GPDMA0 MASKBLOCK: WE_CH7 (Bit 15)                           */
3951 #define GPDMA0_MASKBLOCK_WE_CH7_Msk           (0x8000UL)                /*!< GPDMA0 MASKBLOCK: WE_CH7 (Bitfield-Mask: 0x01)              */
3952 
3953 /* -----------------------------  GPDMA0_MASKSRCTRAN  ----------------------------- */
3954 #define GPDMA0_MASKSRCTRAN_CH0_Pos            (0UL)                     /*!< GPDMA0 MASKSRCTRAN: CH0 (Bit 0)                             */
3955 #define GPDMA0_MASKSRCTRAN_CH0_Msk            (0x1UL)                   /*!< GPDMA0 MASKSRCTRAN: CH0 (Bitfield-Mask: 0x01)               */
3956 #define GPDMA0_MASKSRCTRAN_CH1_Pos            (1UL)                     /*!< GPDMA0 MASKSRCTRAN: CH1 (Bit 1)                             */
3957 #define GPDMA0_MASKSRCTRAN_CH1_Msk            (0x2UL)                   /*!< GPDMA0 MASKSRCTRAN: CH1 (Bitfield-Mask: 0x01)               */
3958 #define GPDMA0_MASKSRCTRAN_CH2_Pos            (2UL)                     /*!< GPDMA0 MASKSRCTRAN: CH2 (Bit 2)                             */
3959 #define GPDMA0_MASKSRCTRAN_CH2_Msk            (0x4UL)                   /*!< GPDMA0 MASKSRCTRAN: CH2 (Bitfield-Mask: 0x01)               */
3960 #define GPDMA0_MASKSRCTRAN_CH3_Pos            (3UL)                     /*!< GPDMA0 MASKSRCTRAN: CH3 (Bit 3)                             */
3961 #define GPDMA0_MASKSRCTRAN_CH3_Msk            (0x8UL)                   /*!< GPDMA0 MASKSRCTRAN: CH3 (Bitfield-Mask: 0x01)               */
3962 #define GPDMA0_MASKSRCTRAN_CH4_Pos            (4UL)                     /*!< GPDMA0 MASKSRCTRAN: CH4 (Bit 4)                             */
3963 #define GPDMA0_MASKSRCTRAN_CH4_Msk            (0x10UL)                  /*!< GPDMA0 MASKSRCTRAN: CH4 (Bitfield-Mask: 0x01)               */
3964 #define GPDMA0_MASKSRCTRAN_CH5_Pos            (5UL)                     /*!< GPDMA0 MASKSRCTRAN: CH5 (Bit 5)                             */
3965 #define GPDMA0_MASKSRCTRAN_CH5_Msk            (0x20UL)                  /*!< GPDMA0 MASKSRCTRAN: CH5 (Bitfield-Mask: 0x01)               */
3966 #define GPDMA0_MASKSRCTRAN_CH6_Pos            (6UL)                     /*!< GPDMA0 MASKSRCTRAN: CH6 (Bit 6)                             */
3967 #define GPDMA0_MASKSRCTRAN_CH6_Msk            (0x40UL)                  /*!< GPDMA0 MASKSRCTRAN: CH6 (Bitfield-Mask: 0x01)               */
3968 #define GPDMA0_MASKSRCTRAN_CH7_Pos            (7UL)                     /*!< GPDMA0 MASKSRCTRAN: CH7 (Bit 7)                             */
3969 #define GPDMA0_MASKSRCTRAN_CH7_Msk            (0x80UL)                  /*!< GPDMA0 MASKSRCTRAN: CH7 (Bitfield-Mask: 0x01)               */
3970 #define GPDMA0_MASKSRCTRAN_WE_CH0_Pos         (8UL)                     /*!< GPDMA0 MASKSRCTRAN: WE_CH0 (Bit 8)                          */
3971 #define GPDMA0_MASKSRCTRAN_WE_CH0_Msk         (0x100UL)                 /*!< GPDMA0 MASKSRCTRAN: WE_CH0 (Bitfield-Mask: 0x01)            */
3972 #define GPDMA0_MASKSRCTRAN_WE_CH1_Pos         (9UL)                     /*!< GPDMA0 MASKSRCTRAN: WE_CH1 (Bit 9)                          */
3973 #define GPDMA0_MASKSRCTRAN_WE_CH1_Msk         (0x200UL)                 /*!< GPDMA0 MASKSRCTRAN: WE_CH1 (Bitfield-Mask: 0x01)            */
3974 #define GPDMA0_MASKSRCTRAN_WE_CH2_Pos         (10UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH2 (Bit 10)                         */
3975 #define GPDMA0_MASKSRCTRAN_WE_CH2_Msk         (0x400UL)                 /*!< GPDMA0 MASKSRCTRAN: WE_CH2 (Bitfield-Mask: 0x01)            */
3976 #define GPDMA0_MASKSRCTRAN_WE_CH3_Pos         (11UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH3 (Bit 11)                         */
3977 #define GPDMA0_MASKSRCTRAN_WE_CH3_Msk         (0x800UL)                 /*!< GPDMA0 MASKSRCTRAN: WE_CH3 (Bitfield-Mask: 0x01)            */
3978 #define GPDMA0_MASKSRCTRAN_WE_CH4_Pos         (12UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH4 (Bit 12)                         */
3979 #define GPDMA0_MASKSRCTRAN_WE_CH4_Msk         (0x1000UL)                /*!< GPDMA0 MASKSRCTRAN: WE_CH4 (Bitfield-Mask: 0x01)            */
3980 #define GPDMA0_MASKSRCTRAN_WE_CH5_Pos         (13UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH5 (Bit 13)                         */
3981 #define GPDMA0_MASKSRCTRAN_WE_CH5_Msk         (0x2000UL)                /*!< GPDMA0 MASKSRCTRAN: WE_CH5 (Bitfield-Mask: 0x01)            */
3982 #define GPDMA0_MASKSRCTRAN_WE_CH6_Pos         (14UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH6 (Bit 14)                         */
3983 #define GPDMA0_MASKSRCTRAN_WE_CH6_Msk         (0x4000UL)                /*!< GPDMA0 MASKSRCTRAN: WE_CH6 (Bitfield-Mask: 0x01)            */
3984 #define GPDMA0_MASKSRCTRAN_WE_CH7_Pos         (15UL)                    /*!< GPDMA0 MASKSRCTRAN: WE_CH7 (Bit 15)                         */
3985 #define GPDMA0_MASKSRCTRAN_WE_CH7_Msk         (0x8000UL)                /*!< GPDMA0 MASKSRCTRAN: WE_CH7 (Bitfield-Mask: 0x01)            */
3986 
3987 /* -----------------------------  GPDMA0_MASKDSTTRAN  ----------------------------- */
3988 #define GPDMA0_MASKDSTTRAN_CH0_Pos            (0UL)                     /*!< GPDMA0 MASKDSTTRAN: CH0 (Bit 0)                             */
3989 #define GPDMA0_MASKDSTTRAN_CH0_Msk            (0x1UL)                   /*!< GPDMA0 MASKDSTTRAN: CH0 (Bitfield-Mask: 0x01)               */
3990 #define GPDMA0_MASKDSTTRAN_CH1_Pos            (1UL)                     /*!< GPDMA0 MASKDSTTRAN: CH1 (Bit 1)                             */
3991 #define GPDMA0_MASKDSTTRAN_CH1_Msk            (0x2UL)                   /*!< GPDMA0 MASKDSTTRAN: CH1 (Bitfield-Mask: 0x01)               */
3992 #define GPDMA0_MASKDSTTRAN_CH2_Pos            (2UL)                     /*!< GPDMA0 MASKDSTTRAN: CH2 (Bit 2)                             */
3993 #define GPDMA0_MASKDSTTRAN_CH2_Msk            (0x4UL)                   /*!< GPDMA0 MASKDSTTRAN: CH2 (Bitfield-Mask: 0x01)               */
3994 #define GPDMA0_MASKDSTTRAN_CH3_Pos            (3UL)                     /*!< GPDMA0 MASKDSTTRAN: CH3 (Bit 3)                             */
3995 #define GPDMA0_MASKDSTTRAN_CH3_Msk            (0x8UL)                   /*!< GPDMA0 MASKDSTTRAN: CH3 (Bitfield-Mask: 0x01)               */
3996 #define GPDMA0_MASKDSTTRAN_CH4_Pos            (4UL)                     /*!< GPDMA0 MASKDSTTRAN: CH4 (Bit 4)                             */
3997 #define GPDMA0_MASKDSTTRAN_CH4_Msk            (0x10UL)                  /*!< GPDMA0 MASKDSTTRAN: CH4 (Bitfield-Mask: 0x01)               */
3998 #define GPDMA0_MASKDSTTRAN_CH5_Pos            (5UL)                     /*!< GPDMA0 MASKDSTTRAN: CH5 (Bit 5)                             */
3999 #define GPDMA0_MASKDSTTRAN_CH5_Msk            (0x20UL)                  /*!< GPDMA0 MASKDSTTRAN: CH5 (Bitfield-Mask: 0x01)               */
4000 #define GPDMA0_MASKDSTTRAN_CH6_Pos            (6UL)                     /*!< GPDMA0 MASKDSTTRAN: CH6 (Bit 6)                             */
4001 #define GPDMA0_MASKDSTTRAN_CH6_Msk            (0x40UL)                  /*!< GPDMA0 MASKDSTTRAN: CH6 (Bitfield-Mask: 0x01)               */
4002 #define GPDMA0_MASKDSTTRAN_CH7_Pos            (7UL)                     /*!< GPDMA0 MASKDSTTRAN: CH7 (Bit 7)                             */
4003 #define GPDMA0_MASKDSTTRAN_CH7_Msk            (0x80UL)                  /*!< GPDMA0 MASKDSTTRAN: CH7 (Bitfield-Mask: 0x01)               */
4004 #define GPDMA0_MASKDSTTRAN_WE_CH0_Pos         (8UL)                     /*!< GPDMA0 MASKDSTTRAN: WE_CH0 (Bit 8)                          */
4005 #define GPDMA0_MASKDSTTRAN_WE_CH0_Msk         (0x100UL)                 /*!< GPDMA0 MASKDSTTRAN: WE_CH0 (Bitfield-Mask: 0x01)            */
4006 #define GPDMA0_MASKDSTTRAN_WE_CH1_Pos         (9UL)                     /*!< GPDMA0 MASKDSTTRAN: WE_CH1 (Bit 9)                          */
4007 #define GPDMA0_MASKDSTTRAN_WE_CH1_Msk         (0x200UL)                 /*!< GPDMA0 MASKDSTTRAN: WE_CH1 (Bitfield-Mask: 0x01)            */
4008 #define GPDMA0_MASKDSTTRAN_WE_CH2_Pos         (10UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH2 (Bit 10)                         */
4009 #define GPDMA0_MASKDSTTRAN_WE_CH2_Msk         (0x400UL)                 /*!< GPDMA0 MASKDSTTRAN: WE_CH2 (Bitfield-Mask: 0x01)            */
4010 #define GPDMA0_MASKDSTTRAN_WE_CH3_Pos         (11UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH3 (Bit 11)                         */
4011 #define GPDMA0_MASKDSTTRAN_WE_CH3_Msk         (0x800UL)                 /*!< GPDMA0 MASKDSTTRAN: WE_CH3 (Bitfield-Mask: 0x01)            */
4012 #define GPDMA0_MASKDSTTRAN_WE_CH4_Pos         (12UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH4 (Bit 12)                         */
4013 #define GPDMA0_MASKDSTTRAN_WE_CH4_Msk         (0x1000UL)                /*!< GPDMA0 MASKDSTTRAN: WE_CH4 (Bitfield-Mask: 0x01)            */
4014 #define GPDMA0_MASKDSTTRAN_WE_CH5_Pos         (13UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH5 (Bit 13)                         */
4015 #define GPDMA0_MASKDSTTRAN_WE_CH5_Msk         (0x2000UL)                /*!< GPDMA0 MASKDSTTRAN: WE_CH5 (Bitfield-Mask: 0x01)            */
4016 #define GPDMA0_MASKDSTTRAN_WE_CH6_Pos         (14UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH6 (Bit 14)                         */
4017 #define GPDMA0_MASKDSTTRAN_WE_CH6_Msk         (0x4000UL)                /*!< GPDMA0 MASKDSTTRAN: WE_CH6 (Bitfield-Mask: 0x01)            */
4018 #define GPDMA0_MASKDSTTRAN_WE_CH7_Pos         (15UL)                    /*!< GPDMA0 MASKDSTTRAN: WE_CH7 (Bit 15)                         */
4019 #define GPDMA0_MASKDSTTRAN_WE_CH7_Msk         (0x8000UL)                /*!< GPDMA0 MASKDSTTRAN: WE_CH7 (Bitfield-Mask: 0x01)            */
4020 
4021 /* -------------------------------  GPDMA0_MASKERR  ------------------------------- */
4022 #define GPDMA0_MASKERR_CH0_Pos                (0UL)                     /*!< GPDMA0 MASKERR: CH0 (Bit 0)                                 */
4023 #define GPDMA0_MASKERR_CH0_Msk                (0x1UL)                   /*!< GPDMA0 MASKERR: CH0 (Bitfield-Mask: 0x01)                   */
4024 #define GPDMA0_MASKERR_CH1_Pos                (1UL)                     /*!< GPDMA0 MASKERR: CH1 (Bit 1)                                 */
4025 #define GPDMA0_MASKERR_CH1_Msk                (0x2UL)                   /*!< GPDMA0 MASKERR: CH1 (Bitfield-Mask: 0x01)                   */
4026 #define GPDMA0_MASKERR_CH2_Pos                (2UL)                     /*!< GPDMA0 MASKERR: CH2 (Bit 2)                                 */
4027 #define GPDMA0_MASKERR_CH2_Msk                (0x4UL)                   /*!< GPDMA0 MASKERR: CH2 (Bitfield-Mask: 0x01)                   */
4028 #define GPDMA0_MASKERR_CH3_Pos                (3UL)                     /*!< GPDMA0 MASKERR: CH3 (Bit 3)                                 */
4029 #define GPDMA0_MASKERR_CH3_Msk                (0x8UL)                   /*!< GPDMA0 MASKERR: CH3 (Bitfield-Mask: 0x01)                   */
4030 #define GPDMA0_MASKERR_CH4_Pos                (4UL)                     /*!< GPDMA0 MASKERR: CH4 (Bit 4)                                 */
4031 #define GPDMA0_MASKERR_CH4_Msk                (0x10UL)                  /*!< GPDMA0 MASKERR: CH4 (Bitfield-Mask: 0x01)                   */
4032 #define GPDMA0_MASKERR_CH5_Pos                (5UL)                     /*!< GPDMA0 MASKERR: CH5 (Bit 5)                                 */
4033 #define GPDMA0_MASKERR_CH5_Msk                (0x20UL)                  /*!< GPDMA0 MASKERR: CH5 (Bitfield-Mask: 0x01)                   */
4034 #define GPDMA0_MASKERR_CH6_Pos                (6UL)                     /*!< GPDMA0 MASKERR: CH6 (Bit 6)                                 */
4035 #define GPDMA0_MASKERR_CH6_Msk                (0x40UL)                  /*!< GPDMA0 MASKERR: CH6 (Bitfield-Mask: 0x01)                   */
4036 #define GPDMA0_MASKERR_CH7_Pos                (7UL)                     /*!< GPDMA0 MASKERR: CH7 (Bit 7)                                 */
4037 #define GPDMA0_MASKERR_CH7_Msk                (0x80UL)                  /*!< GPDMA0 MASKERR: CH7 (Bitfield-Mask: 0x01)                   */
4038 #define GPDMA0_MASKERR_WE_CH0_Pos             (8UL)                     /*!< GPDMA0 MASKERR: WE_CH0 (Bit 8)                              */
4039 #define GPDMA0_MASKERR_WE_CH0_Msk             (0x100UL)                 /*!< GPDMA0 MASKERR: WE_CH0 (Bitfield-Mask: 0x01)                */
4040 #define GPDMA0_MASKERR_WE_CH1_Pos             (9UL)                     /*!< GPDMA0 MASKERR: WE_CH1 (Bit 9)                              */
4041 #define GPDMA0_MASKERR_WE_CH1_Msk             (0x200UL)                 /*!< GPDMA0 MASKERR: WE_CH1 (Bitfield-Mask: 0x01)                */
4042 #define GPDMA0_MASKERR_WE_CH2_Pos             (10UL)                    /*!< GPDMA0 MASKERR: WE_CH2 (Bit 10)                             */
4043 #define GPDMA0_MASKERR_WE_CH2_Msk             (0x400UL)                 /*!< GPDMA0 MASKERR: WE_CH2 (Bitfield-Mask: 0x01)                */
4044 #define GPDMA0_MASKERR_WE_CH3_Pos             (11UL)                    /*!< GPDMA0 MASKERR: WE_CH3 (Bit 11)                             */
4045 #define GPDMA0_MASKERR_WE_CH3_Msk             (0x800UL)                 /*!< GPDMA0 MASKERR: WE_CH3 (Bitfield-Mask: 0x01)                */
4046 #define GPDMA0_MASKERR_WE_CH4_Pos             (12UL)                    /*!< GPDMA0 MASKERR: WE_CH4 (Bit 12)                             */
4047 #define GPDMA0_MASKERR_WE_CH4_Msk             (0x1000UL)                /*!< GPDMA0 MASKERR: WE_CH4 (Bitfield-Mask: 0x01)                */
4048 #define GPDMA0_MASKERR_WE_CH5_Pos             (13UL)                    /*!< GPDMA0 MASKERR: WE_CH5 (Bit 13)                             */
4049 #define GPDMA0_MASKERR_WE_CH5_Msk             (0x2000UL)                /*!< GPDMA0 MASKERR: WE_CH5 (Bitfield-Mask: 0x01)                */
4050 #define GPDMA0_MASKERR_WE_CH6_Pos             (14UL)                    /*!< GPDMA0 MASKERR: WE_CH6 (Bit 14)                             */
4051 #define GPDMA0_MASKERR_WE_CH6_Msk             (0x4000UL)                /*!< GPDMA0 MASKERR: WE_CH6 (Bitfield-Mask: 0x01)                */
4052 #define GPDMA0_MASKERR_WE_CH7_Pos             (15UL)                    /*!< GPDMA0 MASKERR: WE_CH7 (Bit 15)                             */
4053 #define GPDMA0_MASKERR_WE_CH7_Msk             (0x8000UL)                /*!< GPDMA0 MASKERR: WE_CH7 (Bitfield-Mask: 0x01)                */
4054 
4055 /* -------------------------------  GPDMA0_CLEARTFR  ------------------------------ */
4056 #define GPDMA0_CLEARTFR_CH0_Pos               (0UL)                     /*!< GPDMA0 CLEARTFR: CH0 (Bit 0)                                */
4057 #define GPDMA0_CLEARTFR_CH0_Msk               (0x1UL)                   /*!< GPDMA0 CLEARTFR: CH0 (Bitfield-Mask: 0x01)                  */
4058 #define GPDMA0_CLEARTFR_CH1_Pos               (1UL)                     /*!< GPDMA0 CLEARTFR: CH1 (Bit 1)                                */
4059 #define GPDMA0_CLEARTFR_CH1_Msk               (0x2UL)                   /*!< GPDMA0 CLEARTFR: CH1 (Bitfield-Mask: 0x01)                  */
4060 #define GPDMA0_CLEARTFR_CH2_Pos               (2UL)                     /*!< GPDMA0 CLEARTFR: CH2 (Bit 2)                                */
4061 #define GPDMA0_CLEARTFR_CH2_Msk               (0x4UL)                   /*!< GPDMA0 CLEARTFR: CH2 (Bitfield-Mask: 0x01)                  */
4062 #define GPDMA0_CLEARTFR_CH3_Pos               (3UL)                     /*!< GPDMA0 CLEARTFR: CH3 (Bit 3)                                */
4063 #define GPDMA0_CLEARTFR_CH3_Msk               (0x8UL)                   /*!< GPDMA0 CLEARTFR: CH3 (Bitfield-Mask: 0x01)                  */
4064 #define GPDMA0_CLEARTFR_CH4_Pos               (4UL)                     /*!< GPDMA0 CLEARTFR: CH4 (Bit 4)                                */
4065 #define GPDMA0_CLEARTFR_CH4_Msk               (0x10UL)                  /*!< GPDMA0 CLEARTFR: CH4 (Bitfield-Mask: 0x01)                  */
4066 #define GPDMA0_CLEARTFR_CH5_Pos               (5UL)                     /*!< GPDMA0 CLEARTFR: CH5 (Bit 5)                                */
4067 #define GPDMA0_CLEARTFR_CH5_Msk               (0x20UL)                  /*!< GPDMA0 CLEARTFR: CH5 (Bitfield-Mask: 0x01)                  */
4068 #define GPDMA0_CLEARTFR_CH6_Pos               (6UL)                     /*!< GPDMA0 CLEARTFR: CH6 (Bit 6)                                */
4069 #define GPDMA0_CLEARTFR_CH6_Msk               (0x40UL)                  /*!< GPDMA0 CLEARTFR: CH6 (Bitfield-Mask: 0x01)                  */
4070 #define GPDMA0_CLEARTFR_CH7_Pos               (7UL)                     /*!< GPDMA0 CLEARTFR: CH7 (Bit 7)                                */
4071 #define GPDMA0_CLEARTFR_CH7_Msk               (0x80UL)                  /*!< GPDMA0 CLEARTFR: CH7 (Bitfield-Mask: 0x01)                  */
4072 
4073 /* ------------------------------  GPDMA0_CLEARBLOCK  ----------------------------- */
4074 #define GPDMA0_CLEARBLOCK_CH0_Pos             (0UL)                     /*!< GPDMA0 CLEARBLOCK: CH0 (Bit 0)                              */
4075 #define GPDMA0_CLEARBLOCK_CH0_Msk             (0x1UL)                   /*!< GPDMA0 CLEARBLOCK: CH0 (Bitfield-Mask: 0x01)                */
4076 #define GPDMA0_CLEARBLOCK_CH1_Pos             (1UL)                     /*!< GPDMA0 CLEARBLOCK: CH1 (Bit 1)                              */
4077 #define GPDMA0_CLEARBLOCK_CH1_Msk             (0x2UL)                   /*!< GPDMA0 CLEARBLOCK: CH1 (Bitfield-Mask: 0x01)                */
4078 #define GPDMA0_CLEARBLOCK_CH2_Pos             (2UL)                     /*!< GPDMA0 CLEARBLOCK: CH2 (Bit 2)                              */
4079 #define GPDMA0_CLEARBLOCK_CH2_Msk             (0x4UL)                   /*!< GPDMA0 CLEARBLOCK: CH2 (Bitfield-Mask: 0x01)                */
4080 #define GPDMA0_CLEARBLOCK_CH3_Pos             (3UL)                     /*!< GPDMA0 CLEARBLOCK: CH3 (Bit 3)                              */
4081 #define GPDMA0_CLEARBLOCK_CH3_Msk             (0x8UL)                   /*!< GPDMA0 CLEARBLOCK: CH3 (Bitfield-Mask: 0x01)                */
4082 #define GPDMA0_CLEARBLOCK_CH4_Pos             (4UL)                     /*!< GPDMA0 CLEARBLOCK: CH4 (Bit 4)                              */
4083 #define GPDMA0_CLEARBLOCK_CH4_Msk             (0x10UL)                  /*!< GPDMA0 CLEARBLOCK: CH4 (Bitfield-Mask: 0x01)                */
4084 #define GPDMA0_CLEARBLOCK_CH5_Pos             (5UL)                     /*!< GPDMA0 CLEARBLOCK: CH5 (Bit 5)                              */
4085 #define GPDMA0_CLEARBLOCK_CH5_Msk             (0x20UL)                  /*!< GPDMA0 CLEARBLOCK: CH5 (Bitfield-Mask: 0x01)                */
4086 #define GPDMA0_CLEARBLOCK_CH6_Pos             (6UL)                     /*!< GPDMA0 CLEARBLOCK: CH6 (Bit 6)                              */
4087 #define GPDMA0_CLEARBLOCK_CH6_Msk             (0x40UL)                  /*!< GPDMA0 CLEARBLOCK: CH6 (Bitfield-Mask: 0x01)                */
4088 #define GPDMA0_CLEARBLOCK_CH7_Pos             (7UL)                     /*!< GPDMA0 CLEARBLOCK: CH7 (Bit 7)                              */
4089 #define GPDMA0_CLEARBLOCK_CH7_Msk             (0x80UL)                  /*!< GPDMA0 CLEARBLOCK: CH7 (Bitfield-Mask: 0x01)                */
4090 
4091 /* -----------------------------  GPDMA0_CLEARSRCTRAN  ---------------------------- */
4092 #define GPDMA0_CLEARSRCTRAN_CH0_Pos           (0UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH0 (Bit 0)                            */
4093 #define GPDMA0_CLEARSRCTRAN_CH0_Msk           (0x1UL)                   /*!< GPDMA0 CLEARSRCTRAN: CH0 (Bitfield-Mask: 0x01)              */
4094 #define GPDMA0_CLEARSRCTRAN_CH1_Pos           (1UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH1 (Bit 1)                            */
4095 #define GPDMA0_CLEARSRCTRAN_CH1_Msk           (0x2UL)                   /*!< GPDMA0 CLEARSRCTRAN: CH1 (Bitfield-Mask: 0x01)              */
4096 #define GPDMA0_CLEARSRCTRAN_CH2_Pos           (2UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH2 (Bit 2)                            */
4097 #define GPDMA0_CLEARSRCTRAN_CH2_Msk           (0x4UL)                   /*!< GPDMA0 CLEARSRCTRAN: CH2 (Bitfield-Mask: 0x01)              */
4098 #define GPDMA0_CLEARSRCTRAN_CH3_Pos           (3UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH3 (Bit 3)                            */
4099 #define GPDMA0_CLEARSRCTRAN_CH3_Msk           (0x8UL)                   /*!< GPDMA0 CLEARSRCTRAN: CH3 (Bitfield-Mask: 0x01)              */
4100 #define GPDMA0_CLEARSRCTRAN_CH4_Pos           (4UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH4 (Bit 4)                            */
4101 #define GPDMA0_CLEARSRCTRAN_CH4_Msk           (0x10UL)                  /*!< GPDMA0 CLEARSRCTRAN: CH4 (Bitfield-Mask: 0x01)              */
4102 #define GPDMA0_CLEARSRCTRAN_CH5_Pos           (5UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH5 (Bit 5)                            */
4103 #define GPDMA0_CLEARSRCTRAN_CH5_Msk           (0x20UL)                  /*!< GPDMA0 CLEARSRCTRAN: CH5 (Bitfield-Mask: 0x01)              */
4104 #define GPDMA0_CLEARSRCTRAN_CH6_Pos           (6UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH6 (Bit 6)                            */
4105 #define GPDMA0_CLEARSRCTRAN_CH6_Msk           (0x40UL)                  /*!< GPDMA0 CLEARSRCTRAN: CH6 (Bitfield-Mask: 0x01)              */
4106 #define GPDMA0_CLEARSRCTRAN_CH7_Pos           (7UL)                     /*!< GPDMA0 CLEARSRCTRAN: CH7 (Bit 7)                            */
4107 #define GPDMA0_CLEARSRCTRAN_CH7_Msk           (0x80UL)                  /*!< GPDMA0 CLEARSRCTRAN: CH7 (Bitfield-Mask: 0x01)              */
4108 
4109 /* -----------------------------  GPDMA0_CLEARDSTTRAN  ---------------------------- */
4110 #define GPDMA0_CLEARDSTTRAN_CH0_Pos           (0UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH0 (Bit 0)                            */
4111 #define GPDMA0_CLEARDSTTRAN_CH0_Msk           (0x1UL)                   /*!< GPDMA0 CLEARDSTTRAN: CH0 (Bitfield-Mask: 0x01)              */
4112 #define GPDMA0_CLEARDSTTRAN_CH1_Pos           (1UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH1 (Bit 1)                            */
4113 #define GPDMA0_CLEARDSTTRAN_CH1_Msk           (0x2UL)                   /*!< GPDMA0 CLEARDSTTRAN: CH1 (Bitfield-Mask: 0x01)              */
4114 #define GPDMA0_CLEARDSTTRAN_CH2_Pos           (2UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH2 (Bit 2)                            */
4115 #define GPDMA0_CLEARDSTTRAN_CH2_Msk           (0x4UL)                   /*!< GPDMA0 CLEARDSTTRAN: CH2 (Bitfield-Mask: 0x01)              */
4116 #define GPDMA0_CLEARDSTTRAN_CH3_Pos           (3UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH3 (Bit 3)                            */
4117 #define GPDMA0_CLEARDSTTRAN_CH3_Msk           (0x8UL)                   /*!< GPDMA0 CLEARDSTTRAN: CH3 (Bitfield-Mask: 0x01)              */
4118 #define GPDMA0_CLEARDSTTRAN_CH4_Pos           (4UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH4 (Bit 4)                            */
4119 #define GPDMA0_CLEARDSTTRAN_CH4_Msk           (0x10UL)                  /*!< GPDMA0 CLEARDSTTRAN: CH4 (Bitfield-Mask: 0x01)              */
4120 #define GPDMA0_CLEARDSTTRAN_CH5_Pos           (5UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH5 (Bit 5)                            */
4121 #define GPDMA0_CLEARDSTTRAN_CH5_Msk           (0x20UL)                  /*!< GPDMA0 CLEARDSTTRAN: CH5 (Bitfield-Mask: 0x01)              */
4122 #define GPDMA0_CLEARDSTTRAN_CH6_Pos           (6UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH6 (Bit 6)                            */
4123 #define GPDMA0_CLEARDSTTRAN_CH6_Msk           (0x40UL)                  /*!< GPDMA0 CLEARDSTTRAN: CH6 (Bitfield-Mask: 0x01)              */
4124 #define GPDMA0_CLEARDSTTRAN_CH7_Pos           (7UL)                     /*!< GPDMA0 CLEARDSTTRAN: CH7 (Bit 7)                            */
4125 #define GPDMA0_CLEARDSTTRAN_CH7_Msk           (0x80UL)                  /*!< GPDMA0 CLEARDSTTRAN: CH7 (Bitfield-Mask: 0x01)              */
4126 
4127 /* -------------------------------  GPDMA0_CLEARERR  ------------------------------ */
4128 #define GPDMA0_CLEARERR_CH0_Pos               (0UL)                     /*!< GPDMA0 CLEARERR: CH0 (Bit 0)                                */
4129 #define GPDMA0_CLEARERR_CH0_Msk               (0x1UL)                   /*!< GPDMA0 CLEARERR: CH0 (Bitfield-Mask: 0x01)                  */
4130 #define GPDMA0_CLEARERR_CH1_Pos               (1UL)                     /*!< GPDMA0 CLEARERR: CH1 (Bit 1)                                */
4131 #define GPDMA0_CLEARERR_CH1_Msk               (0x2UL)                   /*!< GPDMA0 CLEARERR: CH1 (Bitfield-Mask: 0x01)                  */
4132 #define GPDMA0_CLEARERR_CH2_Pos               (2UL)                     /*!< GPDMA0 CLEARERR: CH2 (Bit 2)                                */
4133 #define GPDMA0_CLEARERR_CH2_Msk               (0x4UL)                   /*!< GPDMA0 CLEARERR: CH2 (Bitfield-Mask: 0x01)                  */
4134 #define GPDMA0_CLEARERR_CH3_Pos               (3UL)                     /*!< GPDMA0 CLEARERR: CH3 (Bit 3)                                */
4135 #define GPDMA0_CLEARERR_CH3_Msk               (0x8UL)                   /*!< GPDMA0 CLEARERR: CH3 (Bitfield-Mask: 0x01)                  */
4136 #define GPDMA0_CLEARERR_CH4_Pos               (4UL)                     /*!< GPDMA0 CLEARERR: CH4 (Bit 4)                                */
4137 #define GPDMA0_CLEARERR_CH4_Msk               (0x10UL)                  /*!< GPDMA0 CLEARERR: CH4 (Bitfield-Mask: 0x01)                  */
4138 #define GPDMA0_CLEARERR_CH5_Pos               (5UL)                     /*!< GPDMA0 CLEARERR: CH5 (Bit 5)                                */
4139 #define GPDMA0_CLEARERR_CH5_Msk               (0x20UL)                  /*!< GPDMA0 CLEARERR: CH5 (Bitfield-Mask: 0x01)                  */
4140 #define GPDMA0_CLEARERR_CH6_Pos               (6UL)                     /*!< GPDMA0 CLEARERR: CH6 (Bit 6)                                */
4141 #define GPDMA0_CLEARERR_CH6_Msk               (0x40UL)                  /*!< GPDMA0 CLEARERR: CH6 (Bitfield-Mask: 0x01)                  */
4142 #define GPDMA0_CLEARERR_CH7_Pos               (7UL)                     /*!< GPDMA0 CLEARERR: CH7 (Bit 7)                                */
4143 #define GPDMA0_CLEARERR_CH7_Msk               (0x80UL)                  /*!< GPDMA0 CLEARERR: CH7 (Bitfield-Mask: 0x01)                  */
4144 
4145 /* ------------------------------  GPDMA0_STATUSINT  ------------------------------ */
4146 #define GPDMA0_STATUSINT_TFR_Pos              (0UL)                     /*!< GPDMA0 STATUSINT: TFR (Bit 0)                               */
4147 #define GPDMA0_STATUSINT_TFR_Msk              (0x1UL)                   /*!< GPDMA0 STATUSINT: TFR (Bitfield-Mask: 0x01)                 */
4148 #define GPDMA0_STATUSINT_BLOCK_Pos            (1UL)                     /*!< GPDMA0 STATUSINT: BLOCK (Bit 1)                             */
4149 #define GPDMA0_STATUSINT_BLOCK_Msk            (0x2UL)                   /*!< GPDMA0 STATUSINT: BLOCK (Bitfield-Mask: 0x01)               */
4150 #define GPDMA0_STATUSINT_SRCT_Pos             (2UL)                     /*!< GPDMA0 STATUSINT: SRCT (Bit 2)                              */
4151 #define GPDMA0_STATUSINT_SRCT_Msk             (0x4UL)                   /*!< GPDMA0 STATUSINT: SRCT (Bitfield-Mask: 0x01)                */
4152 #define GPDMA0_STATUSINT_DSTT_Pos             (3UL)                     /*!< GPDMA0 STATUSINT: DSTT (Bit 3)                              */
4153 #define GPDMA0_STATUSINT_DSTT_Msk             (0x8UL)                   /*!< GPDMA0 STATUSINT: DSTT (Bitfield-Mask: 0x01)                */
4154 #define GPDMA0_STATUSINT_ERR_Pos              (4UL)                     /*!< GPDMA0 STATUSINT: ERR (Bit 4)                               */
4155 #define GPDMA0_STATUSINT_ERR_Msk              (0x10UL)                  /*!< GPDMA0 STATUSINT: ERR (Bitfield-Mask: 0x01)                 */
4156 
4157 /* ------------------------------  GPDMA0_REQSRCREG  ------------------------------ */
4158 #define GPDMA0_REQSRCREG_CH0_Pos              (0UL)                     /*!< GPDMA0 REQSRCREG: CH0 (Bit 0)                               */
4159 #define GPDMA0_REQSRCREG_CH0_Msk              (0x1UL)                   /*!< GPDMA0 REQSRCREG: CH0 (Bitfield-Mask: 0x01)                 */
4160 #define GPDMA0_REQSRCREG_CH1_Pos              (1UL)                     /*!< GPDMA0 REQSRCREG: CH1 (Bit 1)                               */
4161 #define GPDMA0_REQSRCREG_CH1_Msk              (0x2UL)                   /*!< GPDMA0 REQSRCREG: CH1 (Bitfield-Mask: 0x01)                 */
4162 #define GPDMA0_REQSRCREG_CH2_Pos              (2UL)                     /*!< GPDMA0 REQSRCREG: CH2 (Bit 2)                               */
4163 #define GPDMA0_REQSRCREG_CH2_Msk              (0x4UL)                   /*!< GPDMA0 REQSRCREG: CH2 (Bitfield-Mask: 0x01)                 */
4164 #define GPDMA0_REQSRCREG_CH3_Pos              (3UL)                     /*!< GPDMA0 REQSRCREG: CH3 (Bit 3)                               */
4165 #define GPDMA0_REQSRCREG_CH3_Msk              (0x8UL)                   /*!< GPDMA0 REQSRCREG: CH3 (Bitfield-Mask: 0x01)                 */
4166 #define GPDMA0_REQSRCREG_CH4_Pos              (4UL)                     /*!< GPDMA0 REQSRCREG: CH4 (Bit 4)                               */
4167 #define GPDMA0_REQSRCREG_CH4_Msk              (0x10UL)                  /*!< GPDMA0 REQSRCREG: CH4 (Bitfield-Mask: 0x01)                 */
4168 #define GPDMA0_REQSRCREG_CH5_Pos              (5UL)                     /*!< GPDMA0 REQSRCREG: CH5 (Bit 5)                               */
4169 #define GPDMA0_REQSRCREG_CH5_Msk              (0x20UL)                  /*!< GPDMA0 REQSRCREG: CH5 (Bitfield-Mask: 0x01)                 */
4170 #define GPDMA0_REQSRCREG_CH6_Pos              (6UL)                     /*!< GPDMA0 REQSRCREG: CH6 (Bit 6)                               */
4171 #define GPDMA0_REQSRCREG_CH6_Msk              (0x40UL)                  /*!< GPDMA0 REQSRCREG: CH6 (Bitfield-Mask: 0x01)                 */
4172 #define GPDMA0_REQSRCREG_CH7_Pos              (7UL)                     /*!< GPDMA0 REQSRCREG: CH7 (Bit 7)                               */
4173 #define GPDMA0_REQSRCREG_CH7_Msk              (0x80UL)                  /*!< GPDMA0 REQSRCREG: CH7 (Bitfield-Mask: 0x01)                 */
4174 #define GPDMA0_REQSRCREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA0 REQSRCREG: WE_CH0 (Bit 8)                            */
4175 #define GPDMA0_REQSRCREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA0 REQSRCREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4176 #define GPDMA0_REQSRCREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA0 REQSRCREG: WE_CH1 (Bit 9)                            */
4177 #define GPDMA0_REQSRCREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA0 REQSRCREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4178 #define GPDMA0_REQSRCREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA0 REQSRCREG: WE_CH2 (Bit 10)                           */
4179 #define GPDMA0_REQSRCREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA0 REQSRCREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4180 #define GPDMA0_REQSRCREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA0 REQSRCREG: WE_CH3 (Bit 11)                           */
4181 #define GPDMA0_REQSRCREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA0 REQSRCREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4182 #define GPDMA0_REQSRCREG_WE_CH4_Pos           (12UL)                    /*!< GPDMA0 REQSRCREG: WE_CH4 (Bit 12)                           */
4183 #define GPDMA0_REQSRCREG_WE_CH4_Msk           (0x1000UL)                /*!< GPDMA0 REQSRCREG: WE_CH4 (Bitfield-Mask: 0x01)              */
4184 #define GPDMA0_REQSRCREG_WE_CH5_Pos           (13UL)                    /*!< GPDMA0 REQSRCREG: WE_CH5 (Bit 13)                           */
4185 #define GPDMA0_REQSRCREG_WE_CH5_Msk           (0x2000UL)                /*!< GPDMA0 REQSRCREG: WE_CH5 (Bitfield-Mask: 0x01)              */
4186 #define GPDMA0_REQSRCREG_WE_CH6_Pos           (14UL)                    /*!< GPDMA0 REQSRCREG: WE_CH6 (Bit 14)                           */
4187 #define GPDMA0_REQSRCREG_WE_CH6_Msk           (0x4000UL)                /*!< GPDMA0 REQSRCREG: WE_CH6 (Bitfield-Mask: 0x01)              */
4188 #define GPDMA0_REQSRCREG_WE_CH7_Pos           (15UL)                    /*!< GPDMA0 REQSRCREG: WE_CH7 (Bit 15)                           */
4189 #define GPDMA0_REQSRCREG_WE_CH7_Msk           (0x8000UL)                /*!< GPDMA0 REQSRCREG: WE_CH7 (Bitfield-Mask: 0x01)              */
4190 
4191 /* ------------------------------  GPDMA0_REQDSTREG  ------------------------------ */
4192 #define GPDMA0_REQDSTREG_CH0_Pos              (0UL)                     /*!< GPDMA0 REQDSTREG: CH0 (Bit 0)                               */
4193 #define GPDMA0_REQDSTREG_CH0_Msk              (0x1UL)                   /*!< GPDMA0 REQDSTREG: CH0 (Bitfield-Mask: 0x01)                 */
4194 #define GPDMA0_REQDSTREG_CH1_Pos              (1UL)                     /*!< GPDMA0 REQDSTREG: CH1 (Bit 1)                               */
4195 #define GPDMA0_REQDSTREG_CH1_Msk              (0x2UL)                   /*!< GPDMA0 REQDSTREG: CH1 (Bitfield-Mask: 0x01)                 */
4196 #define GPDMA0_REQDSTREG_CH2_Pos              (2UL)                     /*!< GPDMA0 REQDSTREG: CH2 (Bit 2)                               */
4197 #define GPDMA0_REQDSTREG_CH2_Msk              (0x4UL)                   /*!< GPDMA0 REQDSTREG: CH2 (Bitfield-Mask: 0x01)                 */
4198 #define GPDMA0_REQDSTREG_CH3_Pos              (3UL)                     /*!< GPDMA0 REQDSTREG: CH3 (Bit 3)                               */
4199 #define GPDMA0_REQDSTREG_CH3_Msk              (0x8UL)                   /*!< GPDMA0 REQDSTREG: CH3 (Bitfield-Mask: 0x01)                 */
4200 #define GPDMA0_REQDSTREG_CH4_Pos              (4UL)                     /*!< GPDMA0 REQDSTREG: CH4 (Bit 4)                               */
4201 #define GPDMA0_REQDSTREG_CH4_Msk              (0x10UL)                  /*!< GPDMA0 REQDSTREG: CH4 (Bitfield-Mask: 0x01)                 */
4202 #define GPDMA0_REQDSTREG_CH5_Pos              (5UL)                     /*!< GPDMA0 REQDSTREG: CH5 (Bit 5)                               */
4203 #define GPDMA0_REQDSTREG_CH5_Msk              (0x20UL)                  /*!< GPDMA0 REQDSTREG: CH5 (Bitfield-Mask: 0x01)                 */
4204 #define GPDMA0_REQDSTREG_CH6_Pos              (6UL)                     /*!< GPDMA0 REQDSTREG: CH6 (Bit 6)                               */
4205 #define GPDMA0_REQDSTREG_CH6_Msk              (0x40UL)                  /*!< GPDMA0 REQDSTREG: CH6 (Bitfield-Mask: 0x01)                 */
4206 #define GPDMA0_REQDSTREG_CH7_Pos              (7UL)                     /*!< GPDMA0 REQDSTREG: CH7 (Bit 7)                               */
4207 #define GPDMA0_REQDSTREG_CH7_Msk              (0x80UL)                  /*!< GPDMA0 REQDSTREG: CH7 (Bitfield-Mask: 0x01)                 */
4208 #define GPDMA0_REQDSTREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA0 REQDSTREG: WE_CH0 (Bit 8)                            */
4209 #define GPDMA0_REQDSTREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA0 REQDSTREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4210 #define GPDMA0_REQDSTREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA0 REQDSTREG: WE_CH1 (Bit 9)                            */
4211 #define GPDMA0_REQDSTREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA0 REQDSTREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4212 #define GPDMA0_REQDSTREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA0 REQDSTREG: WE_CH2 (Bit 10)                           */
4213 #define GPDMA0_REQDSTREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA0 REQDSTREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4214 #define GPDMA0_REQDSTREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA0 REQDSTREG: WE_CH3 (Bit 11)                           */
4215 #define GPDMA0_REQDSTREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA0 REQDSTREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4216 #define GPDMA0_REQDSTREG_WE_CH4_Pos           (12UL)                    /*!< GPDMA0 REQDSTREG: WE_CH4 (Bit 12)                           */
4217 #define GPDMA0_REQDSTREG_WE_CH4_Msk           (0x1000UL)                /*!< GPDMA0 REQDSTREG: WE_CH4 (Bitfield-Mask: 0x01)              */
4218 #define GPDMA0_REQDSTREG_WE_CH5_Pos           (13UL)                    /*!< GPDMA0 REQDSTREG: WE_CH5 (Bit 13)                           */
4219 #define GPDMA0_REQDSTREG_WE_CH5_Msk           (0x2000UL)                /*!< GPDMA0 REQDSTREG: WE_CH5 (Bitfield-Mask: 0x01)              */
4220 #define GPDMA0_REQDSTREG_WE_CH6_Pos           (14UL)                    /*!< GPDMA0 REQDSTREG: WE_CH6 (Bit 14)                           */
4221 #define GPDMA0_REQDSTREG_WE_CH6_Msk           (0x4000UL)                /*!< GPDMA0 REQDSTREG: WE_CH6 (Bitfield-Mask: 0x01)              */
4222 #define GPDMA0_REQDSTREG_WE_CH7_Pos           (15UL)                    /*!< GPDMA0 REQDSTREG: WE_CH7 (Bit 15)                           */
4223 #define GPDMA0_REQDSTREG_WE_CH7_Msk           (0x8000UL)                /*!< GPDMA0 REQDSTREG: WE_CH7 (Bitfield-Mask: 0x01)              */
4224 
4225 /* -----------------------------  GPDMA0_SGLREQSRCREG  ---------------------------- */
4226 #define GPDMA0_SGLREQSRCREG_CH0_Pos           (0UL)                     /*!< GPDMA0 SGLREQSRCREG: CH0 (Bit 0)                            */
4227 #define GPDMA0_SGLREQSRCREG_CH0_Msk           (0x1UL)                   /*!< GPDMA0 SGLREQSRCREG: CH0 (Bitfield-Mask: 0x01)              */
4228 #define GPDMA0_SGLREQSRCREG_CH1_Pos           (1UL)                     /*!< GPDMA0 SGLREQSRCREG: CH1 (Bit 1)                            */
4229 #define GPDMA0_SGLREQSRCREG_CH1_Msk           (0x2UL)                   /*!< GPDMA0 SGLREQSRCREG: CH1 (Bitfield-Mask: 0x01)              */
4230 #define GPDMA0_SGLREQSRCREG_CH2_Pos           (2UL)                     /*!< GPDMA0 SGLREQSRCREG: CH2 (Bit 2)                            */
4231 #define GPDMA0_SGLREQSRCREG_CH2_Msk           (0x4UL)                   /*!< GPDMA0 SGLREQSRCREG: CH2 (Bitfield-Mask: 0x01)              */
4232 #define GPDMA0_SGLREQSRCREG_CH3_Pos           (3UL)                     /*!< GPDMA0 SGLREQSRCREG: CH3 (Bit 3)                            */
4233 #define GPDMA0_SGLREQSRCREG_CH3_Msk           (0x8UL)                   /*!< GPDMA0 SGLREQSRCREG: CH3 (Bitfield-Mask: 0x01)              */
4234 #define GPDMA0_SGLREQSRCREG_CH4_Pos           (4UL)                     /*!< GPDMA0 SGLREQSRCREG: CH4 (Bit 4)                            */
4235 #define GPDMA0_SGLREQSRCREG_CH4_Msk           (0x10UL)                  /*!< GPDMA0 SGLREQSRCREG: CH4 (Bitfield-Mask: 0x01)              */
4236 #define GPDMA0_SGLREQSRCREG_CH5_Pos           (5UL)                     /*!< GPDMA0 SGLREQSRCREG: CH5 (Bit 5)                            */
4237 #define GPDMA0_SGLREQSRCREG_CH5_Msk           (0x20UL)                  /*!< GPDMA0 SGLREQSRCREG: CH5 (Bitfield-Mask: 0x01)              */
4238 #define GPDMA0_SGLREQSRCREG_CH6_Pos           (6UL)                     /*!< GPDMA0 SGLREQSRCREG: CH6 (Bit 6)                            */
4239 #define GPDMA0_SGLREQSRCREG_CH6_Msk           (0x40UL)                  /*!< GPDMA0 SGLREQSRCREG: CH6 (Bitfield-Mask: 0x01)              */
4240 #define GPDMA0_SGLREQSRCREG_CH7_Pos           (7UL)                     /*!< GPDMA0 SGLREQSRCREG: CH7 (Bit 7)                            */
4241 #define GPDMA0_SGLREQSRCREG_CH7_Msk           (0x80UL)                  /*!< GPDMA0 SGLREQSRCREG: CH7 (Bitfield-Mask: 0x01)              */
4242 #define GPDMA0_SGLREQSRCREG_WE_CH0_Pos        (8UL)                     /*!< GPDMA0 SGLREQSRCREG: WE_CH0 (Bit 8)                         */
4243 #define GPDMA0_SGLREQSRCREG_WE_CH0_Msk        (0x100UL)                 /*!< GPDMA0 SGLREQSRCREG: WE_CH0 (Bitfield-Mask: 0x01)           */
4244 #define GPDMA0_SGLREQSRCREG_WE_CH1_Pos        (9UL)                     /*!< GPDMA0 SGLREQSRCREG: WE_CH1 (Bit 9)                         */
4245 #define GPDMA0_SGLREQSRCREG_WE_CH1_Msk        (0x200UL)                 /*!< GPDMA0 SGLREQSRCREG: WE_CH1 (Bitfield-Mask: 0x01)           */
4246 #define GPDMA0_SGLREQSRCREG_WE_CH2_Pos        (10UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH2 (Bit 10)                        */
4247 #define GPDMA0_SGLREQSRCREG_WE_CH2_Msk        (0x400UL)                 /*!< GPDMA0 SGLREQSRCREG: WE_CH2 (Bitfield-Mask: 0x01)           */
4248 #define GPDMA0_SGLREQSRCREG_WE_CH3_Pos        (11UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH3 (Bit 11)                        */
4249 #define GPDMA0_SGLREQSRCREG_WE_CH3_Msk        (0x800UL)                 /*!< GPDMA0 SGLREQSRCREG: WE_CH3 (Bitfield-Mask: 0x01)           */
4250 #define GPDMA0_SGLREQSRCREG_WE_CH4_Pos        (12UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH4 (Bit 12)                        */
4251 #define GPDMA0_SGLREQSRCREG_WE_CH4_Msk        (0x1000UL)                /*!< GPDMA0 SGLREQSRCREG: WE_CH4 (Bitfield-Mask: 0x01)           */
4252 #define GPDMA0_SGLREQSRCREG_WE_CH5_Pos        (13UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH5 (Bit 13)                        */
4253 #define GPDMA0_SGLREQSRCREG_WE_CH5_Msk        (0x2000UL)                /*!< GPDMA0 SGLREQSRCREG: WE_CH5 (Bitfield-Mask: 0x01)           */
4254 #define GPDMA0_SGLREQSRCREG_WE_CH6_Pos        (14UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH6 (Bit 14)                        */
4255 #define GPDMA0_SGLREQSRCREG_WE_CH6_Msk        (0x4000UL)                /*!< GPDMA0 SGLREQSRCREG: WE_CH6 (Bitfield-Mask: 0x01)           */
4256 #define GPDMA0_SGLREQSRCREG_WE_CH7_Pos        (15UL)                    /*!< GPDMA0 SGLREQSRCREG: WE_CH7 (Bit 15)                        */
4257 #define GPDMA0_SGLREQSRCREG_WE_CH7_Msk        (0x8000UL)                /*!< GPDMA0 SGLREQSRCREG: WE_CH7 (Bitfield-Mask: 0x01)           */
4258 
4259 /* -----------------------------  GPDMA0_SGLREQDSTREG  ---------------------------- */
4260 #define GPDMA0_SGLREQDSTREG_CH0_Pos           (0UL)                     /*!< GPDMA0 SGLREQDSTREG: CH0 (Bit 0)                            */
4261 #define GPDMA0_SGLREQDSTREG_CH0_Msk           (0x1UL)                   /*!< GPDMA0 SGLREQDSTREG: CH0 (Bitfield-Mask: 0x01)              */
4262 #define GPDMA0_SGLREQDSTREG_CH1_Pos           (1UL)                     /*!< GPDMA0 SGLREQDSTREG: CH1 (Bit 1)                            */
4263 #define GPDMA0_SGLREQDSTREG_CH1_Msk           (0x2UL)                   /*!< GPDMA0 SGLREQDSTREG: CH1 (Bitfield-Mask: 0x01)              */
4264 #define GPDMA0_SGLREQDSTREG_CH2_Pos           (2UL)                     /*!< GPDMA0 SGLREQDSTREG: CH2 (Bit 2)                            */
4265 #define GPDMA0_SGLREQDSTREG_CH2_Msk           (0x4UL)                   /*!< GPDMA0 SGLREQDSTREG: CH2 (Bitfield-Mask: 0x01)              */
4266 #define GPDMA0_SGLREQDSTREG_CH3_Pos           (3UL)                     /*!< GPDMA0 SGLREQDSTREG: CH3 (Bit 3)                            */
4267 #define GPDMA0_SGLREQDSTREG_CH3_Msk           (0x8UL)                   /*!< GPDMA0 SGLREQDSTREG: CH3 (Bitfield-Mask: 0x01)              */
4268 #define GPDMA0_SGLREQDSTREG_CH4_Pos           (4UL)                     /*!< GPDMA0 SGLREQDSTREG: CH4 (Bit 4)                            */
4269 #define GPDMA0_SGLREQDSTREG_CH4_Msk           (0x10UL)                  /*!< GPDMA0 SGLREQDSTREG: CH4 (Bitfield-Mask: 0x01)              */
4270 #define GPDMA0_SGLREQDSTREG_CH5_Pos           (5UL)                     /*!< GPDMA0 SGLREQDSTREG: CH5 (Bit 5)                            */
4271 #define GPDMA0_SGLREQDSTREG_CH5_Msk           (0x20UL)                  /*!< GPDMA0 SGLREQDSTREG: CH5 (Bitfield-Mask: 0x01)              */
4272 #define GPDMA0_SGLREQDSTREG_CH6_Pos           (6UL)                     /*!< GPDMA0 SGLREQDSTREG: CH6 (Bit 6)                            */
4273 #define GPDMA0_SGLREQDSTREG_CH6_Msk           (0x40UL)                  /*!< GPDMA0 SGLREQDSTREG: CH6 (Bitfield-Mask: 0x01)              */
4274 #define GPDMA0_SGLREQDSTREG_CH7_Pos           (7UL)                     /*!< GPDMA0 SGLREQDSTREG: CH7 (Bit 7)                            */
4275 #define GPDMA0_SGLREQDSTREG_CH7_Msk           (0x80UL)                  /*!< GPDMA0 SGLREQDSTREG: CH7 (Bitfield-Mask: 0x01)              */
4276 #define GPDMA0_SGLREQDSTREG_WE_CH0_Pos        (8UL)                     /*!< GPDMA0 SGLREQDSTREG: WE_CH0 (Bit 8)                         */
4277 #define GPDMA0_SGLREQDSTREG_WE_CH0_Msk        (0x100UL)                 /*!< GPDMA0 SGLREQDSTREG: WE_CH0 (Bitfield-Mask: 0x01)           */
4278 #define GPDMA0_SGLREQDSTREG_WE_CH1_Pos        (9UL)                     /*!< GPDMA0 SGLREQDSTREG: WE_CH1 (Bit 9)                         */
4279 #define GPDMA0_SGLREQDSTREG_WE_CH1_Msk        (0x200UL)                 /*!< GPDMA0 SGLREQDSTREG: WE_CH1 (Bitfield-Mask: 0x01)           */
4280 #define GPDMA0_SGLREQDSTREG_WE_CH2_Pos        (10UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH2 (Bit 10)                        */
4281 #define GPDMA0_SGLREQDSTREG_WE_CH2_Msk        (0x400UL)                 /*!< GPDMA0 SGLREQDSTREG: WE_CH2 (Bitfield-Mask: 0x01)           */
4282 #define GPDMA0_SGLREQDSTREG_WE_CH3_Pos        (11UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH3 (Bit 11)                        */
4283 #define GPDMA0_SGLREQDSTREG_WE_CH3_Msk        (0x800UL)                 /*!< GPDMA0 SGLREQDSTREG: WE_CH3 (Bitfield-Mask: 0x01)           */
4284 #define GPDMA0_SGLREQDSTREG_WE_CH4_Pos        (12UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH4 (Bit 12)                        */
4285 #define GPDMA0_SGLREQDSTREG_WE_CH4_Msk        (0x1000UL)                /*!< GPDMA0 SGLREQDSTREG: WE_CH4 (Bitfield-Mask: 0x01)           */
4286 #define GPDMA0_SGLREQDSTREG_WE_CH5_Pos        (13UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH5 (Bit 13)                        */
4287 #define GPDMA0_SGLREQDSTREG_WE_CH5_Msk        (0x2000UL)                /*!< GPDMA0 SGLREQDSTREG: WE_CH5 (Bitfield-Mask: 0x01)           */
4288 #define GPDMA0_SGLREQDSTREG_WE_CH6_Pos        (14UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH6 (Bit 14)                        */
4289 #define GPDMA0_SGLREQDSTREG_WE_CH6_Msk        (0x4000UL)                /*!< GPDMA0 SGLREQDSTREG: WE_CH6 (Bitfield-Mask: 0x01)           */
4290 #define GPDMA0_SGLREQDSTREG_WE_CH7_Pos        (15UL)                    /*!< GPDMA0 SGLREQDSTREG: WE_CH7 (Bit 15)                        */
4291 #define GPDMA0_SGLREQDSTREG_WE_CH7_Msk        (0x8000UL)                /*!< GPDMA0 SGLREQDSTREG: WE_CH7 (Bitfield-Mask: 0x01)           */
4292 
4293 /* ------------------------------  GPDMA0_LSTSRCREG  ------------------------------ */
4294 #define GPDMA0_LSTSRCREG_CH0_Pos              (0UL)                     /*!< GPDMA0 LSTSRCREG: CH0 (Bit 0)                               */
4295 #define GPDMA0_LSTSRCREG_CH0_Msk              (0x1UL)                   /*!< GPDMA0 LSTSRCREG: CH0 (Bitfield-Mask: 0x01)                 */
4296 #define GPDMA0_LSTSRCREG_CH1_Pos              (1UL)                     /*!< GPDMA0 LSTSRCREG: CH1 (Bit 1)                               */
4297 #define GPDMA0_LSTSRCREG_CH1_Msk              (0x2UL)                   /*!< GPDMA0 LSTSRCREG: CH1 (Bitfield-Mask: 0x01)                 */
4298 #define GPDMA0_LSTSRCREG_CH2_Pos              (2UL)                     /*!< GPDMA0 LSTSRCREG: CH2 (Bit 2)                               */
4299 #define GPDMA0_LSTSRCREG_CH2_Msk              (0x4UL)                   /*!< GPDMA0 LSTSRCREG: CH2 (Bitfield-Mask: 0x01)                 */
4300 #define GPDMA0_LSTSRCREG_CH3_Pos              (3UL)                     /*!< GPDMA0 LSTSRCREG: CH3 (Bit 3)                               */
4301 #define GPDMA0_LSTSRCREG_CH3_Msk              (0x8UL)                   /*!< GPDMA0 LSTSRCREG: CH3 (Bitfield-Mask: 0x01)                 */
4302 #define GPDMA0_LSTSRCREG_CH4_Pos              (4UL)                     /*!< GPDMA0 LSTSRCREG: CH4 (Bit 4)                               */
4303 #define GPDMA0_LSTSRCREG_CH4_Msk              (0x10UL)                  /*!< GPDMA0 LSTSRCREG: CH4 (Bitfield-Mask: 0x01)                 */
4304 #define GPDMA0_LSTSRCREG_CH5_Pos              (5UL)                     /*!< GPDMA0 LSTSRCREG: CH5 (Bit 5)                               */
4305 #define GPDMA0_LSTSRCREG_CH5_Msk              (0x20UL)                  /*!< GPDMA0 LSTSRCREG: CH5 (Bitfield-Mask: 0x01)                 */
4306 #define GPDMA0_LSTSRCREG_CH6_Pos              (6UL)                     /*!< GPDMA0 LSTSRCREG: CH6 (Bit 6)                               */
4307 #define GPDMA0_LSTSRCREG_CH6_Msk              (0x40UL)                  /*!< GPDMA0 LSTSRCREG: CH6 (Bitfield-Mask: 0x01)                 */
4308 #define GPDMA0_LSTSRCREG_CH7_Pos              (7UL)                     /*!< GPDMA0 LSTSRCREG: CH7 (Bit 7)                               */
4309 #define GPDMA0_LSTSRCREG_CH7_Msk              (0x80UL)                  /*!< GPDMA0 LSTSRCREG: CH7 (Bitfield-Mask: 0x01)                 */
4310 #define GPDMA0_LSTSRCREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA0 LSTSRCREG: WE_CH0 (Bit 8)                            */
4311 #define GPDMA0_LSTSRCREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA0 LSTSRCREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4312 #define GPDMA0_LSTSRCREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA0 LSTSRCREG: WE_CH1 (Bit 9)                            */
4313 #define GPDMA0_LSTSRCREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA0 LSTSRCREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4314 #define GPDMA0_LSTSRCREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH2 (Bit 10)                           */
4315 #define GPDMA0_LSTSRCREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA0 LSTSRCREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4316 #define GPDMA0_LSTSRCREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH3 (Bit 11)                           */
4317 #define GPDMA0_LSTSRCREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA0 LSTSRCREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4318 #define GPDMA0_LSTSRCREG_WE_CH4_Pos           (12UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH4 (Bit 12)                           */
4319 #define GPDMA0_LSTSRCREG_WE_CH4_Msk           (0x1000UL)                /*!< GPDMA0 LSTSRCREG: WE_CH4 (Bitfield-Mask: 0x01)              */
4320 #define GPDMA0_LSTSRCREG_WE_CH5_Pos           (13UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH5 (Bit 13)                           */
4321 #define GPDMA0_LSTSRCREG_WE_CH5_Msk           (0x2000UL)                /*!< GPDMA0 LSTSRCREG: WE_CH5 (Bitfield-Mask: 0x01)              */
4322 #define GPDMA0_LSTSRCREG_WE_CH6_Pos           (14UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH6 (Bit 14)                           */
4323 #define GPDMA0_LSTSRCREG_WE_CH6_Msk           (0x4000UL)                /*!< GPDMA0 LSTSRCREG: WE_CH6 (Bitfield-Mask: 0x01)              */
4324 #define GPDMA0_LSTSRCREG_WE_CH7_Pos           (15UL)                    /*!< GPDMA0 LSTSRCREG: WE_CH7 (Bit 15)                           */
4325 #define GPDMA0_LSTSRCREG_WE_CH7_Msk           (0x8000UL)                /*!< GPDMA0 LSTSRCREG: WE_CH7 (Bitfield-Mask: 0x01)              */
4326 
4327 /* ------------------------------  GPDMA0_LSTDSTREG  ------------------------------ */
4328 #define GPDMA0_LSTDSTREG_CH0_Pos              (0UL)                     /*!< GPDMA0 LSTDSTREG: CH0 (Bit 0)                               */
4329 #define GPDMA0_LSTDSTREG_CH0_Msk              (0x1UL)                   /*!< GPDMA0 LSTDSTREG: CH0 (Bitfield-Mask: 0x01)                 */
4330 #define GPDMA0_LSTDSTREG_CH1_Pos              (1UL)                     /*!< GPDMA0 LSTDSTREG: CH1 (Bit 1)                               */
4331 #define GPDMA0_LSTDSTREG_CH1_Msk              (0x2UL)                   /*!< GPDMA0 LSTDSTREG: CH1 (Bitfield-Mask: 0x01)                 */
4332 #define GPDMA0_LSTDSTREG_CH2_Pos              (2UL)                     /*!< GPDMA0 LSTDSTREG: CH2 (Bit 2)                               */
4333 #define GPDMA0_LSTDSTREG_CH2_Msk              (0x4UL)                   /*!< GPDMA0 LSTDSTREG: CH2 (Bitfield-Mask: 0x01)                 */
4334 #define GPDMA0_LSTDSTREG_CH3_Pos              (3UL)                     /*!< GPDMA0 LSTDSTREG: CH3 (Bit 3)                               */
4335 #define GPDMA0_LSTDSTREG_CH3_Msk              (0x8UL)                   /*!< GPDMA0 LSTDSTREG: CH3 (Bitfield-Mask: 0x01)                 */
4336 #define GPDMA0_LSTDSTREG_CH4_Pos              (4UL)                     /*!< GPDMA0 LSTDSTREG: CH4 (Bit 4)                               */
4337 #define GPDMA0_LSTDSTREG_CH4_Msk              (0x10UL)                  /*!< GPDMA0 LSTDSTREG: CH4 (Bitfield-Mask: 0x01)                 */
4338 #define GPDMA0_LSTDSTREG_CH5_Pos              (5UL)                     /*!< GPDMA0 LSTDSTREG: CH5 (Bit 5)                               */
4339 #define GPDMA0_LSTDSTREG_CH5_Msk              (0x20UL)                  /*!< GPDMA0 LSTDSTREG: CH5 (Bitfield-Mask: 0x01)                 */
4340 #define GPDMA0_LSTDSTREG_CH6_Pos              (6UL)                     /*!< GPDMA0 LSTDSTREG: CH6 (Bit 6)                               */
4341 #define GPDMA0_LSTDSTREG_CH6_Msk              (0x40UL)                  /*!< GPDMA0 LSTDSTREG: CH6 (Bitfield-Mask: 0x01)                 */
4342 #define GPDMA0_LSTDSTREG_CH7_Pos              (7UL)                     /*!< GPDMA0 LSTDSTREG: CH7 (Bit 7)                               */
4343 #define GPDMA0_LSTDSTREG_CH7_Msk              (0x80UL)                  /*!< GPDMA0 LSTDSTREG: CH7 (Bitfield-Mask: 0x01)                 */
4344 #define GPDMA0_LSTDSTREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA0 LSTDSTREG: WE_CH0 (Bit 8)                            */
4345 #define GPDMA0_LSTDSTREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA0 LSTDSTREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4346 #define GPDMA0_LSTDSTREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA0 LSTDSTREG: WE_CH1 (Bit 9)                            */
4347 #define GPDMA0_LSTDSTREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA0 LSTDSTREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4348 #define GPDMA0_LSTDSTREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH2 (Bit 10)                           */
4349 #define GPDMA0_LSTDSTREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA0 LSTDSTREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4350 #define GPDMA0_LSTDSTREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH3 (Bit 11)                           */
4351 #define GPDMA0_LSTDSTREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA0 LSTDSTREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4352 #define GPDMA0_LSTDSTREG_WE_CH4_Pos           (12UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH4 (Bit 12)                           */
4353 #define GPDMA0_LSTDSTREG_WE_CH4_Msk           (0x1000UL)                /*!< GPDMA0 LSTDSTREG: WE_CH4 (Bitfield-Mask: 0x01)              */
4354 #define GPDMA0_LSTDSTREG_WE_CH5_Pos           (13UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH5 (Bit 13)                           */
4355 #define GPDMA0_LSTDSTREG_WE_CH5_Msk           (0x2000UL)                /*!< GPDMA0 LSTDSTREG: WE_CH5 (Bitfield-Mask: 0x01)              */
4356 #define GPDMA0_LSTDSTREG_WE_CH6_Pos           (14UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH6 (Bit 14)                           */
4357 #define GPDMA0_LSTDSTREG_WE_CH6_Msk           (0x4000UL)                /*!< GPDMA0 LSTDSTREG: WE_CH6 (Bitfield-Mask: 0x01)              */
4358 #define GPDMA0_LSTDSTREG_WE_CH7_Pos           (15UL)                    /*!< GPDMA0 LSTDSTREG: WE_CH7 (Bit 15)                           */
4359 #define GPDMA0_LSTDSTREG_WE_CH7_Msk           (0x8000UL)                /*!< GPDMA0 LSTDSTREG: WE_CH7 (Bitfield-Mask: 0x01)              */
4360 
4361 /* ------------------------------  GPDMA0_DMACFGREG  ------------------------------ */
4362 #define GPDMA0_DMACFGREG_DMA_EN_Pos           (0UL)                     /*!< GPDMA0 DMACFGREG: DMA_EN (Bit 0)                            */
4363 #define GPDMA0_DMACFGREG_DMA_EN_Msk           (0x1UL)                   /*!< GPDMA0 DMACFGREG: DMA_EN (Bitfield-Mask: 0x01)              */
4364 
4365 /* -------------------------------  GPDMA0_CHENREG  ------------------------------- */
4366 #define GPDMA0_CHENREG_CH_Pos                 (0UL)                     /*!< GPDMA0 CHENREG: CH (Bit 0)                                  */
4367 #define GPDMA0_CHENREG_CH_Msk                 (0xffUL)                  /*!< GPDMA0 CHENREG: CH (Bitfield-Mask: 0xff)                    */
4368 #define GPDMA0_CHENREG_WE_CH_Pos              (8UL)                     /*!< GPDMA0 CHENREG: WE_CH (Bit 8)                               */
4369 #define GPDMA0_CHENREG_WE_CH_Msk              (0xff00UL)                /*!< GPDMA0 CHENREG: WE_CH (Bitfield-Mask: 0xff)                 */
4370 
4371 /* ----------------------------------  GPDMA0_ID  --------------------------------- */
4372 #define GPDMA0_ID_VALUE_Pos                   (0UL)                     /*!< GPDMA0 ID: VALUE (Bit 0)                                    */
4373 #define GPDMA0_ID_VALUE_Msk                   (0xffffffffUL)            /*!< GPDMA0 ID: VALUE (Bitfield-Mask: 0xffffffff)                */
4374 
4375 /* ---------------------------------  GPDMA0_TYPE  -------------------------------- */
4376 #define GPDMA0_TYPE_VALUE_Pos                 (0UL)                     /*!< GPDMA0 TYPE: VALUE (Bit 0)                                  */
4377 #define GPDMA0_TYPE_VALUE_Msk                 (0xffffffffUL)            /*!< GPDMA0 TYPE: VALUE (Bitfield-Mask: 0xffffffff)              */
4378 
4379 /* -------------------------------  GPDMA0_VERSION  ------------------------------- */
4380 #define GPDMA0_VERSION_VALUE_Pos              (0UL)                     /*!< GPDMA0 VERSION: VALUE (Bit 0)                               */
4381 #define GPDMA0_VERSION_VALUE_Msk              (0xffffffffUL)            /*!< GPDMA0 VERSION: VALUE (Bitfield-Mask: 0xffffffff)           */
4382 
4383 
4384 /* ================================================================================ */
4385 /* ================      Group 'GPDMA0_CH0_1' Position & Mask      ================ */
4386 /* ================================================================================ */
4387 
4388 
4389 /* ------------------------------  GPDMA0_CH_SAR  ------------------------------ */
4390 #define GPDMA0_CH_SAR_SAR_Pos              (0UL)                     /*!< GPDMA0_CH0_1 SAR: SAR (Bit 0)                               */
4391 #define GPDMA0_CH_SAR_SAR_Msk              (0xffffffffUL)            /*!< GPDMA0_CH0_1 SAR: SAR (Bitfield-Mask: 0xffffffff)           */
4392 
4393 /* ------------------------------  GPDMA0_CH_DAR  ------------------------------ */
4394 #define GPDMA0_CH_DAR_DAR_Pos              (0UL)                     /*!< GPDMA0_CH0_1 DAR: DAR (Bit 0)                               */
4395 #define GPDMA0_CH_DAR_DAR_Msk              (0xffffffffUL)            /*!< GPDMA0_CH0_1 DAR: DAR (Bitfield-Mask: 0xffffffff)           */
4396 
4397 /* ------------------------------  GPDMA0_CH_LLP  ------------------------------ */
4398 #define GPDMA0_CH_LLP_LOC_Pos              (2UL)                     /*!< GPDMA0_CH0_1 LLP: LOC (Bit 2)                               */
4399 #define GPDMA0_CH_LLP_LOC_Msk              (0xfffffffcUL)            /*!< GPDMA0_CH0_1 LLP: LOC (Bitfield-Mask: 0x3fffffff)           */
4400 
4401 /* ------------------------------  GPDMA0_CH_CTLL  ----------------------------- */
4402 #define GPDMA0_CH_CTLL_INT_EN_Pos          (0UL)                     /*!< GPDMA0_CH0_1 CTLL: INT_EN (Bit 0)                           */
4403 #define GPDMA0_CH_CTLL_INT_EN_Msk          (0x1UL)                   /*!< GPDMA0_CH0_1 CTLL: INT_EN (Bitfield-Mask: 0x01)             */
4404 #define GPDMA0_CH_CTLL_DST_TR_WIDTH_Pos    (1UL)                     /*!< GPDMA0_CH0_1 CTLL: DST_TR_WIDTH (Bit 1)                     */
4405 #define GPDMA0_CH_CTLL_DST_TR_WIDTH_Msk    (0xeUL)                   /*!< GPDMA0_CH0_1 CTLL: DST_TR_WIDTH (Bitfield-Mask: 0x07)       */
4406 #define GPDMA0_CH_CTLL_SRC_TR_WIDTH_Pos    (4UL)                     /*!< GPDMA0_CH0_1 CTLL: SRC_TR_WIDTH (Bit 4)                     */
4407 #define GPDMA0_CH_CTLL_SRC_TR_WIDTH_Msk    (0x70UL)                  /*!< GPDMA0_CH0_1 CTLL: SRC_TR_WIDTH (Bitfield-Mask: 0x07)       */
4408 #define GPDMA0_CH_CTLL_DINC_Pos            (7UL)                     /*!< GPDMA0_CH0_1 CTLL: DINC (Bit 7)                             */
4409 #define GPDMA0_CH_CTLL_DINC_Msk            (0x180UL)                 /*!< GPDMA0_CH0_1 CTLL: DINC (Bitfield-Mask: 0x03)               */
4410 #define GPDMA0_CH_CTLL_SINC_Pos            (9UL)                     /*!< GPDMA0_CH0_1 CTLL: SINC (Bit 9)                             */
4411 #define GPDMA0_CH_CTLL_SINC_Msk            (0x600UL)                 /*!< GPDMA0_CH0_1 CTLL: SINC (Bitfield-Mask: 0x03)               */
4412 #define GPDMA0_CH_CTLL_DEST_MSIZE_Pos      (11UL)                    /*!< GPDMA0_CH0_1 CTLL: DEST_MSIZE (Bit 11)                      */
4413 #define GPDMA0_CH_CTLL_DEST_MSIZE_Msk      (0x3800UL)                /*!< GPDMA0_CH0_1 CTLL: DEST_MSIZE (Bitfield-Mask: 0x07)         */
4414 #define GPDMA0_CH_CTLL_SRC_MSIZE_Pos       (14UL)                    /*!< GPDMA0_CH0_1 CTLL: SRC_MSIZE (Bit 14)                       */
4415 #define GPDMA0_CH_CTLL_SRC_MSIZE_Msk       (0x1c000UL)               /*!< GPDMA0_CH0_1 CTLL: SRC_MSIZE (Bitfield-Mask: 0x07)          */
4416 #define GPDMA0_CH_CTLL_SRC_GATHER_EN_Pos   (17UL)                    /*!< GPDMA0_CH0_1 CTLL: SRC_GATHER_EN (Bit 17)                   */
4417 #define GPDMA0_CH_CTLL_SRC_GATHER_EN_Msk   (0x20000UL)               /*!< GPDMA0_CH0_1 CTLL: SRC_GATHER_EN (Bitfield-Mask: 0x01)      */
4418 #define GPDMA0_CH_CTLL_DST_SCATTER_EN_Pos  (18UL)                    /*!< GPDMA0_CH0_1 CTLL: DST_SCATTER_EN (Bit 18)                  */
4419 #define GPDMA0_CH_CTLL_DST_SCATTER_EN_Msk  (0x40000UL)               /*!< GPDMA0_CH0_1 CTLL: DST_SCATTER_EN (Bitfield-Mask: 0x01)     */
4420 #define GPDMA0_CH_CTLL_TT_FC_Pos           (20UL)                    /*!< GPDMA0_CH0_1 CTLL: TT_FC (Bit 20)                           */
4421 #define GPDMA0_CH_CTLL_TT_FC_Msk           (0x700000UL)              /*!< GPDMA0_CH0_1 CTLL: TT_FC (Bitfield-Mask: 0x07)              */
4422 #define GPDMA0_CH_CTLL_LLP_DST_EN_Pos      (27UL)                    /*!< GPDMA0_CH0_1 CTLL: LLP_DST_EN (Bit 27)                      */
4423 #define GPDMA0_CH_CTLL_LLP_DST_EN_Msk      (0x8000000UL)             /*!< GPDMA0_CH0_1 CTLL: LLP_DST_EN (Bitfield-Mask: 0x01)         */
4424 #define GPDMA0_CH_CTLL_LLP_SRC_EN_Pos      (28UL)                    /*!< GPDMA0_CH0_1 CTLL: LLP_SRC_EN (Bit 28)                      */
4425 #define GPDMA0_CH_CTLL_LLP_SRC_EN_Msk      (0x10000000UL)            /*!< GPDMA0_CH0_1 CTLL: LLP_SRC_EN (Bitfield-Mask: 0x01)         */
4426 
4427 /* ------------------------------  GPDMA0_CH_CTLH  ----------------------------- */
4428 #define GPDMA0_CH_CTLH_BLOCK_TS_Pos        (0UL)                     /*!< GPDMA0_CH0_1 CTLH: BLOCK_TS (Bit 0)                         */
4429 #define GPDMA0_CH_CTLH_BLOCK_TS_Msk        (0xfffUL)                 /*!< GPDMA0_CH0_1 CTLH: BLOCK_TS (Bitfield-Mask: 0xfff)          */
4430 #define GPDMA0_CH_CTLH_DONE_Pos            (12UL)                    /*!< GPDMA0_CH0_1 CTLH: DONE (Bit 12)                            */
4431 #define GPDMA0_CH_CTLH_DONE_Msk            (0x1000UL)                /*!< GPDMA0_CH0_1 CTLH: DONE (Bitfield-Mask: 0x01)               */
4432 
4433 /* -----------------------------  GPDMA0_CH_SSTAT  ----------------------------- */
4434 #define GPDMA0_CH_SSTAT_SSTAT_Pos          (0UL)                     /*!< GPDMA0_CH0_1 SSTAT: SSTAT (Bit 0)                           */
4435 #define GPDMA0_CH_SSTAT_SSTAT_Msk          (0xffffffffUL)            /*!< GPDMA0_CH0_1 SSTAT: SSTAT (Bitfield-Mask: 0xffffffff)       */
4436 
4437 /* -----------------------------  GPDMA0_CH_DSTAT  ----------------------------- */
4438 #define GPDMA0_CH_DSTAT_DSTAT_Pos          (0UL)                     /*!< GPDMA0_CH0_1 DSTAT: DSTAT (Bit 0)                           */
4439 #define GPDMA0_CH_DSTAT_DSTAT_Msk          (0xffffffffUL)            /*!< GPDMA0_CH0_1 DSTAT: DSTAT (Bitfield-Mask: 0xffffffff)       */
4440 
4441 /* ----------------------------  GPDMA0_CH_SSTATAR  ---------------------------- */
4442 #define GPDMA0_CH_SSTATAR_SSTATAR_Pos      (0UL)                     /*!< GPDMA0_CH0_1 SSTATAR: SSTATAR (Bit 0)                       */
4443 #define GPDMA0_CH_SSTATAR_SSTATAR_Msk      (0xffffffffUL)            /*!< GPDMA0_CH0_1 SSTATAR: SSTATAR (Bitfield-Mask: 0xffffffff)   */
4444 
4445 /* ----------------------------  GPDMA0_CH_DSTATAR  ---------------------------- */
4446 #define GPDMA0_CH_DSTATAR_DSTATAR_Pos      (0UL)                     /*!< GPDMA0_CH0_1 DSTATAR: DSTATAR (Bit 0)                       */
4447 #define GPDMA0_CH_DSTATAR_DSTATAR_Msk      (0xffffffffUL)            /*!< GPDMA0_CH0_1 DSTATAR: DSTATAR (Bitfield-Mask: 0xffffffff)   */
4448 
4449 /* ------------------------------  GPDMA0_CH_CFGL  ----------------------------- */
4450 #define GPDMA0_CH_CFGL_CH_PRIOR_Pos        (5UL)                     /*!< GPDMA0_CH0_1 CFGL: CH_PRIOR (Bit 5)                         */
4451 #define GPDMA0_CH_CFGL_CH_PRIOR_Msk        (0xe0UL)                  /*!< GPDMA0_CH0_1 CFGL: CH_PRIOR (Bitfield-Mask: 0x07)           */
4452 #define GPDMA0_CH_CFGL_CH_SUSP_Pos         (8UL)                     /*!< GPDMA0_CH0_1 CFGL: CH_SUSP (Bit 8)                          */
4453 #define GPDMA0_CH_CFGL_CH_SUSP_Msk         (0x100UL)                 /*!< GPDMA0_CH0_1 CFGL: CH_SUSP (Bitfield-Mask: 0x01)            */
4454 #define GPDMA0_CH_CFGL_FIFO_EMPTY_Pos      (9UL)                     /*!< GPDMA0_CH0_1 CFGL: FIFO_EMPTY (Bit 9)                       */
4455 #define GPDMA0_CH_CFGL_FIFO_EMPTY_Msk      (0x200UL)                 /*!< GPDMA0_CH0_1 CFGL: FIFO_EMPTY (Bitfield-Mask: 0x01)         */
4456 #define GPDMA0_CH_CFGL_HS_SEL_DST_Pos      (10UL)                    /*!< GPDMA0_CH0_1 CFGL: HS_SEL_DST (Bit 10)                      */
4457 #define GPDMA0_CH_CFGL_HS_SEL_DST_Msk      (0x400UL)                 /*!< GPDMA0_CH0_1 CFGL: HS_SEL_DST (Bitfield-Mask: 0x01)         */
4458 #define GPDMA0_CH_CFGL_HS_SEL_SRC_Pos      (11UL)                    /*!< GPDMA0_CH0_1 CFGL: HS_SEL_SRC (Bit 11)                      */
4459 #define GPDMA0_CH_CFGL_HS_SEL_SRC_Msk      (0x800UL)                 /*!< GPDMA0_CH0_1 CFGL: HS_SEL_SRC (Bitfield-Mask: 0x01)         */
4460 #define GPDMA0_CH_CFGL_LOCK_CH_L_Pos       (12UL)                    /*!< GPDMA0_CH0_1 CFGL: LOCK_CH_L (Bit 12)                       */
4461 #define GPDMA0_CH_CFGL_LOCK_CH_L_Msk       (0x3000UL)                /*!< GPDMA0_CH0_1 CFGL: LOCK_CH_L (Bitfield-Mask: 0x03)          */
4462 #define GPDMA0_CH_CFGL_LOCK_B_L_Pos        (14UL)                    /*!< GPDMA0_CH0_1 CFGL: LOCK_B_L (Bit 14)                        */
4463 #define GPDMA0_CH_CFGL_LOCK_B_L_Msk        (0xc000UL)                /*!< GPDMA0_CH0_1 CFGL: LOCK_B_L (Bitfield-Mask: 0x03)           */
4464 #define GPDMA0_CH_CFGL_LOCK_CH_Pos         (16UL)                    /*!< GPDMA0_CH0_1 CFGL: LOCK_CH (Bit 16)                         */
4465 #define GPDMA0_CH_CFGL_LOCK_CH_Msk         (0x10000UL)               /*!< GPDMA0_CH0_1 CFGL: LOCK_CH (Bitfield-Mask: 0x01)            */
4466 #define GPDMA0_CH_CFGL_LOCK_B_Pos          (17UL)                    /*!< GPDMA0_CH0_1 CFGL: LOCK_B (Bit 17)                          */
4467 #define GPDMA0_CH_CFGL_LOCK_B_Msk          (0x20000UL)               /*!< GPDMA0_CH0_1 CFGL: LOCK_B (Bitfield-Mask: 0x01)             */
4468 #define GPDMA0_CH_CFGL_DST_HS_POL_Pos      (18UL)                    /*!< GPDMA0_CH0_1 CFGL: DST_HS_POL (Bit 18)                      */
4469 #define GPDMA0_CH_CFGL_DST_HS_POL_Msk      (0x40000UL)               /*!< GPDMA0_CH0_1 CFGL: DST_HS_POL (Bitfield-Mask: 0x01)         */
4470 #define GPDMA0_CH_CFGL_SRC_HS_POL_Pos      (19UL)                    /*!< GPDMA0_CH0_1 CFGL: SRC_HS_POL (Bit 19)                      */
4471 #define GPDMA0_CH_CFGL_SRC_HS_POL_Msk      (0x80000UL)               /*!< GPDMA0_CH0_1 CFGL: SRC_HS_POL (Bitfield-Mask: 0x01)         */
4472 #define GPDMA0_CH_CFGL_MAX_ABRST_Pos       (20UL)                    /*!< GPDMA0_CH0_1 CFGL: MAX_ABRST (Bit 20)                       */
4473 #define GPDMA0_CH_CFGL_MAX_ABRST_Msk       (0x3ff00000UL)            /*!< GPDMA0_CH0_1 CFGL: MAX_ABRST (Bitfield-Mask: 0x3ff)         */
4474 #define GPDMA0_CH_CFGL_RELOAD_SRC_Pos      (30UL)                    /*!< GPDMA0_CH0_1 CFGL: RELOAD_SRC (Bit 30)                      */
4475 #define GPDMA0_CH_CFGL_RELOAD_SRC_Msk      (0x40000000UL)            /*!< GPDMA0_CH0_1 CFGL: RELOAD_SRC (Bitfield-Mask: 0x01)         */
4476 #define GPDMA0_CH_CFGL_RELOAD_DST_Pos      (31UL)                    /*!< GPDMA0_CH0_1 CFGL: RELOAD_DST (Bit 31)                      */
4477 #define GPDMA0_CH_CFGL_RELOAD_DST_Msk      (0x80000000UL)            /*!< GPDMA0_CH0_1 CFGL: RELOAD_DST (Bitfield-Mask: 0x01)         */
4478 
4479 /* ------------------------------  GPDMA0_CH_CFGH  ----------------------------- */
4480 #define GPDMA0_CH_CFGH_FCMODE_Pos          (0UL)                     /*!< GPDMA0_CH0_1 CFGH: FCMODE (Bit 0)                           */
4481 #define GPDMA0_CH_CFGH_FCMODE_Msk          (0x1UL)                   /*!< GPDMA0_CH0_1 CFGH: FCMODE (Bitfield-Mask: 0x01)             */
4482 #define GPDMA0_CH_CFGH_FIFO_MODE_Pos       (1UL)                     /*!< GPDMA0_CH0_1 CFGH: FIFO_MODE (Bit 1)                        */
4483 #define GPDMA0_CH_CFGH_FIFO_MODE_Msk       (0x2UL)                   /*!< GPDMA0_CH0_1 CFGH: FIFO_MODE (Bitfield-Mask: 0x01)          */
4484 #define GPDMA0_CH_CFGH_PROTCTL_Pos         (2UL)                     /*!< GPDMA0_CH0_1 CFGH: PROTCTL (Bit 2)                          */
4485 #define GPDMA0_CH_CFGH_PROTCTL_Msk         (0x1cUL)                  /*!< GPDMA0_CH0_1 CFGH: PROTCTL (Bitfield-Mask: 0x07)            */
4486 #define GPDMA0_CH_CFGH_DS_UPD_EN_Pos       (5UL)                     /*!< GPDMA0_CH0_1 CFGH: DS_UPD_EN (Bit 5)                        */
4487 #define GPDMA0_CH_CFGH_DS_UPD_EN_Msk       (0x20UL)                  /*!< GPDMA0_CH0_1 CFGH: DS_UPD_EN (Bitfield-Mask: 0x01)          */
4488 #define GPDMA0_CH_CFGH_SS_UPD_EN_Pos       (6UL)                     /*!< GPDMA0_CH0_1 CFGH: SS_UPD_EN (Bit 6)                        */
4489 #define GPDMA0_CH_CFGH_SS_UPD_EN_Msk       (0x40UL)                  /*!< GPDMA0_CH0_1 CFGH: SS_UPD_EN (Bitfield-Mask: 0x01)          */
4490 #define GPDMA0_CH_CFGH_SRC_PER_Pos         (7UL)                     /*!< GPDMA0_CH0_1 CFGH: SRC_PER (Bit 7)                          */
4491 #define GPDMA0_CH_CFGH_SRC_PER_Msk         (0x780UL)                 /*!< GPDMA0_CH0_1 CFGH: SRC_PER (Bitfield-Mask: 0x0f)            */
4492 #define GPDMA0_CH_CFGH_DEST_PER_Pos        (11UL)                    /*!< GPDMA0_CH0_1 CFGH: DEST_PER (Bit 11)                        */
4493 #define GPDMA0_CH_CFGH_DEST_PER_Msk        (0x7800UL)                /*!< GPDMA0_CH0_1 CFGH: DEST_PER (Bitfield-Mask: 0x0f)           */
4494 
4495 /* ------------------------------  GPDMA0_CH_SGR  ------------------------------ */
4496 #define GPDMA0_CH_SGR_SGI_Pos              (0UL)                     /*!< GPDMA0_CH0_1 SGR: SGI (Bit 0)                               */
4497 #define GPDMA0_CH_SGR_SGI_Msk              (0xfffffUL)               /*!< GPDMA0_CH0_1 SGR: SGI (Bitfield-Mask: 0xfffff)              */
4498 #define GPDMA0_CH_SGR_SGC_Pos              (20UL)                    /*!< GPDMA0_CH0_1 SGR: SGC (Bit 20)                              */
4499 #define GPDMA0_CH_SGR_SGC_Msk              (0xfff00000UL)            /*!< GPDMA0_CH0_1 SGR: SGC (Bitfield-Mask: 0xfff)                */
4500 
4501 /* ------------------------------  GPDMA0_CH_DSR  ------------------------------ */
4502 #define GPDMA0_CH_DSR_DSI_Pos              (0UL)                     /*!< GPDMA0_CH0_1 DSR: DSI (Bit 0)                               */
4503 #define GPDMA0_CH_DSR_DSI_Msk              (0xfffffUL)               /*!< GPDMA0_CH0_1 DSR: DSI (Bitfield-Mask: 0xfffff)              */
4504 #define GPDMA0_CH_DSR_DSC_Pos              (20UL)                    /*!< GPDMA0_CH0_1 DSR: DSC (Bit 20)                              */
4505 #define GPDMA0_CH_DSR_DSC_Msk              (0xfff00000UL)            /*!< GPDMA0_CH0_1 DSR: DSC (Bitfield-Mask: 0xfff)                */
4506 
4507 
4508 /* ================================================================================ */
4509 /* ================         struct 'GPDMA1' Position & Mask        ================ */
4510 /* ================================================================================ */
4511 
4512 
4513 /* --------------------------------  GPDMA1_RAWTFR  ------------------------------- */
4514 #define GPDMA1_RAWTFR_CH0_Pos                 (0UL)                     /*!< GPDMA1 RAWTFR: CH0 (Bit 0)                                  */
4515 #define GPDMA1_RAWTFR_CH0_Msk                 (0x1UL)                   /*!< GPDMA1 RAWTFR: CH0 (Bitfield-Mask: 0x01)                    */
4516 #define GPDMA1_RAWTFR_CH1_Pos                 (1UL)                     /*!< GPDMA1 RAWTFR: CH1 (Bit 1)                                  */
4517 #define GPDMA1_RAWTFR_CH1_Msk                 (0x2UL)                   /*!< GPDMA1 RAWTFR: CH1 (Bitfield-Mask: 0x01)                    */
4518 #define GPDMA1_RAWTFR_CH2_Pos                 (2UL)                     /*!< GPDMA1 RAWTFR: CH2 (Bit 2)                                  */
4519 #define GPDMA1_RAWTFR_CH2_Msk                 (0x4UL)                   /*!< GPDMA1 RAWTFR: CH2 (Bitfield-Mask: 0x01)                    */
4520 #define GPDMA1_RAWTFR_CH3_Pos                 (3UL)                     /*!< GPDMA1 RAWTFR: CH3 (Bit 3)                                  */
4521 #define GPDMA1_RAWTFR_CH3_Msk                 (0x8UL)                   /*!< GPDMA1 RAWTFR: CH3 (Bitfield-Mask: 0x01)                    */
4522 
4523 /* -------------------------------  GPDMA1_RAWBLOCK  ------------------------------ */
4524 #define GPDMA1_RAWBLOCK_CH0_Pos               (0UL)                     /*!< GPDMA1 RAWBLOCK: CH0 (Bit 0)                                */
4525 #define GPDMA1_RAWBLOCK_CH0_Msk               (0x1UL)                   /*!< GPDMA1 RAWBLOCK: CH0 (Bitfield-Mask: 0x01)                  */
4526 #define GPDMA1_RAWBLOCK_CH1_Pos               (1UL)                     /*!< GPDMA1 RAWBLOCK: CH1 (Bit 1)                                */
4527 #define GPDMA1_RAWBLOCK_CH1_Msk               (0x2UL)                   /*!< GPDMA1 RAWBLOCK: CH1 (Bitfield-Mask: 0x01)                  */
4528 #define GPDMA1_RAWBLOCK_CH2_Pos               (2UL)                     /*!< GPDMA1 RAWBLOCK: CH2 (Bit 2)                                */
4529 #define GPDMA1_RAWBLOCK_CH2_Msk               (0x4UL)                   /*!< GPDMA1 RAWBLOCK: CH2 (Bitfield-Mask: 0x01)                  */
4530 #define GPDMA1_RAWBLOCK_CH3_Pos               (3UL)                     /*!< GPDMA1 RAWBLOCK: CH3 (Bit 3)                                */
4531 #define GPDMA1_RAWBLOCK_CH3_Msk               (0x8UL)                   /*!< GPDMA1 RAWBLOCK: CH3 (Bitfield-Mask: 0x01)                  */
4532 
4533 /* ------------------------------  GPDMA1_RAWSRCTRAN  ----------------------------- */
4534 #define GPDMA1_RAWSRCTRAN_CH0_Pos             (0UL)                     /*!< GPDMA1 RAWSRCTRAN: CH0 (Bit 0)                              */
4535 #define GPDMA1_RAWSRCTRAN_CH0_Msk             (0x1UL)                   /*!< GPDMA1 RAWSRCTRAN: CH0 (Bitfield-Mask: 0x01)                */
4536 #define GPDMA1_RAWSRCTRAN_CH1_Pos             (1UL)                     /*!< GPDMA1 RAWSRCTRAN: CH1 (Bit 1)                              */
4537 #define GPDMA1_RAWSRCTRAN_CH1_Msk             (0x2UL)                   /*!< GPDMA1 RAWSRCTRAN: CH1 (Bitfield-Mask: 0x01)                */
4538 #define GPDMA1_RAWSRCTRAN_CH2_Pos             (2UL)                     /*!< GPDMA1 RAWSRCTRAN: CH2 (Bit 2)                              */
4539 #define GPDMA1_RAWSRCTRAN_CH2_Msk             (0x4UL)                   /*!< GPDMA1 RAWSRCTRAN: CH2 (Bitfield-Mask: 0x01)                */
4540 #define GPDMA1_RAWSRCTRAN_CH3_Pos             (3UL)                     /*!< GPDMA1 RAWSRCTRAN: CH3 (Bit 3)                              */
4541 #define GPDMA1_RAWSRCTRAN_CH3_Msk             (0x8UL)                   /*!< GPDMA1 RAWSRCTRAN: CH3 (Bitfield-Mask: 0x01)                */
4542 
4543 /* ------------------------------  GPDMA1_RAWDSTTRAN  ----------------------------- */
4544 #define GPDMA1_RAWDSTTRAN_CH0_Pos             (0UL)                     /*!< GPDMA1 RAWDSTTRAN: CH0 (Bit 0)                              */
4545 #define GPDMA1_RAWDSTTRAN_CH0_Msk             (0x1UL)                   /*!< GPDMA1 RAWDSTTRAN: CH0 (Bitfield-Mask: 0x01)                */
4546 #define GPDMA1_RAWDSTTRAN_CH1_Pos             (1UL)                     /*!< GPDMA1 RAWDSTTRAN: CH1 (Bit 1)                              */
4547 #define GPDMA1_RAWDSTTRAN_CH1_Msk             (0x2UL)                   /*!< GPDMA1 RAWDSTTRAN: CH1 (Bitfield-Mask: 0x01)                */
4548 #define GPDMA1_RAWDSTTRAN_CH2_Pos             (2UL)                     /*!< GPDMA1 RAWDSTTRAN: CH2 (Bit 2)                              */
4549 #define GPDMA1_RAWDSTTRAN_CH2_Msk             (0x4UL)                   /*!< GPDMA1 RAWDSTTRAN: CH2 (Bitfield-Mask: 0x01)                */
4550 #define GPDMA1_RAWDSTTRAN_CH3_Pos             (3UL)                     /*!< GPDMA1 RAWDSTTRAN: CH3 (Bit 3)                              */
4551 #define GPDMA1_RAWDSTTRAN_CH3_Msk             (0x8UL)                   /*!< GPDMA1 RAWDSTTRAN: CH3 (Bitfield-Mask: 0x01)                */
4552 
4553 /* --------------------------------  GPDMA1_RAWERR  ------------------------------- */
4554 #define GPDMA1_RAWERR_CH0_Pos                 (0UL)                     /*!< GPDMA1 RAWERR: CH0 (Bit 0)                                  */
4555 #define GPDMA1_RAWERR_CH0_Msk                 (0x1UL)                   /*!< GPDMA1 RAWERR: CH0 (Bitfield-Mask: 0x01)                    */
4556 #define GPDMA1_RAWERR_CH1_Pos                 (1UL)                     /*!< GPDMA1 RAWERR: CH1 (Bit 1)                                  */
4557 #define GPDMA1_RAWERR_CH1_Msk                 (0x2UL)                   /*!< GPDMA1 RAWERR: CH1 (Bitfield-Mask: 0x01)                    */
4558 #define GPDMA1_RAWERR_CH2_Pos                 (2UL)                     /*!< GPDMA1 RAWERR: CH2 (Bit 2)                                  */
4559 #define GPDMA1_RAWERR_CH2_Msk                 (0x4UL)                   /*!< GPDMA1 RAWERR: CH2 (Bitfield-Mask: 0x01)                    */
4560 #define GPDMA1_RAWERR_CH3_Pos                 (3UL)                     /*!< GPDMA1 RAWERR: CH3 (Bit 3)                                  */
4561 #define GPDMA1_RAWERR_CH3_Msk                 (0x8UL)                   /*!< GPDMA1 RAWERR: CH3 (Bitfield-Mask: 0x01)                    */
4562 
4563 /* ------------------------------  GPDMA1_STATUSTFR  ------------------------------ */
4564 #define GPDMA1_STATUSTFR_CH0_Pos              (0UL)                     /*!< GPDMA1 STATUSTFR: CH0 (Bit 0)                               */
4565 #define GPDMA1_STATUSTFR_CH0_Msk              (0x1UL)                   /*!< GPDMA1 STATUSTFR: CH0 (Bitfield-Mask: 0x01)                 */
4566 #define GPDMA1_STATUSTFR_CH1_Pos              (1UL)                     /*!< GPDMA1 STATUSTFR: CH1 (Bit 1)                               */
4567 #define GPDMA1_STATUSTFR_CH1_Msk              (0x2UL)                   /*!< GPDMA1 STATUSTFR: CH1 (Bitfield-Mask: 0x01)                 */
4568 #define GPDMA1_STATUSTFR_CH2_Pos              (2UL)                     /*!< GPDMA1 STATUSTFR: CH2 (Bit 2)                               */
4569 #define GPDMA1_STATUSTFR_CH2_Msk              (0x4UL)                   /*!< GPDMA1 STATUSTFR: CH2 (Bitfield-Mask: 0x01)                 */
4570 #define GPDMA1_STATUSTFR_CH3_Pos              (3UL)                     /*!< GPDMA1 STATUSTFR: CH3 (Bit 3)                               */
4571 #define GPDMA1_STATUSTFR_CH3_Msk              (0x8UL)                   /*!< GPDMA1 STATUSTFR: CH3 (Bitfield-Mask: 0x01)                 */
4572 
4573 /* -----------------------------  GPDMA1_STATUSBLOCK  ----------------------------- */
4574 #define GPDMA1_STATUSBLOCK_CH0_Pos            (0UL)                     /*!< GPDMA1 STATUSBLOCK: CH0 (Bit 0)                             */
4575 #define GPDMA1_STATUSBLOCK_CH0_Msk            (0x1UL)                   /*!< GPDMA1 STATUSBLOCK: CH0 (Bitfield-Mask: 0x01)               */
4576 #define GPDMA1_STATUSBLOCK_CH1_Pos            (1UL)                     /*!< GPDMA1 STATUSBLOCK: CH1 (Bit 1)                             */
4577 #define GPDMA1_STATUSBLOCK_CH1_Msk            (0x2UL)                   /*!< GPDMA1 STATUSBLOCK: CH1 (Bitfield-Mask: 0x01)               */
4578 #define GPDMA1_STATUSBLOCK_CH2_Pos            (2UL)                     /*!< GPDMA1 STATUSBLOCK: CH2 (Bit 2)                             */
4579 #define GPDMA1_STATUSBLOCK_CH2_Msk            (0x4UL)                   /*!< GPDMA1 STATUSBLOCK: CH2 (Bitfield-Mask: 0x01)               */
4580 #define GPDMA1_STATUSBLOCK_CH3_Pos            (3UL)                     /*!< GPDMA1 STATUSBLOCK: CH3 (Bit 3)                             */
4581 #define GPDMA1_STATUSBLOCK_CH3_Msk            (0x8UL)                   /*!< GPDMA1 STATUSBLOCK: CH3 (Bitfield-Mask: 0x01)               */
4582 
4583 /* ----------------------------  GPDMA1_STATUSSRCTRAN  ---------------------------- */
4584 #define GPDMA1_STATUSSRCTRAN_CH0_Pos          (0UL)                     /*!< GPDMA1 STATUSSRCTRAN: CH0 (Bit 0)                           */
4585 #define GPDMA1_STATUSSRCTRAN_CH0_Msk          (0x1UL)                   /*!< GPDMA1 STATUSSRCTRAN: CH0 (Bitfield-Mask: 0x01)             */
4586 #define GPDMA1_STATUSSRCTRAN_CH1_Pos          (1UL)                     /*!< GPDMA1 STATUSSRCTRAN: CH1 (Bit 1)                           */
4587 #define GPDMA1_STATUSSRCTRAN_CH1_Msk          (0x2UL)                   /*!< GPDMA1 STATUSSRCTRAN: CH1 (Bitfield-Mask: 0x01)             */
4588 #define GPDMA1_STATUSSRCTRAN_CH2_Pos          (2UL)                     /*!< GPDMA1 STATUSSRCTRAN: CH2 (Bit 2)                           */
4589 #define GPDMA1_STATUSSRCTRAN_CH2_Msk          (0x4UL)                   /*!< GPDMA1 STATUSSRCTRAN: CH2 (Bitfield-Mask: 0x01)             */
4590 #define GPDMA1_STATUSSRCTRAN_CH3_Pos          (3UL)                     /*!< GPDMA1 STATUSSRCTRAN: CH3 (Bit 3)                           */
4591 #define GPDMA1_STATUSSRCTRAN_CH3_Msk          (0x8UL)                   /*!< GPDMA1 STATUSSRCTRAN: CH3 (Bitfield-Mask: 0x01)             */
4592 
4593 /* ----------------------------  GPDMA1_STATUSDSTTRAN  ---------------------------- */
4594 #define GPDMA1_STATUSDSTTRAN_CH0_Pos          (0UL)                     /*!< GPDMA1 STATUSDSTTRAN: CH0 (Bit 0)                           */
4595 #define GPDMA1_STATUSDSTTRAN_CH0_Msk          (0x1UL)                   /*!< GPDMA1 STATUSDSTTRAN: CH0 (Bitfield-Mask: 0x01)             */
4596 #define GPDMA1_STATUSDSTTRAN_CH1_Pos          (1UL)                     /*!< GPDMA1 STATUSDSTTRAN: CH1 (Bit 1)                           */
4597 #define GPDMA1_STATUSDSTTRAN_CH1_Msk          (0x2UL)                   /*!< GPDMA1 STATUSDSTTRAN: CH1 (Bitfield-Mask: 0x01)             */
4598 #define GPDMA1_STATUSDSTTRAN_CH2_Pos          (2UL)                     /*!< GPDMA1 STATUSDSTTRAN: CH2 (Bit 2)                           */
4599 #define GPDMA1_STATUSDSTTRAN_CH2_Msk          (0x4UL)                   /*!< GPDMA1 STATUSDSTTRAN: CH2 (Bitfield-Mask: 0x01)             */
4600 #define GPDMA1_STATUSDSTTRAN_CH3_Pos          (3UL)                     /*!< GPDMA1 STATUSDSTTRAN: CH3 (Bit 3)                           */
4601 #define GPDMA1_STATUSDSTTRAN_CH3_Msk          (0x8UL)                   /*!< GPDMA1 STATUSDSTTRAN: CH3 (Bitfield-Mask: 0x01)             */
4602 
4603 /* ------------------------------  GPDMA1_STATUSERR  ------------------------------ */
4604 #define GPDMA1_STATUSERR_CH0_Pos              (0UL)                     /*!< GPDMA1 STATUSERR: CH0 (Bit 0)                               */
4605 #define GPDMA1_STATUSERR_CH0_Msk              (0x1UL)                   /*!< GPDMA1 STATUSERR: CH0 (Bitfield-Mask: 0x01)                 */
4606 #define GPDMA1_STATUSERR_CH1_Pos              (1UL)                     /*!< GPDMA1 STATUSERR: CH1 (Bit 1)                               */
4607 #define GPDMA1_STATUSERR_CH1_Msk              (0x2UL)                   /*!< GPDMA1 STATUSERR: CH1 (Bitfield-Mask: 0x01)                 */
4608 #define GPDMA1_STATUSERR_CH2_Pos              (2UL)                     /*!< GPDMA1 STATUSERR: CH2 (Bit 2)                               */
4609 #define GPDMA1_STATUSERR_CH2_Msk              (0x4UL)                   /*!< GPDMA1 STATUSERR: CH2 (Bitfield-Mask: 0x01)                 */
4610 #define GPDMA1_STATUSERR_CH3_Pos              (3UL)                     /*!< GPDMA1 STATUSERR: CH3 (Bit 3)                               */
4611 #define GPDMA1_STATUSERR_CH3_Msk              (0x8UL)                   /*!< GPDMA1 STATUSERR: CH3 (Bitfield-Mask: 0x01)                 */
4612 
4613 /* -------------------------------  GPDMA1_MASKTFR  ------------------------------- */
4614 #define GPDMA1_MASKTFR_CH0_Pos                (0UL)                     /*!< GPDMA1 MASKTFR: CH0 (Bit 0)                                 */
4615 #define GPDMA1_MASKTFR_CH0_Msk                (0x1UL)                   /*!< GPDMA1 MASKTFR: CH0 (Bitfield-Mask: 0x01)                   */
4616 #define GPDMA1_MASKTFR_CH1_Pos                (1UL)                     /*!< GPDMA1 MASKTFR: CH1 (Bit 1)                                 */
4617 #define GPDMA1_MASKTFR_CH1_Msk                (0x2UL)                   /*!< GPDMA1 MASKTFR: CH1 (Bitfield-Mask: 0x01)                   */
4618 #define GPDMA1_MASKTFR_CH2_Pos                (2UL)                     /*!< GPDMA1 MASKTFR: CH2 (Bit 2)                                 */
4619 #define GPDMA1_MASKTFR_CH2_Msk                (0x4UL)                   /*!< GPDMA1 MASKTFR: CH2 (Bitfield-Mask: 0x01)                   */
4620 #define GPDMA1_MASKTFR_CH3_Pos                (3UL)                     /*!< GPDMA1 MASKTFR: CH3 (Bit 3)                                 */
4621 #define GPDMA1_MASKTFR_CH3_Msk                (0x8UL)                   /*!< GPDMA1 MASKTFR: CH3 (Bitfield-Mask: 0x01)                   */
4622 #define GPDMA1_MASKTFR_WE_CH0_Pos             (8UL)                     /*!< GPDMA1 MASKTFR: WE_CH0 (Bit 8)                              */
4623 #define GPDMA1_MASKTFR_WE_CH0_Msk             (0x100UL)                 /*!< GPDMA1 MASKTFR: WE_CH0 (Bitfield-Mask: 0x01)                */
4624 #define GPDMA1_MASKTFR_WE_CH1_Pos             (9UL)                     /*!< GPDMA1 MASKTFR: WE_CH1 (Bit 9)                              */
4625 #define GPDMA1_MASKTFR_WE_CH1_Msk             (0x200UL)                 /*!< GPDMA1 MASKTFR: WE_CH1 (Bitfield-Mask: 0x01)                */
4626 #define GPDMA1_MASKTFR_WE_CH2_Pos             (10UL)                    /*!< GPDMA1 MASKTFR: WE_CH2 (Bit 10)                             */
4627 #define GPDMA1_MASKTFR_WE_CH2_Msk             (0x400UL)                 /*!< GPDMA1 MASKTFR: WE_CH2 (Bitfield-Mask: 0x01)                */
4628 #define GPDMA1_MASKTFR_WE_CH3_Pos             (11UL)                    /*!< GPDMA1 MASKTFR: WE_CH3 (Bit 11)                             */
4629 #define GPDMA1_MASKTFR_WE_CH3_Msk             (0x800UL)                 /*!< GPDMA1 MASKTFR: WE_CH3 (Bitfield-Mask: 0x01)                */
4630 
4631 /* ------------------------------  GPDMA1_MASKBLOCK  ------------------------------ */
4632 #define GPDMA1_MASKBLOCK_CH0_Pos              (0UL)                     /*!< GPDMA1 MASKBLOCK: CH0 (Bit 0)                               */
4633 #define GPDMA1_MASKBLOCK_CH0_Msk              (0x1UL)                   /*!< GPDMA1 MASKBLOCK: CH0 (Bitfield-Mask: 0x01)                 */
4634 #define GPDMA1_MASKBLOCK_CH1_Pos              (1UL)                     /*!< GPDMA1 MASKBLOCK: CH1 (Bit 1)                               */
4635 #define GPDMA1_MASKBLOCK_CH1_Msk              (0x2UL)                   /*!< GPDMA1 MASKBLOCK: CH1 (Bitfield-Mask: 0x01)                 */
4636 #define GPDMA1_MASKBLOCK_CH2_Pos              (2UL)                     /*!< GPDMA1 MASKBLOCK: CH2 (Bit 2)                               */
4637 #define GPDMA1_MASKBLOCK_CH2_Msk              (0x4UL)                   /*!< GPDMA1 MASKBLOCK: CH2 (Bitfield-Mask: 0x01)                 */
4638 #define GPDMA1_MASKBLOCK_CH3_Pos              (3UL)                     /*!< GPDMA1 MASKBLOCK: CH3 (Bit 3)                               */
4639 #define GPDMA1_MASKBLOCK_CH3_Msk              (0x8UL)                   /*!< GPDMA1 MASKBLOCK: CH3 (Bitfield-Mask: 0x01)                 */
4640 #define GPDMA1_MASKBLOCK_WE_CH0_Pos           (8UL)                     /*!< GPDMA1 MASKBLOCK: WE_CH0 (Bit 8)                            */
4641 #define GPDMA1_MASKBLOCK_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA1 MASKBLOCK: WE_CH0 (Bitfield-Mask: 0x01)              */
4642 #define GPDMA1_MASKBLOCK_WE_CH1_Pos           (9UL)                     /*!< GPDMA1 MASKBLOCK: WE_CH1 (Bit 9)                            */
4643 #define GPDMA1_MASKBLOCK_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA1 MASKBLOCK: WE_CH1 (Bitfield-Mask: 0x01)              */
4644 #define GPDMA1_MASKBLOCK_WE_CH2_Pos           (10UL)                    /*!< GPDMA1 MASKBLOCK: WE_CH2 (Bit 10)                           */
4645 #define GPDMA1_MASKBLOCK_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA1 MASKBLOCK: WE_CH2 (Bitfield-Mask: 0x01)              */
4646 #define GPDMA1_MASKBLOCK_WE_CH3_Pos           (11UL)                    /*!< GPDMA1 MASKBLOCK: WE_CH3 (Bit 11)                           */
4647 #define GPDMA1_MASKBLOCK_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA1 MASKBLOCK: WE_CH3 (Bitfield-Mask: 0x01)              */
4648 
4649 /* -----------------------------  GPDMA1_MASKSRCTRAN  ----------------------------- */
4650 #define GPDMA1_MASKSRCTRAN_CH0_Pos            (0UL)                     /*!< GPDMA1 MASKSRCTRAN: CH0 (Bit 0)                             */
4651 #define GPDMA1_MASKSRCTRAN_CH0_Msk            (0x1UL)                   /*!< GPDMA1 MASKSRCTRAN: CH0 (Bitfield-Mask: 0x01)               */
4652 #define GPDMA1_MASKSRCTRAN_CH1_Pos            (1UL)                     /*!< GPDMA1 MASKSRCTRAN: CH1 (Bit 1)                             */
4653 #define GPDMA1_MASKSRCTRAN_CH1_Msk            (0x2UL)                   /*!< GPDMA1 MASKSRCTRAN: CH1 (Bitfield-Mask: 0x01)               */
4654 #define GPDMA1_MASKSRCTRAN_CH2_Pos            (2UL)                     /*!< GPDMA1 MASKSRCTRAN: CH2 (Bit 2)                             */
4655 #define GPDMA1_MASKSRCTRAN_CH2_Msk            (0x4UL)                   /*!< GPDMA1 MASKSRCTRAN: CH2 (Bitfield-Mask: 0x01)               */
4656 #define GPDMA1_MASKSRCTRAN_CH3_Pos            (3UL)                     /*!< GPDMA1 MASKSRCTRAN: CH3 (Bit 3)                             */
4657 #define GPDMA1_MASKSRCTRAN_CH3_Msk            (0x8UL)                   /*!< GPDMA1 MASKSRCTRAN: CH3 (Bitfield-Mask: 0x01)               */
4658 #define GPDMA1_MASKSRCTRAN_WE_CH0_Pos         (8UL)                     /*!< GPDMA1 MASKSRCTRAN: WE_CH0 (Bit 8)                          */
4659 #define GPDMA1_MASKSRCTRAN_WE_CH0_Msk         (0x100UL)                 /*!< GPDMA1 MASKSRCTRAN: WE_CH0 (Bitfield-Mask: 0x01)            */
4660 #define GPDMA1_MASKSRCTRAN_WE_CH1_Pos         (9UL)                     /*!< GPDMA1 MASKSRCTRAN: WE_CH1 (Bit 9)                          */
4661 #define GPDMA1_MASKSRCTRAN_WE_CH1_Msk         (0x200UL)                 /*!< GPDMA1 MASKSRCTRAN: WE_CH1 (Bitfield-Mask: 0x01)            */
4662 #define GPDMA1_MASKSRCTRAN_WE_CH2_Pos         (10UL)                    /*!< GPDMA1 MASKSRCTRAN: WE_CH2 (Bit 10)                         */
4663 #define GPDMA1_MASKSRCTRAN_WE_CH2_Msk         (0x400UL)                 /*!< GPDMA1 MASKSRCTRAN: WE_CH2 (Bitfield-Mask: 0x01)            */
4664 #define GPDMA1_MASKSRCTRAN_WE_CH3_Pos         (11UL)                    /*!< GPDMA1 MASKSRCTRAN: WE_CH3 (Bit 11)                         */
4665 #define GPDMA1_MASKSRCTRAN_WE_CH3_Msk         (0x800UL)                 /*!< GPDMA1 MASKSRCTRAN: WE_CH3 (Bitfield-Mask: 0x01)            */
4666 
4667 /* -----------------------------  GPDMA1_MASKDSTTRAN  ----------------------------- */
4668 #define GPDMA1_MASKDSTTRAN_CH0_Pos            (0UL)                     /*!< GPDMA1 MASKDSTTRAN: CH0 (Bit 0)                             */
4669 #define GPDMA1_MASKDSTTRAN_CH0_Msk            (0x1UL)                   /*!< GPDMA1 MASKDSTTRAN: CH0 (Bitfield-Mask: 0x01)               */
4670 #define GPDMA1_MASKDSTTRAN_CH1_Pos            (1UL)                     /*!< GPDMA1 MASKDSTTRAN: CH1 (Bit 1)                             */
4671 #define GPDMA1_MASKDSTTRAN_CH1_Msk            (0x2UL)                   /*!< GPDMA1 MASKDSTTRAN: CH1 (Bitfield-Mask: 0x01)               */
4672 #define GPDMA1_MASKDSTTRAN_CH2_Pos            (2UL)                     /*!< GPDMA1 MASKDSTTRAN: CH2 (Bit 2)                             */
4673 #define GPDMA1_MASKDSTTRAN_CH2_Msk            (0x4UL)                   /*!< GPDMA1 MASKDSTTRAN: CH2 (Bitfield-Mask: 0x01)               */
4674 #define GPDMA1_MASKDSTTRAN_CH3_Pos            (3UL)                     /*!< GPDMA1 MASKDSTTRAN: CH3 (Bit 3)                             */
4675 #define GPDMA1_MASKDSTTRAN_CH3_Msk            (0x8UL)                   /*!< GPDMA1 MASKDSTTRAN: CH3 (Bitfield-Mask: 0x01)               */
4676 #define GPDMA1_MASKDSTTRAN_WE_CH0_Pos         (8UL)                     /*!< GPDMA1 MASKDSTTRAN: WE_CH0 (Bit 8)                          */
4677 #define GPDMA1_MASKDSTTRAN_WE_CH0_Msk         (0x100UL)                 /*!< GPDMA1 MASKDSTTRAN: WE_CH0 (Bitfield-Mask: 0x01)            */
4678 #define GPDMA1_MASKDSTTRAN_WE_CH1_Pos         (9UL)                     /*!< GPDMA1 MASKDSTTRAN: WE_CH1 (Bit 9)                          */
4679 #define GPDMA1_MASKDSTTRAN_WE_CH1_Msk         (0x200UL)                 /*!< GPDMA1 MASKDSTTRAN: WE_CH1 (Bitfield-Mask: 0x01)            */
4680 #define GPDMA1_MASKDSTTRAN_WE_CH2_Pos         (10UL)                    /*!< GPDMA1 MASKDSTTRAN: WE_CH2 (Bit 10)                         */
4681 #define GPDMA1_MASKDSTTRAN_WE_CH2_Msk         (0x400UL)                 /*!< GPDMA1 MASKDSTTRAN: WE_CH2 (Bitfield-Mask: 0x01)            */
4682 #define GPDMA1_MASKDSTTRAN_WE_CH3_Pos         (11UL)                    /*!< GPDMA1 MASKDSTTRAN: WE_CH3 (Bit 11)                         */
4683 #define GPDMA1_MASKDSTTRAN_WE_CH3_Msk         (0x800UL)                 /*!< GPDMA1 MASKDSTTRAN: WE_CH3 (Bitfield-Mask: 0x01)            */
4684 
4685 /* -------------------------------  GPDMA1_MASKERR  ------------------------------- */
4686 #define GPDMA1_MASKERR_CH0_Pos                (0UL)                     /*!< GPDMA1 MASKERR: CH0 (Bit 0)                                 */
4687 #define GPDMA1_MASKERR_CH0_Msk                (0x1UL)                   /*!< GPDMA1 MASKERR: CH0 (Bitfield-Mask: 0x01)                   */
4688 #define GPDMA1_MASKERR_CH1_Pos                (1UL)                     /*!< GPDMA1 MASKERR: CH1 (Bit 1)                                 */
4689 #define GPDMA1_MASKERR_CH1_Msk                (0x2UL)                   /*!< GPDMA1 MASKERR: CH1 (Bitfield-Mask: 0x01)                   */
4690 #define GPDMA1_MASKERR_CH2_Pos                (2UL)                     /*!< GPDMA1 MASKERR: CH2 (Bit 2)                                 */
4691 #define GPDMA1_MASKERR_CH2_Msk                (0x4UL)                   /*!< GPDMA1 MASKERR: CH2 (Bitfield-Mask: 0x01)                   */
4692 #define GPDMA1_MASKERR_CH3_Pos                (3UL)                     /*!< GPDMA1 MASKERR: CH3 (Bit 3)                                 */
4693 #define GPDMA1_MASKERR_CH3_Msk                (0x8UL)                   /*!< GPDMA1 MASKERR: CH3 (Bitfield-Mask: 0x01)                   */
4694 #define GPDMA1_MASKERR_WE_CH0_Pos             (8UL)                     /*!< GPDMA1 MASKERR: WE_CH0 (Bit 8)                              */
4695 #define GPDMA1_MASKERR_WE_CH0_Msk             (0x100UL)                 /*!< GPDMA1 MASKERR: WE_CH0 (Bitfield-Mask: 0x01)                */
4696 #define GPDMA1_MASKERR_WE_CH1_Pos             (9UL)                     /*!< GPDMA1 MASKERR: WE_CH1 (Bit 9)                              */
4697 #define GPDMA1_MASKERR_WE_CH1_Msk             (0x200UL)                 /*!< GPDMA1 MASKERR: WE_CH1 (Bitfield-Mask: 0x01)                */
4698 #define GPDMA1_MASKERR_WE_CH2_Pos             (10UL)                    /*!< GPDMA1 MASKERR: WE_CH2 (Bit 10)                             */
4699 #define GPDMA1_MASKERR_WE_CH2_Msk             (0x400UL)                 /*!< GPDMA1 MASKERR: WE_CH2 (Bitfield-Mask: 0x01)                */
4700 #define GPDMA1_MASKERR_WE_CH3_Pos             (11UL)                    /*!< GPDMA1 MASKERR: WE_CH3 (Bit 11)                             */
4701 #define GPDMA1_MASKERR_WE_CH3_Msk             (0x800UL)                 /*!< GPDMA1 MASKERR: WE_CH3 (Bitfield-Mask: 0x01)                */
4702 
4703 /* -------------------------------  GPDMA1_CLEARTFR  ------------------------------ */
4704 #define GPDMA1_CLEARTFR_CH0_Pos               (0UL)                     /*!< GPDMA1 CLEARTFR: CH0 (Bit 0)                                */
4705 #define GPDMA1_CLEARTFR_CH0_Msk               (0x1UL)                   /*!< GPDMA1 CLEARTFR: CH0 (Bitfield-Mask: 0x01)                  */
4706 #define GPDMA1_CLEARTFR_CH1_Pos               (1UL)                     /*!< GPDMA1 CLEARTFR: CH1 (Bit 1)                                */
4707 #define GPDMA1_CLEARTFR_CH1_Msk               (0x2UL)                   /*!< GPDMA1 CLEARTFR: CH1 (Bitfield-Mask: 0x01)                  */
4708 #define GPDMA1_CLEARTFR_CH2_Pos               (2UL)                     /*!< GPDMA1 CLEARTFR: CH2 (Bit 2)                                */
4709 #define GPDMA1_CLEARTFR_CH2_Msk               (0x4UL)                   /*!< GPDMA1 CLEARTFR: CH2 (Bitfield-Mask: 0x01)                  */
4710 #define GPDMA1_CLEARTFR_CH3_Pos               (3UL)                     /*!< GPDMA1 CLEARTFR: CH3 (Bit 3)                                */
4711 #define GPDMA1_CLEARTFR_CH3_Msk               (0x8UL)                   /*!< GPDMA1 CLEARTFR: CH3 (Bitfield-Mask: 0x01)                  */
4712 
4713 /* ------------------------------  GPDMA1_CLEARBLOCK  ----------------------------- */
4714 #define GPDMA1_CLEARBLOCK_CH0_Pos             (0UL)                     /*!< GPDMA1 CLEARBLOCK: CH0 (Bit 0)                              */
4715 #define GPDMA1_CLEARBLOCK_CH0_Msk             (0x1UL)                   /*!< GPDMA1 CLEARBLOCK: CH0 (Bitfield-Mask: 0x01)                */
4716 #define GPDMA1_CLEARBLOCK_CH1_Pos             (1UL)                     /*!< GPDMA1 CLEARBLOCK: CH1 (Bit 1)                              */
4717 #define GPDMA1_CLEARBLOCK_CH1_Msk             (0x2UL)                   /*!< GPDMA1 CLEARBLOCK: CH1 (Bitfield-Mask: 0x01)                */
4718 #define GPDMA1_CLEARBLOCK_CH2_Pos             (2UL)                     /*!< GPDMA1 CLEARBLOCK: CH2 (Bit 2)                              */
4719 #define GPDMA1_CLEARBLOCK_CH2_Msk             (0x4UL)                   /*!< GPDMA1 CLEARBLOCK: CH2 (Bitfield-Mask: 0x01)                */
4720 #define GPDMA1_CLEARBLOCK_CH3_Pos             (3UL)                     /*!< GPDMA1 CLEARBLOCK: CH3 (Bit 3)                              */
4721 #define GPDMA1_CLEARBLOCK_CH3_Msk             (0x8UL)                   /*!< GPDMA1 CLEARBLOCK: CH3 (Bitfield-Mask: 0x01)                */
4722 
4723 /* -----------------------------  GPDMA1_CLEARSRCTRAN  ---------------------------- */
4724 #define GPDMA1_CLEARSRCTRAN_CH0_Pos           (0UL)                     /*!< GPDMA1 CLEARSRCTRAN: CH0 (Bit 0)                            */
4725 #define GPDMA1_CLEARSRCTRAN_CH0_Msk           (0x1UL)                   /*!< GPDMA1 CLEARSRCTRAN: CH0 (Bitfield-Mask: 0x01)              */
4726 #define GPDMA1_CLEARSRCTRAN_CH1_Pos           (1UL)                     /*!< GPDMA1 CLEARSRCTRAN: CH1 (Bit 1)                            */
4727 #define GPDMA1_CLEARSRCTRAN_CH1_Msk           (0x2UL)                   /*!< GPDMA1 CLEARSRCTRAN: CH1 (Bitfield-Mask: 0x01)              */
4728 #define GPDMA1_CLEARSRCTRAN_CH2_Pos           (2UL)                     /*!< GPDMA1 CLEARSRCTRAN: CH2 (Bit 2)                            */
4729 #define GPDMA1_CLEARSRCTRAN_CH2_Msk           (0x4UL)                   /*!< GPDMA1 CLEARSRCTRAN: CH2 (Bitfield-Mask: 0x01)              */
4730 #define GPDMA1_CLEARSRCTRAN_CH3_Pos           (3UL)                     /*!< GPDMA1 CLEARSRCTRAN: CH3 (Bit 3)                            */
4731 #define GPDMA1_CLEARSRCTRAN_CH3_Msk           (0x8UL)                   /*!< GPDMA1 CLEARSRCTRAN: CH3 (Bitfield-Mask: 0x01)              */
4732 
4733 /* -----------------------------  GPDMA1_CLEARDSTTRAN  ---------------------------- */
4734 #define GPDMA1_CLEARDSTTRAN_CH0_Pos           (0UL)                     /*!< GPDMA1 CLEARDSTTRAN: CH0 (Bit 0)                            */
4735 #define GPDMA1_CLEARDSTTRAN_CH0_Msk           (0x1UL)                   /*!< GPDMA1 CLEARDSTTRAN: CH0 (Bitfield-Mask: 0x01)              */
4736 #define GPDMA1_CLEARDSTTRAN_CH1_Pos           (1UL)                     /*!< GPDMA1 CLEARDSTTRAN: CH1 (Bit 1)                            */
4737 #define GPDMA1_CLEARDSTTRAN_CH1_Msk           (0x2UL)                   /*!< GPDMA1 CLEARDSTTRAN: CH1 (Bitfield-Mask: 0x01)              */
4738 #define GPDMA1_CLEARDSTTRAN_CH2_Pos           (2UL)                     /*!< GPDMA1 CLEARDSTTRAN: CH2 (Bit 2)                            */
4739 #define GPDMA1_CLEARDSTTRAN_CH2_Msk           (0x4UL)                   /*!< GPDMA1 CLEARDSTTRAN: CH2 (Bitfield-Mask: 0x01)              */
4740 #define GPDMA1_CLEARDSTTRAN_CH3_Pos           (3UL)                     /*!< GPDMA1 CLEARDSTTRAN: CH3 (Bit 3)                            */
4741 #define GPDMA1_CLEARDSTTRAN_CH3_Msk           (0x8UL)                   /*!< GPDMA1 CLEARDSTTRAN: CH3 (Bitfield-Mask: 0x01)              */
4742 
4743 /* -------------------------------  GPDMA1_CLEARERR  ------------------------------ */
4744 #define GPDMA1_CLEARERR_CH0_Pos               (0UL)                     /*!< GPDMA1 CLEARERR: CH0 (Bit 0)                                */
4745 #define GPDMA1_CLEARERR_CH0_Msk               (0x1UL)                   /*!< GPDMA1 CLEARERR: CH0 (Bitfield-Mask: 0x01)                  */
4746 #define GPDMA1_CLEARERR_CH1_Pos               (1UL)                     /*!< GPDMA1 CLEARERR: CH1 (Bit 1)                                */
4747 #define GPDMA1_CLEARERR_CH1_Msk               (0x2UL)                   /*!< GPDMA1 CLEARERR: CH1 (Bitfield-Mask: 0x01)                  */
4748 #define GPDMA1_CLEARERR_CH2_Pos               (2UL)                     /*!< GPDMA1 CLEARERR: CH2 (Bit 2)                                */
4749 #define GPDMA1_CLEARERR_CH2_Msk               (0x4UL)                   /*!< GPDMA1 CLEARERR: CH2 (Bitfield-Mask: 0x01)                  */
4750 #define GPDMA1_CLEARERR_CH3_Pos               (3UL)                     /*!< GPDMA1 CLEARERR: CH3 (Bit 3)                                */
4751 #define GPDMA1_CLEARERR_CH3_Msk               (0x8UL)                   /*!< GPDMA1 CLEARERR: CH3 (Bitfield-Mask: 0x01)                  */
4752 
4753 /* ------------------------------  GPDMA1_STATUSINT  ------------------------------ */
4754 #define GPDMA1_STATUSINT_TFR_Pos              (0UL)                     /*!< GPDMA1 STATUSINT: TFR (Bit 0)                               */
4755 #define GPDMA1_STATUSINT_TFR_Msk              (0x1UL)                   /*!< GPDMA1 STATUSINT: TFR (Bitfield-Mask: 0x01)                 */
4756 #define GPDMA1_STATUSINT_BLOCK_Pos            (1UL)                     /*!< GPDMA1 STATUSINT: BLOCK (Bit 1)                             */
4757 #define GPDMA1_STATUSINT_BLOCK_Msk            (0x2UL)                   /*!< GPDMA1 STATUSINT: BLOCK (Bitfield-Mask: 0x01)               */
4758 #define GPDMA1_STATUSINT_SRCT_Pos             (2UL)                     /*!< GPDMA1 STATUSINT: SRCT (Bit 2)                              */
4759 #define GPDMA1_STATUSINT_SRCT_Msk             (0x4UL)                   /*!< GPDMA1 STATUSINT: SRCT (Bitfield-Mask: 0x01)                */
4760 #define GPDMA1_STATUSINT_DSTT_Pos             (3UL)                     /*!< GPDMA1 STATUSINT: DSTT (Bit 3)                              */
4761 #define GPDMA1_STATUSINT_DSTT_Msk             (0x8UL)                   /*!< GPDMA1 STATUSINT: DSTT (Bitfield-Mask: 0x01)                */
4762 #define GPDMA1_STATUSINT_ERR_Pos              (4UL)                     /*!< GPDMA1 STATUSINT: ERR (Bit 4)                               */
4763 #define GPDMA1_STATUSINT_ERR_Msk              (0x10UL)                  /*!< GPDMA1 STATUSINT: ERR (Bitfield-Mask: 0x01)                 */
4764 
4765 /* ------------------------------  GPDMA1_REQSRCREG  ------------------------------ */
4766 #define GPDMA1_REQSRCREG_CH0_Pos              (0UL)                     /*!< GPDMA1 REQSRCREG: CH0 (Bit 0)                               */
4767 #define GPDMA1_REQSRCREG_CH0_Msk              (0x1UL)                   /*!< GPDMA1 REQSRCREG: CH0 (Bitfield-Mask: 0x01)                 */
4768 #define GPDMA1_REQSRCREG_CH1_Pos              (1UL)                     /*!< GPDMA1 REQSRCREG: CH1 (Bit 1)                               */
4769 #define GPDMA1_REQSRCREG_CH1_Msk              (0x2UL)                   /*!< GPDMA1 REQSRCREG: CH1 (Bitfield-Mask: 0x01)                 */
4770 #define GPDMA1_REQSRCREG_CH2_Pos              (2UL)                     /*!< GPDMA1 REQSRCREG: CH2 (Bit 2)                               */
4771 #define GPDMA1_REQSRCREG_CH2_Msk              (0x4UL)                   /*!< GPDMA1 REQSRCREG: CH2 (Bitfield-Mask: 0x01)                 */
4772 #define GPDMA1_REQSRCREG_CH3_Pos              (3UL)                     /*!< GPDMA1 REQSRCREG: CH3 (Bit 3)                               */
4773 #define GPDMA1_REQSRCREG_CH3_Msk              (0x8UL)                   /*!< GPDMA1 REQSRCREG: CH3 (Bitfield-Mask: 0x01)                 */
4774 #define GPDMA1_REQSRCREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA1 REQSRCREG: WE_CH0 (Bit 8)                            */
4775 #define GPDMA1_REQSRCREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA1 REQSRCREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4776 #define GPDMA1_REQSRCREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA1 REQSRCREG: WE_CH1 (Bit 9)                            */
4777 #define GPDMA1_REQSRCREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA1 REQSRCREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4778 #define GPDMA1_REQSRCREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA1 REQSRCREG: WE_CH2 (Bit 10)                           */
4779 #define GPDMA1_REQSRCREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA1 REQSRCREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4780 #define GPDMA1_REQSRCREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA1 REQSRCREG: WE_CH3 (Bit 11)                           */
4781 #define GPDMA1_REQSRCREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA1 REQSRCREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4782 
4783 /* ------------------------------  GPDMA1_REQDSTREG  ------------------------------ */
4784 #define GPDMA1_REQDSTREG_CH0_Pos              (0UL)                     /*!< GPDMA1 REQDSTREG: CH0 (Bit 0)                               */
4785 #define GPDMA1_REQDSTREG_CH0_Msk              (0x1UL)                   /*!< GPDMA1 REQDSTREG: CH0 (Bitfield-Mask: 0x01)                 */
4786 #define GPDMA1_REQDSTREG_CH1_Pos              (1UL)                     /*!< GPDMA1 REQDSTREG: CH1 (Bit 1)                               */
4787 #define GPDMA1_REQDSTREG_CH1_Msk              (0x2UL)                   /*!< GPDMA1 REQDSTREG: CH1 (Bitfield-Mask: 0x01)                 */
4788 #define GPDMA1_REQDSTREG_CH2_Pos              (2UL)                     /*!< GPDMA1 REQDSTREG: CH2 (Bit 2)                               */
4789 #define GPDMA1_REQDSTREG_CH2_Msk              (0x4UL)                   /*!< GPDMA1 REQDSTREG: CH2 (Bitfield-Mask: 0x01)                 */
4790 #define GPDMA1_REQDSTREG_CH3_Pos              (3UL)                     /*!< GPDMA1 REQDSTREG: CH3 (Bit 3)                               */
4791 #define GPDMA1_REQDSTREG_CH3_Msk              (0x8UL)                   /*!< GPDMA1 REQDSTREG: CH3 (Bitfield-Mask: 0x01)                 */
4792 #define GPDMA1_REQDSTREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA1 REQDSTREG: WE_CH0 (Bit 8)                            */
4793 #define GPDMA1_REQDSTREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA1 REQDSTREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4794 #define GPDMA1_REQDSTREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA1 REQDSTREG: WE_CH1 (Bit 9)                            */
4795 #define GPDMA1_REQDSTREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA1 REQDSTREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4796 #define GPDMA1_REQDSTREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA1 REQDSTREG: WE_CH2 (Bit 10)                           */
4797 #define GPDMA1_REQDSTREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA1 REQDSTREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4798 #define GPDMA1_REQDSTREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA1 REQDSTREG: WE_CH3 (Bit 11)                           */
4799 #define GPDMA1_REQDSTREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA1 REQDSTREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4800 
4801 /* -----------------------------  GPDMA1_SGLREQSRCREG  ---------------------------- */
4802 #define GPDMA1_SGLREQSRCREG_CH0_Pos           (0UL)                     /*!< GPDMA1 SGLREQSRCREG: CH0 (Bit 0)                            */
4803 #define GPDMA1_SGLREQSRCREG_CH0_Msk           (0x1UL)                   /*!< GPDMA1 SGLREQSRCREG: CH0 (Bitfield-Mask: 0x01)              */
4804 #define GPDMA1_SGLREQSRCREG_CH1_Pos           (1UL)                     /*!< GPDMA1 SGLREQSRCREG: CH1 (Bit 1)                            */
4805 #define GPDMA1_SGLREQSRCREG_CH1_Msk           (0x2UL)                   /*!< GPDMA1 SGLREQSRCREG: CH1 (Bitfield-Mask: 0x01)              */
4806 #define GPDMA1_SGLREQSRCREG_CH2_Pos           (2UL)                     /*!< GPDMA1 SGLREQSRCREG: CH2 (Bit 2)                            */
4807 #define GPDMA1_SGLREQSRCREG_CH2_Msk           (0x4UL)                   /*!< GPDMA1 SGLREQSRCREG: CH2 (Bitfield-Mask: 0x01)              */
4808 #define GPDMA1_SGLREQSRCREG_CH3_Pos           (3UL)                     /*!< GPDMA1 SGLREQSRCREG: CH3 (Bit 3)                            */
4809 #define GPDMA1_SGLREQSRCREG_CH3_Msk           (0x8UL)                   /*!< GPDMA1 SGLREQSRCREG: CH3 (Bitfield-Mask: 0x01)              */
4810 #define GPDMA1_SGLREQSRCREG_WE_CH0_Pos        (8UL)                     /*!< GPDMA1 SGLREQSRCREG: WE_CH0 (Bit 8)                         */
4811 #define GPDMA1_SGLREQSRCREG_WE_CH0_Msk        (0x100UL)                 /*!< GPDMA1 SGLREQSRCREG: WE_CH0 (Bitfield-Mask: 0x01)           */
4812 #define GPDMA1_SGLREQSRCREG_WE_CH1_Pos        (9UL)                     /*!< GPDMA1 SGLREQSRCREG: WE_CH1 (Bit 9)                         */
4813 #define GPDMA1_SGLREQSRCREG_WE_CH1_Msk        (0x200UL)                 /*!< GPDMA1 SGLREQSRCREG: WE_CH1 (Bitfield-Mask: 0x01)           */
4814 #define GPDMA1_SGLREQSRCREG_WE_CH2_Pos        (10UL)                    /*!< GPDMA1 SGLREQSRCREG: WE_CH2 (Bit 10)                        */
4815 #define GPDMA1_SGLREQSRCREG_WE_CH2_Msk        (0x400UL)                 /*!< GPDMA1 SGLREQSRCREG: WE_CH2 (Bitfield-Mask: 0x01)           */
4816 #define GPDMA1_SGLREQSRCREG_WE_CH3_Pos        (11UL)                    /*!< GPDMA1 SGLREQSRCREG: WE_CH3 (Bit 11)                        */
4817 #define GPDMA1_SGLREQSRCREG_WE_CH3_Msk        (0x800UL)                 /*!< GPDMA1 SGLREQSRCREG: WE_CH3 (Bitfield-Mask: 0x01)           */
4818 
4819 /* -----------------------------  GPDMA1_SGLREQDSTREG  ---------------------------- */
4820 #define GPDMA1_SGLREQDSTREG_CH0_Pos           (0UL)                     /*!< GPDMA1 SGLREQDSTREG: CH0 (Bit 0)                            */
4821 #define GPDMA1_SGLREQDSTREG_CH0_Msk           (0x1UL)                   /*!< GPDMA1 SGLREQDSTREG: CH0 (Bitfield-Mask: 0x01)              */
4822 #define GPDMA1_SGLREQDSTREG_CH1_Pos           (1UL)                     /*!< GPDMA1 SGLREQDSTREG: CH1 (Bit 1)                            */
4823 #define GPDMA1_SGLREQDSTREG_CH1_Msk           (0x2UL)                   /*!< GPDMA1 SGLREQDSTREG: CH1 (Bitfield-Mask: 0x01)              */
4824 #define GPDMA1_SGLREQDSTREG_CH2_Pos           (2UL)                     /*!< GPDMA1 SGLREQDSTREG: CH2 (Bit 2)                            */
4825 #define GPDMA1_SGLREQDSTREG_CH2_Msk           (0x4UL)                   /*!< GPDMA1 SGLREQDSTREG: CH2 (Bitfield-Mask: 0x01)              */
4826 #define GPDMA1_SGLREQDSTREG_CH3_Pos           (3UL)                     /*!< GPDMA1 SGLREQDSTREG: CH3 (Bit 3)                            */
4827 #define GPDMA1_SGLREQDSTREG_CH3_Msk           (0x8UL)                   /*!< GPDMA1 SGLREQDSTREG: CH3 (Bitfield-Mask: 0x01)              */
4828 #define GPDMA1_SGLREQDSTREG_WE_CH0_Pos        (8UL)                     /*!< GPDMA1 SGLREQDSTREG: WE_CH0 (Bit 8)                         */
4829 #define GPDMA1_SGLREQDSTREG_WE_CH0_Msk        (0x100UL)                 /*!< GPDMA1 SGLREQDSTREG: WE_CH0 (Bitfield-Mask: 0x01)           */
4830 #define GPDMA1_SGLREQDSTREG_WE_CH1_Pos        (9UL)                     /*!< GPDMA1 SGLREQDSTREG: WE_CH1 (Bit 9)                         */
4831 #define GPDMA1_SGLREQDSTREG_WE_CH1_Msk        (0x200UL)                 /*!< GPDMA1 SGLREQDSTREG: WE_CH1 (Bitfield-Mask: 0x01)           */
4832 #define GPDMA1_SGLREQDSTREG_WE_CH2_Pos        (10UL)                    /*!< GPDMA1 SGLREQDSTREG: WE_CH2 (Bit 10)                        */
4833 #define GPDMA1_SGLREQDSTREG_WE_CH2_Msk        (0x400UL)                 /*!< GPDMA1 SGLREQDSTREG: WE_CH2 (Bitfield-Mask: 0x01)           */
4834 #define GPDMA1_SGLREQDSTREG_WE_CH3_Pos        (11UL)                    /*!< GPDMA1 SGLREQDSTREG: WE_CH3 (Bit 11)                        */
4835 #define GPDMA1_SGLREQDSTREG_WE_CH3_Msk        (0x800UL)                 /*!< GPDMA1 SGLREQDSTREG: WE_CH3 (Bitfield-Mask: 0x01)           */
4836 
4837 /* ------------------------------  GPDMA1_LSTSRCREG  ------------------------------ */
4838 #define GPDMA1_LSTSRCREG_CH0_Pos              (0UL)                     /*!< GPDMA1 LSTSRCREG: CH0 (Bit 0)                               */
4839 #define GPDMA1_LSTSRCREG_CH0_Msk              (0x1UL)                   /*!< GPDMA1 LSTSRCREG: CH0 (Bitfield-Mask: 0x01)                 */
4840 #define GPDMA1_LSTSRCREG_CH1_Pos              (1UL)                     /*!< GPDMA1 LSTSRCREG: CH1 (Bit 1)                               */
4841 #define GPDMA1_LSTSRCREG_CH1_Msk              (0x2UL)                   /*!< GPDMA1 LSTSRCREG: CH1 (Bitfield-Mask: 0x01)                 */
4842 #define GPDMA1_LSTSRCREG_CH2_Pos              (2UL)                     /*!< GPDMA1 LSTSRCREG: CH2 (Bit 2)                               */
4843 #define GPDMA1_LSTSRCREG_CH2_Msk              (0x4UL)                   /*!< GPDMA1 LSTSRCREG: CH2 (Bitfield-Mask: 0x01)                 */
4844 #define GPDMA1_LSTSRCREG_CH3_Pos              (3UL)                     /*!< GPDMA1 LSTSRCREG: CH3 (Bit 3)                               */
4845 #define GPDMA1_LSTSRCREG_CH3_Msk              (0x8UL)                   /*!< GPDMA1 LSTSRCREG: CH3 (Bitfield-Mask: 0x01)                 */
4846 #define GPDMA1_LSTSRCREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA1 LSTSRCREG: WE_CH0 (Bit 8)                            */
4847 #define GPDMA1_LSTSRCREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA1 LSTSRCREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4848 #define GPDMA1_LSTSRCREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA1 LSTSRCREG: WE_CH1 (Bit 9)                            */
4849 #define GPDMA1_LSTSRCREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA1 LSTSRCREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4850 #define GPDMA1_LSTSRCREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA1 LSTSRCREG: WE_CH2 (Bit 10)                           */
4851 #define GPDMA1_LSTSRCREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA1 LSTSRCREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4852 #define GPDMA1_LSTSRCREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA1 LSTSRCREG: WE_CH3 (Bit 11)                           */
4853 #define GPDMA1_LSTSRCREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA1 LSTSRCREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4854 
4855 /* ------------------------------  GPDMA1_LSTDSTREG  ------------------------------ */
4856 #define GPDMA1_LSTDSTREG_CH0_Pos              (0UL)                     /*!< GPDMA1 LSTDSTREG: CH0 (Bit 0)                               */
4857 #define GPDMA1_LSTDSTREG_CH0_Msk              (0x1UL)                   /*!< GPDMA1 LSTDSTREG: CH0 (Bitfield-Mask: 0x01)                 */
4858 #define GPDMA1_LSTDSTREG_CH1_Pos              (1UL)                     /*!< GPDMA1 LSTDSTREG: CH1 (Bit 1)                               */
4859 #define GPDMA1_LSTDSTREG_CH1_Msk              (0x2UL)                   /*!< GPDMA1 LSTDSTREG: CH1 (Bitfield-Mask: 0x01)                 */
4860 #define GPDMA1_LSTDSTREG_CH2_Pos              (2UL)                     /*!< GPDMA1 LSTDSTREG: CH2 (Bit 2)                               */
4861 #define GPDMA1_LSTDSTREG_CH2_Msk              (0x4UL)                   /*!< GPDMA1 LSTDSTREG: CH2 (Bitfield-Mask: 0x01)                 */
4862 #define GPDMA1_LSTDSTREG_CH3_Pos              (3UL)                     /*!< GPDMA1 LSTDSTREG: CH3 (Bit 3)                               */
4863 #define GPDMA1_LSTDSTREG_CH3_Msk              (0x8UL)                   /*!< GPDMA1 LSTDSTREG: CH3 (Bitfield-Mask: 0x01)                 */
4864 #define GPDMA1_LSTDSTREG_WE_CH0_Pos           (8UL)                     /*!< GPDMA1 LSTDSTREG: WE_CH0 (Bit 8)                            */
4865 #define GPDMA1_LSTDSTREG_WE_CH0_Msk           (0x100UL)                 /*!< GPDMA1 LSTDSTREG: WE_CH0 (Bitfield-Mask: 0x01)              */
4866 #define GPDMA1_LSTDSTREG_WE_CH1_Pos           (9UL)                     /*!< GPDMA1 LSTDSTREG: WE_CH1 (Bit 9)                            */
4867 #define GPDMA1_LSTDSTREG_WE_CH1_Msk           (0x200UL)                 /*!< GPDMA1 LSTDSTREG: WE_CH1 (Bitfield-Mask: 0x01)              */
4868 #define GPDMA1_LSTDSTREG_WE_CH2_Pos           (10UL)                    /*!< GPDMA1 LSTDSTREG: WE_CH2 (Bit 10)                           */
4869 #define GPDMA1_LSTDSTREG_WE_CH2_Msk           (0x400UL)                 /*!< GPDMA1 LSTDSTREG: WE_CH2 (Bitfield-Mask: 0x01)              */
4870 #define GPDMA1_LSTDSTREG_WE_CH3_Pos           (11UL)                    /*!< GPDMA1 LSTDSTREG: WE_CH3 (Bit 11)                           */
4871 #define GPDMA1_LSTDSTREG_WE_CH3_Msk           (0x800UL)                 /*!< GPDMA1 LSTDSTREG: WE_CH3 (Bitfield-Mask: 0x01)              */
4872 
4873 /* ------------------------------  GPDMA1_DMACFGREG  ------------------------------ */
4874 #define GPDMA1_DMACFGREG_DMA_EN_Pos           (0UL)                     /*!< GPDMA1 DMACFGREG: DMA_EN (Bit 0)                            */
4875 #define GPDMA1_DMACFGREG_DMA_EN_Msk           (0x1UL)                   /*!< GPDMA1 DMACFGREG: DMA_EN (Bitfield-Mask: 0x01)              */
4876 
4877 /* -------------------------------  GPDMA1_CHENREG  ------------------------------- */
4878 #define GPDMA1_CHENREG_CH_Pos                 (0UL)                     /*!< GPDMA1 CHENREG: CH (Bit 0)                                  */
4879 #define GPDMA1_CHENREG_CH_Msk                 (0xfUL)                   /*!< GPDMA1 CHENREG: CH (Bitfield-Mask: 0x0f)                    */
4880 #define GPDMA1_CHENREG_WE_CH_Pos              (8UL)                     /*!< GPDMA1 CHENREG: WE_CH (Bit 8)                               */
4881 #define GPDMA1_CHENREG_WE_CH_Msk              (0xf00UL)                 /*!< GPDMA1 CHENREG: WE_CH (Bitfield-Mask: 0x0f)                 */
4882 
4883 /* ----------------------------------  GPDMA1_ID  --------------------------------- */
4884 #define GPDMA1_ID_VALUE_Pos                   (0UL)                     /*!< GPDMA1 ID: VALUE (Bit 0)                                    */
4885 #define GPDMA1_ID_VALUE_Msk                   (0xffffffffUL)            /*!< GPDMA1 ID: VALUE (Bitfield-Mask: 0xffffffff)                */
4886 
4887 /* ---------------------------------  GPDMA1_TYPE  -------------------------------- */
4888 #define GPDMA1_TYPE_VALUE_Pos                 (0UL)                     /*!< GPDMA1 TYPE: VALUE (Bit 0)                                  */
4889 #define GPDMA1_TYPE_VALUE_Msk                 (0xffffffffUL)            /*!< GPDMA1 TYPE: VALUE (Bitfield-Mask: 0xffffffff)              */
4890 
4891 /* -------------------------------  GPDMA1_VERSION  ------------------------------- */
4892 #define GPDMA1_VERSION_VALUE_Pos              (0UL)                     /*!< GPDMA1 VERSION: VALUE (Bit 0)                               */
4893 #define GPDMA1_VERSION_VALUE_Msk              (0xffffffffUL)            /*!< GPDMA1 VERSION: VALUE (Bitfield-Mask: 0xffffffff)           */
4894 
4895 
4896 /* ================================================================================ */
4897 /* ================        Group 'GPDMA1_CH' Position & Mask       ================ */
4898 /* ================================================================================ */
4899 
4900 
4901 /* --------------------------------  GPDMA1_CH_SAR  ------------------------------- */
4902 #define GPDMA1_CH_SAR_SAR_Pos                 (0UL)                     /*!< GPDMA1_CH SAR: SAR (Bit 0)                                  */
4903 #define GPDMA1_CH_SAR_SAR_Msk                 (0xffffffffUL)            /*!< GPDMA1_CH SAR: SAR (Bitfield-Mask: 0xffffffff)              */
4904 
4905 /* --------------------------------  GPDMA1_CH_DAR  ------------------------------- */
4906 #define GPDMA1_CH_DAR_DAR_Pos                 (0UL)                     /*!< GPDMA1_CH DAR: DAR (Bit 0)                                  */
4907 #define GPDMA1_CH_DAR_DAR_Msk                 (0xffffffffUL)            /*!< GPDMA1_CH DAR: DAR (Bitfield-Mask: 0xffffffff)              */
4908 
4909 /* -------------------------------  GPDMA1_CH_CTLL  ------------------------------- */
4910 #define GPDMA1_CH_CTLL_INT_EN_Pos             (0UL)                     /*!< GPDMA1_CH CTLL: INT_EN (Bit 0)                              */
4911 #define GPDMA1_CH_CTLL_INT_EN_Msk             (0x1UL)                   /*!< GPDMA1_CH CTLL: INT_EN (Bitfield-Mask: 0x01)                */
4912 #define GPDMA1_CH_CTLL_DST_TR_WIDTH_Pos       (1UL)                     /*!< GPDMA1_CH CTLL: DST_TR_WIDTH (Bit 1)                        */
4913 #define GPDMA1_CH_CTLL_DST_TR_WIDTH_Msk       (0xeUL)                   /*!< GPDMA1_CH CTLL: DST_TR_WIDTH (Bitfield-Mask: 0x07)          */
4914 #define GPDMA1_CH_CTLL_SRC_TR_WIDTH_Pos       (4UL)                     /*!< GPDMA1_CH CTLL: SRC_TR_WIDTH (Bit 4)                        */
4915 #define GPDMA1_CH_CTLL_SRC_TR_WIDTH_Msk       (0x70UL)                  /*!< GPDMA1_CH CTLL: SRC_TR_WIDTH (Bitfield-Mask: 0x07)          */
4916 #define GPDMA1_CH_CTLL_DINC_Pos               (7UL)                     /*!< GPDMA1_CH CTLL: DINC (Bit 7)                                */
4917 #define GPDMA1_CH_CTLL_DINC_Msk               (0x180UL)                 /*!< GPDMA1_CH CTLL: DINC (Bitfield-Mask: 0x03)                  */
4918 #define GPDMA1_CH_CTLL_SINC_Pos               (9UL)                     /*!< GPDMA1_CH CTLL: SINC (Bit 9)                                */
4919 #define GPDMA1_CH_CTLL_SINC_Msk               (0x600UL)                 /*!< GPDMA1_CH CTLL: SINC (Bitfield-Mask: 0x03)                  */
4920 #define GPDMA1_CH_CTLL_DEST_MSIZE_Pos         (11UL)                    /*!< GPDMA1_CH CTLL: DEST_MSIZE (Bit 11)                         */
4921 #define GPDMA1_CH_CTLL_DEST_MSIZE_Msk         (0x3800UL)                /*!< GPDMA1_CH CTLL: DEST_MSIZE (Bitfield-Mask: 0x07)            */
4922 #define GPDMA1_CH_CTLL_SRC_MSIZE_Pos          (14UL)                    /*!< GPDMA1_CH CTLL: SRC_MSIZE (Bit 14)                          */
4923 #define GPDMA1_CH_CTLL_SRC_MSIZE_Msk          (0x1c000UL)               /*!< GPDMA1_CH CTLL: SRC_MSIZE (Bitfield-Mask: 0x07)             */
4924 #define GPDMA1_CH_CTLL_TT_FC_Pos              (20UL)                    /*!< GPDMA1_CH CTLL: TT_FC (Bit 20)                              */
4925 #define GPDMA1_CH_CTLL_TT_FC_Msk              (0x700000UL)              /*!< GPDMA1_CH CTLL: TT_FC (Bitfield-Mask: 0x07)                 */
4926 
4927 /* -------------------------------  GPDMA1_CH_CTLH  ------------------------------- */
4928 #define GPDMA1_CH_CTLH_BLOCK_TS_Pos           (0UL)                     /*!< GPDMA1_CH CTLH: BLOCK_TS (Bit 0)                            */
4929 #define GPDMA1_CH_CTLH_BLOCK_TS_Msk           (0xfffUL)                 /*!< GPDMA1_CH CTLH: BLOCK_TS (Bitfield-Mask: 0xfff)             */
4930 #define GPDMA1_CH_CTLH_DONE_Pos               (12UL)                    /*!< GPDMA1_CH CTLH: DONE (Bit 12)                               */
4931 #define GPDMA1_CH_CTLH_DONE_Msk               (0x1000UL)                /*!< GPDMA1_CH CTLH: DONE (Bitfield-Mask: 0x01)                  */
4932 
4933 /* -------------------------------  GPDMA1_CH_CFGL  ------------------------------- */
4934 #define GPDMA1_CH_CFGL_CH_PRIOR_Pos           (5UL)                     /*!< GPDMA1_CH CFGL: CH_PRIOR (Bit 5)                            */
4935 #define GPDMA1_CH_CFGL_CH_PRIOR_Msk           (0xe0UL)                  /*!< GPDMA1_CH CFGL: CH_PRIOR (Bitfield-Mask: 0x07)              */
4936 #define GPDMA1_CH_CFGL_CH_SUSP_Pos            (8UL)                     /*!< GPDMA1_CH CFGL: CH_SUSP (Bit 8)                             */
4937 #define GPDMA1_CH_CFGL_CH_SUSP_Msk            (0x100UL)                 /*!< GPDMA1_CH CFGL: CH_SUSP (Bitfield-Mask: 0x01)               */
4938 #define GPDMA1_CH_CFGL_FIFO_EMPTY_Pos         (9UL)                     /*!< GPDMA1_CH CFGL: FIFO_EMPTY (Bit 9)                          */
4939 #define GPDMA1_CH_CFGL_FIFO_EMPTY_Msk         (0x200UL)                 /*!< GPDMA1_CH CFGL: FIFO_EMPTY (Bitfield-Mask: 0x01)            */
4940 #define GPDMA1_CH_CFGL_HS_SEL_DST_Pos         (10UL)                    /*!< GPDMA1_CH CFGL: HS_SEL_DST (Bit 10)                         */
4941 #define GPDMA1_CH_CFGL_HS_SEL_DST_Msk         (0x400UL)                 /*!< GPDMA1_CH CFGL: HS_SEL_DST (Bitfield-Mask: 0x01)            */
4942 #define GPDMA1_CH_CFGL_HS_SEL_SRC_Pos         (11UL)                    /*!< GPDMA1_CH CFGL: HS_SEL_SRC (Bit 11)                         */
4943 #define GPDMA1_CH_CFGL_HS_SEL_SRC_Msk         (0x800UL)                 /*!< GPDMA1_CH CFGL: HS_SEL_SRC (Bitfield-Mask: 0x01)            */
4944 #define GPDMA1_CH_CFGL_LOCK_CH_L_Pos          (12UL)                    /*!< GPDMA1_CH CFGL: LOCK_CH_L (Bit 12)                          */
4945 #define GPDMA1_CH_CFGL_LOCK_CH_L_Msk          (0x3000UL)                /*!< GPDMA1_CH CFGL: LOCK_CH_L (Bitfield-Mask: 0x03)             */
4946 #define GPDMA1_CH_CFGL_LOCK_B_L_Pos           (14UL)                    /*!< GPDMA1_CH CFGL: LOCK_B_L (Bit 14)                           */
4947 #define GPDMA1_CH_CFGL_LOCK_B_L_Msk           (0xc000UL)                /*!< GPDMA1_CH CFGL: LOCK_B_L (Bitfield-Mask: 0x03)              */
4948 #define GPDMA1_CH_CFGL_LOCK_CH_Pos            (16UL)                    /*!< GPDMA1_CH CFGL: LOCK_CH (Bit 16)                            */
4949 #define GPDMA1_CH_CFGL_LOCK_CH_Msk            (0x10000UL)               /*!< GPDMA1_CH CFGL: LOCK_CH (Bitfield-Mask: 0x01)               */
4950 #define GPDMA1_CH_CFGL_LOCK_B_Pos             (17UL)                    /*!< GPDMA1_CH CFGL: LOCK_B (Bit 17)                             */
4951 #define GPDMA1_CH_CFGL_LOCK_B_Msk             (0x20000UL)               /*!< GPDMA1_CH CFGL: LOCK_B (Bitfield-Mask: 0x01)                */
4952 #define GPDMA1_CH_CFGL_DST_HS_POL_Pos         (18UL)                    /*!< GPDMA1_CH CFGL: DST_HS_POL (Bit 18)                         */
4953 #define GPDMA1_CH_CFGL_DST_HS_POL_Msk         (0x40000UL)               /*!< GPDMA1_CH CFGL: DST_HS_POL (Bitfield-Mask: 0x01)            */
4954 #define GPDMA1_CH_CFGL_SRC_HS_POL_Pos         (19UL)                    /*!< GPDMA1_CH CFGL: SRC_HS_POL (Bit 19)                         */
4955 #define GPDMA1_CH_CFGL_SRC_HS_POL_Msk         (0x80000UL)               /*!< GPDMA1_CH CFGL: SRC_HS_POL (Bitfield-Mask: 0x01)            */
4956 #define GPDMA1_CH_CFGL_MAX_ABRST_Pos          (20UL)                    /*!< GPDMA1_CH CFGL: MAX_ABRST (Bit 20)                          */
4957 #define GPDMA1_CH_CFGL_MAX_ABRST_Msk          (0x3ff00000UL)            /*!< GPDMA1_CH CFGL: MAX_ABRST (Bitfield-Mask: 0x3ff)            */
4958 
4959 /* -------------------------------  GPDMA1_CH_CFGH  ------------------------------- */
4960 #define GPDMA1_CH_CFGH_FCMODE_Pos             (0UL)                     /*!< GPDMA1_CH CFGH: FCMODE (Bit 0)                              */
4961 #define GPDMA1_CH_CFGH_FCMODE_Msk             (0x1UL)                   /*!< GPDMA1_CH CFGH: FCMODE (Bitfield-Mask: 0x01)                */
4962 #define GPDMA1_CH_CFGH_FIFO_MODE_Pos          (1UL)                     /*!< GPDMA1_CH CFGH: FIFO_MODE (Bit 1)                           */
4963 #define GPDMA1_CH_CFGH_FIFO_MODE_Msk          (0x2UL)                   /*!< GPDMA1_CH CFGH: FIFO_MODE (Bitfield-Mask: 0x01)             */
4964 #define GPDMA1_CH_CFGH_PROTCTL_Pos            (2UL)                     /*!< GPDMA1_CH CFGH: PROTCTL (Bit 2)                             */
4965 #define GPDMA1_CH_CFGH_PROTCTL_Msk            (0x1cUL)                  /*!< GPDMA1_CH CFGH: PROTCTL (Bitfield-Mask: 0x07)               */
4966 #define GPDMA1_CH_CFGH_SRC_PER_Pos            (7UL)                     /*!< GPDMA1_CH CFGH: SRC_PER (Bit 7)                             */
4967 #define GPDMA1_CH_CFGH_SRC_PER_Msk            (0x780UL)                 /*!< GPDMA1_CH CFGH: SRC_PER (Bitfield-Mask: 0x0f)               */
4968 #define GPDMA1_CH_CFGH_DEST_PER_Pos           (11UL)                    /*!< GPDMA1_CH CFGH: DEST_PER (Bit 11)                           */
4969 #define GPDMA1_CH_CFGH_DEST_PER_Msk           (0x7800UL)                /*!< GPDMA1_CH CFGH: DEST_PER (Bitfield-Mask: 0x0f)              */
4970 
4971 
4972 /* ================================================================================ */
4973 /* ================          struct 'FCE' Position & Mask          ================ */
4974 /* ================================================================================ */
4975 
4976 
4977 /* -----------------------------------  FCE_CLC  ---------------------------------- */
4978 #define FCE_CLC_DISR_Pos                      (0UL)                     /*!< FCE CLC: DISR (Bit 0)                                       */
4979 #define FCE_CLC_DISR_Msk                      (0x1UL)                   /*!< FCE CLC: DISR (Bitfield-Mask: 0x01)                         */
4980 #define FCE_CLC_DISS_Pos                      (1UL)                     /*!< FCE CLC: DISS (Bit 1)                                       */
4981 #define FCE_CLC_DISS_Msk                      (0x2UL)                   /*!< FCE CLC: DISS (Bitfield-Mask: 0x01)                         */
4982 
4983 /* -----------------------------------  FCE_ID  ----------------------------------- */
4984 #define FCE_ID_MOD_REV_Pos                    (0UL)                     /*!< FCE ID: MOD_REV (Bit 0)                                     */
4985 #define FCE_ID_MOD_REV_Msk                    (0xffUL)                  /*!< FCE ID: MOD_REV (Bitfield-Mask: 0xff)                       */
4986 #define FCE_ID_MOD_TYPE_Pos                   (8UL)                     /*!< FCE ID: MOD_TYPE (Bit 8)                                    */
4987 #define FCE_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< FCE ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
4988 #define FCE_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< FCE ID: MOD_NUMBER (Bit 16)                                 */
4989 #define FCE_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< FCE ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
4990 
4991 
4992 /* ================================================================================ */
4993 /* ================         Group 'FCE_KE' Position & Mask         ================ */
4994 /* ================================================================================ */
4995 
4996 
4997 /* ----------------------------------  FCE_KE_IR  --------------------------------- */
4998 #define FCE_KE_IR_IR_Pos                      (0UL)                     /*!< FCE_KE IR: IR (Bit 0)                                       */
4999 #define FCE_KE_IR_IR_Msk                      (0xffffffffUL)            /*!< FCE_KE IR: IR (Bitfield-Mask: 0xffffffff)                   */
5000 
5001 /* ---------------------------------  FCE_KE_RES  --------------------------------- */
5002 #define FCE_KE_RES_RES_Pos                    (0UL)                     /*!< FCE_KE RES: RES (Bit 0)                                     */
5003 #define FCE_KE_RES_RES_Msk                    (0xffffffffUL)            /*!< FCE_KE RES: RES (Bitfield-Mask: 0xffffffff)                 */
5004 
5005 /* ---------------------------------  FCE_KE_CFG  --------------------------------- */
5006 #define FCE_KE_CFG_CMI_Pos                    (0UL)                     /*!< FCE_KE CFG: CMI (Bit 0)                                     */
5007 #define FCE_KE_CFG_CMI_Msk                    (0x1UL)                   /*!< FCE_KE CFG: CMI (Bitfield-Mask: 0x01)                       */
5008 #define FCE_KE_CFG_CEI_Pos                    (1UL)                     /*!< FCE_KE CFG: CEI (Bit 1)                                     */
5009 #define FCE_KE_CFG_CEI_Msk                    (0x2UL)                   /*!< FCE_KE CFG: CEI (Bitfield-Mask: 0x01)                       */
5010 #define FCE_KE_CFG_LEI_Pos                    (2UL)                     /*!< FCE_KE CFG: LEI (Bit 2)                                     */
5011 #define FCE_KE_CFG_LEI_Msk                    (0x4UL)                   /*!< FCE_KE CFG: LEI (Bitfield-Mask: 0x01)                       */
5012 #define FCE_KE_CFG_BEI_Pos                    (3UL)                     /*!< FCE_KE CFG: BEI (Bit 3)                                     */
5013 #define FCE_KE_CFG_BEI_Msk                    (0x8UL)                   /*!< FCE_KE CFG: BEI (Bitfield-Mask: 0x01)                       */
5014 #define FCE_KE_CFG_CCE_Pos                    (4UL)                     /*!< FCE_KE CFG: CCE (Bit 4)                                     */
5015 #define FCE_KE_CFG_CCE_Msk                    (0x10UL)                  /*!< FCE_KE CFG: CCE (Bitfield-Mask: 0x01)                       */
5016 #define FCE_KE_CFG_ALR_Pos                    (5UL)                     /*!< FCE_KE CFG: ALR (Bit 5)                                     */
5017 #define FCE_KE_CFG_ALR_Msk                    (0x20UL)                  /*!< FCE_KE CFG: ALR (Bitfield-Mask: 0x01)                       */
5018 #define FCE_KE_CFG_REFIN_Pos                  (8UL)                     /*!< FCE_KE CFG: REFIN (Bit 8)                                   */
5019 #define FCE_KE_CFG_REFIN_Msk                  (0x100UL)                 /*!< FCE_KE CFG: REFIN (Bitfield-Mask: 0x01)                     */
5020 #define FCE_KE_CFG_REFOUT_Pos                 (9UL)                     /*!< FCE_KE CFG: REFOUT (Bit 9)                                  */
5021 #define FCE_KE_CFG_REFOUT_Msk                 (0x200UL)                 /*!< FCE_KE CFG: REFOUT (Bitfield-Mask: 0x01)                    */
5022 #define FCE_KE_CFG_XSEL_Pos                   (10UL)                    /*!< FCE_KE CFG: XSEL (Bit 10)                                   */
5023 #define FCE_KE_CFG_XSEL_Msk                   (0x400UL)                 /*!< FCE_KE CFG: XSEL (Bitfield-Mask: 0x01)                      */
5024 
5025 /* ---------------------------------  FCE_KE_STS  --------------------------------- */
5026 #define FCE_KE_STS_CMF_Pos                    (0UL)                     /*!< FCE_KE STS: CMF (Bit 0)                                     */
5027 #define FCE_KE_STS_CMF_Msk                    (0x1UL)                   /*!< FCE_KE STS: CMF (Bitfield-Mask: 0x01)                       */
5028 #define FCE_KE_STS_CEF_Pos                    (1UL)                     /*!< FCE_KE STS: CEF (Bit 1)                                     */
5029 #define FCE_KE_STS_CEF_Msk                    (0x2UL)                   /*!< FCE_KE STS: CEF (Bitfield-Mask: 0x01)                       */
5030 #define FCE_KE_STS_LEF_Pos                    (2UL)                     /*!< FCE_KE STS: LEF (Bit 2)                                     */
5031 #define FCE_KE_STS_LEF_Msk                    (0x4UL)                   /*!< FCE_KE STS: LEF (Bitfield-Mask: 0x01)                       */
5032 #define FCE_KE_STS_BEF_Pos                    (3UL)                     /*!< FCE_KE STS: BEF (Bit 3)                                     */
5033 #define FCE_KE_STS_BEF_Msk                    (0x8UL)                   /*!< FCE_KE STS: BEF (Bitfield-Mask: 0x01)                       */
5034 
5035 /* --------------------------------  FCE_KE_LENGTH  ------------------------------- */
5036 #define FCE_KE_LENGTH_LENGTH_Pos              (0UL)                     /*!< FCE_KE LENGTH: LENGTH (Bit 0)                               */
5037 #define FCE_KE_LENGTH_LENGTH_Msk              (0xffffUL)                /*!< FCE_KE LENGTH: LENGTH (Bitfield-Mask: 0xffff)               */
5038 
5039 /* --------------------------------  FCE_KE_CHECK  -------------------------------- */
5040 #define FCE_KE_CHECK_CHECK_Pos                (0UL)                     /*!< FCE_KE CHECK: CHECK (Bit 0)                                 */
5041 #define FCE_KE_CHECK_CHECK_Msk                (0xffffffffUL)            /*!< FCE_KE CHECK: CHECK (Bitfield-Mask: 0xffffffff)             */
5042 
5043 /* ---------------------------------  FCE_KE_CRC  --------------------------------- */
5044 #define FCE_KE_CRC_CRC_Pos                    (0UL)                     /*!< FCE_KE CRC: CRC (Bit 0)                                     */
5045 #define FCE_KE_CRC_CRC_Msk                    (0xffffffffUL)            /*!< FCE_KE CRC: CRC (Bitfield-Mask: 0xffffffff)                 */
5046 
5047 /* ---------------------------------  FCE_KE_CTR  --------------------------------- */
5048 #define FCE_KE_CTR_FCM_Pos                    (0UL)                     /*!< FCE_KE CTR: FCM (Bit 0)                                     */
5049 #define FCE_KE_CTR_FCM_Msk                    (0x1UL)                   /*!< FCE_KE CTR: FCM (Bitfield-Mask: 0x01)                       */
5050 #define FCE_KE_CTR_FRM_CFG_Pos                (1UL)                     /*!< FCE_KE CTR: FRM_CFG (Bit 1)                                 */
5051 #define FCE_KE_CTR_FRM_CFG_Msk                (0x2UL)                   /*!< FCE_KE CTR: FRM_CFG (Bitfield-Mask: 0x01)                   */
5052 #define FCE_KE_CTR_FRM_CHECK_Pos              (2UL)                     /*!< FCE_KE CTR: FRM_CHECK (Bit 2)                               */
5053 #define FCE_KE_CTR_FRM_CHECK_Msk              (0x4UL)                   /*!< FCE_KE CTR: FRM_CHECK (Bitfield-Mask: 0x01)                 */
5054 
5055 
5056 /* ================================================================================ */
5057 /* ================           Group 'PBA' Position & Mask          ================ */
5058 /* ================================================================================ */
5059 
5060 
5061 /* -----------------------------------  PBA_STS  ---------------------------------- */
5062 #define PBA_STS_WERR_Pos                      (0UL)                     /*!< PBA STS: WERR (Bit 0)                                       */
5063 #define PBA_STS_WERR_Msk                      (0x1UL)                   /*!< PBA STS: WERR (Bitfield-Mask: 0x01)                         */
5064 
5065 /* ----------------------------------  PBA_WADDR  --------------------------------- */
5066 #define PBA_WADDR_WADDR_Pos                   (0UL)                     /*!< PBA WADDR: WADDR (Bit 0)                                    */
5067 #define PBA_WADDR_WADDR_Msk                   (0xffffffffUL)            /*!< PBA WADDR: WADDR (Bitfield-Mask: 0xffffffff)                */
5068 
5069 
5070 /* ================================================================================ */
5071 /* ================          Group 'FLASH' Position & Mask         ================ */
5072 /* ================================================================================ */
5073 
5074 
5075 /* ----------------------------------  FLASH_ID  ---------------------------------- */
5076 #define FLASH_ID_MOD_REV_Pos                  (0UL)                     /*!< FLASH ID: MOD_REV (Bit 0)                                   */
5077 #define FLASH_ID_MOD_REV_Msk                  (0xffUL)                  /*!< FLASH ID: MOD_REV (Bitfield-Mask: 0xff)                     */
5078 #define FLASH_ID_MOD_TYPE_Pos                 (8UL)                     /*!< FLASH ID: MOD_TYPE (Bit 8)                                  */
5079 #define FLASH_ID_MOD_TYPE_Msk                 (0xff00UL)                /*!< FLASH ID: MOD_TYPE (Bitfield-Mask: 0xff)                    */
5080 #define FLASH_ID_MOD_NUMBER_Pos               (16UL)                    /*!< FLASH ID: MOD_NUMBER (Bit 16)                               */
5081 #define FLASH_ID_MOD_NUMBER_Msk               (0xffff0000UL)            /*!< FLASH ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                */
5082 
5083 /* ----------------------------------  FLASH_FSR  --------------------------------- */
5084 #define FLASH_FSR_PBUSY_Pos                   (0UL)                     /*!< FLASH FSR: PBUSY (Bit 0)                                    */
5085 #define FLASH_FSR_PBUSY_Msk                   (0x1UL)                   /*!< FLASH FSR: PBUSY (Bitfield-Mask: 0x01)                      */
5086 #define FLASH_FSR_FABUSY_Pos                  (1UL)                     /*!< FLASH FSR: FABUSY (Bit 1)                                   */
5087 #define FLASH_FSR_FABUSY_Msk                  (0x2UL)                   /*!< FLASH FSR: FABUSY (Bitfield-Mask: 0x01)                     */
5088 #define FLASH_FSR_PROG_Pos                    (4UL)                     /*!< FLASH FSR: PROG (Bit 4)                                     */
5089 #define FLASH_FSR_PROG_Msk                    (0x10UL)                  /*!< FLASH FSR: PROG (Bitfield-Mask: 0x01)                       */
5090 #define FLASH_FSR_ERASE_Pos                   (5UL)                     /*!< FLASH FSR: ERASE (Bit 5)                                    */
5091 #define FLASH_FSR_ERASE_Msk                   (0x20UL)                  /*!< FLASH FSR: ERASE (Bitfield-Mask: 0x01)                      */
5092 #define FLASH_FSR_PFPAGE_Pos                  (6UL)                     /*!< FLASH FSR: PFPAGE (Bit 6)                                   */
5093 #define FLASH_FSR_PFPAGE_Msk                  (0x40UL)                  /*!< FLASH FSR: PFPAGE (Bitfield-Mask: 0x01)                     */
5094 #define FLASH_FSR_PFOPER_Pos                  (8UL)                     /*!< FLASH FSR: PFOPER (Bit 8)                                   */
5095 #define FLASH_FSR_PFOPER_Msk                  (0x100UL)                 /*!< FLASH FSR: PFOPER (Bitfield-Mask: 0x01)                     */
5096 #define FLASH_FSR_SQER_Pos                    (10UL)                    /*!< FLASH FSR: SQER (Bit 10)                                    */
5097 #define FLASH_FSR_SQER_Msk                    (0x400UL)                 /*!< FLASH FSR: SQER (Bitfield-Mask: 0x01)                       */
5098 #define FLASH_FSR_PROER_Pos                   (11UL)                    /*!< FLASH FSR: PROER (Bit 11)                                   */
5099 #define FLASH_FSR_PROER_Msk                   (0x800UL)                 /*!< FLASH FSR: PROER (Bitfield-Mask: 0x01)                      */
5100 #define FLASH_FSR_PFSBER_Pos                  (12UL)                    /*!< FLASH FSR: PFSBER (Bit 12)                                  */
5101 #define FLASH_FSR_PFSBER_Msk                  (0x1000UL)                /*!< FLASH FSR: PFSBER (Bitfield-Mask: 0x01)                     */
5102 #define FLASH_FSR_PFDBER_Pos                  (14UL)                    /*!< FLASH FSR: PFDBER (Bit 14)                                  */
5103 #define FLASH_FSR_PFDBER_Msk                  (0x4000UL)                /*!< FLASH FSR: PFDBER (Bitfield-Mask: 0x01)                     */
5104 #define FLASH_FSR_PROIN_Pos                   (16UL)                    /*!< FLASH FSR: PROIN (Bit 16)                                   */
5105 #define FLASH_FSR_PROIN_Msk                   (0x10000UL)               /*!< FLASH FSR: PROIN (Bitfield-Mask: 0x01)                      */
5106 #define FLASH_FSR_RPROIN_Pos                  (18UL)                    /*!< FLASH FSR: RPROIN (Bit 18)                                  */
5107 #define FLASH_FSR_RPROIN_Msk                  (0x40000UL)               /*!< FLASH FSR: RPROIN (Bitfield-Mask: 0x01)                     */
5108 #define FLASH_FSR_RPRODIS_Pos                 (19UL)                    /*!< FLASH FSR: RPRODIS (Bit 19)                                 */
5109 #define FLASH_FSR_RPRODIS_Msk                 (0x80000UL)               /*!< FLASH FSR: RPRODIS (Bitfield-Mask: 0x01)                    */
5110 #define FLASH_FSR_WPROIN0_Pos                 (21UL)                    /*!< FLASH FSR: WPROIN0 (Bit 21)                                 */
5111 #define FLASH_FSR_WPROIN0_Msk                 (0x200000UL)              /*!< FLASH FSR: WPROIN0 (Bitfield-Mask: 0x01)                    */
5112 #define FLASH_FSR_WPROIN1_Pos                 (22UL)                    /*!< FLASH FSR: WPROIN1 (Bit 22)                                 */
5113 #define FLASH_FSR_WPROIN1_Msk                 (0x400000UL)              /*!< FLASH FSR: WPROIN1 (Bitfield-Mask: 0x01)                    */
5114 #define FLASH_FSR_WPROIN2_Pos                 (23UL)                    /*!< FLASH FSR: WPROIN2 (Bit 23)                                 */
5115 #define FLASH_FSR_WPROIN2_Msk                 (0x800000UL)              /*!< FLASH FSR: WPROIN2 (Bitfield-Mask: 0x01)                    */
5116 #define FLASH_FSR_WPRODIS0_Pos                (25UL)                    /*!< FLASH FSR: WPRODIS0 (Bit 25)                                */
5117 #define FLASH_FSR_WPRODIS0_Msk                (0x2000000UL)             /*!< FLASH FSR: WPRODIS0 (Bitfield-Mask: 0x01)                   */
5118 #define FLASH_FSR_WPRODIS1_Pos                (26UL)                    /*!< FLASH FSR: WPRODIS1 (Bit 26)                                */
5119 #define FLASH_FSR_WPRODIS1_Msk                (0x4000000UL)             /*!< FLASH FSR: WPRODIS1 (Bitfield-Mask: 0x01)                   */
5120 #define FLASH_FSR_SLM_Pos                     (28UL)                    /*!< FLASH FSR: SLM (Bit 28)                                     */
5121 #define FLASH_FSR_SLM_Msk                     (0x10000000UL)            /*!< FLASH FSR: SLM (Bitfield-Mask: 0x01)                        */
5122 #define FLASH_FSR_VER_Pos                     (31UL)                    /*!< FLASH FSR: VER (Bit 31)                                     */
5123 #define FLASH_FSR_VER_Msk                     (0x80000000UL)            /*!< FLASH FSR: VER (Bitfield-Mask: 0x01)                        */
5124 
5125 /* ---------------------------------  FLASH_FCON  --------------------------------- */
5126 #define FLASH_FCON_WSPFLASH_Pos               (0UL)                     /*!< FLASH FCON: WSPFLASH (Bit 0)                                */
5127 #define FLASH_FCON_WSPFLASH_Msk               (0xfUL)                   /*!< FLASH FCON: WSPFLASH (Bitfield-Mask: 0x0f)                  */
5128 #define FLASH_FCON_WSECPF_Pos                 (4UL)                     /*!< FLASH FCON: WSECPF (Bit 4)                                  */
5129 #define FLASH_FCON_WSECPF_Msk                 (0x10UL)                  /*!< FLASH FCON: WSECPF (Bitfield-Mask: 0x01)                    */
5130 #define FLASH_FCON_IDLE_Pos                   (13UL)                    /*!< FLASH FCON: IDLE (Bit 13)                                   */
5131 #define FLASH_FCON_IDLE_Msk                   (0x2000UL)                /*!< FLASH FCON: IDLE (Bitfield-Mask: 0x01)                      */
5132 #define FLASH_FCON_ESLDIS_Pos                 (14UL)                    /*!< FLASH FCON: ESLDIS (Bit 14)                                 */
5133 #define FLASH_FCON_ESLDIS_Msk                 (0x4000UL)                /*!< FLASH FCON: ESLDIS (Bitfield-Mask: 0x01)                    */
5134 #define FLASH_FCON_SLEEP_Pos                  (15UL)                    /*!< FLASH FCON: SLEEP (Bit 15)                                  */
5135 #define FLASH_FCON_SLEEP_Msk                  (0x8000UL)                /*!< FLASH FCON: SLEEP (Bitfield-Mask: 0x01)                     */
5136 #define FLASH_FCON_RPA_Pos                    (16UL)                    /*!< FLASH FCON: RPA (Bit 16)                                    */
5137 #define FLASH_FCON_RPA_Msk                    (0x10000UL)               /*!< FLASH FCON: RPA (Bitfield-Mask: 0x01)                       */
5138 #define FLASH_FCON_DCF_Pos                    (17UL)                    /*!< FLASH FCON: DCF (Bit 17)                                    */
5139 #define FLASH_FCON_DCF_Msk                    (0x20000UL)               /*!< FLASH FCON: DCF (Bitfield-Mask: 0x01)                       */
5140 #define FLASH_FCON_DDF_Pos                    (18UL)                    /*!< FLASH FCON: DDF (Bit 18)                                    */
5141 #define FLASH_FCON_DDF_Msk                    (0x40000UL)               /*!< FLASH FCON: DDF (Bitfield-Mask: 0x01)                       */
5142 #define FLASH_FCON_VOPERM_Pos                 (24UL)                    /*!< FLASH FCON: VOPERM (Bit 24)                                 */
5143 #define FLASH_FCON_VOPERM_Msk                 (0x1000000UL)             /*!< FLASH FCON: VOPERM (Bitfield-Mask: 0x01)                    */
5144 #define FLASH_FCON_SQERM_Pos                  (25UL)                    /*!< FLASH FCON: SQERM (Bit 25)                                  */
5145 #define FLASH_FCON_SQERM_Msk                  (0x2000000UL)             /*!< FLASH FCON: SQERM (Bitfield-Mask: 0x01)                     */
5146 #define FLASH_FCON_PROERM_Pos                 (26UL)                    /*!< FLASH FCON: PROERM (Bit 26)                                 */
5147 #define FLASH_FCON_PROERM_Msk                 (0x4000000UL)             /*!< FLASH FCON: PROERM (Bitfield-Mask: 0x01)                    */
5148 #define FLASH_FCON_PFSBERM_Pos                (27UL)                    /*!< FLASH FCON: PFSBERM (Bit 27)                                */
5149 #define FLASH_FCON_PFSBERM_Msk                (0x8000000UL)             /*!< FLASH FCON: PFSBERM (Bitfield-Mask: 0x01)                   */
5150 #define FLASH_FCON_PFDBERM_Pos                (29UL)                    /*!< FLASH FCON: PFDBERM (Bit 29)                                */
5151 #define FLASH_FCON_PFDBERM_Msk                (0x20000000UL)            /*!< FLASH FCON: PFDBERM (Bitfield-Mask: 0x01)                   */
5152 #define FLASH_FCON_EOBM_Pos                   (31UL)                    /*!< FLASH FCON: EOBM (Bit 31)                                   */
5153 #define FLASH_FCON_EOBM_Msk                   (0x80000000UL)            /*!< FLASH FCON: EOBM (Bitfield-Mask: 0x01)                      */
5154 
5155 /* ---------------------------------  FLASH_MARP  --------------------------------- */
5156 #define FLASH_MARP_MARGIN_Pos                 (0UL)                     /*!< FLASH MARP: MARGIN (Bit 0)                                  */
5157 #define FLASH_MARP_MARGIN_Msk                 (0xfUL)                   /*!< FLASH MARP: MARGIN (Bitfield-Mask: 0x0f)                    */
5158 #define FLASH_MARP_TRAPDIS_Pos                (15UL)                    /*!< FLASH MARP: TRAPDIS (Bit 15)                                */
5159 #define FLASH_MARP_TRAPDIS_Msk                (0x8000UL)                /*!< FLASH MARP: TRAPDIS (Bitfield-Mask: 0x01)                   */
5160 
5161 /* --------------------------------  FLASH_PROCON0  ------------------------------- */
5162 #define FLASH_PROCON0_S0L_Pos                 (0UL)                     /*!< FLASH PROCON0: S0L (Bit 0)                                  */
5163 #define FLASH_PROCON0_S0L_Msk                 (0x1UL)                   /*!< FLASH PROCON0: S0L (Bitfield-Mask: 0x01)                    */
5164 #define FLASH_PROCON0_S1L_Pos                 (1UL)                     /*!< FLASH PROCON0: S1L (Bit 1)                                  */
5165 #define FLASH_PROCON0_S1L_Msk                 (0x2UL)                   /*!< FLASH PROCON0: S1L (Bitfield-Mask: 0x01)                    */
5166 #define FLASH_PROCON0_S2L_Pos                 (2UL)                     /*!< FLASH PROCON0: S2L (Bit 2)                                  */
5167 #define FLASH_PROCON0_S2L_Msk                 (0x4UL)                   /*!< FLASH PROCON0: S2L (Bitfield-Mask: 0x01)                    */
5168 #define FLASH_PROCON0_S3L_Pos                 (3UL)                     /*!< FLASH PROCON0: S3L (Bit 3)                                  */
5169 #define FLASH_PROCON0_S3L_Msk                 (0x8UL)                   /*!< FLASH PROCON0: S3L (Bitfield-Mask: 0x01)                    */
5170 #define FLASH_PROCON0_S4L_Pos                 (4UL)                     /*!< FLASH PROCON0: S4L (Bit 4)                                  */
5171 #define FLASH_PROCON0_S4L_Msk                 (0x10UL)                  /*!< FLASH PROCON0: S4L (Bitfield-Mask: 0x01)                    */
5172 #define FLASH_PROCON0_S5L_Pos                 (5UL)                     /*!< FLASH PROCON0: S5L (Bit 5)                                  */
5173 #define FLASH_PROCON0_S5L_Msk                 (0x20UL)                  /*!< FLASH PROCON0: S5L (Bitfield-Mask: 0x01)                    */
5174 #define FLASH_PROCON0_S6L_Pos                 (6UL)                     /*!< FLASH PROCON0: S6L (Bit 6)                                  */
5175 #define FLASH_PROCON0_S6L_Msk                 (0x40UL)                  /*!< FLASH PROCON0: S6L (Bitfield-Mask: 0x01)                    */
5176 #define FLASH_PROCON0_S7L_Pos                 (7UL)                     /*!< FLASH PROCON0: S7L (Bit 7)                                  */
5177 #define FLASH_PROCON0_S7L_Msk                 (0x80UL)                  /*!< FLASH PROCON0: S7L (Bitfield-Mask: 0x01)                    */
5178 #define FLASH_PROCON0_S8L_Pos                 (8UL)                     /*!< FLASH PROCON0: S8L (Bit 8)                                  */
5179 #define FLASH_PROCON0_S8L_Msk                 (0x100UL)                 /*!< FLASH PROCON0: S8L (Bitfield-Mask: 0x01)                    */
5180 #define FLASH_PROCON0_S9L_Pos                 (9UL)                     /*!< FLASH PROCON0: S9L (Bit 9)                                  */
5181 #define FLASH_PROCON0_S9L_Msk                 (0x200UL)                 /*!< FLASH PROCON0: S9L (Bitfield-Mask: 0x01)                    */
5182 #define FLASH_PROCON0_S10_S11L_Pos            (10UL)                    /*!< FLASH PROCON0: S10_S11L (Bit 10)                            */
5183 #define FLASH_PROCON0_S10_S11L_Msk            (0x400UL)                 /*!< FLASH PROCON0: S10_S11L (Bitfield-Mask: 0x01)               */
5184 #define FLASH_PROCON0_S12_S13L_Pos            (11UL)                    /*!< FLASH PROCON0: S12_S13L (Bit 11)                            */
5185 #define FLASH_PROCON0_S12_S13L_Msk            (0x800UL)                 /*!< FLASH PROCON0: S12_S13L (Bitfield-Mask: 0x01)               */
5186 #define FLASH_PROCON0_S14_S15L_Pos            (12UL)                    /*!< FLASH PROCON0: S14_S15L (Bit 12)                            */
5187 #define FLASH_PROCON0_S14_S15L_Msk            (0x1000UL)                /*!< FLASH PROCON0: S14_S15L (Bitfield-Mask: 0x01)               */
5188 #define FLASH_PROCON0_RPRO_Pos                (15UL)                    /*!< FLASH PROCON0: RPRO (Bit 15)                                */
5189 #define FLASH_PROCON0_RPRO_Msk                (0x8000UL)                /*!< FLASH PROCON0: RPRO (Bitfield-Mask: 0x01)                   */
5190 
5191 /* --------------------------------  FLASH_PROCON1  ------------------------------- */
5192 #define FLASH_PROCON1_S0L_Pos                 (0UL)                     /*!< FLASH PROCON1: S0L (Bit 0)                                  */
5193 #define FLASH_PROCON1_S0L_Msk                 (0x1UL)                   /*!< FLASH PROCON1: S0L (Bitfield-Mask: 0x01)                    */
5194 #define FLASH_PROCON1_S1L_Pos                 (1UL)                     /*!< FLASH PROCON1: S1L (Bit 1)                                  */
5195 #define FLASH_PROCON1_S1L_Msk                 (0x2UL)                   /*!< FLASH PROCON1: S1L (Bitfield-Mask: 0x01)                    */
5196 #define FLASH_PROCON1_S2L_Pos                 (2UL)                     /*!< FLASH PROCON1: S2L (Bit 2)                                  */
5197 #define FLASH_PROCON1_S2L_Msk                 (0x4UL)                   /*!< FLASH PROCON1: S2L (Bitfield-Mask: 0x01)                    */
5198 #define FLASH_PROCON1_S3L_Pos                 (3UL)                     /*!< FLASH PROCON1: S3L (Bit 3)                                  */
5199 #define FLASH_PROCON1_S3L_Msk                 (0x8UL)                   /*!< FLASH PROCON1: S3L (Bitfield-Mask: 0x01)                    */
5200 #define FLASH_PROCON1_S4L_Pos                 (4UL)                     /*!< FLASH PROCON1: S4L (Bit 4)                                  */
5201 #define FLASH_PROCON1_S4L_Msk                 (0x10UL)                  /*!< FLASH PROCON1: S4L (Bitfield-Mask: 0x01)                    */
5202 #define FLASH_PROCON1_S5L_Pos                 (5UL)                     /*!< FLASH PROCON1: S5L (Bit 5)                                  */
5203 #define FLASH_PROCON1_S5L_Msk                 (0x20UL)                  /*!< FLASH PROCON1: S5L (Bitfield-Mask: 0x01)                    */
5204 #define FLASH_PROCON1_S6L_Pos                 (6UL)                     /*!< FLASH PROCON1: S6L (Bit 6)                                  */
5205 #define FLASH_PROCON1_S6L_Msk                 (0x40UL)                  /*!< FLASH PROCON1: S6L (Bitfield-Mask: 0x01)                    */
5206 #define FLASH_PROCON1_S7L_Pos                 (7UL)                     /*!< FLASH PROCON1: S7L (Bit 7)                                  */
5207 #define FLASH_PROCON1_S7L_Msk                 (0x80UL)                  /*!< FLASH PROCON1: S7L (Bitfield-Mask: 0x01)                    */
5208 #define FLASH_PROCON1_S8L_Pos                 (8UL)                     /*!< FLASH PROCON1: S8L (Bit 8)                                  */
5209 #define FLASH_PROCON1_S8L_Msk                 (0x100UL)                 /*!< FLASH PROCON1: S8L (Bitfield-Mask: 0x01)                    */
5210 #define FLASH_PROCON1_S9L_Pos                 (9UL)                     /*!< FLASH PROCON1: S9L (Bit 9)                                  */
5211 #define FLASH_PROCON1_S9L_Msk                 (0x200UL)                 /*!< FLASH PROCON1: S9L (Bitfield-Mask: 0x01)                    */
5212 #define FLASH_PROCON1_S10_S11L_Pos            (10UL)                    /*!< FLASH PROCON1: S10_S11L (Bit 10)                            */
5213 #define FLASH_PROCON1_S10_S11L_Msk            (0x400UL)                 /*!< FLASH PROCON1: S10_S11L (Bitfield-Mask: 0x01)               */
5214 #define FLASH_PROCON1_S12_S13L_Pos            (11UL)                    /*!< FLASH PROCON1: S12_S13L (Bit 11)                            */
5215 #define FLASH_PROCON1_S12_S13L_Msk            (0x800UL)                 /*!< FLASH PROCON1: S12_S13L (Bitfield-Mask: 0x01)               */
5216 #define FLASH_PROCON1_S14_S15L_Pos            (12UL)                    /*!< FLASH PROCON1: S14_S15L (Bit 12)                            */
5217 #define FLASH_PROCON1_S14_S15L_Msk            (0x1000UL)                /*!< FLASH PROCON1: S14_S15L (Bitfield-Mask: 0x01)               */
5218 #define FLASH_PROCON1_PSR_Pos                 (16UL)                    /*!< FLASH PROCON1: PSR (Bit 16)                                 */
5219 #define FLASH_PROCON1_PSR_Msk                 (0x10000UL)               /*!< FLASH PROCON1: PSR (Bitfield-Mask: 0x01)                    */
5220 
5221 /* --------------------------------  FLASH_PROCON2  ------------------------------- */
5222 #define FLASH_PROCON2_S0ROM_Pos               (0UL)                     /*!< FLASH PROCON2: S0ROM (Bit 0)                                */
5223 #define FLASH_PROCON2_S0ROM_Msk               (0x1UL)                   /*!< FLASH PROCON2: S0ROM (Bitfield-Mask: 0x01)                  */
5224 #define FLASH_PROCON2_S1ROM_Pos               (1UL)                     /*!< FLASH PROCON2: S1ROM (Bit 1)                                */
5225 #define FLASH_PROCON2_S1ROM_Msk               (0x2UL)                   /*!< FLASH PROCON2: S1ROM (Bitfield-Mask: 0x01)                  */
5226 #define FLASH_PROCON2_S2ROM_Pos               (2UL)                     /*!< FLASH PROCON2: S2ROM (Bit 2)                                */
5227 #define FLASH_PROCON2_S2ROM_Msk               (0x4UL)                   /*!< FLASH PROCON2: S2ROM (Bitfield-Mask: 0x01)                  */
5228 #define FLASH_PROCON2_S3ROM_Pos               (3UL)                     /*!< FLASH PROCON2: S3ROM (Bit 3)                                */
5229 #define FLASH_PROCON2_S3ROM_Msk               (0x8UL)                   /*!< FLASH PROCON2: S3ROM (Bitfield-Mask: 0x01)                  */
5230 #define FLASH_PROCON2_S4ROM_Pos               (4UL)                     /*!< FLASH PROCON2: S4ROM (Bit 4)                                */
5231 #define FLASH_PROCON2_S4ROM_Msk               (0x10UL)                  /*!< FLASH PROCON2: S4ROM (Bitfield-Mask: 0x01)                  */
5232 #define FLASH_PROCON2_S5ROM_Pos               (5UL)                     /*!< FLASH PROCON2: S5ROM (Bit 5)                                */
5233 #define FLASH_PROCON2_S5ROM_Msk               (0x20UL)                  /*!< FLASH PROCON2: S5ROM (Bitfield-Mask: 0x01)                  */
5234 #define FLASH_PROCON2_S6ROM_Pos               (6UL)                     /*!< FLASH PROCON2: S6ROM (Bit 6)                                */
5235 #define FLASH_PROCON2_S6ROM_Msk               (0x40UL)                  /*!< FLASH PROCON2: S6ROM (Bitfield-Mask: 0x01)                  */
5236 #define FLASH_PROCON2_S7ROM_Pos               (7UL)                     /*!< FLASH PROCON2: S7ROM (Bit 7)                                */
5237 #define FLASH_PROCON2_S7ROM_Msk               (0x80UL)                  /*!< FLASH PROCON2: S7ROM (Bitfield-Mask: 0x01)                  */
5238 #define FLASH_PROCON2_S8ROM_Pos               (8UL)                     /*!< FLASH PROCON2: S8ROM (Bit 8)                                */
5239 #define FLASH_PROCON2_S8ROM_Msk               (0x100UL)                 /*!< FLASH PROCON2: S8ROM (Bitfield-Mask: 0x01)                  */
5240 #define FLASH_PROCON2_S9ROM_Pos               (9UL)                     /*!< FLASH PROCON2: S9ROM (Bit 9)                                */
5241 #define FLASH_PROCON2_S9ROM_Msk               (0x200UL)                 /*!< FLASH PROCON2: S9ROM (Bitfield-Mask: 0x01)                  */
5242 #define FLASH_PROCON2_S10_S11ROM_Pos          (10UL)                    /*!< FLASH PROCON2: S10_S11ROM (Bit 10)                          */
5243 #define FLASH_PROCON2_S10_S11ROM_Msk          (0x400UL)                 /*!< FLASH PROCON2: S10_S11ROM (Bitfield-Mask: 0x01)             */
5244 #define FLASH_PROCON2_S12_S13ROM_Pos          (11UL)                    /*!< FLASH PROCON2: S12_S13ROM (Bit 11)                          */
5245 #define FLASH_PROCON2_S12_S13ROM_Msk          (0x800UL)                 /*!< FLASH PROCON2: S12_S13ROM (Bitfield-Mask: 0x01)             */
5246 #define FLASH_PROCON2_S14_S15ROM_Pos          (12UL)                    /*!< FLASH PROCON2: S14_S15ROM (Bit 12)                          */
5247 #define FLASH_PROCON2_S14_S15ROM_Msk          (0x1000UL)                /*!< FLASH PROCON2: S14_S15ROM (Bitfield-Mask: 0x01)             */
5248 
5249 
5250 /* ================================================================================ */
5251 /* ================          struct 'PREF' Position & Mask         ================ */
5252 /* ================================================================================ */
5253 
5254 
5255 /* ----------------------------------  PREF_PCON  --------------------------------- */
5256 #define PREF_PCON_IBYP_Pos                    (0UL)                     /*!< PREF PCON: IBYP (Bit 0)                                     */
5257 #define PREF_PCON_IBYP_Msk                    (0x1UL)                   /*!< PREF PCON: IBYP (Bitfield-Mask: 0x01)                       */
5258 #define PREF_PCON_IINV_Pos                    (1UL)                     /*!< PREF PCON: IINV (Bit 1)                                     */
5259 #define PREF_PCON_IINV_Msk                    (0x2UL)                   /*!< PREF PCON: IINV (Bitfield-Mask: 0x01)                       */
5260 #define PREF_PCON_DBYP_Pos                    (4UL)                     /*!< PREF PCON: DBYP (Bit 4)                                     */
5261 #define PREF_PCON_DBYP_Msk                    (0x10UL)                  /*!< PREF PCON: DBYP (Bitfield-Mask: 0x01)                       */
5262 
5263 
5264 /* ================================================================================ */
5265 /* ================           Group 'PMU' Position & Mask          ================ */
5266 /* ================================================================================ */
5267 
5268 
5269 /* -----------------------------------  PMU_ID  ----------------------------------- */
5270 #define PMU_ID_MOD_REV_Pos                    (0UL)                     /*!< PMU ID: MOD_REV (Bit 0)                                     */
5271 #define PMU_ID_MOD_REV_Msk                    (0xffUL)                  /*!< PMU ID: MOD_REV (Bitfield-Mask: 0xff)                       */
5272 #define PMU_ID_MOD_TYPE_Pos                   (8UL)                     /*!< PMU ID: MOD_TYPE (Bit 8)                                    */
5273 #define PMU_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< PMU ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
5274 #define PMU_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< PMU ID: MOD_NUMBER (Bit 16)                                 */
5275 #define PMU_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< PMU ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
5276 
5277 
5278 /* ================================================================================ */
5279 /* ================          struct 'WDT' Position & Mask          ================ */
5280 /* ================================================================================ */
5281 
5282 
5283 /* -----------------------------------  WDT_ID  ----------------------------------- */
5284 #define WDT_ID_MOD_REV_Pos                    (0UL)                     /*!< WDT ID: MOD_REV (Bit 0)                                     */
5285 #define WDT_ID_MOD_REV_Msk                    (0xffUL)                  /*!< WDT ID: MOD_REV (Bitfield-Mask: 0xff)                       */
5286 #define WDT_ID_MOD_TYPE_Pos                   (8UL)                     /*!< WDT ID: MOD_TYPE (Bit 8)                                    */
5287 #define WDT_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< WDT ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
5288 #define WDT_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< WDT ID: MOD_NUMBER (Bit 16)                                 */
5289 #define WDT_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< WDT ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
5290 
5291 /* -----------------------------------  WDT_CTR  ---------------------------------- */
5292 #define WDT_CTR_ENB_Pos                       (0UL)                     /*!< WDT CTR: ENB (Bit 0)                                        */
5293 #define WDT_CTR_ENB_Msk                       (0x1UL)                   /*!< WDT CTR: ENB (Bitfield-Mask: 0x01)                          */
5294 #define WDT_CTR_PRE_Pos                       (1UL)                     /*!< WDT CTR: PRE (Bit 1)                                        */
5295 #define WDT_CTR_PRE_Msk                       (0x2UL)                   /*!< WDT CTR: PRE (Bitfield-Mask: 0x01)                          */
5296 #define WDT_CTR_DSP_Pos                       (4UL)                     /*!< WDT CTR: DSP (Bit 4)                                        */
5297 #define WDT_CTR_DSP_Msk                       (0x10UL)                  /*!< WDT CTR: DSP (Bitfield-Mask: 0x01)                          */
5298 #define WDT_CTR_SPW_Pos                       (8UL)                     /*!< WDT CTR: SPW (Bit 8)                                        */
5299 #define WDT_CTR_SPW_Msk                       (0xff00UL)                /*!< WDT CTR: SPW (Bitfield-Mask: 0xff)                          */
5300 
5301 /* -----------------------------------  WDT_SRV  ---------------------------------- */
5302 #define WDT_SRV_SRV_Pos                       (0UL)                     /*!< WDT SRV: SRV (Bit 0)                                        */
5303 #define WDT_SRV_SRV_Msk                       (0xffffffffUL)            /*!< WDT SRV: SRV (Bitfield-Mask: 0xffffffff)                    */
5304 
5305 /* -----------------------------------  WDT_TIM  ---------------------------------- */
5306 #define WDT_TIM_TIM_Pos                       (0UL)                     /*!< WDT TIM: TIM (Bit 0)                                        */
5307 #define WDT_TIM_TIM_Msk                       (0xffffffffUL)            /*!< WDT TIM: TIM (Bitfield-Mask: 0xffffffff)                    */
5308 
5309 /* -----------------------------------  WDT_WLB  ---------------------------------- */
5310 #define WDT_WLB_WLB_Pos                       (0UL)                     /*!< WDT WLB: WLB (Bit 0)                                        */
5311 #define WDT_WLB_WLB_Msk                       (0xffffffffUL)            /*!< WDT WLB: WLB (Bitfield-Mask: 0xffffffff)                    */
5312 
5313 /* -----------------------------------  WDT_WUB  ---------------------------------- */
5314 #define WDT_WUB_WUB_Pos                       (0UL)                     /*!< WDT WUB: WUB (Bit 0)                                        */
5315 #define WDT_WUB_WUB_Msk                       (0xffffffffUL)            /*!< WDT WUB: WUB (Bitfield-Mask: 0xffffffff)                    */
5316 
5317 /* ---------------------------------  WDT_WDTSTS  --------------------------------- */
5318 #define WDT_WDTSTS_ALMS_Pos                   (0UL)                     /*!< WDT WDTSTS: ALMS (Bit 0)                                    */
5319 #define WDT_WDTSTS_ALMS_Msk                   (0x1UL)                   /*!< WDT WDTSTS: ALMS (Bitfield-Mask: 0x01)                      */
5320 
5321 /* ---------------------------------  WDT_WDTCLR  --------------------------------- */
5322 #define WDT_WDTCLR_ALMC_Pos                   (0UL)                     /*!< WDT WDTCLR: ALMC (Bit 0)                                    */
5323 #define WDT_WDTCLR_ALMC_Msk                   (0x1UL)                   /*!< WDT WDTCLR: ALMC (Bitfield-Mask: 0x01)                      */
5324 
5325 
5326 /* ================================================================================ */
5327 /* ================          struct 'RTC' Position & Mask          ================ */
5328 /* ================================================================================ */
5329 
5330 
5331 /* -----------------------------------  RTC_ID  ----------------------------------- */
5332 #define RTC_ID_MOD_REV_Pos                    (0UL)                     /*!< RTC ID: MOD_REV (Bit 0)                                     */
5333 #define RTC_ID_MOD_REV_Msk                    (0xffUL)                  /*!< RTC ID: MOD_REV (Bitfield-Mask: 0xff)                       */
5334 #define RTC_ID_MOD_TYPE_Pos                   (8UL)                     /*!< RTC ID: MOD_TYPE (Bit 8)                                    */
5335 #define RTC_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< RTC ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
5336 #define RTC_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< RTC ID: MOD_NUMBER (Bit 16)                                 */
5337 #define RTC_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< RTC ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
5338 
5339 /* -----------------------------------  RTC_CTR  ---------------------------------- */
5340 #define RTC_CTR_ENB_Pos                       (0UL)                     /*!< RTC CTR: ENB (Bit 0)                                        */
5341 #define RTC_CTR_ENB_Msk                       (0x1UL)                   /*!< RTC CTR: ENB (Bitfield-Mask: 0x01)                          */
5342 #define RTC_CTR_TAE_Pos                       (2UL)                     /*!< RTC CTR: TAE (Bit 2)                                        */
5343 #define RTC_CTR_TAE_Msk                       (0x4UL)                   /*!< RTC CTR: TAE (Bitfield-Mask: 0x01)                          */
5344 #define RTC_CTR_ESEC_Pos                      (8UL)                     /*!< RTC CTR: ESEC (Bit 8)                                       */
5345 #define RTC_CTR_ESEC_Msk                      (0x100UL)                 /*!< RTC CTR: ESEC (Bitfield-Mask: 0x01)                         */
5346 #define RTC_CTR_EMIC_Pos                      (9UL)                     /*!< RTC CTR: EMIC (Bit 9)                                       */
5347 #define RTC_CTR_EMIC_Msk                      (0x200UL)                 /*!< RTC CTR: EMIC (Bitfield-Mask: 0x01)                         */
5348 #define RTC_CTR_EHOC_Pos                      (10UL)                    /*!< RTC CTR: EHOC (Bit 10)                                      */
5349 #define RTC_CTR_EHOC_Msk                      (0x400UL)                 /*!< RTC CTR: EHOC (Bitfield-Mask: 0x01)                         */
5350 #define RTC_CTR_EDAC_Pos                      (11UL)                    /*!< RTC CTR: EDAC (Bit 11)                                      */
5351 #define RTC_CTR_EDAC_Msk                      (0x800UL)                 /*!< RTC CTR: EDAC (Bitfield-Mask: 0x01)                         */
5352 #define RTC_CTR_EMOC_Pos                      (13UL)                    /*!< RTC CTR: EMOC (Bit 13)                                      */
5353 #define RTC_CTR_EMOC_Msk                      (0x2000UL)                /*!< RTC CTR: EMOC (Bitfield-Mask: 0x01)                         */
5354 #define RTC_CTR_EYEC_Pos                      (14UL)                    /*!< RTC CTR: EYEC (Bit 14)                                      */
5355 #define RTC_CTR_EYEC_Msk                      (0x4000UL)                /*!< RTC CTR: EYEC (Bitfield-Mask: 0x01)                         */
5356 #define RTC_CTR_DIV_Pos                       (16UL)                    /*!< RTC CTR: DIV (Bit 16)                                       */
5357 #define RTC_CTR_DIV_Msk                       (0xffff0000UL)            /*!< RTC CTR: DIV (Bitfield-Mask: 0xffff)                        */
5358 
5359 /* ---------------------------------  RTC_RAWSTAT  -------------------------------- */
5360 #define RTC_RAWSTAT_RPSE_Pos                  (0UL)                     /*!< RTC RAWSTAT: RPSE (Bit 0)                                   */
5361 #define RTC_RAWSTAT_RPSE_Msk                  (0x1UL)                   /*!< RTC RAWSTAT: RPSE (Bitfield-Mask: 0x01)                     */
5362 #define RTC_RAWSTAT_RPMI_Pos                  (1UL)                     /*!< RTC RAWSTAT: RPMI (Bit 1)                                   */
5363 #define RTC_RAWSTAT_RPMI_Msk                  (0x2UL)                   /*!< RTC RAWSTAT: RPMI (Bitfield-Mask: 0x01)                     */
5364 #define RTC_RAWSTAT_RPHO_Pos                  (2UL)                     /*!< RTC RAWSTAT: RPHO (Bit 2)                                   */
5365 #define RTC_RAWSTAT_RPHO_Msk                  (0x4UL)                   /*!< RTC RAWSTAT: RPHO (Bitfield-Mask: 0x01)                     */
5366 #define RTC_RAWSTAT_RPDA_Pos                  (3UL)                     /*!< RTC RAWSTAT: RPDA (Bit 3)                                   */
5367 #define RTC_RAWSTAT_RPDA_Msk                  (0x8UL)                   /*!< RTC RAWSTAT: RPDA (Bitfield-Mask: 0x01)                     */
5368 #define RTC_RAWSTAT_RPMO_Pos                  (5UL)                     /*!< RTC RAWSTAT: RPMO (Bit 5)                                   */
5369 #define RTC_RAWSTAT_RPMO_Msk                  (0x20UL)                  /*!< RTC RAWSTAT: RPMO (Bitfield-Mask: 0x01)                     */
5370 #define RTC_RAWSTAT_RPYE_Pos                  (6UL)                     /*!< RTC RAWSTAT: RPYE (Bit 6)                                   */
5371 #define RTC_RAWSTAT_RPYE_Msk                  (0x40UL)                  /*!< RTC RAWSTAT: RPYE (Bitfield-Mask: 0x01)                     */
5372 #define RTC_RAWSTAT_RAI_Pos                   (8UL)                     /*!< RTC RAWSTAT: RAI (Bit 8)                                    */
5373 #define RTC_RAWSTAT_RAI_Msk                   (0x100UL)                 /*!< RTC RAWSTAT: RAI (Bitfield-Mask: 0x01)                      */
5374 
5375 /* ----------------------------------  RTC_STSSR  --------------------------------- */
5376 #define RTC_STSSR_SPSE_Pos                    (0UL)                     /*!< RTC STSSR: SPSE (Bit 0)                                     */
5377 #define RTC_STSSR_SPSE_Msk                    (0x1UL)                   /*!< RTC STSSR: SPSE (Bitfield-Mask: 0x01)                       */
5378 #define RTC_STSSR_SPMI_Pos                    (1UL)                     /*!< RTC STSSR: SPMI (Bit 1)                                     */
5379 #define RTC_STSSR_SPMI_Msk                    (0x2UL)                   /*!< RTC STSSR: SPMI (Bitfield-Mask: 0x01)                       */
5380 #define RTC_STSSR_SPHO_Pos                    (2UL)                     /*!< RTC STSSR: SPHO (Bit 2)                                     */
5381 #define RTC_STSSR_SPHO_Msk                    (0x4UL)                   /*!< RTC STSSR: SPHO (Bitfield-Mask: 0x01)                       */
5382 #define RTC_STSSR_SPDA_Pos                    (3UL)                     /*!< RTC STSSR: SPDA (Bit 3)                                     */
5383 #define RTC_STSSR_SPDA_Msk                    (0x8UL)                   /*!< RTC STSSR: SPDA (Bitfield-Mask: 0x01)                       */
5384 #define RTC_STSSR_SPMO_Pos                    (5UL)                     /*!< RTC STSSR: SPMO (Bit 5)                                     */
5385 #define RTC_STSSR_SPMO_Msk                    (0x20UL)                  /*!< RTC STSSR: SPMO (Bitfield-Mask: 0x01)                       */
5386 #define RTC_STSSR_SPYE_Pos                    (6UL)                     /*!< RTC STSSR: SPYE (Bit 6)                                     */
5387 #define RTC_STSSR_SPYE_Msk                    (0x40UL)                  /*!< RTC STSSR: SPYE (Bitfield-Mask: 0x01)                       */
5388 #define RTC_STSSR_SAI_Pos                     (8UL)                     /*!< RTC STSSR: SAI (Bit 8)                                      */
5389 #define RTC_STSSR_SAI_Msk                     (0x100UL)                 /*!< RTC STSSR: SAI (Bitfield-Mask: 0x01)                        */
5390 
5391 /* ----------------------------------  RTC_MSKSR  --------------------------------- */
5392 #define RTC_MSKSR_MPSE_Pos                    (0UL)                     /*!< RTC MSKSR: MPSE (Bit 0)                                     */
5393 #define RTC_MSKSR_MPSE_Msk                    (0x1UL)                   /*!< RTC MSKSR: MPSE (Bitfield-Mask: 0x01)                       */
5394 #define RTC_MSKSR_MPMI_Pos                    (1UL)                     /*!< RTC MSKSR: MPMI (Bit 1)                                     */
5395 #define RTC_MSKSR_MPMI_Msk                    (0x2UL)                   /*!< RTC MSKSR: MPMI (Bitfield-Mask: 0x01)                       */
5396 #define RTC_MSKSR_MPHO_Pos                    (2UL)                     /*!< RTC MSKSR: MPHO (Bit 2)                                     */
5397 #define RTC_MSKSR_MPHO_Msk                    (0x4UL)                   /*!< RTC MSKSR: MPHO (Bitfield-Mask: 0x01)                       */
5398 #define RTC_MSKSR_MPDA_Pos                    (3UL)                     /*!< RTC MSKSR: MPDA (Bit 3)                                     */
5399 #define RTC_MSKSR_MPDA_Msk                    (0x8UL)                   /*!< RTC MSKSR: MPDA (Bitfield-Mask: 0x01)                       */
5400 #define RTC_MSKSR_MPMO_Pos                    (5UL)                     /*!< RTC MSKSR: MPMO (Bit 5)                                     */
5401 #define RTC_MSKSR_MPMO_Msk                    (0x20UL)                  /*!< RTC MSKSR: MPMO (Bitfield-Mask: 0x01)                       */
5402 #define RTC_MSKSR_MPYE_Pos                    (6UL)                     /*!< RTC MSKSR: MPYE (Bit 6)                                     */
5403 #define RTC_MSKSR_MPYE_Msk                    (0x40UL)                  /*!< RTC MSKSR: MPYE (Bitfield-Mask: 0x01)                       */
5404 #define RTC_MSKSR_MAI_Pos                     (8UL)                     /*!< RTC MSKSR: MAI (Bit 8)                                      */
5405 #define RTC_MSKSR_MAI_Msk                     (0x100UL)                 /*!< RTC MSKSR: MAI (Bitfield-Mask: 0x01)                        */
5406 
5407 /* ----------------------------------  RTC_CLRSR  --------------------------------- */
5408 #define RTC_CLRSR_RPSE_Pos                    (0UL)                     /*!< RTC CLRSR: RPSE (Bit 0)                                     */
5409 #define RTC_CLRSR_RPSE_Msk                    (0x1UL)                   /*!< RTC CLRSR: RPSE (Bitfield-Mask: 0x01)                       */
5410 #define RTC_CLRSR_RPMI_Pos                    (1UL)                     /*!< RTC CLRSR: RPMI (Bit 1)                                     */
5411 #define RTC_CLRSR_RPMI_Msk                    (0x2UL)                   /*!< RTC CLRSR: RPMI (Bitfield-Mask: 0x01)                       */
5412 #define RTC_CLRSR_RPHO_Pos                    (2UL)                     /*!< RTC CLRSR: RPHO (Bit 2)                                     */
5413 #define RTC_CLRSR_RPHO_Msk                    (0x4UL)                   /*!< RTC CLRSR: RPHO (Bitfield-Mask: 0x01)                       */
5414 #define RTC_CLRSR_RPDA_Pos                    (3UL)                     /*!< RTC CLRSR: RPDA (Bit 3)                                     */
5415 #define RTC_CLRSR_RPDA_Msk                    (0x8UL)                   /*!< RTC CLRSR: RPDA (Bitfield-Mask: 0x01)                       */
5416 #define RTC_CLRSR_RPMO_Pos                    (5UL)                     /*!< RTC CLRSR: RPMO (Bit 5)                                     */
5417 #define RTC_CLRSR_RPMO_Msk                    (0x20UL)                  /*!< RTC CLRSR: RPMO (Bitfield-Mask: 0x01)                       */
5418 #define RTC_CLRSR_RPYE_Pos                    (6UL)                     /*!< RTC CLRSR: RPYE (Bit 6)                                     */
5419 #define RTC_CLRSR_RPYE_Msk                    (0x40UL)                  /*!< RTC CLRSR: RPYE (Bitfield-Mask: 0x01)                       */
5420 #define RTC_CLRSR_RAI_Pos                     (8UL)                     /*!< RTC CLRSR: RAI (Bit 8)                                      */
5421 #define RTC_CLRSR_RAI_Msk                     (0x100UL)                 /*!< RTC CLRSR: RAI (Bitfield-Mask: 0x01)                        */
5422 
5423 /* ----------------------------------  RTC_ATIM0  --------------------------------- */
5424 #define RTC_ATIM0_ASE_Pos                     (0UL)                     /*!< RTC ATIM0: ASE (Bit 0)                                      */
5425 #define RTC_ATIM0_ASE_Msk                     (0x3fUL)                  /*!< RTC ATIM0: ASE (Bitfield-Mask: 0x3f)                        */
5426 #define RTC_ATIM0_AMI_Pos                     (8UL)                     /*!< RTC ATIM0: AMI (Bit 8)                                      */
5427 #define RTC_ATIM0_AMI_Msk                     (0x3f00UL)                /*!< RTC ATIM0: AMI (Bitfield-Mask: 0x3f)                        */
5428 #define RTC_ATIM0_AHO_Pos                     (16UL)                    /*!< RTC ATIM0: AHO (Bit 16)                                     */
5429 #define RTC_ATIM0_AHO_Msk                     (0x1f0000UL)              /*!< RTC ATIM0: AHO (Bitfield-Mask: 0x1f)                        */
5430 #define RTC_ATIM0_ADA_Pos                     (24UL)                    /*!< RTC ATIM0: ADA (Bit 24)                                     */
5431 #define RTC_ATIM0_ADA_Msk                     (0x1f000000UL)            /*!< RTC ATIM0: ADA (Bitfield-Mask: 0x1f)                        */
5432 
5433 /* ----------------------------------  RTC_ATIM1  --------------------------------- */
5434 #define RTC_ATIM1_AMO_Pos                     (8UL)                     /*!< RTC ATIM1: AMO (Bit 8)                                      */
5435 #define RTC_ATIM1_AMO_Msk                     (0xf00UL)                 /*!< RTC ATIM1: AMO (Bitfield-Mask: 0x0f)                        */
5436 #define RTC_ATIM1_AYE_Pos                     (16UL)                    /*!< RTC ATIM1: AYE (Bit 16)                                     */
5437 #define RTC_ATIM1_AYE_Msk                     (0xffff0000UL)            /*!< RTC ATIM1: AYE (Bitfield-Mask: 0xffff)                      */
5438 
5439 /* ----------------------------------  RTC_TIM0  ---------------------------------- */
5440 #define RTC_TIM0_SE_Pos                       (0UL)                     /*!< RTC TIM0: SE (Bit 0)                                        */
5441 #define RTC_TIM0_SE_Msk                       (0x3fUL)                  /*!< RTC TIM0: SE (Bitfield-Mask: 0x3f)                          */
5442 #define RTC_TIM0_MI_Pos                       (8UL)                     /*!< RTC TIM0: MI (Bit 8)                                        */
5443 #define RTC_TIM0_MI_Msk                       (0x3f00UL)                /*!< RTC TIM0: MI (Bitfield-Mask: 0x3f)                          */
5444 #define RTC_TIM0_HO_Pos                       (16UL)                    /*!< RTC TIM0: HO (Bit 16)                                       */
5445 #define RTC_TIM0_HO_Msk                       (0x1f0000UL)              /*!< RTC TIM0: HO (Bitfield-Mask: 0x1f)                          */
5446 #define RTC_TIM0_DA_Pos                       (24UL)                    /*!< RTC TIM0: DA (Bit 24)                                       */
5447 #define RTC_TIM0_DA_Msk                       (0x1f000000UL)            /*!< RTC TIM0: DA (Bitfield-Mask: 0x1f)                          */
5448 
5449 /* ----------------------------------  RTC_TIM1  ---------------------------------- */
5450 #define RTC_TIM1_DAWE_Pos                     (0UL)                     /*!< RTC TIM1: DAWE (Bit 0)                                      */
5451 #define RTC_TIM1_DAWE_Msk                     (0x7UL)                   /*!< RTC TIM1: DAWE (Bitfield-Mask: 0x07)                        */
5452 #define RTC_TIM1_MO_Pos                       (8UL)                     /*!< RTC TIM1: MO (Bit 8)                                        */
5453 #define RTC_TIM1_MO_Msk                       (0xf00UL)                 /*!< RTC TIM1: MO (Bitfield-Mask: 0x0f)                          */
5454 #define RTC_TIM1_YE_Pos                       (16UL)                    /*!< RTC TIM1: YE (Bit 16)                                       */
5455 #define RTC_TIM1_YE_Msk                       (0xffff0000UL)            /*!< RTC TIM1: YE (Bitfield-Mask: 0xffff)                        */
5456 
5457 
5458 /* ================================================================================ */
5459 /* ================        struct 'SCU_CLK' Position & Mask        ================ */
5460 /* ================================================================================ */
5461 
5462 
5463 /* -------------------------------  SCU_CLK_CLKSTAT  ------------------------------ */
5464 #define SCU_CLK_CLKSTAT_USBCST_Pos            (0UL)                     /*!< SCU_CLK CLKSTAT: USBCST (Bit 0)                             */
5465 #define SCU_CLK_CLKSTAT_USBCST_Msk            (0x1UL)                   /*!< SCU_CLK CLKSTAT: USBCST (Bitfield-Mask: 0x01)               */
5466 #define SCU_CLK_CLKSTAT_MMCCST_Pos            (1UL)                     /*!< SCU_CLK CLKSTAT: MMCCST (Bit 1)                             */
5467 #define SCU_CLK_CLKSTAT_MMCCST_Msk            (0x2UL)                   /*!< SCU_CLK CLKSTAT: MMCCST (Bitfield-Mask: 0x01)               */
5468 #define SCU_CLK_CLKSTAT_ETH0CST_Pos           (2UL)                     /*!< SCU_CLK CLKSTAT: ETH0CST (Bit 2)                            */
5469 #define SCU_CLK_CLKSTAT_ETH0CST_Msk           (0x4UL)                   /*!< SCU_CLK CLKSTAT: ETH0CST (Bitfield-Mask: 0x01)              */
5470 #define SCU_CLK_CLKSTAT_EBUCST_Pos            (3UL)                     /*!< SCU_CLK CLKSTAT: EBUCST (Bit 3)                             */
5471 #define SCU_CLK_CLKSTAT_EBUCST_Msk            (0x8UL)                   /*!< SCU_CLK CLKSTAT: EBUCST (Bitfield-Mask: 0x01)               */
5472 #define SCU_CLK_CLKSTAT_CCUCST_Pos            (4UL)                     /*!< SCU_CLK CLKSTAT: CCUCST (Bit 4)                             */
5473 #define SCU_CLK_CLKSTAT_CCUCST_Msk            (0x10UL)                  /*!< SCU_CLK CLKSTAT: CCUCST (Bitfield-Mask: 0x01)               */
5474 #define SCU_CLK_CLKSTAT_WDTCST_Pos            (5UL)                     /*!< SCU_CLK CLKSTAT: WDTCST (Bit 5)                             */
5475 #define SCU_CLK_CLKSTAT_WDTCST_Msk            (0x20UL)                  /*!< SCU_CLK CLKSTAT: WDTCST (Bitfield-Mask: 0x01)               */
5476 
5477 /* -------------------------------  SCU_CLK_CLKSET  ------------------------------- */
5478 #define SCU_CLK_CLKSET_USBCEN_Pos             (0UL)                     /*!< SCU_CLK CLKSET: USBCEN (Bit 0)                              */
5479 #define SCU_CLK_CLKSET_USBCEN_Msk             (0x1UL)                   /*!< SCU_CLK CLKSET: USBCEN (Bitfield-Mask: 0x01)                */
5480 #define SCU_CLK_CLKSET_MMCCEN_Pos             (1UL)                     /*!< SCU_CLK CLKSET: MMCCEN (Bit 1)                              */
5481 #define SCU_CLK_CLKSET_MMCCEN_Msk             (0x2UL)                   /*!< SCU_CLK CLKSET: MMCCEN (Bitfield-Mask: 0x01)                */
5482 #define SCU_CLK_CLKSET_ETH0CEN_Pos            (2UL)                     /*!< SCU_CLK CLKSET: ETH0CEN (Bit 2)                             */
5483 #define SCU_CLK_CLKSET_ETH0CEN_Msk            (0x4UL)                   /*!< SCU_CLK CLKSET: ETH0CEN (Bitfield-Mask: 0x01)               */
5484 #define SCU_CLK_CLKSET_EBUCEN_Pos             (3UL)                     /*!< SCU_CLK CLKSET: EBUCEN (Bit 3)                              */
5485 #define SCU_CLK_CLKSET_EBUCEN_Msk             (0x8UL)                   /*!< SCU_CLK CLKSET: EBUCEN (Bitfield-Mask: 0x01)                */
5486 #define SCU_CLK_CLKSET_CCUCEN_Pos             (4UL)                     /*!< SCU_CLK CLKSET: CCUCEN (Bit 4)                              */
5487 #define SCU_CLK_CLKSET_CCUCEN_Msk             (0x10UL)                  /*!< SCU_CLK CLKSET: CCUCEN (Bitfield-Mask: 0x01)                */
5488 #define SCU_CLK_CLKSET_WDTCEN_Pos             (5UL)                     /*!< SCU_CLK CLKSET: WDTCEN (Bit 5)                              */
5489 #define SCU_CLK_CLKSET_WDTCEN_Msk             (0x20UL)                  /*!< SCU_CLK CLKSET: WDTCEN (Bitfield-Mask: 0x01)                */
5490 
5491 /* -------------------------------  SCU_CLK_CLKCLR  ------------------------------- */
5492 #define SCU_CLK_CLKCLR_USBCDI_Pos             (0UL)                     /*!< SCU_CLK CLKCLR: USBCDI (Bit 0)                              */
5493 #define SCU_CLK_CLKCLR_USBCDI_Msk             (0x1UL)                   /*!< SCU_CLK CLKCLR: USBCDI (Bitfield-Mask: 0x01)                */
5494 #define SCU_CLK_CLKCLR_MMCCDI_Pos             (1UL)                     /*!< SCU_CLK CLKCLR: MMCCDI (Bit 1)                              */
5495 #define SCU_CLK_CLKCLR_MMCCDI_Msk             (0x2UL)                   /*!< SCU_CLK CLKCLR: MMCCDI (Bitfield-Mask: 0x01)                */
5496 #define SCU_CLK_CLKCLR_ETH0CDI_Pos            (2UL)                     /*!< SCU_CLK CLKCLR: ETH0CDI (Bit 2)                             */
5497 #define SCU_CLK_CLKCLR_ETH0CDI_Msk            (0x4UL)                   /*!< SCU_CLK CLKCLR: ETH0CDI (Bitfield-Mask: 0x01)               */
5498 #define SCU_CLK_CLKCLR_EBUCDI_Pos             (3UL)                     /*!< SCU_CLK CLKCLR: EBUCDI (Bit 3)                              */
5499 #define SCU_CLK_CLKCLR_EBUCDI_Msk             (0x8UL)                   /*!< SCU_CLK CLKCLR: EBUCDI (Bitfield-Mask: 0x01)                */
5500 #define SCU_CLK_CLKCLR_CCUCDI_Pos             (4UL)                     /*!< SCU_CLK CLKCLR: CCUCDI (Bit 4)                              */
5501 #define SCU_CLK_CLKCLR_CCUCDI_Msk             (0x10UL)                  /*!< SCU_CLK CLKCLR: CCUCDI (Bitfield-Mask: 0x01)                */
5502 #define SCU_CLK_CLKCLR_WDTCDI_Pos             (5UL)                     /*!< SCU_CLK CLKCLR: WDTCDI (Bit 5)                              */
5503 #define SCU_CLK_CLKCLR_WDTCDI_Msk             (0x20UL)                  /*!< SCU_CLK CLKCLR: WDTCDI (Bitfield-Mask: 0x01)                */
5504 
5505 /* ------------------------------  SCU_CLK_SYSCLKCR  ------------------------------ */
5506 #define SCU_CLK_SYSCLKCR_SYSDIV_Pos           (0UL)                     /*!< SCU_CLK SYSCLKCR: SYSDIV (Bit 0)                            */
5507 #define SCU_CLK_SYSCLKCR_SYSDIV_Msk           (0xffUL)                  /*!< SCU_CLK SYSCLKCR: SYSDIV (Bitfield-Mask: 0xff)              */
5508 #define SCU_CLK_SYSCLKCR_SYSSEL_Pos           (16UL)                    /*!< SCU_CLK SYSCLKCR: SYSSEL (Bit 16)                           */
5509 #define SCU_CLK_SYSCLKCR_SYSSEL_Msk           (0x10000UL)               /*!< SCU_CLK SYSCLKCR: SYSSEL (Bitfield-Mask: 0x01)              */
5510 
5511 /* ------------------------------  SCU_CLK_CPUCLKCR  ------------------------------ */
5512 #define SCU_CLK_CPUCLKCR_CPUDIV_Pos           (0UL)                     /*!< SCU_CLK CPUCLKCR: CPUDIV (Bit 0)                            */
5513 #define SCU_CLK_CPUCLKCR_CPUDIV_Msk           (0x1UL)                   /*!< SCU_CLK CPUCLKCR: CPUDIV (Bitfield-Mask: 0x01)              */
5514 
5515 /* -------------------------------  SCU_CLK_PBCLKCR  ------------------------------ */
5516 #define SCU_CLK_PBCLKCR_PBDIV_Pos             (0UL)                     /*!< SCU_CLK PBCLKCR: PBDIV (Bit 0)                              */
5517 #define SCU_CLK_PBCLKCR_PBDIV_Msk             (0x1UL)                   /*!< SCU_CLK PBCLKCR: PBDIV (Bitfield-Mask: 0x01)                */
5518 
5519 /* ------------------------------  SCU_CLK_USBCLKCR  ------------------------------ */
5520 #define SCU_CLK_USBCLKCR_USBDIV_Pos           (0UL)                     /*!< SCU_CLK USBCLKCR: USBDIV (Bit 0)                            */
5521 #define SCU_CLK_USBCLKCR_USBDIV_Msk           (0x7UL)                   /*!< SCU_CLK USBCLKCR: USBDIV (Bitfield-Mask: 0x07)              */
5522 #define SCU_CLK_USBCLKCR_USBSEL_Pos           (16UL)                    /*!< SCU_CLK USBCLKCR: USBSEL (Bit 16)                           */
5523 #define SCU_CLK_USBCLKCR_USBSEL_Msk           (0x10000UL)               /*!< SCU_CLK USBCLKCR: USBSEL (Bitfield-Mask: 0x01)              */
5524 
5525 /* ------------------------------  SCU_CLK_EBUCLKCR  ------------------------------ */
5526 #define SCU_CLK_EBUCLKCR_EBUDIV_Pos           (0UL)                     /*!< SCU_CLK EBUCLKCR: EBUDIV (Bit 0)                            */
5527 #define SCU_CLK_EBUCLKCR_EBUDIV_Msk           (0x3fUL)                  /*!< SCU_CLK EBUCLKCR: EBUDIV (Bitfield-Mask: 0x3f)              */
5528 
5529 /* ------------------------------  SCU_CLK_CCUCLKCR  ------------------------------ */
5530 #define SCU_CLK_CCUCLKCR_CCUDIV_Pos           (0UL)                     /*!< SCU_CLK CCUCLKCR: CCUDIV (Bit 0)                            */
5531 #define SCU_CLK_CCUCLKCR_CCUDIV_Msk           (0x1UL)                   /*!< SCU_CLK CCUCLKCR: CCUDIV (Bitfield-Mask: 0x01)              */
5532 
5533 /* ------------------------------  SCU_CLK_WDTCLKCR  ------------------------------ */
5534 #define SCU_CLK_WDTCLKCR_WDTDIV_Pos           (0UL)                     /*!< SCU_CLK WDTCLKCR: WDTDIV (Bit 0)                            */
5535 #define SCU_CLK_WDTCLKCR_WDTDIV_Msk           (0xffUL)                  /*!< SCU_CLK WDTCLKCR: WDTDIV (Bitfield-Mask: 0xff)              */
5536 #define SCU_CLK_WDTCLKCR_WDTSEL_Pos           (16UL)                    /*!< SCU_CLK WDTCLKCR: WDTSEL (Bit 16)                           */
5537 #define SCU_CLK_WDTCLKCR_WDTSEL_Msk           (0x30000UL)               /*!< SCU_CLK WDTCLKCR: WDTSEL (Bitfield-Mask: 0x03)              */
5538 
5539 /* ------------------------------  SCU_CLK_EXTCLKCR  ------------------------------ */
5540 #define SCU_CLK_EXTCLKCR_ECKSEL_Pos           (0UL)                     /*!< SCU_CLK EXTCLKCR: ECKSEL (Bit 0)                            */
5541 #define SCU_CLK_EXTCLKCR_ECKSEL_Msk           (0x3UL)                   /*!< SCU_CLK EXTCLKCR: ECKSEL (Bitfield-Mask: 0x03)              */
5542 #define SCU_CLK_EXTCLKCR_ECKDIV_Pos           (16UL)                    /*!< SCU_CLK EXTCLKCR: ECKDIV (Bit 16)                           */
5543 #define SCU_CLK_EXTCLKCR_ECKDIV_Msk           (0x1ff0000UL)             /*!< SCU_CLK EXTCLKCR: ECKDIV (Bitfield-Mask: 0x1ff)             */
5544 
5545 /* -----------------------------  SCU_CLK_MLINKCLKCR  ----------------------------- */
5546 #define SCU_CLK_MLINKCLKCR_SYSDIV_Pos         (0UL)                     /*!< SCU_CLK MLINKCLKCR: SYSDIV (Bit 0)                          */
5547 #define SCU_CLK_MLINKCLKCR_SYSDIV_Msk         (0xffUL)                  /*!< SCU_CLK MLINKCLKCR: SYSDIV (Bitfield-Mask: 0xff)            */
5548 #define SCU_CLK_MLINKCLKCR_SYSSEL_Pos         (8UL)                     /*!< SCU_CLK MLINKCLKCR: SYSSEL (Bit 8)                          */
5549 #define SCU_CLK_MLINKCLKCR_SYSSEL_Msk         (0x100UL)                 /*!< SCU_CLK MLINKCLKCR: SYSSEL (Bitfield-Mask: 0x01)            */
5550 #define SCU_CLK_MLINKCLKCR_CPUDIV_Pos         (10UL)                    /*!< SCU_CLK MLINKCLKCR: CPUDIV (Bit 10)                         */
5551 #define SCU_CLK_MLINKCLKCR_CPUDIV_Msk         (0x400UL)                 /*!< SCU_CLK MLINKCLKCR: CPUDIV (Bitfield-Mask: 0x01)            */
5552 #define SCU_CLK_MLINKCLKCR_PBDIV_Pos          (12UL)                    /*!< SCU_CLK MLINKCLKCR: PBDIV (Bit 12)                          */
5553 #define SCU_CLK_MLINKCLKCR_PBDIV_Msk          (0x1000UL)                /*!< SCU_CLK MLINKCLKCR: PBDIV (Bitfield-Mask: 0x01)             */
5554 #define SCU_CLK_MLINKCLKCR_CCUDIV_Pos         (14UL)                    /*!< SCU_CLK MLINKCLKCR: CCUDIV (Bit 14)                         */
5555 #define SCU_CLK_MLINKCLKCR_CCUDIV_Msk         (0x4000UL)                /*!< SCU_CLK MLINKCLKCR: CCUDIV (Bitfield-Mask: 0x01)            */
5556 #define SCU_CLK_MLINKCLKCR_WDTDIV_Pos         (16UL)                    /*!< SCU_CLK MLINKCLKCR: WDTDIV (Bit 16)                         */
5557 #define SCU_CLK_MLINKCLKCR_WDTDIV_Msk         (0xff0000UL)              /*!< SCU_CLK MLINKCLKCR: WDTDIV (Bitfield-Mask: 0xff)            */
5558 #define SCU_CLK_MLINKCLKCR_WDTSEL_Pos         (24UL)                    /*!< SCU_CLK MLINKCLKCR: WDTSEL (Bit 24)                         */
5559 #define SCU_CLK_MLINKCLKCR_WDTSEL_Msk         (0x3000000UL)             /*!< SCU_CLK MLINKCLKCR: WDTSEL (Bitfield-Mask: 0x03)            */
5560 #define SCU_CLK_MLINKCLKCR_EBUDIV_Pos         (26UL)                    /*!< SCU_CLK MLINKCLKCR: EBUDIV (Bit 26)                         */
5561 #define SCU_CLK_MLINKCLKCR_EBUDIV_Msk         (0xfc000000UL)            /*!< SCU_CLK MLINKCLKCR: EBUDIV (Bitfield-Mask: 0x3f)            */
5562 
5563 /* -------------------------------  SCU_CLK_SLEEPCR  ------------------------------ */
5564 #define SCU_CLK_SLEEPCR_SYSSEL_Pos            (0UL)                     /*!< SCU_CLK SLEEPCR: SYSSEL (Bit 0)                             */
5565 #define SCU_CLK_SLEEPCR_SYSSEL_Msk            (0x1UL)                   /*!< SCU_CLK SLEEPCR: SYSSEL (Bitfield-Mask: 0x01)               */
5566 #define SCU_CLK_SLEEPCR_USBCR_Pos             (16UL)                    /*!< SCU_CLK SLEEPCR: USBCR (Bit 16)                             */
5567 #define SCU_CLK_SLEEPCR_USBCR_Msk             (0x10000UL)               /*!< SCU_CLK SLEEPCR: USBCR (Bitfield-Mask: 0x01)                */
5568 #define SCU_CLK_SLEEPCR_MMCCR_Pos             (17UL)                    /*!< SCU_CLK SLEEPCR: MMCCR (Bit 17)                             */
5569 #define SCU_CLK_SLEEPCR_MMCCR_Msk             (0x20000UL)               /*!< SCU_CLK SLEEPCR: MMCCR (Bitfield-Mask: 0x01)                */
5570 #define SCU_CLK_SLEEPCR_ETH0CR_Pos            (18UL)                    /*!< SCU_CLK SLEEPCR: ETH0CR (Bit 18)                            */
5571 #define SCU_CLK_SLEEPCR_ETH0CR_Msk            (0x40000UL)               /*!< SCU_CLK SLEEPCR: ETH0CR (Bitfield-Mask: 0x01)               */
5572 #define SCU_CLK_SLEEPCR_EBUCR_Pos             (19UL)                    /*!< SCU_CLK SLEEPCR: EBUCR (Bit 19)                             */
5573 #define SCU_CLK_SLEEPCR_EBUCR_Msk             (0x80000UL)               /*!< SCU_CLK SLEEPCR: EBUCR (Bitfield-Mask: 0x01)                */
5574 #define SCU_CLK_SLEEPCR_CCUCR_Pos             (20UL)                    /*!< SCU_CLK SLEEPCR: CCUCR (Bit 20)                             */
5575 #define SCU_CLK_SLEEPCR_CCUCR_Msk             (0x100000UL)              /*!< SCU_CLK SLEEPCR: CCUCR (Bitfield-Mask: 0x01)                */
5576 #define SCU_CLK_SLEEPCR_WDTCR_Pos             (21UL)                    /*!< SCU_CLK SLEEPCR: WDTCR (Bit 21)                             */
5577 #define SCU_CLK_SLEEPCR_WDTCR_Msk             (0x200000UL)              /*!< SCU_CLK SLEEPCR: WDTCR (Bitfield-Mask: 0x01)                */
5578 
5579 /* ------------------------------  SCU_CLK_DSLEEPCR  ------------------------------ */
5580 #define SCU_CLK_DSLEEPCR_SYSSEL_Pos           (0UL)                     /*!< SCU_CLK DSLEEPCR: SYSSEL (Bit 0)                            */
5581 #define SCU_CLK_DSLEEPCR_SYSSEL_Msk           (0x3UL)                   /*!< SCU_CLK DSLEEPCR: SYSSEL (Bitfield-Mask: 0x03)              */
5582 #define SCU_CLK_DSLEEPCR_FPDN_Pos             (11UL)                    /*!< SCU_CLK DSLEEPCR: FPDN (Bit 11)                             */
5583 #define SCU_CLK_DSLEEPCR_FPDN_Msk             (0x800UL)                 /*!< SCU_CLK DSLEEPCR: FPDN (Bitfield-Mask: 0x01)                */
5584 #define SCU_CLK_DSLEEPCR_PLLPDN_Pos           (12UL)                    /*!< SCU_CLK DSLEEPCR: PLLPDN (Bit 12)                           */
5585 #define SCU_CLK_DSLEEPCR_PLLPDN_Msk           (0x1000UL)                /*!< SCU_CLK DSLEEPCR: PLLPDN (Bitfield-Mask: 0x01)              */
5586 #define SCU_CLK_DSLEEPCR_VCOPDN_Pos           (13UL)                    /*!< SCU_CLK DSLEEPCR: VCOPDN (Bit 13)                           */
5587 #define SCU_CLK_DSLEEPCR_VCOPDN_Msk           (0x2000UL)                /*!< SCU_CLK DSLEEPCR: VCOPDN (Bitfield-Mask: 0x01)              */
5588 #define SCU_CLK_DSLEEPCR_USBCR_Pos            (16UL)                    /*!< SCU_CLK DSLEEPCR: USBCR (Bit 16)                            */
5589 #define SCU_CLK_DSLEEPCR_USBCR_Msk            (0x10000UL)               /*!< SCU_CLK DSLEEPCR: USBCR (Bitfield-Mask: 0x01)               */
5590 #define SCU_CLK_DSLEEPCR_MMCCR_Pos            (17UL)                    /*!< SCU_CLK DSLEEPCR: MMCCR (Bit 17)                            */
5591 #define SCU_CLK_DSLEEPCR_MMCCR_Msk            (0x20000UL)               /*!< SCU_CLK DSLEEPCR: MMCCR (Bitfield-Mask: 0x01)               */
5592 #define SCU_CLK_DSLEEPCR_ETH0CR_Pos           (18UL)                    /*!< SCU_CLK DSLEEPCR: ETH0CR (Bit 18)                           */
5593 #define SCU_CLK_DSLEEPCR_ETH0CR_Msk           (0x40000UL)               /*!< SCU_CLK DSLEEPCR: ETH0CR (Bitfield-Mask: 0x01)              */
5594 #define SCU_CLK_DSLEEPCR_EBUCR_Pos            (19UL)                    /*!< SCU_CLK DSLEEPCR: EBUCR (Bit 19)                            */
5595 #define SCU_CLK_DSLEEPCR_EBUCR_Msk            (0x80000UL)               /*!< SCU_CLK DSLEEPCR: EBUCR (Bitfield-Mask: 0x01)               */
5596 #define SCU_CLK_DSLEEPCR_CCUCR_Pos            (20UL)                    /*!< SCU_CLK DSLEEPCR: CCUCR (Bit 20)                            */
5597 #define SCU_CLK_DSLEEPCR_CCUCR_Msk            (0x100000UL)              /*!< SCU_CLK DSLEEPCR: CCUCR (Bitfield-Mask: 0x01)               */
5598 #define SCU_CLK_DSLEEPCR_WDTCR_Pos            (21UL)                    /*!< SCU_CLK DSLEEPCR: WDTCR (Bit 21)                            */
5599 #define SCU_CLK_DSLEEPCR_WDTCR_Msk            (0x200000UL)              /*!< SCU_CLK DSLEEPCR: WDTCR (Bitfield-Mask: 0x01)               */
5600 
5601 /* ------------------------------  SCU_CLK_ECATCLKCR  ----------------------------- */
5602 #define SCU_CLK_ECATCLKCR_ECADIV_Pos          (0UL)                     /*!< SCU_CLK ECATCLKCR: ECADIV (Bit 0)                           */
5603 #define SCU_CLK_ECATCLKCR_ECADIV_Msk          (0x3UL)                   /*!< SCU_CLK ECATCLKCR: ECADIV (Bitfield-Mask: 0x03)             */
5604 #define SCU_CLK_ECATCLKCR_ECATSEL_Pos         (16UL)                    /*!< SCU_CLK ECATCLKCR: ECATSEL (Bit 16)                         */
5605 #define SCU_CLK_ECATCLKCR_ECATSEL_Msk         (0x10000UL)               /*!< SCU_CLK ECATCLKCR: ECATSEL (Bitfield-Mask: 0x01)            */
5606 
5607 /* ------------------------------  SCU_CLK_CGATSTAT0  ----------------------------- */
5608 #define SCU_CLK_CGATSTAT0_VADC_Pos            (0UL)                     /*!< SCU_CLK CGATSTAT0: VADC (Bit 0)                             */
5609 #define SCU_CLK_CGATSTAT0_VADC_Msk            (0x1UL)                   /*!< SCU_CLK CGATSTAT0: VADC (Bitfield-Mask: 0x01)               */
5610 #define SCU_CLK_CGATSTAT0_DSD_Pos             (1UL)                     /*!< SCU_CLK CGATSTAT0: DSD (Bit 1)                              */
5611 #define SCU_CLK_CGATSTAT0_DSD_Msk             (0x2UL)                   /*!< SCU_CLK CGATSTAT0: DSD (Bitfield-Mask: 0x01)                */
5612 #define SCU_CLK_CGATSTAT0_CCU40_Pos           (2UL)                     /*!< SCU_CLK CGATSTAT0: CCU40 (Bit 2)                            */
5613 #define SCU_CLK_CGATSTAT0_CCU40_Msk           (0x4UL)                   /*!< SCU_CLK CGATSTAT0: CCU40 (Bitfield-Mask: 0x01)              */
5614 #define SCU_CLK_CGATSTAT0_CCU41_Pos           (3UL)                     /*!< SCU_CLK CGATSTAT0: CCU41 (Bit 3)                            */
5615 #define SCU_CLK_CGATSTAT0_CCU41_Msk           (0x8UL)                   /*!< SCU_CLK CGATSTAT0: CCU41 (Bitfield-Mask: 0x01)              */
5616 #define SCU_CLK_CGATSTAT0_CCU42_Pos           (4UL)                     /*!< SCU_CLK CGATSTAT0: CCU42 (Bit 4)                            */
5617 #define SCU_CLK_CGATSTAT0_CCU42_Msk           (0x10UL)                  /*!< SCU_CLK CGATSTAT0: CCU42 (Bitfield-Mask: 0x01)              */
5618 #define SCU_CLK_CGATSTAT0_CCU80_Pos           (7UL)                     /*!< SCU_CLK CGATSTAT0: CCU80 (Bit 7)                            */
5619 #define SCU_CLK_CGATSTAT0_CCU80_Msk           (0x80UL)                  /*!< SCU_CLK CGATSTAT0: CCU80 (Bitfield-Mask: 0x01)              */
5620 #define SCU_CLK_CGATSTAT0_CCU81_Pos           (8UL)                     /*!< SCU_CLK CGATSTAT0: CCU81 (Bit 8)                            */
5621 #define SCU_CLK_CGATSTAT0_CCU81_Msk           (0x100UL)                 /*!< SCU_CLK CGATSTAT0: CCU81 (Bitfield-Mask: 0x01)              */
5622 #define SCU_CLK_CGATSTAT0_POSIF0_Pos          (9UL)                     /*!< SCU_CLK CGATSTAT0: POSIF0 (Bit 9)                           */
5623 #define SCU_CLK_CGATSTAT0_POSIF0_Msk          (0x200UL)                 /*!< SCU_CLK CGATSTAT0: POSIF0 (Bitfield-Mask: 0x01)             */
5624 #define SCU_CLK_CGATSTAT0_POSIF1_Pos          (10UL)                    /*!< SCU_CLK CGATSTAT0: POSIF1 (Bit 10)                          */
5625 #define SCU_CLK_CGATSTAT0_POSIF1_Msk          (0x400UL)                 /*!< SCU_CLK CGATSTAT0: POSIF1 (Bitfield-Mask: 0x01)             */
5626 #define SCU_CLK_CGATSTAT0_USIC0_Pos           (11UL)                    /*!< SCU_CLK CGATSTAT0: USIC0 (Bit 11)                           */
5627 #define SCU_CLK_CGATSTAT0_USIC0_Msk           (0x800UL)                 /*!< SCU_CLK CGATSTAT0: USIC0 (Bitfield-Mask: 0x01)              */
5628 #define SCU_CLK_CGATSTAT0_ERU1_Pos            (16UL)                    /*!< SCU_CLK CGATSTAT0: ERU1 (Bit 16)                            */
5629 #define SCU_CLK_CGATSTAT0_ERU1_Msk            (0x10000UL)               /*!< SCU_CLK CGATSTAT0: ERU1 (Bitfield-Mask: 0x01)               */
5630 
5631 /* ------------------------------  SCU_CLK_CGATSET0  ------------------------------ */
5632 #define SCU_CLK_CGATSET0_VADC_Pos             (0UL)                     /*!< SCU_CLK CGATSET0: VADC (Bit 0)                              */
5633 #define SCU_CLK_CGATSET0_VADC_Msk             (0x1UL)                   /*!< SCU_CLK CGATSET0: VADC (Bitfield-Mask: 0x01)                */
5634 #define SCU_CLK_CGATSET0_DSD_Pos              (1UL)                     /*!< SCU_CLK CGATSET0: DSD (Bit 1)                               */
5635 #define SCU_CLK_CGATSET0_DSD_Msk              (0x2UL)                   /*!< SCU_CLK CGATSET0: DSD (Bitfield-Mask: 0x01)                 */
5636 #define SCU_CLK_CGATSET0_CCU40_Pos            (2UL)                     /*!< SCU_CLK CGATSET0: CCU40 (Bit 2)                             */
5637 #define SCU_CLK_CGATSET0_CCU40_Msk            (0x4UL)                   /*!< SCU_CLK CGATSET0: CCU40 (Bitfield-Mask: 0x01)               */
5638 #define SCU_CLK_CGATSET0_CCU41_Pos            (3UL)                     /*!< SCU_CLK CGATSET0: CCU41 (Bit 3)                             */
5639 #define SCU_CLK_CGATSET0_CCU41_Msk            (0x8UL)                   /*!< SCU_CLK CGATSET0: CCU41 (Bitfield-Mask: 0x01)               */
5640 #define SCU_CLK_CGATSET0_CCU42_Pos            (4UL)                     /*!< SCU_CLK CGATSET0: CCU42 (Bit 4)                             */
5641 #define SCU_CLK_CGATSET0_CCU42_Msk            (0x10UL)                  /*!< SCU_CLK CGATSET0: CCU42 (Bitfield-Mask: 0x01)               */
5642 #define SCU_CLK_CGATSET0_CCU80_Pos            (7UL)                     /*!< SCU_CLK CGATSET0: CCU80 (Bit 7)                             */
5643 #define SCU_CLK_CGATSET0_CCU80_Msk            (0x80UL)                  /*!< SCU_CLK CGATSET0: CCU80 (Bitfield-Mask: 0x01)               */
5644 #define SCU_CLK_CGATSET0_CCU81_Pos            (8UL)                     /*!< SCU_CLK CGATSET0: CCU81 (Bit 8)                             */
5645 #define SCU_CLK_CGATSET0_CCU81_Msk            (0x100UL)                 /*!< SCU_CLK CGATSET0: CCU81 (Bitfield-Mask: 0x01)               */
5646 #define SCU_CLK_CGATSET0_POSIF0_Pos           (9UL)                     /*!< SCU_CLK CGATSET0: POSIF0 (Bit 9)                            */
5647 #define SCU_CLK_CGATSET0_POSIF0_Msk           (0x200UL)                 /*!< SCU_CLK CGATSET0: POSIF0 (Bitfield-Mask: 0x01)              */
5648 #define SCU_CLK_CGATSET0_POSIF1_Pos           (10UL)                    /*!< SCU_CLK CGATSET0: POSIF1 (Bit 10)                           */
5649 #define SCU_CLK_CGATSET0_POSIF1_Msk           (0x400UL)                 /*!< SCU_CLK CGATSET0: POSIF1 (Bitfield-Mask: 0x01)              */
5650 #define SCU_CLK_CGATSET0_USIC0_Pos            (11UL)                    /*!< SCU_CLK CGATSET0: USIC0 (Bit 11)                            */
5651 #define SCU_CLK_CGATSET0_USIC0_Msk            (0x800UL)                 /*!< SCU_CLK CGATSET0: USIC0 (Bitfield-Mask: 0x01)               */
5652 #define SCU_CLK_CGATSET0_ERU1_Pos             (16UL)                    /*!< SCU_CLK CGATSET0: ERU1 (Bit 16)                             */
5653 #define SCU_CLK_CGATSET0_ERU1_Msk             (0x10000UL)               /*!< SCU_CLK CGATSET0: ERU1 (Bitfield-Mask: 0x01)                */
5654 
5655 /* ------------------------------  SCU_CLK_CGATCLR0  ------------------------------ */
5656 #define SCU_CLK_CGATCLR0_VADC_Pos             (0UL)                     /*!< SCU_CLK CGATCLR0: VADC (Bit 0)                              */
5657 #define SCU_CLK_CGATCLR0_VADC_Msk             (0x1UL)                   /*!< SCU_CLK CGATCLR0: VADC (Bitfield-Mask: 0x01)                */
5658 #define SCU_CLK_CGATCLR0_DSD_Pos              (1UL)                     /*!< SCU_CLK CGATCLR0: DSD (Bit 1)                               */
5659 #define SCU_CLK_CGATCLR0_DSD_Msk              (0x2UL)                   /*!< SCU_CLK CGATCLR0: DSD (Bitfield-Mask: 0x01)                 */
5660 #define SCU_CLK_CGATCLR0_CCU40_Pos            (2UL)                     /*!< SCU_CLK CGATCLR0: CCU40 (Bit 2)                             */
5661 #define SCU_CLK_CGATCLR0_CCU40_Msk            (0x4UL)                   /*!< SCU_CLK CGATCLR0: CCU40 (Bitfield-Mask: 0x01)               */
5662 #define SCU_CLK_CGATCLR0_CCU41_Pos            (3UL)                     /*!< SCU_CLK CGATCLR0: CCU41 (Bit 3)                             */
5663 #define SCU_CLK_CGATCLR0_CCU41_Msk            (0x8UL)                   /*!< SCU_CLK CGATCLR0: CCU41 (Bitfield-Mask: 0x01)               */
5664 #define SCU_CLK_CGATCLR0_CCU42_Pos            (4UL)                     /*!< SCU_CLK CGATCLR0: CCU42 (Bit 4)                             */
5665 #define SCU_CLK_CGATCLR0_CCU42_Msk            (0x10UL)                  /*!< SCU_CLK CGATCLR0: CCU42 (Bitfield-Mask: 0x01)               */
5666 #define SCU_CLK_CGATCLR0_CCU80_Pos            (7UL)                     /*!< SCU_CLK CGATCLR0: CCU80 (Bit 7)                             */
5667 #define SCU_CLK_CGATCLR0_CCU80_Msk            (0x80UL)                  /*!< SCU_CLK CGATCLR0: CCU80 (Bitfield-Mask: 0x01)               */
5668 #define SCU_CLK_CGATCLR0_CCU81_Pos            (8UL)                     /*!< SCU_CLK CGATCLR0: CCU81 (Bit 8)                             */
5669 #define SCU_CLK_CGATCLR0_CCU81_Msk            (0x100UL)                 /*!< SCU_CLK CGATCLR0: CCU81 (Bitfield-Mask: 0x01)               */
5670 #define SCU_CLK_CGATCLR0_POSIF0_Pos           (9UL)                     /*!< SCU_CLK CGATCLR0: POSIF0 (Bit 9)                            */
5671 #define SCU_CLK_CGATCLR0_POSIF0_Msk           (0x200UL)                 /*!< SCU_CLK CGATCLR0: POSIF0 (Bitfield-Mask: 0x01)              */
5672 #define SCU_CLK_CGATCLR0_POSIF1_Pos           (10UL)                    /*!< SCU_CLK CGATCLR0: POSIF1 (Bit 10)                           */
5673 #define SCU_CLK_CGATCLR0_POSIF1_Msk           (0x400UL)                 /*!< SCU_CLK CGATCLR0: POSIF1 (Bitfield-Mask: 0x01)              */
5674 #define SCU_CLK_CGATCLR0_USIC0_Pos            (11UL)                    /*!< SCU_CLK CGATCLR0: USIC0 (Bit 11)                            */
5675 #define SCU_CLK_CGATCLR0_USIC0_Msk            (0x800UL)                 /*!< SCU_CLK CGATCLR0: USIC0 (Bitfield-Mask: 0x01)               */
5676 #define SCU_CLK_CGATCLR0_ERU1_Pos             (16UL)                    /*!< SCU_CLK CGATCLR0: ERU1 (Bit 16)                             */
5677 #define SCU_CLK_CGATCLR0_ERU1_Msk             (0x10000UL)               /*!< SCU_CLK CGATCLR0: ERU1 (Bitfield-Mask: 0x01)                */
5678 
5679 /* ------------------------------  SCU_CLK_CGATSTAT1  ----------------------------- */
5680 #define SCU_CLK_CGATSTAT1_CCU43_Pos           (0UL)                     /*!< SCU_CLK CGATSTAT1: CCU43 (Bit 0)                            */
5681 #define SCU_CLK_CGATSTAT1_CCU43_Msk           (0x1UL)                   /*!< SCU_CLK CGATSTAT1: CCU43 (Bitfield-Mask: 0x01)              */
5682 #define SCU_CLK_CGATSTAT1_LEDTSCU0_Pos        (3UL)                     /*!< SCU_CLK CGATSTAT1: LEDTSCU0 (Bit 3)                         */
5683 #define SCU_CLK_CGATSTAT1_LEDTSCU0_Msk        (0x8UL)                   /*!< SCU_CLK CGATSTAT1: LEDTSCU0 (Bitfield-Mask: 0x01)           */
5684 #define SCU_CLK_CGATSTAT1_MCAN0_Pos           (4UL)                     /*!< SCU_CLK CGATSTAT1: MCAN0 (Bit 4)                            */
5685 #define SCU_CLK_CGATSTAT1_MCAN0_Msk           (0x10UL)                  /*!< SCU_CLK CGATSTAT1: MCAN0 (Bitfield-Mask: 0x01)              */
5686 #define SCU_CLK_CGATSTAT1_DAC_Pos             (5UL)                     /*!< SCU_CLK CGATSTAT1: DAC (Bit 5)                              */
5687 #define SCU_CLK_CGATSTAT1_DAC_Msk             (0x20UL)                  /*!< SCU_CLK CGATSTAT1: DAC (Bitfield-Mask: 0x01)                */
5688 #define SCU_CLK_CGATSTAT1_MMCI_Pos            (6UL)                     /*!< SCU_CLK CGATSTAT1: MMCI (Bit 6)                             */
5689 #define SCU_CLK_CGATSTAT1_MMCI_Msk            (0x40UL)                  /*!< SCU_CLK CGATSTAT1: MMCI (Bitfield-Mask: 0x01)               */
5690 #define SCU_CLK_CGATSTAT1_USIC1_Pos           (7UL)                     /*!< SCU_CLK CGATSTAT1: USIC1 (Bit 7)                            */
5691 #define SCU_CLK_CGATSTAT1_USIC1_Msk           (0x80UL)                  /*!< SCU_CLK CGATSTAT1: USIC1 (Bitfield-Mask: 0x01)              */
5692 #define SCU_CLK_CGATSTAT1_USIC2_Pos           (8UL)                     /*!< SCU_CLK CGATSTAT1: USIC2 (Bit 8)                            */
5693 #define SCU_CLK_CGATSTAT1_USIC2_Msk           (0x100UL)                 /*!< SCU_CLK CGATSTAT1: USIC2 (Bitfield-Mask: 0x01)              */
5694 #define SCU_CLK_CGATSTAT1_PPORTS_Pos          (9UL)                     /*!< SCU_CLK CGATSTAT1: PPORTS (Bit 9)                           */
5695 #define SCU_CLK_CGATSTAT1_PPORTS_Msk          (0x200UL)                 /*!< SCU_CLK CGATSTAT1: PPORTS (Bitfield-Mask: 0x01)             */
5696 
5697 /* ------------------------------  SCU_CLK_CGATSET1  ------------------------------ */
5698 #define SCU_CLK_CGATSET1_CCU43_Pos            (0UL)                     /*!< SCU_CLK CGATSET1: CCU43 (Bit 0)                             */
5699 #define SCU_CLK_CGATSET1_CCU43_Msk            (0x1UL)                   /*!< SCU_CLK CGATSET1: CCU43 (Bitfield-Mask: 0x01)               */
5700 #define SCU_CLK_CGATSET1_LEDTSCU0_Pos         (3UL)                     /*!< SCU_CLK CGATSET1: LEDTSCU0 (Bit 3)                          */
5701 #define SCU_CLK_CGATSET1_LEDTSCU0_Msk         (0x8UL)                   /*!< SCU_CLK CGATSET1: LEDTSCU0 (Bitfield-Mask: 0x01)            */
5702 #define SCU_CLK_CGATSET1_MCAN0_Pos            (4UL)                     /*!< SCU_CLK CGATSET1: MCAN0 (Bit 4)                             */
5703 #define SCU_CLK_CGATSET1_MCAN0_Msk            (0x10UL)                  /*!< SCU_CLK CGATSET1: MCAN0 (Bitfield-Mask: 0x01)               */
5704 #define SCU_CLK_CGATSET1_DAC_Pos              (5UL)                     /*!< SCU_CLK CGATSET1: DAC (Bit 5)                               */
5705 #define SCU_CLK_CGATSET1_DAC_Msk              (0x20UL)                  /*!< SCU_CLK CGATSET1: DAC (Bitfield-Mask: 0x01)                 */
5706 #define SCU_CLK_CGATSET1_MMCI_Pos             (6UL)                     /*!< SCU_CLK CGATSET1: MMCI (Bit 6)                              */
5707 #define SCU_CLK_CGATSET1_MMCI_Msk             (0x40UL)                  /*!< SCU_CLK CGATSET1: MMCI (Bitfield-Mask: 0x01)                */
5708 #define SCU_CLK_CGATSET1_USIC1_Pos            (7UL)                     /*!< SCU_CLK CGATSET1: USIC1 (Bit 7)                             */
5709 #define SCU_CLK_CGATSET1_USIC1_Msk            (0x80UL)                  /*!< SCU_CLK CGATSET1: USIC1 (Bitfield-Mask: 0x01)               */
5710 #define SCU_CLK_CGATSET1_USIC2_Pos            (8UL)                     /*!< SCU_CLK CGATSET1: USIC2 (Bit 8)                             */
5711 #define SCU_CLK_CGATSET1_USIC2_Msk            (0x100UL)                 /*!< SCU_CLK CGATSET1: USIC2 (Bitfield-Mask: 0x01)               */
5712 #define SCU_CLK_CGATSET1_PPORTS_Pos           (9UL)                     /*!< SCU_CLK CGATSET1: PPORTS (Bit 9)                            */
5713 #define SCU_CLK_CGATSET1_PPORTS_Msk           (0x200UL)                 /*!< SCU_CLK CGATSET1: PPORTS (Bitfield-Mask: 0x01)              */
5714 
5715 /* ------------------------------  SCU_CLK_CGATCLR1  ------------------------------ */
5716 #define SCU_CLK_CGATCLR1_CCU43_Pos            (0UL)                     /*!< SCU_CLK CGATCLR1: CCU43 (Bit 0)                             */
5717 #define SCU_CLK_CGATCLR1_CCU43_Msk            (0x1UL)                   /*!< SCU_CLK CGATCLR1: CCU43 (Bitfield-Mask: 0x01)               */
5718 #define SCU_CLK_CGATCLR1_LEDTSCU0_Pos         (3UL)                     /*!< SCU_CLK CGATCLR1: LEDTSCU0 (Bit 3)                          */
5719 #define SCU_CLK_CGATCLR1_LEDTSCU0_Msk         (0x8UL)                   /*!< SCU_CLK CGATCLR1: LEDTSCU0 (Bitfield-Mask: 0x01)            */
5720 #define SCU_CLK_CGATCLR1_MCAN0_Pos            (4UL)                     /*!< SCU_CLK CGATCLR1: MCAN0 (Bit 4)                             */
5721 #define SCU_CLK_CGATCLR1_MCAN0_Msk            (0x10UL)                  /*!< SCU_CLK CGATCLR1: MCAN0 (Bitfield-Mask: 0x01)               */
5722 #define SCU_CLK_CGATCLR1_DAC_Pos              (5UL)                     /*!< SCU_CLK CGATCLR1: DAC (Bit 5)                               */
5723 #define SCU_CLK_CGATCLR1_DAC_Msk              (0x20UL)                  /*!< SCU_CLK CGATCLR1: DAC (Bitfield-Mask: 0x01)                 */
5724 #define SCU_CLK_CGATCLR1_MMCI_Pos             (6UL)                     /*!< SCU_CLK CGATCLR1: MMCI (Bit 6)                              */
5725 #define SCU_CLK_CGATCLR1_MMCI_Msk             (0x40UL)                  /*!< SCU_CLK CGATCLR1: MMCI (Bitfield-Mask: 0x01)                */
5726 #define SCU_CLK_CGATCLR1_USIC1_Pos            (7UL)                     /*!< SCU_CLK CGATCLR1: USIC1 (Bit 7)                             */
5727 #define SCU_CLK_CGATCLR1_USIC1_Msk            (0x80UL)                  /*!< SCU_CLK CGATCLR1: USIC1 (Bitfield-Mask: 0x01)               */
5728 #define SCU_CLK_CGATCLR1_USIC2_Pos            (8UL)                     /*!< SCU_CLK CGATCLR1: USIC2 (Bit 8)                             */
5729 #define SCU_CLK_CGATCLR1_USIC2_Msk            (0x100UL)                 /*!< SCU_CLK CGATCLR1: USIC2 (Bitfield-Mask: 0x01)               */
5730 #define SCU_CLK_CGATCLR1_PPORTS_Pos           (9UL)                     /*!< SCU_CLK CGATCLR1: PPORTS (Bit 9)                            */
5731 #define SCU_CLK_CGATCLR1_PPORTS_Msk           (0x200UL)                 /*!< SCU_CLK CGATCLR1: PPORTS (Bitfield-Mask: 0x01)              */
5732 
5733 /* ------------------------------  SCU_CLK_CGATSTAT2  ----------------------------- */
5734 #define SCU_CLK_CGATSTAT2_WDT_Pos             (1UL)                     /*!< SCU_CLK CGATSTAT2: WDT (Bit 1)                              */
5735 #define SCU_CLK_CGATSTAT2_WDT_Msk             (0x2UL)                   /*!< SCU_CLK CGATSTAT2: WDT (Bitfield-Mask: 0x01)                */
5736 #define SCU_CLK_CGATSTAT2_ETH0_Pos            (2UL)                     /*!< SCU_CLK CGATSTAT2: ETH0 (Bit 2)                             */
5737 #define SCU_CLK_CGATSTAT2_ETH0_Msk            (0x4UL)                   /*!< SCU_CLK CGATSTAT2: ETH0 (Bitfield-Mask: 0x01)               */
5738 #define SCU_CLK_CGATSTAT2_DMA0_Pos            (4UL)                     /*!< SCU_CLK CGATSTAT2: DMA0 (Bit 4)                             */
5739 #define SCU_CLK_CGATSTAT2_DMA0_Msk            (0x10UL)                  /*!< SCU_CLK CGATSTAT2: DMA0 (Bitfield-Mask: 0x01)               */
5740 #define SCU_CLK_CGATSTAT2_DMA1_Pos            (5UL)                     /*!< SCU_CLK CGATSTAT2: DMA1 (Bit 5)                             */
5741 #define SCU_CLK_CGATSTAT2_DMA1_Msk            (0x20UL)                  /*!< SCU_CLK CGATSTAT2: DMA1 (Bitfield-Mask: 0x01)               */
5742 #define SCU_CLK_CGATSTAT2_FCE_Pos             (6UL)                     /*!< SCU_CLK CGATSTAT2: FCE (Bit 6)                              */
5743 #define SCU_CLK_CGATSTAT2_FCE_Msk             (0x40UL)                  /*!< SCU_CLK CGATSTAT2: FCE (Bitfield-Mask: 0x01)                */
5744 #define SCU_CLK_CGATSTAT2_USB_Pos             (7UL)                     /*!< SCU_CLK CGATSTAT2: USB (Bit 7)                              */
5745 #define SCU_CLK_CGATSTAT2_USB_Msk             (0x80UL)                  /*!< SCU_CLK CGATSTAT2: USB (Bitfield-Mask: 0x01)                */
5746 #define SCU_CLK_CGATSTAT2_ECAT0_Pos           (10UL)                    /*!< SCU_CLK CGATSTAT2: ECAT0 (Bit 10)                           */
5747 #define SCU_CLK_CGATSTAT2_ECAT0_Msk           (0x400UL)                 /*!< SCU_CLK CGATSTAT2: ECAT0 (Bitfield-Mask: 0x01)              */
5748 
5749 /* ------------------------------  SCU_CLK_CGATSET2  ------------------------------ */
5750 #define SCU_CLK_CGATSET2_WDT_Pos              (1UL)                     /*!< SCU_CLK CGATSET2: WDT (Bit 1)                               */
5751 #define SCU_CLK_CGATSET2_WDT_Msk              (0x2UL)                   /*!< SCU_CLK CGATSET2: WDT (Bitfield-Mask: 0x01)                 */
5752 #define SCU_CLK_CGATSET2_ETH0_Pos             (2UL)                     /*!< SCU_CLK CGATSET2: ETH0 (Bit 2)                              */
5753 #define SCU_CLK_CGATSET2_ETH0_Msk             (0x4UL)                   /*!< SCU_CLK CGATSET2: ETH0 (Bitfield-Mask: 0x01)                */
5754 #define SCU_CLK_CGATSET2_DMA0_Pos             (4UL)                     /*!< SCU_CLK CGATSET2: DMA0 (Bit 4)                              */
5755 #define SCU_CLK_CGATSET2_DMA0_Msk             (0x10UL)                  /*!< SCU_CLK CGATSET2: DMA0 (Bitfield-Mask: 0x01)                */
5756 #define SCU_CLK_CGATSET2_DMA1_Pos             (5UL)                     /*!< SCU_CLK CGATSET2: DMA1 (Bit 5)                              */
5757 #define SCU_CLK_CGATSET2_DMA1_Msk             (0x20UL)                  /*!< SCU_CLK CGATSET2: DMA1 (Bitfield-Mask: 0x01)                */
5758 #define SCU_CLK_CGATSET2_FCE_Pos              (6UL)                     /*!< SCU_CLK CGATSET2: FCE (Bit 6)                               */
5759 #define SCU_CLK_CGATSET2_FCE_Msk              (0x40UL)                  /*!< SCU_CLK CGATSET2: FCE (Bitfield-Mask: 0x01)                 */
5760 #define SCU_CLK_CGATSET2_USB_Pos              (7UL)                     /*!< SCU_CLK CGATSET2: USB (Bit 7)                               */
5761 #define SCU_CLK_CGATSET2_USB_Msk              (0x80UL)                  /*!< SCU_CLK CGATSET2: USB (Bitfield-Mask: 0x01)                 */
5762 #define SCU_CLK_CGATSET2_ECAT0_Pos            (10UL)                    /*!< SCU_CLK CGATSET2: ECAT0 (Bit 10)                            */
5763 #define SCU_CLK_CGATSET2_ECAT0_Msk            (0x400UL)                 /*!< SCU_CLK CGATSET2: ECAT0 (Bitfield-Mask: 0x01)               */
5764 
5765 /* ------------------------------  SCU_CLK_CGATCLR2  ------------------------------ */
5766 #define SCU_CLK_CGATCLR2_WDT_Pos              (1UL)                     /*!< SCU_CLK CGATCLR2: WDT (Bit 1)                               */
5767 #define SCU_CLK_CGATCLR2_WDT_Msk              (0x2UL)                   /*!< SCU_CLK CGATCLR2: WDT (Bitfield-Mask: 0x01)                 */
5768 #define SCU_CLK_CGATCLR2_ETH0_Pos             (2UL)                     /*!< SCU_CLK CGATCLR2: ETH0 (Bit 2)                              */
5769 #define SCU_CLK_CGATCLR2_ETH0_Msk             (0x4UL)                   /*!< SCU_CLK CGATCLR2: ETH0 (Bitfield-Mask: 0x01)                */
5770 #define SCU_CLK_CGATCLR2_DMA0_Pos             (4UL)                     /*!< SCU_CLK CGATCLR2: DMA0 (Bit 4)                              */
5771 #define SCU_CLK_CGATCLR2_DMA0_Msk             (0x10UL)                  /*!< SCU_CLK CGATCLR2: DMA0 (Bitfield-Mask: 0x01)                */
5772 #define SCU_CLK_CGATCLR2_DMA1_Pos             (5UL)                     /*!< SCU_CLK CGATCLR2: DMA1 (Bit 5)                              */
5773 #define SCU_CLK_CGATCLR2_DMA1_Msk             (0x20UL)                  /*!< SCU_CLK CGATCLR2: DMA1 (Bitfield-Mask: 0x01)                */
5774 #define SCU_CLK_CGATCLR2_FCE_Pos              (6UL)                     /*!< SCU_CLK CGATCLR2: FCE (Bit 6)                               */
5775 #define SCU_CLK_CGATCLR2_FCE_Msk              (0x40UL)                  /*!< SCU_CLK CGATCLR2: FCE (Bitfield-Mask: 0x01)                 */
5776 #define SCU_CLK_CGATCLR2_USB_Pos              (7UL)                     /*!< SCU_CLK CGATCLR2: USB (Bit 7)                               */
5777 #define SCU_CLK_CGATCLR2_USB_Msk              (0x80UL)                  /*!< SCU_CLK CGATCLR2: USB (Bitfield-Mask: 0x01)                 */
5778 #define SCU_CLK_CGATCLR2_ECAT0_Pos            (10UL)                    /*!< SCU_CLK CGATCLR2: ECAT0 (Bit 10)                            */
5779 #define SCU_CLK_CGATCLR2_ECAT0_Msk            (0x400UL)                 /*!< SCU_CLK CGATCLR2: ECAT0 (Bitfield-Mask: 0x01)               */
5780 
5781 /* ------------------------------  SCU_CLK_CGATSTAT3  ----------------------------- */
5782 #define SCU_CLK_CGATSTAT3_EBU_Pos             (2UL)                     /*!< SCU_CLK CGATSTAT3: EBU (Bit 2)                              */
5783 #define SCU_CLK_CGATSTAT3_EBU_Msk             (0x4UL)                   /*!< SCU_CLK CGATSTAT3: EBU (Bitfield-Mask: 0x01)                */
5784 
5785 /* ------------------------------  SCU_CLK_CGATSET3  ------------------------------ */
5786 #define SCU_CLK_CGATSET3_EBU_Pos              (2UL)                     /*!< SCU_CLK CGATSET3: EBU (Bit 2)                               */
5787 #define SCU_CLK_CGATSET3_EBU_Msk              (0x4UL)                   /*!< SCU_CLK CGATSET3: EBU (Bitfield-Mask: 0x01)                 */
5788 
5789 /* ------------------------------  SCU_CLK_CGATCLR3  ------------------------------ */
5790 #define SCU_CLK_CGATCLR3_EBU_Pos              (2UL)                     /*!< SCU_CLK CGATCLR3: EBU (Bit 2)                               */
5791 #define SCU_CLK_CGATCLR3_EBU_Msk              (0x4UL)                   /*!< SCU_CLK CGATCLR3: EBU (Bitfield-Mask: 0x01)                 */
5792 
5793 
5794 /* ================================================================================ */
5795 /* ================        struct 'SCU_OSC' Position & Mask        ================ */
5796 /* ================================================================================ */
5797 
5798 
5799 /* ------------------------------  SCU_OSC_OSCHPSTAT  ----------------------------- */
5800 #define SCU_OSC_OSCHPSTAT_X1D_Pos             (0UL)                     /*!< SCU_OSC OSCHPSTAT: X1D (Bit 0)                              */
5801 #define SCU_OSC_OSCHPSTAT_X1D_Msk             (0x1UL)                   /*!< SCU_OSC OSCHPSTAT: X1D (Bitfield-Mask: 0x01)                */
5802 
5803 /* ------------------------------  SCU_OSC_OSCHPCTRL  ----------------------------- */
5804 #define SCU_OSC_OSCHPCTRL_X1DEN_Pos           (0UL)                     /*!< SCU_OSC OSCHPCTRL: X1DEN (Bit 0)                            */
5805 #define SCU_OSC_OSCHPCTRL_X1DEN_Msk           (0x1UL)                   /*!< SCU_OSC OSCHPCTRL: X1DEN (Bitfield-Mask: 0x01)              */
5806 #define SCU_OSC_OSCHPCTRL_SHBY_Pos            (1UL)                     /*!< SCU_OSC OSCHPCTRL: SHBY (Bit 1)                             */
5807 #define SCU_OSC_OSCHPCTRL_SHBY_Msk            (0x2UL)                   /*!< SCU_OSC OSCHPCTRL: SHBY (Bitfield-Mask: 0x01)               */
5808 #define SCU_OSC_OSCHPCTRL_GAINSEL_Pos         (2UL)                     /*!< SCU_OSC OSCHPCTRL: GAINSEL (Bit 2)                          */
5809 #define SCU_OSC_OSCHPCTRL_GAINSEL_Msk         (0xcUL)                   /*!< SCU_OSC OSCHPCTRL: GAINSEL (Bitfield-Mask: 0x03)            */
5810 #define SCU_OSC_OSCHPCTRL_MODE_Pos            (4UL)                     /*!< SCU_OSC OSCHPCTRL: MODE (Bit 4)                             */
5811 #define SCU_OSC_OSCHPCTRL_MODE_Msk            (0x30UL)                  /*!< SCU_OSC OSCHPCTRL: MODE (Bitfield-Mask: 0x03)               */
5812 #define SCU_OSC_OSCHPCTRL_OSCVAL_Pos          (16UL)                    /*!< SCU_OSC OSCHPCTRL: OSCVAL (Bit 16)                          */
5813 #define SCU_OSC_OSCHPCTRL_OSCVAL_Msk          (0xf0000UL)               /*!< SCU_OSC OSCHPCTRL: OSCVAL (Bitfield-Mask: 0x0f)             */
5814 
5815 /* -----------------------------  SCU_OSC_CLKCALCONST  ---------------------------- */
5816 #define SCU_OSC_CLKCALCONST_CALIBCONST_Pos    (0UL)                     /*!< SCU_OSC CLKCALCONST: CALIBCONST (Bit 0)                     */
5817 #define SCU_OSC_CLKCALCONST_CALIBCONST_Msk    (0xfUL)                   /*!< SCU_OSC CLKCALCONST: CALIBCONST (Bitfield-Mask: 0x0f)       */
5818 
5819 
5820 /* ================================================================================ */
5821 /* ================        struct 'SCU_PLL' Position & Mask        ================ */
5822 /* ================================================================================ */
5823 
5824 
5825 /* -------------------------------  SCU_PLL_PLLSTAT  ------------------------------ */
5826 #define SCU_PLL_PLLSTAT_VCOBYST_Pos           (0UL)                     /*!< SCU_PLL PLLSTAT: VCOBYST (Bit 0)                            */
5827 #define SCU_PLL_PLLSTAT_VCOBYST_Msk           (0x1UL)                   /*!< SCU_PLL PLLSTAT: VCOBYST (Bitfield-Mask: 0x01)              */
5828 #define SCU_PLL_PLLSTAT_PWDSTAT_Pos           (1UL)                     /*!< SCU_PLL PLLSTAT: PWDSTAT (Bit 1)                            */
5829 #define SCU_PLL_PLLSTAT_PWDSTAT_Msk           (0x2UL)                   /*!< SCU_PLL PLLSTAT: PWDSTAT (Bitfield-Mask: 0x01)              */
5830 #define SCU_PLL_PLLSTAT_VCOLOCK_Pos           (2UL)                     /*!< SCU_PLL PLLSTAT: VCOLOCK (Bit 2)                            */
5831 #define SCU_PLL_PLLSTAT_VCOLOCK_Msk           (0x4UL)                   /*!< SCU_PLL PLLSTAT: VCOLOCK (Bitfield-Mask: 0x01)              */
5832 #define SCU_PLL_PLLSTAT_K1RDY_Pos             (4UL)                     /*!< SCU_PLL PLLSTAT: K1RDY (Bit 4)                              */
5833 #define SCU_PLL_PLLSTAT_K1RDY_Msk             (0x10UL)                  /*!< SCU_PLL PLLSTAT: K1RDY (Bitfield-Mask: 0x01)                */
5834 #define SCU_PLL_PLLSTAT_K2RDY_Pos             (5UL)                     /*!< SCU_PLL PLLSTAT: K2RDY (Bit 5)                              */
5835 #define SCU_PLL_PLLSTAT_K2RDY_Msk             (0x20UL)                  /*!< SCU_PLL PLLSTAT: K2RDY (Bitfield-Mask: 0x01)                */
5836 #define SCU_PLL_PLLSTAT_BY_Pos                (6UL)                     /*!< SCU_PLL PLLSTAT: BY (Bit 6)                                 */
5837 #define SCU_PLL_PLLSTAT_BY_Msk                (0x40UL)                  /*!< SCU_PLL PLLSTAT: BY (Bitfield-Mask: 0x01)                   */
5838 #define SCU_PLL_PLLSTAT_PLLLV_Pos             (7UL)                     /*!< SCU_PLL PLLSTAT: PLLLV (Bit 7)                              */
5839 #define SCU_PLL_PLLSTAT_PLLLV_Msk             (0x80UL)                  /*!< SCU_PLL PLLSTAT: PLLLV (Bitfield-Mask: 0x01)                */
5840 #define SCU_PLL_PLLSTAT_PLLHV_Pos             (8UL)                     /*!< SCU_PLL PLLSTAT: PLLHV (Bit 8)                              */
5841 #define SCU_PLL_PLLSTAT_PLLHV_Msk             (0x100UL)                 /*!< SCU_PLL PLLSTAT: PLLHV (Bitfield-Mask: 0x01)                */
5842 #define SCU_PLL_PLLSTAT_PLLSP_Pos             (9UL)                     /*!< SCU_PLL PLLSTAT: PLLSP (Bit 9)                              */
5843 #define SCU_PLL_PLLSTAT_PLLSP_Msk             (0x200UL)                 /*!< SCU_PLL PLLSTAT: PLLSP (Bitfield-Mask: 0x01)                */
5844 
5845 /* -------------------------------  SCU_PLL_PLLCON0  ------------------------------ */
5846 #define SCU_PLL_PLLCON0_VCOBYP_Pos            (0UL)                     /*!< SCU_PLL PLLCON0: VCOBYP (Bit 0)                             */
5847 #define SCU_PLL_PLLCON0_VCOBYP_Msk            (0x1UL)                   /*!< SCU_PLL PLLCON0: VCOBYP (Bitfield-Mask: 0x01)               */
5848 #define SCU_PLL_PLLCON0_VCOPWD_Pos            (1UL)                     /*!< SCU_PLL PLLCON0: VCOPWD (Bit 1)                             */
5849 #define SCU_PLL_PLLCON0_VCOPWD_Msk            (0x2UL)                   /*!< SCU_PLL PLLCON0: VCOPWD (Bitfield-Mask: 0x01)               */
5850 #define SCU_PLL_PLLCON0_VCOTR_Pos             (2UL)                     /*!< SCU_PLL PLLCON0: VCOTR (Bit 2)                              */
5851 #define SCU_PLL_PLLCON0_VCOTR_Msk             (0x4UL)                   /*!< SCU_PLL PLLCON0: VCOTR (Bitfield-Mask: 0x01)                */
5852 #define SCU_PLL_PLLCON0_FINDIS_Pos            (4UL)                     /*!< SCU_PLL PLLCON0: FINDIS (Bit 4)                             */
5853 #define SCU_PLL_PLLCON0_FINDIS_Msk            (0x10UL)                  /*!< SCU_PLL PLLCON0: FINDIS (Bitfield-Mask: 0x01)               */
5854 #define SCU_PLL_PLLCON0_OSCDISCDIS_Pos        (6UL)                     /*!< SCU_PLL PLLCON0: OSCDISCDIS (Bit 6)                         */
5855 #define SCU_PLL_PLLCON0_OSCDISCDIS_Msk        (0x40UL)                  /*!< SCU_PLL PLLCON0: OSCDISCDIS (Bitfield-Mask: 0x01)           */
5856 #define SCU_PLL_PLLCON0_PLLPWD_Pos            (16UL)                    /*!< SCU_PLL PLLCON0: PLLPWD (Bit 16)                            */
5857 #define SCU_PLL_PLLCON0_PLLPWD_Msk            (0x10000UL)               /*!< SCU_PLL PLLCON0: PLLPWD (Bitfield-Mask: 0x01)               */
5858 #define SCU_PLL_PLLCON0_OSCRES_Pos            (17UL)                    /*!< SCU_PLL PLLCON0: OSCRES (Bit 17)                            */
5859 #define SCU_PLL_PLLCON0_OSCRES_Msk            (0x20000UL)               /*!< SCU_PLL PLLCON0: OSCRES (Bitfield-Mask: 0x01)               */
5860 #define SCU_PLL_PLLCON0_RESLD_Pos             (18UL)                    /*!< SCU_PLL PLLCON0: RESLD (Bit 18)                             */
5861 #define SCU_PLL_PLLCON0_RESLD_Msk             (0x40000UL)               /*!< SCU_PLL PLLCON0: RESLD (Bitfield-Mask: 0x01)                */
5862 #define SCU_PLL_PLLCON0_AOTREN_Pos            (19UL)                    /*!< SCU_PLL PLLCON0: AOTREN (Bit 19)                            */
5863 #define SCU_PLL_PLLCON0_AOTREN_Msk            (0x80000UL)               /*!< SCU_PLL PLLCON0: AOTREN (Bitfield-Mask: 0x01)               */
5864 #define SCU_PLL_PLLCON0_FOTR_Pos              (20UL)                    /*!< SCU_PLL PLLCON0: FOTR (Bit 20)                              */
5865 #define SCU_PLL_PLLCON0_FOTR_Msk              (0x100000UL)              /*!< SCU_PLL PLLCON0: FOTR (Bitfield-Mask: 0x01)                 */
5866 
5867 /* -------------------------------  SCU_PLL_PLLCON1  ------------------------------ */
5868 #define SCU_PLL_PLLCON1_K1DIV_Pos             (0UL)                     /*!< SCU_PLL PLLCON1: K1DIV (Bit 0)                              */
5869 #define SCU_PLL_PLLCON1_K1DIV_Msk             (0x7fUL)                  /*!< SCU_PLL PLLCON1: K1DIV (Bitfield-Mask: 0x7f)                */
5870 #define SCU_PLL_PLLCON1_NDIV_Pos              (8UL)                     /*!< SCU_PLL PLLCON1: NDIV (Bit 8)                               */
5871 #define SCU_PLL_PLLCON1_NDIV_Msk              (0x7f00UL)                /*!< SCU_PLL PLLCON1: NDIV (Bitfield-Mask: 0x7f)                 */
5872 #define SCU_PLL_PLLCON1_K2DIV_Pos             (16UL)                    /*!< SCU_PLL PLLCON1: K2DIV (Bit 16)                             */
5873 #define SCU_PLL_PLLCON1_K2DIV_Msk             (0x7f0000UL)              /*!< SCU_PLL PLLCON1: K2DIV (Bitfield-Mask: 0x7f)                */
5874 #define SCU_PLL_PLLCON1_PDIV_Pos              (24UL)                    /*!< SCU_PLL PLLCON1: PDIV (Bit 24)                              */
5875 #define SCU_PLL_PLLCON1_PDIV_Msk              (0xf000000UL)             /*!< SCU_PLL PLLCON1: PDIV (Bitfield-Mask: 0x0f)                 */
5876 
5877 /* -------------------------------  SCU_PLL_PLLCON2  ------------------------------ */
5878 #define SCU_PLL_PLLCON2_PINSEL_Pos            (0UL)                     /*!< SCU_PLL PLLCON2: PINSEL (Bit 0)                             */
5879 #define SCU_PLL_PLLCON2_PINSEL_Msk            (0x1UL)                   /*!< SCU_PLL PLLCON2: PINSEL (Bitfield-Mask: 0x01)               */
5880 #define SCU_PLL_PLLCON2_K1INSEL_Pos           (8UL)                     /*!< SCU_PLL PLLCON2: K1INSEL (Bit 8)                            */
5881 #define SCU_PLL_PLLCON2_K1INSEL_Msk           (0x100UL)                 /*!< SCU_PLL PLLCON2: K1INSEL (Bitfield-Mask: 0x01)              */
5882 
5883 /* -----------------------------  SCU_PLL_USBPLLSTAT  ----------------------------- */
5884 #define SCU_PLL_USBPLLSTAT_VCOBYST_Pos        (0UL)                     /*!< SCU_PLL USBPLLSTAT: VCOBYST (Bit 0)                         */
5885 #define SCU_PLL_USBPLLSTAT_VCOBYST_Msk        (0x1UL)                   /*!< SCU_PLL USBPLLSTAT: VCOBYST (Bitfield-Mask: 0x01)           */
5886 #define SCU_PLL_USBPLLSTAT_PWDSTAT_Pos        (1UL)                     /*!< SCU_PLL USBPLLSTAT: PWDSTAT (Bit 1)                         */
5887 #define SCU_PLL_USBPLLSTAT_PWDSTAT_Msk        (0x2UL)                   /*!< SCU_PLL USBPLLSTAT: PWDSTAT (Bitfield-Mask: 0x01)           */
5888 #define SCU_PLL_USBPLLSTAT_VCOLOCK_Pos        (2UL)                     /*!< SCU_PLL USBPLLSTAT: VCOLOCK (Bit 2)                         */
5889 #define SCU_PLL_USBPLLSTAT_VCOLOCK_Msk        (0x4UL)                   /*!< SCU_PLL USBPLLSTAT: VCOLOCK (Bitfield-Mask: 0x01)           */
5890 #define SCU_PLL_USBPLLSTAT_BY_Pos             (6UL)                     /*!< SCU_PLL USBPLLSTAT: BY (Bit 6)                              */
5891 #define SCU_PLL_USBPLLSTAT_BY_Msk             (0x40UL)                  /*!< SCU_PLL USBPLLSTAT: BY (Bitfield-Mask: 0x01)                */
5892 #define SCU_PLL_USBPLLSTAT_VCOLOCKED_Pos      (7UL)                     /*!< SCU_PLL USBPLLSTAT: VCOLOCKED (Bit 7)                       */
5893 #define SCU_PLL_USBPLLSTAT_VCOLOCKED_Msk      (0x80UL)                  /*!< SCU_PLL USBPLLSTAT: VCOLOCKED (Bitfield-Mask: 0x01)         */
5894 
5895 /* ------------------------------  SCU_PLL_USBPLLCON  ----------------------------- */
5896 #define SCU_PLL_USBPLLCON_VCOBYP_Pos          (0UL)                     /*!< SCU_PLL USBPLLCON: VCOBYP (Bit 0)                           */
5897 #define SCU_PLL_USBPLLCON_VCOBYP_Msk          (0x1UL)                   /*!< SCU_PLL USBPLLCON: VCOBYP (Bitfield-Mask: 0x01)             */
5898 #define SCU_PLL_USBPLLCON_VCOPWD_Pos          (1UL)                     /*!< SCU_PLL USBPLLCON: VCOPWD (Bit 1)                           */
5899 #define SCU_PLL_USBPLLCON_VCOPWD_Msk          (0x2UL)                   /*!< SCU_PLL USBPLLCON: VCOPWD (Bitfield-Mask: 0x01)             */
5900 #define SCU_PLL_USBPLLCON_VCOTR_Pos           (2UL)                     /*!< SCU_PLL USBPLLCON: VCOTR (Bit 2)                            */
5901 #define SCU_PLL_USBPLLCON_VCOTR_Msk           (0x4UL)                   /*!< SCU_PLL USBPLLCON: VCOTR (Bitfield-Mask: 0x01)              */
5902 #define SCU_PLL_USBPLLCON_FINDIS_Pos          (4UL)                     /*!< SCU_PLL USBPLLCON: FINDIS (Bit 4)                           */
5903 #define SCU_PLL_USBPLLCON_FINDIS_Msk          (0x10UL)                  /*!< SCU_PLL USBPLLCON: FINDIS (Bitfield-Mask: 0x01)             */
5904 #define SCU_PLL_USBPLLCON_OSCDISCDIS_Pos      (6UL)                     /*!< SCU_PLL USBPLLCON: OSCDISCDIS (Bit 6)                       */
5905 #define SCU_PLL_USBPLLCON_OSCDISCDIS_Msk      (0x40UL)                  /*!< SCU_PLL USBPLLCON: OSCDISCDIS (Bitfield-Mask: 0x01)         */
5906 #define SCU_PLL_USBPLLCON_NDIV_Pos            (8UL)                     /*!< SCU_PLL USBPLLCON: NDIV (Bit 8)                             */
5907 #define SCU_PLL_USBPLLCON_NDIV_Msk            (0x7f00UL)                /*!< SCU_PLL USBPLLCON: NDIV (Bitfield-Mask: 0x7f)               */
5908 #define SCU_PLL_USBPLLCON_PLLPWD_Pos          (16UL)                    /*!< SCU_PLL USBPLLCON: PLLPWD (Bit 16)                          */
5909 #define SCU_PLL_USBPLLCON_PLLPWD_Msk          (0x10000UL)               /*!< SCU_PLL USBPLLCON: PLLPWD (Bitfield-Mask: 0x01)             */
5910 #define SCU_PLL_USBPLLCON_RESLD_Pos           (18UL)                    /*!< SCU_PLL USBPLLCON: RESLD (Bit 18)                           */
5911 #define SCU_PLL_USBPLLCON_RESLD_Msk           (0x40000UL)               /*!< SCU_PLL USBPLLCON: RESLD (Bitfield-Mask: 0x01)              */
5912 #define SCU_PLL_USBPLLCON_PDIV_Pos            (24UL)                    /*!< SCU_PLL USBPLLCON: PDIV (Bit 24)                            */
5913 #define SCU_PLL_USBPLLCON_PDIV_Msk            (0xf000000UL)             /*!< SCU_PLL USBPLLCON: PDIV (Bitfield-Mask: 0x0f)               */
5914 
5915 /* ------------------------------  SCU_PLL_CLKMXSTAT  ----------------------------- */
5916 #define SCU_PLL_CLKMXSTAT_SYSCLKMUX_Pos       (0UL)                     /*!< SCU_PLL CLKMXSTAT: SYSCLKMUX (Bit 0)                        */
5917 #define SCU_PLL_CLKMXSTAT_SYSCLKMUX_Msk       (0x3UL)                   /*!< SCU_PLL CLKMXSTAT: SYSCLKMUX (Bitfield-Mask: 0x03)          */
5918 
5919 
5920 /* ================================================================================ */
5921 /* ================      struct 'SCU_GENERAL' Position & Mask      ================ */
5922 /* ================================================================================ */
5923 
5924 
5925 /* -------------------------------  SCU_GENERAL_ID  ------------------------------- */
5926 #define SCU_GENERAL_ID_MOD_REV_Pos            (0UL)                     /*!< SCU_GENERAL ID: MOD_REV (Bit 0)                             */
5927 #define SCU_GENERAL_ID_MOD_REV_Msk            (0xffUL)                  /*!< SCU_GENERAL ID: MOD_REV (Bitfield-Mask: 0xff)               */
5928 #define SCU_GENERAL_ID_MOD_TYPE_Pos           (8UL)                     /*!< SCU_GENERAL ID: MOD_TYPE (Bit 8)                            */
5929 #define SCU_GENERAL_ID_MOD_TYPE_Msk           (0xff00UL)                /*!< SCU_GENERAL ID: MOD_TYPE (Bitfield-Mask: 0xff)              */
5930 #define SCU_GENERAL_ID_MOD_NUMBER_Pos         (16UL)                    /*!< SCU_GENERAL ID: MOD_NUMBER (Bit 16)                         */
5931 #define SCU_GENERAL_ID_MOD_NUMBER_Msk         (0xffff0000UL)            /*!< SCU_GENERAL ID: MOD_NUMBER (Bitfield-Mask: 0xffff)          */
5932 
5933 /* -----------------------------  SCU_GENERAL_IDCHIP  ----------------------------- */
5934 #define SCU_GENERAL_IDCHIP_IDCHIP_Pos         (0UL)                     /*!< SCU_GENERAL IDCHIP: IDCHIP (Bit 0)                          */
5935 #define SCU_GENERAL_IDCHIP_IDCHIP_Msk         (0xffffffffUL)            /*!< SCU_GENERAL IDCHIP: IDCHIP (Bitfield-Mask: 0xffffffff)      */
5936 
5937 /* -----------------------------  SCU_GENERAL_IDMANUF  ---------------------------- */
5938 #define SCU_GENERAL_IDMANUF_DEPT_Pos          (0UL)                     /*!< SCU_GENERAL IDMANUF: DEPT (Bit 0)                           */
5939 #define SCU_GENERAL_IDMANUF_DEPT_Msk          (0x1fUL)                  /*!< SCU_GENERAL IDMANUF: DEPT (Bitfield-Mask: 0x1f)             */
5940 #define SCU_GENERAL_IDMANUF_MANUF_Pos         (5UL)                     /*!< SCU_GENERAL IDMANUF: MANUF (Bit 5)                          */
5941 #define SCU_GENERAL_IDMANUF_MANUF_Msk         (0xffe0UL)                /*!< SCU_GENERAL IDMANUF: MANUF (Bitfield-Mask: 0x7ff)           */
5942 
5943 /* ------------------------------  SCU_GENERAL_STCON  ----------------------------- */
5944 #define SCU_GENERAL_STCON_HWCON_Pos           (0UL)                     /*!< SCU_GENERAL STCON: HWCON (Bit 0)                            */
5945 #define SCU_GENERAL_STCON_HWCON_Msk           (0x3UL)                   /*!< SCU_GENERAL STCON: HWCON (Bitfield-Mask: 0x03)              */
5946 #define SCU_GENERAL_STCON_SWCON_Pos           (8UL)                     /*!< SCU_GENERAL STCON: SWCON (Bit 8)                            */
5947 #define SCU_GENERAL_STCON_SWCON_Msk           (0xf00UL)                 /*!< SCU_GENERAL STCON: SWCON (Bitfield-Mask: 0x0f)              */
5948 
5949 /* -------------------------------  SCU_GENERAL_GPR  ------------------------------ */
5950 #define SCU_GENERAL_GPR_DAT_Pos               (0UL)                     /*!< SCU_GENERAL GPR: DAT (Bit 0)                                */
5951 #define SCU_GENERAL_GPR_DAT_Msk               (0xffffffffUL)            /*!< SCU_GENERAL GPR: DAT (Bitfield-Mask: 0xffffffff)            */
5952 
5953 /* -----------------------------  SCU_GENERAL_CCUCON  ----------------------------- */
5954 #define SCU_GENERAL_CCUCON_GSC40_Pos          (0UL)                     /*!< SCU_GENERAL CCUCON: GSC40 (Bit 0)                           */
5955 #define SCU_GENERAL_CCUCON_GSC40_Msk          (0x1UL)                   /*!< SCU_GENERAL CCUCON: GSC40 (Bitfield-Mask: 0x01)             */
5956 #define SCU_GENERAL_CCUCON_GSC41_Pos          (1UL)                     /*!< SCU_GENERAL CCUCON: GSC41 (Bit 1)                           */
5957 #define SCU_GENERAL_CCUCON_GSC41_Msk          (0x2UL)                   /*!< SCU_GENERAL CCUCON: GSC41 (Bitfield-Mask: 0x01)             */
5958 #define SCU_GENERAL_CCUCON_GSC42_Pos          (2UL)                     /*!< SCU_GENERAL CCUCON: GSC42 (Bit 2)                           */
5959 #define SCU_GENERAL_CCUCON_GSC42_Msk          (0x4UL)                   /*!< SCU_GENERAL CCUCON: GSC42 (Bitfield-Mask: 0x01)             */
5960 #define SCU_GENERAL_CCUCON_GSC43_Pos          (3UL)                     /*!< SCU_GENERAL CCUCON: GSC43 (Bit 3)                           */
5961 #define SCU_GENERAL_CCUCON_GSC43_Msk          (0x8UL)                   /*!< SCU_GENERAL CCUCON: GSC43 (Bitfield-Mask: 0x01)             */
5962 #define SCU_GENERAL_CCUCON_GSC80_Pos          (8UL)                     /*!< SCU_GENERAL CCUCON: GSC80 (Bit 8)                           */
5963 #define SCU_GENERAL_CCUCON_GSC80_Msk          (0x100UL)                 /*!< SCU_GENERAL CCUCON: GSC80 (Bitfield-Mask: 0x01)             */
5964 #define SCU_GENERAL_CCUCON_GSC81_Pos          (9UL)                     /*!< SCU_GENERAL CCUCON: GSC81 (Bit 9)                           */
5965 #define SCU_GENERAL_CCUCON_GSC81_Msk          (0x200UL)                 /*!< SCU_GENERAL CCUCON: GSC81 (Bitfield-Mask: 0x01)             */
5966 
5967 /* -----------------------------  SCU_GENERAL_DTSCON  ----------------------------- */
5968 #define SCU_GENERAL_DTSCON_PWD_Pos            (0UL)                     /*!< SCU_GENERAL DTSCON: PWD (Bit 0)                             */
5969 #define SCU_GENERAL_DTSCON_PWD_Msk            (0x1UL)                   /*!< SCU_GENERAL DTSCON: PWD (Bitfield-Mask: 0x01)               */
5970 #define SCU_GENERAL_DTSCON_START_Pos          (1UL)                     /*!< SCU_GENERAL DTSCON: START (Bit 1)                           */
5971 #define SCU_GENERAL_DTSCON_START_Msk          (0x2UL)                   /*!< SCU_GENERAL DTSCON: START (Bitfield-Mask: 0x01)             */
5972 #define SCU_GENERAL_DTSCON_OFFSET_Pos         (4UL)                     /*!< SCU_GENERAL DTSCON: OFFSET (Bit 4)                          */
5973 #define SCU_GENERAL_DTSCON_OFFSET_Msk         (0x7f0UL)                 /*!< SCU_GENERAL DTSCON: OFFSET (Bitfield-Mask: 0x7f)            */
5974 #define SCU_GENERAL_DTSCON_GAIN_Pos           (11UL)                    /*!< SCU_GENERAL DTSCON: GAIN (Bit 11)                           */
5975 #define SCU_GENERAL_DTSCON_GAIN_Msk           (0x1f800UL)               /*!< SCU_GENERAL DTSCON: GAIN (Bitfield-Mask: 0x3f)              */
5976 #define SCU_GENERAL_DTSCON_REFTRIM_Pos        (17UL)                    /*!< SCU_GENERAL DTSCON: REFTRIM (Bit 17)                        */
5977 #define SCU_GENERAL_DTSCON_REFTRIM_Msk        (0xe0000UL)               /*!< SCU_GENERAL DTSCON: REFTRIM (Bitfield-Mask: 0x07)           */
5978 #define SCU_GENERAL_DTSCON_BGTRIM_Pos         (20UL)                    /*!< SCU_GENERAL DTSCON: BGTRIM (Bit 20)                         */
5979 #define SCU_GENERAL_DTSCON_BGTRIM_Msk         (0xf00000UL)              /*!< SCU_GENERAL DTSCON: BGTRIM (Bitfield-Mask: 0x0f)            */
5980 
5981 /* -----------------------------  SCU_GENERAL_DTSSTAT  ---------------------------- */
5982 #define SCU_GENERAL_DTSSTAT_RESULT_Pos        (0UL)                     /*!< SCU_GENERAL DTSSTAT: RESULT (Bit 0)                         */
5983 #define SCU_GENERAL_DTSSTAT_RESULT_Msk        (0x3ffUL)                 /*!< SCU_GENERAL DTSSTAT: RESULT (Bitfield-Mask: 0x3ff)          */
5984 #define SCU_GENERAL_DTSSTAT_RDY_Pos           (14UL)                    /*!< SCU_GENERAL DTSSTAT: RDY (Bit 14)                           */
5985 #define SCU_GENERAL_DTSSTAT_RDY_Msk           (0x4000UL)                /*!< SCU_GENERAL DTSSTAT: RDY (Bitfield-Mask: 0x01)              */
5986 #define SCU_GENERAL_DTSSTAT_BUSY_Pos          (15UL)                    /*!< SCU_GENERAL DTSSTAT: BUSY (Bit 15)                          */
5987 #define SCU_GENERAL_DTSSTAT_BUSY_Msk          (0x8000UL)                /*!< SCU_GENERAL DTSSTAT: BUSY (Bitfield-Mask: 0x01)             */
5988 
5989 /* ----------------------------  SCU_GENERAL_SDMMCDEL  ---------------------------- */
5990 #define SCU_GENERAL_SDMMCDEL_TAPEN_Pos        (0UL)                     /*!< SCU_GENERAL SDMMCDEL: TAPEN (Bit 0)                         */
5991 #define SCU_GENERAL_SDMMCDEL_TAPEN_Msk        (0x1UL)                   /*!< SCU_GENERAL SDMMCDEL: TAPEN (Bitfield-Mask: 0x01)           */
5992 #define SCU_GENERAL_SDMMCDEL_TAPDEL_Pos       (4UL)                     /*!< SCU_GENERAL SDMMCDEL: TAPDEL (Bit 4)                        */
5993 #define SCU_GENERAL_SDMMCDEL_TAPDEL_Msk       (0xf0UL)                  /*!< SCU_GENERAL SDMMCDEL: TAPDEL (Bitfield-Mask: 0x0f)          */
5994 
5995 /* -----------------------------  SCU_GENERAL_GORCEN  ----------------------------- */
5996 #define SCU_GENERAL_GORCEN_ENORC6_Pos         (6UL)                     /*!< SCU_GENERAL GORCEN: ENORC6 (Bit 6)                          */
5997 #define SCU_GENERAL_GORCEN_ENORC6_Msk         (0x40UL)                  /*!< SCU_GENERAL GORCEN: ENORC6 (Bitfield-Mask: 0x01)            */
5998 #define SCU_GENERAL_GORCEN_ENORC7_Pos         (7UL)                     /*!< SCU_GENERAL GORCEN: ENORC7 (Bit 7)                          */
5999 #define SCU_GENERAL_GORCEN_ENORC7_Msk         (0x80UL)                  /*!< SCU_GENERAL GORCEN: ENORC7 (Bitfield-Mask: 0x01)            */
6000 
6001 /* -----------------------------  SCU_GENERAL_MIRRSTS  ---------------------------- */
6002 #define SCU_GENERAL_MIRRSTS_HDCLR_Pos         (1UL)                     /*!< SCU_GENERAL MIRRSTS: HDCLR (Bit 1)                          */
6003 #define SCU_GENERAL_MIRRSTS_HDCLR_Msk         (0x2UL)                   /*!< SCU_GENERAL MIRRSTS: HDCLR (Bitfield-Mask: 0x01)            */
6004 #define SCU_GENERAL_MIRRSTS_HDSET_Pos         (2UL)                     /*!< SCU_GENERAL MIRRSTS: HDSET (Bit 2)                          */
6005 #define SCU_GENERAL_MIRRSTS_HDSET_Msk         (0x4UL)                   /*!< SCU_GENERAL MIRRSTS: HDSET (Bitfield-Mask: 0x01)            */
6006 #define SCU_GENERAL_MIRRSTS_HDCR_Pos          (3UL)                     /*!< SCU_GENERAL MIRRSTS: HDCR (Bit 3)                           */
6007 #define SCU_GENERAL_MIRRSTS_HDCR_Msk          (0x8UL)                   /*!< SCU_GENERAL MIRRSTS: HDCR (Bitfield-Mask: 0x01)             */
6008 #define SCU_GENERAL_MIRRSTS_OSCSICTRL_Pos     (5UL)                     /*!< SCU_GENERAL MIRRSTS: OSCSICTRL (Bit 5)                      */
6009 #define SCU_GENERAL_MIRRSTS_OSCSICTRL_Msk     (0x20UL)                  /*!< SCU_GENERAL MIRRSTS: OSCSICTRL (Bitfield-Mask: 0x01)        */
6010 #define SCU_GENERAL_MIRRSTS_OSCULCTRL_Pos     (7UL)                     /*!< SCU_GENERAL MIRRSTS: OSCULCTRL (Bit 7)                      */
6011 #define SCU_GENERAL_MIRRSTS_OSCULCTRL_Msk     (0x80UL)                  /*!< SCU_GENERAL MIRRSTS: OSCULCTRL (Bitfield-Mask: 0x01)        */
6012 #define SCU_GENERAL_MIRRSTS_RTC_CTR_Pos       (8UL)                     /*!< SCU_GENERAL MIRRSTS: RTC_CTR (Bit 8)                        */
6013 #define SCU_GENERAL_MIRRSTS_RTC_CTR_Msk       (0x100UL)                 /*!< SCU_GENERAL MIRRSTS: RTC_CTR (Bitfield-Mask: 0x01)          */
6014 #define SCU_GENERAL_MIRRSTS_RTC_ATIM0_Pos     (9UL)                     /*!< SCU_GENERAL MIRRSTS: RTC_ATIM0 (Bit 9)                      */
6015 #define SCU_GENERAL_MIRRSTS_RTC_ATIM0_Msk     (0x200UL)                 /*!< SCU_GENERAL MIRRSTS: RTC_ATIM0 (Bitfield-Mask: 0x01)        */
6016 #define SCU_GENERAL_MIRRSTS_RTC_ATIM1_Pos     (10UL)                    /*!< SCU_GENERAL MIRRSTS: RTC_ATIM1 (Bit 10)                     */
6017 #define SCU_GENERAL_MIRRSTS_RTC_ATIM1_Msk     (0x400UL)                 /*!< SCU_GENERAL MIRRSTS: RTC_ATIM1 (Bitfield-Mask: 0x01)        */
6018 #define SCU_GENERAL_MIRRSTS_RTC_TIM0_Pos      (11UL)                    /*!< SCU_GENERAL MIRRSTS: RTC_TIM0 (Bit 11)                      */
6019 #define SCU_GENERAL_MIRRSTS_RTC_TIM0_Msk      (0x800UL)                 /*!< SCU_GENERAL MIRRSTS: RTC_TIM0 (Bitfield-Mask: 0x01)         */
6020 #define SCU_GENERAL_MIRRSTS_RTC_TIM1_Pos      (12UL)                    /*!< SCU_GENERAL MIRRSTS: RTC_TIM1 (Bit 12)                      */
6021 #define SCU_GENERAL_MIRRSTS_RTC_TIM1_Msk      (0x1000UL)                /*!< SCU_GENERAL MIRRSTS: RTC_TIM1 (Bitfield-Mask: 0x01)         */
6022 #define SCU_GENERAL_MIRRSTS_RMX_Pos           (13UL)                    /*!< SCU_GENERAL MIRRSTS: RMX (Bit 13)                           */
6023 #define SCU_GENERAL_MIRRSTS_RMX_Msk           (0x2000UL)                /*!< SCU_GENERAL MIRRSTS: RMX (Bitfield-Mask: 0x01)              */
6024 #define SCU_GENERAL_MIRRSTS_RTC_MSKSR_Pos     (14UL)                    /*!< SCU_GENERAL MIRRSTS: RTC_MSKSR (Bit 14)                     */
6025 #define SCU_GENERAL_MIRRSTS_RTC_MSKSR_Msk     (0x4000UL)                /*!< SCU_GENERAL MIRRSTS: RTC_MSKSR (Bitfield-Mask: 0x01)        */
6026 #define SCU_GENERAL_MIRRSTS_RTC_CLRSR_Pos     (15UL)                    /*!< SCU_GENERAL MIRRSTS: RTC_CLRSR (Bit 15)                     */
6027 #define SCU_GENERAL_MIRRSTS_RTC_CLRSR_Msk     (0x8000UL)                /*!< SCU_GENERAL MIRRSTS: RTC_CLRSR (Bitfield-Mask: 0x01)        */
6028 
6029 /* ------------------------------  SCU_GENERAL_RMACR  ----------------------------- */
6030 #define SCU_GENERAL_RMACR_RDWR_Pos            (0UL)                     /*!< SCU_GENERAL RMACR: RDWR (Bit 0)                             */
6031 #define SCU_GENERAL_RMACR_RDWR_Msk            (0x1UL)                   /*!< SCU_GENERAL RMACR: RDWR (Bitfield-Mask: 0x01)               */
6032 #define SCU_GENERAL_RMACR_ADDR_Pos            (16UL)                    /*!< SCU_GENERAL RMACR: ADDR (Bit 16)                            */
6033 #define SCU_GENERAL_RMACR_ADDR_Msk            (0xf0000UL)               /*!< SCU_GENERAL RMACR: ADDR (Bitfield-Mask: 0x0f)               */
6034 
6035 /* -----------------------------  SCU_GENERAL_RMDATA  ----------------------------- */
6036 #define SCU_GENERAL_RMDATA_DATA_Pos           (0UL)                     /*!< SCU_GENERAL RMDATA: DATA (Bit 0)                            */
6037 #define SCU_GENERAL_RMDATA_DATA_Msk           (0xffffffffUL)            /*!< SCU_GENERAL RMDATA: DATA (Bitfield-Mask: 0xffffffff)        */
6038 
6039 
6040 /* ================================================================================ */
6041 /* ================     struct 'SCU_INTERRUPT' Position & Mask     ================ */
6042 /* ================================================================================ */
6043 
6044 
6045 /* ----------------------------  SCU_INTERRUPT_SRSTAT  ---------------------------- */
6046 #define SCU_INTERRUPT_SRSTAT_PRWARN_Pos       (0UL)                     /*!< SCU_INTERRUPT SRSTAT: PRWARN (Bit 0)                        */
6047 #define SCU_INTERRUPT_SRSTAT_PRWARN_Msk       (0x1UL)                   /*!< SCU_INTERRUPT SRSTAT: PRWARN (Bitfield-Mask: 0x01)          */
6048 #define SCU_INTERRUPT_SRSTAT_PI_Pos           (1UL)                     /*!< SCU_INTERRUPT SRSTAT: PI (Bit 1)                            */
6049 #define SCU_INTERRUPT_SRSTAT_PI_Msk           (0x2UL)                   /*!< SCU_INTERRUPT SRSTAT: PI (Bitfield-Mask: 0x01)              */
6050 #define SCU_INTERRUPT_SRSTAT_AI_Pos           (2UL)                     /*!< SCU_INTERRUPT SRSTAT: AI (Bit 2)                            */
6051 #define SCU_INTERRUPT_SRSTAT_AI_Msk           (0x4UL)                   /*!< SCU_INTERRUPT SRSTAT: AI (Bitfield-Mask: 0x01)              */
6052 #define SCU_INTERRUPT_SRSTAT_DLROVR_Pos       (3UL)                     /*!< SCU_INTERRUPT SRSTAT: DLROVR (Bit 3)                        */
6053 #define SCU_INTERRUPT_SRSTAT_DLROVR_Msk       (0x8UL)                   /*!< SCU_INTERRUPT SRSTAT: DLROVR (Bitfield-Mask: 0x01)          */
6054 #define SCU_INTERRUPT_SRSTAT_HDCLR_Pos        (17UL)                    /*!< SCU_INTERRUPT SRSTAT: HDCLR (Bit 17)                        */
6055 #define SCU_INTERRUPT_SRSTAT_HDCLR_Msk        (0x20000UL)               /*!< SCU_INTERRUPT SRSTAT: HDCLR (Bitfield-Mask: 0x01)           */
6056 #define SCU_INTERRUPT_SRSTAT_HDSET_Pos        (18UL)                    /*!< SCU_INTERRUPT SRSTAT: HDSET (Bit 18)                        */
6057 #define SCU_INTERRUPT_SRSTAT_HDSET_Msk        (0x40000UL)               /*!< SCU_INTERRUPT SRSTAT: HDSET (Bitfield-Mask: 0x01)           */
6058 #define SCU_INTERRUPT_SRSTAT_HDCR_Pos         (19UL)                    /*!< SCU_INTERRUPT SRSTAT: HDCR (Bit 19)                         */
6059 #define SCU_INTERRUPT_SRSTAT_HDCR_Msk         (0x80000UL)               /*!< SCU_INTERRUPT SRSTAT: HDCR (Bitfield-Mask: 0x01)            */
6060 #define SCU_INTERRUPT_SRSTAT_OSCSICTRL_Pos    (21UL)                    /*!< SCU_INTERRUPT SRSTAT: OSCSICTRL (Bit 21)                    */
6061 #define SCU_INTERRUPT_SRSTAT_OSCSICTRL_Msk    (0x200000UL)              /*!< SCU_INTERRUPT SRSTAT: OSCSICTRL (Bitfield-Mask: 0x01)       */
6062 #define SCU_INTERRUPT_SRSTAT_OSCULCTRL_Pos    (23UL)                    /*!< SCU_INTERRUPT SRSTAT: OSCULCTRL (Bit 23)                    */
6063 #define SCU_INTERRUPT_SRSTAT_OSCULCTRL_Msk    (0x800000UL)              /*!< SCU_INTERRUPT SRSTAT: OSCULCTRL (Bitfield-Mask: 0x01)       */
6064 #define SCU_INTERRUPT_SRSTAT_RTC_CTR_Pos      (24UL)                    /*!< SCU_INTERRUPT SRSTAT: RTC_CTR (Bit 24)                      */
6065 #define SCU_INTERRUPT_SRSTAT_RTC_CTR_Msk      (0x1000000UL)             /*!< SCU_INTERRUPT SRSTAT: RTC_CTR (Bitfield-Mask: 0x01)         */
6066 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM0_Pos    (25UL)                    /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM0 (Bit 25)                    */
6067 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM0_Msk    (0x2000000UL)             /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM0 (Bitfield-Mask: 0x01)       */
6068 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM1_Pos    (26UL)                    /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM1 (Bit 26)                    */
6069 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM1_Msk    (0x4000000UL)             /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM1 (Bitfield-Mask: 0x01)       */
6070 #define SCU_INTERRUPT_SRSTAT_RTC_TIM0_Pos     (27UL)                    /*!< SCU_INTERRUPT SRSTAT: RTC_TIM0 (Bit 27)                     */
6071 #define SCU_INTERRUPT_SRSTAT_RTC_TIM0_Msk     (0x8000000UL)             /*!< SCU_INTERRUPT SRSTAT: RTC_TIM0 (Bitfield-Mask: 0x01)        */
6072 #define SCU_INTERRUPT_SRSTAT_RTC_TIM1_Pos     (28UL)                    /*!< SCU_INTERRUPT SRSTAT: RTC_TIM1 (Bit 28)                     */
6073 #define SCU_INTERRUPT_SRSTAT_RTC_TIM1_Msk     (0x10000000UL)            /*!< SCU_INTERRUPT SRSTAT: RTC_TIM1 (Bitfield-Mask: 0x01)        */
6074 #define SCU_INTERRUPT_SRSTAT_RMX_Pos          (29UL)                    /*!< SCU_INTERRUPT SRSTAT: RMX (Bit 29)                          */
6075 #define SCU_INTERRUPT_SRSTAT_RMX_Msk          (0x20000000UL)            /*!< SCU_INTERRUPT SRSTAT: RMX (Bitfield-Mask: 0x01)             */
6076 
6077 /* -----------------------------  SCU_INTERRUPT_SRRAW  ---------------------------- */
6078 #define SCU_INTERRUPT_SRRAW_PRWARN_Pos        (0UL)                     /*!< SCU_INTERRUPT SRRAW: PRWARN (Bit 0)                         */
6079 #define SCU_INTERRUPT_SRRAW_PRWARN_Msk        (0x1UL)                   /*!< SCU_INTERRUPT SRRAW: PRWARN (Bitfield-Mask: 0x01)           */
6080 #define SCU_INTERRUPT_SRRAW_PI_Pos            (1UL)                     /*!< SCU_INTERRUPT SRRAW: PI (Bit 1)                             */
6081 #define SCU_INTERRUPT_SRRAW_PI_Msk            (0x2UL)                   /*!< SCU_INTERRUPT SRRAW: PI (Bitfield-Mask: 0x01)               */
6082 #define SCU_INTERRUPT_SRRAW_AI_Pos            (2UL)                     /*!< SCU_INTERRUPT SRRAW: AI (Bit 2)                             */
6083 #define SCU_INTERRUPT_SRRAW_AI_Msk            (0x4UL)                   /*!< SCU_INTERRUPT SRRAW: AI (Bitfield-Mask: 0x01)               */
6084 #define SCU_INTERRUPT_SRRAW_DLROVR_Pos        (3UL)                     /*!< SCU_INTERRUPT SRRAW: DLROVR (Bit 3)                         */
6085 #define SCU_INTERRUPT_SRRAW_DLROVR_Msk        (0x8UL)                   /*!< SCU_INTERRUPT SRRAW: DLROVR (Bitfield-Mask: 0x01)           */
6086 #define SCU_INTERRUPT_SRRAW_HDCLR_Pos         (17UL)                    /*!< SCU_INTERRUPT SRRAW: HDCLR (Bit 17)                         */
6087 #define SCU_INTERRUPT_SRRAW_HDCLR_Msk         (0x20000UL)               /*!< SCU_INTERRUPT SRRAW: HDCLR (Bitfield-Mask: 0x01)            */
6088 #define SCU_INTERRUPT_SRRAW_HDSET_Pos         (18UL)                    /*!< SCU_INTERRUPT SRRAW: HDSET (Bit 18)                         */
6089 #define SCU_INTERRUPT_SRRAW_HDSET_Msk         (0x40000UL)               /*!< SCU_INTERRUPT SRRAW: HDSET (Bitfield-Mask: 0x01)            */
6090 #define SCU_INTERRUPT_SRRAW_HDCR_Pos          (19UL)                    /*!< SCU_INTERRUPT SRRAW: HDCR (Bit 19)                          */
6091 #define SCU_INTERRUPT_SRRAW_HDCR_Msk          (0x80000UL)               /*!< SCU_INTERRUPT SRRAW: HDCR (Bitfield-Mask: 0x01)             */
6092 #define SCU_INTERRUPT_SRRAW_OSCSICTRL_Pos     (21UL)                    /*!< SCU_INTERRUPT SRRAW: OSCSICTRL (Bit 21)                     */
6093 #define SCU_INTERRUPT_SRRAW_OSCSICTRL_Msk     (0x200000UL)              /*!< SCU_INTERRUPT SRRAW: OSCSICTRL (Bitfield-Mask: 0x01)        */
6094 #define SCU_INTERRUPT_SRRAW_OSCULCTRL_Pos     (23UL)                    /*!< SCU_INTERRUPT SRRAW: OSCULCTRL (Bit 23)                     */
6095 #define SCU_INTERRUPT_SRRAW_OSCULCTRL_Msk     (0x800000UL)              /*!< SCU_INTERRUPT SRRAW: OSCULCTRL (Bitfield-Mask: 0x01)        */
6096 #define SCU_INTERRUPT_SRRAW_RTC_CTR_Pos       (24UL)                    /*!< SCU_INTERRUPT SRRAW: RTC_CTR (Bit 24)                       */
6097 #define SCU_INTERRUPT_SRRAW_RTC_CTR_Msk       (0x1000000UL)             /*!< SCU_INTERRUPT SRRAW: RTC_CTR (Bitfield-Mask: 0x01)          */
6098 #define SCU_INTERRUPT_SRRAW_RTC_ATIM0_Pos     (25UL)                    /*!< SCU_INTERRUPT SRRAW: RTC_ATIM0 (Bit 25)                     */
6099 #define SCU_INTERRUPT_SRRAW_RTC_ATIM0_Msk     (0x2000000UL)             /*!< SCU_INTERRUPT SRRAW: RTC_ATIM0 (Bitfield-Mask: 0x01)        */
6100 #define SCU_INTERRUPT_SRRAW_RTC_ATIM1_Pos     (26UL)                    /*!< SCU_INTERRUPT SRRAW: RTC_ATIM1 (Bit 26)                     */
6101 #define SCU_INTERRUPT_SRRAW_RTC_ATIM1_Msk     (0x4000000UL)             /*!< SCU_INTERRUPT SRRAW: RTC_ATIM1 (Bitfield-Mask: 0x01)        */
6102 #define SCU_INTERRUPT_SRRAW_RTC_TIM0_Pos      (27UL)                    /*!< SCU_INTERRUPT SRRAW: RTC_TIM0 (Bit 27)                      */
6103 #define SCU_INTERRUPT_SRRAW_RTC_TIM0_Msk      (0x8000000UL)             /*!< SCU_INTERRUPT SRRAW: RTC_TIM0 (Bitfield-Mask: 0x01)         */
6104 #define SCU_INTERRUPT_SRRAW_RTC_TIM1_Pos      (28UL)                    /*!< SCU_INTERRUPT SRRAW: RTC_TIM1 (Bit 28)                      */
6105 #define SCU_INTERRUPT_SRRAW_RTC_TIM1_Msk      (0x10000000UL)            /*!< SCU_INTERRUPT SRRAW: RTC_TIM1 (Bitfield-Mask: 0x01)         */
6106 #define SCU_INTERRUPT_SRRAW_RMX_Pos           (29UL)                    /*!< SCU_INTERRUPT SRRAW: RMX (Bit 29)                           */
6107 #define SCU_INTERRUPT_SRRAW_RMX_Msk           (0x20000000UL)            /*!< SCU_INTERRUPT SRRAW: RMX (Bitfield-Mask: 0x01)              */
6108 
6109 /* -----------------------------  SCU_INTERRUPT_SRMSK  ---------------------------- */
6110 #define SCU_INTERRUPT_SRMSK_PRWARN_Pos        (0UL)                     /*!< SCU_INTERRUPT SRMSK: PRWARN (Bit 0)                         */
6111 #define SCU_INTERRUPT_SRMSK_PRWARN_Msk        (0x1UL)                   /*!< SCU_INTERRUPT SRMSK: PRWARN (Bitfield-Mask: 0x01)           */
6112 #define SCU_INTERRUPT_SRMSK_PI_Pos            (1UL)                     /*!< SCU_INTERRUPT SRMSK: PI (Bit 1)                             */
6113 #define SCU_INTERRUPT_SRMSK_PI_Msk            (0x2UL)                   /*!< SCU_INTERRUPT SRMSK: PI (Bitfield-Mask: 0x01)               */
6114 #define SCU_INTERRUPT_SRMSK_AI_Pos            (2UL)                     /*!< SCU_INTERRUPT SRMSK: AI (Bit 2)                             */
6115 #define SCU_INTERRUPT_SRMSK_AI_Msk            (0x4UL)                   /*!< SCU_INTERRUPT SRMSK: AI (Bitfield-Mask: 0x01)               */
6116 #define SCU_INTERRUPT_SRMSK_DLROVR_Pos        (3UL)                     /*!< SCU_INTERRUPT SRMSK: DLROVR (Bit 3)                         */
6117 #define SCU_INTERRUPT_SRMSK_DLROVR_Msk        (0x8UL)                   /*!< SCU_INTERRUPT SRMSK: DLROVR (Bitfield-Mask: 0x01)           */
6118 #define SCU_INTERRUPT_SRMSK_HDCLR_Pos         (17UL)                    /*!< SCU_INTERRUPT SRMSK: HDCLR (Bit 17)                         */
6119 #define SCU_INTERRUPT_SRMSK_HDCLR_Msk         (0x20000UL)               /*!< SCU_INTERRUPT SRMSK: HDCLR (Bitfield-Mask: 0x01)            */
6120 #define SCU_INTERRUPT_SRMSK_HDSET_Pos         (18UL)                    /*!< SCU_INTERRUPT SRMSK: HDSET (Bit 18)                         */
6121 #define SCU_INTERRUPT_SRMSK_HDSET_Msk         (0x40000UL)               /*!< SCU_INTERRUPT SRMSK: HDSET (Bitfield-Mask: 0x01)            */
6122 #define SCU_INTERRUPT_SRMSK_HDCR_Pos          (19UL)                    /*!< SCU_INTERRUPT SRMSK: HDCR (Bit 19)                          */
6123 #define SCU_INTERRUPT_SRMSK_HDCR_Msk          (0x80000UL)               /*!< SCU_INTERRUPT SRMSK: HDCR (Bitfield-Mask: 0x01)             */
6124 #define SCU_INTERRUPT_SRMSK_OSCSICTRL_Pos     (21UL)                    /*!< SCU_INTERRUPT SRMSK: OSCSICTRL (Bit 21)                     */
6125 #define SCU_INTERRUPT_SRMSK_OSCSICTRL_Msk     (0x200000UL)              /*!< SCU_INTERRUPT SRMSK: OSCSICTRL (Bitfield-Mask: 0x01)        */
6126 #define SCU_INTERRUPT_SRMSK_OSCULCTRL_Pos     (23UL)                    /*!< SCU_INTERRUPT SRMSK: OSCULCTRL (Bit 23)                     */
6127 #define SCU_INTERRUPT_SRMSK_OSCULCTRL_Msk     (0x800000UL)              /*!< SCU_INTERRUPT SRMSK: OSCULCTRL (Bitfield-Mask: 0x01)        */
6128 #define SCU_INTERRUPT_SRMSK_RTC_CTR_Pos       (24UL)                    /*!< SCU_INTERRUPT SRMSK: RTC_CTR (Bit 24)                       */
6129 #define SCU_INTERRUPT_SRMSK_RTC_CTR_Msk       (0x1000000UL)             /*!< SCU_INTERRUPT SRMSK: RTC_CTR (Bitfield-Mask: 0x01)          */
6130 #define SCU_INTERRUPT_SRMSK_RTC_ATIM0_Pos     (25UL)                    /*!< SCU_INTERRUPT SRMSK: RTC_ATIM0 (Bit 25)                     */
6131 #define SCU_INTERRUPT_SRMSK_RTC_ATIM0_Msk     (0x2000000UL)             /*!< SCU_INTERRUPT SRMSK: RTC_ATIM0 (Bitfield-Mask: 0x01)        */
6132 #define SCU_INTERRUPT_SRMSK_RTC_ATIM1_Pos     (26UL)                    /*!< SCU_INTERRUPT SRMSK: RTC_ATIM1 (Bit 26)                     */
6133 #define SCU_INTERRUPT_SRMSK_RTC_ATIM1_Msk     (0x4000000UL)             /*!< SCU_INTERRUPT SRMSK: RTC_ATIM1 (Bitfield-Mask: 0x01)        */
6134 #define SCU_INTERRUPT_SRMSK_RTC_TIM0_Pos      (27UL)                    /*!< SCU_INTERRUPT SRMSK: RTC_TIM0 (Bit 27)                      */
6135 #define SCU_INTERRUPT_SRMSK_RTC_TIM0_Msk      (0x8000000UL)             /*!< SCU_INTERRUPT SRMSK: RTC_TIM0 (Bitfield-Mask: 0x01)         */
6136 #define SCU_INTERRUPT_SRMSK_RTC_TIM1_Pos      (28UL)                    /*!< SCU_INTERRUPT SRMSK: RTC_TIM1 (Bit 28)                      */
6137 #define SCU_INTERRUPT_SRMSK_RTC_TIM1_Msk      (0x10000000UL)            /*!< SCU_INTERRUPT SRMSK: RTC_TIM1 (Bitfield-Mask: 0x01)         */
6138 #define SCU_INTERRUPT_SRMSK_RMX_Pos           (29UL)                    /*!< SCU_INTERRUPT SRMSK: RMX (Bit 29)                           */
6139 #define SCU_INTERRUPT_SRMSK_RMX_Msk           (0x20000000UL)            /*!< SCU_INTERRUPT SRMSK: RMX (Bitfield-Mask: 0x01)              */
6140 
6141 /* -----------------------------  SCU_INTERRUPT_SRCLR  ---------------------------- */
6142 #define SCU_INTERRUPT_SRCLR_PRWARN_Pos        (0UL)                     /*!< SCU_INTERRUPT SRCLR: PRWARN (Bit 0)                         */
6143 #define SCU_INTERRUPT_SRCLR_PRWARN_Msk        (0x1UL)                   /*!< SCU_INTERRUPT SRCLR: PRWARN (Bitfield-Mask: 0x01)           */
6144 #define SCU_INTERRUPT_SRCLR_PI_Pos            (1UL)                     /*!< SCU_INTERRUPT SRCLR: PI (Bit 1)                             */
6145 #define SCU_INTERRUPT_SRCLR_PI_Msk            (0x2UL)                   /*!< SCU_INTERRUPT SRCLR: PI (Bitfield-Mask: 0x01)               */
6146 #define SCU_INTERRUPT_SRCLR_AI_Pos            (2UL)                     /*!< SCU_INTERRUPT SRCLR: AI (Bit 2)                             */
6147 #define SCU_INTERRUPT_SRCLR_AI_Msk            (0x4UL)                   /*!< SCU_INTERRUPT SRCLR: AI (Bitfield-Mask: 0x01)               */
6148 #define SCU_INTERRUPT_SRCLR_DLROVR_Pos        (3UL)                     /*!< SCU_INTERRUPT SRCLR: DLROVR (Bit 3)                         */
6149 #define SCU_INTERRUPT_SRCLR_DLROVR_Msk        (0x8UL)                   /*!< SCU_INTERRUPT SRCLR: DLROVR (Bitfield-Mask: 0x01)           */
6150 #define SCU_INTERRUPT_SRCLR_HDCLR_Pos         (17UL)                    /*!< SCU_INTERRUPT SRCLR: HDCLR (Bit 17)                         */
6151 #define SCU_INTERRUPT_SRCLR_HDCLR_Msk         (0x20000UL)               /*!< SCU_INTERRUPT SRCLR: HDCLR (Bitfield-Mask: 0x01)            */
6152 #define SCU_INTERRUPT_SRCLR_HDSET_Pos         (18UL)                    /*!< SCU_INTERRUPT SRCLR: HDSET (Bit 18)                         */
6153 #define SCU_INTERRUPT_SRCLR_HDSET_Msk         (0x40000UL)               /*!< SCU_INTERRUPT SRCLR: HDSET (Bitfield-Mask: 0x01)            */
6154 #define SCU_INTERRUPT_SRCLR_HDCR_Pos          (19UL)                    /*!< SCU_INTERRUPT SRCLR: HDCR (Bit 19)                          */
6155 #define SCU_INTERRUPT_SRCLR_HDCR_Msk          (0x80000UL)               /*!< SCU_INTERRUPT SRCLR: HDCR (Bitfield-Mask: 0x01)             */
6156 #define SCU_INTERRUPT_SRCLR_OSCSICTRL_Pos     (21UL)                    /*!< SCU_INTERRUPT SRCLR: OSCSICTRL (Bit 21)                     */
6157 #define SCU_INTERRUPT_SRCLR_OSCSICTRL_Msk     (0x200000UL)              /*!< SCU_INTERRUPT SRCLR: OSCSICTRL (Bitfield-Mask: 0x01)        */
6158 #define SCU_INTERRUPT_SRCLR_OSCULCTRL_Pos     (23UL)                    /*!< SCU_INTERRUPT SRCLR: OSCULCTRL (Bit 23)                     */
6159 #define SCU_INTERRUPT_SRCLR_OSCULCTRL_Msk     (0x800000UL)              /*!< SCU_INTERRUPT SRCLR: OSCULCTRL (Bitfield-Mask: 0x01)        */
6160 #define SCU_INTERRUPT_SRCLR_RTC_CTR_Pos       (24UL)                    /*!< SCU_INTERRUPT SRCLR: RTC_CTR (Bit 24)                       */
6161 #define SCU_INTERRUPT_SRCLR_RTC_CTR_Msk       (0x1000000UL)             /*!< SCU_INTERRUPT SRCLR: RTC_CTR (Bitfield-Mask: 0x01)          */
6162 #define SCU_INTERRUPT_SRCLR_RTC_ATIM0_Pos     (25UL)                    /*!< SCU_INTERRUPT SRCLR: RTC_ATIM0 (Bit 25)                     */
6163 #define SCU_INTERRUPT_SRCLR_RTC_ATIM0_Msk     (0x2000000UL)             /*!< SCU_INTERRUPT SRCLR: RTC_ATIM0 (Bitfield-Mask: 0x01)        */
6164 #define SCU_INTERRUPT_SRCLR_RTC_ATIM1_Pos     (26UL)                    /*!< SCU_INTERRUPT SRCLR: RTC_ATIM1 (Bit 26)                     */
6165 #define SCU_INTERRUPT_SRCLR_RTC_ATIM1_Msk     (0x4000000UL)             /*!< SCU_INTERRUPT SRCLR: RTC_ATIM1 (Bitfield-Mask: 0x01)        */
6166 #define SCU_INTERRUPT_SRCLR_RTC_TIM0_Pos      (27UL)                    /*!< SCU_INTERRUPT SRCLR: RTC_TIM0 (Bit 27)                      */
6167 #define SCU_INTERRUPT_SRCLR_RTC_TIM0_Msk      (0x8000000UL)             /*!< SCU_INTERRUPT SRCLR: RTC_TIM0 (Bitfield-Mask: 0x01)         */
6168 #define SCU_INTERRUPT_SRCLR_RTC_TIM1_Pos      (28UL)                    /*!< SCU_INTERRUPT SRCLR: RTC_TIM1 (Bit 28)                      */
6169 #define SCU_INTERRUPT_SRCLR_RTC_TIM1_Msk      (0x10000000UL)            /*!< SCU_INTERRUPT SRCLR: RTC_TIM1 (Bitfield-Mask: 0x01)         */
6170 #define SCU_INTERRUPT_SRCLR_RMX_Pos           (29UL)                    /*!< SCU_INTERRUPT SRCLR: RMX (Bit 29)                           */
6171 #define SCU_INTERRUPT_SRCLR_RMX_Msk           (0x20000000UL)            /*!< SCU_INTERRUPT SRCLR: RMX (Bitfield-Mask: 0x01)              */
6172 
6173 /* -----------------------------  SCU_INTERRUPT_SRSET  ---------------------------- */
6174 #define SCU_INTERRUPT_SRSET_PRWARN_Pos        (0UL)                     /*!< SCU_INTERRUPT SRSET: PRWARN (Bit 0)                         */
6175 #define SCU_INTERRUPT_SRSET_PRWARN_Msk        (0x1UL)                   /*!< SCU_INTERRUPT SRSET: PRWARN (Bitfield-Mask: 0x01)           */
6176 #define SCU_INTERRUPT_SRSET_PI_Pos            (1UL)                     /*!< SCU_INTERRUPT SRSET: PI (Bit 1)                             */
6177 #define SCU_INTERRUPT_SRSET_PI_Msk            (0x2UL)                   /*!< SCU_INTERRUPT SRSET: PI (Bitfield-Mask: 0x01)               */
6178 #define SCU_INTERRUPT_SRSET_AI_Pos            (2UL)                     /*!< SCU_INTERRUPT SRSET: AI (Bit 2)                             */
6179 #define SCU_INTERRUPT_SRSET_AI_Msk            (0x4UL)                   /*!< SCU_INTERRUPT SRSET: AI (Bitfield-Mask: 0x01)               */
6180 #define SCU_INTERRUPT_SRSET_DLROVR_Pos        (3UL)                     /*!< SCU_INTERRUPT SRSET: DLROVR (Bit 3)                         */
6181 #define SCU_INTERRUPT_SRSET_DLROVR_Msk        (0x8UL)                   /*!< SCU_INTERRUPT SRSET: DLROVR (Bitfield-Mask: 0x01)           */
6182 #define SCU_INTERRUPT_SRSET_HDCRCLR_Pos       (17UL)                    /*!< SCU_INTERRUPT SRSET: HDCRCLR (Bit 17)                       */
6183 #define SCU_INTERRUPT_SRSET_HDCRCLR_Msk       (0x20000UL)               /*!< SCU_INTERRUPT SRSET: HDCRCLR (Bitfield-Mask: 0x01)          */
6184 #define SCU_INTERRUPT_SRSET_HDCRSET_Pos       (18UL)                    /*!< SCU_INTERRUPT SRSET: HDCRSET (Bit 18)                       */
6185 #define SCU_INTERRUPT_SRSET_HDCRSET_Msk       (0x40000UL)               /*!< SCU_INTERRUPT SRSET: HDCRSET (Bitfield-Mask: 0x01)          */
6186 #define SCU_INTERRUPT_SRSET_HDCR_Pos          (19UL)                    /*!< SCU_INTERRUPT SRSET: HDCR (Bit 19)                          */
6187 #define SCU_INTERRUPT_SRSET_HDCR_Msk          (0x80000UL)               /*!< SCU_INTERRUPT SRSET: HDCR (Bitfield-Mask: 0x01)             */
6188 #define SCU_INTERRUPT_SRSET_OSCSICTRL_Pos     (21UL)                    /*!< SCU_INTERRUPT SRSET: OSCSICTRL (Bit 21)                     */
6189 #define SCU_INTERRUPT_SRSET_OSCSICTRL_Msk     (0x200000UL)              /*!< SCU_INTERRUPT SRSET: OSCSICTRL (Bitfield-Mask: 0x01)        */
6190 #define SCU_INTERRUPT_SRSET_OSCULCTRL_Pos     (23UL)                    /*!< SCU_INTERRUPT SRSET: OSCULCTRL (Bit 23)                     */
6191 #define SCU_INTERRUPT_SRSET_OSCULCTRL_Msk     (0x800000UL)              /*!< SCU_INTERRUPT SRSET: OSCULCTRL (Bitfield-Mask: 0x01)        */
6192 #define SCU_INTERRUPT_SRSET_RTC_CTR_Pos       (24UL)                    /*!< SCU_INTERRUPT SRSET: RTC_CTR (Bit 24)                       */
6193 #define SCU_INTERRUPT_SRSET_RTC_CTR_Msk       (0x1000000UL)             /*!< SCU_INTERRUPT SRSET: RTC_CTR (Bitfield-Mask: 0x01)          */
6194 #define SCU_INTERRUPT_SRSET_RTC_ATIM0_Pos     (25UL)                    /*!< SCU_INTERRUPT SRSET: RTC_ATIM0 (Bit 25)                     */
6195 #define SCU_INTERRUPT_SRSET_RTC_ATIM0_Msk     (0x2000000UL)             /*!< SCU_INTERRUPT SRSET: RTC_ATIM0 (Bitfield-Mask: 0x01)        */
6196 #define SCU_INTERRUPT_SRSET_RTC_ATIM1_Pos     (26UL)                    /*!< SCU_INTERRUPT SRSET: RTC_ATIM1 (Bit 26)                     */
6197 #define SCU_INTERRUPT_SRSET_RTC_ATIM1_Msk     (0x4000000UL)             /*!< SCU_INTERRUPT SRSET: RTC_ATIM1 (Bitfield-Mask: 0x01)        */
6198 #define SCU_INTERRUPT_SRSET_RTC_TIM0_Pos      (27UL)                    /*!< SCU_INTERRUPT SRSET: RTC_TIM0 (Bit 27)                      */
6199 #define SCU_INTERRUPT_SRSET_RTC_TIM0_Msk      (0x8000000UL)             /*!< SCU_INTERRUPT SRSET: RTC_TIM0 (Bitfield-Mask: 0x01)         */
6200 #define SCU_INTERRUPT_SRSET_RTC_TIM1_Pos      (28UL)                    /*!< SCU_INTERRUPT SRSET: RTC_TIM1 (Bit 28)                      */
6201 #define SCU_INTERRUPT_SRSET_RTC_TIM1_Msk      (0x10000000UL)            /*!< SCU_INTERRUPT SRSET: RTC_TIM1 (Bitfield-Mask: 0x01)         */
6202 #define SCU_INTERRUPT_SRSET_RMX_Pos           (29UL)                    /*!< SCU_INTERRUPT SRSET: RMX (Bit 29)                           */
6203 #define SCU_INTERRUPT_SRSET_RMX_Msk           (0x20000000UL)            /*!< SCU_INTERRUPT SRSET: RMX (Bitfield-Mask: 0x01)              */
6204 
6205 /* ---------------------------  SCU_INTERRUPT_NMIREQEN  --------------------------- */
6206 #define SCU_INTERRUPT_NMIREQEN_PRWARN_Pos     (0UL)                     /*!< SCU_INTERRUPT NMIREQEN: PRWARN (Bit 0)                      */
6207 #define SCU_INTERRUPT_NMIREQEN_PRWARN_Msk     (0x1UL)                   /*!< SCU_INTERRUPT NMIREQEN: PRWARN (Bitfield-Mask: 0x01)        */
6208 #define SCU_INTERRUPT_NMIREQEN_PI_Pos         (1UL)                     /*!< SCU_INTERRUPT NMIREQEN: PI (Bit 1)                          */
6209 #define SCU_INTERRUPT_NMIREQEN_PI_Msk         (0x2UL)                   /*!< SCU_INTERRUPT NMIREQEN: PI (Bitfield-Mask: 0x01)            */
6210 #define SCU_INTERRUPT_NMIREQEN_AI_Pos         (2UL)                     /*!< SCU_INTERRUPT NMIREQEN: AI (Bit 2)                          */
6211 #define SCU_INTERRUPT_NMIREQEN_AI_Msk         (0x4UL)                   /*!< SCU_INTERRUPT NMIREQEN: AI (Bitfield-Mask: 0x01)            */
6212 #define SCU_INTERRUPT_NMIREQEN_ERU00_Pos      (16UL)                    /*!< SCU_INTERRUPT NMIREQEN: ERU00 (Bit 16)                      */
6213 #define SCU_INTERRUPT_NMIREQEN_ERU00_Msk      (0x10000UL)               /*!< SCU_INTERRUPT NMIREQEN: ERU00 (Bitfield-Mask: 0x01)         */
6214 #define SCU_INTERRUPT_NMIREQEN_ERU01_Pos      (17UL)                    /*!< SCU_INTERRUPT NMIREQEN: ERU01 (Bit 17)                      */
6215 #define SCU_INTERRUPT_NMIREQEN_ERU01_Msk      (0x20000UL)               /*!< SCU_INTERRUPT NMIREQEN: ERU01 (Bitfield-Mask: 0x01)         */
6216 #define SCU_INTERRUPT_NMIREQEN_ERU02_Pos      (18UL)                    /*!< SCU_INTERRUPT NMIREQEN: ERU02 (Bit 18)                      */
6217 #define SCU_INTERRUPT_NMIREQEN_ERU02_Msk      (0x40000UL)               /*!< SCU_INTERRUPT NMIREQEN: ERU02 (Bitfield-Mask: 0x01)         */
6218 #define SCU_INTERRUPT_NMIREQEN_ERU03_Pos      (19UL)                    /*!< SCU_INTERRUPT NMIREQEN: ERU03 (Bit 19)                      */
6219 #define SCU_INTERRUPT_NMIREQEN_ERU03_Msk      (0x80000UL)               /*!< SCU_INTERRUPT NMIREQEN: ERU03 (Bitfield-Mask: 0x01)         */
6220 
6221 
6222 /* ================================================================================ */
6223 /* ================       struct 'SCU_PARITY' Position & Mask      ================ */
6224 /* ================================================================================ */
6225 
6226 
6227 /* -------------------------------  SCU_PARITY_PEEN  ------------------------------ */
6228 #define SCU_PARITY_PEEN_PEENPS_Pos            (0UL)                     /*!< SCU_PARITY PEEN: PEENPS (Bit 0)                             */
6229 #define SCU_PARITY_PEEN_PEENPS_Msk            (0x1UL)                   /*!< SCU_PARITY PEEN: PEENPS (Bitfield-Mask: 0x01)               */
6230 #define SCU_PARITY_PEEN_PEENDS1_Pos           (1UL)                     /*!< SCU_PARITY PEEN: PEENDS1 (Bit 1)                            */
6231 #define SCU_PARITY_PEEN_PEENDS1_Msk           (0x2UL)                   /*!< SCU_PARITY PEEN: PEENDS1 (Bitfield-Mask: 0x01)              */
6232 #define SCU_PARITY_PEEN_PEENDS2_Pos           (2UL)                     /*!< SCU_PARITY PEEN: PEENDS2 (Bit 2)                            */
6233 #define SCU_PARITY_PEEN_PEENDS2_Msk           (0x4UL)                   /*!< SCU_PARITY PEEN: PEENDS2 (Bitfield-Mask: 0x01)              */
6234 #define SCU_PARITY_PEEN_PEENU0_Pos            (8UL)                     /*!< SCU_PARITY PEEN: PEENU0 (Bit 8)                             */
6235 #define SCU_PARITY_PEEN_PEENU0_Msk            (0x100UL)                 /*!< SCU_PARITY PEEN: PEENU0 (Bitfield-Mask: 0x01)               */
6236 #define SCU_PARITY_PEEN_PEENU1_Pos            (9UL)                     /*!< SCU_PARITY PEEN: PEENU1 (Bit 9)                             */
6237 #define SCU_PARITY_PEEN_PEENU1_Msk            (0x200UL)                 /*!< SCU_PARITY PEEN: PEENU1 (Bitfield-Mask: 0x01)               */
6238 #define SCU_PARITY_PEEN_PEENU2_Pos            (10UL)                    /*!< SCU_PARITY PEEN: PEENU2 (Bit 10)                            */
6239 #define SCU_PARITY_PEEN_PEENU2_Msk            (0x400UL)                 /*!< SCU_PARITY PEEN: PEENU2 (Bitfield-Mask: 0x01)               */
6240 #define SCU_PARITY_PEEN_PEENMC_Pos            (12UL)                    /*!< SCU_PARITY PEEN: PEENMC (Bit 12)                            */
6241 #define SCU_PARITY_PEEN_PEENMC_Msk            (0x1000UL)                /*!< SCU_PARITY PEEN: PEENMC (Bitfield-Mask: 0x01)               */
6242 #define SCU_PARITY_PEEN_PEENPPRF_Pos          (13UL)                    /*!< SCU_PARITY PEEN: PEENPPRF (Bit 13)                          */
6243 #define SCU_PARITY_PEEN_PEENPPRF_Msk          (0x2000UL)                /*!< SCU_PARITY PEEN: PEENPPRF (Bitfield-Mask: 0x01)             */
6244 #define SCU_PARITY_PEEN_PEENUSB_Pos           (16UL)                    /*!< SCU_PARITY PEEN: PEENUSB (Bit 16)                           */
6245 #define SCU_PARITY_PEEN_PEENUSB_Msk           (0x10000UL)               /*!< SCU_PARITY PEEN: PEENUSB (Bitfield-Mask: 0x01)              */
6246 #define SCU_PARITY_PEEN_PEENETH0TX_Pos        (17UL)                    /*!< SCU_PARITY PEEN: PEENETH0TX (Bit 17)                        */
6247 #define SCU_PARITY_PEEN_PEENETH0TX_Msk        (0x20000UL)               /*!< SCU_PARITY PEEN: PEENETH0TX (Bitfield-Mask: 0x01)           */
6248 #define SCU_PARITY_PEEN_PEENETH0RX_Pos        (18UL)                    /*!< SCU_PARITY PEEN: PEENETH0RX (Bit 18)                        */
6249 #define SCU_PARITY_PEEN_PEENETH0RX_Msk        (0x40000UL)               /*!< SCU_PARITY PEEN: PEENETH0RX (Bitfield-Mask: 0x01)           */
6250 #define SCU_PARITY_PEEN_PEENSD0_Pos           (19UL)                    /*!< SCU_PARITY PEEN: PEENSD0 (Bit 19)                           */
6251 #define SCU_PARITY_PEEN_PEENSD0_Msk           (0x80000UL)               /*!< SCU_PARITY PEEN: PEENSD0 (Bitfield-Mask: 0x01)              */
6252 #define SCU_PARITY_PEEN_PEENSD1_Pos           (20UL)                    /*!< SCU_PARITY PEEN: PEENSD1 (Bit 20)                           */
6253 #define SCU_PARITY_PEEN_PEENSD1_Msk           (0x100000UL)              /*!< SCU_PARITY PEEN: PEENSD1 (Bitfield-Mask: 0x01)              */
6254 #define SCU_PARITY_PEEN_PEENECAT0_Pos         (24UL)                    /*!< SCU_PARITY PEEN: PEENECAT0 (Bit 24)                         */
6255 #define SCU_PARITY_PEEN_PEENECAT0_Msk         (0x1000000UL)             /*!< SCU_PARITY PEEN: PEENECAT0 (Bitfield-Mask: 0x01)            */
6256 
6257 /* -----------------------------  SCU_PARITY_MCHKCON  ----------------------------- */
6258 #define SCU_PARITY_MCHKCON_SELPS_Pos          (0UL)                     /*!< SCU_PARITY MCHKCON: SELPS (Bit 0)                           */
6259 #define SCU_PARITY_MCHKCON_SELPS_Msk          (0x1UL)                   /*!< SCU_PARITY MCHKCON: SELPS (Bitfield-Mask: 0x01)             */
6260 #define SCU_PARITY_MCHKCON_SELDS1_Pos         (1UL)                     /*!< SCU_PARITY MCHKCON: SELDS1 (Bit 1)                          */
6261 #define SCU_PARITY_MCHKCON_SELDS1_Msk         (0x2UL)                   /*!< SCU_PARITY MCHKCON: SELDS1 (Bitfield-Mask: 0x01)            */
6262 #define SCU_PARITY_MCHKCON_SELDS2_Pos         (2UL)                     /*!< SCU_PARITY MCHKCON: SELDS2 (Bit 2)                          */
6263 #define SCU_PARITY_MCHKCON_SELDS2_Msk         (0x4UL)                   /*!< SCU_PARITY MCHKCON: SELDS2 (Bitfield-Mask: 0x01)            */
6264 #define SCU_PARITY_MCHKCON_USIC0DRA_Pos       (8UL)                     /*!< SCU_PARITY MCHKCON: USIC0DRA (Bit 8)                        */
6265 #define SCU_PARITY_MCHKCON_USIC0DRA_Msk       (0x100UL)                 /*!< SCU_PARITY MCHKCON: USIC0DRA (Bitfield-Mask: 0x01)          */
6266 #define SCU_PARITY_MCHKCON_USIC1DRA_Pos       (9UL)                     /*!< SCU_PARITY MCHKCON: USIC1DRA (Bit 9)                        */
6267 #define SCU_PARITY_MCHKCON_USIC1DRA_Msk       (0x200UL)                 /*!< SCU_PARITY MCHKCON: USIC1DRA (Bitfield-Mask: 0x01)          */
6268 #define SCU_PARITY_MCHKCON_USIC2DRA_Pos       (10UL)                    /*!< SCU_PARITY MCHKCON: USIC2DRA (Bit 10)                       */
6269 #define SCU_PARITY_MCHKCON_USIC2DRA_Msk       (0x400UL)                 /*!< SCU_PARITY MCHKCON: USIC2DRA (Bitfield-Mask: 0x01)          */
6270 #define SCU_PARITY_MCHKCON_MCANDRA_Pos        (12UL)                    /*!< SCU_PARITY MCHKCON: MCANDRA (Bit 12)                        */
6271 #define SCU_PARITY_MCHKCON_MCANDRA_Msk        (0x1000UL)                /*!< SCU_PARITY MCHKCON: MCANDRA (Bitfield-Mask: 0x01)           */
6272 #define SCU_PARITY_MCHKCON_PPRFDRA_Pos        (13UL)                    /*!< SCU_PARITY MCHKCON: PPRFDRA (Bit 13)                        */
6273 #define SCU_PARITY_MCHKCON_PPRFDRA_Msk        (0x2000UL)                /*!< SCU_PARITY MCHKCON: PPRFDRA (Bitfield-Mask: 0x01)           */
6274 #define SCU_PARITY_MCHKCON_SELUSB_Pos         (16UL)                    /*!< SCU_PARITY MCHKCON: SELUSB (Bit 16)                         */
6275 #define SCU_PARITY_MCHKCON_SELUSB_Msk         (0x10000UL)               /*!< SCU_PARITY MCHKCON: SELUSB (Bitfield-Mask: 0x01)            */
6276 #define SCU_PARITY_MCHKCON_SELETH0TX_Pos      (17UL)                    /*!< SCU_PARITY MCHKCON: SELETH0TX (Bit 17)                      */
6277 #define SCU_PARITY_MCHKCON_SELETH0TX_Msk      (0x20000UL)               /*!< SCU_PARITY MCHKCON: SELETH0TX (Bitfield-Mask: 0x01)         */
6278 #define SCU_PARITY_MCHKCON_SELETH0RX_Pos      (18UL)                    /*!< SCU_PARITY MCHKCON: SELETH0RX (Bit 18)                      */
6279 #define SCU_PARITY_MCHKCON_SELETH0RX_Msk      (0x40000UL)               /*!< SCU_PARITY MCHKCON: SELETH0RX (Bitfield-Mask: 0x01)         */
6280 #define SCU_PARITY_MCHKCON_SELSD0_Pos         (19UL)                    /*!< SCU_PARITY MCHKCON: SELSD0 (Bit 19)                         */
6281 #define SCU_PARITY_MCHKCON_SELSD0_Msk         (0x80000UL)               /*!< SCU_PARITY MCHKCON: SELSD0 (Bitfield-Mask: 0x01)            */
6282 #define SCU_PARITY_MCHKCON_SELSD1_Pos         (20UL)                    /*!< SCU_PARITY MCHKCON: SELSD1 (Bit 20)                         */
6283 #define SCU_PARITY_MCHKCON_SELSD1_Msk         (0x100000UL)              /*!< SCU_PARITY MCHKCON: SELSD1 (Bitfield-Mask: 0x01)            */
6284 #define SCU_PARITY_MCHKCON_SELECAT0_Pos       (24UL)                    /*!< SCU_PARITY MCHKCON: SELECAT0 (Bit 24)                       */
6285 #define SCU_PARITY_MCHKCON_SELECAT0_Msk       (0x1000000UL)             /*!< SCU_PARITY MCHKCON: SELECAT0 (Bitfield-Mask: 0x01)          */
6286 
6287 /* -------------------------------  SCU_PARITY_PETE  ------------------------------ */
6288 #define SCU_PARITY_PETE_PETEPS_Pos            (0UL)                     /*!< SCU_PARITY PETE: PETEPS (Bit 0)                             */
6289 #define SCU_PARITY_PETE_PETEPS_Msk            (0x1UL)                   /*!< SCU_PARITY PETE: PETEPS (Bitfield-Mask: 0x01)               */
6290 #define SCU_PARITY_PETE_PETEDS1_Pos           (1UL)                     /*!< SCU_PARITY PETE: PETEDS1 (Bit 1)                            */
6291 #define SCU_PARITY_PETE_PETEDS1_Msk           (0x2UL)                   /*!< SCU_PARITY PETE: PETEDS1 (Bitfield-Mask: 0x01)              */
6292 #define SCU_PARITY_PETE_PETEDS2_Pos           (2UL)                     /*!< SCU_PARITY PETE: PETEDS2 (Bit 2)                            */
6293 #define SCU_PARITY_PETE_PETEDS2_Msk           (0x4UL)                   /*!< SCU_PARITY PETE: PETEDS2 (Bitfield-Mask: 0x01)              */
6294 #define SCU_PARITY_PETE_PETEU0_Pos            (8UL)                     /*!< SCU_PARITY PETE: PETEU0 (Bit 8)                             */
6295 #define SCU_PARITY_PETE_PETEU0_Msk            (0x100UL)                 /*!< SCU_PARITY PETE: PETEU0 (Bitfield-Mask: 0x01)               */
6296 #define SCU_PARITY_PETE_PETEU1_Pos            (9UL)                     /*!< SCU_PARITY PETE: PETEU1 (Bit 9)                             */
6297 #define SCU_PARITY_PETE_PETEU1_Msk            (0x200UL)                 /*!< SCU_PARITY PETE: PETEU1 (Bitfield-Mask: 0x01)               */
6298 #define SCU_PARITY_PETE_PETEU2_Pos            (10UL)                    /*!< SCU_PARITY PETE: PETEU2 (Bit 10)                            */
6299 #define SCU_PARITY_PETE_PETEU2_Msk            (0x400UL)                 /*!< SCU_PARITY PETE: PETEU2 (Bitfield-Mask: 0x01)               */
6300 #define SCU_PARITY_PETE_PETEMC_Pos            (12UL)                    /*!< SCU_PARITY PETE: PETEMC (Bit 12)                            */
6301 #define SCU_PARITY_PETE_PETEMC_Msk            (0x1000UL)                /*!< SCU_PARITY PETE: PETEMC (Bitfield-Mask: 0x01)               */
6302 #define SCU_PARITY_PETE_PETEPPRF_Pos          (13UL)                    /*!< SCU_PARITY PETE: PETEPPRF (Bit 13)                          */
6303 #define SCU_PARITY_PETE_PETEPPRF_Msk          (0x2000UL)                /*!< SCU_PARITY PETE: PETEPPRF (Bitfield-Mask: 0x01)             */
6304 #define SCU_PARITY_PETE_PETEUSB_Pos           (16UL)                    /*!< SCU_PARITY PETE: PETEUSB (Bit 16)                           */
6305 #define SCU_PARITY_PETE_PETEUSB_Msk           (0x10000UL)               /*!< SCU_PARITY PETE: PETEUSB (Bitfield-Mask: 0x01)              */
6306 #define SCU_PARITY_PETE_PETEETH0TX_Pos        (17UL)                    /*!< SCU_PARITY PETE: PETEETH0TX (Bit 17)                        */
6307 #define SCU_PARITY_PETE_PETEETH0TX_Msk        (0x20000UL)               /*!< SCU_PARITY PETE: PETEETH0TX (Bitfield-Mask: 0x01)           */
6308 #define SCU_PARITY_PETE_PETEETH0RX_Pos        (18UL)                    /*!< SCU_PARITY PETE: PETEETH0RX (Bit 18)                        */
6309 #define SCU_PARITY_PETE_PETEETH0RX_Msk        (0x40000UL)               /*!< SCU_PARITY PETE: PETEETH0RX (Bitfield-Mask: 0x01)           */
6310 #define SCU_PARITY_PETE_PETESD0_Pos           (19UL)                    /*!< SCU_PARITY PETE: PETESD0 (Bit 19)                           */
6311 #define SCU_PARITY_PETE_PETESD0_Msk           (0x80000UL)               /*!< SCU_PARITY PETE: PETESD0 (Bitfield-Mask: 0x01)              */
6312 #define SCU_PARITY_PETE_PETESD1_Pos           (20UL)                    /*!< SCU_PARITY PETE: PETESD1 (Bit 20)                           */
6313 #define SCU_PARITY_PETE_PETESD1_Msk           (0x100000UL)              /*!< SCU_PARITY PETE: PETESD1 (Bitfield-Mask: 0x01)              */
6314 #define SCU_PARITY_PETE_PETEECAT0_Pos         (24UL)                    /*!< SCU_PARITY PETE: PETEECAT0 (Bit 24)                         */
6315 #define SCU_PARITY_PETE_PETEECAT0_Msk         (0x1000000UL)             /*!< SCU_PARITY PETE: PETEECAT0 (Bitfield-Mask: 0x01)            */
6316 
6317 /* -----------------------------  SCU_PARITY_PERSTEN  ----------------------------- */
6318 #define SCU_PARITY_PERSTEN_RSEN_Pos           (0UL)                     /*!< SCU_PARITY PERSTEN: RSEN (Bit 0)                            */
6319 #define SCU_PARITY_PERSTEN_RSEN_Msk           (0x1UL)                   /*!< SCU_PARITY PERSTEN: RSEN (Bitfield-Mask: 0x01)              */
6320 
6321 /* ------------------------------  SCU_PARITY_PEFLAG  ----------------------------- */
6322 #define SCU_PARITY_PEFLAG_PEFPS_Pos           (0UL)                     /*!< SCU_PARITY PEFLAG: PEFPS (Bit 0)                            */
6323 #define SCU_PARITY_PEFLAG_PEFPS_Msk           (0x1UL)                   /*!< SCU_PARITY PEFLAG: PEFPS (Bitfield-Mask: 0x01)              */
6324 #define SCU_PARITY_PEFLAG_PEFDS1_Pos          (1UL)                     /*!< SCU_PARITY PEFLAG: PEFDS1 (Bit 1)                           */
6325 #define SCU_PARITY_PEFLAG_PEFDS1_Msk          (0x2UL)                   /*!< SCU_PARITY PEFLAG: PEFDS1 (Bitfield-Mask: 0x01)             */
6326 #define SCU_PARITY_PEFLAG_PEFDS2_Pos          (2UL)                     /*!< SCU_PARITY PEFLAG: PEFDS2 (Bit 2)                           */
6327 #define SCU_PARITY_PEFLAG_PEFDS2_Msk          (0x4UL)                   /*!< SCU_PARITY PEFLAG: PEFDS2 (Bitfield-Mask: 0x01)             */
6328 #define SCU_PARITY_PEFLAG_PEFU0_Pos           (8UL)                     /*!< SCU_PARITY PEFLAG: PEFU0 (Bit 8)                            */
6329 #define SCU_PARITY_PEFLAG_PEFU0_Msk           (0x100UL)                 /*!< SCU_PARITY PEFLAG: PEFU0 (Bitfield-Mask: 0x01)              */
6330 #define SCU_PARITY_PEFLAG_PEFU1_Pos           (9UL)                     /*!< SCU_PARITY PEFLAG: PEFU1 (Bit 9)                            */
6331 #define SCU_PARITY_PEFLAG_PEFU1_Msk           (0x200UL)                 /*!< SCU_PARITY PEFLAG: PEFU1 (Bitfield-Mask: 0x01)              */
6332 #define SCU_PARITY_PEFLAG_PEFU2_Pos           (10UL)                    /*!< SCU_PARITY PEFLAG: PEFU2 (Bit 10)                           */
6333 #define SCU_PARITY_PEFLAG_PEFU2_Msk           (0x400UL)                 /*!< SCU_PARITY PEFLAG: PEFU2 (Bitfield-Mask: 0x01)              */
6334 #define SCU_PARITY_PEFLAG_PEFMC_Pos           (12UL)                    /*!< SCU_PARITY PEFLAG: PEFMC (Bit 12)                           */
6335 #define SCU_PARITY_PEFLAG_PEFMC_Msk           (0x1000UL)                /*!< SCU_PARITY PEFLAG: PEFMC (Bitfield-Mask: 0x01)              */
6336 #define SCU_PARITY_PEFLAG_PEFPPRF_Pos         (13UL)                    /*!< SCU_PARITY PEFLAG: PEFPPRF (Bit 13)                         */
6337 #define SCU_PARITY_PEFLAG_PEFPPRF_Msk         (0x2000UL)                /*!< SCU_PARITY PEFLAG: PEFPPRF (Bitfield-Mask: 0x01)            */
6338 #define SCU_PARITY_PEFLAG_PEUSB_Pos           (16UL)                    /*!< SCU_PARITY PEFLAG: PEUSB (Bit 16)                           */
6339 #define SCU_PARITY_PEFLAG_PEUSB_Msk           (0x10000UL)               /*!< SCU_PARITY PEFLAG: PEUSB (Bitfield-Mask: 0x01)              */
6340 #define SCU_PARITY_PEFLAG_PEETH0TX_Pos        (17UL)                    /*!< SCU_PARITY PEFLAG: PEETH0TX (Bit 17)                        */
6341 #define SCU_PARITY_PEFLAG_PEETH0TX_Msk        (0x20000UL)               /*!< SCU_PARITY PEFLAG: PEETH0TX (Bitfield-Mask: 0x01)           */
6342 #define SCU_PARITY_PEFLAG_PEETH0RX_Pos        (18UL)                    /*!< SCU_PARITY PEFLAG: PEETH0RX (Bit 18)                        */
6343 #define SCU_PARITY_PEFLAG_PEETH0RX_Msk        (0x40000UL)               /*!< SCU_PARITY PEFLAG: PEETH0RX (Bitfield-Mask: 0x01)           */
6344 #define SCU_PARITY_PEFLAG_PESD0_Pos           (19UL)                    /*!< SCU_PARITY PEFLAG: PESD0 (Bit 19)                           */
6345 #define SCU_PARITY_PEFLAG_PESD0_Msk           (0x80000UL)               /*!< SCU_PARITY PEFLAG: PESD0 (Bitfield-Mask: 0x01)              */
6346 #define SCU_PARITY_PEFLAG_PESD1_Pos           (20UL)                    /*!< SCU_PARITY PEFLAG: PESD1 (Bit 20)                           */
6347 #define SCU_PARITY_PEFLAG_PESD1_Msk           (0x100000UL)              /*!< SCU_PARITY PEFLAG: PESD1 (Bitfield-Mask: 0x01)              */
6348 #define SCU_PARITY_PEFLAG_PEECAT0_Pos         (24UL)                    /*!< SCU_PARITY PEFLAG: PEECAT0 (Bit 24)                         */
6349 #define SCU_PARITY_PEFLAG_PEECAT0_Msk         (0x1000000UL)             /*!< SCU_PARITY PEFLAG: PEECAT0 (Bitfield-Mask: 0x01)            */
6350 
6351 /* ------------------------------  SCU_PARITY_PMTPR  ------------------------------ */
6352 #define SCU_PARITY_PMTPR_PWR_Pos              (0UL)                     /*!< SCU_PARITY PMTPR: PWR (Bit 0)                               */
6353 #define SCU_PARITY_PMTPR_PWR_Msk              (0xffUL)                  /*!< SCU_PARITY PMTPR: PWR (Bitfield-Mask: 0xff)                 */
6354 #define SCU_PARITY_PMTPR_PRD_Pos              (8UL)                     /*!< SCU_PARITY PMTPR: PRD (Bit 8)                               */
6355 #define SCU_PARITY_PMTPR_PRD_Msk              (0xff00UL)                /*!< SCU_PARITY PMTPR: PRD (Bitfield-Mask: 0xff)                 */
6356 
6357 /* ------------------------------  SCU_PARITY_PMTSR  ------------------------------ */
6358 #define SCU_PARITY_PMTSR_MTENPS_Pos           (0UL)                     /*!< SCU_PARITY PMTSR: MTENPS (Bit 0)                            */
6359 #define SCU_PARITY_PMTSR_MTENPS_Msk           (0x1UL)                   /*!< SCU_PARITY PMTSR: MTENPS (Bitfield-Mask: 0x01)              */
6360 #define SCU_PARITY_PMTSR_MTENDS1_Pos          (1UL)                     /*!< SCU_PARITY PMTSR: MTENDS1 (Bit 1)                           */
6361 #define SCU_PARITY_PMTSR_MTENDS1_Msk          (0x2UL)                   /*!< SCU_PARITY PMTSR: MTENDS1 (Bitfield-Mask: 0x01)             */
6362 #define SCU_PARITY_PMTSR_MTENDS2_Pos          (2UL)                     /*!< SCU_PARITY PMTSR: MTENDS2 (Bit 2)                           */
6363 #define SCU_PARITY_PMTSR_MTENDS2_Msk          (0x4UL)                   /*!< SCU_PARITY PMTSR: MTENDS2 (Bitfield-Mask: 0x01)             */
6364 #define SCU_PARITY_PMTSR_MTEU0_Pos            (8UL)                     /*!< SCU_PARITY PMTSR: MTEU0 (Bit 8)                             */
6365 #define SCU_PARITY_PMTSR_MTEU0_Msk            (0x100UL)                 /*!< SCU_PARITY PMTSR: MTEU0 (Bitfield-Mask: 0x01)               */
6366 #define SCU_PARITY_PMTSR_MTEU1_Pos            (9UL)                     /*!< SCU_PARITY PMTSR: MTEU1 (Bit 9)                             */
6367 #define SCU_PARITY_PMTSR_MTEU1_Msk            (0x200UL)                 /*!< SCU_PARITY PMTSR: MTEU1 (Bitfield-Mask: 0x01)               */
6368 #define SCU_PARITY_PMTSR_MTEU2_Pos            (10UL)                    /*!< SCU_PARITY PMTSR: MTEU2 (Bit 10)                            */
6369 #define SCU_PARITY_PMTSR_MTEU2_Msk            (0x400UL)                 /*!< SCU_PARITY PMTSR: MTEU2 (Bitfield-Mask: 0x01)               */
6370 #define SCU_PARITY_PMTSR_MTEMC_Pos            (12UL)                    /*!< SCU_PARITY PMTSR: MTEMC (Bit 12)                            */
6371 #define SCU_PARITY_PMTSR_MTEMC_Msk            (0x1000UL)                /*!< SCU_PARITY PMTSR: MTEMC (Bitfield-Mask: 0x01)               */
6372 #define SCU_PARITY_PMTSR_MTEPPRF_Pos          (13UL)                    /*!< SCU_PARITY PMTSR: MTEPPRF (Bit 13)                          */
6373 #define SCU_PARITY_PMTSR_MTEPPRF_Msk          (0x2000UL)                /*!< SCU_PARITY PMTSR: MTEPPRF (Bitfield-Mask: 0x01)             */
6374 #define SCU_PARITY_PMTSR_MTUSB_Pos            (16UL)                    /*!< SCU_PARITY PMTSR: MTUSB (Bit 16)                            */
6375 #define SCU_PARITY_PMTSR_MTUSB_Msk            (0x10000UL)               /*!< SCU_PARITY PMTSR: MTUSB (Bitfield-Mask: 0x01)               */
6376 #define SCU_PARITY_PMTSR_MTETH0TX_Pos         (17UL)                    /*!< SCU_PARITY PMTSR: MTETH0TX (Bit 17)                         */
6377 #define SCU_PARITY_PMTSR_MTETH0TX_Msk         (0x20000UL)               /*!< SCU_PARITY PMTSR: MTETH0TX (Bitfield-Mask: 0x01)            */
6378 #define SCU_PARITY_PMTSR_MTETH0RX_Pos         (18UL)                    /*!< SCU_PARITY PMTSR: MTETH0RX (Bit 18)                         */
6379 #define SCU_PARITY_PMTSR_MTETH0RX_Msk         (0x40000UL)               /*!< SCU_PARITY PMTSR: MTETH0RX (Bitfield-Mask: 0x01)            */
6380 #define SCU_PARITY_PMTSR_MTSD0_Pos            (19UL)                    /*!< SCU_PARITY PMTSR: MTSD0 (Bit 19)                            */
6381 #define SCU_PARITY_PMTSR_MTSD0_Msk            (0x80000UL)               /*!< SCU_PARITY PMTSR: MTSD0 (Bitfield-Mask: 0x01)               */
6382 #define SCU_PARITY_PMTSR_MTSD1_Pos            (20UL)                    /*!< SCU_PARITY PMTSR: MTSD1 (Bit 20)                            */
6383 #define SCU_PARITY_PMTSR_MTSD1_Msk            (0x100000UL)              /*!< SCU_PARITY PMTSR: MTSD1 (Bitfield-Mask: 0x01)               */
6384 #define SCU_PARITY_PMTSR_MTECAT0_Pos          (24UL)                    /*!< SCU_PARITY PMTSR: MTECAT0 (Bit 24)                          */
6385 #define SCU_PARITY_PMTSR_MTECAT0_Msk          (0x1000000UL)             /*!< SCU_PARITY PMTSR: MTECAT0 (Bitfield-Mask: 0x01)             */
6386 
6387 
6388 /* ================================================================================ */
6389 /* ================        struct 'SCU_TRAP' Position & Mask       ================ */
6390 /* ================================================================================ */
6391 
6392 
6393 /* ------------------------------  SCU_TRAP_TRAPSTAT  ----------------------------- */
6394 #define SCU_TRAP_TRAPSTAT_SOSCWDGT_Pos        (0UL)                     /*!< SCU_TRAP TRAPSTAT: SOSCWDGT (Bit 0)                         */
6395 #define SCU_TRAP_TRAPSTAT_SOSCWDGT_Msk        (0x1UL)                   /*!< SCU_TRAP TRAPSTAT: SOSCWDGT (Bitfield-Mask: 0x01)           */
6396 #define SCU_TRAP_TRAPSTAT_SVCOLCKT_Pos        (2UL)                     /*!< SCU_TRAP TRAPSTAT: SVCOLCKT (Bit 2)                         */
6397 #define SCU_TRAP_TRAPSTAT_SVCOLCKT_Msk        (0x4UL)                   /*!< SCU_TRAP TRAPSTAT: SVCOLCKT (Bitfield-Mask: 0x01)           */
6398 #define SCU_TRAP_TRAPSTAT_UVCOLCKT_Pos        (3UL)                     /*!< SCU_TRAP TRAPSTAT: UVCOLCKT (Bit 3)                         */
6399 #define SCU_TRAP_TRAPSTAT_UVCOLCKT_Msk        (0x8UL)                   /*!< SCU_TRAP TRAPSTAT: UVCOLCKT (Bitfield-Mask: 0x01)           */
6400 #define SCU_TRAP_TRAPSTAT_PET_Pos             (4UL)                     /*!< SCU_TRAP TRAPSTAT: PET (Bit 4)                              */
6401 #define SCU_TRAP_TRAPSTAT_PET_Msk             (0x10UL)                  /*!< SCU_TRAP TRAPSTAT: PET (Bitfield-Mask: 0x01)                */
6402 #define SCU_TRAP_TRAPSTAT_BRWNT_Pos           (5UL)                     /*!< SCU_TRAP TRAPSTAT: BRWNT (Bit 5)                            */
6403 #define SCU_TRAP_TRAPSTAT_BRWNT_Msk           (0x20UL)                  /*!< SCU_TRAP TRAPSTAT: BRWNT (Bitfield-Mask: 0x01)              */
6404 #define SCU_TRAP_TRAPSTAT_ULPWDGT_Pos         (6UL)                     /*!< SCU_TRAP TRAPSTAT: ULPWDGT (Bit 6)                          */
6405 #define SCU_TRAP_TRAPSTAT_ULPWDGT_Msk         (0x40UL)                  /*!< SCU_TRAP TRAPSTAT: ULPWDGT (Bitfield-Mask: 0x01)            */
6406 #define SCU_TRAP_TRAPSTAT_BWERR0T_Pos         (7UL)                     /*!< SCU_TRAP TRAPSTAT: BWERR0T (Bit 7)                          */
6407 #define SCU_TRAP_TRAPSTAT_BWERR0T_Msk         (0x80UL)                  /*!< SCU_TRAP TRAPSTAT: BWERR0T (Bitfield-Mask: 0x01)            */
6408 #define SCU_TRAP_TRAPSTAT_BWERR1T_Pos         (8UL)                     /*!< SCU_TRAP TRAPSTAT: BWERR1T (Bit 8)                          */
6409 #define SCU_TRAP_TRAPSTAT_BWERR1T_Msk         (0x100UL)                 /*!< SCU_TRAP TRAPSTAT: BWERR1T (Bitfield-Mask: 0x01)            */
6410 #define SCU_TRAP_TRAPSTAT_ECAT0RST_Pos        (16UL)                    /*!< SCU_TRAP TRAPSTAT: ECAT0RST (Bit 16)                        */
6411 #define SCU_TRAP_TRAPSTAT_ECAT0RST_Msk        (0x10000UL)               /*!< SCU_TRAP TRAPSTAT: ECAT0RST (Bitfield-Mask: 0x01)           */
6412 
6413 /* ------------------------------  SCU_TRAP_TRAPRAW  ------------------------------ */
6414 #define SCU_TRAP_TRAPRAW_SOSCWDGT_Pos         (0UL)                     /*!< SCU_TRAP TRAPRAW: SOSCWDGT (Bit 0)                          */
6415 #define SCU_TRAP_TRAPRAW_SOSCWDGT_Msk         (0x1UL)                   /*!< SCU_TRAP TRAPRAW: SOSCWDGT (Bitfield-Mask: 0x01)            */
6416 #define SCU_TRAP_TRAPRAW_SVCOLCKT_Pos         (2UL)                     /*!< SCU_TRAP TRAPRAW: SVCOLCKT (Bit 2)                          */
6417 #define SCU_TRAP_TRAPRAW_SVCOLCKT_Msk         (0x4UL)                   /*!< SCU_TRAP TRAPRAW: SVCOLCKT (Bitfield-Mask: 0x01)            */
6418 #define SCU_TRAP_TRAPRAW_UVCOLCKT_Pos         (3UL)                     /*!< SCU_TRAP TRAPRAW: UVCOLCKT (Bit 3)                          */
6419 #define SCU_TRAP_TRAPRAW_UVCOLCKT_Msk         (0x8UL)                   /*!< SCU_TRAP TRAPRAW: UVCOLCKT (Bitfield-Mask: 0x01)            */
6420 #define SCU_TRAP_TRAPRAW_PET_Pos              (4UL)                     /*!< SCU_TRAP TRAPRAW: PET (Bit 4)                               */
6421 #define SCU_TRAP_TRAPRAW_PET_Msk              (0x10UL)                  /*!< SCU_TRAP TRAPRAW: PET (Bitfield-Mask: 0x01)                 */
6422 #define SCU_TRAP_TRAPRAW_BRWNT_Pos            (5UL)                     /*!< SCU_TRAP TRAPRAW: BRWNT (Bit 5)                             */
6423 #define SCU_TRAP_TRAPRAW_BRWNT_Msk            (0x20UL)                  /*!< SCU_TRAP TRAPRAW: BRWNT (Bitfield-Mask: 0x01)               */
6424 #define SCU_TRAP_TRAPRAW_ULPWDGT_Pos          (6UL)                     /*!< SCU_TRAP TRAPRAW: ULPWDGT (Bit 6)                           */
6425 #define SCU_TRAP_TRAPRAW_ULPWDGT_Msk          (0x40UL)                  /*!< SCU_TRAP TRAPRAW: ULPWDGT (Bitfield-Mask: 0x01)             */
6426 #define SCU_TRAP_TRAPRAW_BWERR0T_Pos          (7UL)                     /*!< SCU_TRAP TRAPRAW: BWERR0T (Bit 7)                           */
6427 #define SCU_TRAP_TRAPRAW_BWERR0T_Msk          (0x80UL)                  /*!< SCU_TRAP TRAPRAW: BWERR0T (Bitfield-Mask: 0x01)             */
6428 #define SCU_TRAP_TRAPRAW_BWERR1T_Pos          (8UL)                     /*!< SCU_TRAP TRAPRAW: BWERR1T (Bit 8)                           */
6429 #define SCU_TRAP_TRAPRAW_BWERR1T_Msk          (0x100UL)                 /*!< SCU_TRAP TRAPRAW: BWERR1T (Bitfield-Mask: 0x01)             */
6430 #define SCU_TRAP_TRAPRAW_ECAT0RST_Pos         (16UL)                    /*!< SCU_TRAP TRAPRAW: ECAT0RST (Bit 16)                         */
6431 #define SCU_TRAP_TRAPRAW_ECAT0RST_Msk         (0x10000UL)               /*!< SCU_TRAP TRAPRAW: ECAT0RST (Bitfield-Mask: 0x01)            */
6432 
6433 /* ------------------------------  SCU_TRAP_TRAPDIS  ------------------------------ */
6434 #define SCU_TRAP_TRAPDIS_SOSCWDGT_Pos         (0UL)                     /*!< SCU_TRAP TRAPDIS: SOSCWDGT (Bit 0)                          */
6435 #define SCU_TRAP_TRAPDIS_SOSCWDGT_Msk         (0x1UL)                   /*!< SCU_TRAP TRAPDIS: SOSCWDGT (Bitfield-Mask: 0x01)            */
6436 #define SCU_TRAP_TRAPDIS_SVCOLCKT_Pos         (2UL)                     /*!< SCU_TRAP TRAPDIS: SVCOLCKT (Bit 2)                          */
6437 #define SCU_TRAP_TRAPDIS_SVCOLCKT_Msk         (0x4UL)                   /*!< SCU_TRAP TRAPDIS: SVCOLCKT (Bitfield-Mask: 0x01)            */
6438 #define SCU_TRAP_TRAPDIS_UVCOLCKT_Pos         (3UL)                     /*!< SCU_TRAP TRAPDIS: UVCOLCKT (Bit 3)                          */
6439 #define SCU_TRAP_TRAPDIS_UVCOLCKT_Msk         (0x8UL)                   /*!< SCU_TRAP TRAPDIS: UVCOLCKT (Bitfield-Mask: 0x01)            */
6440 #define SCU_TRAP_TRAPDIS_PET_Pos              (4UL)                     /*!< SCU_TRAP TRAPDIS: PET (Bit 4)                               */
6441 #define SCU_TRAP_TRAPDIS_PET_Msk              (0x10UL)                  /*!< SCU_TRAP TRAPDIS: PET (Bitfield-Mask: 0x01)                 */
6442 #define SCU_TRAP_TRAPDIS_BRWNT_Pos            (5UL)                     /*!< SCU_TRAP TRAPDIS: BRWNT (Bit 5)                             */
6443 #define SCU_TRAP_TRAPDIS_BRWNT_Msk            (0x20UL)                  /*!< SCU_TRAP TRAPDIS: BRWNT (Bitfield-Mask: 0x01)               */
6444 #define SCU_TRAP_TRAPDIS_ULPWDGT_Pos          (6UL)                     /*!< SCU_TRAP TRAPDIS: ULPWDGT (Bit 6)                           */
6445 #define SCU_TRAP_TRAPDIS_ULPWDGT_Msk          (0x40UL)                  /*!< SCU_TRAP TRAPDIS: ULPWDGT (Bitfield-Mask: 0x01)             */
6446 #define SCU_TRAP_TRAPDIS_BWERR0T_Pos          (7UL)                     /*!< SCU_TRAP TRAPDIS: BWERR0T (Bit 7)                           */
6447 #define SCU_TRAP_TRAPDIS_BWERR0T_Msk          (0x80UL)                  /*!< SCU_TRAP TRAPDIS: BWERR0T (Bitfield-Mask: 0x01)             */
6448 #define SCU_TRAP_TRAPDIS_BWERR1T_Pos          (8UL)                     /*!< SCU_TRAP TRAPDIS: BWERR1T (Bit 8)                           */
6449 #define SCU_TRAP_TRAPDIS_BWERR1T_Msk          (0x100UL)                 /*!< SCU_TRAP TRAPDIS: BWERR1T (Bitfield-Mask: 0x01)             */
6450 #define SCU_TRAP_TRAPDIS_ECAT0RST_Pos         (16UL)                    /*!< SCU_TRAP TRAPDIS: ECAT0RST (Bit 16)                         */
6451 #define SCU_TRAP_TRAPDIS_ECAT0RST_Msk         (0x10000UL)               /*!< SCU_TRAP TRAPDIS: ECAT0RST (Bitfield-Mask: 0x01)            */
6452 
6453 /* ------------------------------  SCU_TRAP_TRAPCLR  ------------------------------ */
6454 #define SCU_TRAP_TRAPCLR_SOSCWDGT_Pos         (0UL)                     /*!< SCU_TRAP TRAPCLR: SOSCWDGT (Bit 0)                          */
6455 #define SCU_TRAP_TRAPCLR_SOSCWDGT_Msk         (0x1UL)                   /*!< SCU_TRAP TRAPCLR: SOSCWDGT (Bitfield-Mask: 0x01)            */
6456 #define SCU_TRAP_TRAPCLR_SVCOLCKT_Pos         (2UL)                     /*!< SCU_TRAP TRAPCLR: SVCOLCKT (Bit 2)                          */
6457 #define SCU_TRAP_TRAPCLR_SVCOLCKT_Msk         (0x4UL)                   /*!< SCU_TRAP TRAPCLR: SVCOLCKT (Bitfield-Mask: 0x01)            */
6458 #define SCU_TRAP_TRAPCLR_UVCOLCKT_Pos         (3UL)                     /*!< SCU_TRAP TRAPCLR: UVCOLCKT (Bit 3)                          */
6459 #define SCU_TRAP_TRAPCLR_UVCOLCKT_Msk         (0x8UL)                   /*!< SCU_TRAP TRAPCLR: UVCOLCKT (Bitfield-Mask: 0x01)            */
6460 #define SCU_TRAP_TRAPCLR_PET_Pos              (4UL)                     /*!< SCU_TRAP TRAPCLR: PET (Bit 4)                               */
6461 #define SCU_TRAP_TRAPCLR_PET_Msk              (0x10UL)                  /*!< SCU_TRAP TRAPCLR: PET (Bitfield-Mask: 0x01)                 */
6462 #define SCU_TRAP_TRAPCLR_BRWNT_Pos            (5UL)                     /*!< SCU_TRAP TRAPCLR: BRWNT (Bit 5)                             */
6463 #define SCU_TRAP_TRAPCLR_BRWNT_Msk            (0x20UL)                  /*!< SCU_TRAP TRAPCLR: BRWNT (Bitfield-Mask: 0x01)               */
6464 #define SCU_TRAP_TRAPCLR_ULPWDGT_Pos          (6UL)                     /*!< SCU_TRAP TRAPCLR: ULPWDGT (Bit 6)                           */
6465 #define SCU_TRAP_TRAPCLR_ULPWDGT_Msk          (0x40UL)                  /*!< SCU_TRAP TRAPCLR: ULPWDGT (Bitfield-Mask: 0x01)             */
6466 #define SCU_TRAP_TRAPCLR_BWERR0T_Pos          (7UL)                     /*!< SCU_TRAP TRAPCLR: BWERR0T (Bit 7)                           */
6467 #define SCU_TRAP_TRAPCLR_BWERR0T_Msk          (0x80UL)                  /*!< SCU_TRAP TRAPCLR: BWERR0T (Bitfield-Mask: 0x01)             */
6468 #define SCU_TRAP_TRAPCLR_BWERR1T_Pos          (8UL)                     /*!< SCU_TRAP TRAPCLR: BWERR1T (Bit 8)                           */
6469 #define SCU_TRAP_TRAPCLR_BWERR1T_Msk          (0x100UL)                 /*!< SCU_TRAP TRAPCLR: BWERR1T (Bitfield-Mask: 0x01)             */
6470 #define SCU_TRAP_TRAPCLR_ECAT0RST_Pos         (16UL)                    /*!< SCU_TRAP TRAPCLR: ECAT0RST (Bit 16)                         */
6471 #define SCU_TRAP_TRAPCLR_ECAT0RST_Msk         (0x10000UL)               /*!< SCU_TRAP TRAPCLR: ECAT0RST (Bitfield-Mask: 0x01)            */
6472 
6473 /* ------------------------------  SCU_TRAP_TRAPSET  ------------------------------ */
6474 #define SCU_TRAP_TRAPSET_SOSCWDGT_Pos         (0UL)                     /*!< SCU_TRAP TRAPSET: SOSCWDGT (Bit 0)                          */
6475 #define SCU_TRAP_TRAPSET_SOSCWDGT_Msk         (0x1UL)                   /*!< SCU_TRAP TRAPSET: SOSCWDGT (Bitfield-Mask: 0x01)            */
6476 #define SCU_TRAP_TRAPSET_SVCOLCKT_Pos         (2UL)                     /*!< SCU_TRAP TRAPSET: SVCOLCKT (Bit 2)                          */
6477 #define SCU_TRAP_TRAPSET_SVCOLCKT_Msk         (0x4UL)                   /*!< SCU_TRAP TRAPSET: SVCOLCKT (Bitfield-Mask: 0x01)            */
6478 #define SCU_TRAP_TRAPSET_UVCOLCKT_Pos         (3UL)                     /*!< SCU_TRAP TRAPSET: UVCOLCKT (Bit 3)                          */
6479 #define SCU_TRAP_TRAPSET_UVCOLCKT_Msk         (0x8UL)                   /*!< SCU_TRAP TRAPSET: UVCOLCKT (Bitfield-Mask: 0x01)            */
6480 #define SCU_TRAP_TRAPSET_PET_Pos              (4UL)                     /*!< SCU_TRAP TRAPSET: PET (Bit 4)                               */
6481 #define SCU_TRAP_TRAPSET_PET_Msk              (0x10UL)                  /*!< SCU_TRAP TRAPSET: PET (Bitfield-Mask: 0x01)                 */
6482 #define SCU_TRAP_TRAPSET_BRWNT_Pos            (5UL)                     /*!< SCU_TRAP TRAPSET: BRWNT (Bit 5)                             */
6483 #define SCU_TRAP_TRAPSET_BRWNT_Msk            (0x20UL)                  /*!< SCU_TRAP TRAPSET: BRWNT (Bitfield-Mask: 0x01)               */
6484 #define SCU_TRAP_TRAPSET_ULPWDT_Pos           (6UL)                     /*!< SCU_TRAP TRAPSET: ULPWDT (Bit 6)                            */
6485 #define SCU_TRAP_TRAPSET_ULPWDT_Msk           (0x40UL)                  /*!< SCU_TRAP TRAPSET: ULPWDT (Bitfield-Mask: 0x01)              */
6486 #define SCU_TRAP_TRAPSET_BWERR0T_Pos          (7UL)                     /*!< SCU_TRAP TRAPSET: BWERR0T (Bit 7)                           */
6487 #define SCU_TRAP_TRAPSET_BWERR0T_Msk          (0x80UL)                  /*!< SCU_TRAP TRAPSET: BWERR0T (Bitfield-Mask: 0x01)             */
6488 #define SCU_TRAP_TRAPSET_BWERR1T_Pos          (8UL)                     /*!< SCU_TRAP TRAPSET: BWERR1T (Bit 8)                           */
6489 #define SCU_TRAP_TRAPSET_BWERR1T_Msk          (0x100UL)                 /*!< SCU_TRAP TRAPSET: BWERR1T (Bitfield-Mask: 0x01)             */
6490 #define SCU_TRAP_TRAPSET_ECAT0RST_Pos         (16UL)                    /*!< SCU_TRAP TRAPSET: ECAT0RST (Bit 16)                         */
6491 #define SCU_TRAP_TRAPSET_ECAT0RST_Msk         (0x10000UL)               /*!< SCU_TRAP TRAPSET: ECAT0RST (Bitfield-Mask: 0x01)            */
6492 
6493 
6494 /* ================================================================================ */
6495 /* ================     struct 'SCU_HIBERNATE' Position & Mask     ================ */
6496 /* ================================================================================ */
6497 
6498 
6499 /* ----------------------------  SCU_HIBERNATE_HDSTAT  ---------------------------- */
6500 #define SCU_HIBERNATE_HDSTAT_EPEV_Pos         (0UL)                     /*!< SCU_HIBERNATE HDSTAT: EPEV (Bit 0)                          */
6501 #define SCU_HIBERNATE_HDSTAT_EPEV_Msk         (0x1UL)                   /*!< SCU_HIBERNATE HDSTAT: EPEV (Bitfield-Mask: 0x01)            */
6502 #define SCU_HIBERNATE_HDSTAT_ENEV_Pos         (1UL)                     /*!< SCU_HIBERNATE HDSTAT: ENEV (Bit 1)                          */
6503 #define SCU_HIBERNATE_HDSTAT_ENEV_Msk         (0x2UL)                   /*!< SCU_HIBERNATE HDSTAT: ENEV (Bitfield-Mask: 0x01)            */
6504 #define SCU_HIBERNATE_HDSTAT_RTCEV_Pos        (2UL)                     /*!< SCU_HIBERNATE HDSTAT: RTCEV (Bit 2)                         */
6505 #define SCU_HIBERNATE_HDSTAT_RTCEV_Msk        (0x4UL)                   /*!< SCU_HIBERNATE HDSTAT: RTCEV (Bitfield-Mask: 0x01)           */
6506 #define SCU_HIBERNATE_HDSTAT_ULPWDG_Pos       (3UL)                     /*!< SCU_HIBERNATE HDSTAT: ULPWDG (Bit 3)                        */
6507 #define SCU_HIBERNATE_HDSTAT_ULPWDG_Msk       (0x8UL)                   /*!< SCU_HIBERNATE HDSTAT: ULPWDG (Bitfield-Mask: 0x01)          */
6508 #define SCU_HIBERNATE_HDSTAT_HIBNOUT_Pos      (4UL)                     /*!< SCU_HIBERNATE HDSTAT: HIBNOUT (Bit 4)                       */
6509 #define SCU_HIBERNATE_HDSTAT_HIBNOUT_Msk      (0x10UL)                  /*!< SCU_HIBERNATE HDSTAT: HIBNOUT (Bitfield-Mask: 0x01)         */
6510 
6511 /* -----------------------------  SCU_HIBERNATE_HDCLR  ---------------------------- */
6512 #define SCU_HIBERNATE_HDCLR_EPEV_Pos          (0UL)                     /*!< SCU_HIBERNATE HDCLR: EPEV (Bit 0)                           */
6513 #define SCU_HIBERNATE_HDCLR_EPEV_Msk          (0x1UL)                   /*!< SCU_HIBERNATE HDCLR: EPEV (Bitfield-Mask: 0x01)             */
6514 #define SCU_HIBERNATE_HDCLR_ENEV_Pos          (1UL)                     /*!< SCU_HIBERNATE HDCLR: ENEV (Bit 1)                           */
6515 #define SCU_HIBERNATE_HDCLR_ENEV_Msk          (0x2UL)                   /*!< SCU_HIBERNATE HDCLR: ENEV (Bitfield-Mask: 0x01)             */
6516 #define SCU_HIBERNATE_HDCLR_RTCEV_Pos         (2UL)                     /*!< SCU_HIBERNATE HDCLR: RTCEV (Bit 2)                          */
6517 #define SCU_HIBERNATE_HDCLR_RTCEV_Msk         (0x4UL)                   /*!< SCU_HIBERNATE HDCLR: RTCEV (Bitfield-Mask: 0x01)            */
6518 #define SCU_HIBERNATE_HDCLR_ULPWDG_Pos        (3UL)                     /*!< SCU_HIBERNATE HDCLR: ULPWDG (Bit 3)                         */
6519 #define SCU_HIBERNATE_HDCLR_ULPWDG_Msk        (0x8UL)                   /*!< SCU_HIBERNATE HDCLR: ULPWDG (Bitfield-Mask: 0x01)           */
6520 
6521 /* -----------------------------  SCU_HIBERNATE_HDSET  ---------------------------- */
6522 #define SCU_HIBERNATE_HDSET_EPEV_Pos          (0UL)                     /*!< SCU_HIBERNATE HDSET: EPEV (Bit 0)                           */
6523 #define SCU_HIBERNATE_HDSET_EPEV_Msk          (0x1UL)                   /*!< SCU_HIBERNATE HDSET: EPEV (Bitfield-Mask: 0x01)             */
6524 #define SCU_HIBERNATE_HDSET_ENEV_Pos          (1UL)                     /*!< SCU_HIBERNATE HDSET: ENEV (Bit 1)                           */
6525 #define SCU_HIBERNATE_HDSET_ENEV_Msk          (0x2UL)                   /*!< SCU_HIBERNATE HDSET: ENEV (Bitfield-Mask: 0x01)             */
6526 #define SCU_HIBERNATE_HDSET_RTCEV_Pos         (2UL)                     /*!< SCU_HIBERNATE HDSET: RTCEV (Bit 2)                          */
6527 #define SCU_HIBERNATE_HDSET_RTCEV_Msk         (0x4UL)                   /*!< SCU_HIBERNATE HDSET: RTCEV (Bitfield-Mask: 0x01)            */
6528 #define SCU_HIBERNATE_HDSET_ULPWDG_Pos        (3UL)                     /*!< SCU_HIBERNATE HDSET: ULPWDG (Bit 3)                         */
6529 #define SCU_HIBERNATE_HDSET_ULPWDG_Msk        (0x8UL)                   /*!< SCU_HIBERNATE HDSET: ULPWDG (Bitfield-Mask: 0x01)           */
6530 
6531 /* -----------------------------  SCU_HIBERNATE_HDCR  ----------------------------- */
6532 #define SCU_HIBERNATE_HDCR_WKPEP_Pos          (0UL)                     /*!< SCU_HIBERNATE HDCR: WKPEP (Bit 0)                           */
6533 #define SCU_HIBERNATE_HDCR_WKPEP_Msk          (0x1UL)                   /*!< SCU_HIBERNATE HDCR: WKPEP (Bitfield-Mask: 0x01)             */
6534 #define SCU_HIBERNATE_HDCR_WKPEN_Pos          (1UL)                     /*!< SCU_HIBERNATE HDCR: WKPEN (Bit 1)                           */
6535 #define SCU_HIBERNATE_HDCR_WKPEN_Msk          (0x2UL)                   /*!< SCU_HIBERNATE HDCR: WKPEN (Bitfield-Mask: 0x01)             */
6536 #define SCU_HIBERNATE_HDCR_RTCE_Pos           (2UL)                     /*!< SCU_HIBERNATE HDCR: RTCE (Bit 2)                            */
6537 #define SCU_HIBERNATE_HDCR_RTCE_Msk           (0x4UL)                   /*!< SCU_HIBERNATE HDCR: RTCE (Bitfield-Mask: 0x01)              */
6538 #define SCU_HIBERNATE_HDCR_ULPWDGEN_Pos       (3UL)                     /*!< SCU_HIBERNATE HDCR: ULPWDGEN (Bit 3)                        */
6539 #define SCU_HIBERNATE_HDCR_ULPWDGEN_Msk       (0x8UL)                   /*!< SCU_HIBERNATE HDCR: ULPWDGEN (Bitfield-Mask: 0x01)          */
6540 #define SCU_HIBERNATE_HDCR_HIB_Pos            (4UL)                     /*!< SCU_HIBERNATE HDCR: HIB (Bit 4)                             */
6541 #define SCU_HIBERNATE_HDCR_HIB_Msk            (0x10UL)                  /*!< SCU_HIBERNATE HDCR: HIB (Bitfield-Mask: 0x01)               */
6542 #define SCU_HIBERNATE_HDCR_RCS_Pos            (6UL)                     /*!< SCU_HIBERNATE HDCR: RCS (Bit 6)                             */
6543 #define SCU_HIBERNATE_HDCR_RCS_Msk            (0x40UL)                  /*!< SCU_HIBERNATE HDCR: RCS (Bitfield-Mask: 0x01)               */
6544 #define SCU_HIBERNATE_HDCR_STDBYSEL_Pos       (7UL)                     /*!< SCU_HIBERNATE HDCR: STDBYSEL (Bit 7)                        */
6545 #define SCU_HIBERNATE_HDCR_STDBYSEL_Msk       (0x80UL)                  /*!< SCU_HIBERNATE HDCR: STDBYSEL (Bitfield-Mask: 0x01)          */
6546 #define SCU_HIBERNATE_HDCR_WKUPSEL_Pos        (8UL)                     /*!< SCU_HIBERNATE HDCR: WKUPSEL (Bit 8)                         */
6547 #define SCU_HIBERNATE_HDCR_WKUPSEL_Msk        (0x100UL)                 /*!< SCU_HIBERNATE HDCR: WKUPSEL (Bitfield-Mask: 0x01)           */
6548 #define SCU_HIBERNATE_HDCR_GPI0SEL_Pos        (10UL)                    /*!< SCU_HIBERNATE HDCR: GPI0SEL (Bit 10)                        */
6549 #define SCU_HIBERNATE_HDCR_GPI0SEL_Msk        (0x400UL)                 /*!< SCU_HIBERNATE HDCR: GPI0SEL (Bitfield-Mask: 0x01)           */
6550 #define SCU_HIBERNATE_HDCR_HIBIO0POL_Pos      (12UL)                    /*!< SCU_HIBERNATE HDCR: HIBIO0POL (Bit 12)                      */
6551 #define SCU_HIBERNATE_HDCR_HIBIO0POL_Msk      (0x1000UL)                /*!< SCU_HIBERNATE HDCR: HIBIO0POL (Bitfield-Mask: 0x01)         */
6552 #define SCU_HIBERNATE_HDCR_HIBIO1POL_Pos      (13UL)                    /*!< SCU_HIBERNATE HDCR: HIBIO1POL (Bit 13)                      */
6553 #define SCU_HIBERNATE_HDCR_HIBIO1POL_Msk      (0x2000UL)                /*!< SCU_HIBERNATE HDCR: HIBIO1POL (Bitfield-Mask: 0x01)         */
6554 #define SCU_HIBERNATE_HDCR_HIBIO0SEL_Pos      (16UL)                    /*!< SCU_HIBERNATE HDCR: HIBIO0SEL (Bit 16)                      */
6555 #define SCU_HIBERNATE_HDCR_HIBIO0SEL_Msk      (0xf0000UL)               /*!< SCU_HIBERNATE HDCR: HIBIO0SEL (Bitfield-Mask: 0x0f)         */
6556 #define SCU_HIBERNATE_HDCR_HIBIO1SEL_Pos      (20UL)                    /*!< SCU_HIBERNATE HDCR: HIBIO1SEL (Bit 20)                      */
6557 #define SCU_HIBERNATE_HDCR_HIBIO1SEL_Msk      (0xf00000UL)              /*!< SCU_HIBERNATE HDCR: HIBIO1SEL (Bitfield-Mask: 0x0f)         */
6558 
6559 /* ---------------------------  SCU_HIBERNATE_OSCSICTRL  -------------------------- */
6560 #define SCU_HIBERNATE_OSCSICTRL_PWD_Pos       (0UL)                     /*!< SCU_HIBERNATE OSCSICTRL: PWD (Bit 0)                        */
6561 #define SCU_HIBERNATE_OSCSICTRL_PWD_Msk       (0x1UL)                   /*!< SCU_HIBERNATE OSCSICTRL: PWD (Bitfield-Mask: 0x01)          */
6562 
6563 /* ---------------------------  SCU_HIBERNATE_OSCULSTAT  -------------------------- */
6564 #define SCU_HIBERNATE_OSCULSTAT_X1D_Pos       (0UL)                     /*!< SCU_HIBERNATE OSCULSTAT: X1D (Bit 0)                        */
6565 #define SCU_HIBERNATE_OSCULSTAT_X1D_Msk       (0x1UL)                   /*!< SCU_HIBERNATE OSCULSTAT: X1D (Bitfield-Mask: 0x01)          */
6566 
6567 /* ---------------------------  SCU_HIBERNATE_OSCULCTRL  -------------------------- */
6568 #define SCU_HIBERNATE_OSCULCTRL_X1DEN_Pos     (0UL)                     /*!< SCU_HIBERNATE OSCULCTRL: X1DEN (Bit 0)                      */
6569 #define SCU_HIBERNATE_OSCULCTRL_X1DEN_Msk     (0x1UL)                   /*!< SCU_HIBERNATE OSCULCTRL: X1DEN (Bitfield-Mask: 0x01)        */
6570 #define SCU_HIBERNATE_OSCULCTRL_MODE_Pos      (4UL)                     /*!< SCU_HIBERNATE OSCULCTRL: MODE (Bit 4)                       */
6571 #define SCU_HIBERNATE_OSCULCTRL_MODE_Msk      (0x30UL)                  /*!< SCU_HIBERNATE OSCULCTRL: MODE (Bitfield-Mask: 0x03)         */
6572 
6573 
6574 /* ================================================================================ */
6575 /* ================       struct 'SCU_POWER' Position & Mask       ================ */
6576 /* ================================================================================ */
6577 
6578 
6579 /* ------------------------------  SCU_POWER_PWRSTAT  ----------------------------- */
6580 #define SCU_POWER_PWRSTAT_HIBEN_Pos           (0UL)                     /*!< SCU_POWER PWRSTAT: HIBEN (Bit 0)                            */
6581 #define SCU_POWER_PWRSTAT_HIBEN_Msk           (0x1UL)                   /*!< SCU_POWER PWRSTAT: HIBEN (Bitfield-Mask: 0x01)              */
6582 #define SCU_POWER_PWRSTAT_USBPHYPDQ_Pos       (16UL)                    /*!< SCU_POWER PWRSTAT: USBPHYPDQ (Bit 16)                       */
6583 #define SCU_POWER_PWRSTAT_USBPHYPDQ_Msk       (0x10000UL)               /*!< SCU_POWER PWRSTAT: USBPHYPDQ (Bitfield-Mask: 0x01)          */
6584 #define SCU_POWER_PWRSTAT_USBOTGEN_Pos        (17UL)                    /*!< SCU_POWER PWRSTAT: USBOTGEN (Bit 17)                        */
6585 #define SCU_POWER_PWRSTAT_USBOTGEN_Msk        (0x20000UL)               /*!< SCU_POWER PWRSTAT: USBOTGEN (Bitfield-Mask: 0x01)           */
6586 #define SCU_POWER_PWRSTAT_USBPUWQ_Pos         (18UL)                    /*!< SCU_POWER PWRSTAT: USBPUWQ (Bit 18)                         */
6587 #define SCU_POWER_PWRSTAT_USBPUWQ_Msk         (0x40000UL)               /*!< SCU_POWER PWRSTAT: USBPUWQ (Bitfield-Mask: 0x01)            */
6588 
6589 /* ------------------------------  SCU_POWER_PWRSET  ------------------------------ */
6590 #define SCU_POWER_PWRSET_HIB_Pos              (0UL)                     /*!< SCU_POWER PWRSET: HIB (Bit 0)                               */
6591 #define SCU_POWER_PWRSET_HIB_Msk              (0x1UL)                   /*!< SCU_POWER PWRSET: HIB (Bitfield-Mask: 0x01)                 */
6592 #define SCU_POWER_PWRSET_USBPHYPDQ_Pos        (16UL)                    /*!< SCU_POWER PWRSET: USBPHYPDQ (Bit 16)                        */
6593 #define SCU_POWER_PWRSET_USBPHYPDQ_Msk        (0x10000UL)               /*!< SCU_POWER PWRSET: USBPHYPDQ (Bitfield-Mask: 0x01)           */
6594 #define SCU_POWER_PWRSET_USBOTGEN_Pos         (17UL)                    /*!< SCU_POWER PWRSET: USBOTGEN (Bit 17)                         */
6595 #define SCU_POWER_PWRSET_USBOTGEN_Msk         (0x20000UL)               /*!< SCU_POWER PWRSET: USBOTGEN (Bitfield-Mask: 0x01)            */
6596 #define SCU_POWER_PWRSET_USBPUWQ_Pos          (18UL)                    /*!< SCU_POWER PWRSET: USBPUWQ (Bit 18)                          */
6597 #define SCU_POWER_PWRSET_USBPUWQ_Msk          (0x40000UL)               /*!< SCU_POWER PWRSET: USBPUWQ (Bitfield-Mask: 0x01)             */
6598 
6599 /* ------------------------------  SCU_POWER_PWRCLR  ------------------------------ */
6600 #define SCU_POWER_PWRCLR_HIB_Pos              (0UL)                     /*!< SCU_POWER PWRCLR: HIB (Bit 0)                               */
6601 #define SCU_POWER_PWRCLR_HIB_Msk              (0x1UL)                   /*!< SCU_POWER PWRCLR: HIB (Bitfield-Mask: 0x01)                 */
6602 #define SCU_POWER_PWRCLR_USBPHYPDQ_Pos        (16UL)                    /*!< SCU_POWER PWRCLR: USBPHYPDQ (Bit 16)                        */
6603 #define SCU_POWER_PWRCLR_USBPHYPDQ_Msk        (0x10000UL)               /*!< SCU_POWER PWRCLR: USBPHYPDQ (Bitfield-Mask: 0x01)           */
6604 #define SCU_POWER_PWRCLR_USBOTGEN_Pos         (17UL)                    /*!< SCU_POWER PWRCLR: USBOTGEN (Bit 17)                         */
6605 #define SCU_POWER_PWRCLR_USBOTGEN_Msk         (0x20000UL)               /*!< SCU_POWER PWRCLR: USBOTGEN (Bitfield-Mask: 0x01)            */
6606 #define SCU_POWER_PWRCLR_USBPUWQ_Pos          (18UL)                    /*!< SCU_POWER PWRCLR: USBPUWQ (Bit 18)                          */
6607 #define SCU_POWER_PWRCLR_USBPUWQ_Msk          (0x40000UL)               /*!< SCU_POWER PWRCLR: USBPUWQ (Bitfield-Mask: 0x01)             */
6608 
6609 /* ------------------------------  SCU_POWER_EVRSTAT  ----------------------------- */
6610 #define SCU_POWER_EVRSTAT_OV13_Pos            (1UL)                     /*!< SCU_POWER EVRSTAT: OV13 (Bit 1)                             */
6611 #define SCU_POWER_EVRSTAT_OV13_Msk            (0x2UL)                   /*!< SCU_POWER EVRSTAT: OV13 (Bitfield-Mask: 0x01)               */
6612 
6613 /* ----------------------------  SCU_POWER_EVRVADCSTAT  --------------------------- */
6614 #define SCU_POWER_EVRVADCSTAT_VADC13V_Pos     (0UL)                     /*!< SCU_POWER EVRVADCSTAT: VADC13V (Bit 0)                      */
6615 #define SCU_POWER_EVRVADCSTAT_VADC13V_Msk     (0xffUL)                  /*!< SCU_POWER EVRVADCSTAT: VADC13V (Bitfield-Mask: 0xff)        */
6616 #define SCU_POWER_EVRVADCSTAT_VADC33V_Pos     (8UL)                     /*!< SCU_POWER EVRVADCSTAT: VADC33V (Bit 8)                      */
6617 #define SCU_POWER_EVRVADCSTAT_VADC33V_Msk     (0xff00UL)                /*!< SCU_POWER EVRVADCSTAT: VADC33V (Bitfield-Mask: 0xff)        */
6618 
6619 /* ------------------------------  SCU_POWER_PWRMON  ------------------------------ */
6620 #define SCU_POWER_PWRMON_THRS_Pos             (0UL)                     /*!< SCU_POWER PWRMON: THRS (Bit 0)                              */
6621 #define SCU_POWER_PWRMON_THRS_Msk             (0xffUL)                  /*!< SCU_POWER PWRMON: THRS (Bitfield-Mask: 0xff)                */
6622 #define SCU_POWER_PWRMON_INTV_Pos             (8UL)                     /*!< SCU_POWER PWRMON: INTV (Bit 8)                              */
6623 #define SCU_POWER_PWRMON_INTV_Msk             (0xff00UL)                /*!< SCU_POWER PWRMON: INTV (Bitfield-Mask: 0xff)                */
6624 #define SCU_POWER_PWRMON_ENB_Pos              (16UL)                    /*!< SCU_POWER PWRMON: ENB (Bit 16)                              */
6625 #define SCU_POWER_PWRMON_ENB_Msk              (0x10000UL)               /*!< SCU_POWER PWRMON: ENB (Bitfield-Mask: 0x01)                 */
6626 
6627 
6628 /* ================================================================================ */
6629 /* ================       struct 'SCU_RESET' Position & Mask       ================ */
6630 /* ================================================================================ */
6631 
6632 
6633 /* ------------------------------  SCU_RESET_RSTSTAT  ----------------------------- */
6634 #define SCU_RESET_RSTSTAT_RSTSTAT_Pos         (0UL)                     /*!< SCU_RESET RSTSTAT: RSTSTAT (Bit 0)                          */
6635 #define SCU_RESET_RSTSTAT_RSTSTAT_Msk         (0xffUL)                  /*!< SCU_RESET RSTSTAT: RSTSTAT (Bitfield-Mask: 0xff)            */
6636 #define SCU_RESET_RSTSTAT_HIBWK_Pos           (8UL)                     /*!< SCU_RESET RSTSTAT: HIBWK (Bit 8)                            */
6637 #define SCU_RESET_RSTSTAT_HIBWK_Msk           (0x100UL)                 /*!< SCU_RESET RSTSTAT: HIBWK (Bitfield-Mask: 0x01)              */
6638 #define SCU_RESET_RSTSTAT_HIBRS_Pos           (9UL)                     /*!< SCU_RESET RSTSTAT: HIBRS (Bit 9)                            */
6639 #define SCU_RESET_RSTSTAT_HIBRS_Msk           (0x200UL)                 /*!< SCU_RESET RSTSTAT: HIBRS (Bitfield-Mask: 0x01)              */
6640 #define SCU_RESET_RSTSTAT_LCKEN_Pos           (10UL)                    /*!< SCU_RESET RSTSTAT: LCKEN (Bit 10)                           */
6641 #define SCU_RESET_RSTSTAT_LCKEN_Msk           (0x400UL)                 /*!< SCU_RESET RSTSTAT: LCKEN (Bitfield-Mask: 0x01)              */
6642 #define SCU_RESET_RSTSTAT_ECAT0RS_Pos         (12UL)                    /*!< SCU_RESET RSTSTAT: ECAT0RS (Bit 12)                         */
6643 #define SCU_RESET_RSTSTAT_ECAT0RS_Msk         (0x1000UL)                /*!< SCU_RESET RSTSTAT: ECAT0RS (Bitfield-Mask: 0x01)            */
6644 
6645 /* ------------------------------  SCU_RESET_RSTSET  ------------------------------ */
6646 #define SCU_RESET_RSTSET_HIBWK_Pos            (8UL)                     /*!< SCU_RESET RSTSET: HIBWK (Bit 8)                             */
6647 #define SCU_RESET_RSTSET_HIBWK_Msk            (0x100UL)                 /*!< SCU_RESET RSTSET: HIBWK (Bitfield-Mask: 0x01)               */
6648 #define SCU_RESET_RSTSET_HIBRS_Pos            (9UL)                     /*!< SCU_RESET RSTSET: HIBRS (Bit 9)                             */
6649 #define SCU_RESET_RSTSET_HIBRS_Msk            (0x200UL)                 /*!< SCU_RESET RSTSET: HIBRS (Bitfield-Mask: 0x01)               */
6650 #define SCU_RESET_RSTSET_LCKEN_Pos            (10UL)                    /*!< SCU_RESET RSTSET: LCKEN (Bit 10)                            */
6651 #define SCU_RESET_RSTSET_LCKEN_Msk            (0x400UL)                 /*!< SCU_RESET RSTSET: LCKEN (Bitfield-Mask: 0x01)               */
6652 #define SCU_RESET_RSTSET_ECAT0RS_Pos          (12UL)                    /*!< SCU_RESET RSTSET: ECAT0RS (Bit 12)                          */
6653 #define SCU_RESET_RSTSET_ECAT0RS_Msk          (0x1000UL)                /*!< SCU_RESET RSTSET: ECAT0RS (Bitfield-Mask: 0x01)             */
6654 
6655 /* ------------------------------  SCU_RESET_RSTCLR  ------------------------------ */
6656 #define SCU_RESET_RSTCLR_RSCLR_Pos            (0UL)                     /*!< SCU_RESET RSTCLR: RSCLR (Bit 0)                             */
6657 #define SCU_RESET_RSTCLR_RSCLR_Msk            (0x1UL)                   /*!< SCU_RESET RSTCLR: RSCLR (Bitfield-Mask: 0x01)               */
6658 #define SCU_RESET_RSTCLR_HIBWK_Pos            (8UL)                     /*!< SCU_RESET RSTCLR: HIBWK (Bit 8)                             */
6659 #define SCU_RESET_RSTCLR_HIBWK_Msk            (0x100UL)                 /*!< SCU_RESET RSTCLR: HIBWK (Bitfield-Mask: 0x01)               */
6660 #define SCU_RESET_RSTCLR_HIBRS_Pos            (9UL)                     /*!< SCU_RESET RSTCLR: HIBRS (Bit 9)                             */
6661 #define SCU_RESET_RSTCLR_HIBRS_Msk            (0x200UL)                 /*!< SCU_RESET RSTCLR: HIBRS (Bitfield-Mask: 0x01)               */
6662 #define SCU_RESET_RSTCLR_LCKEN_Pos            (10UL)                    /*!< SCU_RESET RSTCLR: LCKEN (Bit 10)                            */
6663 #define SCU_RESET_RSTCLR_LCKEN_Msk            (0x400UL)                 /*!< SCU_RESET RSTCLR: LCKEN (Bitfield-Mask: 0x01)               */
6664 #define SCU_RESET_RSTCLR_ECAT0RS_Pos          (12UL)                    /*!< SCU_RESET RSTCLR: ECAT0RS (Bit 12)                          */
6665 #define SCU_RESET_RSTCLR_ECAT0RS_Msk          (0x1000UL)                /*!< SCU_RESET RSTCLR: ECAT0RS (Bitfield-Mask: 0x01)             */
6666 
6667 /* ------------------------------  SCU_RESET_PRSTAT0  ----------------------------- */
6668 #define SCU_RESET_PRSTAT0_VADCRS_Pos          (0UL)                     /*!< SCU_RESET PRSTAT0: VADCRS (Bit 0)                           */
6669 #define SCU_RESET_PRSTAT0_VADCRS_Msk          (0x1UL)                   /*!< SCU_RESET PRSTAT0: VADCRS (Bitfield-Mask: 0x01)             */
6670 #define SCU_RESET_PRSTAT0_DSDRS_Pos           (1UL)                     /*!< SCU_RESET PRSTAT0: DSDRS (Bit 1)                            */
6671 #define SCU_RESET_PRSTAT0_DSDRS_Msk           (0x2UL)                   /*!< SCU_RESET PRSTAT0: DSDRS (Bitfield-Mask: 0x01)              */
6672 #define SCU_RESET_PRSTAT0_CCU40RS_Pos         (2UL)                     /*!< SCU_RESET PRSTAT0: CCU40RS (Bit 2)                          */
6673 #define SCU_RESET_PRSTAT0_CCU40RS_Msk         (0x4UL)                   /*!< SCU_RESET PRSTAT0: CCU40RS (Bitfield-Mask: 0x01)            */
6674 #define SCU_RESET_PRSTAT0_CCU41RS_Pos         (3UL)                     /*!< SCU_RESET PRSTAT0: CCU41RS (Bit 3)                          */
6675 #define SCU_RESET_PRSTAT0_CCU41RS_Msk         (0x8UL)                   /*!< SCU_RESET PRSTAT0: CCU41RS (Bitfield-Mask: 0x01)            */
6676 #define SCU_RESET_PRSTAT0_CCU42RS_Pos         (4UL)                     /*!< SCU_RESET PRSTAT0: CCU42RS (Bit 4)                          */
6677 #define SCU_RESET_PRSTAT0_CCU42RS_Msk         (0x10UL)                  /*!< SCU_RESET PRSTAT0: CCU42RS (Bitfield-Mask: 0x01)            */
6678 #define SCU_RESET_PRSTAT0_CCU80RS_Pos         (7UL)                     /*!< SCU_RESET PRSTAT0: CCU80RS (Bit 7)                          */
6679 #define SCU_RESET_PRSTAT0_CCU80RS_Msk         (0x80UL)                  /*!< SCU_RESET PRSTAT0: CCU80RS (Bitfield-Mask: 0x01)            */
6680 #define SCU_RESET_PRSTAT0_CCU81RS_Pos         (8UL)                     /*!< SCU_RESET PRSTAT0: CCU81RS (Bit 8)                          */
6681 #define SCU_RESET_PRSTAT0_CCU81RS_Msk         (0x100UL)                 /*!< SCU_RESET PRSTAT0: CCU81RS (Bitfield-Mask: 0x01)            */
6682 #define SCU_RESET_PRSTAT0_POSIF0RS_Pos        (9UL)                     /*!< SCU_RESET PRSTAT0: POSIF0RS (Bit 9)                         */
6683 #define SCU_RESET_PRSTAT0_POSIF0RS_Msk        (0x200UL)                 /*!< SCU_RESET PRSTAT0: POSIF0RS (Bitfield-Mask: 0x01)           */
6684 #define SCU_RESET_PRSTAT0_POSIF1RS_Pos        (10UL)                    /*!< SCU_RESET PRSTAT0: POSIF1RS (Bit 10)                        */
6685 #define SCU_RESET_PRSTAT0_POSIF1RS_Msk        (0x400UL)                 /*!< SCU_RESET PRSTAT0: POSIF1RS (Bitfield-Mask: 0x01)           */
6686 #define SCU_RESET_PRSTAT0_USIC0RS_Pos         (11UL)                    /*!< SCU_RESET PRSTAT0: USIC0RS (Bit 11)                         */
6687 #define SCU_RESET_PRSTAT0_USIC0RS_Msk         (0x800UL)                 /*!< SCU_RESET PRSTAT0: USIC0RS (Bitfield-Mask: 0x01)            */
6688 #define SCU_RESET_PRSTAT0_ERU1RS_Pos          (16UL)                    /*!< SCU_RESET PRSTAT0: ERU1RS (Bit 16)                          */
6689 #define SCU_RESET_PRSTAT0_ERU1RS_Msk          (0x10000UL)               /*!< SCU_RESET PRSTAT0: ERU1RS (Bitfield-Mask: 0x01)             */
6690 
6691 /* ------------------------------  SCU_RESET_PRSET0  ------------------------------ */
6692 #define SCU_RESET_PRSET0_VADCRS_Pos           (0UL)                     /*!< SCU_RESET PRSET0: VADCRS (Bit 0)                            */
6693 #define SCU_RESET_PRSET0_VADCRS_Msk           (0x1UL)                   /*!< SCU_RESET PRSET0: VADCRS (Bitfield-Mask: 0x01)              */
6694 #define SCU_RESET_PRSET0_DSDRS_Pos            (1UL)                     /*!< SCU_RESET PRSET0: DSDRS (Bit 1)                             */
6695 #define SCU_RESET_PRSET0_DSDRS_Msk            (0x2UL)                   /*!< SCU_RESET PRSET0: DSDRS (Bitfield-Mask: 0x01)               */
6696 #define SCU_RESET_PRSET0_CCU40RS_Pos          (2UL)                     /*!< SCU_RESET PRSET0: CCU40RS (Bit 2)                           */
6697 #define SCU_RESET_PRSET0_CCU40RS_Msk          (0x4UL)                   /*!< SCU_RESET PRSET0: CCU40RS (Bitfield-Mask: 0x01)             */
6698 #define SCU_RESET_PRSET0_CCU41RS_Pos          (3UL)                     /*!< SCU_RESET PRSET0: CCU41RS (Bit 3)                           */
6699 #define SCU_RESET_PRSET0_CCU41RS_Msk          (0x8UL)                   /*!< SCU_RESET PRSET0: CCU41RS (Bitfield-Mask: 0x01)             */
6700 #define SCU_RESET_PRSET0_CCU42RS_Pos          (4UL)                     /*!< SCU_RESET PRSET0: CCU42RS (Bit 4)                           */
6701 #define SCU_RESET_PRSET0_CCU42RS_Msk          (0x10UL)                  /*!< SCU_RESET PRSET0: CCU42RS (Bitfield-Mask: 0x01)             */
6702 #define SCU_RESET_PRSET0_CCU80RS_Pos          (7UL)                     /*!< SCU_RESET PRSET0: CCU80RS (Bit 7)                           */
6703 #define SCU_RESET_PRSET0_CCU80RS_Msk          (0x80UL)                  /*!< SCU_RESET PRSET0: CCU80RS (Bitfield-Mask: 0x01)             */
6704 #define SCU_RESET_PRSET0_CCU81RS_Pos          (8UL)                     /*!< SCU_RESET PRSET0: CCU81RS (Bit 8)                           */
6705 #define SCU_RESET_PRSET0_CCU81RS_Msk          (0x100UL)                 /*!< SCU_RESET PRSET0: CCU81RS (Bitfield-Mask: 0x01)             */
6706 #define SCU_RESET_PRSET0_POSIF0RS_Pos         (9UL)                     /*!< SCU_RESET PRSET0: POSIF0RS (Bit 9)                          */
6707 #define SCU_RESET_PRSET0_POSIF0RS_Msk         (0x200UL)                 /*!< SCU_RESET PRSET0: POSIF0RS (Bitfield-Mask: 0x01)            */
6708 #define SCU_RESET_PRSET0_POSIF1RS_Pos         (10UL)                    /*!< SCU_RESET PRSET0: POSIF1RS (Bit 10)                         */
6709 #define SCU_RESET_PRSET0_POSIF1RS_Msk         (0x400UL)                 /*!< SCU_RESET PRSET0: POSIF1RS (Bitfield-Mask: 0x01)            */
6710 #define SCU_RESET_PRSET0_USIC0RS_Pos          (11UL)                    /*!< SCU_RESET PRSET0: USIC0RS (Bit 11)                          */
6711 #define SCU_RESET_PRSET0_USIC0RS_Msk          (0x800UL)                 /*!< SCU_RESET PRSET0: USIC0RS (Bitfield-Mask: 0x01)             */
6712 #define SCU_RESET_PRSET0_ERU1RS_Pos           (16UL)                    /*!< SCU_RESET PRSET0: ERU1RS (Bit 16)                           */
6713 #define SCU_RESET_PRSET0_ERU1RS_Msk           (0x10000UL)               /*!< SCU_RESET PRSET0: ERU1RS (Bitfield-Mask: 0x01)              */
6714 
6715 /* ------------------------------  SCU_RESET_PRCLR0  ------------------------------ */
6716 #define SCU_RESET_PRCLR0_VADCRS_Pos           (0UL)                     /*!< SCU_RESET PRCLR0: VADCRS (Bit 0)                            */
6717 #define SCU_RESET_PRCLR0_VADCRS_Msk           (0x1UL)                   /*!< SCU_RESET PRCLR0: VADCRS (Bitfield-Mask: 0x01)              */
6718 #define SCU_RESET_PRCLR0_DSDRS_Pos            (1UL)                     /*!< SCU_RESET PRCLR0: DSDRS (Bit 1)                             */
6719 #define SCU_RESET_PRCLR0_DSDRS_Msk            (0x2UL)                   /*!< SCU_RESET PRCLR0: DSDRS (Bitfield-Mask: 0x01)               */
6720 #define SCU_RESET_PRCLR0_CCU40RS_Pos          (2UL)                     /*!< SCU_RESET PRCLR0: CCU40RS (Bit 2)                           */
6721 #define SCU_RESET_PRCLR0_CCU40RS_Msk          (0x4UL)                   /*!< SCU_RESET PRCLR0: CCU40RS (Bitfield-Mask: 0x01)             */
6722 #define SCU_RESET_PRCLR0_CCU41RS_Pos          (3UL)                     /*!< SCU_RESET PRCLR0: CCU41RS (Bit 3)                           */
6723 #define SCU_RESET_PRCLR0_CCU41RS_Msk          (0x8UL)                   /*!< SCU_RESET PRCLR0: CCU41RS (Bitfield-Mask: 0x01)             */
6724 #define SCU_RESET_PRCLR0_CCU42RS_Pos          (4UL)                     /*!< SCU_RESET PRCLR0: CCU42RS (Bit 4)                           */
6725 #define SCU_RESET_PRCLR0_CCU42RS_Msk          (0x10UL)                  /*!< SCU_RESET PRCLR0: CCU42RS (Bitfield-Mask: 0x01)             */
6726 #define SCU_RESET_PRCLR0_CCU80RS_Pos          (7UL)                     /*!< SCU_RESET PRCLR0: CCU80RS (Bit 7)                           */
6727 #define SCU_RESET_PRCLR0_CCU80RS_Msk          (0x80UL)                  /*!< SCU_RESET PRCLR0: CCU80RS (Bitfield-Mask: 0x01)             */
6728 #define SCU_RESET_PRCLR0_CCU81RS_Pos          (8UL)                     /*!< SCU_RESET PRCLR0: CCU81RS (Bit 8)                           */
6729 #define SCU_RESET_PRCLR0_CCU81RS_Msk          (0x100UL)                 /*!< SCU_RESET PRCLR0: CCU81RS (Bitfield-Mask: 0x01)             */
6730 #define SCU_RESET_PRCLR0_POSIF0RS_Pos         (9UL)                     /*!< SCU_RESET PRCLR0: POSIF0RS (Bit 9)                          */
6731 #define SCU_RESET_PRCLR0_POSIF0RS_Msk         (0x200UL)                 /*!< SCU_RESET PRCLR0: POSIF0RS (Bitfield-Mask: 0x01)            */
6732 #define SCU_RESET_PRCLR0_POSIF1RS_Pos         (10UL)                    /*!< SCU_RESET PRCLR0: POSIF1RS (Bit 10)                         */
6733 #define SCU_RESET_PRCLR0_POSIF1RS_Msk         (0x400UL)                 /*!< SCU_RESET PRCLR0: POSIF1RS (Bitfield-Mask: 0x01)            */
6734 #define SCU_RESET_PRCLR0_USIC0RS_Pos          (11UL)                    /*!< SCU_RESET PRCLR0: USIC0RS (Bit 11)                          */
6735 #define SCU_RESET_PRCLR0_USIC0RS_Msk          (0x800UL)                 /*!< SCU_RESET PRCLR0: USIC0RS (Bitfield-Mask: 0x01)             */
6736 #define SCU_RESET_PRCLR0_ERU1RS_Pos           (16UL)                    /*!< SCU_RESET PRCLR0: ERU1RS (Bit 16)                           */
6737 #define SCU_RESET_PRCLR0_ERU1RS_Msk           (0x10000UL)               /*!< SCU_RESET PRCLR0: ERU1RS (Bitfield-Mask: 0x01)              */
6738 
6739 /* ------------------------------  SCU_RESET_PRSTAT1  ----------------------------- */
6740 #define SCU_RESET_PRSTAT1_CCU43RS_Pos         (0UL)                     /*!< SCU_RESET PRSTAT1: CCU43RS (Bit 0)                          */
6741 #define SCU_RESET_PRSTAT1_CCU43RS_Msk         (0x1UL)                   /*!< SCU_RESET PRSTAT1: CCU43RS (Bitfield-Mask: 0x01)            */
6742 #define SCU_RESET_PRSTAT1_LEDTSCU0RS_Pos      (3UL)                     /*!< SCU_RESET PRSTAT1: LEDTSCU0RS (Bit 3)                       */
6743 #define SCU_RESET_PRSTAT1_LEDTSCU0RS_Msk      (0x8UL)                   /*!< SCU_RESET PRSTAT1: LEDTSCU0RS (Bitfield-Mask: 0x01)         */
6744 #define SCU_RESET_PRSTAT1_MCAN0RS_Pos         (4UL)                     /*!< SCU_RESET PRSTAT1: MCAN0RS (Bit 4)                          */
6745 #define SCU_RESET_PRSTAT1_MCAN0RS_Msk         (0x10UL)                  /*!< SCU_RESET PRSTAT1: MCAN0RS (Bitfield-Mask: 0x01)            */
6746 #define SCU_RESET_PRSTAT1_DACRS_Pos           (5UL)                     /*!< SCU_RESET PRSTAT1: DACRS (Bit 5)                            */
6747 #define SCU_RESET_PRSTAT1_DACRS_Msk           (0x20UL)                  /*!< SCU_RESET PRSTAT1: DACRS (Bitfield-Mask: 0x01)              */
6748 #define SCU_RESET_PRSTAT1_MMCIRS_Pos          (6UL)                     /*!< SCU_RESET PRSTAT1: MMCIRS (Bit 6)                           */
6749 #define SCU_RESET_PRSTAT1_MMCIRS_Msk          (0x40UL)                  /*!< SCU_RESET PRSTAT1: MMCIRS (Bitfield-Mask: 0x01)             */
6750 #define SCU_RESET_PRSTAT1_USIC1RS_Pos         (7UL)                     /*!< SCU_RESET PRSTAT1: USIC1RS (Bit 7)                          */
6751 #define SCU_RESET_PRSTAT1_USIC1RS_Msk         (0x80UL)                  /*!< SCU_RESET PRSTAT1: USIC1RS (Bitfield-Mask: 0x01)            */
6752 #define SCU_RESET_PRSTAT1_USIC2RS_Pos         (8UL)                     /*!< SCU_RESET PRSTAT1: USIC2RS (Bit 8)                          */
6753 #define SCU_RESET_PRSTAT1_USIC2RS_Msk         (0x100UL)                 /*!< SCU_RESET PRSTAT1: USIC2RS (Bitfield-Mask: 0x01)            */
6754 #define SCU_RESET_PRSTAT1_PPORTSRS_Pos        (9UL)                     /*!< SCU_RESET PRSTAT1: PPORTSRS (Bit 9)                         */
6755 #define SCU_RESET_PRSTAT1_PPORTSRS_Msk        (0x200UL)                 /*!< SCU_RESET PRSTAT1: PPORTSRS (Bitfield-Mask: 0x01)           */
6756 
6757 /* ------------------------------  SCU_RESET_PRSET1  ------------------------------ */
6758 #define SCU_RESET_PRSET1_CCU43RS_Pos          (0UL)                     /*!< SCU_RESET PRSET1: CCU43RS (Bit 0)                           */
6759 #define SCU_RESET_PRSET1_CCU43RS_Msk          (0x1UL)                   /*!< SCU_RESET PRSET1: CCU43RS (Bitfield-Mask: 0x01)             */
6760 #define SCU_RESET_PRSET1_LEDTSCU0RS_Pos       (3UL)                     /*!< SCU_RESET PRSET1: LEDTSCU0RS (Bit 3)                        */
6761 #define SCU_RESET_PRSET1_LEDTSCU0RS_Msk       (0x8UL)                   /*!< SCU_RESET PRSET1: LEDTSCU0RS (Bitfield-Mask: 0x01)          */
6762 #define SCU_RESET_PRSET1_MCAN0RS_Pos          (4UL)                     /*!< SCU_RESET PRSET1: MCAN0RS (Bit 4)                           */
6763 #define SCU_RESET_PRSET1_MCAN0RS_Msk          (0x10UL)                  /*!< SCU_RESET PRSET1: MCAN0RS (Bitfield-Mask: 0x01)             */
6764 #define SCU_RESET_PRSET1_DACRS_Pos            (5UL)                     /*!< SCU_RESET PRSET1: DACRS (Bit 5)                             */
6765 #define SCU_RESET_PRSET1_DACRS_Msk            (0x20UL)                  /*!< SCU_RESET PRSET1: DACRS (Bitfield-Mask: 0x01)               */
6766 #define SCU_RESET_PRSET1_MMCIRS_Pos           (6UL)                     /*!< SCU_RESET PRSET1: MMCIRS (Bit 6)                            */
6767 #define SCU_RESET_PRSET1_MMCIRS_Msk           (0x40UL)                  /*!< SCU_RESET PRSET1: MMCIRS (Bitfield-Mask: 0x01)              */
6768 #define SCU_RESET_PRSET1_USIC1RS_Pos          (7UL)                     /*!< SCU_RESET PRSET1: USIC1RS (Bit 7)                           */
6769 #define SCU_RESET_PRSET1_USIC1RS_Msk          (0x80UL)                  /*!< SCU_RESET PRSET1: USIC1RS (Bitfield-Mask: 0x01)             */
6770 #define SCU_RESET_PRSET1_USIC2RS_Pos          (8UL)                     /*!< SCU_RESET PRSET1: USIC2RS (Bit 8)                           */
6771 #define SCU_RESET_PRSET1_USIC2RS_Msk          (0x100UL)                 /*!< SCU_RESET PRSET1: USIC2RS (Bitfield-Mask: 0x01)             */
6772 #define SCU_RESET_PRSET1_PPORTSRS_Pos         (9UL)                     /*!< SCU_RESET PRSET1: PPORTSRS (Bit 9)                          */
6773 #define SCU_RESET_PRSET1_PPORTSRS_Msk         (0x200UL)                 /*!< SCU_RESET PRSET1: PPORTSRS (Bitfield-Mask: 0x01)            */
6774 
6775 /* ------------------------------  SCU_RESET_PRCLR1  ------------------------------ */
6776 #define SCU_RESET_PRCLR1_CCU43RS_Pos          (0UL)                     /*!< SCU_RESET PRCLR1: CCU43RS (Bit 0)                           */
6777 #define SCU_RESET_PRCLR1_CCU43RS_Msk          (0x1UL)                   /*!< SCU_RESET PRCLR1: CCU43RS (Bitfield-Mask: 0x01)             */
6778 #define SCU_RESET_PRCLR1_LEDTSCU0RS_Pos       (3UL)                     /*!< SCU_RESET PRCLR1: LEDTSCU0RS (Bit 3)                        */
6779 #define SCU_RESET_PRCLR1_LEDTSCU0RS_Msk       (0x8UL)                   /*!< SCU_RESET PRCLR1: LEDTSCU0RS (Bitfield-Mask: 0x01)          */
6780 #define SCU_RESET_PRCLR1_MCAN0RS_Pos          (4UL)                     /*!< SCU_RESET PRCLR1: MCAN0RS (Bit 4)                           */
6781 #define SCU_RESET_PRCLR1_MCAN0RS_Msk          (0x10UL)                  /*!< SCU_RESET PRCLR1: MCAN0RS (Bitfield-Mask: 0x01)             */
6782 #define SCU_RESET_PRCLR1_DACRS_Pos            (5UL)                     /*!< SCU_RESET PRCLR1: DACRS (Bit 5)                             */
6783 #define SCU_RESET_PRCLR1_DACRS_Msk            (0x20UL)                  /*!< SCU_RESET PRCLR1: DACRS (Bitfield-Mask: 0x01)               */
6784 #define SCU_RESET_PRCLR1_MMCIRS_Pos           (6UL)                     /*!< SCU_RESET PRCLR1: MMCIRS (Bit 6)                            */
6785 #define SCU_RESET_PRCLR1_MMCIRS_Msk           (0x40UL)                  /*!< SCU_RESET PRCLR1: MMCIRS (Bitfield-Mask: 0x01)              */
6786 #define SCU_RESET_PRCLR1_USIC1RS_Pos          (7UL)                     /*!< SCU_RESET PRCLR1: USIC1RS (Bit 7)                           */
6787 #define SCU_RESET_PRCLR1_USIC1RS_Msk          (0x80UL)                  /*!< SCU_RESET PRCLR1: USIC1RS (Bitfield-Mask: 0x01)             */
6788 #define SCU_RESET_PRCLR1_USIC2RS_Pos          (8UL)                     /*!< SCU_RESET PRCLR1: USIC2RS (Bit 8)                           */
6789 #define SCU_RESET_PRCLR1_USIC2RS_Msk          (0x100UL)                 /*!< SCU_RESET PRCLR1: USIC2RS (Bitfield-Mask: 0x01)             */
6790 #define SCU_RESET_PRCLR1_PPORTSRS_Pos         (9UL)                     /*!< SCU_RESET PRCLR1: PPORTSRS (Bit 9)                          */
6791 #define SCU_RESET_PRCLR1_PPORTSRS_Msk         (0x200UL)                 /*!< SCU_RESET PRCLR1: PPORTSRS (Bitfield-Mask: 0x01)            */
6792 
6793 /* ------------------------------  SCU_RESET_PRSTAT2  ----------------------------- */
6794 #define SCU_RESET_PRSTAT2_WDTRS_Pos           (1UL)                     /*!< SCU_RESET PRSTAT2: WDTRS (Bit 1)                            */
6795 #define SCU_RESET_PRSTAT2_WDTRS_Msk           (0x2UL)                   /*!< SCU_RESET PRSTAT2: WDTRS (Bitfield-Mask: 0x01)              */
6796 #define SCU_RESET_PRSTAT2_ETH0RS_Pos          (2UL)                     /*!< SCU_RESET PRSTAT2: ETH0RS (Bit 2)                           */
6797 #define SCU_RESET_PRSTAT2_ETH0RS_Msk          (0x4UL)                   /*!< SCU_RESET PRSTAT2: ETH0RS (Bitfield-Mask: 0x01)             */
6798 #define SCU_RESET_PRSTAT2_DMA0RS_Pos          (4UL)                     /*!< SCU_RESET PRSTAT2: DMA0RS (Bit 4)                           */
6799 #define SCU_RESET_PRSTAT2_DMA0RS_Msk          (0x10UL)                  /*!< SCU_RESET PRSTAT2: DMA0RS (Bitfield-Mask: 0x01)             */
6800 #define SCU_RESET_PRSTAT2_DMA1RS_Pos          (5UL)                     /*!< SCU_RESET PRSTAT2: DMA1RS (Bit 5)                           */
6801 #define SCU_RESET_PRSTAT2_DMA1RS_Msk          (0x20UL)                  /*!< SCU_RESET PRSTAT2: DMA1RS (Bitfield-Mask: 0x01)             */
6802 #define SCU_RESET_PRSTAT2_FCERS_Pos           (6UL)                     /*!< SCU_RESET PRSTAT2: FCERS (Bit 6)                            */
6803 #define SCU_RESET_PRSTAT2_FCERS_Msk           (0x40UL)                  /*!< SCU_RESET PRSTAT2: FCERS (Bitfield-Mask: 0x01)              */
6804 #define SCU_RESET_PRSTAT2_USBRS_Pos           (7UL)                     /*!< SCU_RESET PRSTAT2: USBRS (Bit 7)                            */
6805 #define SCU_RESET_PRSTAT2_USBRS_Msk           (0x80UL)                  /*!< SCU_RESET PRSTAT2: USBRS (Bitfield-Mask: 0x01)              */
6806 #define SCU_RESET_PRSTAT2_ECAT0RS_Pos         (10UL)                    /*!< SCU_RESET PRSTAT2: ECAT0RS (Bit 10)                         */
6807 #define SCU_RESET_PRSTAT2_ECAT0RS_Msk         (0x400UL)                 /*!< SCU_RESET PRSTAT2: ECAT0RS (Bitfield-Mask: 0x01)            */
6808 
6809 /* ------------------------------  SCU_RESET_PRSET2  ------------------------------ */
6810 #define SCU_RESET_PRSET2_WDTRS_Pos            (1UL)                     /*!< SCU_RESET PRSET2: WDTRS (Bit 1)                             */
6811 #define SCU_RESET_PRSET2_WDTRS_Msk            (0x2UL)                   /*!< SCU_RESET PRSET2: WDTRS (Bitfield-Mask: 0x01)               */
6812 #define SCU_RESET_PRSET2_ETH0RS_Pos           (2UL)                     /*!< SCU_RESET PRSET2: ETH0RS (Bit 2)                            */
6813 #define SCU_RESET_PRSET2_ETH0RS_Msk           (0x4UL)                   /*!< SCU_RESET PRSET2: ETH0RS (Bitfield-Mask: 0x01)              */
6814 #define SCU_RESET_PRSET2_DMA0RS_Pos           (4UL)                     /*!< SCU_RESET PRSET2: DMA0RS (Bit 4)                            */
6815 #define SCU_RESET_PRSET2_DMA0RS_Msk           (0x10UL)                  /*!< SCU_RESET PRSET2: DMA0RS (Bitfield-Mask: 0x01)              */
6816 #define SCU_RESET_PRSET2_DMA1RS_Pos           (5UL)                     /*!< SCU_RESET PRSET2: DMA1RS (Bit 5)                            */
6817 #define SCU_RESET_PRSET2_DMA1RS_Msk           (0x20UL)                  /*!< SCU_RESET PRSET2: DMA1RS (Bitfield-Mask: 0x01)              */
6818 #define SCU_RESET_PRSET2_FCERS_Pos            (6UL)                     /*!< SCU_RESET PRSET2: FCERS (Bit 6)                             */
6819 #define SCU_RESET_PRSET2_FCERS_Msk            (0x40UL)                  /*!< SCU_RESET PRSET2: FCERS (Bitfield-Mask: 0x01)               */
6820 #define SCU_RESET_PRSET2_USBRS_Pos            (7UL)                     /*!< SCU_RESET PRSET2: USBRS (Bit 7)                             */
6821 #define SCU_RESET_PRSET2_USBRS_Msk            (0x80UL)                  /*!< SCU_RESET PRSET2: USBRS (Bitfield-Mask: 0x01)               */
6822 #define SCU_RESET_PRSET2_ECAT0RS_Pos          (10UL)                    /*!< SCU_RESET PRSET2: ECAT0RS (Bit 10)                          */
6823 #define SCU_RESET_PRSET2_ECAT0RS_Msk          (0x400UL)                 /*!< SCU_RESET PRSET2: ECAT0RS (Bitfield-Mask: 0x01)             */
6824 
6825 /* ------------------------------  SCU_RESET_PRCLR2  ------------------------------ */
6826 #define SCU_RESET_PRCLR2_WDTRS_Pos            (1UL)                     /*!< SCU_RESET PRCLR2: WDTRS (Bit 1)                             */
6827 #define SCU_RESET_PRCLR2_WDTRS_Msk            (0x2UL)                   /*!< SCU_RESET PRCLR2: WDTRS (Bitfield-Mask: 0x01)               */
6828 #define SCU_RESET_PRCLR2_ETH0RS_Pos           (2UL)                     /*!< SCU_RESET PRCLR2: ETH0RS (Bit 2)                            */
6829 #define SCU_RESET_PRCLR2_ETH0RS_Msk           (0x4UL)                   /*!< SCU_RESET PRCLR2: ETH0RS (Bitfield-Mask: 0x01)              */
6830 #define SCU_RESET_PRCLR2_DMA0RS_Pos           (4UL)                     /*!< SCU_RESET PRCLR2: DMA0RS (Bit 4)                            */
6831 #define SCU_RESET_PRCLR2_DMA0RS_Msk           (0x10UL)                  /*!< SCU_RESET PRCLR2: DMA0RS (Bitfield-Mask: 0x01)              */
6832 #define SCU_RESET_PRCLR2_DMA1RS_Pos           (5UL)                     /*!< SCU_RESET PRCLR2: DMA1RS (Bit 5)                            */
6833 #define SCU_RESET_PRCLR2_DMA1RS_Msk           (0x20UL)                  /*!< SCU_RESET PRCLR2: DMA1RS (Bitfield-Mask: 0x01)              */
6834 #define SCU_RESET_PRCLR2_FCERS_Pos            (6UL)                     /*!< SCU_RESET PRCLR2: FCERS (Bit 6)                             */
6835 #define SCU_RESET_PRCLR2_FCERS_Msk            (0x40UL)                  /*!< SCU_RESET PRCLR2: FCERS (Bitfield-Mask: 0x01)               */
6836 #define SCU_RESET_PRCLR2_USBRS_Pos            (7UL)                     /*!< SCU_RESET PRCLR2: USBRS (Bit 7)                             */
6837 #define SCU_RESET_PRCLR2_USBRS_Msk            (0x80UL)                  /*!< SCU_RESET PRCLR2: USBRS (Bitfield-Mask: 0x01)               */
6838 #define SCU_RESET_PRCLR2_ECAT0RS_Pos          (10UL)                    /*!< SCU_RESET PRCLR2: ECAT0RS (Bit 10)                          */
6839 #define SCU_RESET_PRCLR2_ECAT0RS_Msk          (0x400UL)                 /*!< SCU_RESET PRCLR2: ECAT0RS (Bitfield-Mask: 0x01)             */
6840 
6841 /* ------------------------------  SCU_RESET_PRSTAT3  ----------------------------- */
6842 #define SCU_RESET_PRSTAT3_EBURS_Pos           (2UL)                     /*!< SCU_RESET PRSTAT3: EBURS (Bit 2)                            */
6843 #define SCU_RESET_PRSTAT3_EBURS_Msk           (0x4UL)                   /*!< SCU_RESET PRSTAT3: EBURS (Bitfield-Mask: 0x01)              */
6844 
6845 /* ------------------------------  SCU_RESET_PRSET3  ------------------------------ */
6846 #define SCU_RESET_PRSET3_EBURS_Pos            (2UL)                     /*!< SCU_RESET PRSET3: EBURS (Bit 2)                             */
6847 #define SCU_RESET_PRSET3_EBURS_Msk            (0x4UL)                   /*!< SCU_RESET PRSET3: EBURS (Bitfield-Mask: 0x01)               */
6848 
6849 /* ------------------------------  SCU_RESET_PRCLR3  ------------------------------ */
6850 #define SCU_RESET_PRCLR3_EBURS_Pos            (2UL)                     /*!< SCU_RESET PRCLR3: EBURS (Bit 2)                             */
6851 #define SCU_RESET_PRCLR3_EBURS_Msk            (0x4UL)                   /*!< SCU_RESET PRCLR3: EBURS (Bitfield-Mask: 0x01)               */
6852 
6853 
6854 /* ================================================================================ */
6855 /* ================          Group 'LEDTS' Position & Mask         ================ */
6856 /* ================================================================================ */
6857 
6858 
6859 /* ----------------------------------  LEDTS_ID  ---------------------------------- */
6860 #define LEDTS_ID_MOD_REV_Pos                  (0UL)                     /*!< LEDTS ID: MOD_REV (Bit 0)                                   */
6861 #define LEDTS_ID_MOD_REV_Msk                  (0xffUL)                  /*!< LEDTS ID: MOD_REV (Bitfield-Mask: 0xff)                     */
6862 #define LEDTS_ID_MOD_TYPE_Pos                 (8UL)                     /*!< LEDTS ID: MOD_TYPE (Bit 8)                                  */
6863 #define LEDTS_ID_MOD_TYPE_Msk                 (0xff00UL)                /*!< LEDTS ID: MOD_TYPE (Bitfield-Mask: 0xff)                    */
6864 #define LEDTS_ID_MOD_NUMBER_Pos               (16UL)                    /*!< LEDTS ID: MOD_NUMBER (Bit 16)                               */
6865 #define LEDTS_ID_MOD_NUMBER_Msk               (0xffff0000UL)            /*!< LEDTS ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                */
6866 
6867 /* --------------------------------  LEDTS_GLOBCTL  ------------------------------- */
6868 #define LEDTS_GLOBCTL_TS_EN_Pos               (0UL)                     /*!< LEDTS GLOBCTL: TS_EN (Bit 0)                                */
6869 #define LEDTS_GLOBCTL_TS_EN_Msk               (0x1UL)                   /*!< LEDTS GLOBCTL: TS_EN (Bitfield-Mask: 0x01)                  */
6870 #define LEDTS_GLOBCTL_LD_EN_Pos               (1UL)                     /*!< LEDTS GLOBCTL: LD_EN (Bit 1)                                */
6871 #define LEDTS_GLOBCTL_LD_EN_Msk               (0x2UL)                   /*!< LEDTS GLOBCTL: LD_EN (Bitfield-Mask: 0x01)                  */
6872 #define LEDTS_GLOBCTL_CMTR_Pos                (2UL)                     /*!< LEDTS GLOBCTL: CMTR (Bit 2)                                 */
6873 #define LEDTS_GLOBCTL_CMTR_Msk                (0x4UL)                   /*!< LEDTS GLOBCTL: CMTR (Bitfield-Mask: 0x01)                   */
6874 #define LEDTS_GLOBCTL_ENSYNC_Pos              (3UL)                     /*!< LEDTS GLOBCTL: ENSYNC (Bit 3)                               */
6875 #define LEDTS_GLOBCTL_ENSYNC_Msk              (0x8UL)                   /*!< LEDTS GLOBCTL: ENSYNC (Bitfield-Mask: 0x01)                 */
6876 #define LEDTS_GLOBCTL_SUSCFG_Pos              (8UL)                     /*!< LEDTS GLOBCTL: SUSCFG (Bit 8)                               */
6877 #define LEDTS_GLOBCTL_SUSCFG_Msk              (0x100UL)                 /*!< LEDTS GLOBCTL: SUSCFG (Bitfield-Mask: 0x01)                 */
6878 #define LEDTS_GLOBCTL_MASKVAL_Pos             (9UL)                     /*!< LEDTS GLOBCTL: MASKVAL (Bit 9)                              */
6879 #define LEDTS_GLOBCTL_MASKVAL_Msk             (0xe00UL)                 /*!< LEDTS GLOBCTL: MASKVAL (Bitfield-Mask: 0x07)                */
6880 #define LEDTS_GLOBCTL_FENVAL_Pos              (12UL)                    /*!< LEDTS GLOBCTL: FENVAL (Bit 12)                              */
6881 #define LEDTS_GLOBCTL_FENVAL_Msk              (0x1000UL)                /*!< LEDTS GLOBCTL: FENVAL (Bitfield-Mask: 0x01)                 */
6882 #define LEDTS_GLOBCTL_ITS_EN_Pos              (13UL)                    /*!< LEDTS GLOBCTL: ITS_EN (Bit 13)                              */
6883 #define LEDTS_GLOBCTL_ITS_EN_Msk              (0x2000UL)                /*!< LEDTS GLOBCTL: ITS_EN (Bitfield-Mask: 0x01)                 */
6884 #define LEDTS_GLOBCTL_ITF_EN_Pos              (14UL)                    /*!< LEDTS GLOBCTL: ITF_EN (Bit 14)                              */
6885 #define LEDTS_GLOBCTL_ITF_EN_Msk              (0x4000UL)                /*!< LEDTS GLOBCTL: ITF_EN (Bitfield-Mask: 0x01)                 */
6886 #define LEDTS_GLOBCTL_ITP_EN_Pos              (15UL)                    /*!< LEDTS GLOBCTL: ITP_EN (Bit 15)                              */
6887 #define LEDTS_GLOBCTL_ITP_EN_Msk              (0x8000UL)                /*!< LEDTS GLOBCTL: ITP_EN (Bitfield-Mask: 0x01)                 */
6888 #define LEDTS_GLOBCTL_CLK_PS_Pos              (16UL)                    /*!< LEDTS GLOBCTL: CLK_PS (Bit 16)                              */
6889 #define LEDTS_GLOBCTL_CLK_PS_Msk              (0xffff0000UL)            /*!< LEDTS GLOBCTL: CLK_PS (Bitfield-Mask: 0xffff)               */
6890 
6891 /* ---------------------------------  LEDTS_FNCTL  -------------------------------- */
6892 #define LEDTS_FNCTL_PADT_Pos                  (0UL)                     /*!< LEDTS FNCTL: PADT (Bit 0)                                   */
6893 #define LEDTS_FNCTL_PADT_Msk                  (0x7UL)                   /*!< LEDTS FNCTL: PADT (Bitfield-Mask: 0x07)                     */
6894 #define LEDTS_FNCTL_PADTSW_Pos                (3UL)                     /*!< LEDTS FNCTL: PADTSW (Bit 3)                                 */
6895 #define LEDTS_FNCTL_PADTSW_Msk                (0x8UL)                   /*!< LEDTS FNCTL: PADTSW (Bitfield-Mask: 0x01)                   */
6896 #define LEDTS_FNCTL_EPULL_Pos                 (4UL)                     /*!< LEDTS FNCTL: EPULL (Bit 4)                                  */
6897 #define LEDTS_FNCTL_EPULL_Msk                 (0x10UL)                  /*!< LEDTS FNCTL: EPULL (Bitfield-Mask: 0x01)                    */
6898 #define LEDTS_FNCTL_FNCOL_Pos                 (5UL)                     /*!< LEDTS FNCTL: FNCOL (Bit 5)                                  */
6899 #define LEDTS_FNCTL_FNCOL_Msk                 (0xe0UL)                  /*!< LEDTS FNCTL: FNCOL (Bitfield-Mask: 0x07)                    */
6900 #define LEDTS_FNCTL_ACCCNT_Pos                (16UL)                    /*!< LEDTS FNCTL: ACCCNT (Bit 16)                                */
6901 #define LEDTS_FNCTL_ACCCNT_Msk                (0xf0000UL)               /*!< LEDTS FNCTL: ACCCNT (Bitfield-Mask: 0x0f)                   */
6902 #define LEDTS_FNCTL_TSCCMP_Pos                (20UL)                    /*!< LEDTS FNCTL: TSCCMP (Bit 20)                                */
6903 #define LEDTS_FNCTL_TSCCMP_Msk                (0x100000UL)              /*!< LEDTS FNCTL: TSCCMP (Bitfield-Mask: 0x01)                   */
6904 #define LEDTS_FNCTL_TSOEXT_Pos                (21UL)                    /*!< LEDTS FNCTL: TSOEXT (Bit 21)                                */
6905 #define LEDTS_FNCTL_TSOEXT_Msk                (0x600000UL)              /*!< LEDTS FNCTL: TSOEXT (Bitfield-Mask: 0x03)                   */
6906 #define LEDTS_FNCTL_TSCTRR_Pos                (23UL)                    /*!< LEDTS FNCTL: TSCTRR (Bit 23)                                */
6907 #define LEDTS_FNCTL_TSCTRR_Msk                (0x800000UL)              /*!< LEDTS FNCTL: TSCTRR (Bitfield-Mask: 0x01)                   */
6908 #define LEDTS_FNCTL_TSCTRSAT_Pos              (24UL)                    /*!< LEDTS FNCTL: TSCTRSAT (Bit 24)                              */
6909 #define LEDTS_FNCTL_TSCTRSAT_Msk              (0x1000000UL)             /*!< LEDTS FNCTL: TSCTRSAT (Bitfield-Mask: 0x01)                 */
6910 #define LEDTS_FNCTL_NR_TSIN_Pos               (25UL)                    /*!< LEDTS FNCTL: NR_TSIN (Bit 25)                               */
6911 #define LEDTS_FNCTL_NR_TSIN_Msk               (0xe000000UL)             /*!< LEDTS FNCTL: NR_TSIN (Bitfield-Mask: 0x07)                  */
6912 #define LEDTS_FNCTL_COLLEV_Pos                (28UL)                    /*!< LEDTS FNCTL: COLLEV (Bit 28)                                */
6913 #define LEDTS_FNCTL_COLLEV_Msk                (0x10000000UL)            /*!< LEDTS FNCTL: COLLEV (Bitfield-Mask: 0x01)                   */
6914 #define LEDTS_FNCTL_NR_LEDCOL_Pos             (29UL)                    /*!< LEDTS FNCTL: NR_LEDCOL (Bit 29)                             */
6915 #define LEDTS_FNCTL_NR_LEDCOL_Msk             (0xe0000000UL)            /*!< LEDTS FNCTL: NR_LEDCOL (Bitfield-Mask: 0x07)                */
6916 
6917 /* ---------------------------------  LEDTS_EVFR  --------------------------------- */
6918 #define LEDTS_EVFR_TSF_Pos                    (0UL)                     /*!< LEDTS EVFR: TSF (Bit 0)                                     */
6919 #define LEDTS_EVFR_TSF_Msk                    (0x1UL)                   /*!< LEDTS EVFR: TSF (Bitfield-Mask: 0x01)                       */
6920 #define LEDTS_EVFR_TFF_Pos                    (1UL)                     /*!< LEDTS EVFR: TFF (Bit 1)                                     */
6921 #define LEDTS_EVFR_TFF_Msk                    (0x2UL)                   /*!< LEDTS EVFR: TFF (Bitfield-Mask: 0x01)                       */
6922 #define LEDTS_EVFR_TPF_Pos                    (2UL)                     /*!< LEDTS EVFR: TPF (Bit 2)                                     */
6923 #define LEDTS_EVFR_TPF_Msk                    (0x4UL)                   /*!< LEDTS EVFR: TPF (Bitfield-Mask: 0x01)                       */
6924 #define LEDTS_EVFR_TSCTROVF_Pos               (3UL)                     /*!< LEDTS EVFR: TSCTROVF (Bit 3)                                */
6925 #define LEDTS_EVFR_TSCTROVF_Msk               (0x8UL)                   /*!< LEDTS EVFR: TSCTROVF (Bitfield-Mask: 0x01)                  */
6926 #define LEDTS_EVFR_CTSF_Pos                   (16UL)                    /*!< LEDTS EVFR: CTSF (Bit 16)                                   */
6927 #define LEDTS_EVFR_CTSF_Msk                   (0x10000UL)               /*!< LEDTS EVFR: CTSF (Bitfield-Mask: 0x01)                      */
6928 #define LEDTS_EVFR_CTFF_Pos                   (17UL)                    /*!< LEDTS EVFR: CTFF (Bit 17)                                   */
6929 #define LEDTS_EVFR_CTFF_Msk                   (0x20000UL)               /*!< LEDTS EVFR: CTFF (Bitfield-Mask: 0x01)                      */
6930 #define LEDTS_EVFR_CTPF_Pos                   (18UL)                    /*!< LEDTS EVFR: CTPF (Bit 18)                                   */
6931 #define LEDTS_EVFR_CTPF_Msk                   (0x40000UL)               /*!< LEDTS EVFR: CTPF (Bitfield-Mask: 0x01)                      */
6932 
6933 /* ---------------------------------  LEDTS_TSVAL  -------------------------------- */
6934 #define LEDTS_TSVAL_TSCTRVALR_Pos             (0UL)                     /*!< LEDTS TSVAL: TSCTRVALR (Bit 0)                              */
6935 #define LEDTS_TSVAL_TSCTRVALR_Msk             (0xffffUL)                /*!< LEDTS TSVAL: TSCTRVALR (Bitfield-Mask: 0xffff)              */
6936 #define LEDTS_TSVAL_TSCTRVAL_Pos              (16UL)                    /*!< LEDTS TSVAL: TSCTRVAL (Bit 16)                              */
6937 #define LEDTS_TSVAL_TSCTRVAL_Msk              (0xffff0000UL)            /*!< LEDTS TSVAL: TSCTRVAL (Bitfield-Mask: 0xffff)               */
6938 
6939 /* ---------------------------------  LEDTS_LINE0  -------------------------------- */
6940 #define LEDTS_LINE0_LINE_0_Pos                (0UL)                     /*!< LEDTS LINE0: LINE_0 (Bit 0)                                 */
6941 #define LEDTS_LINE0_LINE_0_Msk                (0xffUL)                  /*!< LEDTS LINE0: LINE_0 (Bitfield-Mask: 0xff)                   */
6942 #define LEDTS_LINE0_LINE_1_Pos                (8UL)                     /*!< LEDTS LINE0: LINE_1 (Bit 8)                                 */
6943 #define LEDTS_LINE0_LINE_1_Msk                (0xff00UL)                /*!< LEDTS LINE0: LINE_1 (Bitfield-Mask: 0xff)                   */
6944 #define LEDTS_LINE0_LINE_2_Pos                (16UL)                    /*!< LEDTS LINE0: LINE_2 (Bit 16)                                */
6945 #define LEDTS_LINE0_LINE_2_Msk                (0xff0000UL)              /*!< LEDTS LINE0: LINE_2 (Bitfield-Mask: 0xff)                   */
6946 #define LEDTS_LINE0_LINE_3_Pos                (24UL)                    /*!< LEDTS LINE0: LINE_3 (Bit 24)                                */
6947 #define LEDTS_LINE0_LINE_3_Msk                (0xff000000UL)            /*!< LEDTS LINE0: LINE_3 (Bitfield-Mask: 0xff)                   */
6948 
6949 /* ---------------------------------  LEDTS_LINE1  -------------------------------- */
6950 #define LEDTS_LINE1_LINE_4_Pos                (0UL)                     /*!< LEDTS LINE1: LINE_4 (Bit 0)                                 */
6951 #define LEDTS_LINE1_LINE_4_Msk                (0xffUL)                  /*!< LEDTS LINE1: LINE_4 (Bitfield-Mask: 0xff)                   */
6952 #define LEDTS_LINE1_LINE_5_Pos                (8UL)                     /*!< LEDTS LINE1: LINE_5 (Bit 8)                                 */
6953 #define LEDTS_LINE1_LINE_5_Msk                (0xff00UL)                /*!< LEDTS LINE1: LINE_5 (Bitfield-Mask: 0xff)                   */
6954 #define LEDTS_LINE1_LINE_6_Pos                (16UL)                    /*!< LEDTS LINE1: LINE_6 (Bit 16)                                */
6955 #define LEDTS_LINE1_LINE_6_Msk                (0xff0000UL)              /*!< LEDTS LINE1: LINE_6 (Bitfield-Mask: 0xff)                   */
6956 #define LEDTS_LINE1_LINE_A_Pos                (24UL)                    /*!< LEDTS LINE1: LINE_A (Bit 24)                                */
6957 #define LEDTS_LINE1_LINE_A_Msk                (0xff000000UL)            /*!< LEDTS LINE1: LINE_A (Bitfield-Mask: 0xff)                   */
6958 
6959 /* --------------------------------  LEDTS_LDCMP0  -------------------------------- */
6960 #define LEDTS_LDCMP0_CMP_LD0_Pos              (0UL)                     /*!< LEDTS LDCMP0: CMP_LD0 (Bit 0)                               */
6961 #define LEDTS_LDCMP0_CMP_LD0_Msk              (0xffUL)                  /*!< LEDTS LDCMP0: CMP_LD0 (Bitfield-Mask: 0xff)                 */
6962 #define LEDTS_LDCMP0_CMP_LD1_Pos              (8UL)                     /*!< LEDTS LDCMP0: CMP_LD1 (Bit 8)                               */
6963 #define LEDTS_LDCMP0_CMP_LD1_Msk              (0xff00UL)                /*!< LEDTS LDCMP0: CMP_LD1 (Bitfield-Mask: 0xff)                 */
6964 #define LEDTS_LDCMP0_CMP_LD2_Pos              (16UL)                    /*!< LEDTS LDCMP0: CMP_LD2 (Bit 16)                              */
6965 #define LEDTS_LDCMP0_CMP_LD2_Msk              (0xff0000UL)              /*!< LEDTS LDCMP0: CMP_LD2 (Bitfield-Mask: 0xff)                 */
6966 #define LEDTS_LDCMP0_CMP_LD3_Pos              (24UL)                    /*!< LEDTS LDCMP0: CMP_LD3 (Bit 24)                              */
6967 #define LEDTS_LDCMP0_CMP_LD3_Msk              (0xff000000UL)            /*!< LEDTS LDCMP0: CMP_LD3 (Bitfield-Mask: 0xff)                 */
6968 
6969 /* --------------------------------  LEDTS_LDCMP1  -------------------------------- */
6970 #define LEDTS_LDCMP1_CMP_LD4_Pos              (0UL)                     /*!< LEDTS LDCMP1: CMP_LD4 (Bit 0)                               */
6971 #define LEDTS_LDCMP1_CMP_LD4_Msk              (0xffUL)                  /*!< LEDTS LDCMP1: CMP_LD4 (Bitfield-Mask: 0xff)                 */
6972 #define LEDTS_LDCMP1_CMP_LD5_Pos              (8UL)                     /*!< LEDTS LDCMP1: CMP_LD5 (Bit 8)                               */
6973 #define LEDTS_LDCMP1_CMP_LD5_Msk              (0xff00UL)                /*!< LEDTS LDCMP1: CMP_LD5 (Bitfield-Mask: 0xff)                 */
6974 #define LEDTS_LDCMP1_CMP_LD6_Pos              (16UL)                    /*!< LEDTS LDCMP1: CMP_LD6 (Bit 16)                              */
6975 #define LEDTS_LDCMP1_CMP_LD6_Msk              (0xff0000UL)              /*!< LEDTS LDCMP1: CMP_LD6 (Bitfield-Mask: 0xff)                 */
6976 #define LEDTS_LDCMP1_CMP_LDA_TSCOM_Pos        (24UL)                    /*!< LEDTS LDCMP1: CMP_LDA_TSCOM (Bit 24)                        */
6977 #define LEDTS_LDCMP1_CMP_LDA_TSCOM_Msk        (0xff000000UL)            /*!< LEDTS LDCMP1: CMP_LDA_TSCOM (Bitfield-Mask: 0xff)           */
6978 
6979 /* --------------------------------  LEDTS_TSCMP0  -------------------------------- */
6980 #define LEDTS_TSCMP0_CMP_TS0_Pos              (0UL)                     /*!< LEDTS TSCMP0: CMP_TS0 (Bit 0)                               */
6981 #define LEDTS_TSCMP0_CMP_TS0_Msk              (0xffUL)                  /*!< LEDTS TSCMP0: CMP_TS0 (Bitfield-Mask: 0xff)                 */
6982 #define LEDTS_TSCMP0_CMP_TS1_Pos              (8UL)                     /*!< LEDTS TSCMP0: CMP_TS1 (Bit 8)                               */
6983 #define LEDTS_TSCMP0_CMP_TS1_Msk              (0xff00UL)                /*!< LEDTS TSCMP0: CMP_TS1 (Bitfield-Mask: 0xff)                 */
6984 #define LEDTS_TSCMP0_CMP_TS2_Pos              (16UL)                    /*!< LEDTS TSCMP0: CMP_TS2 (Bit 16)                              */
6985 #define LEDTS_TSCMP0_CMP_TS2_Msk              (0xff0000UL)              /*!< LEDTS TSCMP0: CMP_TS2 (Bitfield-Mask: 0xff)                 */
6986 #define LEDTS_TSCMP0_CMP_TS3_Pos              (24UL)                    /*!< LEDTS TSCMP0: CMP_TS3 (Bit 24)                              */
6987 #define LEDTS_TSCMP0_CMP_TS3_Msk              (0xff000000UL)            /*!< LEDTS TSCMP0: CMP_TS3 (Bitfield-Mask: 0xff)                 */
6988 
6989 /* --------------------------------  LEDTS_TSCMP1  -------------------------------- */
6990 #define LEDTS_TSCMP1_CMP_TS4_Pos              (0UL)                     /*!< LEDTS TSCMP1: CMP_TS4 (Bit 0)                               */
6991 #define LEDTS_TSCMP1_CMP_TS4_Msk              (0xffUL)                  /*!< LEDTS TSCMP1: CMP_TS4 (Bitfield-Mask: 0xff)                 */
6992 #define LEDTS_TSCMP1_CMP_TS5_Pos              (8UL)                     /*!< LEDTS TSCMP1: CMP_TS5 (Bit 8)                               */
6993 #define LEDTS_TSCMP1_CMP_TS5_Msk              (0xff00UL)                /*!< LEDTS TSCMP1: CMP_TS5 (Bitfield-Mask: 0xff)                 */
6994 #define LEDTS_TSCMP1_CMP_TS6_Pos              (16UL)                    /*!< LEDTS TSCMP1: CMP_TS6 (Bit 16)                              */
6995 #define LEDTS_TSCMP1_CMP_TS6_Msk              (0xff0000UL)              /*!< LEDTS TSCMP1: CMP_TS6 (Bitfield-Mask: 0xff)                 */
6996 #define LEDTS_TSCMP1_CMP_TS7_Pos              (24UL)                    /*!< LEDTS TSCMP1: CMP_TS7 (Bit 24)                              */
6997 #define LEDTS_TSCMP1_CMP_TS7_Msk              (0xff000000UL)            /*!< LEDTS TSCMP1: CMP_TS7 (Bitfield-Mask: 0xff)                 */
6998 
6999 
7000 /* ================================================================================ */
7001 /* ================         struct 'SDMMC' Position & Mask         ================ */
7002 /* ================================================================================ */
7003 
7004 
7005 /* ------------------------------  SDMMC_BLOCK_SIZE  ------------------------------ */
7006 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_Pos    (0UL)                     /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE (Bit 0)                     */
7007 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_Msk    (0xfffUL)                 /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE (Bitfield-Mask: 0xfff)      */
7008 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_12_Pos (15UL)                    /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE_12 (Bit 15)                 */
7009 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_12_Msk (0x8000UL)                /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE_12 (Bitfield-Mask: 0x01)    */
7010 
7011 /* ------------------------------  SDMMC_BLOCK_COUNT  ----------------------------- */
7012 #define SDMMC_BLOCK_COUNT_BLOCK_COUNT_Pos     (0UL)                     /*!< SDMMC BLOCK_COUNT: BLOCK_COUNT (Bit 0)                      */
7013 #define SDMMC_BLOCK_COUNT_BLOCK_COUNT_Msk     (0xffffUL)                /*!< SDMMC BLOCK_COUNT: BLOCK_COUNT (Bitfield-Mask: 0xffff)      */
7014 
7015 /* -------------------------------  SDMMC_ARGUMENT1  ------------------------------ */
7016 #define SDMMC_ARGUMENT1_ARGUMENT1_Pos         (0UL)                     /*!< SDMMC ARGUMENT1: ARGUMENT1 (Bit 0)                          */
7017 #define SDMMC_ARGUMENT1_ARGUMENT1_Msk         (0xffffffffUL)            /*!< SDMMC ARGUMENT1: ARGUMENT1 (Bitfield-Mask: 0xffffffff)      */
7018 
7019 /* -----------------------------  SDMMC_TRANSFER_MODE  ---------------------------- */
7020 #define SDMMC_TRANSFER_MODE_BLOCK_COUNT_EN_Pos (1UL)                    /*!< SDMMC TRANSFER_MODE: BLOCK_COUNT_EN (Bit 1)                 */
7021 #define SDMMC_TRANSFER_MODE_BLOCK_COUNT_EN_Msk (0x2UL)                  /*!< SDMMC TRANSFER_MODE: BLOCK_COUNT_EN (Bitfield-Mask: 0x01)   */
7022 #define SDMMC_TRANSFER_MODE_ACMD_EN_Pos       (2UL)                     /*!< SDMMC TRANSFER_MODE: ACMD_EN (Bit 2)                        */
7023 #define SDMMC_TRANSFER_MODE_ACMD_EN_Msk       (0xcUL)                   /*!< SDMMC TRANSFER_MODE: ACMD_EN (Bitfield-Mask: 0x03)          */
7024 #define SDMMC_TRANSFER_MODE_TX_DIR_SELECT_Pos (4UL)                     /*!< SDMMC TRANSFER_MODE: TX_DIR_SELECT (Bit 4)                  */
7025 #define SDMMC_TRANSFER_MODE_TX_DIR_SELECT_Msk (0x10UL)                  /*!< SDMMC TRANSFER_MODE: TX_DIR_SELECT (Bitfield-Mask: 0x01)    */
7026 #define SDMMC_TRANSFER_MODE_MULTI_BLOCK_SELECT_Pos (5UL)                /*!< SDMMC TRANSFER_MODE: MULTI_BLOCK_SELECT (Bit 5)             */
7027 #define SDMMC_TRANSFER_MODE_MULTI_BLOCK_SELECT_Msk (0x20UL)             /*!< SDMMC TRANSFER_MODE: MULTI_BLOCK_SELECT (Bitfield-Mask: 0x01) */
7028 #define SDMMC_TRANSFER_MODE_CMD_COMP_ATA_Pos  (6UL)                     /*!< SDMMC TRANSFER_MODE: CMD_COMP_ATA (Bit 6)                   */
7029 #define SDMMC_TRANSFER_MODE_CMD_COMP_ATA_Msk  (0x40UL)                  /*!< SDMMC TRANSFER_MODE: CMD_COMP_ATA (Bitfield-Mask: 0x01)     */
7030 
7031 /* --------------------------------  SDMMC_COMMAND  ------------------------------- */
7032 #define SDMMC_COMMAND_RESP_TYPE_SELECT_Pos    (0UL)                     /*!< SDMMC COMMAND: RESP_TYPE_SELECT (Bit 0)                     */
7033 #define SDMMC_COMMAND_RESP_TYPE_SELECT_Msk    (0x3UL)                   /*!< SDMMC COMMAND: RESP_TYPE_SELECT (Bitfield-Mask: 0x03)       */
7034 #define SDMMC_COMMAND_CMD_CRC_CHECK_EN_Pos    (3UL)                     /*!< SDMMC COMMAND: CMD_CRC_CHECK_EN (Bit 3)                     */
7035 #define SDMMC_COMMAND_CMD_CRC_CHECK_EN_Msk    (0x8UL)                   /*!< SDMMC COMMAND: CMD_CRC_CHECK_EN (Bitfield-Mask: 0x01)       */
7036 #define SDMMC_COMMAND_CMD_IND_CHECK_EN_Pos    (4UL)                     /*!< SDMMC COMMAND: CMD_IND_CHECK_EN (Bit 4)                     */
7037 #define SDMMC_COMMAND_CMD_IND_CHECK_EN_Msk    (0x10UL)                  /*!< SDMMC COMMAND: CMD_IND_CHECK_EN (Bitfield-Mask: 0x01)       */
7038 #define SDMMC_COMMAND_DATA_PRESENT_SELECT_Pos (5UL)                     /*!< SDMMC COMMAND: DATA_PRESENT_SELECT (Bit 5)                  */
7039 #define SDMMC_COMMAND_DATA_PRESENT_SELECT_Msk (0x20UL)                  /*!< SDMMC COMMAND: DATA_PRESENT_SELECT (Bitfield-Mask: 0x01)    */
7040 #define SDMMC_COMMAND_CMD_TYPE_Pos            (6UL)                     /*!< SDMMC COMMAND: CMD_TYPE (Bit 6)                             */
7041 #define SDMMC_COMMAND_CMD_TYPE_Msk            (0xc0UL)                  /*!< SDMMC COMMAND: CMD_TYPE (Bitfield-Mask: 0x03)               */
7042 #define SDMMC_COMMAND_CMD_IND_Pos             (8UL)                     /*!< SDMMC COMMAND: CMD_IND (Bit 8)                              */
7043 #define SDMMC_COMMAND_CMD_IND_Msk             (0x3f00UL)                /*!< SDMMC COMMAND: CMD_IND (Bitfield-Mask: 0x3f)                */
7044 
7045 /* -------------------------------  SDMMC_RESPONSE0  ------------------------------ */
7046 #define SDMMC_RESPONSE0_RESPONSE0_Pos         (0UL)                     /*!< SDMMC RESPONSE0: RESPONSE0 (Bit 0)                          */
7047 #define SDMMC_RESPONSE0_RESPONSE0_Msk         (0xffffUL)                /*!< SDMMC RESPONSE0: RESPONSE0 (Bitfield-Mask: 0xffff)          */
7048 #define SDMMC_RESPONSE0_RESPONSE1_Pos         (16UL)                    /*!< SDMMC RESPONSE0: RESPONSE1 (Bit 16)                         */
7049 #define SDMMC_RESPONSE0_RESPONSE1_Msk         (0xffff0000UL)            /*!< SDMMC RESPONSE0: RESPONSE1 (Bitfield-Mask: 0xffff)          */
7050 
7051 /* -------------------------------  SDMMC_RESPONSE2  ------------------------------ */
7052 #define SDMMC_RESPONSE2_RESPONSE2_Pos         (0UL)                     /*!< SDMMC RESPONSE2: RESPONSE2 (Bit 0)                          */
7053 #define SDMMC_RESPONSE2_RESPONSE2_Msk         (0xffffUL)                /*!< SDMMC RESPONSE2: RESPONSE2 (Bitfield-Mask: 0xffff)          */
7054 #define SDMMC_RESPONSE2_RESPONSE3_Pos         (16UL)                    /*!< SDMMC RESPONSE2: RESPONSE3 (Bit 16)                         */
7055 #define SDMMC_RESPONSE2_RESPONSE3_Msk         (0xffff0000UL)            /*!< SDMMC RESPONSE2: RESPONSE3 (Bitfield-Mask: 0xffff)          */
7056 
7057 /* -------------------------------  SDMMC_RESPONSE4  ------------------------------ */
7058 #define SDMMC_RESPONSE4_RESPONSE4_Pos         (0UL)                     /*!< SDMMC RESPONSE4: RESPONSE4 (Bit 0)                          */
7059 #define SDMMC_RESPONSE4_RESPONSE4_Msk         (0xffffUL)                /*!< SDMMC RESPONSE4: RESPONSE4 (Bitfield-Mask: 0xffff)          */
7060 #define SDMMC_RESPONSE4_RESPONSE5_Pos         (16UL)                    /*!< SDMMC RESPONSE4: RESPONSE5 (Bit 16)                         */
7061 #define SDMMC_RESPONSE4_RESPONSE5_Msk         (0xffff0000UL)            /*!< SDMMC RESPONSE4: RESPONSE5 (Bitfield-Mask: 0xffff)          */
7062 
7063 /* -------------------------------  SDMMC_RESPONSE6  ------------------------------ */
7064 #define SDMMC_RESPONSE6_RESPONSE6_Pos         (0UL)                     /*!< SDMMC RESPONSE6: RESPONSE6 (Bit 0)                          */
7065 #define SDMMC_RESPONSE6_RESPONSE6_Msk         (0xffffUL)                /*!< SDMMC RESPONSE6: RESPONSE6 (Bitfield-Mask: 0xffff)          */
7066 #define SDMMC_RESPONSE6_RESPONSE7_Pos         (16UL)                    /*!< SDMMC RESPONSE6: RESPONSE7 (Bit 16)                         */
7067 #define SDMMC_RESPONSE6_RESPONSE7_Msk         (0xffff0000UL)            /*!< SDMMC RESPONSE6: RESPONSE7 (Bitfield-Mask: 0xffff)          */
7068 
7069 /* ------------------------------  SDMMC_DATA_BUFFER  ----------------------------- */
7070 #define SDMMC_DATA_BUFFER_DATA_BUFFER_Pos     (0UL)                     /*!< SDMMC DATA_BUFFER: DATA_BUFFER (Bit 0)                      */
7071 #define SDMMC_DATA_BUFFER_DATA_BUFFER_Msk     (0xffffffffUL)            /*!< SDMMC DATA_BUFFER: DATA_BUFFER (Bitfield-Mask: 0xffffffff)  */
7072 
7073 /* -----------------------------  SDMMC_PRESENT_STATE  ---------------------------- */
7074 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_CMD_Pos (0UL)               /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_CMD (Bit 0)            */
7075 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_CMD_Msk (0x1UL)             /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_CMD (Bitfield-Mask: 0x01) */
7076 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_DAT_Pos (1UL)               /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_DAT (Bit 1)            */
7077 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_DAT_Msk (0x2UL)             /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_DAT (Bitfield-Mask: 0x01) */
7078 #define SDMMC_PRESENT_STATE_DAT_LINE_ACTIVE_Pos (2UL)                   /*!< SDMMC PRESENT_STATE: DAT_LINE_ACTIVE (Bit 2)                */
7079 #define SDMMC_PRESENT_STATE_DAT_LINE_ACTIVE_Msk (0x4UL)                 /*!< SDMMC PRESENT_STATE: DAT_LINE_ACTIVE (Bitfield-Mask: 0x01)  */
7080 #define SDMMC_PRESENT_STATE_WRITE_TRANSFER_ACTIVE_Pos (8UL)             /*!< SDMMC PRESENT_STATE: WRITE_TRANSFER_ACTIVE (Bit 8)          */
7081 #define SDMMC_PRESENT_STATE_WRITE_TRANSFER_ACTIVE_Msk (0x100UL)         /*!< SDMMC PRESENT_STATE: WRITE_TRANSFER_ACTIVE (Bitfield-Mask: 0x01) */
7082 #define SDMMC_PRESENT_STATE_READ_TRANSFER_ACTIVE_Pos (9UL)              /*!< SDMMC PRESENT_STATE: READ_TRANSFER_ACTIVE (Bit 9)           */
7083 #define SDMMC_PRESENT_STATE_READ_TRANSFER_ACTIVE_Msk (0x200UL)          /*!< SDMMC PRESENT_STATE: READ_TRANSFER_ACTIVE (Bitfield-Mask: 0x01) */
7084 #define SDMMC_PRESENT_STATE_BUFFER_WRITE_ENABLE_Pos (10UL)              /*!< SDMMC PRESENT_STATE: BUFFER_WRITE_ENABLE (Bit 10)           */
7085 #define SDMMC_PRESENT_STATE_BUFFER_WRITE_ENABLE_Msk (0x400UL)           /*!< SDMMC PRESENT_STATE: BUFFER_WRITE_ENABLE (Bitfield-Mask: 0x01) */
7086 #define SDMMC_PRESENT_STATE_BUFFER_READ_ENABLE_Pos (11UL)               /*!< SDMMC PRESENT_STATE: BUFFER_READ_ENABLE (Bit 11)            */
7087 #define SDMMC_PRESENT_STATE_BUFFER_READ_ENABLE_Msk (0x800UL)            /*!< SDMMC PRESENT_STATE: BUFFER_READ_ENABLE (Bitfield-Mask: 0x01) */
7088 #define SDMMC_PRESENT_STATE_CARD_INSERTED_Pos (16UL)                    /*!< SDMMC PRESENT_STATE: CARD_INSERTED (Bit 16)                 */
7089 #define SDMMC_PRESENT_STATE_CARD_INSERTED_Msk (0x10000UL)               /*!< SDMMC PRESENT_STATE: CARD_INSERTED (Bitfield-Mask: 0x01)    */
7090 #define SDMMC_PRESENT_STATE_CARD_STATE_STABLE_Pos (17UL)                /*!< SDMMC PRESENT_STATE: CARD_STATE_STABLE (Bit 17)             */
7091 #define SDMMC_PRESENT_STATE_CARD_STATE_STABLE_Msk (0x20000UL)           /*!< SDMMC PRESENT_STATE: CARD_STATE_STABLE (Bitfield-Mask: 0x01) */
7092 #define SDMMC_PRESENT_STATE_CARD_DETECT_PIN_LEVEL_Pos (18UL)            /*!< SDMMC PRESENT_STATE: CARD_DETECT_PIN_LEVEL (Bit 18)         */
7093 #define SDMMC_PRESENT_STATE_CARD_DETECT_PIN_LEVEL_Msk (0x40000UL)       /*!< SDMMC PRESENT_STATE: CARD_DETECT_PIN_LEVEL (Bitfield-Mask: 0x01) */
7094 #define SDMMC_PRESENT_STATE_WRITE_PROTECT_PIN_LEVEL_Pos (19UL)          /*!< SDMMC PRESENT_STATE: WRITE_PROTECT_PIN_LEVEL (Bit 19)       */
7095 #define SDMMC_PRESENT_STATE_WRITE_PROTECT_PIN_LEVEL_Msk (0x80000UL)     /*!< SDMMC PRESENT_STATE: WRITE_PROTECT_PIN_LEVEL (Bitfield-Mask: 0x01) */
7096 #define SDMMC_PRESENT_STATE_DAT_3_0_PIN_LEVEL_Pos (20UL)                /*!< SDMMC PRESENT_STATE: DAT_3_0_PIN_LEVEL (Bit 20)             */
7097 #define SDMMC_PRESENT_STATE_DAT_3_0_PIN_LEVEL_Msk (0xf00000UL)          /*!< SDMMC PRESENT_STATE: DAT_3_0_PIN_LEVEL (Bitfield-Mask: 0x0f) */
7098 #define SDMMC_PRESENT_STATE_CMD_LINE_LEVEL_Pos (24UL)                   /*!< SDMMC PRESENT_STATE: CMD_LINE_LEVEL (Bit 24)                */
7099 #define SDMMC_PRESENT_STATE_CMD_LINE_LEVEL_Msk (0x1000000UL)            /*!< SDMMC PRESENT_STATE: CMD_LINE_LEVEL (Bitfield-Mask: 0x01)   */
7100 #define SDMMC_PRESENT_STATE_DAT_7_4_PIN_LEVEL_Pos (25UL)                /*!< SDMMC PRESENT_STATE: DAT_7_4_PIN_LEVEL (Bit 25)             */
7101 #define SDMMC_PRESENT_STATE_DAT_7_4_PIN_LEVEL_Msk (0x1e000000UL)        /*!< SDMMC PRESENT_STATE: DAT_7_4_PIN_LEVEL (Bitfield-Mask: 0x0f) */
7102 
7103 /* -------------------------------  SDMMC_HOST_CTRL  ------------------------------ */
7104 #define SDMMC_HOST_CTRL_LED_CTRL_Pos          (0UL)                     /*!< SDMMC HOST_CTRL: LED_CTRL (Bit 0)                           */
7105 #define SDMMC_HOST_CTRL_LED_CTRL_Msk          (0x1UL)                   /*!< SDMMC HOST_CTRL: LED_CTRL (Bitfield-Mask: 0x01)             */
7106 #define SDMMC_HOST_CTRL_DATA_TX_WIDTH_Pos     (1UL)                     /*!< SDMMC HOST_CTRL: DATA_TX_WIDTH (Bit 1)                      */
7107 #define SDMMC_HOST_CTRL_DATA_TX_WIDTH_Msk     (0x2UL)                   /*!< SDMMC HOST_CTRL: DATA_TX_WIDTH (Bitfield-Mask: 0x01)        */
7108 #define SDMMC_HOST_CTRL_HIGH_SPEED_EN_Pos     (2UL)                     /*!< SDMMC HOST_CTRL: HIGH_SPEED_EN (Bit 2)                      */
7109 #define SDMMC_HOST_CTRL_HIGH_SPEED_EN_Msk     (0x4UL)                   /*!< SDMMC HOST_CTRL: HIGH_SPEED_EN (Bitfield-Mask: 0x01)        */
7110 #define SDMMC_HOST_CTRL_SD_8BIT_MODE_Pos      (5UL)                     /*!< SDMMC HOST_CTRL: SD_8BIT_MODE (Bit 5)                       */
7111 #define SDMMC_HOST_CTRL_SD_8BIT_MODE_Msk      (0x20UL)                  /*!< SDMMC HOST_CTRL: SD_8BIT_MODE (Bitfield-Mask: 0x01)         */
7112 #define SDMMC_HOST_CTRL_CARD_DETECT_TEST_LEVEL_Pos (6UL)                /*!< SDMMC HOST_CTRL: CARD_DETECT_TEST_LEVEL (Bit 6)             */
7113 #define SDMMC_HOST_CTRL_CARD_DETECT_TEST_LEVEL_Msk (0x40UL)             /*!< SDMMC HOST_CTRL: CARD_DETECT_TEST_LEVEL (Bitfield-Mask: 0x01) */
7114 #define SDMMC_HOST_CTRL_CARD_DET_SIGNAL_DETECT_Pos (7UL)                /*!< SDMMC HOST_CTRL: CARD_DET_SIGNAL_DETECT (Bit 7)             */
7115 #define SDMMC_HOST_CTRL_CARD_DET_SIGNAL_DETECT_Msk (0x80UL)             /*!< SDMMC HOST_CTRL: CARD_DET_SIGNAL_DETECT (Bitfield-Mask: 0x01) */
7116 
7117 /* ------------------------------  SDMMC_POWER_CTRL  ------------------------------ */
7118 #define SDMMC_POWER_CTRL_SD_BUS_POWER_Pos     (0UL)                     /*!< SDMMC POWER_CTRL: SD_BUS_POWER (Bit 0)                      */
7119 #define SDMMC_POWER_CTRL_SD_BUS_POWER_Msk     (0x1UL)                   /*!< SDMMC POWER_CTRL: SD_BUS_POWER (Bitfield-Mask: 0x01)        */
7120 #define SDMMC_POWER_CTRL_SD_BUS_VOLTAGE_SEL_Pos (1UL)                   /*!< SDMMC POWER_CTRL: SD_BUS_VOLTAGE_SEL (Bit 1)                */
7121 #define SDMMC_POWER_CTRL_SD_BUS_VOLTAGE_SEL_Msk (0xeUL)                 /*!< SDMMC POWER_CTRL: SD_BUS_VOLTAGE_SEL (Bitfield-Mask: 0x07)  */
7122 #define SDMMC_POWER_CTRL_HARDWARE_RESET_Pos   (4UL)                     /*!< SDMMC POWER_CTRL: HARDWARE_RESET (Bit 4)                    */
7123 #define SDMMC_POWER_CTRL_HARDWARE_RESET_Msk   (0x10UL)                  /*!< SDMMC POWER_CTRL: HARDWARE_RESET (Bitfield-Mask: 0x01)      */
7124 
7125 /* ----------------------------  SDMMC_BLOCK_GAP_CTRL  ---------------------------- */
7126 #define SDMMC_BLOCK_GAP_CTRL_STOP_AT_BLOCK_GAP_Pos (0UL)                /*!< SDMMC BLOCK_GAP_CTRL: STOP_AT_BLOCK_GAP (Bit 0)             */
7127 #define SDMMC_BLOCK_GAP_CTRL_STOP_AT_BLOCK_GAP_Msk (0x1UL)              /*!< SDMMC BLOCK_GAP_CTRL: STOP_AT_BLOCK_GAP (Bitfield-Mask: 0x01) */
7128 #define SDMMC_BLOCK_GAP_CTRL_CONTINUE_REQ_Pos (1UL)                     /*!< SDMMC BLOCK_GAP_CTRL: CONTINUE_REQ (Bit 1)                  */
7129 #define SDMMC_BLOCK_GAP_CTRL_CONTINUE_REQ_Msk (0x2UL)                   /*!< SDMMC BLOCK_GAP_CTRL: CONTINUE_REQ (Bitfield-Mask: 0x01)    */
7130 #define SDMMC_BLOCK_GAP_CTRL_READ_WAIT_CTRL_Pos (2UL)                   /*!< SDMMC BLOCK_GAP_CTRL: READ_WAIT_CTRL (Bit 2)                */
7131 #define SDMMC_BLOCK_GAP_CTRL_READ_WAIT_CTRL_Msk (0x4UL)                 /*!< SDMMC BLOCK_GAP_CTRL: READ_WAIT_CTRL (Bitfield-Mask: 0x01)  */
7132 #define SDMMC_BLOCK_GAP_CTRL_INT_AT_BLOCK_GAP_Pos (3UL)                 /*!< SDMMC BLOCK_GAP_CTRL: INT_AT_BLOCK_GAP (Bit 3)              */
7133 #define SDMMC_BLOCK_GAP_CTRL_INT_AT_BLOCK_GAP_Msk (0x8UL)               /*!< SDMMC BLOCK_GAP_CTRL: INT_AT_BLOCK_GAP (Bitfield-Mask: 0x01) */
7134 
7135 /* ------------------------------  SDMMC_WAKEUP_CTRL  ----------------------------- */
7136 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INT_Pos (0UL)                 /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INT (Bit 0)              */
7137 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INT_Msk (0x1UL)               /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INT (Bitfield-Mask: 0x01) */
7138 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INS_Pos (1UL)                 /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INS (Bit 1)              */
7139 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INS_Msk (0x2UL)               /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INS (Bitfield-Mask: 0x01) */
7140 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_REM_Pos (2UL)                 /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_REM (Bit 2)              */
7141 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_REM_Msk (0x4UL)               /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_REM (Bitfield-Mask: 0x01) */
7142 
7143 /* ------------------------------  SDMMC_CLOCK_CTRL  ------------------------------ */
7144 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_EN_Pos (0UL)                    /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_EN (Bit 0)                 */
7145 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_EN_Msk (0x1UL)                  /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_EN (Bitfield-Mask: 0x01)   */
7146 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_STABLE_Pos (1UL)                /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_STABLE (Bit 1)             */
7147 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_STABLE_Msk (0x2UL)              /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_STABLE (Bitfield-Mask: 0x01) */
7148 #define SDMMC_CLOCK_CTRL_SDCLOCK_EN_Pos       (2UL)                     /*!< SDMMC CLOCK_CTRL: SDCLOCK_EN (Bit 2)                        */
7149 #define SDMMC_CLOCK_CTRL_SDCLOCK_EN_Msk       (0x4UL)                   /*!< SDMMC CLOCK_CTRL: SDCLOCK_EN (Bitfield-Mask: 0x01)          */
7150 #define SDMMC_CLOCK_CTRL_SDCLK_FREQ_SEL_Pos   (8UL)                     /*!< SDMMC CLOCK_CTRL: SDCLK_FREQ_SEL (Bit 8)                    */
7151 #define SDMMC_CLOCK_CTRL_SDCLK_FREQ_SEL_Msk   (0xff00UL)                /*!< SDMMC CLOCK_CTRL: SDCLK_FREQ_SEL (Bitfield-Mask: 0xff)      */
7152 
7153 /* -----------------------------  SDMMC_TIMEOUT_CTRL  ----------------------------- */
7154 #define SDMMC_TIMEOUT_CTRL_DAT_TIMEOUT_CNT_VAL_Pos (0UL)                /*!< SDMMC TIMEOUT_CTRL: DAT_TIMEOUT_CNT_VAL (Bit 0)             */
7155 #define SDMMC_TIMEOUT_CTRL_DAT_TIMEOUT_CNT_VAL_Msk (0xfUL)              /*!< SDMMC TIMEOUT_CTRL: DAT_TIMEOUT_CNT_VAL (Bitfield-Mask: 0x0f) */
7156 
7157 /* -------------------------------  SDMMC_SW_RESET  ------------------------------- */
7158 #define SDMMC_SW_RESET_SW_RST_ALL_Pos         (0UL)                     /*!< SDMMC SW_RESET: SW_RST_ALL (Bit 0)                          */
7159 #define SDMMC_SW_RESET_SW_RST_ALL_Msk         (0x1UL)                   /*!< SDMMC SW_RESET: SW_RST_ALL (Bitfield-Mask: 0x01)            */
7160 #define SDMMC_SW_RESET_SW_RST_CMD_LINE_Pos    (1UL)                     /*!< SDMMC SW_RESET: SW_RST_CMD_LINE (Bit 1)                     */
7161 #define SDMMC_SW_RESET_SW_RST_CMD_LINE_Msk    (0x2UL)                   /*!< SDMMC SW_RESET: SW_RST_CMD_LINE (Bitfield-Mask: 0x01)       */
7162 #define SDMMC_SW_RESET_SW_RST_DAT_LINE_Pos    (2UL)                     /*!< SDMMC SW_RESET: SW_RST_DAT_LINE (Bit 2)                     */
7163 #define SDMMC_SW_RESET_SW_RST_DAT_LINE_Msk    (0x4UL)                   /*!< SDMMC SW_RESET: SW_RST_DAT_LINE (Bitfield-Mask: 0x01)       */
7164 
7165 /* ----------------------------  SDMMC_INT_STATUS_NORM  --------------------------- */
7166 #define SDMMC_INT_STATUS_NORM_CMD_COMPLETE_Pos (0UL)                    /*!< SDMMC INT_STATUS_NORM: CMD_COMPLETE (Bit 0)                 */
7167 #define SDMMC_INT_STATUS_NORM_CMD_COMPLETE_Msk (0x1UL)                  /*!< SDMMC INT_STATUS_NORM: CMD_COMPLETE (Bitfield-Mask: 0x01)   */
7168 #define SDMMC_INT_STATUS_NORM_TX_COMPLETE_Pos (1UL)                     /*!< SDMMC INT_STATUS_NORM: TX_COMPLETE (Bit 1)                  */
7169 #define SDMMC_INT_STATUS_NORM_TX_COMPLETE_Msk (0x2UL)                   /*!< SDMMC INT_STATUS_NORM: TX_COMPLETE (Bitfield-Mask: 0x01)    */
7170 #define SDMMC_INT_STATUS_NORM_BLOCK_GAP_EVENT_Pos (2UL)                 /*!< SDMMC INT_STATUS_NORM: BLOCK_GAP_EVENT (Bit 2)              */
7171 #define SDMMC_INT_STATUS_NORM_BLOCK_GAP_EVENT_Msk (0x4UL)               /*!< SDMMC INT_STATUS_NORM: BLOCK_GAP_EVENT (Bitfield-Mask: 0x01) */
7172 #define SDMMC_INT_STATUS_NORM_BUFF_WRITE_READY_Pos (4UL)                /*!< SDMMC INT_STATUS_NORM: BUFF_WRITE_READY (Bit 4)             */
7173 #define SDMMC_INT_STATUS_NORM_BUFF_WRITE_READY_Msk (0x10UL)             /*!< SDMMC INT_STATUS_NORM: BUFF_WRITE_READY (Bitfield-Mask: 0x01) */
7174 #define SDMMC_INT_STATUS_NORM_BUFF_READ_READY_Pos (5UL)                 /*!< SDMMC INT_STATUS_NORM: BUFF_READ_READY (Bit 5)              */
7175 #define SDMMC_INT_STATUS_NORM_BUFF_READ_READY_Msk (0x20UL)              /*!< SDMMC INT_STATUS_NORM: BUFF_READ_READY (Bitfield-Mask: 0x01) */
7176 #define SDMMC_INT_STATUS_NORM_CARD_INS_Pos    (6UL)                     /*!< SDMMC INT_STATUS_NORM: CARD_INS (Bit 6)                     */
7177 #define SDMMC_INT_STATUS_NORM_CARD_INS_Msk    (0x40UL)                  /*!< SDMMC INT_STATUS_NORM: CARD_INS (Bitfield-Mask: 0x01)       */
7178 #define SDMMC_INT_STATUS_NORM_CARD_REMOVAL_Pos (7UL)                    /*!< SDMMC INT_STATUS_NORM: CARD_REMOVAL (Bit 7)                 */
7179 #define SDMMC_INT_STATUS_NORM_CARD_REMOVAL_Msk (0x80UL)                 /*!< SDMMC INT_STATUS_NORM: CARD_REMOVAL (Bitfield-Mask: 0x01)   */
7180 #define SDMMC_INT_STATUS_NORM_CARD_INT_Pos    (8UL)                     /*!< SDMMC INT_STATUS_NORM: CARD_INT (Bit 8)                     */
7181 #define SDMMC_INT_STATUS_NORM_CARD_INT_Msk    (0x100UL)                 /*!< SDMMC INT_STATUS_NORM: CARD_INT (Bitfield-Mask: 0x01)       */
7182 #define SDMMC_INT_STATUS_NORM_ERR_INT_Pos     (15UL)                    /*!< SDMMC INT_STATUS_NORM: ERR_INT (Bit 15)                     */
7183 #define SDMMC_INT_STATUS_NORM_ERR_INT_Msk     (0x8000UL)                /*!< SDMMC INT_STATUS_NORM: ERR_INT (Bitfield-Mask: 0x01)        */
7184 
7185 /* ----------------------------  SDMMC_INT_STATUS_ERR  ---------------------------- */
7186 #define SDMMC_INT_STATUS_ERR_CMD_TIMEOUT_ERR_Pos (0UL)                  /*!< SDMMC INT_STATUS_ERR: CMD_TIMEOUT_ERR (Bit 0)               */
7187 #define SDMMC_INT_STATUS_ERR_CMD_TIMEOUT_ERR_Msk (0x1UL)                /*!< SDMMC INT_STATUS_ERR: CMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7188 #define SDMMC_INT_STATUS_ERR_CMD_CRC_ERR_Pos  (1UL)                     /*!< SDMMC INT_STATUS_ERR: CMD_CRC_ERR (Bit 1)                   */
7189 #define SDMMC_INT_STATUS_ERR_CMD_CRC_ERR_Msk  (0x2UL)                   /*!< SDMMC INT_STATUS_ERR: CMD_CRC_ERR (Bitfield-Mask: 0x01)     */
7190 #define SDMMC_INT_STATUS_ERR_CMD_END_BIT_ERR_Pos (2UL)                  /*!< SDMMC INT_STATUS_ERR: CMD_END_BIT_ERR (Bit 2)               */
7191 #define SDMMC_INT_STATUS_ERR_CMD_END_BIT_ERR_Msk (0x4UL)                /*!< SDMMC INT_STATUS_ERR: CMD_END_BIT_ERR (Bitfield-Mask: 0x01) */
7192 #define SDMMC_INT_STATUS_ERR_CMD_IND_ERR_Pos  (3UL)                     /*!< SDMMC INT_STATUS_ERR: CMD_IND_ERR (Bit 3)                   */
7193 #define SDMMC_INT_STATUS_ERR_CMD_IND_ERR_Msk  (0x8UL)                   /*!< SDMMC INT_STATUS_ERR: CMD_IND_ERR (Bitfield-Mask: 0x01)     */
7194 #define SDMMC_INT_STATUS_ERR_DATA_TIMEOUT_ERR_Pos (4UL)                 /*!< SDMMC INT_STATUS_ERR: DATA_TIMEOUT_ERR (Bit 4)              */
7195 #define SDMMC_INT_STATUS_ERR_DATA_TIMEOUT_ERR_Msk (0x10UL)              /*!< SDMMC INT_STATUS_ERR: DATA_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7196 #define SDMMC_INT_STATUS_ERR_DATA_CRC_ERR_Pos (5UL)                     /*!< SDMMC INT_STATUS_ERR: DATA_CRC_ERR (Bit 5)                  */
7197 #define SDMMC_INT_STATUS_ERR_DATA_CRC_ERR_Msk (0x20UL)                  /*!< SDMMC INT_STATUS_ERR: DATA_CRC_ERR (Bitfield-Mask: 0x01)    */
7198 #define SDMMC_INT_STATUS_ERR_DATA_END_BIT_ERR_Pos (6UL)                 /*!< SDMMC INT_STATUS_ERR: DATA_END_BIT_ERR (Bit 6)              */
7199 #define SDMMC_INT_STATUS_ERR_DATA_END_BIT_ERR_Msk (0x40UL)              /*!< SDMMC INT_STATUS_ERR: DATA_END_BIT_ERR (Bitfield-Mask: 0x01) */
7200 #define SDMMC_INT_STATUS_ERR_CURRENT_LIMIT_ERR_Pos (7UL)                /*!< SDMMC INT_STATUS_ERR: CURRENT_LIMIT_ERR (Bit 7)             */
7201 #define SDMMC_INT_STATUS_ERR_CURRENT_LIMIT_ERR_Msk (0x80UL)             /*!< SDMMC INT_STATUS_ERR: CURRENT_LIMIT_ERR (Bitfield-Mask: 0x01) */
7202 #define SDMMC_INT_STATUS_ERR_ACMD_ERR_Pos     (8UL)                     /*!< SDMMC INT_STATUS_ERR: ACMD_ERR (Bit 8)                      */
7203 #define SDMMC_INT_STATUS_ERR_ACMD_ERR_Msk     (0x100UL)                 /*!< SDMMC INT_STATUS_ERR: ACMD_ERR (Bitfield-Mask: 0x01)        */
7204 #define SDMMC_INT_STATUS_ERR_CEATA_ERR_Pos    (13UL)                    /*!< SDMMC INT_STATUS_ERR: CEATA_ERR (Bit 13)                    */
7205 #define SDMMC_INT_STATUS_ERR_CEATA_ERR_Msk    (0x2000UL)                /*!< SDMMC INT_STATUS_ERR: CEATA_ERR (Bitfield-Mask: 0x01)       */
7206 
7207 /* --------------------------  SDMMC_EN_INT_STATUS_NORM  -------------------------- */
7208 #define SDMMC_EN_INT_STATUS_NORM_CMD_COMPLETE_EN_Pos (0UL)              /*!< SDMMC EN_INT_STATUS_NORM: CMD_COMPLETE_EN (Bit 0)           */
7209 #define SDMMC_EN_INT_STATUS_NORM_CMD_COMPLETE_EN_Msk (0x1UL)            /*!< SDMMC EN_INT_STATUS_NORM: CMD_COMPLETE_EN (Bitfield-Mask: 0x01) */
7210 #define SDMMC_EN_INT_STATUS_NORM_TX_COMPLETE_EN_Pos (1UL)               /*!< SDMMC EN_INT_STATUS_NORM: TX_COMPLETE_EN (Bit 1)            */
7211 #define SDMMC_EN_INT_STATUS_NORM_TX_COMPLETE_EN_Msk (0x2UL)             /*!< SDMMC EN_INT_STATUS_NORM: TX_COMPLETE_EN (Bitfield-Mask: 0x01) */
7212 #define SDMMC_EN_INT_STATUS_NORM_BLOCK_GAP_EVENT_EN_Pos (2UL)           /*!< SDMMC EN_INT_STATUS_NORM: BLOCK_GAP_EVENT_EN (Bit 2)        */
7213 #define SDMMC_EN_INT_STATUS_NORM_BLOCK_GAP_EVENT_EN_Msk (0x4UL)         /*!< SDMMC EN_INT_STATUS_NORM: BLOCK_GAP_EVENT_EN (Bitfield-Mask: 0x01) */
7214 #define SDMMC_EN_INT_STATUS_NORM_BUFF_WRITE_READY_EN_Pos (4UL)          /*!< SDMMC EN_INT_STATUS_NORM: BUFF_WRITE_READY_EN (Bit 4)       */
7215 #define SDMMC_EN_INT_STATUS_NORM_BUFF_WRITE_READY_EN_Msk (0x10UL)       /*!< SDMMC EN_INT_STATUS_NORM: BUFF_WRITE_READY_EN (Bitfield-Mask: 0x01) */
7216 #define SDMMC_EN_INT_STATUS_NORM_BUFF_READ_READY_EN_Pos (5UL)           /*!< SDMMC EN_INT_STATUS_NORM: BUFF_READ_READY_EN (Bit 5)        */
7217 #define SDMMC_EN_INT_STATUS_NORM_BUFF_READ_READY_EN_Msk (0x20UL)        /*!< SDMMC EN_INT_STATUS_NORM: BUFF_READ_READY_EN (Bitfield-Mask: 0x01) */
7218 #define SDMMC_EN_INT_STATUS_NORM_CARD_INS_EN_Pos (6UL)                  /*!< SDMMC EN_INT_STATUS_NORM: CARD_INS_EN (Bit 6)               */
7219 #define SDMMC_EN_INT_STATUS_NORM_CARD_INS_EN_Msk (0x40UL)               /*!< SDMMC EN_INT_STATUS_NORM: CARD_INS_EN (Bitfield-Mask: 0x01) */
7220 #define SDMMC_EN_INT_STATUS_NORM_CARD_REMOVAL_EN_Pos (7UL)              /*!< SDMMC EN_INT_STATUS_NORM: CARD_REMOVAL_EN (Bit 7)           */
7221 #define SDMMC_EN_INT_STATUS_NORM_CARD_REMOVAL_EN_Msk (0x80UL)           /*!< SDMMC EN_INT_STATUS_NORM: CARD_REMOVAL_EN (Bitfield-Mask: 0x01) */
7222 #define SDMMC_EN_INT_STATUS_NORM_CARD_INT_EN_Pos (8UL)                  /*!< SDMMC EN_INT_STATUS_NORM: CARD_INT_EN (Bit 8)               */
7223 #define SDMMC_EN_INT_STATUS_NORM_CARD_INT_EN_Msk (0x100UL)              /*!< SDMMC EN_INT_STATUS_NORM: CARD_INT_EN (Bitfield-Mask: 0x01) */
7224 #define SDMMC_EN_INT_STATUS_NORM_FIXED_TO_0_Pos (15UL)                  /*!< SDMMC EN_INT_STATUS_NORM: FIXED_TO_0 (Bit 15)               */
7225 #define SDMMC_EN_INT_STATUS_NORM_FIXED_TO_0_Msk (0x8000UL)              /*!< SDMMC EN_INT_STATUS_NORM: FIXED_TO_0 (Bitfield-Mask: 0x01)  */
7226 
7227 /* ---------------------------  SDMMC_EN_INT_STATUS_ERR  -------------------------- */
7228 #define SDMMC_EN_INT_STATUS_ERR_CMD_TIMEOUT_ERR_EN_Pos (0UL)            /*!< SDMMC EN_INT_STATUS_ERR: CMD_TIMEOUT_ERR_EN (Bit 0)         */
7229 #define SDMMC_EN_INT_STATUS_ERR_CMD_TIMEOUT_ERR_EN_Msk (0x1UL)          /*!< SDMMC EN_INT_STATUS_ERR: CMD_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */
7230 #define SDMMC_EN_INT_STATUS_ERR_CMD_CRC_ERR_EN_Pos (1UL)                /*!< SDMMC EN_INT_STATUS_ERR: CMD_CRC_ERR_EN (Bit 1)             */
7231 #define SDMMC_EN_INT_STATUS_ERR_CMD_CRC_ERR_EN_Msk (0x2UL)              /*!< SDMMC EN_INT_STATUS_ERR: CMD_CRC_ERR_EN (Bitfield-Mask: 0x01) */
7232 #define SDMMC_EN_INT_STATUS_ERR_CMD_END_BIT_ERR_EN_Pos (2UL)            /*!< SDMMC EN_INT_STATUS_ERR: CMD_END_BIT_ERR_EN (Bit 2)         */
7233 #define SDMMC_EN_INT_STATUS_ERR_CMD_END_BIT_ERR_EN_Msk (0x4UL)          /*!< SDMMC EN_INT_STATUS_ERR: CMD_END_BIT_ERR_EN (Bitfield-Mask: 0x01) */
7234 #define SDMMC_EN_INT_STATUS_ERR_CMD_IND_ERR_EN_Pos (3UL)                /*!< SDMMC EN_INT_STATUS_ERR: CMD_IND_ERR_EN (Bit 3)             */
7235 #define SDMMC_EN_INT_STATUS_ERR_CMD_IND_ERR_EN_Msk (0x8UL)              /*!< SDMMC EN_INT_STATUS_ERR: CMD_IND_ERR_EN (Bitfield-Mask: 0x01) */
7236 #define SDMMC_EN_INT_STATUS_ERR_DATA_TIMEOUT_ERR_EN_Pos (4UL)           /*!< SDMMC EN_INT_STATUS_ERR: DATA_TIMEOUT_ERR_EN (Bit 4)        */
7237 #define SDMMC_EN_INT_STATUS_ERR_DATA_TIMEOUT_ERR_EN_Msk (0x10UL)        /*!< SDMMC EN_INT_STATUS_ERR: DATA_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */
7238 #define SDMMC_EN_INT_STATUS_ERR_DATA_CRC_ERR_EN_Pos (5UL)               /*!< SDMMC EN_INT_STATUS_ERR: DATA_CRC_ERR_EN (Bit 5)            */
7239 #define SDMMC_EN_INT_STATUS_ERR_DATA_CRC_ERR_EN_Msk (0x20UL)            /*!< SDMMC EN_INT_STATUS_ERR: DATA_CRC_ERR_EN (Bitfield-Mask: 0x01) */
7240 #define SDMMC_EN_INT_STATUS_ERR_DATA_END_BIT_ERR_EN_Pos (6UL)           /*!< SDMMC EN_INT_STATUS_ERR: DATA_END_BIT_ERR_EN (Bit 6)        */
7241 #define SDMMC_EN_INT_STATUS_ERR_DATA_END_BIT_ERR_EN_Msk (0x40UL)        /*!< SDMMC EN_INT_STATUS_ERR: DATA_END_BIT_ERR_EN (Bitfield-Mask: 0x01) */
7242 #define SDMMC_EN_INT_STATUS_ERR_CURRENT_LIMIT_ERR_EN_Pos (7UL)          /*!< SDMMC EN_INT_STATUS_ERR: CURRENT_LIMIT_ERR_EN (Bit 7)       */
7243 #define SDMMC_EN_INT_STATUS_ERR_CURRENT_LIMIT_ERR_EN_Msk (0x80UL)       /*!< SDMMC EN_INT_STATUS_ERR: CURRENT_LIMIT_ERR_EN (Bitfield-Mask: 0x01) */
7244 #define SDMMC_EN_INT_STATUS_ERR_ACMD_ERR_EN_Pos (8UL)                   /*!< SDMMC EN_INT_STATUS_ERR: ACMD_ERR_EN (Bit 8)                */
7245 #define SDMMC_EN_INT_STATUS_ERR_ACMD_ERR_EN_Msk (0x100UL)               /*!< SDMMC EN_INT_STATUS_ERR: ACMD_ERR_EN (Bitfield-Mask: 0x01)  */
7246 #define SDMMC_EN_INT_STATUS_ERR_TARGET_RESP_ERR_EN_Pos (12UL)           /*!< SDMMC EN_INT_STATUS_ERR: TARGET_RESP_ERR_EN (Bit 12)        */
7247 #define SDMMC_EN_INT_STATUS_ERR_TARGET_RESP_ERR_EN_Msk (0x1000UL)       /*!< SDMMC EN_INT_STATUS_ERR: TARGET_RESP_ERR_EN (Bitfield-Mask: 0x01) */
7248 #define SDMMC_EN_INT_STATUS_ERR_CEATA_ERR_EN_Pos (13UL)                 /*!< SDMMC EN_INT_STATUS_ERR: CEATA_ERR_EN (Bit 13)              */
7249 #define SDMMC_EN_INT_STATUS_ERR_CEATA_ERR_EN_Msk (0x2000UL)             /*!< SDMMC EN_INT_STATUS_ERR: CEATA_ERR_EN (Bitfield-Mask: 0x01) */
7250 
7251 /* --------------------------  SDMMC_EN_INT_SIGNAL_NORM  -------------------------- */
7252 #define SDMMC_EN_INT_SIGNAL_NORM_CMD_COMPLETE_EN_Pos (0UL)              /*!< SDMMC EN_INT_SIGNAL_NORM: CMD_COMPLETE_EN (Bit 0)           */
7253 #define SDMMC_EN_INT_SIGNAL_NORM_CMD_COMPLETE_EN_Msk (0x1UL)            /*!< SDMMC EN_INT_SIGNAL_NORM: CMD_COMPLETE_EN (Bitfield-Mask: 0x01) */
7254 #define SDMMC_EN_INT_SIGNAL_NORM_TX_COMPLETE_EN_Pos (1UL)               /*!< SDMMC EN_INT_SIGNAL_NORM: TX_COMPLETE_EN (Bit 1)            */
7255 #define SDMMC_EN_INT_SIGNAL_NORM_TX_COMPLETE_EN_Msk (0x2UL)             /*!< SDMMC EN_INT_SIGNAL_NORM: TX_COMPLETE_EN (Bitfield-Mask: 0x01) */
7256 #define SDMMC_EN_INT_SIGNAL_NORM_BLOCK_GAP_EVENT_EN_Pos (2UL)           /*!< SDMMC EN_INT_SIGNAL_NORM: BLOCK_GAP_EVENT_EN (Bit 2)        */
7257 #define SDMMC_EN_INT_SIGNAL_NORM_BLOCK_GAP_EVENT_EN_Msk (0x4UL)         /*!< SDMMC EN_INT_SIGNAL_NORM: BLOCK_GAP_EVENT_EN (Bitfield-Mask: 0x01) */
7258 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_WRITE_READY_EN_Pos (4UL)          /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_WRITE_READY_EN (Bit 4)       */
7259 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_WRITE_READY_EN_Msk (0x10UL)       /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_WRITE_READY_EN (Bitfield-Mask: 0x01) */
7260 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_READ_READY_EN_Pos (5UL)           /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_READ_READY_EN (Bit 5)        */
7261 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_READ_READY_EN_Msk (0x20UL)        /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_READ_READY_EN (Bitfield-Mask: 0x01) */
7262 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INS_EN_Pos (6UL)                  /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INS_EN (Bit 6)               */
7263 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INS_EN_Msk (0x40UL)               /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INS_EN (Bitfield-Mask: 0x01) */
7264 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_REMOVAL_EN_Pos (7UL)              /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_REMOVAL_EN (Bit 7)           */
7265 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_REMOVAL_EN_Msk (0x80UL)           /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_REMOVAL_EN (Bitfield-Mask: 0x01) */
7266 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INT_EN_Pos (8UL)                  /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INT_EN (Bit 8)               */
7267 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INT_EN_Msk (0x100UL)              /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INT_EN (Bitfield-Mask: 0x01) */
7268 #define SDMMC_EN_INT_SIGNAL_NORM_FIXED_TO_0_Pos (15UL)                  /*!< SDMMC EN_INT_SIGNAL_NORM: FIXED_TO_0 (Bit 15)               */
7269 #define SDMMC_EN_INT_SIGNAL_NORM_FIXED_TO_0_Msk (0x8000UL)              /*!< SDMMC EN_INT_SIGNAL_NORM: FIXED_TO_0 (Bitfield-Mask: 0x01)  */
7270 
7271 /* ---------------------------  SDMMC_EN_INT_SIGNAL_ERR  -------------------------- */
7272 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_TIMEOUT_ERR_EN_Pos (0UL)            /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_TIMEOUT_ERR_EN (Bit 0)         */
7273 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_TIMEOUT_ERR_EN_Msk (0x1UL)          /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */
7274 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_CRC_ERR_EN_Pos (1UL)                /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_CRC_ERR_EN (Bit 1)             */
7275 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_CRC_ERR_EN_Msk (0x2UL)              /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_CRC_ERR_EN (Bitfield-Mask: 0x01) */
7276 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_END_BIT_ERR_EN_Pos (2UL)            /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_END_BIT_ERR_EN (Bit 2)         */
7277 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_END_BIT_ERR_EN_Msk (0x4UL)          /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_END_BIT_ERR_EN (Bitfield-Mask: 0x01) */
7278 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_IND_ERR_EN_Pos (3UL)                /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_IND_ERR_EN (Bit 3)             */
7279 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_IND_ERR_EN_Msk (0x8UL)              /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_IND_ERR_EN (Bitfield-Mask: 0x01) */
7280 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_TIMEOUT_ERR_EN_Pos (4UL)           /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_TIMEOUT_ERR_EN (Bit 4)        */
7281 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_TIMEOUT_ERR_EN_Msk (0x10UL)        /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */
7282 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_CRC_ERR_EN_Pos (5UL)               /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_CRC_ERR_EN (Bit 5)            */
7283 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_CRC_ERR_EN_Msk (0x20UL)            /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_CRC_ERR_EN (Bitfield-Mask: 0x01) */
7284 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_END_BIT_ERR_EN_Pos (6UL)           /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_END_BIT_ERR_EN (Bit 6)        */
7285 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_END_BIT_ERR_EN_Msk (0x40UL)        /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_END_BIT_ERR_EN (Bitfield-Mask: 0x01) */
7286 #define SDMMC_EN_INT_SIGNAL_ERR_CURRENT_LIMIT_ERR_EN_Pos (7UL)          /*!< SDMMC EN_INT_SIGNAL_ERR: CURRENT_LIMIT_ERR_EN (Bit 7)       */
7287 #define SDMMC_EN_INT_SIGNAL_ERR_CURRENT_LIMIT_ERR_EN_Msk (0x80UL)       /*!< SDMMC EN_INT_SIGNAL_ERR: CURRENT_LIMIT_ERR_EN (Bitfield-Mask: 0x01) */
7288 #define SDMMC_EN_INT_SIGNAL_ERR_ACMD_ERR_EN_Pos (8UL)                   /*!< SDMMC EN_INT_SIGNAL_ERR: ACMD_ERR_EN (Bit 8)                */
7289 #define SDMMC_EN_INT_SIGNAL_ERR_ACMD_ERR_EN_Msk (0x100UL)               /*!< SDMMC EN_INT_SIGNAL_ERR: ACMD_ERR_EN (Bitfield-Mask: 0x01)  */
7290 #define SDMMC_EN_INT_SIGNAL_ERR_TARGET_RESP_ERR_EN_Pos (12UL)           /*!< SDMMC EN_INT_SIGNAL_ERR: TARGET_RESP_ERR_EN (Bit 12)        */
7291 #define SDMMC_EN_INT_SIGNAL_ERR_TARGET_RESP_ERR_EN_Msk (0x1000UL)       /*!< SDMMC EN_INT_SIGNAL_ERR: TARGET_RESP_ERR_EN (Bitfield-Mask: 0x01) */
7292 #define SDMMC_EN_INT_SIGNAL_ERR_CEATA_ERR_EN_Pos (13UL)                 /*!< SDMMC EN_INT_SIGNAL_ERR: CEATA_ERR_EN (Bit 13)              */
7293 #define SDMMC_EN_INT_SIGNAL_ERR_CEATA_ERR_EN_Msk (0x2000UL)             /*!< SDMMC EN_INT_SIGNAL_ERR: CEATA_ERR_EN (Bitfield-Mask: 0x01) */
7294 
7295 /* ----------------------------  SDMMC_ACMD_ERR_STATUS  --------------------------- */
7296 #define SDMMC_ACMD_ERR_STATUS_ACMD12_NOT_EXEC_ERR_Pos (0UL)             /*!< SDMMC ACMD_ERR_STATUS: ACMD12_NOT_EXEC_ERR (Bit 0)          */
7297 #define SDMMC_ACMD_ERR_STATUS_ACMD12_NOT_EXEC_ERR_Msk (0x1UL)           /*!< SDMMC ACMD_ERR_STATUS: ACMD12_NOT_EXEC_ERR (Bitfield-Mask: 0x01) */
7298 #define SDMMC_ACMD_ERR_STATUS_ACMD_TIMEOUT_ERR_Pos (1UL)                /*!< SDMMC ACMD_ERR_STATUS: ACMD_TIMEOUT_ERR (Bit 1)             */
7299 #define SDMMC_ACMD_ERR_STATUS_ACMD_TIMEOUT_ERR_Msk (0x2UL)              /*!< SDMMC ACMD_ERR_STATUS: ACMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7300 #define SDMMC_ACMD_ERR_STATUS_ACMD_CRC_ERR_Pos (2UL)                    /*!< SDMMC ACMD_ERR_STATUS: ACMD_CRC_ERR (Bit 2)                 */
7301 #define SDMMC_ACMD_ERR_STATUS_ACMD_CRC_ERR_Msk (0x4UL)                  /*!< SDMMC ACMD_ERR_STATUS: ACMD_CRC_ERR (Bitfield-Mask: 0x01)   */
7302 #define SDMMC_ACMD_ERR_STATUS_ACMD_END_BIT_ERR_Pos (3UL)                /*!< SDMMC ACMD_ERR_STATUS: ACMD_END_BIT_ERR (Bit 3)             */
7303 #define SDMMC_ACMD_ERR_STATUS_ACMD_END_BIT_ERR_Msk (0x8UL)              /*!< SDMMC ACMD_ERR_STATUS: ACMD_END_BIT_ERR (Bitfield-Mask: 0x01) */
7304 #define SDMMC_ACMD_ERR_STATUS_ACMD_IND_ERR_Pos (4UL)                    /*!< SDMMC ACMD_ERR_STATUS: ACMD_IND_ERR (Bit 4)                 */
7305 #define SDMMC_ACMD_ERR_STATUS_ACMD_IND_ERR_Msk (0x10UL)                 /*!< SDMMC ACMD_ERR_STATUS: ACMD_IND_ERR (Bitfield-Mask: 0x01)   */
7306 #define SDMMC_ACMD_ERR_STATUS_CMD_NOT_ISSUED_BY_ACMD12_ERR_Pos (7UL)    /*!< SDMMC ACMD_ERR_STATUS: CMD_NOT_ISSUED_BY_ACMD12_ERR (Bit 7) */
7307 #define SDMMC_ACMD_ERR_STATUS_CMD_NOT_ISSUED_BY_ACMD12_ERR_Msk (0x80UL) /*!< SDMMC ACMD_ERR_STATUS: CMD_NOT_ISSUED_BY_ACMD12_ERR (Bitfield-Mask: 0x01) */
7308 
7309 /* -----------------------------  SDMMC_CAPABILITIES  ----------------------------- */
7310 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_FREQ_Pos (0UL)                 /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_FREQ (Bit 0)              */
7311 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_FREQ_Msk (0x3fUL)              /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_FREQ (Bitfield-Mask: 0x3f) */
7312 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_UNIT_Pos (7UL)                 /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_UNIT (Bit 7)              */
7313 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_UNIT_Msk (0x80UL)              /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_UNIT (Bitfield-Mask: 0x01) */
7314 #define SDMMC_CAPABILITIES_BASE_SD_CLOCK_FREQ_Pos (8UL)                 /*!< SDMMC CAPABILITIES: BASE_SD_CLOCK_FREQ (Bit 8)              */
7315 #define SDMMC_CAPABILITIES_BASE_SD_CLOCK_FREQ_Msk (0xff00UL)            /*!< SDMMC CAPABILITIES: BASE_SD_CLOCK_FREQ (Bitfield-Mask: 0xff) */
7316 #define SDMMC_CAPABILITIES_MAX_BLOCK_LENGTH_Pos (16UL)                  /*!< SDMMC CAPABILITIES: MAX_BLOCK_LENGTH (Bit 16)               */
7317 #define SDMMC_CAPABILITIES_MAX_BLOCK_LENGTH_Msk (0x30000UL)             /*!< SDMMC CAPABILITIES: MAX_BLOCK_LENGTH (Bitfield-Mask: 0x03)  */
7318 #define SDMMC_CAPABILITIES_EXT_MEDIA_BUS_SUPPORT_Pos (18UL)             /*!< SDMMC CAPABILITIES: EXT_MEDIA_BUS_SUPPORT (Bit 18)          */
7319 #define SDMMC_CAPABILITIES_EXT_MEDIA_BUS_SUPPORT_Msk (0x40000UL)        /*!< SDMMC CAPABILITIES: EXT_MEDIA_BUS_SUPPORT (Bitfield-Mask: 0x01) */
7320 #define SDMMC_CAPABILITIES_ADMA2_SUPPORT_Pos  (19UL)                    /*!< SDMMC CAPABILITIES: ADMA2_SUPPORT (Bit 19)                  */
7321 #define SDMMC_CAPABILITIES_ADMA2_SUPPORT_Msk  (0x80000UL)               /*!< SDMMC CAPABILITIES: ADMA2_SUPPORT (Bitfield-Mask: 0x01)     */
7322 #define SDMMC_CAPABILITIES_HIGH_SPEED_SUPPORT_Pos (21UL)                /*!< SDMMC CAPABILITIES: HIGH_SPEED_SUPPORT (Bit 21)             */
7323 #define SDMMC_CAPABILITIES_HIGH_SPEED_SUPPORT_Msk (0x200000UL)          /*!< SDMMC CAPABILITIES: HIGH_SPEED_SUPPORT (Bitfield-Mask: 0x01) */
7324 #define SDMMC_CAPABILITIES_SDMA_SUPPORT_Pos   (22UL)                    /*!< SDMMC CAPABILITIES: SDMA_SUPPORT (Bit 22)                   */
7325 #define SDMMC_CAPABILITIES_SDMA_SUPPORT_Msk   (0x400000UL)              /*!< SDMMC CAPABILITIES: SDMA_SUPPORT (Bitfield-Mask: 0x01)      */
7326 #define SDMMC_CAPABILITIES_SUSPEND_RESUME_SUPPORT_Pos (23UL)            /*!< SDMMC CAPABILITIES: SUSPEND_RESUME_SUPPORT (Bit 23)         */
7327 #define SDMMC_CAPABILITIES_SUSPEND_RESUME_SUPPORT_Msk (0x800000UL)      /*!< SDMMC CAPABILITIES: SUSPEND_RESUME_SUPPORT (Bitfield-Mask: 0x01) */
7328 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3_3V_Pos (24UL)              /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3_3V (Bit 24)           */
7329 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3_3V_Msk (0x1000000UL)       /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3_3V (Bitfield-Mask: 0x01) */
7330 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3V_Pos (25UL)                /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3V (Bit 25)             */
7331 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3V_Msk (0x2000000UL)         /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3V (Bitfield-Mask: 0x01) */
7332 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_1_8V_Pos (26UL)              /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_1_8V (Bit 26)           */
7333 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_1_8V_Msk (0x4000000UL)       /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_1_8V (Bitfield-Mask: 0x01) */
7334 #define SDMMC_CAPABILITIES_SYSBUS_64_SUPPORT_Pos (28UL)                 /*!< SDMMC CAPABILITIES: SYSBUS_64_SUPPORT (Bit 28)              */
7335 #define SDMMC_CAPABILITIES_SYSBUS_64_SUPPORT_Msk (0x10000000UL)         /*!< SDMMC CAPABILITIES: SYSBUS_64_SUPPORT (Bitfield-Mask: 0x01) */
7336 #define SDMMC_CAPABILITIES_ASYNC_INT_SUPPORT_Pos (29UL)                 /*!< SDMMC CAPABILITIES: ASYNC_INT_SUPPORT (Bit 29)              */
7337 #define SDMMC_CAPABILITIES_ASYNC_INT_SUPPORT_Msk (0x20000000UL)         /*!< SDMMC CAPABILITIES: ASYNC_INT_SUPPORT (Bitfield-Mask: 0x01) */
7338 #define SDMMC_CAPABILITIES_SLOT_TYPE_Pos      (30UL)                    /*!< SDMMC CAPABILITIES: SLOT_TYPE (Bit 30)                      */
7339 #define SDMMC_CAPABILITIES_SLOT_TYPE_Msk      (0xc0000000UL)            /*!< SDMMC CAPABILITIES: SLOT_TYPE (Bitfield-Mask: 0x03)         */
7340 
7341 /* ----------------------------  SDMMC_CAPABILITIES_HI  --------------------------- */
7342 #define SDMMC_CAPABILITIES_HI_SDR50_SUPPORT_Pos (0UL)                   /*!< SDMMC CAPABILITIES_HI: SDR50_SUPPORT (Bit 0)                */
7343 #define SDMMC_CAPABILITIES_HI_SDR50_SUPPORT_Msk (0x1UL)                 /*!< SDMMC CAPABILITIES_HI: SDR50_SUPPORT (Bitfield-Mask: 0x01)  */
7344 #define SDMMC_CAPABILITIES_HI_SDR104_SUPPORT_Pos (1UL)                  /*!< SDMMC CAPABILITIES_HI: SDR104_SUPPORT (Bit 1)               */
7345 #define SDMMC_CAPABILITIES_HI_SDR104_SUPPORT_Msk (0x2UL)                /*!< SDMMC CAPABILITIES_HI: SDR104_SUPPORT (Bitfield-Mask: 0x01) */
7346 #define SDMMC_CAPABILITIES_HI_DDR50_SUPPORT_Pos (2UL)                   /*!< SDMMC CAPABILITIES_HI: DDR50_SUPPORT (Bit 2)                */
7347 #define SDMMC_CAPABILITIES_HI_DDR50_SUPPORT_Msk (0x4UL)                 /*!< SDMMC CAPABILITIES_HI: DDR50_SUPPORT (Bitfield-Mask: 0x01)  */
7348 #define SDMMC_CAPABILITIES_HI_DRV_A_SUPPORT_Pos (4UL)                   /*!< SDMMC CAPABILITIES_HI: DRV_A_SUPPORT (Bit 4)                */
7349 #define SDMMC_CAPABILITIES_HI_DRV_A_SUPPORT_Msk (0x10UL)                /*!< SDMMC CAPABILITIES_HI: DRV_A_SUPPORT (Bitfield-Mask: 0x01)  */
7350 #define SDMMC_CAPABILITIES_HI_DRV_C_SUPPORT_Pos (5UL)                   /*!< SDMMC CAPABILITIES_HI: DRV_C_SUPPORT (Bit 5)                */
7351 #define SDMMC_CAPABILITIES_HI_DRV_C_SUPPORT_Msk (0x20UL)                /*!< SDMMC CAPABILITIES_HI: DRV_C_SUPPORT (Bitfield-Mask: 0x01)  */
7352 #define SDMMC_CAPABILITIES_HI_DRV_D_SUPPORT_Pos (6UL)                   /*!< SDMMC CAPABILITIES_HI: DRV_D_SUPPORT (Bit 6)                */
7353 #define SDMMC_CAPABILITIES_HI_DRV_D_SUPPORT_Msk (0x40UL)                /*!< SDMMC CAPABILITIES_HI: DRV_D_SUPPORT (Bitfield-Mask: 0x01)  */
7354 #define SDMMC_CAPABILITIES_HI_TIM_CNT_RETUNE_Pos (8UL)                  /*!< SDMMC CAPABILITIES_HI: TIM_CNT_RETUNE (Bit 8)               */
7355 #define SDMMC_CAPABILITIES_HI_TIM_CNT_RETUNE_Msk (0xf00UL)              /*!< SDMMC CAPABILITIES_HI: TIM_CNT_RETUNE (Bitfield-Mask: 0x0f) */
7356 #define SDMMC_CAPABILITIES_HI_USE_TUNING_SDR50_Pos (13UL)               /*!< SDMMC CAPABILITIES_HI: USE_TUNING_SDR50 (Bit 13)            */
7357 #define SDMMC_CAPABILITIES_HI_USE_TUNING_SDR50_Msk (0x2000UL)           /*!< SDMMC CAPABILITIES_HI: USE_TUNING_SDR50 (Bitfield-Mask: 0x01) */
7358 #define SDMMC_CAPABILITIES_HI_RE_TUNING_MODES_Pos (14UL)                /*!< SDMMC CAPABILITIES_HI: RE_TUNING_MODES (Bit 14)             */
7359 #define SDMMC_CAPABILITIES_HI_RE_TUNING_MODES_Msk (0xc000UL)            /*!< SDMMC CAPABILITIES_HI: RE_TUNING_MODES (Bitfield-Mask: 0x03) */
7360 #define SDMMC_CAPABILITIES_HI_CLK_MULT_Pos    (16UL)                    /*!< SDMMC CAPABILITIES_HI: CLK_MULT (Bit 16)                    */
7361 #define SDMMC_CAPABILITIES_HI_CLK_MULT_Msk    (0xff0000UL)              /*!< SDMMC CAPABILITIES_HI: CLK_MULT (Bitfield-Mask: 0xff)       */
7362 
7363 /* ----------------------------  SDMMC_MAX_CURRENT_CAP  --------------------------- */
7364 #define SDMMC_MAX_CURRENT_CAP_MAX_CURRENT_FOR_3_3V_Pos (0UL)            /*!< SDMMC MAX_CURRENT_CAP: MAX_CURRENT_FOR_3_3V (Bit 0)         */
7365 #define SDMMC_MAX_CURRENT_CAP_MAX_CURRENT_FOR_3_3V_Msk (0xffUL)         /*!< SDMMC MAX_CURRENT_CAP: MAX_CURRENT_FOR_3_3V (Bitfield-Mask: 0xff) */
7366 
7367 /* ----------------------  SDMMC_FORCE_EVENT_ACMD_ERR_STATUS  --------------------- */
7368 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_NOT_EXEC_Pos (0UL)    /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_NOT_EXEC (Bit 0) */
7369 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_NOT_EXEC_Msk (0x1UL)  /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_NOT_EXEC (Bitfield-Mask: 0x01) */
7370 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_TIMEOUT_ERR_Pos (1UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_TIMEOUT_ERR (Bit 1) */
7371 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_TIMEOUT_ERR_Msk (0x2UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7372 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_CRC_ERR_Pos (2UL)     /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_CRC_ERR (Bit 2)  */
7373 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_CRC_ERR_Msk (0x4UL)   /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_CRC_ERR (Bitfield-Mask: 0x01) */
7374 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_END_BIT_ERR_Pos (3UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_END_BIT_ERR (Bit 3) */
7375 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_END_BIT_ERR_Msk (0x8UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_END_BIT_ERR (Bitfield-Mask: 0x01) */
7376 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_IND_ERR_Pos (4UL)     /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_IND_ERR (Bit 4)  */
7377 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_ACMD_IND_ERR_Msk (0x10UL)  /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_ACMD_IND_ERR (Bitfield-Mask: 0x01) */
7378 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_CMD_NOT_ISSUED_ACMD12_ERR_Pos (7UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_CMD_NOT_ISSUED_ACMD12_ERR (Bit 7) */
7379 #define SDMMC_FORCE_EVENT_ACMD_ERR_STATUS_FE_CMD_NOT_ISSUED_ACMD12_ERR_Msk (0x80UL) /*!< SDMMC FORCE_EVENT_ACMD_ERR_STATUS: FE_CMD_NOT_ISSUED_ACMD12_ERR (Bitfield-Mask: 0x01) */
7380 
7381 /* ------------------------  SDMMC_FORCE_EVENT_ERR_STATUS  ------------------------ */
7382 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_TIMEOUT_ERR_Pos (0UL)       /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_TIMEOUT_ERR (Bit 0)    */
7383 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_TIMEOUT_ERR_Msk (0x1UL)     /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7384 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_CRC_ERR_Pos (1UL)           /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_CRC_ERR (Bit 1)        */
7385 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_CRC_ERR_Msk (0x2UL)         /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_CRC_ERR (Bitfield-Mask: 0x01) */
7386 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_END_BIT_ERR_Pos (2UL)       /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_END_BIT_ERR (Bit 2)    */
7387 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_END_BIT_ERR_Msk (0x4UL)     /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_END_BIT_ERR (Bitfield-Mask: 0x01) */
7388 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_IND_ERR_Pos (3UL)           /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_IND_ERR (Bit 3)        */
7389 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_IND_ERR_Msk (0x8UL)         /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_IND_ERR (Bitfield-Mask: 0x01) */
7390 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_TIMEOUT_ERR_Pos (4UL)      /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_TIMEOUT_ERR (Bit 4)   */
7391 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_TIMEOUT_ERR_Msk (0x10UL)   /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_TIMEOUT_ERR (Bitfield-Mask: 0x01) */
7392 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_CRC_ERR_Pos (5UL)          /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_CRC_ERR (Bit 5)       */
7393 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_CRC_ERR_Msk (0x20UL)       /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_CRC_ERR (Bitfield-Mask: 0x01) */
7394 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_END_BIT_ERR_Pos (6UL)      /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_END_BIT_ERR (Bit 6)   */
7395 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_END_BIT_ERR_Msk (0x40UL)   /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_END_BIT_ERR (Bitfield-Mask: 0x01) */
7396 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CURRENT_LIMIT_ERR_Pos (7UL)     /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CURRENT_LIMIT_ERR (Bit 7)  */
7397 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CURRENT_LIMIT_ERR_Msk (0x80UL)  /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CURRENT_LIMIT_ERR (Bitfield-Mask: 0x01) */
7398 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_ACMD12_ERR_Pos (8UL)            /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_ACMD12_ERR (Bit 8)         */
7399 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_ACMD12_ERR_Msk (0x100UL)        /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_ACMD12_ERR (Bitfield-Mask: 0x01) */
7400 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_TARGET_RESPONSE_ERR_Pos (12UL)  /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_TARGET_RESPONSE_ERR (Bit 12) */
7401 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_TARGET_RESPONSE_ERR_Msk (0x1000UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_TARGET_RESPONSE_ERR (Bitfield-Mask: 0x01) */
7402 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CEATA_ERR_Pos (13UL)            /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CEATA_ERR (Bit 13)         */
7403 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CEATA_ERR_Msk (0x2000UL)        /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CEATA_ERR (Bitfield-Mask: 0x01) */
7404 
7405 /* -------------------------------  SDMMC_DEBUG_SEL  ------------------------------ */
7406 #define SDMMC_DEBUG_SEL_DEBUG_SEL_Pos         (0UL)                     /*!< SDMMC DEBUG_SEL: DEBUG_SEL (Bit 0)                          */
7407 #define SDMMC_DEBUG_SEL_DEBUG_SEL_Msk         (0x1UL)                   /*!< SDMMC DEBUG_SEL: DEBUG_SEL (Bitfield-Mask: 0x01)            */
7408 
7409 /* ----------------------------  SDMMC_SLOT_INT_STATUS  --------------------------- */
7410 #define SDMMC_SLOT_INT_STATUS_SLOT_INT_STATUS_Pos (0UL)                 /*!< SDMMC SLOT_INT_STATUS: SLOT_INT_STATUS (Bit 0)              */
7411 #define SDMMC_SLOT_INT_STATUS_SLOT_INT_STATUS_Msk (0xffUL)              /*!< SDMMC SLOT_INT_STATUS: SLOT_INT_STATUS (Bitfield-Mask: 0xff) */
7412 
7413 
7414 /* ================================================================================ */
7415 /* ================          struct 'EBU' Position & Mask          ================ */
7416 /* ================================================================================ */
7417 
7418 
7419 /* -----------------------------------  EBU_CLC  ---------------------------------- */
7420 #define EBU_CLC_DISR_Pos                      (0UL)                     /*!< EBU CLC: DISR (Bit 0)                                       */
7421 #define EBU_CLC_DISR_Msk                      (0x1UL)                   /*!< EBU CLC: DISR (Bitfield-Mask: 0x01)                         */
7422 #define EBU_CLC_DISS_Pos                      (1UL)                     /*!< EBU CLC: DISS (Bit 1)                                       */
7423 #define EBU_CLC_DISS_Msk                      (0x2UL)                   /*!< EBU CLC: DISS (Bitfield-Mask: 0x01)                         */
7424 #define EBU_CLC_SYNC_Pos                      (16UL)                    /*!< EBU CLC: SYNC (Bit 16)                                      */
7425 #define EBU_CLC_SYNC_Msk                      (0x10000UL)               /*!< EBU CLC: SYNC (Bitfield-Mask: 0x01)                         */
7426 #define EBU_CLC_DIV2_Pos                      (17UL)                    /*!< EBU CLC: DIV2 (Bit 17)                                      */
7427 #define EBU_CLC_DIV2_Msk                      (0x20000UL)               /*!< EBU CLC: DIV2 (Bitfield-Mask: 0x01)                         */
7428 #define EBU_CLC_EBUDIV_Pos                    (18UL)                    /*!< EBU CLC: EBUDIV (Bit 18)                                    */
7429 #define EBU_CLC_EBUDIV_Msk                    (0xc0000UL)               /*!< EBU CLC: EBUDIV (Bitfield-Mask: 0x03)                       */
7430 #define EBU_CLC_SYNCACK_Pos                   (20UL)                    /*!< EBU CLC: SYNCACK (Bit 20)                                   */
7431 #define EBU_CLC_SYNCACK_Msk                   (0x100000UL)              /*!< EBU CLC: SYNCACK (Bitfield-Mask: 0x01)                      */
7432 #define EBU_CLC_DIV2ACK_Pos                   (21UL)                    /*!< EBU CLC: DIV2ACK (Bit 21)                                   */
7433 #define EBU_CLC_DIV2ACK_Msk                   (0x200000UL)              /*!< EBU CLC: DIV2ACK (Bitfield-Mask: 0x01)                      */
7434 #define EBU_CLC_EBUDIVACK_Pos                 (22UL)                    /*!< EBU CLC: EBUDIVACK (Bit 22)                                 */
7435 #define EBU_CLC_EBUDIVACK_Msk                 (0xc00000UL)              /*!< EBU CLC: EBUDIVACK (Bitfield-Mask: 0x03)                    */
7436 
7437 /* ---------------------------------  EBU_MODCON  --------------------------------- */
7438 #define EBU_MODCON_STS_Pos                    (0UL)                     /*!< EBU MODCON: STS (Bit 0)                                     */
7439 #define EBU_MODCON_STS_Msk                    (0x1UL)                   /*!< EBU MODCON: STS (Bitfield-Mask: 0x01)                       */
7440 #define EBU_MODCON_LCKABRT_Pos                (1UL)                     /*!< EBU MODCON: LCKABRT (Bit 1)                                 */
7441 #define EBU_MODCON_LCKABRT_Msk                (0x2UL)                   /*!< EBU MODCON: LCKABRT (Bitfield-Mask: 0x01)                   */
7442 #define EBU_MODCON_SDTRI_Pos                  (2UL)                     /*!< EBU MODCON: SDTRI (Bit 2)                                   */
7443 #define EBU_MODCON_SDTRI_Msk                  (0x4UL)                   /*!< EBU MODCON: SDTRI (Bitfield-Mask: 0x01)                     */
7444 #define EBU_MODCON_EXTLOCK_Pos                (4UL)                     /*!< EBU MODCON: EXTLOCK (Bit 4)                                 */
7445 #define EBU_MODCON_EXTLOCK_Msk                (0x10UL)                  /*!< EBU MODCON: EXTLOCK (Bitfield-Mask: 0x01)                   */
7446 #define EBU_MODCON_ARBSYNC_Pos                (5UL)                     /*!< EBU MODCON: ARBSYNC (Bit 5)                                 */
7447 #define EBU_MODCON_ARBSYNC_Msk                (0x20UL)                  /*!< EBU MODCON: ARBSYNC (Bitfield-Mask: 0x01)                   */
7448 #define EBU_MODCON_ARBMODE_Pos                (6UL)                     /*!< EBU MODCON: ARBMODE (Bit 6)                                 */
7449 #define EBU_MODCON_ARBMODE_Msk                (0xc0UL)                  /*!< EBU MODCON: ARBMODE (Bitfield-Mask: 0x03)                   */
7450 #define EBU_MODCON_TIMEOUTC_Pos               (8UL)                     /*!< EBU MODCON: TIMEOUTC (Bit 8)                                */
7451 #define EBU_MODCON_TIMEOUTC_Msk               (0xff00UL)                /*!< EBU MODCON: TIMEOUTC (Bitfield-Mask: 0xff)                  */
7452 #define EBU_MODCON_LOCKTIMEOUT_Pos            (16UL)                    /*!< EBU MODCON: LOCKTIMEOUT (Bit 16)                            */
7453 #define EBU_MODCON_LOCKTIMEOUT_Msk            (0xff0000UL)              /*!< EBU MODCON: LOCKTIMEOUT (Bitfield-Mask: 0xff)               */
7454 #define EBU_MODCON_GLOBALCS_Pos               (24UL)                    /*!< EBU MODCON: GLOBALCS (Bit 24)                               */
7455 #define EBU_MODCON_GLOBALCS_Msk               (0xf000000UL)             /*!< EBU MODCON: GLOBALCS (Bitfield-Mask: 0x0f)                  */
7456 #define EBU_MODCON_ACCSINH_Pos                (28UL)                    /*!< EBU MODCON: ACCSINH (Bit 28)                                */
7457 #define EBU_MODCON_ACCSINH_Msk                (0x10000000UL)            /*!< EBU MODCON: ACCSINH (Bitfield-Mask: 0x01)                   */
7458 #define EBU_MODCON_ACCSINHACK_Pos             (29UL)                    /*!< EBU MODCON: ACCSINHACK (Bit 29)                             */
7459 #define EBU_MODCON_ACCSINHACK_Msk             (0x20000000UL)            /*!< EBU MODCON: ACCSINHACK (Bitfield-Mask: 0x01)                */
7460 #define EBU_MODCON_ALE_Pos                    (31UL)                    /*!< EBU MODCON: ALE (Bit 31)                                    */
7461 #define EBU_MODCON_ALE_Msk                    (0x80000000UL)            /*!< EBU MODCON: ALE (Bitfield-Mask: 0x01)                       */
7462 
7463 /* -----------------------------------  EBU_ID  ----------------------------------- */
7464 #define EBU_ID_MOD_REV_Pos                    (0UL)                     /*!< EBU ID: MOD_REV (Bit 0)                                     */
7465 #define EBU_ID_MOD_REV_Msk                    (0xffUL)                  /*!< EBU ID: MOD_REV (Bitfield-Mask: 0xff)                       */
7466 #define EBU_ID_MOD_TYPE_Pos                   (8UL)                     /*!< EBU ID: MOD_TYPE (Bit 8)                                    */
7467 #define EBU_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< EBU ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
7468 #define EBU_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< EBU ID: MOD_NUMBER (Bit 16)                                 */
7469 #define EBU_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< EBU ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
7470 
7471 /* ---------------------------------  EBU_USERCON  -------------------------------- */
7472 #define EBU_USERCON_DIP_Pos                   (0UL)                     /*!< EBU USERCON: DIP (Bit 0)                                    */
7473 #define EBU_USERCON_DIP_Msk                   (0x1UL)                   /*!< EBU USERCON: DIP (Bitfield-Mask: 0x01)                      */
7474 #define EBU_USERCON_ADDIO_Pos                 (16UL)                    /*!< EBU USERCON: ADDIO (Bit 16)                                 */
7475 #define EBU_USERCON_ADDIO_Msk                 (0x1ff0000UL)             /*!< EBU USERCON: ADDIO (Bitfield-Mask: 0x1ff)                   */
7476 #define EBU_USERCON_ADVIO_Pos                 (25UL)                    /*!< EBU USERCON: ADVIO (Bit 25)                                 */
7477 #define EBU_USERCON_ADVIO_Msk                 (0x2000000UL)             /*!< EBU USERCON: ADVIO (Bitfield-Mask: 0x01)                    */
7478 
7479 /* --------------------------------  EBU_ADDRSEL0  -------------------------------- */
7480 #define EBU_ADDRSEL0_REGENAB_Pos              (0UL)                     /*!< EBU ADDRSEL0: REGENAB (Bit 0)                               */
7481 #define EBU_ADDRSEL0_REGENAB_Msk              (0x1UL)                   /*!< EBU ADDRSEL0: REGENAB (Bitfield-Mask: 0x01)                 */
7482 #define EBU_ADDRSEL0_ALTENAB_Pos              (1UL)                     /*!< EBU ADDRSEL0: ALTENAB (Bit 1)                               */
7483 #define EBU_ADDRSEL0_ALTENAB_Msk              (0x2UL)                   /*!< EBU ADDRSEL0: ALTENAB (Bitfield-Mask: 0x01)                 */
7484 #define EBU_ADDRSEL0_WPROT_Pos                (2UL)                     /*!< EBU ADDRSEL0: WPROT (Bit 2)                                 */
7485 #define EBU_ADDRSEL0_WPROT_Msk                (0x4UL)                   /*!< EBU ADDRSEL0: WPROT (Bitfield-Mask: 0x01)                   */
7486 
7487 /* --------------------------------  EBU_ADDRSEL1  -------------------------------- */
7488 #define EBU_ADDRSEL1_REGENAB_Pos              (0UL)                     /*!< EBU ADDRSEL1: REGENAB (Bit 0)                               */
7489 #define EBU_ADDRSEL1_REGENAB_Msk              (0x1UL)                   /*!< EBU ADDRSEL1: REGENAB (Bitfield-Mask: 0x01)                 */
7490 #define EBU_ADDRSEL1_ALTENAB_Pos              (1UL)                     /*!< EBU ADDRSEL1: ALTENAB (Bit 1)                               */
7491 #define EBU_ADDRSEL1_ALTENAB_Msk              (0x2UL)                   /*!< EBU ADDRSEL1: ALTENAB (Bitfield-Mask: 0x01)                 */
7492 #define EBU_ADDRSEL1_WPROT_Pos                (2UL)                     /*!< EBU ADDRSEL1: WPROT (Bit 2)                                 */
7493 #define EBU_ADDRSEL1_WPROT_Msk                (0x4UL)                   /*!< EBU ADDRSEL1: WPROT (Bitfield-Mask: 0x01)                   */
7494 
7495 /* --------------------------------  EBU_ADDRSEL2  -------------------------------- */
7496 #define EBU_ADDRSEL2_REGENAB_Pos              (0UL)                     /*!< EBU ADDRSEL2: REGENAB (Bit 0)                               */
7497 #define EBU_ADDRSEL2_REGENAB_Msk              (0x1UL)                   /*!< EBU ADDRSEL2: REGENAB (Bitfield-Mask: 0x01)                 */
7498 #define EBU_ADDRSEL2_ALTENAB_Pos              (1UL)                     /*!< EBU ADDRSEL2: ALTENAB (Bit 1)                               */
7499 #define EBU_ADDRSEL2_ALTENAB_Msk              (0x2UL)                   /*!< EBU ADDRSEL2: ALTENAB (Bitfield-Mask: 0x01)                 */
7500 #define EBU_ADDRSEL2_WPROT_Pos                (2UL)                     /*!< EBU ADDRSEL2: WPROT (Bit 2)                                 */
7501 #define EBU_ADDRSEL2_WPROT_Msk                (0x4UL)                   /*!< EBU ADDRSEL2: WPROT (Bitfield-Mask: 0x01)                   */
7502 
7503 /* --------------------------------  EBU_ADDRSEL3  -------------------------------- */
7504 #define EBU_ADDRSEL3_REGENAB_Pos              (0UL)                     /*!< EBU ADDRSEL3: REGENAB (Bit 0)                               */
7505 #define EBU_ADDRSEL3_REGENAB_Msk              (0x1UL)                   /*!< EBU ADDRSEL3: REGENAB (Bitfield-Mask: 0x01)                 */
7506 #define EBU_ADDRSEL3_ALTENAB_Pos              (1UL)                     /*!< EBU ADDRSEL3: ALTENAB (Bit 1)                               */
7507 #define EBU_ADDRSEL3_ALTENAB_Msk              (0x2UL)                   /*!< EBU ADDRSEL3: ALTENAB (Bitfield-Mask: 0x01)                 */
7508 #define EBU_ADDRSEL3_WPROT_Pos                (2UL)                     /*!< EBU ADDRSEL3: WPROT (Bit 2)                                 */
7509 #define EBU_ADDRSEL3_WPROT_Msk                (0x4UL)                   /*!< EBU ADDRSEL3: WPROT (Bitfield-Mask: 0x01)                   */
7510 
7511 /* --------------------------------  EBU_BUSRCON0  -------------------------------- */
7512 #define EBU_BUSRCON0_FETBLEN_Pos              (0UL)                     /*!< EBU BUSRCON0: FETBLEN (Bit 0)                               */
7513 #define EBU_BUSRCON0_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSRCON0: FETBLEN (Bitfield-Mask: 0x07)                 */
7514 #define EBU_BUSRCON0_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSRCON0: FBBMSEL (Bit 3)                               */
7515 #define EBU_BUSRCON0_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSRCON0: FBBMSEL (Bitfield-Mask: 0x01)                 */
7516 #define EBU_BUSRCON0_BFSSS_Pos                (4UL)                     /*!< EBU BUSRCON0: BFSSS (Bit 4)                                 */
7517 #define EBU_BUSRCON0_BFSSS_Msk                (0x10UL)                  /*!< EBU BUSRCON0: BFSSS (Bitfield-Mask: 0x01)                   */
7518 #define EBU_BUSRCON0_FDBKEN_Pos               (5UL)                     /*!< EBU BUSRCON0: FDBKEN (Bit 5)                                */
7519 #define EBU_BUSRCON0_FDBKEN_Msk               (0x20UL)                  /*!< EBU BUSRCON0: FDBKEN (Bitfield-Mask: 0x01)                  */
7520 #define EBU_BUSRCON0_BFCMSEL_Pos              (6UL)                     /*!< EBU BUSRCON0: BFCMSEL (Bit 6)                               */
7521 #define EBU_BUSRCON0_BFCMSEL_Msk              (0x40UL)                  /*!< EBU BUSRCON0: BFCMSEL (Bitfield-Mask: 0x01)                 */
7522 #define EBU_BUSRCON0_NAA_Pos                  (7UL)                     /*!< EBU BUSRCON0: NAA (Bit 7)                                   */
7523 #define EBU_BUSRCON0_NAA_Msk                  (0x80UL)                  /*!< EBU BUSRCON0: NAA (Bitfield-Mask: 0x01)                     */
7524 #define EBU_BUSRCON0_ECSE_Pos                 (16UL)                    /*!< EBU BUSRCON0: ECSE (Bit 16)                                 */
7525 #define EBU_BUSRCON0_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSRCON0: ECSE (Bitfield-Mask: 0x01)                    */
7526 #define EBU_BUSRCON0_EBSE_Pos                 (17UL)                    /*!< EBU BUSRCON0: EBSE (Bit 17)                                 */
7527 #define EBU_BUSRCON0_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSRCON0: EBSE (Bitfield-Mask: 0x01)                    */
7528 #define EBU_BUSRCON0_DBA_Pos                  (18UL)                    /*!< EBU BUSRCON0: DBA (Bit 18)                                  */
7529 #define EBU_BUSRCON0_DBA_Msk                  (0x40000UL)               /*!< EBU BUSRCON0: DBA (Bitfield-Mask: 0x01)                     */
7530 #define EBU_BUSRCON0_WAITINV_Pos              (19UL)                    /*!< EBU BUSRCON0: WAITINV (Bit 19)                              */
7531 #define EBU_BUSRCON0_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSRCON0: WAITINV (Bitfield-Mask: 0x01)                 */
7532 #define EBU_BUSRCON0_BCGEN_Pos                (20UL)                    /*!< EBU BUSRCON0: BCGEN (Bit 20)                                */
7533 #define EBU_BUSRCON0_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSRCON0: BCGEN (Bitfield-Mask: 0x03)                   */
7534 #define EBU_BUSRCON0_PORTW_Pos                (22UL)                    /*!< EBU BUSRCON0: PORTW (Bit 22)                                */
7535 #define EBU_BUSRCON0_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSRCON0: PORTW (Bitfield-Mask: 0x03)                   */
7536 #define EBU_BUSRCON0_WAIT_Pos                 (24UL)                    /*!< EBU BUSRCON0: WAIT (Bit 24)                                 */
7537 #define EBU_BUSRCON0_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSRCON0: WAIT (Bitfield-Mask: 0x03)                    */
7538 #define EBU_BUSRCON0_AAP_Pos                  (26UL)                    /*!< EBU BUSRCON0: AAP (Bit 26)                                  */
7539 #define EBU_BUSRCON0_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSRCON0: AAP (Bitfield-Mask: 0x01)                     */
7540 #define EBU_BUSRCON0_AGEN_Pos                 (28UL)                    /*!< EBU BUSRCON0: AGEN (Bit 28)                                 */
7541 #define EBU_BUSRCON0_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSRCON0: AGEN (Bitfield-Mask: 0x0f)                    */
7542 
7543 /* ---------------------------------  EBU_BUSRAP0  -------------------------------- */
7544 #define EBU_BUSRAP0_RDDTACS_Pos               (0UL)                     /*!< EBU BUSRAP0: RDDTACS (Bit 0)                                */
7545 #define EBU_BUSRAP0_RDDTACS_Msk               (0xfUL)                   /*!< EBU BUSRAP0: RDDTACS (Bitfield-Mask: 0x0f)                  */
7546 #define EBU_BUSRAP0_RDRECOVC_Pos              (4UL)                     /*!< EBU BUSRAP0: RDRECOVC (Bit 4)                               */
7547 #define EBU_BUSRAP0_RDRECOVC_Msk              (0x70UL)                  /*!< EBU BUSRAP0: RDRECOVC (Bitfield-Mask: 0x07)                 */
7548 #define EBU_BUSRAP0_WAITRDC_Pos               (7UL)                     /*!< EBU BUSRAP0: WAITRDC (Bit 7)                                */
7549 #define EBU_BUSRAP0_WAITRDC_Msk               (0xf80UL)                 /*!< EBU BUSRAP0: WAITRDC (Bitfield-Mask: 0x1f)                  */
7550 #define EBU_BUSRAP0_DATAC_Pos                 (12UL)                    /*!< EBU BUSRAP0: DATAC (Bit 12)                                 */
7551 #define EBU_BUSRAP0_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSRAP0: DATAC (Bitfield-Mask: 0x0f)                    */
7552 #define EBU_BUSRAP0_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSRAP0: EXTCLOCK (Bit 16)                              */
7553 #define EBU_BUSRAP0_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSRAP0: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7554 #define EBU_BUSRAP0_EXTDATA_Pos               (18UL)                    /*!< EBU BUSRAP0: EXTDATA (Bit 18)                               */
7555 #define EBU_BUSRAP0_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSRAP0: EXTDATA (Bitfield-Mask: 0x03)                  */
7556 #define EBU_BUSRAP0_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSRAP0: CMDDELAY (Bit 20)                              */
7557 #define EBU_BUSRAP0_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSRAP0: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7558 #define EBU_BUSRAP0_AHOLDC_Pos                (24UL)                    /*!< EBU BUSRAP0: AHOLDC (Bit 24)                                */
7559 #define EBU_BUSRAP0_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSRAP0: AHOLDC (Bitfield-Mask: 0x0f)                   */
7560 #define EBU_BUSRAP0_ADDRC_Pos                 (28UL)                    /*!< EBU BUSRAP0: ADDRC (Bit 28)                                 */
7561 #define EBU_BUSRAP0_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSRAP0: ADDRC (Bitfield-Mask: 0x0f)                    */
7562 
7563 /* --------------------------------  EBU_BUSWCON0  -------------------------------- */
7564 #define EBU_BUSWCON0_FETBLEN_Pos              (0UL)                     /*!< EBU BUSWCON0: FETBLEN (Bit 0)                               */
7565 #define EBU_BUSWCON0_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSWCON0: FETBLEN (Bitfield-Mask: 0x07)                 */
7566 #define EBU_BUSWCON0_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSWCON0: FBBMSEL (Bit 3)                               */
7567 #define EBU_BUSWCON0_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSWCON0: FBBMSEL (Bitfield-Mask: 0x01)                 */
7568 #define EBU_BUSWCON0_NAA_Pos                  (7UL)                     /*!< EBU BUSWCON0: NAA (Bit 7)                                   */
7569 #define EBU_BUSWCON0_NAA_Msk                  (0x80UL)                  /*!< EBU BUSWCON0: NAA (Bitfield-Mask: 0x01)                     */
7570 #define EBU_BUSWCON0_ECSE_Pos                 (16UL)                    /*!< EBU BUSWCON0: ECSE (Bit 16)                                 */
7571 #define EBU_BUSWCON0_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSWCON0: ECSE (Bitfield-Mask: 0x01)                    */
7572 #define EBU_BUSWCON0_EBSE_Pos                 (17UL)                    /*!< EBU BUSWCON0: EBSE (Bit 17)                                 */
7573 #define EBU_BUSWCON0_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSWCON0: EBSE (Bitfield-Mask: 0x01)                    */
7574 #define EBU_BUSWCON0_WAITINV_Pos              (19UL)                    /*!< EBU BUSWCON0: WAITINV (Bit 19)                              */
7575 #define EBU_BUSWCON0_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSWCON0: WAITINV (Bitfield-Mask: 0x01)                 */
7576 #define EBU_BUSWCON0_BCGEN_Pos                (20UL)                    /*!< EBU BUSWCON0: BCGEN (Bit 20)                                */
7577 #define EBU_BUSWCON0_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSWCON0: BCGEN (Bitfield-Mask: 0x03)                   */
7578 #define EBU_BUSWCON0_PORTW_Pos                (22UL)                    /*!< EBU BUSWCON0: PORTW (Bit 22)                                */
7579 #define EBU_BUSWCON0_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSWCON0: PORTW (Bitfield-Mask: 0x03)                   */
7580 #define EBU_BUSWCON0_WAIT_Pos                 (24UL)                    /*!< EBU BUSWCON0: WAIT (Bit 24)                                 */
7581 #define EBU_BUSWCON0_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSWCON0: WAIT (Bitfield-Mask: 0x03)                    */
7582 #define EBU_BUSWCON0_AAP_Pos                  (26UL)                    /*!< EBU BUSWCON0: AAP (Bit 26)                                  */
7583 #define EBU_BUSWCON0_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSWCON0: AAP (Bitfield-Mask: 0x01)                     */
7584 #define EBU_BUSWCON0_LOCKCS_Pos               (27UL)                    /*!< EBU BUSWCON0: LOCKCS (Bit 27)                               */
7585 #define EBU_BUSWCON0_LOCKCS_Msk               (0x8000000UL)             /*!< EBU BUSWCON0: LOCKCS (Bitfield-Mask: 0x01)                  */
7586 #define EBU_BUSWCON0_AGEN_Pos                 (28UL)                    /*!< EBU BUSWCON0: AGEN (Bit 28)                                 */
7587 #define EBU_BUSWCON0_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSWCON0: AGEN (Bitfield-Mask: 0x0f)                    */
7588 
7589 /* ---------------------------------  EBU_BUSWAP0  -------------------------------- */
7590 #define EBU_BUSWAP0_WRDTACS_Pos               (0UL)                     /*!< EBU BUSWAP0: WRDTACS (Bit 0)                                */
7591 #define EBU_BUSWAP0_WRDTACS_Msk               (0xfUL)                   /*!< EBU BUSWAP0: WRDTACS (Bitfield-Mask: 0x0f)                  */
7592 #define EBU_BUSWAP0_WRRECOVC_Pos              (4UL)                     /*!< EBU BUSWAP0: WRRECOVC (Bit 4)                               */
7593 #define EBU_BUSWAP0_WRRECOVC_Msk              (0x70UL)                  /*!< EBU BUSWAP0: WRRECOVC (Bitfield-Mask: 0x07)                 */
7594 #define EBU_BUSWAP0_WAITWRC_Pos               (7UL)                     /*!< EBU BUSWAP0: WAITWRC (Bit 7)                                */
7595 #define EBU_BUSWAP0_WAITWRC_Msk               (0xf80UL)                 /*!< EBU BUSWAP0: WAITWRC (Bitfield-Mask: 0x1f)                  */
7596 #define EBU_BUSWAP0_DATAC_Pos                 (12UL)                    /*!< EBU BUSWAP0: DATAC (Bit 12)                                 */
7597 #define EBU_BUSWAP0_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSWAP0: DATAC (Bitfield-Mask: 0x0f)                    */
7598 #define EBU_BUSWAP0_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSWAP0: EXTCLOCK (Bit 16)                              */
7599 #define EBU_BUSWAP0_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSWAP0: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7600 #define EBU_BUSWAP0_EXTDATA_Pos               (18UL)                    /*!< EBU BUSWAP0: EXTDATA (Bit 18)                               */
7601 #define EBU_BUSWAP0_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSWAP0: EXTDATA (Bitfield-Mask: 0x03)                  */
7602 #define EBU_BUSWAP0_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSWAP0: CMDDELAY (Bit 20)                              */
7603 #define EBU_BUSWAP0_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSWAP0: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7604 #define EBU_BUSWAP0_AHOLDC_Pos                (24UL)                    /*!< EBU BUSWAP0: AHOLDC (Bit 24)                                */
7605 #define EBU_BUSWAP0_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSWAP0: AHOLDC (Bitfield-Mask: 0x0f)                   */
7606 #define EBU_BUSWAP0_ADDRC_Pos                 (28UL)                    /*!< EBU BUSWAP0: ADDRC (Bit 28)                                 */
7607 #define EBU_BUSWAP0_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSWAP0: ADDRC (Bitfield-Mask: 0x0f)                    */
7608 
7609 /* --------------------------------  EBU_BUSRCON1  -------------------------------- */
7610 #define EBU_BUSRCON1_FETBLEN_Pos              (0UL)                     /*!< EBU BUSRCON1: FETBLEN (Bit 0)                               */
7611 #define EBU_BUSRCON1_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSRCON1: FETBLEN (Bitfield-Mask: 0x07)                 */
7612 #define EBU_BUSRCON1_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSRCON1: FBBMSEL (Bit 3)                               */
7613 #define EBU_BUSRCON1_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSRCON1: FBBMSEL (Bitfield-Mask: 0x01)                 */
7614 #define EBU_BUSRCON1_BFSSS_Pos                (4UL)                     /*!< EBU BUSRCON1: BFSSS (Bit 4)                                 */
7615 #define EBU_BUSRCON1_BFSSS_Msk                (0x10UL)                  /*!< EBU BUSRCON1: BFSSS (Bitfield-Mask: 0x01)                   */
7616 #define EBU_BUSRCON1_FDBKEN_Pos               (5UL)                     /*!< EBU BUSRCON1: FDBKEN (Bit 5)                                */
7617 #define EBU_BUSRCON1_FDBKEN_Msk               (0x20UL)                  /*!< EBU BUSRCON1: FDBKEN (Bitfield-Mask: 0x01)                  */
7618 #define EBU_BUSRCON1_BFCMSEL_Pos              (6UL)                     /*!< EBU BUSRCON1: BFCMSEL (Bit 6)                               */
7619 #define EBU_BUSRCON1_BFCMSEL_Msk              (0x40UL)                  /*!< EBU BUSRCON1: BFCMSEL (Bitfield-Mask: 0x01)                 */
7620 #define EBU_BUSRCON1_NAA_Pos                  (7UL)                     /*!< EBU BUSRCON1: NAA (Bit 7)                                   */
7621 #define EBU_BUSRCON1_NAA_Msk                  (0x80UL)                  /*!< EBU BUSRCON1: NAA (Bitfield-Mask: 0x01)                     */
7622 #define EBU_BUSRCON1_ECSE_Pos                 (16UL)                    /*!< EBU BUSRCON1: ECSE (Bit 16)                                 */
7623 #define EBU_BUSRCON1_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSRCON1: ECSE (Bitfield-Mask: 0x01)                    */
7624 #define EBU_BUSRCON1_EBSE_Pos                 (17UL)                    /*!< EBU BUSRCON1: EBSE (Bit 17)                                 */
7625 #define EBU_BUSRCON1_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSRCON1: EBSE (Bitfield-Mask: 0x01)                    */
7626 #define EBU_BUSRCON1_DBA_Pos                  (18UL)                    /*!< EBU BUSRCON1: DBA (Bit 18)                                  */
7627 #define EBU_BUSRCON1_DBA_Msk                  (0x40000UL)               /*!< EBU BUSRCON1: DBA (Bitfield-Mask: 0x01)                     */
7628 #define EBU_BUSRCON1_WAITINV_Pos              (19UL)                    /*!< EBU BUSRCON1: WAITINV (Bit 19)                              */
7629 #define EBU_BUSRCON1_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSRCON1: WAITINV (Bitfield-Mask: 0x01)                 */
7630 #define EBU_BUSRCON1_BCGEN_Pos                (20UL)                    /*!< EBU BUSRCON1: BCGEN (Bit 20)                                */
7631 #define EBU_BUSRCON1_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSRCON1: BCGEN (Bitfield-Mask: 0x03)                   */
7632 #define EBU_BUSRCON1_PORTW_Pos                (22UL)                    /*!< EBU BUSRCON1: PORTW (Bit 22)                                */
7633 #define EBU_BUSRCON1_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSRCON1: PORTW (Bitfield-Mask: 0x03)                   */
7634 #define EBU_BUSRCON1_WAIT_Pos                 (24UL)                    /*!< EBU BUSRCON1: WAIT (Bit 24)                                 */
7635 #define EBU_BUSRCON1_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSRCON1: WAIT (Bitfield-Mask: 0x03)                    */
7636 #define EBU_BUSRCON1_AAP_Pos                  (26UL)                    /*!< EBU BUSRCON1: AAP (Bit 26)                                  */
7637 #define EBU_BUSRCON1_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSRCON1: AAP (Bitfield-Mask: 0x01)                     */
7638 #define EBU_BUSRCON1_AGEN_Pos                 (28UL)                    /*!< EBU BUSRCON1: AGEN (Bit 28)                                 */
7639 #define EBU_BUSRCON1_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSRCON1: AGEN (Bitfield-Mask: 0x0f)                    */
7640 
7641 /* ---------------------------------  EBU_BUSRAP1  -------------------------------- */
7642 #define EBU_BUSRAP1_RDDTACS_Pos               (0UL)                     /*!< EBU BUSRAP1: RDDTACS (Bit 0)                                */
7643 #define EBU_BUSRAP1_RDDTACS_Msk               (0xfUL)                   /*!< EBU BUSRAP1: RDDTACS (Bitfield-Mask: 0x0f)                  */
7644 #define EBU_BUSRAP1_RDRECOVC_Pos              (4UL)                     /*!< EBU BUSRAP1: RDRECOVC (Bit 4)                               */
7645 #define EBU_BUSRAP1_RDRECOVC_Msk              (0x70UL)                  /*!< EBU BUSRAP1: RDRECOVC (Bitfield-Mask: 0x07)                 */
7646 #define EBU_BUSRAP1_WAITRDC_Pos               (7UL)                     /*!< EBU BUSRAP1: WAITRDC (Bit 7)                                */
7647 #define EBU_BUSRAP1_WAITRDC_Msk               (0xf80UL)                 /*!< EBU BUSRAP1: WAITRDC (Bitfield-Mask: 0x1f)                  */
7648 #define EBU_BUSRAP1_DATAC_Pos                 (12UL)                    /*!< EBU BUSRAP1: DATAC (Bit 12)                                 */
7649 #define EBU_BUSRAP1_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSRAP1: DATAC (Bitfield-Mask: 0x0f)                    */
7650 #define EBU_BUSRAP1_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSRAP1: EXTCLOCK (Bit 16)                              */
7651 #define EBU_BUSRAP1_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSRAP1: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7652 #define EBU_BUSRAP1_EXTDATA_Pos               (18UL)                    /*!< EBU BUSRAP1: EXTDATA (Bit 18)                               */
7653 #define EBU_BUSRAP1_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSRAP1: EXTDATA (Bitfield-Mask: 0x03)                  */
7654 #define EBU_BUSRAP1_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSRAP1: CMDDELAY (Bit 20)                              */
7655 #define EBU_BUSRAP1_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSRAP1: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7656 #define EBU_BUSRAP1_AHOLDC_Pos                (24UL)                    /*!< EBU BUSRAP1: AHOLDC (Bit 24)                                */
7657 #define EBU_BUSRAP1_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSRAP1: AHOLDC (Bitfield-Mask: 0x0f)                   */
7658 #define EBU_BUSRAP1_ADDRC_Pos                 (28UL)                    /*!< EBU BUSRAP1: ADDRC (Bit 28)                                 */
7659 #define EBU_BUSRAP1_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSRAP1: ADDRC (Bitfield-Mask: 0x0f)                    */
7660 
7661 /* --------------------------------  EBU_BUSWCON1  -------------------------------- */
7662 #define EBU_BUSWCON1_FETBLEN_Pos              (0UL)                     /*!< EBU BUSWCON1: FETBLEN (Bit 0)                               */
7663 #define EBU_BUSWCON1_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSWCON1: FETBLEN (Bitfield-Mask: 0x07)                 */
7664 #define EBU_BUSWCON1_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSWCON1: FBBMSEL (Bit 3)                               */
7665 #define EBU_BUSWCON1_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSWCON1: FBBMSEL (Bitfield-Mask: 0x01)                 */
7666 #define EBU_BUSWCON1_NAA_Pos                  (7UL)                     /*!< EBU BUSWCON1: NAA (Bit 7)                                   */
7667 #define EBU_BUSWCON1_NAA_Msk                  (0x80UL)                  /*!< EBU BUSWCON1: NAA (Bitfield-Mask: 0x01)                     */
7668 #define EBU_BUSWCON1_ECSE_Pos                 (16UL)                    /*!< EBU BUSWCON1: ECSE (Bit 16)                                 */
7669 #define EBU_BUSWCON1_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSWCON1: ECSE (Bitfield-Mask: 0x01)                    */
7670 #define EBU_BUSWCON1_EBSE_Pos                 (17UL)                    /*!< EBU BUSWCON1: EBSE (Bit 17)                                 */
7671 #define EBU_BUSWCON1_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSWCON1: EBSE (Bitfield-Mask: 0x01)                    */
7672 #define EBU_BUSWCON1_WAITINV_Pos              (19UL)                    /*!< EBU BUSWCON1: WAITINV (Bit 19)                              */
7673 #define EBU_BUSWCON1_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSWCON1: WAITINV (Bitfield-Mask: 0x01)                 */
7674 #define EBU_BUSWCON1_BCGEN_Pos                (20UL)                    /*!< EBU BUSWCON1: BCGEN (Bit 20)                                */
7675 #define EBU_BUSWCON1_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSWCON1: BCGEN (Bitfield-Mask: 0x03)                   */
7676 #define EBU_BUSWCON1_PORTW_Pos                (22UL)                    /*!< EBU BUSWCON1: PORTW (Bit 22)                                */
7677 #define EBU_BUSWCON1_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSWCON1: PORTW (Bitfield-Mask: 0x03)                   */
7678 #define EBU_BUSWCON1_WAIT_Pos                 (24UL)                    /*!< EBU BUSWCON1: WAIT (Bit 24)                                 */
7679 #define EBU_BUSWCON1_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSWCON1: WAIT (Bitfield-Mask: 0x03)                    */
7680 #define EBU_BUSWCON1_AAP_Pos                  (26UL)                    /*!< EBU BUSWCON1: AAP (Bit 26)                                  */
7681 #define EBU_BUSWCON1_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSWCON1: AAP (Bitfield-Mask: 0x01)                     */
7682 #define EBU_BUSWCON1_LOCKCS_Pos               (27UL)                    /*!< EBU BUSWCON1: LOCKCS (Bit 27)                               */
7683 #define EBU_BUSWCON1_LOCKCS_Msk               (0x8000000UL)             /*!< EBU BUSWCON1: LOCKCS (Bitfield-Mask: 0x01)                  */
7684 #define EBU_BUSWCON1_AGEN_Pos                 (28UL)                    /*!< EBU BUSWCON1: AGEN (Bit 28)                                 */
7685 #define EBU_BUSWCON1_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSWCON1: AGEN (Bitfield-Mask: 0x0f)                    */
7686 
7687 /* ---------------------------------  EBU_BUSWAP1  -------------------------------- */
7688 #define EBU_BUSWAP1_WRDTACS_Pos               (0UL)                     /*!< EBU BUSWAP1: WRDTACS (Bit 0)                                */
7689 #define EBU_BUSWAP1_WRDTACS_Msk               (0xfUL)                   /*!< EBU BUSWAP1: WRDTACS (Bitfield-Mask: 0x0f)                  */
7690 #define EBU_BUSWAP1_WRRECOVC_Pos              (4UL)                     /*!< EBU BUSWAP1: WRRECOVC (Bit 4)                               */
7691 #define EBU_BUSWAP1_WRRECOVC_Msk              (0x70UL)                  /*!< EBU BUSWAP1: WRRECOVC (Bitfield-Mask: 0x07)                 */
7692 #define EBU_BUSWAP1_WAITWRC_Pos               (7UL)                     /*!< EBU BUSWAP1: WAITWRC (Bit 7)                                */
7693 #define EBU_BUSWAP1_WAITWRC_Msk               (0xf80UL)                 /*!< EBU BUSWAP1: WAITWRC (Bitfield-Mask: 0x1f)                  */
7694 #define EBU_BUSWAP1_DATAC_Pos                 (12UL)                    /*!< EBU BUSWAP1: DATAC (Bit 12)                                 */
7695 #define EBU_BUSWAP1_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSWAP1: DATAC (Bitfield-Mask: 0x0f)                    */
7696 #define EBU_BUSWAP1_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSWAP1: EXTCLOCK (Bit 16)                              */
7697 #define EBU_BUSWAP1_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSWAP1: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7698 #define EBU_BUSWAP1_EXTDATA_Pos               (18UL)                    /*!< EBU BUSWAP1: EXTDATA (Bit 18)                               */
7699 #define EBU_BUSWAP1_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSWAP1: EXTDATA (Bitfield-Mask: 0x03)                  */
7700 #define EBU_BUSWAP1_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSWAP1: CMDDELAY (Bit 20)                              */
7701 #define EBU_BUSWAP1_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSWAP1: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7702 #define EBU_BUSWAP1_AHOLDC_Pos                (24UL)                    /*!< EBU BUSWAP1: AHOLDC (Bit 24)                                */
7703 #define EBU_BUSWAP1_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSWAP1: AHOLDC (Bitfield-Mask: 0x0f)                   */
7704 #define EBU_BUSWAP1_ADDRC_Pos                 (28UL)                    /*!< EBU BUSWAP1: ADDRC (Bit 28)                                 */
7705 #define EBU_BUSWAP1_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSWAP1: ADDRC (Bitfield-Mask: 0x0f)                    */
7706 
7707 /* --------------------------------  EBU_BUSRCON2  -------------------------------- */
7708 #define EBU_BUSRCON2_FETBLEN_Pos              (0UL)                     /*!< EBU BUSRCON2: FETBLEN (Bit 0)                               */
7709 #define EBU_BUSRCON2_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSRCON2: FETBLEN (Bitfield-Mask: 0x07)                 */
7710 #define EBU_BUSRCON2_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSRCON2: FBBMSEL (Bit 3)                               */
7711 #define EBU_BUSRCON2_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSRCON2: FBBMSEL (Bitfield-Mask: 0x01)                 */
7712 #define EBU_BUSRCON2_BFSSS_Pos                (4UL)                     /*!< EBU BUSRCON2: BFSSS (Bit 4)                                 */
7713 #define EBU_BUSRCON2_BFSSS_Msk                (0x10UL)                  /*!< EBU BUSRCON2: BFSSS (Bitfield-Mask: 0x01)                   */
7714 #define EBU_BUSRCON2_FDBKEN_Pos               (5UL)                     /*!< EBU BUSRCON2: FDBKEN (Bit 5)                                */
7715 #define EBU_BUSRCON2_FDBKEN_Msk               (0x20UL)                  /*!< EBU BUSRCON2: FDBKEN (Bitfield-Mask: 0x01)                  */
7716 #define EBU_BUSRCON2_BFCMSEL_Pos              (6UL)                     /*!< EBU BUSRCON2: BFCMSEL (Bit 6)                               */
7717 #define EBU_BUSRCON2_BFCMSEL_Msk              (0x40UL)                  /*!< EBU BUSRCON2: BFCMSEL (Bitfield-Mask: 0x01)                 */
7718 #define EBU_BUSRCON2_NAA_Pos                  (7UL)                     /*!< EBU BUSRCON2: NAA (Bit 7)                                   */
7719 #define EBU_BUSRCON2_NAA_Msk                  (0x80UL)                  /*!< EBU BUSRCON2: NAA (Bitfield-Mask: 0x01)                     */
7720 #define EBU_BUSRCON2_ECSE_Pos                 (16UL)                    /*!< EBU BUSRCON2: ECSE (Bit 16)                                 */
7721 #define EBU_BUSRCON2_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSRCON2: ECSE (Bitfield-Mask: 0x01)                    */
7722 #define EBU_BUSRCON2_EBSE_Pos                 (17UL)                    /*!< EBU BUSRCON2: EBSE (Bit 17)                                 */
7723 #define EBU_BUSRCON2_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSRCON2: EBSE (Bitfield-Mask: 0x01)                    */
7724 #define EBU_BUSRCON2_DBA_Pos                  (18UL)                    /*!< EBU BUSRCON2: DBA (Bit 18)                                  */
7725 #define EBU_BUSRCON2_DBA_Msk                  (0x40000UL)               /*!< EBU BUSRCON2: DBA (Bitfield-Mask: 0x01)                     */
7726 #define EBU_BUSRCON2_WAITINV_Pos              (19UL)                    /*!< EBU BUSRCON2: WAITINV (Bit 19)                              */
7727 #define EBU_BUSRCON2_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSRCON2: WAITINV (Bitfield-Mask: 0x01)                 */
7728 #define EBU_BUSRCON2_BCGEN_Pos                (20UL)                    /*!< EBU BUSRCON2: BCGEN (Bit 20)                                */
7729 #define EBU_BUSRCON2_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSRCON2: BCGEN (Bitfield-Mask: 0x03)                   */
7730 #define EBU_BUSRCON2_PORTW_Pos                (22UL)                    /*!< EBU BUSRCON2: PORTW (Bit 22)                                */
7731 #define EBU_BUSRCON2_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSRCON2: PORTW (Bitfield-Mask: 0x03)                   */
7732 #define EBU_BUSRCON2_WAIT_Pos                 (24UL)                    /*!< EBU BUSRCON2: WAIT (Bit 24)                                 */
7733 #define EBU_BUSRCON2_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSRCON2: WAIT (Bitfield-Mask: 0x03)                    */
7734 #define EBU_BUSRCON2_AAP_Pos                  (26UL)                    /*!< EBU BUSRCON2: AAP (Bit 26)                                  */
7735 #define EBU_BUSRCON2_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSRCON2: AAP (Bitfield-Mask: 0x01)                     */
7736 #define EBU_BUSRCON2_AGEN_Pos                 (28UL)                    /*!< EBU BUSRCON2: AGEN (Bit 28)                                 */
7737 #define EBU_BUSRCON2_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSRCON2: AGEN (Bitfield-Mask: 0x0f)                    */
7738 
7739 /* ---------------------------------  EBU_BUSRAP2  -------------------------------- */
7740 #define EBU_BUSRAP2_RDDTACS_Pos               (0UL)                     /*!< EBU BUSRAP2: RDDTACS (Bit 0)                                */
7741 #define EBU_BUSRAP2_RDDTACS_Msk               (0xfUL)                   /*!< EBU BUSRAP2: RDDTACS (Bitfield-Mask: 0x0f)                  */
7742 #define EBU_BUSRAP2_RDRECOVC_Pos              (4UL)                     /*!< EBU BUSRAP2: RDRECOVC (Bit 4)                               */
7743 #define EBU_BUSRAP2_RDRECOVC_Msk              (0x70UL)                  /*!< EBU BUSRAP2: RDRECOVC (Bitfield-Mask: 0x07)                 */
7744 #define EBU_BUSRAP2_WAITRDC_Pos               (7UL)                     /*!< EBU BUSRAP2: WAITRDC (Bit 7)                                */
7745 #define EBU_BUSRAP2_WAITRDC_Msk               (0xf80UL)                 /*!< EBU BUSRAP2: WAITRDC (Bitfield-Mask: 0x1f)                  */
7746 #define EBU_BUSRAP2_DATAC_Pos                 (12UL)                    /*!< EBU BUSRAP2: DATAC (Bit 12)                                 */
7747 #define EBU_BUSRAP2_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSRAP2: DATAC (Bitfield-Mask: 0x0f)                    */
7748 #define EBU_BUSRAP2_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSRAP2: EXTCLOCK (Bit 16)                              */
7749 #define EBU_BUSRAP2_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSRAP2: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7750 #define EBU_BUSRAP2_EXTDATA_Pos               (18UL)                    /*!< EBU BUSRAP2: EXTDATA (Bit 18)                               */
7751 #define EBU_BUSRAP2_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSRAP2: EXTDATA (Bitfield-Mask: 0x03)                  */
7752 #define EBU_BUSRAP2_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSRAP2: CMDDELAY (Bit 20)                              */
7753 #define EBU_BUSRAP2_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSRAP2: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7754 #define EBU_BUSRAP2_AHOLDC_Pos                (24UL)                    /*!< EBU BUSRAP2: AHOLDC (Bit 24)                                */
7755 #define EBU_BUSRAP2_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSRAP2: AHOLDC (Bitfield-Mask: 0x0f)                   */
7756 #define EBU_BUSRAP2_ADDRC_Pos                 (28UL)                    /*!< EBU BUSRAP2: ADDRC (Bit 28)                                 */
7757 #define EBU_BUSRAP2_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSRAP2: ADDRC (Bitfield-Mask: 0x0f)                    */
7758 
7759 /* --------------------------------  EBU_BUSWCON2  -------------------------------- */
7760 #define EBU_BUSWCON2_FETBLEN_Pos              (0UL)                     /*!< EBU BUSWCON2: FETBLEN (Bit 0)                               */
7761 #define EBU_BUSWCON2_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSWCON2: FETBLEN (Bitfield-Mask: 0x07)                 */
7762 #define EBU_BUSWCON2_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSWCON2: FBBMSEL (Bit 3)                               */
7763 #define EBU_BUSWCON2_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSWCON2: FBBMSEL (Bitfield-Mask: 0x01)                 */
7764 #define EBU_BUSWCON2_NAA_Pos                  (7UL)                     /*!< EBU BUSWCON2: NAA (Bit 7)                                   */
7765 #define EBU_BUSWCON2_NAA_Msk                  (0x80UL)                  /*!< EBU BUSWCON2: NAA (Bitfield-Mask: 0x01)                     */
7766 #define EBU_BUSWCON2_ECSE_Pos                 (16UL)                    /*!< EBU BUSWCON2: ECSE (Bit 16)                                 */
7767 #define EBU_BUSWCON2_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSWCON2: ECSE (Bitfield-Mask: 0x01)                    */
7768 #define EBU_BUSWCON2_EBSE_Pos                 (17UL)                    /*!< EBU BUSWCON2: EBSE (Bit 17)                                 */
7769 #define EBU_BUSWCON2_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSWCON2: EBSE (Bitfield-Mask: 0x01)                    */
7770 #define EBU_BUSWCON2_WAITINV_Pos              (19UL)                    /*!< EBU BUSWCON2: WAITINV (Bit 19)                              */
7771 #define EBU_BUSWCON2_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSWCON2: WAITINV (Bitfield-Mask: 0x01)                 */
7772 #define EBU_BUSWCON2_BCGEN_Pos                (20UL)                    /*!< EBU BUSWCON2: BCGEN (Bit 20)                                */
7773 #define EBU_BUSWCON2_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSWCON2: BCGEN (Bitfield-Mask: 0x03)                   */
7774 #define EBU_BUSWCON2_PORTW_Pos                (22UL)                    /*!< EBU BUSWCON2: PORTW (Bit 22)                                */
7775 #define EBU_BUSWCON2_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSWCON2: PORTW (Bitfield-Mask: 0x03)                   */
7776 #define EBU_BUSWCON2_WAIT_Pos                 (24UL)                    /*!< EBU BUSWCON2: WAIT (Bit 24)                                 */
7777 #define EBU_BUSWCON2_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSWCON2: WAIT (Bitfield-Mask: 0x03)                    */
7778 #define EBU_BUSWCON2_AAP_Pos                  (26UL)                    /*!< EBU BUSWCON2: AAP (Bit 26)                                  */
7779 #define EBU_BUSWCON2_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSWCON2: AAP (Bitfield-Mask: 0x01)                     */
7780 #define EBU_BUSWCON2_LOCKCS_Pos               (27UL)                    /*!< EBU BUSWCON2: LOCKCS (Bit 27)                               */
7781 #define EBU_BUSWCON2_LOCKCS_Msk               (0x8000000UL)             /*!< EBU BUSWCON2: LOCKCS (Bitfield-Mask: 0x01)                  */
7782 #define EBU_BUSWCON2_AGEN_Pos                 (28UL)                    /*!< EBU BUSWCON2: AGEN (Bit 28)                                 */
7783 #define EBU_BUSWCON2_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSWCON2: AGEN (Bitfield-Mask: 0x0f)                    */
7784 
7785 /* ---------------------------------  EBU_BUSWAP2  -------------------------------- */
7786 #define EBU_BUSWAP2_WRDTACS_Pos               (0UL)                     /*!< EBU BUSWAP2: WRDTACS (Bit 0)                                */
7787 #define EBU_BUSWAP2_WRDTACS_Msk               (0xfUL)                   /*!< EBU BUSWAP2: WRDTACS (Bitfield-Mask: 0x0f)                  */
7788 #define EBU_BUSWAP2_WRRECOVC_Pos              (4UL)                     /*!< EBU BUSWAP2: WRRECOVC (Bit 4)                               */
7789 #define EBU_BUSWAP2_WRRECOVC_Msk              (0x70UL)                  /*!< EBU BUSWAP2: WRRECOVC (Bitfield-Mask: 0x07)                 */
7790 #define EBU_BUSWAP2_WAITWRC_Pos               (7UL)                     /*!< EBU BUSWAP2: WAITWRC (Bit 7)                                */
7791 #define EBU_BUSWAP2_WAITWRC_Msk               (0xf80UL)                 /*!< EBU BUSWAP2: WAITWRC (Bitfield-Mask: 0x1f)                  */
7792 #define EBU_BUSWAP2_DATAC_Pos                 (12UL)                    /*!< EBU BUSWAP2: DATAC (Bit 12)                                 */
7793 #define EBU_BUSWAP2_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSWAP2: DATAC (Bitfield-Mask: 0x0f)                    */
7794 #define EBU_BUSWAP2_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSWAP2: EXTCLOCK (Bit 16)                              */
7795 #define EBU_BUSWAP2_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSWAP2: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7796 #define EBU_BUSWAP2_EXTDATA_Pos               (18UL)                    /*!< EBU BUSWAP2: EXTDATA (Bit 18)                               */
7797 #define EBU_BUSWAP2_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSWAP2: EXTDATA (Bitfield-Mask: 0x03)                  */
7798 #define EBU_BUSWAP2_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSWAP2: CMDDELAY (Bit 20)                              */
7799 #define EBU_BUSWAP2_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSWAP2: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7800 #define EBU_BUSWAP2_AHOLDC_Pos                (24UL)                    /*!< EBU BUSWAP2: AHOLDC (Bit 24)                                */
7801 #define EBU_BUSWAP2_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSWAP2: AHOLDC (Bitfield-Mask: 0x0f)                   */
7802 #define EBU_BUSWAP2_ADDRC_Pos                 (28UL)                    /*!< EBU BUSWAP2: ADDRC (Bit 28)                                 */
7803 #define EBU_BUSWAP2_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSWAP2: ADDRC (Bitfield-Mask: 0x0f)                    */
7804 
7805 /* --------------------------------  EBU_BUSRCON3  -------------------------------- */
7806 #define EBU_BUSRCON3_FETBLEN_Pos              (0UL)                     /*!< EBU BUSRCON3: FETBLEN (Bit 0)                               */
7807 #define EBU_BUSRCON3_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSRCON3: FETBLEN (Bitfield-Mask: 0x07)                 */
7808 #define EBU_BUSRCON3_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSRCON3: FBBMSEL (Bit 3)                               */
7809 #define EBU_BUSRCON3_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSRCON3: FBBMSEL (Bitfield-Mask: 0x01)                 */
7810 #define EBU_BUSRCON3_BFSSS_Pos                (4UL)                     /*!< EBU BUSRCON3: BFSSS (Bit 4)                                 */
7811 #define EBU_BUSRCON3_BFSSS_Msk                (0x10UL)                  /*!< EBU BUSRCON3: BFSSS (Bitfield-Mask: 0x01)                   */
7812 #define EBU_BUSRCON3_FDBKEN_Pos               (5UL)                     /*!< EBU BUSRCON3: FDBKEN (Bit 5)                                */
7813 #define EBU_BUSRCON3_FDBKEN_Msk               (0x20UL)                  /*!< EBU BUSRCON3: FDBKEN (Bitfield-Mask: 0x01)                  */
7814 #define EBU_BUSRCON3_BFCMSEL_Pos              (6UL)                     /*!< EBU BUSRCON3: BFCMSEL (Bit 6)                               */
7815 #define EBU_BUSRCON3_BFCMSEL_Msk              (0x40UL)                  /*!< EBU BUSRCON3: BFCMSEL (Bitfield-Mask: 0x01)                 */
7816 #define EBU_BUSRCON3_NAA_Pos                  (7UL)                     /*!< EBU BUSRCON3: NAA (Bit 7)                                   */
7817 #define EBU_BUSRCON3_NAA_Msk                  (0x80UL)                  /*!< EBU BUSRCON3: NAA (Bitfield-Mask: 0x01)                     */
7818 #define EBU_BUSRCON3_ECSE_Pos                 (16UL)                    /*!< EBU BUSRCON3: ECSE (Bit 16)                                 */
7819 #define EBU_BUSRCON3_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSRCON3: ECSE (Bitfield-Mask: 0x01)                    */
7820 #define EBU_BUSRCON3_EBSE_Pos                 (17UL)                    /*!< EBU BUSRCON3: EBSE (Bit 17)                                 */
7821 #define EBU_BUSRCON3_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSRCON3: EBSE (Bitfield-Mask: 0x01)                    */
7822 #define EBU_BUSRCON3_DBA_Pos                  (18UL)                    /*!< EBU BUSRCON3: DBA (Bit 18)                                  */
7823 #define EBU_BUSRCON3_DBA_Msk                  (0x40000UL)               /*!< EBU BUSRCON3: DBA (Bitfield-Mask: 0x01)                     */
7824 #define EBU_BUSRCON3_WAITINV_Pos              (19UL)                    /*!< EBU BUSRCON3: WAITINV (Bit 19)                              */
7825 #define EBU_BUSRCON3_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSRCON3: WAITINV (Bitfield-Mask: 0x01)                 */
7826 #define EBU_BUSRCON3_BCGEN_Pos                (20UL)                    /*!< EBU BUSRCON3: BCGEN (Bit 20)                                */
7827 #define EBU_BUSRCON3_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSRCON3: BCGEN (Bitfield-Mask: 0x03)                   */
7828 #define EBU_BUSRCON3_PORTW_Pos                (22UL)                    /*!< EBU BUSRCON3: PORTW (Bit 22)                                */
7829 #define EBU_BUSRCON3_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSRCON3: PORTW (Bitfield-Mask: 0x03)                   */
7830 #define EBU_BUSRCON3_WAIT_Pos                 (24UL)                    /*!< EBU BUSRCON3: WAIT (Bit 24)                                 */
7831 #define EBU_BUSRCON3_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSRCON3: WAIT (Bitfield-Mask: 0x03)                    */
7832 #define EBU_BUSRCON3_AAP_Pos                  (26UL)                    /*!< EBU BUSRCON3: AAP (Bit 26)                                  */
7833 #define EBU_BUSRCON3_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSRCON3: AAP (Bitfield-Mask: 0x01)                     */
7834 #define EBU_BUSRCON3_AGEN_Pos                 (28UL)                    /*!< EBU BUSRCON3: AGEN (Bit 28)                                 */
7835 #define EBU_BUSRCON3_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSRCON3: AGEN (Bitfield-Mask: 0x0f)                    */
7836 
7837 /* ---------------------------------  EBU_BUSRAP3  -------------------------------- */
7838 #define EBU_BUSRAP3_RDDTACS_Pos               (0UL)                     /*!< EBU BUSRAP3: RDDTACS (Bit 0)                                */
7839 #define EBU_BUSRAP3_RDDTACS_Msk               (0xfUL)                   /*!< EBU BUSRAP3: RDDTACS (Bitfield-Mask: 0x0f)                  */
7840 #define EBU_BUSRAP3_RDRECOVC_Pos              (4UL)                     /*!< EBU BUSRAP3: RDRECOVC (Bit 4)                               */
7841 #define EBU_BUSRAP3_RDRECOVC_Msk              (0x70UL)                  /*!< EBU BUSRAP3: RDRECOVC (Bitfield-Mask: 0x07)                 */
7842 #define EBU_BUSRAP3_WAITRDC_Pos               (7UL)                     /*!< EBU BUSRAP3: WAITRDC (Bit 7)                                */
7843 #define EBU_BUSRAP3_WAITRDC_Msk               (0xf80UL)                 /*!< EBU BUSRAP3: WAITRDC (Bitfield-Mask: 0x1f)                  */
7844 #define EBU_BUSRAP3_DATAC_Pos                 (12UL)                    /*!< EBU BUSRAP3: DATAC (Bit 12)                                 */
7845 #define EBU_BUSRAP3_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSRAP3: DATAC (Bitfield-Mask: 0x0f)                    */
7846 #define EBU_BUSRAP3_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSRAP3: EXTCLOCK (Bit 16)                              */
7847 #define EBU_BUSRAP3_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSRAP3: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7848 #define EBU_BUSRAP3_EXTDATA_Pos               (18UL)                    /*!< EBU BUSRAP3: EXTDATA (Bit 18)                               */
7849 #define EBU_BUSRAP3_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSRAP3: EXTDATA (Bitfield-Mask: 0x03)                  */
7850 #define EBU_BUSRAP3_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSRAP3: CMDDELAY (Bit 20)                              */
7851 #define EBU_BUSRAP3_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSRAP3: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7852 #define EBU_BUSRAP3_AHOLDC_Pos                (24UL)                    /*!< EBU BUSRAP3: AHOLDC (Bit 24)                                */
7853 #define EBU_BUSRAP3_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSRAP3: AHOLDC (Bitfield-Mask: 0x0f)                   */
7854 #define EBU_BUSRAP3_ADDRC_Pos                 (28UL)                    /*!< EBU BUSRAP3: ADDRC (Bit 28)                                 */
7855 #define EBU_BUSRAP3_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSRAP3: ADDRC (Bitfield-Mask: 0x0f)                    */
7856 
7857 /* --------------------------------  EBU_BUSWCON3  -------------------------------- */
7858 #define EBU_BUSWCON3_FETBLEN_Pos              (0UL)                     /*!< EBU BUSWCON3: FETBLEN (Bit 0)                               */
7859 #define EBU_BUSWCON3_FETBLEN_Msk              (0x7UL)                   /*!< EBU BUSWCON3: FETBLEN (Bitfield-Mask: 0x07)                 */
7860 #define EBU_BUSWCON3_FBBMSEL_Pos              (3UL)                     /*!< EBU BUSWCON3: FBBMSEL (Bit 3)                               */
7861 #define EBU_BUSWCON3_FBBMSEL_Msk              (0x8UL)                   /*!< EBU BUSWCON3: FBBMSEL (Bitfield-Mask: 0x01)                 */
7862 #define EBU_BUSWCON3_NAA_Pos                  (7UL)                     /*!< EBU BUSWCON3: NAA (Bit 7)                                   */
7863 #define EBU_BUSWCON3_NAA_Msk                  (0x80UL)                  /*!< EBU BUSWCON3: NAA (Bitfield-Mask: 0x01)                     */
7864 #define EBU_BUSWCON3_ECSE_Pos                 (16UL)                    /*!< EBU BUSWCON3: ECSE (Bit 16)                                 */
7865 #define EBU_BUSWCON3_ECSE_Msk                 (0x10000UL)               /*!< EBU BUSWCON3: ECSE (Bitfield-Mask: 0x01)                    */
7866 #define EBU_BUSWCON3_EBSE_Pos                 (17UL)                    /*!< EBU BUSWCON3: EBSE (Bit 17)                                 */
7867 #define EBU_BUSWCON3_EBSE_Msk                 (0x20000UL)               /*!< EBU BUSWCON3: EBSE (Bitfield-Mask: 0x01)                    */
7868 #define EBU_BUSWCON3_WAITINV_Pos              (19UL)                    /*!< EBU BUSWCON3: WAITINV (Bit 19)                              */
7869 #define EBU_BUSWCON3_WAITINV_Msk              (0x80000UL)               /*!< EBU BUSWCON3: WAITINV (Bitfield-Mask: 0x01)                 */
7870 #define EBU_BUSWCON3_BCGEN_Pos                (20UL)                    /*!< EBU BUSWCON3: BCGEN (Bit 20)                                */
7871 #define EBU_BUSWCON3_BCGEN_Msk                (0x300000UL)              /*!< EBU BUSWCON3: BCGEN (Bitfield-Mask: 0x03)                   */
7872 #define EBU_BUSWCON3_PORTW_Pos                (22UL)                    /*!< EBU BUSWCON3: PORTW (Bit 22)                                */
7873 #define EBU_BUSWCON3_PORTW_Msk                (0xc00000UL)              /*!< EBU BUSWCON3: PORTW (Bitfield-Mask: 0x03)                   */
7874 #define EBU_BUSWCON3_WAIT_Pos                 (24UL)                    /*!< EBU BUSWCON3: WAIT (Bit 24)                                 */
7875 #define EBU_BUSWCON3_WAIT_Msk                 (0x3000000UL)             /*!< EBU BUSWCON3: WAIT (Bitfield-Mask: 0x03)                    */
7876 #define EBU_BUSWCON3_AAP_Pos                  (26UL)                    /*!< EBU BUSWCON3: AAP (Bit 26)                                  */
7877 #define EBU_BUSWCON3_AAP_Msk                  (0x4000000UL)             /*!< EBU BUSWCON3: AAP (Bitfield-Mask: 0x01)                     */
7878 #define EBU_BUSWCON3_LOCKCS_Pos               (27UL)                    /*!< EBU BUSWCON3: LOCKCS (Bit 27)                               */
7879 #define EBU_BUSWCON3_LOCKCS_Msk               (0x8000000UL)             /*!< EBU BUSWCON3: LOCKCS (Bitfield-Mask: 0x01)                  */
7880 #define EBU_BUSWCON3_AGEN_Pos                 (28UL)                    /*!< EBU BUSWCON3: AGEN (Bit 28)                                 */
7881 #define EBU_BUSWCON3_AGEN_Msk                 (0xf0000000UL)            /*!< EBU BUSWCON3: AGEN (Bitfield-Mask: 0x0f)                    */
7882 
7883 /* ---------------------------------  EBU_BUSWAP3  -------------------------------- */
7884 #define EBU_BUSWAP3_WRDTACS_Pos               (0UL)                     /*!< EBU BUSWAP3: WRDTACS (Bit 0)                                */
7885 #define EBU_BUSWAP3_WRDTACS_Msk               (0xfUL)                   /*!< EBU BUSWAP3: WRDTACS (Bitfield-Mask: 0x0f)                  */
7886 #define EBU_BUSWAP3_WRRECOVC_Pos              (4UL)                     /*!< EBU BUSWAP3: WRRECOVC (Bit 4)                               */
7887 #define EBU_BUSWAP3_WRRECOVC_Msk              (0x70UL)                  /*!< EBU BUSWAP3: WRRECOVC (Bitfield-Mask: 0x07)                 */
7888 #define EBU_BUSWAP3_WAITWRC_Pos               (7UL)                     /*!< EBU BUSWAP3: WAITWRC (Bit 7)                                */
7889 #define EBU_BUSWAP3_WAITWRC_Msk               (0xf80UL)                 /*!< EBU BUSWAP3: WAITWRC (Bitfield-Mask: 0x1f)                  */
7890 #define EBU_BUSWAP3_DATAC_Pos                 (12UL)                    /*!< EBU BUSWAP3: DATAC (Bit 12)                                 */
7891 #define EBU_BUSWAP3_DATAC_Msk                 (0xf000UL)                /*!< EBU BUSWAP3: DATAC (Bitfield-Mask: 0x0f)                    */
7892 #define EBU_BUSWAP3_EXTCLOCK_Pos              (16UL)                    /*!< EBU BUSWAP3: EXTCLOCK (Bit 16)                              */
7893 #define EBU_BUSWAP3_EXTCLOCK_Msk              (0x30000UL)               /*!< EBU BUSWAP3: EXTCLOCK (Bitfield-Mask: 0x03)                 */
7894 #define EBU_BUSWAP3_EXTDATA_Pos               (18UL)                    /*!< EBU BUSWAP3: EXTDATA (Bit 18)                               */
7895 #define EBU_BUSWAP3_EXTDATA_Msk               (0xc0000UL)               /*!< EBU BUSWAP3: EXTDATA (Bitfield-Mask: 0x03)                  */
7896 #define EBU_BUSWAP3_CMDDELAY_Pos              (20UL)                    /*!< EBU BUSWAP3: CMDDELAY (Bit 20)                              */
7897 #define EBU_BUSWAP3_CMDDELAY_Msk              (0xf00000UL)              /*!< EBU BUSWAP3: CMDDELAY (Bitfield-Mask: 0x0f)                 */
7898 #define EBU_BUSWAP3_AHOLDC_Pos                (24UL)                    /*!< EBU BUSWAP3: AHOLDC (Bit 24)                                */
7899 #define EBU_BUSWAP3_AHOLDC_Msk                (0xf000000UL)             /*!< EBU BUSWAP3: AHOLDC (Bitfield-Mask: 0x0f)                   */
7900 #define EBU_BUSWAP3_ADDRC_Pos                 (28UL)                    /*!< EBU BUSWAP3: ADDRC (Bit 28)                                 */
7901 #define EBU_BUSWAP3_ADDRC_Msk                 (0xf0000000UL)            /*!< EBU BUSWAP3: ADDRC (Bitfield-Mask: 0x0f)                    */
7902 
7903 /* ---------------------------------  EBU_SDRMCON  -------------------------------- */
7904 #define EBU_SDRMCON_CRAS_Pos                  (0UL)                     /*!< EBU SDRMCON: CRAS (Bit 0)                                   */
7905 #define EBU_SDRMCON_CRAS_Msk                  (0xfUL)                   /*!< EBU SDRMCON: CRAS (Bitfield-Mask: 0x0f)                     */
7906 #define EBU_SDRMCON_CRFSH_Pos                 (4UL)                     /*!< EBU SDRMCON: CRFSH (Bit 4)                                  */
7907 #define EBU_SDRMCON_CRFSH_Msk                 (0xf0UL)                  /*!< EBU SDRMCON: CRFSH (Bitfield-Mask: 0x0f)                    */
7908 #define EBU_SDRMCON_CRSC_Pos                  (8UL)                     /*!< EBU SDRMCON: CRSC (Bit 8)                                   */
7909 #define EBU_SDRMCON_CRSC_Msk                  (0x300UL)                 /*!< EBU SDRMCON: CRSC (Bitfield-Mask: 0x03)                     */
7910 #define EBU_SDRMCON_CRP_Pos                   (10UL)                    /*!< EBU SDRMCON: CRP (Bit 10)                                   */
7911 #define EBU_SDRMCON_CRP_Msk                   (0xc00UL)                 /*!< EBU SDRMCON: CRP (Bitfield-Mask: 0x03)                      */
7912 #define EBU_SDRMCON_AWIDTH_Pos                (12UL)                    /*!< EBU SDRMCON: AWIDTH (Bit 12)                                */
7913 #define EBU_SDRMCON_AWIDTH_Msk                (0x3000UL)                /*!< EBU SDRMCON: AWIDTH (Bitfield-Mask: 0x03)                   */
7914 #define EBU_SDRMCON_CRCD_Pos                  (14UL)                    /*!< EBU SDRMCON: CRCD (Bit 14)                                  */
7915 #define EBU_SDRMCON_CRCD_Msk                  (0xc000UL)                /*!< EBU SDRMCON: CRCD (Bitfield-Mask: 0x03)                     */
7916 #define EBU_SDRMCON_CRC_Pos                   (16UL)                    /*!< EBU SDRMCON: CRC (Bit 16)                                   */
7917 #define EBU_SDRMCON_CRC_Msk                   (0x70000UL)               /*!< EBU SDRMCON: CRC (Bitfield-Mask: 0x07)                      */
7918 #define EBU_SDRMCON_ROWM_Pos                  (19UL)                    /*!< EBU SDRMCON: ROWM (Bit 19)                                  */
7919 #define EBU_SDRMCON_ROWM_Msk                  (0x380000UL)              /*!< EBU SDRMCON: ROWM (Bitfield-Mask: 0x07)                     */
7920 #define EBU_SDRMCON_BANKM_Pos                 (22UL)                    /*!< EBU SDRMCON: BANKM (Bit 22)                                 */
7921 #define EBU_SDRMCON_BANKM_Msk                 (0x1c00000UL)             /*!< EBU SDRMCON: BANKM (Bitfield-Mask: 0x07)                    */
7922 #define EBU_SDRMCON_CRCE_Pos                  (25UL)                    /*!< EBU SDRMCON: CRCE (Bit 25)                                  */
7923 #define EBU_SDRMCON_CRCE_Msk                  (0xe000000UL)             /*!< EBU SDRMCON: CRCE (Bitfield-Mask: 0x07)                     */
7924 #define EBU_SDRMCON_CLKDIS_Pos                (28UL)                    /*!< EBU SDRMCON: CLKDIS (Bit 28)                                */
7925 #define EBU_SDRMCON_CLKDIS_Msk                (0x10000000UL)            /*!< EBU SDRMCON: CLKDIS (Bitfield-Mask: 0x01)                   */
7926 #define EBU_SDRMCON_PWR_MODE_Pos              (29UL)                    /*!< EBU SDRMCON: PWR_MODE (Bit 29)                              */
7927 #define EBU_SDRMCON_PWR_MODE_Msk              (0x60000000UL)            /*!< EBU SDRMCON: PWR_MODE (Bitfield-Mask: 0x03)                 */
7928 #define EBU_SDRMCON_SDCMSEL_Pos               (31UL)                    /*!< EBU SDRMCON: SDCMSEL (Bit 31)                               */
7929 #define EBU_SDRMCON_SDCMSEL_Msk               (0x80000000UL)            /*!< EBU SDRMCON: SDCMSEL (Bitfield-Mask: 0x01)                  */
7930 
7931 /* ---------------------------------  EBU_SDRMOD  --------------------------------- */
7932 #define EBU_SDRMOD_BURSTL_Pos                 (0UL)                     /*!< EBU SDRMOD: BURSTL (Bit 0)                                  */
7933 #define EBU_SDRMOD_BURSTL_Msk                 (0x7UL)                   /*!< EBU SDRMOD: BURSTL (Bitfield-Mask: 0x07)                    */
7934 #define EBU_SDRMOD_BTYP_Pos                   (3UL)                     /*!< EBU SDRMOD: BTYP (Bit 3)                                    */
7935 #define EBU_SDRMOD_BTYP_Msk                   (0x8UL)                   /*!< EBU SDRMOD: BTYP (Bitfield-Mask: 0x01)                      */
7936 #define EBU_SDRMOD_CASLAT_Pos                 (4UL)                     /*!< EBU SDRMOD: CASLAT (Bit 4)                                  */
7937 #define EBU_SDRMOD_CASLAT_Msk                 (0x70UL)                  /*!< EBU SDRMOD: CASLAT (Bitfield-Mask: 0x07)                    */
7938 #define EBU_SDRMOD_OPMODE_Pos                 (7UL)                     /*!< EBU SDRMOD: OPMODE (Bit 7)                                  */
7939 #define EBU_SDRMOD_OPMODE_Msk                 (0x3f80UL)                /*!< EBU SDRMOD: OPMODE (Bitfield-Mask: 0x7f)                    */
7940 #define EBU_SDRMOD_COLDSTART_Pos              (15UL)                    /*!< EBU SDRMOD: COLDSTART (Bit 15)                              */
7941 #define EBU_SDRMOD_COLDSTART_Msk              (0x8000UL)                /*!< EBU SDRMOD: COLDSTART (Bitfield-Mask: 0x01)                 */
7942 #define EBU_SDRMOD_XOPM_Pos                   (16UL)                    /*!< EBU SDRMOD: XOPM (Bit 16)                                   */
7943 #define EBU_SDRMOD_XOPM_Msk                   (0xfff0000UL)             /*!< EBU SDRMOD: XOPM (Bitfield-Mask: 0xfff)                     */
7944 #define EBU_SDRMOD_XBA_Pos                    (28UL)                    /*!< EBU SDRMOD: XBA (Bit 28)                                    */
7945 #define EBU_SDRMOD_XBA_Msk                    (0xf0000000UL)            /*!< EBU SDRMOD: XBA (Bitfield-Mask: 0x0f)                       */
7946 
7947 /* ---------------------------------  EBU_SDRMREF  -------------------------------- */
7948 #define EBU_SDRMREF_REFRESHC_Pos              (0UL)                     /*!< EBU SDRMREF: REFRESHC (Bit 0)                               */
7949 #define EBU_SDRMREF_REFRESHC_Msk              (0x3fUL)                  /*!< EBU SDRMREF: REFRESHC (Bitfield-Mask: 0x3f)                 */
7950 #define EBU_SDRMREF_REFRESHR_Pos              (6UL)                     /*!< EBU SDRMREF: REFRESHR (Bit 6)                               */
7951 #define EBU_SDRMREF_REFRESHR_Msk              (0x1c0UL)                 /*!< EBU SDRMREF: REFRESHR (Bitfield-Mask: 0x07)                 */
7952 #define EBU_SDRMREF_SELFREXST_Pos             (9UL)                     /*!< EBU SDRMREF: SELFREXST (Bit 9)                              */
7953 #define EBU_SDRMREF_SELFREXST_Msk             (0x200UL)                 /*!< EBU SDRMREF: SELFREXST (Bitfield-Mask: 0x01)                */
7954 #define EBU_SDRMREF_SELFREX_Pos               (10UL)                    /*!< EBU SDRMREF: SELFREX (Bit 10)                               */
7955 #define EBU_SDRMREF_SELFREX_Msk               (0x400UL)                 /*!< EBU SDRMREF: SELFREX (Bitfield-Mask: 0x01)                  */
7956 #define EBU_SDRMREF_SELFRENST_Pos             (11UL)                    /*!< EBU SDRMREF: SELFRENST (Bit 11)                             */
7957 #define EBU_SDRMREF_SELFRENST_Msk             (0x800UL)                 /*!< EBU SDRMREF: SELFRENST (Bitfield-Mask: 0x01)                */
7958 #define EBU_SDRMREF_SELFREN_Pos               (12UL)                    /*!< EBU SDRMREF: SELFREN (Bit 12)                               */
7959 #define EBU_SDRMREF_SELFREN_Msk               (0x1000UL)                /*!< EBU SDRMREF: SELFREN (Bitfield-Mask: 0x01)                  */
7960 #define EBU_SDRMREF_AUTOSELFR_Pos             (13UL)                    /*!< EBU SDRMREF: AUTOSELFR (Bit 13)                             */
7961 #define EBU_SDRMREF_AUTOSELFR_Msk             (0x2000UL)                /*!< EBU SDRMREF: AUTOSELFR (Bitfield-Mask: 0x01)                */
7962 #define EBU_SDRMREF_ERFSHC_Pos                (14UL)                    /*!< EBU SDRMREF: ERFSHC (Bit 14)                                */
7963 #define EBU_SDRMREF_ERFSHC_Msk                (0xc000UL)                /*!< EBU SDRMREF: ERFSHC (Bitfield-Mask: 0x03)                   */
7964 #define EBU_SDRMREF_SELFREX_DLY_Pos           (16UL)                    /*!< EBU SDRMREF: SELFREX_DLY (Bit 16)                           */
7965 #define EBU_SDRMREF_SELFREX_DLY_Msk           (0xff0000UL)              /*!< EBU SDRMREF: SELFREX_DLY (Bitfield-Mask: 0xff)              */
7966 #define EBU_SDRMREF_ARFSH_Pos                 (24UL)                    /*!< EBU SDRMREF: ARFSH (Bit 24)                                 */
7967 #define EBU_SDRMREF_ARFSH_Msk                 (0x1000000UL)             /*!< EBU SDRMREF: ARFSH (Bitfield-Mask: 0x01)                    */
7968 #define EBU_SDRMREF_RES_DLY_Pos               (25UL)                    /*!< EBU SDRMREF: RES_DLY (Bit 25)                               */
7969 #define EBU_SDRMREF_RES_DLY_Msk               (0xe000000UL)             /*!< EBU SDRMREF: RES_DLY (Bitfield-Mask: 0x07)                  */
7970 
7971 /* ---------------------------------  EBU_SDRSTAT  -------------------------------- */
7972 #define EBU_SDRSTAT_REFERR_Pos                (0UL)                     /*!< EBU SDRSTAT: REFERR (Bit 0)                                 */
7973 #define EBU_SDRSTAT_REFERR_Msk                (0x1UL)                   /*!< EBU SDRSTAT: REFERR (Bitfield-Mask: 0x01)                   */
7974 #define EBU_SDRSTAT_SDRMBUSY_Pos              (1UL)                     /*!< EBU SDRSTAT: SDRMBUSY (Bit 1)                               */
7975 #define EBU_SDRSTAT_SDRMBUSY_Msk              (0x2UL)                   /*!< EBU SDRSTAT: SDRMBUSY (Bitfield-Mask: 0x01)                 */
7976 #define EBU_SDRSTAT_SDERR_Pos                 (2UL)                     /*!< EBU SDRSTAT: SDERR (Bit 2)                                  */
7977 #define EBU_SDRSTAT_SDERR_Msk                 (0x4UL)                   /*!< EBU SDRSTAT: SDERR (Bitfield-Mask: 0x01)                    */
7978 
7979 
7980 /* ================================================================================ */
7981 /* ================        struct 'ETH0_CON' Position & Mask       ================ */
7982 /* ================================================================================ */
7983 
7984 
7985 /* ------------------------------  ETH0_CON_ETH0_CON  ----------------------------- */
7986 #define ETH_CON_RXD0_Pos            (0UL)                     /*!< ETH0_CON ETH0_CON: RXD0 (Bit 0)                             */
7987 #define ETH_CON_RXD0_Msk            (0x3UL)                   /*!< ETH0_CON ETH0_CON: RXD0 (Bitfield-Mask: 0x03)               */
7988 #define ETH_CON_RXD1_Pos            (2UL)                     /*!< ETH0_CON ETH0_CON: RXD1 (Bit 2)                             */
7989 #define ETH_CON_RXD1_Msk            (0xcUL)                   /*!< ETH0_CON ETH0_CON: RXD1 (Bitfield-Mask: 0x03)               */
7990 #define ETH_CON_RXD2_Pos            (4UL)                     /*!< ETH0_CON ETH0_CON: RXD2 (Bit 4)                             */
7991 #define ETH_CON_RXD2_Msk            (0x30UL)                  /*!< ETH0_CON ETH0_CON: RXD2 (Bitfield-Mask: 0x03)               */
7992 #define ETH_CON_RXD3_Pos            (6UL)                     /*!< ETH0_CON ETH0_CON: RXD3 (Bit 6)                             */
7993 #define ETH_CON_RXD3_Msk            (0xc0UL)                  /*!< ETH0_CON ETH0_CON: RXD3 (Bitfield-Mask: 0x03)               */
7994 #define ETH_CON_CLK_RMII_Pos        (8UL)                     /*!< ETH0_CON ETH0_CON: CLK_RMII (Bit 8)                         */
7995 #define ETH_CON_CLK_RMII_Msk        (0x300UL)                 /*!< ETH0_CON ETH0_CON: CLK_RMII (Bitfield-Mask: 0x03)           */
7996 #define ETH_CON_CRS_DV_Pos          (10UL)                    /*!< ETH0_CON ETH0_CON: CRS_DV (Bit 10)                          */
7997 #define ETH_CON_CRS_DV_Msk          (0xc00UL)                 /*!< ETH0_CON ETH0_CON: CRS_DV (Bitfield-Mask: 0x03)             */
7998 #define ETH_CON_CRS_Pos             (12UL)                    /*!< ETH0_CON ETH0_CON: CRS (Bit 12)                             */
7999 #define ETH_CON_CRS_Msk             (0x3000UL)                /*!< ETH0_CON ETH0_CON: CRS (Bitfield-Mask: 0x03)                */
8000 #define ETH_CON_RXER_Pos            (14UL)                    /*!< ETH0_CON ETH0_CON: RXER (Bit 14)                            */
8001 #define ETH_CON_RXER_Msk            (0xc000UL)                /*!< ETH0_CON ETH0_CON: RXER (Bitfield-Mask: 0x03)               */
8002 #define ETH_CON_COL_Pos             (16UL)                    /*!< ETH0_CON ETH0_CON: COL (Bit 16)                             */
8003 #define ETH_CON_COL_Msk             (0x30000UL)               /*!< ETH0_CON ETH0_CON: COL (Bitfield-Mask: 0x03)                */
8004 #define ETH_CON_CLK_TX_Pos          (18UL)                    /*!< ETH0_CON ETH0_CON: CLK_TX (Bit 18)                          */
8005 #define ETH_CON_CLK_TX_Msk          (0xc0000UL)               /*!< ETH0_CON ETH0_CON: CLK_TX (Bitfield-Mask: 0x03)             */
8006 #define ETH_CON_MDIO_Pos            (22UL)                    /*!< ETH0_CON ETH0_CON: MDIO (Bit 22)                            */
8007 #define ETH_CON_MDIO_Msk            (0xc00000UL)              /*!< ETH0_CON ETH0_CON: MDIO (Bitfield-Mask: 0x03)               */
8008 #define ETH_CON_INFSEL_Pos          (26UL)                    /*!< ETH0_CON ETH0_CON: INFSEL (Bit 26)                          */
8009 #define ETH_CON_INFSEL_Msk          (0x4000000UL)             /*!< ETH0_CON ETH0_CON: INFSEL (Bitfield-Mask: 0x01)             */
8010 
8011 
8012 /* ================================================================================ */
8013 /* ================           Group 'ETH' Position & Mask          ================ */
8014 /* ================================================================================ */
8015 
8016 
8017 /* ----------------------------  ETH_MAC_CONFIGURATION  --------------------------- */
8018 #define ETH_MAC_CONFIGURATION_PRELEN_Pos      (0UL)                     /*!< ETH MAC_CONFIGURATION: PRELEN (Bit 0)                       */
8019 #define ETH_MAC_CONFIGURATION_PRELEN_Msk      (0x3UL)                   /*!< ETH MAC_CONFIGURATION: PRELEN (Bitfield-Mask: 0x03)         */
8020 #define ETH_MAC_CONFIGURATION_RE_Pos          (2UL)                     /*!< ETH MAC_CONFIGURATION: RE (Bit 2)                           */
8021 #define ETH_MAC_CONFIGURATION_RE_Msk          (0x4UL)                   /*!< ETH MAC_CONFIGURATION: RE (Bitfield-Mask: 0x01)             */
8022 #define ETH_MAC_CONFIGURATION_TE_Pos          (3UL)                     /*!< ETH MAC_CONFIGURATION: TE (Bit 3)                           */
8023 #define ETH_MAC_CONFIGURATION_TE_Msk          (0x8UL)                   /*!< ETH MAC_CONFIGURATION: TE (Bitfield-Mask: 0x01)             */
8024 #define ETH_MAC_CONFIGURATION_DC_Pos          (4UL)                     /*!< ETH MAC_CONFIGURATION: DC (Bit 4)                           */
8025 #define ETH_MAC_CONFIGURATION_DC_Msk          (0x10UL)                  /*!< ETH MAC_CONFIGURATION: DC (Bitfield-Mask: 0x01)             */
8026 #define ETH_MAC_CONFIGURATION_BL_Pos          (5UL)                     /*!< ETH MAC_CONFIGURATION: BL (Bit 5)                           */
8027 #define ETH_MAC_CONFIGURATION_BL_Msk          (0x60UL)                  /*!< ETH MAC_CONFIGURATION: BL (Bitfield-Mask: 0x03)             */
8028 #define ETH_MAC_CONFIGURATION_ACS_Pos         (7UL)                     /*!< ETH MAC_CONFIGURATION: ACS (Bit 7)                          */
8029 #define ETH_MAC_CONFIGURATION_ACS_Msk         (0x80UL)                  /*!< ETH MAC_CONFIGURATION: ACS (Bitfield-Mask: 0x01)            */
8030 #define ETH_MAC_CONFIGURATION_DR_Pos          (9UL)                     /*!< ETH MAC_CONFIGURATION: DR (Bit 9)                           */
8031 #define ETH_MAC_CONFIGURATION_DR_Msk          (0x200UL)                 /*!< ETH MAC_CONFIGURATION: DR (Bitfield-Mask: 0x01)             */
8032 #define ETH_MAC_CONFIGURATION_IPC_Pos         (10UL)                    /*!< ETH MAC_CONFIGURATION: IPC (Bit 10)                         */
8033 #define ETH_MAC_CONFIGURATION_IPC_Msk         (0x400UL)                 /*!< ETH MAC_CONFIGURATION: IPC (Bitfield-Mask: 0x01)            */
8034 #define ETH_MAC_CONFIGURATION_DM_Pos          (11UL)                    /*!< ETH MAC_CONFIGURATION: DM (Bit 11)                          */
8035 #define ETH_MAC_CONFIGURATION_DM_Msk          (0x800UL)                 /*!< ETH MAC_CONFIGURATION: DM (Bitfield-Mask: 0x01)             */
8036 #define ETH_MAC_CONFIGURATION_LM_Pos          (12UL)                    /*!< ETH MAC_CONFIGURATION: LM (Bit 12)                          */
8037 #define ETH_MAC_CONFIGURATION_LM_Msk          (0x1000UL)                /*!< ETH MAC_CONFIGURATION: LM (Bitfield-Mask: 0x01)             */
8038 #define ETH_MAC_CONFIGURATION_DO_Pos          (13UL)                    /*!< ETH MAC_CONFIGURATION: DO (Bit 13)                          */
8039 #define ETH_MAC_CONFIGURATION_DO_Msk          (0x2000UL)                /*!< ETH MAC_CONFIGURATION: DO (Bitfield-Mask: 0x01)             */
8040 #define ETH_MAC_CONFIGURATION_FES_Pos         (14UL)                    /*!< ETH MAC_CONFIGURATION: FES (Bit 14)                         */
8041 #define ETH_MAC_CONFIGURATION_FES_Msk         (0x4000UL)                /*!< ETH MAC_CONFIGURATION: FES (Bitfield-Mask: 0x01)            */
8042 #define ETH_MAC_CONFIGURATION_DCRS_Pos        (16UL)                    /*!< ETH MAC_CONFIGURATION: DCRS (Bit 16)                        */
8043 #define ETH_MAC_CONFIGURATION_DCRS_Msk        (0x10000UL)               /*!< ETH MAC_CONFIGURATION: DCRS (Bitfield-Mask: 0x01)           */
8044 #define ETH_MAC_CONFIGURATION_IFG_Pos         (17UL)                    /*!< ETH MAC_CONFIGURATION: IFG (Bit 17)                         */
8045 #define ETH_MAC_CONFIGURATION_IFG_Msk         (0xe0000UL)               /*!< ETH MAC_CONFIGURATION: IFG (Bitfield-Mask: 0x07)            */
8046 #define ETH_MAC_CONFIGURATION_JE_Pos          (20UL)                    /*!< ETH MAC_CONFIGURATION: JE (Bit 20)                          */
8047 #define ETH_MAC_CONFIGURATION_JE_Msk          (0x100000UL)              /*!< ETH MAC_CONFIGURATION: JE (Bitfield-Mask: 0x01)             */
8048 #define ETH_MAC_CONFIGURATION_BE_Pos          (21UL)                    /*!< ETH MAC_CONFIGURATION: BE (Bit 21)                          */
8049 #define ETH_MAC_CONFIGURATION_BE_Msk          (0x200000UL)              /*!< ETH MAC_CONFIGURATION: BE (Bitfield-Mask: 0x01)             */
8050 #define ETH_MAC_CONFIGURATION_JD_Pos          (22UL)                    /*!< ETH MAC_CONFIGURATION: JD (Bit 22)                          */
8051 #define ETH_MAC_CONFIGURATION_JD_Msk          (0x400000UL)              /*!< ETH MAC_CONFIGURATION: JD (Bitfield-Mask: 0x01)             */
8052 #define ETH_MAC_CONFIGURATION_WD_Pos          (23UL)                    /*!< ETH MAC_CONFIGURATION: WD (Bit 23)                          */
8053 #define ETH_MAC_CONFIGURATION_WD_Msk          (0x800000UL)              /*!< ETH MAC_CONFIGURATION: WD (Bitfield-Mask: 0x01)             */
8054 #define ETH_MAC_CONFIGURATION_TC_Pos          (24UL)                    /*!< ETH MAC_CONFIGURATION: TC (Bit 24)                          */
8055 #define ETH_MAC_CONFIGURATION_TC_Msk          (0x1000000UL)             /*!< ETH MAC_CONFIGURATION: TC (Bitfield-Mask: 0x01)             */
8056 #define ETH_MAC_CONFIGURATION_CST_Pos         (25UL)                    /*!< ETH MAC_CONFIGURATION: CST (Bit 25)                         */
8057 #define ETH_MAC_CONFIGURATION_CST_Msk         (0x2000000UL)             /*!< ETH MAC_CONFIGURATION: CST (Bitfield-Mask: 0x01)            */
8058 #define ETH_MAC_CONFIGURATION_TWOKPE_Pos      (27UL)                    /*!< ETH MAC_CONFIGURATION: TWOKPE (Bit 27)                      */
8059 #define ETH_MAC_CONFIGURATION_TWOKPE_Msk      (0x8000000UL)             /*!< ETH MAC_CONFIGURATION: TWOKPE (Bitfield-Mask: 0x01)         */
8060 #define ETH_MAC_CONFIGURATION_SARC_Pos        (28UL)                    /*!< ETH MAC_CONFIGURATION: SARC (Bit 28)                        */
8061 #define ETH_MAC_CONFIGURATION_SARC_Msk        (0x70000000UL)            /*!< ETH MAC_CONFIGURATION: SARC (Bitfield-Mask: 0x07)           */
8062 
8063 /* ----------------------------  ETH_MAC_FRAME_FILTER  ---------------------------- */
8064 #define ETH_MAC_FRAME_FILTER_PR_Pos           (0UL)                     /*!< ETH MAC_FRAME_FILTER: PR (Bit 0)                            */
8065 #define ETH_MAC_FRAME_FILTER_PR_Msk           (0x1UL)                   /*!< ETH MAC_FRAME_FILTER: PR (Bitfield-Mask: 0x01)              */
8066 #define ETH_MAC_FRAME_FILTER_HUC_Pos          (1UL)                     /*!< ETH MAC_FRAME_FILTER: HUC (Bit 1)                           */
8067 #define ETH_MAC_FRAME_FILTER_HUC_Msk          (0x2UL)                   /*!< ETH MAC_FRAME_FILTER: HUC (Bitfield-Mask: 0x01)             */
8068 #define ETH_MAC_FRAME_FILTER_HMC_Pos          (2UL)                     /*!< ETH MAC_FRAME_FILTER: HMC (Bit 2)                           */
8069 #define ETH_MAC_FRAME_FILTER_HMC_Msk          (0x4UL)                   /*!< ETH MAC_FRAME_FILTER: HMC (Bitfield-Mask: 0x01)             */
8070 #define ETH_MAC_FRAME_FILTER_DAIF_Pos         (3UL)                     /*!< ETH MAC_FRAME_FILTER: DAIF (Bit 3)                          */
8071 #define ETH_MAC_FRAME_FILTER_DAIF_Msk         (0x8UL)                   /*!< ETH MAC_FRAME_FILTER: DAIF (Bitfield-Mask: 0x01)            */
8072 #define ETH_MAC_FRAME_FILTER_PM_Pos           (4UL)                     /*!< ETH MAC_FRAME_FILTER: PM (Bit 4)                            */
8073 #define ETH_MAC_FRAME_FILTER_PM_Msk           (0x10UL)                  /*!< ETH MAC_FRAME_FILTER: PM (Bitfield-Mask: 0x01)              */
8074 #define ETH_MAC_FRAME_FILTER_DBF_Pos          (5UL)                     /*!< ETH MAC_FRAME_FILTER: DBF (Bit 5)                           */
8075 #define ETH_MAC_FRAME_FILTER_DBF_Msk          (0x20UL)                  /*!< ETH MAC_FRAME_FILTER: DBF (Bitfield-Mask: 0x01)             */
8076 #define ETH_MAC_FRAME_FILTER_PCF_Pos          (6UL)                     /*!< ETH MAC_FRAME_FILTER: PCF (Bit 6)                           */
8077 #define ETH_MAC_FRAME_FILTER_PCF_Msk          (0xc0UL)                  /*!< ETH MAC_FRAME_FILTER: PCF (Bitfield-Mask: 0x03)             */
8078 #define ETH_MAC_FRAME_FILTER_SAIF_Pos         (8UL)                     /*!< ETH MAC_FRAME_FILTER: SAIF (Bit 8)                          */
8079 #define ETH_MAC_FRAME_FILTER_SAIF_Msk         (0x100UL)                 /*!< ETH MAC_FRAME_FILTER: SAIF (Bitfield-Mask: 0x01)            */
8080 #define ETH_MAC_FRAME_FILTER_SAF_Pos          (9UL)                     /*!< ETH MAC_FRAME_FILTER: SAF (Bit 9)                           */
8081 #define ETH_MAC_FRAME_FILTER_SAF_Msk          (0x200UL)                 /*!< ETH MAC_FRAME_FILTER: SAF (Bitfield-Mask: 0x01)             */
8082 #define ETH_MAC_FRAME_FILTER_HPF_Pos          (10UL)                    /*!< ETH MAC_FRAME_FILTER: HPF (Bit 10)                          */
8083 #define ETH_MAC_FRAME_FILTER_HPF_Msk          (0x400UL)                 /*!< ETH MAC_FRAME_FILTER: HPF (Bitfield-Mask: 0x01)             */
8084 #define ETH_MAC_FRAME_FILTER_VTFE_Pos         (16UL)                    /*!< ETH MAC_FRAME_FILTER: VTFE (Bit 16)                         */
8085 #define ETH_MAC_FRAME_FILTER_VTFE_Msk         (0x10000UL)               /*!< ETH MAC_FRAME_FILTER: VTFE (Bitfield-Mask: 0x01)            */
8086 #define ETH_MAC_FRAME_FILTER_IPFE_Pos         (20UL)                    /*!< ETH MAC_FRAME_FILTER: IPFE (Bit 20)                         */
8087 #define ETH_MAC_FRAME_FILTER_IPFE_Msk         (0x100000UL)              /*!< ETH MAC_FRAME_FILTER: IPFE (Bitfield-Mask: 0x01)            */
8088 #define ETH_MAC_FRAME_FILTER_DNTU_Pos         (21UL)                    /*!< ETH MAC_FRAME_FILTER: DNTU (Bit 21)                         */
8089 #define ETH_MAC_FRAME_FILTER_DNTU_Msk         (0x200000UL)              /*!< ETH MAC_FRAME_FILTER: DNTU (Bitfield-Mask: 0x01)            */
8090 #define ETH_MAC_FRAME_FILTER_RA_Pos           (31UL)                    /*!< ETH MAC_FRAME_FILTER: RA (Bit 31)                           */
8091 #define ETH_MAC_FRAME_FILTER_RA_Msk           (0x80000000UL)            /*!< ETH MAC_FRAME_FILTER: RA (Bitfield-Mask: 0x01)              */
8092 
8093 /* -----------------------------  ETH_HASH_TABLE_HIGH  ---------------------------- */
8094 #define ETH_HASH_TABLE_HIGH_HTH_Pos           (0UL)                     /*!< ETH HASH_TABLE_HIGH: HTH (Bit 0)                            */
8095 #define ETH_HASH_TABLE_HIGH_HTH_Msk           (0xffffffffUL)            /*!< ETH HASH_TABLE_HIGH: HTH (Bitfield-Mask: 0xffffffff)        */
8096 
8097 /* -----------------------------  ETH_HASH_TABLE_LOW  ----------------------------- */
8098 #define ETH_HASH_TABLE_LOW_HTL_Pos            (0UL)                     /*!< ETH HASH_TABLE_LOW: HTL (Bit 0)                             */
8099 #define ETH_HASH_TABLE_LOW_HTL_Msk            (0xffffffffUL)            /*!< ETH HASH_TABLE_LOW: HTL (Bitfield-Mask: 0xffffffff)         */
8100 
8101 /* ------------------------------  ETH_GMII_ADDRESS  ------------------------------ */
8102 #define ETH_GMII_ADDRESS_MB_Pos               (0UL)                     /*!< ETH GMII_ADDRESS: MB (Bit 0)                                */
8103 #define ETH_GMII_ADDRESS_MB_Msk               (0x1UL)                   /*!< ETH GMII_ADDRESS: MB (Bitfield-Mask: 0x01)                  */
8104 #define ETH_GMII_ADDRESS_MW_Pos               (1UL)                     /*!< ETH GMII_ADDRESS: MW (Bit 1)                                */
8105 #define ETH_GMII_ADDRESS_MW_Msk               (0x2UL)                   /*!< ETH GMII_ADDRESS: MW (Bitfield-Mask: 0x01)                  */
8106 #define ETH_GMII_ADDRESS_CR_Pos               (2UL)                     /*!< ETH GMII_ADDRESS: CR (Bit 2)                                */
8107 #define ETH_GMII_ADDRESS_CR_Msk               (0x3cUL)                  /*!< ETH GMII_ADDRESS: CR (Bitfield-Mask: 0x0f)                  */
8108 #define ETH_GMII_ADDRESS_MR_Pos               (6UL)                     /*!< ETH GMII_ADDRESS: MR (Bit 6)                                */
8109 #define ETH_GMII_ADDRESS_MR_Msk               (0x7c0UL)                 /*!< ETH GMII_ADDRESS: MR (Bitfield-Mask: 0x1f)                  */
8110 #define ETH_GMII_ADDRESS_PA_Pos               (11UL)                    /*!< ETH GMII_ADDRESS: PA (Bit 11)                               */
8111 #define ETH_GMII_ADDRESS_PA_Msk               (0xf800UL)                /*!< ETH GMII_ADDRESS: PA (Bitfield-Mask: 0x1f)                  */
8112 
8113 /* --------------------------------  ETH_GMII_DATA  ------------------------------- */
8114 #define ETH_GMII_DATA_MD_Pos                  (0UL)                     /*!< ETH GMII_DATA: MD (Bit 0)                                   */
8115 #define ETH_GMII_DATA_MD_Msk                  (0xffffUL)                /*!< ETH GMII_DATA: MD (Bitfield-Mask: 0xffff)                   */
8116 
8117 /* ------------------------------  ETH_FLOW_CONTROL  ------------------------------ */
8118 #define ETH_FLOW_CONTROL_FCA_BPA_Pos          (0UL)                     /*!< ETH FLOW_CONTROL: FCA_BPA (Bit 0)                           */
8119 #define ETH_FLOW_CONTROL_FCA_BPA_Msk          (0x1UL)                   /*!< ETH FLOW_CONTROL: FCA_BPA (Bitfield-Mask: 0x01)             */
8120 #define ETH_FLOW_CONTROL_TFE_Pos              (1UL)                     /*!< ETH FLOW_CONTROL: TFE (Bit 1)                               */
8121 #define ETH_FLOW_CONTROL_TFE_Msk              (0x2UL)                   /*!< ETH FLOW_CONTROL: TFE (Bitfield-Mask: 0x01)                 */
8122 #define ETH_FLOW_CONTROL_RFE_Pos              (2UL)                     /*!< ETH FLOW_CONTROL: RFE (Bit 2)                               */
8123 #define ETH_FLOW_CONTROL_RFE_Msk              (0x4UL)                   /*!< ETH FLOW_CONTROL: RFE (Bitfield-Mask: 0x01)                 */
8124 #define ETH_FLOW_CONTROL_UP_Pos               (3UL)                     /*!< ETH FLOW_CONTROL: UP (Bit 3)                                */
8125 #define ETH_FLOW_CONTROL_UP_Msk               (0x8UL)                   /*!< ETH FLOW_CONTROL: UP (Bitfield-Mask: 0x01)                  */
8126 #define ETH_FLOW_CONTROL_PLT_Pos              (4UL)                     /*!< ETH FLOW_CONTROL: PLT (Bit 4)                               */
8127 #define ETH_FLOW_CONTROL_PLT_Msk              (0x30UL)                  /*!< ETH FLOW_CONTROL: PLT (Bitfield-Mask: 0x03)                 */
8128 #define ETH_FLOW_CONTROL_DZPQ_Pos             (7UL)                     /*!< ETH FLOW_CONTROL: DZPQ (Bit 7)                              */
8129 #define ETH_FLOW_CONTROL_DZPQ_Msk             (0x80UL)                  /*!< ETH FLOW_CONTROL: DZPQ (Bitfield-Mask: 0x01)                */
8130 #define ETH_FLOW_CONTROL_PT_Pos               (16UL)                    /*!< ETH FLOW_CONTROL: PT (Bit 16)                               */
8131 #define ETH_FLOW_CONTROL_PT_Msk               (0xffff0000UL)            /*!< ETH FLOW_CONTROL: PT (Bitfield-Mask: 0xffff)                */
8132 
8133 /* --------------------------------  ETH_VLAN_TAG  -------------------------------- */
8134 #define ETH_VLAN_TAG_VL_Pos                   (0UL)                     /*!< ETH VLAN_TAG: VL (Bit 0)                                    */
8135 #define ETH_VLAN_TAG_VL_Msk                   (0xffffUL)                /*!< ETH VLAN_TAG: VL (Bitfield-Mask: 0xffff)                    */
8136 #define ETH_VLAN_TAG_ETV_Pos                  (16UL)                    /*!< ETH VLAN_TAG: ETV (Bit 16)                                  */
8137 #define ETH_VLAN_TAG_ETV_Msk                  (0x10000UL)               /*!< ETH VLAN_TAG: ETV (Bitfield-Mask: 0x01)                     */
8138 #define ETH_VLAN_TAG_VTIM_Pos                 (17UL)                    /*!< ETH VLAN_TAG: VTIM (Bit 17)                                 */
8139 #define ETH_VLAN_TAG_VTIM_Msk                 (0x20000UL)               /*!< ETH VLAN_TAG: VTIM (Bitfield-Mask: 0x01)                    */
8140 #define ETH_VLAN_TAG_ESVL_Pos                 (18UL)                    /*!< ETH VLAN_TAG: ESVL (Bit 18)                                 */
8141 #define ETH_VLAN_TAG_ESVL_Msk                 (0x40000UL)               /*!< ETH VLAN_TAG: ESVL (Bitfield-Mask: 0x01)                    */
8142 #define ETH_VLAN_TAG_VTHM_Pos                 (19UL)                    /*!< ETH VLAN_TAG: VTHM (Bit 19)                                 */
8143 #define ETH_VLAN_TAG_VTHM_Msk                 (0x80000UL)               /*!< ETH VLAN_TAG: VTHM (Bitfield-Mask: 0x01)                    */
8144 
8145 /* ---------------------------------  ETH_VERSION  -------------------------------- */
8146 #define ETH_VERSION_SNPSVER_Pos               (0UL)                     /*!< ETH VERSION: SNPSVER (Bit 0)                                */
8147 #define ETH_VERSION_SNPSVER_Msk               (0xffUL)                  /*!< ETH VERSION: SNPSVER (Bitfield-Mask: 0xff)                  */
8148 #define ETH_VERSION_USERVER_Pos               (8UL)                     /*!< ETH VERSION: USERVER (Bit 8)                                */
8149 #define ETH_VERSION_USERVER_Msk               (0xff00UL)                /*!< ETH VERSION: USERVER (Bitfield-Mask: 0xff)                  */
8150 
8151 /* ----------------------------------  ETH_DEBUG  --------------------------------- */
8152 #define ETH_DEBUG_RPESTS_Pos                  (0UL)                     /*!< ETH DEBUG: RPESTS (Bit 0)                                   */
8153 #define ETH_DEBUG_RPESTS_Msk                  (0x1UL)                   /*!< ETH DEBUG: RPESTS (Bitfield-Mask: 0x01)                     */
8154 #define ETH_DEBUG_RFCFCSTS_Pos                (1UL)                     /*!< ETH DEBUG: RFCFCSTS (Bit 1)                                 */
8155 #define ETH_DEBUG_RFCFCSTS_Msk                (0x6UL)                   /*!< ETH DEBUG: RFCFCSTS (Bitfield-Mask: 0x03)                   */
8156 #define ETH_DEBUG_RWCSTS_Pos                  (4UL)                     /*!< ETH DEBUG: RWCSTS (Bit 4)                                   */
8157 #define ETH_DEBUG_RWCSTS_Msk                  (0x10UL)                  /*!< ETH DEBUG: RWCSTS (Bitfield-Mask: 0x01)                     */
8158 #define ETH_DEBUG_RRCSTS_Pos                  (5UL)                     /*!< ETH DEBUG: RRCSTS (Bit 5)                                   */
8159 #define ETH_DEBUG_RRCSTS_Msk                  (0x60UL)                  /*!< ETH DEBUG: RRCSTS (Bitfield-Mask: 0x03)                     */
8160 #define ETH_DEBUG_RXFSTS_Pos                  (8UL)                     /*!< ETH DEBUG: RXFSTS (Bit 8)                                   */
8161 #define ETH_DEBUG_RXFSTS_Msk                  (0x300UL)                 /*!< ETH DEBUG: RXFSTS (Bitfield-Mask: 0x03)                     */
8162 #define ETH_DEBUG_TPESTS_Pos                  (16UL)                    /*!< ETH DEBUG: TPESTS (Bit 16)                                  */
8163 #define ETH_DEBUG_TPESTS_Msk                  (0x10000UL)               /*!< ETH DEBUG: TPESTS (Bitfield-Mask: 0x01)                     */
8164 #define ETH_DEBUG_TFCSTS_Pos                  (17UL)                    /*!< ETH DEBUG: TFCSTS (Bit 17)                                  */
8165 #define ETH_DEBUG_TFCSTS_Msk                  (0x60000UL)               /*!< ETH DEBUG: TFCSTS (Bitfield-Mask: 0x03)                     */
8166 #define ETH_DEBUG_TXPAUSED_Pos                (19UL)                    /*!< ETH DEBUG: TXPAUSED (Bit 19)                                */
8167 #define ETH_DEBUG_TXPAUSED_Msk                (0x80000UL)               /*!< ETH DEBUG: TXPAUSED (Bitfield-Mask: 0x01)                   */
8168 #define ETH_DEBUG_TRCSTS_Pos                  (20UL)                    /*!< ETH DEBUG: TRCSTS (Bit 20)                                  */
8169 #define ETH_DEBUG_TRCSTS_Msk                  (0x300000UL)              /*!< ETH DEBUG: TRCSTS (Bitfield-Mask: 0x03)                     */
8170 #define ETH_DEBUG_TWCSTS_Pos                  (22UL)                    /*!< ETH DEBUG: TWCSTS (Bit 22)                                  */
8171 #define ETH_DEBUG_TWCSTS_Msk                  (0x400000UL)              /*!< ETH DEBUG: TWCSTS (Bitfield-Mask: 0x01)                     */
8172 #define ETH_DEBUG_TXFSTS_Pos                  (24UL)                    /*!< ETH DEBUG: TXFSTS (Bit 24)                                  */
8173 #define ETH_DEBUG_TXFSTS_Msk                  (0x1000000UL)             /*!< ETH DEBUG: TXFSTS (Bitfield-Mask: 0x01)                     */
8174 #define ETH_DEBUG_TXSTSFSTS_Pos               (25UL)                    /*!< ETH DEBUG: TXSTSFSTS (Bit 25)                               */
8175 #define ETH_DEBUG_TXSTSFSTS_Msk               (0x2000000UL)             /*!< ETH DEBUG: TXSTSFSTS (Bitfield-Mask: 0x01)                  */
8176 
8177 /* -----------------------  ETH_REMOTE_WAKE_UP_FRAME_FILTER  ---------------------- */
8178 #define ETH_REMOTE_WAKE_UP_FRAME_FILTER_WKUPFRMFTR_Pos (0UL)            /*!< ETH REMOTE_WAKE_UP_FRAME_FILTER: WKUPFRMFTR (Bit 0)         */
8179 #define ETH_REMOTE_WAKE_UP_FRAME_FILTER_WKUPFRMFTR_Msk (0xffffffffUL)   /*!< ETH REMOTE_WAKE_UP_FRAME_FILTER: WKUPFRMFTR (Bitfield-Mask: 0xffffffff) */
8180 
8181 /* ---------------------------  ETH_PMT_CONTROL_STATUS  --------------------------- */
8182 #define ETH_PMT_CONTROL_STATUS_PWRDWN_Pos     (0UL)                     /*!< ETH PMT_CONTROL_STATUS: PWRDWN (Bit 0)                      */
8183 #define ETH_PMT_CONTROL_STATUS_PWRDWN_Msk     (0x1UL)                   /*!< ETH PMT_CONTROL_STATUS: PWRDWN (Bitfield-Mask: 0x01)        */
8184 #define ETH_PMT_CONTROL_STATUS_MGKPKTEN_Pos   (1UL)                     /*!< ETH PMT_CONTROL_STATUS: MGKPKTEN (Bit 1)                    */
8185 #define ETH_PMT_CONTROL_STATUS_MGKPKTEN_Msk   (0x2UL)                   /*!< ETH PMT_CONTROL_STATUS: MGKPKTEN (Bitfield-Mask: 0x01)      */
8186 #define ETH_PMT_CONTROL_STATUS_RWKPKTEN_Pos   (2UL)                     /*!< ETH PMT_CONTROL_STATUS: RWKPKTEN (Bit 2)                    */
8187 #define ETH_PMT_CONTROL_STATUS_RWKPKTEN_Msk   (0x4UL)                   /*!< ETH PMT_CONTROL_STATUS: RWKPKTEN (Bitfield-Mask: 0x01)      */
8188 #define ETH_PMT_CONTROL_STATUS_MGKPRCVD_Pos   (5UL)                     /*!< ETH PMT_CONTROL_STATUS: MGKPRCVD (Bit 5)                    */
8189 #define ETH_PMT_CONTROL_STATUS_MGKPRCVD_Msk   (0x20UL)                  /*!< ETH PMT_CONTROL_STATUS: MGKPRCVD (Bitfield-Mask: 0x01)      */
8190 #define ETH_PMT_CONTROL_STATUS_RWKPRCVD_Pos   (6UL)                     /*!< ETH PMT_CONTROL_STATUS: RWKPRCVD (Bit 6)                    */
8191 #define ETH_PMT_CONTROL_STATUS_RWKPRCVD_Msk   (0x40UL)                  /*!< ETH PMT_CONTROL_STATUS: RWKPRCVD (Bitfield-Mask: 0x01)      */
8192 #define ETH_PMT_CONTROL_STATUS_GLBLUCAST_Pos  (9UL)                     /*!< ETH PMT_CONTROL_STATUS: GLBLUCAST (Bit 9)                   */
8193 #define ETH_PMT_CONTROL_STATUS_GLBLUCAST_Msk  (0x200UL)                 /*!< ETH PMT_CONTROL_STATUS: GLBLUCAST (Bitfield-Mask: 0x01)     */
8194 #define ETH_PMT_CONTROL_STATUS_RWKFILTRST_Pos (31UL)                    /*!< ETH PMT_CONTROL_STATUS: RWKFILTRST (Bit 31)                 */
8195 #define ETH_PMT_CONTROL_STATUS_RWKFILTRST_Msk (0x80000000UL)            /*!< ETH PMT_CONTROL_STATUS: RWKFILTRST (Bitfield-Mask: 0x01)    */
8196 
8197 /* ----------------------------  ETH_INTERRUPT_STATUS  ---------------------------- */
8198 #define ETH_INTERRUPT_STATUS_PMTIS_Pos        (3UL)                     /*!< ETH INTERRUPT_STATUS: PMTIS (Bit 3)                         */
8199 #define ETH_INTERRUPT_STATUS_PMTIS_Msk        (0x8UL)                   /*!< ETH INTERRUPT_STATUS: PMTIS (Bitfield-Mask: 0x01)           */
8200 #define ETH_INTERRUPT_STATUS_MMCIS_Pos        (4UL)                     /*!< ETH INTERRUPT_STATUS: MMCIS (Bit 4)                         */
8201 #define ETH_INTERRUPT_STATUS_MMCIS_Msk        (0x10UL)                  /*!< ETH INTERRUPT_STATUS: MMCIS (Bitfield-Mask: 0x01)           */
8202 #define ETH_INTERRUPT_STATUS_MMCRXIS_Pos      (5UL)                     /*!< ETH INTERRUPT_STATUS: MMCRXIS (Bit 5)                       */
8203 #define ETH_INTERRUPT_STATUS_MMCRXIS_Msk      (0x20UL)                  /*!< ETH INTERRUPT_STATUS: MMCRXIS (Bitfield-Mask: 0x01)         */
8204 #define ETH_INTERRUPT_STATUS_MMCTXIS_Pos      (6UL)                     /*!< ETH INTERRUPT_STATUS: MMCTXIS (Bit 6)                       */
8205 #define ETH_INTERRUPT_STATUS_MMCTXIS_Msk      (0x40UL)                  /*!< ETH INTERRUPT_STATUS: MMCTXIS (Bitfield-Mask: 0x01)         */
8206 #define ETH_INTERRUPT_STATUS_MMCRXIPIS_Pos    (7UL)                     /*!< ETH INTERRUPT_STATUS: MMCRXIPIS (Bit 7)                     */
8207 #define ETH_INTERRUPT_STATUS_MMCRXIPIS_Msk    (0x80UL)                  /*!< ETH INTERRUPT_STATUS: MMCRXIPIS (Bitfield-Mask: 0x01)       */
8208 #define ETH_INTERRUPT_STATUS_TSIS_Pos         (9UL)                     /*!< ETH INTERRUPT_STATUS: TSIS (Bit 9)                          */
8209 #define ETH_INTERRUPT_STATUS_TSIS_Msk         (0x200UL)                 /*!< ETH INTERRUPT_STATUS: TSIS (Bitfield-Mask: 0x01)            */
8210 
8211 /* -----------------------------  ETH_INTERRUPT_MASK  ----------------------------- */
8212 #define ETH_INTERRUPT_MASK_PMTIM_Pos          (3UL)                     /*!< ETH INTERRUPT_MASK: PMTIM (Bit 3)                           */
8213 #define ETH_INTERRUPT_MASK_PMTIM_Msk          (0x8UL)                   /*!< ETH INTERRUPT_MASK: PMTIM (Bitfield-Mask: 0x01)             */
8214 #define ETH_INTERRUPT_MASK_TSIM_Pos           (9UL)                     /*!< ETH INTERRUPT_MASK: TSIM (Bit 9)                            */
8215 #define ETH_INTERRUPT_MASK_TSIM_Msk           (0x200UL)                 /*!< ETH INTERRUPT_MASK: TSIM (Bitfield-Mask: 0x01)              */
8216 
8217 /* ----------------------------  ETH_MAC_ADDRESS0_HIGH  --------------------------- */
8218 #define ETH_MAC_ADDRESS0_HIGH_ADDRHI_Pos      (0UL)                     /*!< ETH MAC_ADDRESS0_HIGH: ADDRHI (Bit 0)                       */
8219 #define ETH_MAC_ADDRESS0_HIGH_ADDRHI_Msk      (0xffffUL)                /*!< ETH MAC_ADDRESS0_HIGH: ADDRHI (Bitfield-Mask: 0xffff)       */
8220 #define ETH_MAC_ADDRESS0_HIGH_AE_Pos          (31UL)                    /*!< ETH MAC_ADDRESS0_HIGH: AE (Bit 31)                          */
8221 #define ETH_MAC_ADDRESS0_HIGH_AE_Msk          (0x80000000UL)            /*!< ETH MAC_ADDRESS0_HIGH: AE (Bitfield-Mask: 0x01)             */
8222 
8223 /* ----------------------------  ETH_MAC_ADDRESS0_LOW  ---------------------------- */
8224 #define ETH_MAC_ADDRESS0_LOW_ADDRLO_Pos       (0UL)                     /*!< ETH MAC_ADDRESS0_LOW: ADDRLO (Bit 0)                        */
8225 #define ETH_MAC_ADDRESS0_LOW_ADDRLO_Msk       (0xffffffffUL)            /*!< ETH MAC_ADDRESS0_LOW: ADDRLO (Bitfield-Mask: 0xffffffff)    */
8226 
8227 /* ----------------------------  ETH_MAC_ADDRESS1_HIGH  --------------------------- */
8228 #define ETH_MAC_ADDRESS1_HIGH_ADDRHI_Pos      (0UL)                     /*!< ETH MAC_ADDRESS1_HIGH: ADDRHI (Bit 0)                       */
8229 #define ETH_MAC_ADDRESS1_HIGH_ADDRHI_Msk      (0xffffUL)                /*!< ETH MAC_ADDRESS1_HIGH: ADDRHI (Bitfield-Mask: 0xffff)       */
8230 #define ETH_MAC_ADDRESS1_HIGH_MBC_Pos         (24UL)                    /*!< ETH MAC_ADDRESS1_HIGH: MBC (Bit 24)                         */
8231 #define ETH_MAC_ADDRESS1_HIGH_MBC_Msk         (0x3f000000UL)            /*!< ETH MAC_ADDRESS1_HIGH: MBC (Bitfield-Mask: 0x3f)            */
8232 #define ETH_MAC_ADDRESS1_HIGH_SA_Pos          (30UL)                    /*!< ETH MAC_ADDRESS1_HIGH: SA (Bit 30)                          */
8233 #define ETH_MAC_ADDRESS1_HIGH_SA_Msk          (0x40000000UL)            /*!< ETH MAC_ADDRESS1_HIGH: SA (Bitfield-Mask: 0x01)             */
8234 #define ETH_MAC_ADDRESS1_HIGH_AE_Pos          (31UL)                    /*!< ETH MAC_ADDRESS1_HIGH: AE (Bit 31)                          */
8235 #define ETH_MAC_ADDRESS1_HIGH_AE_Msk          (0x80000000UL)            /*!< ETH MAC_ADDRESS1_HIGH: AE (Bitfield-Mask: 0x01)             */
8236 
8237 /* ----------------------------  ETH_MAC_ADDRESS1_LOW  ---------------------------- */
8238 #define ETH_MAC_ADDRESS1_LOW_ADDRLO_Pos       (0UL)                     /*!< ETH MAC_ADDRESS1_LOW: ADDRLO (Bit 0)                        */
8239 #define ETH_MAC_ADDRESS1_LOW_ADDRLO_Msk       (0xffffffffUL)            /*!< ETH MAC_ADDRESS1_LOW: ADDRLO (Bitfield-Mask: 0xffffffff)    */
8240 
8241 /* ----------------------------  ETH_MAC_ADDRESS2_HIGH  --------------------------- */
8242 #define ETH_MAC_ADDRESS2_HIGH_ADDRHI_Pos      (0UL)                     /*!< ETH MAC_ADDRESS2_HIGH: ADDRHI (Bit 0)                       */
8243 #define ETH_MAC_ADDRESS2_HIGH_ADDRHI_Msk      (0xffffUL)                /*!< ETH MAC_ADDRESS2_HIGH: ADDRHI (Bitfield-Mask: 0xffff)       */
8244 #define ETH_MAC_ADDRESS2_HIGH_MBC_Pos         (24UL)                    /*!< ETH MAC_ADDRESS2_HIGH: MBC (Bit 24)                         */
8245 #define ETH_MAC_ADDRESS2_HIGH_MBC_Msk         (0x3f000000UL)            /*!< ETH MAC_ADDRESS2_HIGH: MBC (Bitfield-Mask: 0x3f)            */
8246 #define ETH_MAC_ADDRESS2_HIGH_SA_Pos          (30UL)                    /*!< ETH MAC_ADDRESS2_HIGH: SA (Bit 30)                          */
8247 #define ETH_MAC_ADDRESS2_HIGH_SA_Msk          (0x40000000UL)            /*!< ETH MAC_ADDRESS2_HIGH: SA (Bitfield-Mask: 0x01)             */
8248 #define ETH_MAC_ADDRESS2_HIGH_AE_Pos          (31UL)                    /*!< ETH MAC_ADDRESS2_HIGH: AE (Bit 31)                          */
8249 #define ETH_MAC_ADDRESS2_HIGH_AE_Msk          (0x80000000UL)            /*!< ETH MAC_ADDRESS2_HIGH: AE (Bitfield-Mask: 0x01)             */
8250 
8251 /* ----------------------------  ETH_MAC_ADDRESS2_LOW  ---------------------------- */
8252 #define ETH_MAC_ADDRESS2_LOW_ADDRLO_Pos       (0UL)                     /*!< ETH MAC_ADDRESS2_LOW: ADDRLO (Bit 0)                        */
8253 #define ETH_MAC_ADDRESS2_LOW_ADDRLO_Msk       (0xffffffffUL)            /*!< ETH MAC_ADDRESS2_LOW: ADDRLO (Bitfield-Mask: 0xffffffff)    */
8254 
8255 /* ----------------------------  ETH_MAC_ADDRESS3_HIGH  --------------------------- */
8256 #define ETH_MAC_ADDRESS3_HIGH_ADDRHI_Pos      (0UL)                     /*!< ETH MAC_ADDRESS3_HIGH: ADDRHI (Bit 0)                       */
8257 #define ETH_MAC_ADDRESS3_HIGH_ADDRHI_Msk      (0xffffUL)                /*!< ETH MAC_ADDRESS3_HIGH: ADDRHI (Bitfield-Mask: 0xffff)       */
8258 #define ETH_MAC_ADDRESS3_HIGH_MBC_Pos         (24UL)                    /*!< ETH MAC_ADDRESS3_HIGH: MBC (Bit 24)                         */
8259 #define ETH_MAC_ADDRESS3_HIGH_MBC_Msk         (0x3f000000UL)            /*!< ETH MAC_ADDRESS3_HIGH: MBC (Bitfield-Mask: 0x3f)            */
8260 #define ETH_MAC_ADDRESS3_HIGH_SA_Pos          (30UL)                    /*!< ETH MAC_ADDRESS3_HIGH: SA (Bit 30)                          */
8261 #define ETH_MAC_ADDRESS3_HIGH_SA_Msk          (0x40000000UL)            /*!< ETH MAC_ADDRESS3_HIGH: SA (Bitfield-Mask: 0x01)             */
8262 #define ETH_MAC_ADDRESS3_HIGH_AE_Pos          (31UL)                    /*!< ETH MAC_ADDRESS3_HIGH: AE (Bit 31)                          */
8263 #define ETH_MAC_ADDRESS3_HIGH_AE_Msk          (0x80000000UL)            /*!< ETH MAC_ADDRESS3_HIGH: AE (Bitfield-Mask: 0x01)             */
8264 
8265 /* ----------------------------  ETH_MAC_ADDRESS3_LOW  ---------------------------- */
8266 #define ETH_MAC_ADDRESS3_LOW_ADDRLO_Pos       (0UL)                     /*!< ETH MAC_ADDRESS3_LOW: ADDRLO (Bit 0)                        */
8267 #define ETH_MAC_ADDRESS3_LOW_ADDRLO_Msk       (0xffffffffUL)            /*!< ETH MAC_ADDRESS3_LOW: ADDRLO (Bitfield-Mask: 0xffffffff)    */
8268 
8269 /* -------------------------------  ETH_MMC_CONTROL  ------------------------------ */
8270 #define ETH_MMC_CONTROL_CNTRST_Pos            (0UL)                     /*!< ETH MMC_CONTROL: CNTRST (Bit 0)                             */
8271 #define ETH_MMC_CONTROL_CNTRST_Msk            (0x1UL)                   /*!< ETH MMC_CONTROL: CNTRST (Bitfield-Mask: 0x01)               */
8272 #define ETH_MMC_CONTROL_CNTSTOPRO_Pos         (1UL)                     /*!< ETH MMC_CONTROL: CNTSTOPRO (Bit 1)                          */
8273 #define ETH_MMC_CONTROL_CNTSTOPRO_Msk         (0x2UL)                   /*!< ETH MMC_CONTROL: CNTSTOPRO (Bitfield-Mask: 0x01)            */
8274 #define ETH_MMC_CONTROL_RSTONRD_Pos           (2UL)                     /*!< ETH MMC_CONTROL: RSTONRD (Bit 2)                            */
8275 #define ETH_MMC_CONTROL_RSTONRD_Msk           (0x4UL)                   /*!< ETH MMC_CONTROL: RSTONRD (Bitfield-Mask: 0x01)              */
8276 #define ETH_MMC_CONTROL_CNTFREEZ_Pos          (3UL)                     /*!< ETH MMC_CONTROL: CNTFREEZ (Bit 3)                           */
8277 #define ETH_MMC_CONTROL_CNTFREEZ_Msk          (0x8UL)                   /*!< ETH MMC_CONTROL: CNTFREEZ (Bitfield-Mask: 0x01)             */
8278 #define ETH_MMC_CONTROL_CNTPRST_Pos           (4UL)                     /*!< ETH MMC_CONTROL: CNTPRST (Bit 4)                            */
8279 #define ETH_MMC_CONTROL_CNTPRST_Msk           (0x10UL)                  /*!< ETH MMC_CONTROL: CNTPRST (Bitfield-Mask: 0x01)              */
8280 #define ETH_MMC_CONTROL_CNTPRSTLVL_Pos        (5UL)                     /*!< ETH MMC_CONTROL: CNTPRSTLVL (Bit 5)                         */
8281 #define ETH_MMC_CONTROL_CNTPRSTLVL_Msk        (0x20UL)                  /*!< ETH MMC_CONTROL: CNTPRSTLVL (Bitfield-Mask: 0x01)           */
8282 #define ETH_MMC_CONTROL_UCDBC_Pos             (8UL)                     /*!< ETH MMC_CONTROL: UCDBC (Bit 8)                              */
8283 #define ETH_MMC_CONTROL_UCDBC_Msk             (0x100UL)                 /*!< ETH MMC_CONTROL: UCDBC (Bitfield-Mask: 0x01)                */
8284 
8285 /* --------------------------  ETH_MMC_RECEIVE_INTERRUPT  ------------------------- */
8286 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBFRMIS_Pos (0UL)                   /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBFRMIS (Bit 0)                */
8287 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBFRMIS_Msk (0x1UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBFRMIS (Bitfield-Mask: 0x01)  */
8288 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBOCTIS_Pos (1UL)                   /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBOCTIS (Bit 1)                */
8289 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBOCTIS_Msk (0x2UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBOCTIS (Bitfield-Mask: 0x01)  */
8290 #define ETH_MMC_RECEIVE_INTERRUPT_RXGOCTIS_Pos (2UL)                    /*!< ETH MMC_RECEIVE_INTERRUPT: RXGOCTIS (Bit 2)                 */
8291 #define ETH_MMC_RECEIVE_INTERRUPT_RXGOCTIS_Msk (0x4UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXGOCTIS (Bitfield-Mask: 0x01)   */
8292 #define ETH_MMC_RECEIVE_INTERRUPT_RXBCGFIS_Pos (3UL)                    /*!< ETH MMC_RECEIVE_INTERRUPT: RXBCGFIS (Bit 3)                 */
8293 #define ETH_MMC_RECEIVE_INTERRUPT_RXBCGFIS_Msk (0x8UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXBCGFIS (Bitfield-Mask: 0x01)   */
8294 #define ETH_MMC_RECEIVE_INTERRUPT_RXMCGFIS_Pos (4UL)                    /*!< ETH MMC_RECEIVE_INTERRUPT: RXMCGFIS (Bit 4)                 */
8295 #define ETH_MMC_RECEIVE_INTERRUPT_RXMCGFIS_Msk (0x10UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXMCGFIS (Bitfield-Mask: 0x01)   */
8296 #define ETH_MMC_RECEIVE_INTERRUPT_RXCRCERFIS_Pos (5UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXCRCERFIS (Bit 5)               */
8297 #define ETH_MMC_RECEIVE_INTERRUPT_RXCRCERFIS_Msk (0x20UL)               /*!< ETH MMC_RECEIVE_INTERRUPT: RXCRCERFIS (Bitfield-Mask: 0x01) */
8298 #define ETH_MMC_RECEIVE_INTERRUPT_RXALGNERFIS_Pos (6UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXALGNERFIS (Bit 6)              */
8299 #define ETH_MMC_RECEIVE_INTERRUPT_RXALGNERFIS_Msk (0x40UL)              /*!< ETH MMC_RECEIVE_INTERRUPT: RXALGNERFIS (Bitfield-Mask: 0x01) */
8300 #define ETH_MMC_RECEIVE_INTERRUPT_RXRUNTFIS_Pos (7UL)                   /*!< ETH MMC_RECEIVE_INTERRUPT: RXRUNTFIS (Bit 7)                */
8301 #define ETH_MMC_RECEIVE_INTERRUPT_RXRUNTFIS_Msk (0x80UL)                /*!< ETH MMC_RECEIVE_INTERRUPT: RXRUNTFIS (Bitfield-Mask: 0x01)  */
8302 #define ETH_MMC_RECEIVE_INTERRUPT_RXJABERFIS_Pos (8UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXJABERFIS (Bit 8)               */
8303 #define ETH_MMC_RECEIVE_INTERRUPT_RXJABERFIS_Msk (0x100UL)              /*!< ETH MMC_RECEIVE_INTERRUPT: RXJABERFIS (Bitfield-Mask: 0x01) */
8304 #define ETH_MMC_RECEIVE_INTERRUPT_RXUSIZEGFIS_Pos (9UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXUSIZEGFIS (Bit 9)              */
8305 #define ETH_MMC_RECEIVE_INTERRUPT_RXUSIZEGFIS_Msk (0x200UL)             /*!< ETH MMC_RECEIVE_INTERRUPT: RXUSIZEGFIS (Bitfield-Mask: 0x01) */
8306 #define ETH_MMC_RECEIVE_INTERRUPT_RXOSIZEGFIS_Pos (10UL)                /*!< ETH MMC_RECEIVE_INTERRUPT: RXOSIZEGFIS (Bit 10)             */
8307 #define ETH_MMC_RECEIVE_INTERRUPT_RXOSIZEGFIS_Msk (0x400UL)             /*!< ETH MMC_RECEIVE_INTERRUPT: RXOSIZEGFIS (Bitfield-Mask: 0x01) */
8308 #define ETH_MMC_RECEIVE_INTERRUPT_RX64OCTGBFIS_Pos (11UL)               /*!< ETH MMC_RECEIVE_INTERRUPT: RX64OCTGBFIS (Bit 11)            */
8309 #define ETH_MMC_RECEIVE_INTERRUPT_RX64OCTGBFIS_Msk (0x800UL)            /*!< ETH MMC_RECEIVE_INTERRUPT: RX64OCTGBFIS (Bitfield-Mask: 0x01) */
8310 #define ETH_MMC_RECEIVE_INTERRUPT_RX65T127OCTGBFIS_Pos (12UL)           /*!< ETH MMC_RECEIVE_INTERRUPT: RX65T127OCTGBFIS (Bit 12)        */
8311 #define ETH_MMC_RECEIVE_INTERRUPT_RX65T127OCTGBFIS_Msk (0x1000UL)       /*!< ETH MMC_RECEIVE_INTERRUPT: RX65T127OCTGBFIS (Bitfield-Mask: 0x01) */
8312 #define ETH_MMC_RECEIVE_INTERRUPT_RX128T255OCTGBFIS_Pos (13UL)          /*!< ETH MMC_RECEIVE_INTERRUPT: RX128T255OCTGBFIS (Bit 13)       */
8313 #define ETH_MMC_RECEIVE_INTERRUPT_RX128T255OCTGBFIS_Msk (0x2000UL)      /*!< ETH MMC_RECEIVE_INTERRUPT: RX128T255OCTGBFIS (Bitfield-Mask: 0x01) */
8314 #define ETH_MMC_RECEIVE_INTERRUPT_RX256T511OCTGBFIS_Pos (14UL)          /*!< ETH MMC_RECEIVE_INTERRUPT: RX256T511OCTGBFIS (Bit 14)       */
8315 #define ETH_MMC_RECEIVE_INTERRUPT_RX256T511OCTGBFIS_Msk (0x4000UL)      /*!< ETH MMC_RECEIVE_INTERRUPT: RX256T511OCTGBFIS (Bitfield-Mask: 0x01) */
8316 #define ETH_MMC_RECEIVE_INTERRUPT_RX512T1023OCTGBFIS_Pos (15UL)         /*!< ETH MMC_RECEIVE_INTERRUPT: RX512T1023OCTGBFIS (Bit 15)      */
8317 #define ETH_MMC_RECEIVE_INTERRUPT_RX512T1023OCTGBFIS_Msk (0x8000UL)     /*!< ETH MMC_RECEIVE_INTERRUPT: RX512T1023OCTGBFIS (Bitfield-Mask: 0x01) */
8318 #define ETH_MMC_RECEIVE_INTERRUPT_RX1024TMAXOCTGBFIS_Pos (16UL)         /*!< ETH MMC_RECEIVE_INTERRUPT: RX1024TMAXOCTGBFIS (Bit 16)      */
8319 #define ETH_MMC_RECEIVE_INTERRUPT_RX1024TMAXOCTGBFIS_Msk (0x10000UL)    /*!< ETH MMC_RECEIVE_INTERRUPT: RX1024TMAXOCTGBFIS (Bitfield-Mask: 0x01) */
8320 #define ETH_MMC_RECEIVE_INTERRUPT_RXUCGFIS_Pos (17UL)                   /*!< ETH MMC_RECEIVE_INTERRUPT: RXUCGFIS (Bit 17)                */
8321 #define ETH_MMC_RECEIVE_INTERRUPT_RXUCGFIS_Msk (0x20000UL)              /*!< ETH MMC_RECEIVE_INTERRUPT: RXUCGFIS (Bitfield-Mask: 0x01)   */
8322 #define ETH_MMC_RECEIVE_INTERRUPT_RXLENERFIS_Pos (18UL)                 /*!< ETH MMC_RECEIVE_INTERRUPT: RXLENERFIS (Bit 18)              */
8323 #define ETH_MMC_RECEIVE_INTERRUPT_RXLENERFIS_Msk (0x40000UL)            /*!< ETH MMC_RECEIVE_INTERRUPT: RXLENERFIS (Bitfield-Mask: 0x01) */
8324 #define ETH_MMC_RECEIVE_INTERRUPT_RXORANGEFIS_Pos (19UL)                /*!< ETH MMC_RECEIVE_INTERRUPT: RXORANGEFIS (Bit 19)             */
8325 #define ETH_MMC_RECEIVE_INTERRUPT_RXORANGEFIS_Msk (0x80000UL)           /*!< ETH MMC_RECEIVE_INTERRUPT: RXORANGEFIS (Bitfield-Mask: 0x01) */
8326 #define ETH_MMC_RECEIVE_INTERRUPT_RXPAUSFIS_Pos (20UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXPAUSFIS (Bit 20)               */
8327 #define ETH_MMC_RECEIVE_INTERRUPT_RXPAUSFIS_Msk (0x100000UL)            /*!< ETH MMC_RECEIVE_INTERRUPT: RXPAUSFIS (Bitfield-Mask: 0x01)  */
8328 #define ETH_MMC_RECEIVE_INTERRUPT_RXFOVFIS_Pos (21UL)                   /*!< ETH MMC_RECEIVE_INTERRUPT: RXFOVFIS (Bit 21)                */
8329 #define ETH_MMC_RECEIVE_INTERRUPT_RXFOVFIS_Msk (0x200000UL)             /*!< ETH MMC_RECEIVE_INTERRUPT: RXFOVFIS (Bitfield-Mask: 0x01)   */
8330 #define ETH_MMC_RECEIVE_INTERRUPT_RXVLANGBFIS_Pos (22UL)                /*!< ETH MMC_RECEIVE_INTERRUPT: RXVLANGBFIS (Bit 22)             */
8331 #define ETH_MMC_RECEIVE_INTERRUPT_RXVLANGBFIS_Msk (0x400000UL)          /*!< ETH MMC_RECEIVE_INTERRUPT: RXVLANGBFIS (Bitfield-Mask: 0x01) */
8332 #define ETH_MMC_RECEIVE_INTERRUPT_RXWDOGFIS_Pos (23UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXWDOGFIS (Bit 23)               */
8333 #define ETH_MMC_RECEIVE_INTERRUPT_RXWDOGFIS_Msk (0x800000UL)            /*!< ETH MMC_RECEIVE_INTERRUPT: RXWDOGFIS (Bitfield-Mask: 0x01)  */
8334 #define ETH_MMC_RECEIVE_INTERRUPT_RXRCVERRFIS_Pos (24UL)                /*!< ETH MMC_RECEIVE_INTERRUPT: RXRCVERRFIS (Bit 24)             */
8335 #define ETH_MMC_RECEIVE_INTERRUPT_RXRCVERRFIS_Msk (0x1000000UL)         /*!< ETH MMC_RECEIVE_INTERRUPT: RXRCVERRFIS (Bitfield-Mask: 0x01) */
8336 #define ETH_MMC_RECEIVE_INTERRUPT_RXCTRLFIS_Pos (25UL)                  /*!< ETH MMC_RECEIVE_INTERRUPT: RXCTRLFIS (Bit 25)               */
8337 #define ETH_MMC_RECEIVE_INTERRUPT_RXCTRLFIS_Msk (0x2000000UL)           /*!< ETH MMC_RECEIVE_INTERRUPT: RXCTRLFIS (Bitfield-Mask: 0x01)  */
8338 
8339 /* -------------------------  ETH_MMC_TRANSMIT_INTERRUPT  ------------------------- */
8340 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBOCTIS_Pos (0UL)                  /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBOCTIS (Bit 0)               */
8341 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBOCTIS_Msk (0x1UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBOCTIS (Bitfield-Mask: 0x01) */
8342 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBFRMIS_Pos (1UL)                  /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBFRMIS (Bit 1)               */
8343 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBFRMIS_Msk (0x2UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBFRMIS (Bitfield-Mask: 0x01) */
8344 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGFIS_Pos (2UL)                   /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGFIS (Bit 2)                */
8345 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGFIS_Msk (0x4UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGFIS (Bitfield-Mask: 0x01)  */
8346 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGFIS_Pos (3UL)                   /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGFIS (Bit 3)                */
8347 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGFIS_Msk (0x8UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGFIS (Bitfield-Mask: 0x01)  */
8348 #define ETH_MMC_TRANSMIT_INTERRUPT_TX64OCTGBFIS_Pos (4UL)               /*!< ETH MMC_TRANSMIT_INTERRUPT: TX64OCTGBFIS (Bit 4)            */
8349 #define ETH_MMC_TRANSMIT_INTERRUPT_TX64OCTGBFIS_Msk (0x10UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT: TX64OCTGBFIS (Bitfield-Mask: 0x01) */
8350 #define ETH_MMC_TRANSMIT_INTERRUPT_TX65T127OCTGBFIS_Pos (5UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT: TX65T127OCTGBFIS (Bit 5)        */
8351 #define ETH_MMC_TRANSMIT_INTERRUPT_TX65T127OCTGBFIS_Msk (0x20UL)        /*!< ETH MMC_TRANSMIT_INTERRUPT: TX65T127OCTGBFIS (Bitfield-Mask: 0x01) */
8352 #define ETH_MMC_TRANSMIT_INTERRUPT_TX128T255OCTGBFIS_Pos (6UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT: TX128T255OCTGBFIS (Bit 6)       */
8353 #define ETH_MMC_TRANSMIT_INTERRUPT_TX128T255OCTGBFIS_Msk (0x40UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT: TX128T255OCTGBFIS (Bitfield-Mask: 0x01) */
8354 #define ETH_MMC_TRANSMIT_INTERRUPT_TX256T511OCTGBFIS_Pos (7UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT: TX256T511OCTGBFIS (Bit 7)       */
8355 #define ETH_MMC_TRANSMIT_INTERRUPT_TX256T511OCTGBFIS_Msk (0x80UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT: TX256T511OCTGBFIS (Bitfield-Mask: 0x01) */
8356 #define ETH_MMC_TRANSMIT_INTERRUPT_TX512T1023OCTGBFIS_Pos (8UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT: TX512T1023OCTGBFIS (Bit 8)      */
8357 #define ETH_MMC_TRANSMIT_INTERRUPT_TX512T1023OCTGBFIS_Msk (0x100UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT: TX512T1023OCTGBFIS (Bitfield-Mask: 0x01) */
8358 #define ETH_MMC_TRANSMIT_INTERRUPT_TX1024TMAXOCTGBFIS_Pos (9UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT: TX1024TMAXOCTGBFIS (Bit 9)      */
8359 #define ETH_MMC_TRANSMIT_INTERRUPT_TX1024TMAXOCTGBFIS_Msk (0x200UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT: TX1024TMAXOCTGBFIS (Bitfield-Mask: 0x01) */
8360 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUCGBFIS_Pos (10UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUCGBFIS (Bit 10)              */
8361 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUCGBFIS_Msk (0x400UL)              /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUCGBFIS (Bitfield-Mask: 0x01) */
8362 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGBFIS_Pos (11UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGBFIS (Bit 11)              */
8363 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGBFIS_Msk (0x800UL)              /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGBFIS (Bitfield-Mask: 0x01) */
8364 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGBFIS_Pos (12UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGBFIS (Bit 12)              */
8365 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGBFIS_Msk (0x1000UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGBFIS (Bitfield-Mask: 0x01) */
8366 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUFLOWERFIS_Pos (13UL)              /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUFLOWERFIS (Bit 13)           */
8367 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUFLOWERFIS_Msk (0x2000UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUFLOWERFIS (Bitfield-Mask: 0x01) */
8368 #define ETH_MMC_TRANSMIT_INTERRUPT_TXSCOLGFIS_Pos (14UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXSCOLGFIS (Bit 14)             */
8369 #define ETH_MMC_TRANSMIT_INTERRUPT_TXSCOLGFIS_Msk (0x4000UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT: TXSCOLGFIS (Bitfield-Mask: 0x01) */
8370 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCOLGFIS_Pos (15UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCOLGFIS (Bit 15)             */
8371 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCOLGFIS_Msk (0x8000UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCOLGFIS (Bitfield-Mask: 0x01) */
8372 #define ETH_MMC_TRANSMIT_INTERRUPT_TXDEFFIS_Pos (16UL)                  /*!< ETH MMC_TRANSMIT_INTERRUPT: TXDEFFIS (Bit 16)               */
8373 #define ETH_MMC_TRANSMIT_INTERRUPT_TXDEFFIS_Msk (0x10000UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT: TXDEFFIS (Bitfield-Mask: 0x01)  */
8374 #define ETH_MMC_TRANSMIT_INTERRUPT_TXLATCOLFIS_Pos (17UL)               /*!< ETH MMC_TRANSMIT_INTERRUPT: TXLATCOLFIS (Bit 17)            */
8375 #define ETH_MMC_TRANSMIT_INTERRUPT_TXLATCOLFIS_Msk (0x20000UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT: TXLATCOLFIS (Bitfield-Mask: 0x01) */
8376 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXCOLFIS_Pos (18UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXCOLFIS (Bit 18)             */
8377 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXCOLFIS_Msk (0x40000UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXCOLFIS (Bitfield-Mask: 0x01) */
8378 #define ETH_MMC_TRANSMIT_INTERRUPT_TXCARERFIS_Pos (19UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXCARERFIS (Bit 19)             */
8379 #define ETH_MMC_TRANSMIT_INTERRUPT_TXCARERFIS_Msk (0x80000UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT: TXCARERFIS (Bitfield-Mask: 0x01) */
8380 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGOCTIS_Pos (20UL)                  /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGOCTIS (Bit 20)               */
8381 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGOCTIS_Msk (0x100000UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGOCTIS (Bitfield-Mask: 0x01)  */
8382 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGFRMIS_Pos (21UL)                  /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGFRMIS (Bit 21)               */
8383 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGFRMIS_Msk (0x200000UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGFRMIS (Bitfield-Mask: 0x01)  */
8384 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXDEFFIS_Pos (22UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXDEFFIS (Bit 22)             */
8385 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXDEFFIS_Msk (0x400000UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXDEFFIS (Bitfield-Mask: 0x01) */
8386 #define ETH_MMC_TRANSMIT_INTERRUPT_TXPAUSFIS_Pos (23UL)                 /*!< ETH MMC_TRANSMIT_INTERRUPT: TXPAUSFIS (Bit 23)              */
8387 #define ETH_MMC_TRANSMIT_INTERRUPT_TXPAUSFIS_Msk (0x800000UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT: TXPAUSFIS (Bitfield-Mask: 0x01) */
8388 #define ETH_MMC_TRANSMIT_INTERRUPT_TXVLANGFIS_Pos (24UL)                /*!< ETH MMC_TRANSMIT_INTERRUPT: TXVLANGFIS (Bit 24)             */
8389 #define ETH_MMC_TRANSMIT_INTERRUPT_TXVLANGFIS_Msk (0x1000000UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT: TXVLANGFIS (Bitfield-Mask: 0x01) */
8390 #define ETH_MMC_TRANSMIT_INTERRUPT_TXOSIZEGFIS_Pos (25UL)               /*!< ETH MMC_TRANSMIT_INTERRUPT: TXOSIZEGFIS (Bit 25)            */
8391 #define ETH_MMC_TRANSMIT_INTERRUPT_TXOSIZEGFIS_Msk (0x2000000UL)        /*!< ETH MMC_TRANSMIT_INTERRUPT: TXOSIZEGFIS (Bitfield-Mask: 0x01) */
8392 
8393 /* -----------------------  ETH_MMC_RECEIVE_INTERRUPT_MASK  ----------------------- */
8394 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBFRMIM_Pos (0UL)              /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBFRMIM (Bit 0)           */
8395 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBFRMIM_Msk (0x1UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBFRMIM (Bitfield-Mask: 0x01) */
8396 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBOCTIM_Pos (1UL)              /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBOCTIM (Bit 1)           */
8397 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBOCTIM_Msk (0x2UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBOCTIM (Bitfield-Mask: 0x01) */
8398 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGOCTIM_Pos (2UL)               /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGOCTIM (Bit 2)            */
8399 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGOCTIM_Msk (0x4UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGOCTIM (Bitfield-Mask: 0x01) */
8400 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXBCGFIM_Pos (3UL)               /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXBCGFIM (Bit 3)            */
8401 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXBCGFIM_Msk (0x8UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXBCGFIM (Bitfield-Mask: 0x01) */
8402 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXMCGFIM_Pos (4UL)               /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXMCGFIM (Bit 4)            */
8403 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXMCGFIM_Msk (0x10UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXMCGFIM (Bitfield-Mask: 0x01) */
8404 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCRCERFIM_Pos (5UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCRCERFIM (Bit 5)          */
8405 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCRCERFIM_Msk (0x20UL)          /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCRCERFIM (Bitfield-Mask: 0x01) */
8406 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXALGNERFIM_Pos (6UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXALGNERFIM (Bit 6)         */
8407 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXALGNERFIM_Msk (0x40UL)         /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXALGNERFIM (Bitfield-Mask: 0x01) */
8408 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRUNTFIM_Pos (7UL)              /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRUNTFIM (Bit 7)           */
8409 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRUNTFIM_Msk (0x80UL)           /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRUNTFIM (Bitfield-Mask: 0x01) */
8410 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXJABERFIM_Pos (8UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXJABERFIM (Bit 8)          */
8411 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXJABERFIM_Msk (0x100UL)         /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXJABERFIM (Bitfield-Mask: 0x01) */
8412 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUSIZEGFIM_Pos (9UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUSIZEGFIM (Bit 9)         */
8413 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUSIZEGFIM_Msk (0x200UL)        /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUSIZEGFIM (Bitfield-Mask: 0x01) */
8414 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXOSIZEGFIM_Pos (10UL)           /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXOSIZEGFIM (Bit 10)        */
8415 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXOSIZEGFIM_Msk (0x400UL)        /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXOSIZEGFIM (Bitfield-Mask: 0x01) */
8416 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX64OCTGBFIM_Pos (11UL)          /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX64OCTGBFIM (Bit 11)       */
8417 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX64OCTGBFIM_Msk (0x800UL)       /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX64OCTGBFIM (Bitfield-Mask: 0x01) */
8418 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX65T127OCTGBFIM_Pos (12UL)      /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX65T127OCTGBFIM (Bit 12)   */
8419 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX65T127OCTGBFIM_Msk (0x1000UL)  /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX65T127OCTGBFIM (Bitfield-Mask: 0x01) */
8420 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX128T255OCTGBFIM_Pos (13UL)     /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX128T255OCTGBFIM (Bit 13)  */
8421 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX128T255OCTGBFIM_Msk (0x2000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX128T255OCTGBFIM (Bitfield-Mask: 0x01) */
8422 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX256T511OCTGBFIM_Pos (14UL)     /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX256T511OCTGBFIM (Bit 14)  */
8423 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX256T511OCTGBFIM_Msk (0x4000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX256T511OCTGBFIM (Bitfield-Mask: 0x01) */
8424 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX512T1023OCTGBFIM_Pos (15UL)    /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX512T1023OCTGBFIM (Bit 15) */
8425 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX512T1023OCTGBFIM_Msk (0x8000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX512T1023OCTGBFIM (Bitfield-Mask: 0x01) */
8426 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX1024TMAXOCTGBFIM_Pos (16UL)    /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX1024TMAXOCTGBFIM (Bit 16) */
8427 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX1024TMAXOCTGBFIM_Msk (0x10000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX1024TMAXOCTGBFIM (Bitfield-Mask: 0x01) */
8428 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUCGFIM_Pos (17UL)              /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUCGFIM (Bit 17)           */
8429 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUCGFIM_Msk (0x20000UL)         /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUCGFIM (Bitfield-Mask: 0x01) */
8430 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXLENERFIM_Pos (18UL)            /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXLENERFIM (Bit 18)         */
8431 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXLENERFIM_Msk (0x40000UL)       /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXLENERFIM (Bitfield-Mask: 0x01) */
8432 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXORANGEFIM_Pos (19UL)           /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXORANGEFIM (Bit 19)        */
8433 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXORANGEFIM_Msk (0x80000UL)      /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXORANGEFIM (Bitfield-Mask: 0x01) */
8434 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXPAUSFIM_Pos (20UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXPAUSFIM (Bit 20)          */
8435 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXPAUSFIM_Msk (0x100000UL)       /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXPAUSFIM (Bitfield-Mask: 0x01) */
8436 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXFOVFIM_Pos (21UL)              /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXFOVFIM (Bit 21)           */
8437 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXFOVFIM_Msk (0x200000UL)        /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXFOVFIM (Bitfield-Mask: 0x01) */
8438 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXVLANGBFIM_Pos (22UL)           /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXVLANGBFIM (Bit 22)        */
8439 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXVLANGBFIM_Msk (0x400000UL)     /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXVLANGBFIM (Bitfield-Mask: 0x01) */
8440 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXWDOGFIM_Pos (23UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXWDOGFIM (Bit 23)          */
8441 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXWDOGFIM_Msk (0x800000UL)       /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXWDOGFIM (Bitfield-Mask: 0x01) */
8442 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRCVERRFIM_Pos (24UL)           /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRCVERRFIM (Bit 24)        */
8443 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRCVERRFIM_Msk (0x1000000UL)    /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRCVERRFIM (Bitfield-Mask: 0x01) */
8444 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCTRLFIM_Pos (25UL)             /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCTRLFIM (Bit 25)          */
8445 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCTRLFIM_Msk (0x2000000UL)      /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCTRLFIM (Bitfield-Mask: 0x01) */
8446 
8447 /* -----------------------  ETH_MMC_TRANSMIT_INTERRUPT_MASK  ---------------------- */
8448 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBOCTIM_Pos (0UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBOCTIM (Bit 0)          */
8449 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBOCTIM_Msk (0x1UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBOCTIM (Bitfield-Mask: 0x01) */
8450 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBFRMIM_Pos (1UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBFRMIM (Bit 1)          */
8451 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBFRMIM_Msk (0x2UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBFRMIM (Bitfield-Mask: 0x01) */
8452 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGFIM_Pos (2UL)              /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGFIM (Bit 2)           */
8453 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGFIM_Msk (0x4UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGFIM (Bitfield-Mask: 0x01) */
8454 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGFIM_Pos (3UL)              /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGFIM (Bit 3)           */
8455 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGFIM_Msk (0x8UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGFIM (Bitfield-Mask: 0x01) */
8456 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX64OCTGBFIM_Pos (4UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX64OCTGBFIM (Bit 4)       */
8457 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX64OCTGBFIM_Msk (0x10UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX64OCTGBFIM (Bitfield-Mask: 0x01) */
8458 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX65T127OCTGBFIM_Pos (5UL)      /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX65T127OCTGBFIM (Bit 5)   */
8459 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX65T127OCTGBFIM_Msk (0x20UL)   /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX65T127OCTGBFIM (Bitfield-Mask: 0x01) */
8460 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX128T255OCTGBFIM_Pos (6UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX128T255OCTGBFIM (Bit 6)  */
8461 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX128T255OCTGBFIM_Msk (0x40UL)  /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX128T255OCTGBFIM (Bitfield-Mask: 0x01) */
8462 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX256T511OCTGBFIM_Pos (7UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX256T511OCTGBFIM (Bit 7)  */
8463 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX256T511OCTGBFIM_Msk (0x80UL)  /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX256T511OCTGBFIM (Bitfield-Mask: 0x01) */
8464 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX512T1023OCTGBFIM_Pos (8UL)    /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX512T1023OCTGBFIM (Bit 8) */
8465 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX512T1023OCTGBFIM_Msk (0x100UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX512T1023OCTGBFIM (Bitfield-Mask: 0x01) */
8466 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX1024TMAXOCTGBFIM_Pos (9UL)    /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX1024TMAXOCTGBFIM (Bit 9) */
8467 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX1024TMAXOCTGBFIM_Msk (0x200UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX1024TMAXOCTGBFIM (Bitfield-Mask: 0x01) */
8468 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUCGBFIM_Pos (10UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUCGBFIM (Bit 10)         */
8469 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUCGBFIM_Msk (0x400UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUCGBFIM (Bitfield-Mask: 0x01) */
8470 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGBFIM_Pos (11UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGBFIM (Bit 11)         */
8471 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGBFIM_Msk (0x800UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGBFIM (Bitfield-Mask: 0x01) */
8472 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGBFIM_Pos (12UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGBFIM (Bit 12)         */
8473 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGBFIM_Msk (0x1000UL)        /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGBFIM (Bitfield-Mask: 0x01) */
8474 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUFLOWERFIM_Pos (13UL)         /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUFLOWERFIM (Bit 13)      */
8475 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUFLOWERFIM_Msk (0x2000UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUFLOWERFIM (Bitfield-Mask: 0x01) */
8476 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXSCOLGFIM_Pos (14UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXSCOLGFIM (Bit 14)        */
8477 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXSCOLGFIM_Msk (0x4000UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXSCOLGFIM (Bitfield-Mask: 0x01) */
8478 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCOLGFIM_Pos (15UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCOLGFIM (Bit 15)        */
8479 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCOLGFIM_Msk (0x8000UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCOLGFIM (Bitfield-Mask: 0x01) */
8480 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXDEFFIM_Pos (16UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXDEFFIM (Bit 16)          */
8481 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXDEFFIM_Msk (0x10000UL)        /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXDEFFIM (Bitfield-Mask: 0x01) */
8482 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXLATCOLFIM_Pos (17UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXLATCOLFIM (Bit 17)       */
8483 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXLATCOLFIM_Msk (0x20000UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXLATCOLFIM (Bitfield-Mask: 0x01) */
8484 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXCOLFIM_Pos (18UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXCOLFIM (Bit 18)        */
8485 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXCOLFIM_Msk (0x40000UL)      /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXCOLFIM (Bitfield-Mask: 0x01) */
8486 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXCARERFIM_Pos (19UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXCARERFIM (Bit 19)        */
8487 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXCARERFIM_Msk (0x80000UL)      /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXCARERFIM (Bitfield-Mask: 0x01) */
8488 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGOCTIM_Pos (20UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGOCTIM (Bit 20)          */
8489 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGOCTIM_Msk (0x100000UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGOCTIM (Bitfield-Mask: 0x01) */
8490 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGFRMIM_Pos (21UL)             /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGFRMIM (Bit 21)          */
8491 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGFRMIM_Msk (0x200000UL)       /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGFRMIM (Bitfield-Mask: 0x01) */
8492 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXDEFFIM_Pos (22UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXDEFFIM (Bit 22)        */
8493 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXDEFFIM_Msk (0x400000UL)     /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXDEFFIM (Bitfield-Mask: 0x01) */
8494 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXPAUSFIM_Pos (23UL)            /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXPAUSFIM (Bit 23)         */
8495 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXPAUSFIM_Msk (0x800000UL)      /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXPAUSFIM (Bitfield-Mask: 0x01) */
8496 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXVLANGFIM_Pos (24UL)           /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXVLANGFIM (Bit 24)        */
8497 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXVLANGFIM_Msk (0x1000000UL)    /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXVLANGFIM (Bitfield-Mask: 0x01) */
8498 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXOSIZEGFIM_Pos (25UL)          /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXOSIZEGFIM (Bit 25)       */
8499 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXOSIZEGFIM_Msk (0x2000000UL)   /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXOSIZEGFIM (Bitfield-Mask: 0x01) */
8500 
8501 /* -------------------------  ETH_TX_OCTET_COUNT_GOOD_BAD  ------------------------ */
8502 #define ETH_TX_OCTET_COUNT_GOOD_BAD_TXOCTGB_Pos (0UL)                   /*!< ETH TX_OCTET_COUNT_GOOD_BAD: TXOCTGB (Bit 0)                */
8503 #define ETH_TX_OCTET_COUNT_GOOD_BAD_TXOCTGB_Msk (0xffffffffUL)          /*!< ETH TX_OCTET_COUNT_GOOD_BAD: TXOCTGB (Bitfield-Mask: 0xffffffff) */
8504 
8505 /* -------------------------  ETH_TX_FRAME_COUNT_GOOD_BAD  ------------------------ */
8506 #define ETH_TX_FRAME_COUNT_GOOD_BAD_TXFRMGB_Pos (0UL)                   /*!< ETH TX_FRAME_COUNT_GOOD_BAD: TXFRMGB (Bit 0)                */
8507 #define ETH_TX_FRAME_COUNT_GOOD_BAD_TXFRMGB_Msk (0xffffffffUL)          /*!< ETH TX_FRAME_COUNT_GOOD_BAD: TXFRMGB (Bitfield-Mask: 0xffffffff) */
8508 
8509 /* ------------------------  ETH_TX_BROADCAST_FRAMES_GOOD  ------------------------ */
8510 #define ETH_TX_BROADCAST_FRAMES_GOOD_TXBCASTG_Pos (0UL)                 /*!< ETH TX_BROADCAST_FRAMES_GOOD: TXBCASTG (Bit 0)              */
8511 #define ETH_TX_BROADCAST_FRAMES_GOOD_TXBCASTG_Msk (0xffffffffUL)        /*!< ETH TX_BROADCAST_FRAMES_GOOD: TXBCASTG (Bitfield-Mask: 0xffffffff) */
8512 
8513 /* ------------------------  ETH_TX_MULTICAST_FRAMES_GOOD  ------------------------ */
8514 #define ETH_TX_MULTICAST_FRAMES_GOOD_TXMCASTG_Pos (0UL)                 /*!< ETH TX_MULTICAST_FRAMES_GOOD: TXMCASTG (Bit 0)              */
8515 #define ETH_TX_MULTICAST_FRAMES_GOOD_TXMCASTG_Msk (0xffffffffUL)        /*!< ETH TX_MULTICAST_FRAMES_GOOD: TXMCASTG (Bitfield-Mask: 0xffffffff) */
8516 
8517 /* -----------------------  ETH_TX_64OCTETS_FRAMES_GOOD_BAD  ---------------------- */
8518 #define ETH_TX_64OCTETS_FRAMES_GOOD_BAD_TX64OCTGB_Pos (0UL)             /*!< ETH TX_64OCTETS_FRAMES_GOOD_BAD: TX64OCTGB (Bit 0)          */
8519 #define ETH_TX_64OCTETS_FRAMES_GOOD_BAD_TX64OCTGB_Msk (0xffffffffUL)    /*!< ETH TX_64OCTETS_FRAMES_GOOD_BAD: TX64OCTGB (Bitfield-Mask: 0xffffffff) */
8520 
8521 /* --------------------  ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD  -------------------- */
8522 #define ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD_TX65_127OCTGB_Pos (0UL)    /*!< ETH TX_65TO127OCTETS_FRAMES_GOOD_BAD: TX65_127OCTGB (Bit 0) */
8523 #define ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD_TX65_127OCTGB_Msk (0xffffffffUL) /*!< ETH TX_65TO127OCTETS_FRAMES_GOOD_BAD: TX65_127OCTGB (Bitfield-Mask: 0xffffffff) */
8524 
8525 /* --------------------  ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD  ------------------- */
8526 #define ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD_TX128_255OCTGB_Pos (0UL)  /*!< ETH TX_128TO255OCTETS_FRAMES_GOOD_BAD: TX128_255OCTGB (Bit 0) */
8527 #define ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD_TX128_255OCTGB_Msk (0xffffffffUL) /*!< ETH TX_128TO255OCTETS_FRAMES_GOOD_BAD: TX128_255OCTGB (Bitfield-Mask: 0xffffffff) */
8528 
8529 /* --------------------  ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD  ------------------- */
8530 #define ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD_TX256_511OCTGB_Pos (0UL)  /*!< ETH TX_256TO511OCTETS_FRAMES_GOOD_BAD: TX256_511OCTGB (Bit 0) */
8531 #define ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD_TX256_511OCTGB_Msk (0xffffffffUL) /*!< ETH TX_256TO511OCTETS_FRAMES_GOOD_BAD: TX256_511OCTGB (Bitfield-Mask: 0xffffffff) */
8532 
8533 /* -------------------  ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD  ------------------- */
8534 #define ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD_TX512_1023OCTGB_Pos (0UL) /*!< ETH TX_512TO1023OCTETS_FRAMES_GOOD_BAD: TX512_1023OCTGB (Bit 0) */
8535 #define ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD_TX512_1023OCTGB_Msk (0xffffffffUL) /*!< ETH TX_512TO1023OCTETS_FRAMES_GOOD_BAD: TX512_1023OCTGB (Bitfield-Mask: 0xffffffff) */
8536 
8537 /* -------------------  ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD  ------------------- */
8538 #define ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_TX1024_MAXOCTGB_Pos (0UL) /*!< ETH TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: TX1024_MAXOCTGB (Bit 0) */
8539 #define ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_TX1024_MAXOCTGB_Msk (0xffffffffUL) /*!< ETH TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: TX1024_MAXOCTGB (Bitfield-Mask: 0xffffffff) */
8540 
8541 /* -----------------------  ETH_TX_UNICAST_FRAMES_GOOD_BAD  ----------------------- */
8542 #define ETH_TX_UNICAST_FRAMES_GOOD_BAD_TXUCASTGB_Pos (0UL)              /*!< ETH TX_UNICAST_FRAMES_GOOD_BAD: TXUCASTGB (Bit 0)           */
8543 #define ETH_TX_UNICAST_FRAMES_GOOD_BAD_TXUCASTGB_Msk (0xffffffffUL)     /*!< ETH TX_UNICAST_FRAMES_GOOD_BAD: TXUCASTGB (Bitfield-Mask: 0xffffffff) */
8544 
8545 /* ----------------------  ETH_TX_MULTICAST_FRAMES_GOOD_BAD  ---------------------- */
8546 #define ETH_TX_MULTICAST_FRAMES_GOOD_BAD_TXMCASTGB_Pos (0UL)            /*!< ETH TX_MULTICAST_FRAMES_GOOD_BAD: TXMCASTGB (Bit 0)         */
8547 #define ETH_TX_MULTICAST_FRAMES_GOOD_BAD_TXMCASTGB_Msk (0xffffffffUL)   /*!< ETH TX_MULTICAST_FRAMES_GOOD_BAD: TXMCASTGB (Bitfield-Mask: 0xffffffff) */
8548 
8549 /* ----------------------  ETH_TX_BROADCAST_FRAMES_GOOD_BAD  ---------------------- */
8550 #define ETH_TX_BROADCAST_FRAMES_GOOD_BAD_TXBCASTGB_Pos (0UL)            /*!< ETH TX_BROADCAST_FRAMES_GOOD_BAD: TXBCASTGB (Bit 0)         */
8551 #define ETH_TX_BROADCAST_FRAMES_GOOD_BAD_TXBCASTGB_Msk (0xffffffffUL)   /*!< ETH TX_BROADCAST_FRAMES_GOOD_BAD: TXBCASTGB (Bitfield-Mask: 0xffffffff) */
8552 
8553 /* ------------------------  ETH_TX_UNDERFLOW_ERROR_FRAMES  ----------------------- */
8554 #define ETH_TX_UNDERFLOW_ERROR_FRAMES_TXUNDRFLW_Pos (0UL)               /*!< ETH TX_UNDERFLOW_ERROR_FRAMES: TXUNDRFLW (Bit 0)            */
8555 #define ETH_TX_UNDERFLOW_ERROR_FRAMES_TXUNDRFLW_Msk (0xffffffffUL)      /*!< ETH TX_UNDERFLOW_ERROR_FRAMES: TXUNDRFLW (Bitfield-Mask: 0xffffffff) */
8556 
8557 /* ---------------------  ETH_TX_SINGLE_COLLISION_GOOD_FRAMES  -------------------- */
8558 #define ETH_TX_SINGLE_COLLISION_GOOD_FRAMES_TXSNGLCOLG_Pos (0UL)        /*!< ETH TX_SINGLE_COLLISION_GOOD_FRAMES: TXSNGLCOLG (Bit 0)     */
8559 #define ETH_TX_SINGLE_COLLISION_GOOD_FRAMES_TXSNGLCOLG_Msk (0xffffffffUL) /*!< ETH TX_SINGLE_COLLISION_GOOD_FRAMES: TXSNGLCOLG (Bitfield-Mask: 0xffffffff) */
8560 
8561 /* --------------------  ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES  ------------------- */
8562 #define ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES_TXMULTCOLG_Pos (0UL)      /*!< ETH TX_MULTIPLE_COLLISION_GOOD_FRAMES: TXMULTCOLG (Bit 0)   */
8563 #define ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES_TXMULTCOLG_Msk (0xffffffffUL) /*!< ETH TX_MULTIPLE_COLLISION_GOOD_FRAMES: TXMULTCOLG (Bitfield-Mask: 0xffffffff) */
8564 
8565 /* ---------------------------  ETH_TX_DEFERRED_FRAMES  --------------------------- */
8566 #define ETH_TX_DEFERRED_FRAMES_TXDEFRD_Pos    (0UL)                     /*!< ETH TX_DEFERRED_FRAMES: TXDEFRD (Bit 0)                     */
8567 #define ETH_TX_DEFERRED_FRAMES_TXDEFRD_Msk    (0xffffffffUL)            /*!< ETH TX_DEFERRED_FRAMES: TXDEFRD (Bitfield-Mask: 0xffffffff) */
8568 
8569 /* ------------------------  ETH_TX_LATE_COLLISION_FRAMES  ------------------------ */
8570 #define ETH_TX_LATE_COLLISION_FRAMES_TXLATECOL_Pos (0UL)                /*!< ETH TX_LATE_COLLISION_FRAMES: TXLATECOL (Bit 0)             */
8571 #define ETH_TX_LATE_COLLISION_FRAMES_TXLATECOL_Msk (0xffffffffUL)       /*!< ETH TX_LATE_COLLISION_FRAMES: TXLATECOL (Bitfield-Mask: 0xffffffff) */
8572 
8573 /* ----------------------  ETH_TX_EXCESSIVE_COLLISION_FRAMES  --------------------- */
8574 #define ETH_TX_EXCESSIVE_COLLISION_FRAMES_TXEXSCOL_Pos (0UL)            /*!< ETH TX_EXCESSIVE_COLLISION_FRAMES: TXEXSCOL (Bit 0)         */
8575 #define ETH_TX_EXCESSIVE_COLLISION_FRAMES_TXEXSCOL_Msk (0xffffffffUL)   /*!< ETH TX_EXCESSIVE_COLLISION_FRAMES: TXEXSCOL (Bitfield-Mask: 0xffffffff) */
8576 
8577 /* -------------------------  ETH_TX_CARRIER_ERROR_FRAMES  ------------------------ */
8578 #define ETH_TX_CARRIER_ERROR_FRAMES_TXCARR_Pos (0UL)                    /*!< ETH TX_CARRIER_ERROR_FRAMES: TXCARR (Bit 0)                 */
8579 #define ETH_TX_CARRIER_ERROR_FRAMES_TXCARR_Msk (0xffffffffUL)           /*!< ETH TX_CARRIER_ERROR_FRAMES: TXCARR (Bitfield-Mask: 0xffffffff) */
8580 
8581 /* ---------------------------  ETH_TX_OCTET_COUNT_GOOD  -------------------------- */
8582 #define ETH_TX_OCTET_COUNT_GOOD_TXOCTG_Pos    (0UL)                     /*!< ETH TX_OCTET_COUNT_GOOD: TXOCTG (Bit 0)                     */
8583 #define ETH_TX_OCTET_COUNT_GOOD_TXOCTG_Msk    (0xffffffffUL)            /*!< ETH TX_OCTET_COUNT_GOOD: TXOCTG (Bitfield-Mask: 0xffffffff) */
8584 
8585 /* ---------------------------  ETH_TX_FRAME_COUNT_GOOD  -------------------------- */
8586 #define ETH_TX_FRAME_COUNT_GOOD_TXFRMG_Pos    (0UL)                     /*!< ETH TX_FRAME_COUNT_GOOD: TXFRMG (Bit 0)                     */
8587 #define ETH_TX_FRAME_COUNT_GOOD_TXFRMG_Msk    (0xffffffffUL)            /*!< ETH TX_FRAME_COUNT_GOOD: TXFRMG (Bitfield-Mask: 0xffffffff) */
8588 
8589 /* -----------------------  ETH_TX_EXCESSIVE_DEFERRAL_ERROR  ---------------------- */
8590 #define ETH_TX_EXCESSIVE_DEFERRAL_ERROR_TXEXSDEF_Pos (0UL)              /*!< ETH TX_EXCESSIVE_DEFERRAL_ERROR: TXEXSDEF (Bit 0)           */
8591 #define ETH_TX_EXCESSIVE_DEFERRAL_ERROR_TXEXSDEF_Msk (0xffffffffUL)     /*!< ETH TX_EXCESSIVE_DEFERRAL_ERROR: TXEXSDEF (Bitfield-Mask: 0xffffffff) */
8592 
8593 /* -----------------------------  ETH_TX_PAUSE_FRAMES  ---------------------------- */
8594 #define ETH_TX_PAUSE_FRAMES_TXPAUSE_Pos       (0UL)                     /*!< ETH TX_PAUSE_FRAMES: TXPAUSE (Bit 0)                        */
8595 #define ETH_TX_PAUSE_FRAMES_TXPAUSE_Msk       (0xffffffffUL)            /*!< ETH TX_PAUSE_FRAMES: TXPAUSE (Bitfield-Mask: 0xffffffff)    */
8596 
8597 /* ---------------------------  ETH_TX_VLAN_FRAMES_GOOD  -------------------------- */
8598 #define ETH_TX_VLAN_FRAMES_GOOD_TXVLANG_Pos   (0UL)                     /*!< ETH TX_VLAN_FRAMES_GOOD: TXVLANG (Bit 0)                    */
8599 #define ETH_TX_VLAN_FRAMES_GOOD_TXVLANG_Msk   (0xffffffffUL)            /*!< ETH TX_VLAN_FRAMES_GOOD: TXVLANG (Bitfield-Mask: 0xffffffff) */
8600 
8601 /* --------------------------  ETH_TX_OSIZE_FRAMES_GOOD  -------------------------- */
8602 #define ETH_TX_OSIZE_FRAMES_GOOD_TXOSIZG_Pos  (0UL)                     /*!< ETH TX_OSIZE_FRAMES_GOOD: TXOSIZG (Bit 0)                   */
8603 #define ETH_TX_OSIZE_FRAMES_GOOD_TXOSIZG_Msk  (0xffffffffUL)            /*!< ETH TX_OSIZE_FRAMES_GOOD: TXOSIZG (Bitfield-Mask: 0xffffffff) */
8604 
8605 /* ------------------------  ETH_RX_FRAMES_COUNT_GOOD_BAD  ------------------------ */
8606 #define ETH_RX_FRAMES_COUNT_GOOD_BAD_RXFRMGB_Pos (0UL)                  /*!< ETH RX_FRAMES_COUNT_GOOD_BAD: RXFRMGB (Bit 0)               */
8607 #define ETH_RX_FRAMES_COUNT_GOOD_BAD_RXFRMGB_Msk (0xffffffffUL)         /*!< ETH RX_FRAMES_COUNT_GOOD_BAD: RXFRMGB (Bitfield-Mask: 0xffffffff) */
8608 
8609 /* -------------------------  ETH_RX_OCTET_COUNT_GOOD_BAD  ------------------------ */
8610 #define ETH_RX_OCTET_COUNT_GOOD_BAD_RXOCTGB_Pos (0UL)                   /*!< ETH RX_OCTET_COUNT_GOOD_BAD: RXOCTGB (Bit 0)                */
8611 #define ETH_RX_OCTET_COUNT_GOOD_BAD_RXOCTGB_Msk (0xffffffffUL)          /*!< ETH RX_OCTET_COUNT_GOOD_BAD: RXOCTGB (Bitfield-Mask: 0xffffffff) */
8612 
8613 /* ---------------------------  ETH_RX_OCTET_COUNT_GOOD  -------------------------- */
8614 #define ETH_RX_OCTET_COUNT_GOOD_RXOCTG_Pos    (0UL)                     /*!< ETH RX_OCTET_COUNT_GOOD: RXOCTG (Bit 0)                     */
8615 #define ETH_RX_OCTET_COUNT_GOOD_RXOCTG_Msk    (0xffffffffUL)            /*!< ETH RX_OCTET_COUNT_GOOD: RXOCTG (Bitfield-Mask: 0xffffffff) */
8616 
8617 /* ------------------------  ETH_RX_BROADCAST_FRAMES_GOOD  ------------------------ */
8618 #define ETH_RX_BROADCAST_FRAMES_GOOD_RXBCASTG_Pos (0UL)                 /*!< ETH RX_BROADCAST_FRAMES_GOOD: RXBCASTG (Bit 0)              */
8619 #define ETH_RX_BROADCAST_FRAMES_GOOD_RXBCASTG_Msk (0xffffffffUL)        /*!< ETH RX_BROADCAST_FRAMES_GOOD: RXBCASTG (Bitfield-Mask: 0xffffffff) */
8620 
8621 /* ------------------------  ETH_RX_MULTICAST_FRAMES_GOOD  ------------------------ */
8622 #define ETH_RX_MULTICAST_FRAMES_GOOD_RXMCASTG_Pos (0UL)                 /*!< ETH RX_MULTICAST_FRAMES_GOOD: RXMCASTG (Bit 0)              */
8623 #define ETH_RX_MULTICAST_FRAMES_GOOD_RXMCASTG_Msk (0xffffffffUL)        /*!< ETH RX_MULTICAST_FRAMES_GOOD: RXMCASTG (Bitfield-Mask: 0xffffffff) */
8624 
8625 /* ---------------------------  ETH_RX_CRC_ERROR_FRAMES  -------------------------- */
8626 #define ETH_RX_CRC_ERROR_FRAMES_RXCRCERR_Pos  (0UL)                     /*!< ETH RX_CRC_ERROR_FRAMES: RXCRCERR (Bit 0)                   */
8627 #define ETH_RX_CRC_ERROR_FRAMES_RXCRCERR_Msk  (0xffffffffUL)            /*!< ETH RX_CRC_ERROR_FRAMES: RXCRCERR (Bitfield-Mask: 0xffffffff) */
8628 
8629 /* ------------------------  ETH_RX_ALIGNMENT_ERROR_FRAMES  ----------------------- */
8630 #define ETH_RX_ALIGNMENT_ERROR_FRAMES_RXALGNERR_Pos (0UL)               /*!< ETH RX_ALIGNMENT_ERROR_FRAMES: RXALGNERR (Bit 0)            */
8631 #define ETH_RX_ALIGNMENT_ERROR_FRAMES_RXALGNERR_Msk (0xffffffffUL)      /*!< ETH RX_ALIGNMENT_ERROR_FRAMES: RXALGNERR (Bitfield-Mask: 0xffffffff) */
8632 
8633 /* --------------------------  ETH_RX_RUNT_ERROR_FRAMES  -------------------------- */
8634 #define ETH_RX_RUNT_ERROR_FRAMES_RXRUNTERR_Pos (0UL)                    /*!< ETH RX_RUNT_ERROR_FRAMES: RXRUNTERR (Bit 0)                 */
8635 #define ETH_RX_RUNT_ERROR_FRAMES_RXRUNTERR_Msk (0xffffffffUL)           /*!< ETH RX_RUNT_ERROR_FRAMES: RXRUNTERR (Bitfield-Mask: 0xffffffff) */
8636 
8637 /* -------------------------  ETH_RX_JABBER_ERROR_FRAMES  ------------------------- */
8638 #define ETH_RX_JABBER_ERROR_FRAMES_RXJABERR_Pos (0UL)                   /*!< ETH RX_JABBER_ERROR_FRAMES: RXJABERR (Bit 0)                */
8639 #define ETH_RX_JABBER_ERROR_FRAMES_RXJABERR_Msk (0xffffffffUL)          /*!< ETH RX_JABBER_ERROR_FRAMES: RXJABERR (Bitfield-Mask: 0xffffffff) */
8640 
8641 /* ------------------------  ETH_RX_UNDERSIZE_FRAMES_GOOD  ------------------------ */
8642 #define ETH_RX_UNDERSIZE_FRAMES_GOOD_RXUNDERSZG_Pos (0UL)               /*!< ETH RX_UNDERSIZE_FRAMES_GOOD: RXUNDERSZG (Bit 0)            */
8643 #define ETH_RX_UNDERSIZE_FRAMES_GOOD_RXUNDERSZG_Msk (0xffffffffUL)      /*!< ETH RX_UNDERSIZE_FRAMES_GOOD: RXUNDERSZG (Bitfield-Mask: 0xffffffff) */
8644 
8645 /* -------------------------  ETH_RX_OVERSIZE_FRAMES_GOOD  ------------------------ */
8646 #define ETH_RX_OVERSIZE_FRAMES_GOOD_RXOVERSZG_Pos (0UL)                 /*!< ETH RX_OVERSIZE_FRAMES_GOOD: RXOVERSZG (Bit 0)              */
8647 #define ETH_RX_OVERSIZE_FRAMES_GOOD_RXOVERSZG_Msk (0xffffffffUL)        /*!< ETH RX_OVERSIZE_FRAMES_GOOD: RXOVERSZG (Bitfield-Mask: 0xffffffff) */
8648 
8649 /* -----------------------  ETH_RX_64OCTETS_FRAMES_GOOD_BAD  ---------------------- */
8650 #define ETH_RX_64OCTETS_FRAMES_GOOD_BAD_RX64OCTGB_Pos (0UL)             /*!< ETH RX_64OCTETS_FRAMES_GOOD_BAD: RX64OCTGB (Bit 0)          */
8651 #define ETH_RX_64OCTETS_FRAMES_GOOD_BAD_RX64OCTGB_Msk (0xffffffffUL)    /*!< ETH RX_64OCTETS_FRAMES_GOOD_BAD: RX64OCTGB (Bitfield-Mask: 0xffffffff) */
8652 
8653 /* --------------------  ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD  -------------------- */
8654 #define ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD_RX65_127OCTGB_Pos (0UL)    /*!< ETH RX_65TO127OCTETS_FRAMES_GOOD_BAD: RX65_127OCTGB (Bit 0) */
8655 #define ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD_RX65_127OCTGB_Msk (0xffffffffUL) /*!< ETH RX_65TO127OCTETS_FRAMES_GOOD_BAD: RX65_127OCTGB (Bitfield-Mask: 0xffffffff) */
8656 
8657 /* --------------------  ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD  ------------------- */
8658 #define ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD_RX128_255OCTGB_Pos (0UL)  /*!< ETH RX_128TO255OCTETS_FRAMES_GOOD_BAD: RX128_255OCTGB (Bit 0) */
8659 #define ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD_RX128_255OCTGB_Msk (0xffffffffUL) /*!< ETH RX_128TO255OCTETS_FRAMES_GOOD_BAD: RX128_255OCTGB (Bitfield-Mask: 0xffffffff) */
8660 
8661 /* --------------------  ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD  ------------------- */
8662 #define ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD_RX256_511OCTGB_Pos (0UL)  /*!< ETH RX_256TO511OCTETS_FRAMES_GOOD_BAD: RX256_511OCTGB (Bit 0) */
8663 #define ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD_RX256_511OCTGB_Msk (0xffffffffUL) /*!< ETH RX_256TO511OCTETS_FRAMES_GOOD_BAD: RX256_511OCTGB (Bitfield-Mask: 0xffffffff) */
8664 
8665 /* -------------------  ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD  ------------------- */
8666 #define ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD_RX512_1023OCTGB_Pos (0UL) /*!< ETH RX_512TO1023OCTETS_FRAMES_GOOD_BAD: RX512_1023OCTGB (Bit 0) */
8667 #define ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD_RX512_1023OCTGB_Msk (0xffffffffUL) /*!< ETH RX_512TO1023OCTETS_FRAMES_GOOD_BAD: RX512_1023OCTGB (Bitfield-Mask: 0xffffffff) */
8668 
8669 /* -------------------  ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD  ------------------- */
8670 #define ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_RX1024_MAXOCTGB_Pos (0UL) /*!< ETH RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: RX1024_MAXOCTGB (Bit 0) */
8671 #define ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_RX1024_MAXOCTGB_Msk (0xffffffffUL) /*!< ETH RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: RX1024_MAXOCTGB (Bitfield-Mask: 0xffffffff) */
8672 
8673 /* -------------------------  ETH_RX_UNICAST_FRAMES_GOOD  ------------------------- */
8674 #define ETH_RX_UNICAST_FRAMES_GOOD_RXUCASTG_Pos (0UL)                   /*!< ETH RX_UNICAST_FRAMES_GOOD: RXUCASTG (Bit 0)                */
8675 #define ETH_RX_UNICAST_FRAMES_GOOD_RXUCASTG_Msk (0xffffffffUL)          /*!< ETH RX_UNICAST_FRAMES_GOOD: RXUCASTG (Bitfield-Mask: 0xffffffff) */
8676 
8677 /* -------------------------  ETH_RX_LENGTH_ERROR_FRAMES  ------------------------- */
8678 #define ETH_RX_LENGTH_ERROR_FRAMES_RXLENERR_Pos (0UL)                   /*!< ETH RX_LENGTH_ERROR_FRAMES: RXLENERR (Bit 0)                */
8679 #define ETH_RX_LENGTH_ERROR_FRAMES_RXLENERR_Msk (0xffffffffUL)          /*!< ETH RX_LENGTH_ERROR_FRAMES: RXLENERR (Bitfield-Mask: 0xffffffff) */
8680 
8681 /* -----------------------  ETH_RX_OUT_OF_RANGE_TYPE_FRAMES  ---------------------- */
8682 #define ETH_RX_OUT_OF_RANGE_TYPE_FRAMES_RXOUTOFRNG_Pos (0UL)            /*!< ETH RX_OUT_OF_RANGE_TYPE_FRAMES: RXOUTOFRNG (Bit 0)         */
8683 #define ETH_RX_OUT_OF_RANGE_TYPE_FRAMES_RXOUTOFRNG_Msk (0xffffffffUL)   /*!< ETH RX_OUT_OF_RANGE_TYPE_FRAMES: RXOUTOFRNG (Bitfield-Mask: 0xffffffff) */
8684 
8685 /* -----------------------------  ETH_RX_PAUSE_FRAMES  ---------------------------- */
8686 #define ETH_RX_PAUSE_FRAMES_RXPAUSEFRM_Pos    (0UL)                     /*!< ETH RX_PAUSE_FRAMES: RXPAUSEFRM (Bit 0)                     */
8687 #define ETH_RX_PAUSE_FRAMES_RXPAUSEFRM_Msk    (0xffffffffUL)            /*!< ETH RX_PAUSE_FRAMES: RXPAUSEFRM (Bitfield-Mask: 0xffffffff) */
8688 
8689 /* -------------------------  ETH_RX_FIFO_OVERFLOW_FRAMES  ------------------------ */
8690 #define ETH_RX_FIFO_OVERFLOW_FRAMES_RXFIFOOVFL_Pos (0UL)                /*!< ETH RX_FIFO_OVERFLOW_FRAMES: RXFIFOOVFL (Bit 0)             */
8691 #define ETH_RX_FIFO_OVERFLOW_FRAMES_RXFIFOOVFL_Msk (0xffffffffUL)       /*!< ETH RX_FIFO_OVERFLOW_FRAMES: RXFIFOOVFL (Bitfield-Mask: 0xffffffff) */
8692 
8693 /* -------------------------  ETH_RX_VLAN_FRAMES_GOOD_BAD  ------------------------ */
8694 #define ETH_RX_VLAN_FRAMES_GOOD_BAD_RXVLANFRGB_Pos (0UL)                /*!< ETH RX_VLAN_FRAMES_GOOD_BAD: RXVLANFRGB (Bit 0)             */
8695 #define ETH_RX_VLAN_FRAMES_GOOD_BAD_RXVLANFRGB_Msk (0xffffffffUL)       /*!< ETH RX_VLAN_FRAMES_GOOD_BAD: RXVLANFRGB (Bitfield-Mask: 0xffffffff) */
8696 
8697 /* ------------------------  ETH_RX_WATCHDOG_ERROR_FRAMES  ------------------------ */
8698 #define ETH_RX_WATCHDOG_ERROR_FRAMES_RXWDGERR_Pos (0UL)                 /*!< ETH RX_WATCHDOG_ERROR_FRAMES: RXWDGERR (Bit 0)              */
8699 #define ETH_RX_WATCHDOG_ERROR_FRAMES_RXWDGERR_Msk (0xffffffffUL)        /*!< ETH RX_WATCHDOG_ERROR_FRAMES: RXWDGERR (Bitfield-Mask: 0xffffffff) */
8700 
8701 /* -------------------------  ETH_RX_RECEIVE_ERROR_FRAMES  ------------------------ */
8702 #define ETH_RX_RECEIVE_ERROR_FRAMES_RXRCVERR_Pos (0UL)                  /*!< ETH RX_RECEIVE_ERROR_FRAMES: RXRCVERR (Bit 0)               */
8703 #define ETH_RX_RECEIVE_ERROR_FRAMES_RXRCVERR_Msk (0xffffffffUL)         /*!< ETH RX_RECEIVE_ERROR_FRAMES: RXRCVERR (Bitfield-Mask: 0xffffffff) */
8704 
8705 /* -------------------------  ETH_RX_CONTROL_FRAMES_GOOD  ------------------------- */
8706 #define ETH_RX_CONTROL_FRAMES_GOOD_RXCTRLG_Pos (0UL)                    /*!< ETH RX_CONTROL_FRAMES_GOOD: RXCTRLG (Bit 0)                 */
8707 #define ETH_RX_CONTROL_FRAMES_GOOD_RXCTRLG_Msk (0xffffffffUL)           /*!< ETH RX_CONTROL_FRAMES_GOOD: RXCTRLG (Bitfield-Mask: 0xffffffff) */
8708 
8709 /* ---------------------  ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK  --------------------- */
8710 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GFIM_Pos (0UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GFIM (Bit 0)      */
8711 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GFIM_Msk (0x1UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GFIM (Bitfield-Mask: 0x01) */
8712 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HERFIM_Pos (1UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HERFIM (Bit 1)    */
8713 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HERFIM_Msk (0x2UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HERFIM (Bitfield-Mask: 0x01) */
8714 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYFIM_Pos (2UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYFIM (Bit 2)  */
8715 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYFIM_Msk (0x4UL)   /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYFIM (Bitfield-Mask: 0x01) */
8716 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGFIM_Pos (3UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGFIM (Bit 3)   */
8717 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGFIM_Msk (0x8UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGFIM (Bitfield-Mask: 0x01) */
8718 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLFIM_Pos (4UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLFIM (Bit 4)  */
8719 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLFIM_Msk (0x10UL)  /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLFIM (Bitfield-Mask: 0x01) */
8720 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GFIM_Pos (5UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GFIM (Bit 5)      */
8721 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GFIM_Msk (0x20UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GFIM (Bitfield-Mask: 0x01) */
8722 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HERFIM_Pos (6UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HERFIM (Bit 6)    */
8723 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HERFIM_Msk (0x40UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HERFIM (Bitfield-Mask: 0x01) */
8724 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYFIM_Pos (7UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYFIM (Bit 7)  */
8725 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYFIM_Msk (0x80UL)  /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYFIM (Bitfield-Mask: 0x01) */
8726 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGFIM_Pos (8UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGFIM (Bit 8)       */
8727 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGFIM_Msk (0x100UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGFIM (Bitfield-Mask: 0x01) */
8728 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPERFIM_Pos (9UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPERFIM (Bit 9)      */
8729 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPERFIM_Msk (0x200UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPERFIM (Bitfield-Mask: 0x01) */
8730 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGFIM_Pos (10UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGFIM (Bit 10)      */
8731 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGFIM_Msk (0x400UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGFIM (Bitfield-Mask: 0x01) */
8732 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPERFIM_Pos (11UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPERFIM (Bit 11)     */
8733 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPERFIM_Msk (0x800UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPERFIM (Bitfield-Mask: 0x01) */
8734 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGFIM_Pos (12UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGFIM (Bit 12)     */
8735 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGFIM_Msk (0x1000UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGFIM (Bitfield-Mask: 0x01) */
8736 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPERFIM_Pos (13UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPERFIM (Bit 13)    */
8737 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPERFIM_Msk (0x2000UL)   /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPERFIM (Bitfield-Mask: 0x01) */
8738 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GOIM_Pos (16UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GOIM (Bit 16)     */
8739 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GOIM_Msk (0x10000UL)   /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GOIM (Bitfield-Mask: 0x01) */
8740 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HEROIM_Pos (17UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HEROIM (Bit 17)   */
8741 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HEROIM_Msk (0x20000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HEROIM (Bitfield-Mask: 0x01) */
8742 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYOIM_Pos (18UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYOIM (Bit 18) */
8743 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYOIM_Msk (0x40000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYOIM (Bitfield-Mask: 0x01) */
8744 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGOIM_Pos (19UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGOIM (Bit 19)  */
8745 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGOIM_Msk (0x80000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGOIM (Bitfield-Mask: 0x01) */
8746 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLOIM_Pos (20UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLOIM (Bit 20) */
8747 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLOIM_Msk (0x100000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLOIM (Bitfield-Mask: 0x01) */
8748 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GOIM_Pos (21UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GOIM (Bit 21)     */
8749 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GOIM_Msk (0x200000UL)  /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GOIM (Bitfield-Mask: 0x01) */
8750 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HEROIM_Pos (22UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HEROIM (Bit 22)   */
8751 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HEROIM_Msk (0x400000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HEROIM (Bitfield-Mask: 0x01) */
8752 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYOIM_Pos (23UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYOIM (Bit 23) */
8753 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYOIM_Msk (0x800000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYOIM (Bitfield-Mask: 0x01) */
8754 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGOIM_Pos (24UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGOIM (Bit 24)      */
8755 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGOIM_Msk (0x1000000UL)  /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGOIM (Bitfield-Mask: 0x01) */
8756 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPEROIM_Pos (25UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPEROIM (Bit 25)     */
8757 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPEROIM_Msk (0x2000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPEROIM (Bitfield-Mask: 0x01) */
8758 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGOIM_Pos (26UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGOIM (Bit 26)      */
8759 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGOIM_Msk (0x4000000UL)  /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGOIM (Bitfield-Mask: 0x01) */
8760 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPEROIM_Pos (27UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPEROIM (Bit 27)     */
8761 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPEROIM_Msk (0x8000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPEROIM (Bitfield-Mask: 0x01) */
8762 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGOIM_Pos (28UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGOIM (Bit 28)     */
8763 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGOIM_Msk (0x10000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGOIM (Bitfield-Mask: 0x01) */
8764 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPEROIM_Pos (29UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPEROIM (Bit 29)    */
8765 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPEROIM_Msk (0x20000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPEROIM (Bitfield-Mask: 0x01) */
8766 
8767 /* ------------------------  ETH_MMC_IPC_RECEIVE_INTERRUPT  ----------------------- */
8768 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GFIS_Pos (0UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GFIS (Bit 0)           */
8769 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GFIS_Msk (0x1UL)            /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GFIS (Bitfield-Mask: 0x01) */
8770 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HERFIS_Pos (1UL)            /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HERFIS (Bit 1)         */
8771 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HERFIS_Msk (0x2UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HERFIS (Bitfield-Mask: 0x01) */
8772 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYFIS_Pos (2UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYFIS (Bit 2)       */
8773 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYFIS_Msk (0x4UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYFIS (Bitfield-Mask: 0x01) */
8774 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGFIS_Pos (3UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGFIS (Bit 3)        */
8775 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGFIS_Msk (0x8UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGFIS (Bitfield-Mask: 0x01) */
8776 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLFIS_Pos (4UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLFIS (Bit 4)       */
8777 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLFIS_Msk (0x10UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLFIS (Bitfield-Mask: 0x01) */
8778 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GFIS_Pos (5UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GFIS (Bit 5)           */
8779 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GFIS_Msk (0x20UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GFIS (Bitfield-Mask: 0x01) */
8780 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HERFIS_Pos (6UL)            /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HERFIS (Bit 6)         */
8781 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HERFIS_Msk (0x40UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HERFIS (Bitfield-Mask: 0x01) */
8782 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYFIS_Pos (7UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYFIS (Bit 7)       */
8783 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYFIS_Msk (0x80UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYFIS (Bitfield-Mask: 0x01) */
8784 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGFIS_Pos (8UL)               /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGFIS (Bit 8)            */
8785 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGFIS_Msk (0x100UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGFIS (Bitfield-Mask: 0x01) */
8786 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPERFIS_Pos (9UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPERFIS (Bit 9)           */
8787 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPERFIS_Msk (0x200UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPERFIS (Bitfield-Mask: 0x01) */
8788 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGFIS_Pos (10UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGFIS (Bit 10)           */
8789 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGFIS_Msk (0x400UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGFIS (Bitfield-Mask: 0x01) */
8790 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPERFIS_Pos (11UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPERFIS (Bit 11)          */
8791 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPERFIS_Msk (0x800UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPERFIS (Bitfield-Mask: 0x01) */
8792 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGFIS_Pos (12UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGFIS (Bit 12)          */
8793 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGFIS_Msk (0x1000UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGFIS (Bitfield-Mask: 0x01) */
8794 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPERFIS_Pos (13UL)            /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPERFIS (Bit 13)         */
8795 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPERFIS_Msk (0x2000UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPERFIS (Bitfield-Mask: 0x01) */
8796 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GOIS_Pos (16UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GOIS (Bit 16)          */
8797 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GOIS_Msk (0x10000UL)        /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GOIS (Bitfield-Mask: 0x01) */
8798 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HEROIS_Pos (17UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HEROIS (Bit 17)        */
8799 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HEROIS_Msk (0x20000UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HEROIS (Bitfield-Mask: 0x01) */
8800 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYOIS_Pos (18UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYOIS (Bit 18)      */
8801 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYOIS_Msk (0x40000UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYOIS (Bitfield-Mask: 0x01) */
8802 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGOIS_Pos (19UL)          /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGOIS (Bit 19)       */
8803 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGOIS_Msk (0x80000UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGOIS (Bitfield-Mask: 0x01) */
8804 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLOIS_Pos (20UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLOIS (Bit 20)      */
8805 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLOIS_Msk (0x100000UL)   /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLOIS (Bitfield-Mask: 0x01) */
8806 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GOIS_Pos (21UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GOIS (Bit 21)          */
8807 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GOIS_Msk (0x200000UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GOIS (Bitfield-Mask: 0x01) */
8808 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HEROIS_Pos (22UL)           /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HEROIS (Bit 22)        */
8809 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HEROIS_Msk (0x400000UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HEROIS (Bitfield-Mask: 0x01) */
8810 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYOIS_Pos (23UL)         /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYOIS (Bit 23)      */
8811 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYOIS_Msk (0x800000UL)   /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYOIS (Bitfield-Mask: 0x01) */
8812 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGOIS_Pos (24UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGOIS (Bit 24)           */
8813 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGOIS_Msk (0x1000000UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGOIS (Bitfield-Mask: 0x01) */
8814 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPEROIS_Pos (25UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPEROIS (Bit 25)          */
8815 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPEROIS_Msk (0x2000000UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPEROIS (Bitfield-Mask: 0x01) */
8816 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGOIS_Pos (26UL)              /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGOIS (Bit 26)           */
8817 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGOIS_Msk (0x4000000UL)       /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGOIS (Bitfield-Mask: 0x01) */
8818 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPEROIS_Pos (27UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPEROIS (Bit 27)          */
8819 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPEROIS_Msk (0x8000000UL)      /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPEROIS (Bitfield-Mask: 0x01) */
8820 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGOIS_Pos (28UL)             /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGOIS (Bit 28)          */
8821 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGOIS_Msk (0x10000000UL)     /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGOIS (Bitfield-Mask: 0x01) */
8822 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPEROIS_Pos (29UL)            /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPEROIS (Bit 29)         */
8823 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPEROIS_Msk (0x20000000UL)    /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPEROIS (Bitfield-Mask: 0x01) */
8824 
8825 /* ---------------------------  ETH_RXIPV4_GOOD_FRAMES  --------------------------- */
8826 #define ETH_RXIPV4_GOOD_FRAMES_RXIPV4GDFRM_Pos (0UL)                    /*!< ETH RXIPV4_GOOD_FRAMES: RXIPV4GDFRM (Bit 0)                 */
8827 #define ETH_RXIPV4_GOOD_FRAMES_RXIPV4GDFRM_Msk (0xffffffffUL)           /*!< ETH RXIPV4_GOOD_FRAMES: RXIPV4GDFRM (Bitfield-Mask: 0xffffffff) */
8828 
8829 /* -----------------------  ETH_RXIPV4_HEADER_ERROR_FRAMES  ----------------------- */
8830 #define ETH_RXIPV4_HEADER_ERROR_FRAMES_RXIPV4HDRERRFRM_Pos (0UL)        /*!< ETH RXIPV4_HEADER_ERROR_FRAMES: RXIPV4HDRERRFRM (Bit 0)     */
8831 #define ETH_RXIPV4_HEADER_ERROR_FRAMES_RXIPV4HDRERRFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_HEADER_ERROR_FRAMES: RXIPV4HDRERRFRM (Bitfield-Mask: 0xffffffff) */
8832 
8833 /* ------------------------  ETH_RXIPV4_NO_PAYLOAD_FRAMES  ------------------------ */
8834 #define ETH_RXIPV4_NO_PAYLOAD_FRAMES_RXIPV4NOPAYFRM_Pos (0UL)           /*!< ETH RXIPV4_NO_PAYLOAD_FRAMES: RXIPV4NOPAYFRM (Bit 0)        */
8835 #define ETH_RXIPV4_NO_PAYLOAD_FRAMES_RXIPV4NOPAYFRM_Msk (0xffffffffUL)  /*!< ETH RXIPV4_NO_PAYLOAD_FRAMES: RXIPV4NOPAYFRM (Bitfield-Mask: 0xffffffff) */
8836 
8837 /* ------------------------  ETH_RXIPV4_FRAGMENTED_FRAMES  ------------------------ */
8838 #define ETH_RXIPV4_FRAGMENTED_FRAMES_RXIPV4FRAGFRM_Pos (0UL)            /*!< ETH RXIPV4_FRAGMENTED_FRAMES: RXIPV4FRAGFRM (Bit 0)         */
8839 #define ETH_RXIPV4_FRAGMENTED_FRAMES_RXIPV4FRAGFRM_Msk (0xffffffffUL)   /*!< ETH RXIPV4_FRAGMENTED_FRAMES: RXIPV4FRAGFRM (Bitfield-Mask: 0xffffffff) */
8840 
8841 /* -------------------  ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES  ------------------ */
8842 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES_RXIPV4UDSBLFRM_Pos (0UL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES: RXIPV4UDSBLFRM (Bit 0) */
8843 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES_RXIPV4UDSBLFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES: RXIPV4UDSBLFRM (Bitfield-Mask: 0xffffffff) */
8844 
8845 /* ---------------------------  ETH_RXIPV6_GOOD_FRAMES  --------------------------- */
8846 #define ETH_RXIPV6_GOOD_FRAMES_RXIPV6GDFRM_Pos (0UL)                    /*!< ETH RXIPV6_GOOD_FRAMES: RXIPV6GDFRM (Bit 0)                 */
8847 #define ETH_RXIPV6_GOOD_FRAMES_RXIPV6GDFRM_Msk (0xffffffffUL)           /*!< ETH RXIPV6_GOOD_FRAMES: RXIPV6GDFRM (Bitfield-Mask: 0xffffffff) */
8848 
8849 /* -----------------------  ETH_RXIPV6_HEADER_ERROR_FRAMES  ----------------------- */
8850 #define ETH_RXIPV6_HEADER_ERROR_FRAMES_RXIPV6HDRERRFRM_Pos (0UL)        /*!< ETH RXIPV6_HEADER_ERROR_FRAMES: RXIPV6HDRERRFRM (Bit 0)     */
8851 #define ETH_RXIPV6_HEADER_ERROR_FRAMES_RXIPV6HDRERRFRM_Msk (0xffffffffUL) /*!< ETH RXIPV6_HEADER_ERROR_FRAMES: RXIPV6HDRERRFRM (Bitfield-Mask: 0xffffffff) */
8852 
8853 /* ------------------------  ETH_RXIPV6_NO_PAYLOAD_FRAMES  ------------------------ */
8854 #define ETH_RXIPV6_NO_PAYLOAD_FRAMES_RXIPV6NOPAYFRM_Pos (0UL)           /*!< ETH RXIPV6_NO_PAYLOAD_FRAMES: RXIPV6NOPAYFRM (Bit 0)        */
8855 #define ETH_RXIPV6_NO_PAYLOAD_FRAMES_RXIPV6NOPAYFRM_Msk (0xffffffffUL)  /*!< ETH RXIPV6_NO_PAYLOAD_FRAMES: RXIPV6NOPAYFRM (Bitfield-Mask: 0xffffffff) */
8856 
8857 /* ----------------------------  ETH_RXUDP_GOOD_FRAMES  --------------------------- */
8858 #define ETH_RXUDP_GOOD_FRAMES_RXUDPGDFRM_Pos  (0UL)                     /*!< ETH RXUDP_GOOD_FRAMES: RXUDPGDFRM (Bit 0)                   */
8859 #define ETH_RXUDP_GOOD_FRAMES_RXUDPGDFRM_Msk  (0xffffffffUL)            /*!< ETH RXUDP_GOOD_FRAMES: RXUDPGDFRM (Bitfield-Mask: 0xffffffff) */
8860 
8861 /* ---------------------------  ETH_RXUDP_ERROR_FRAMES  --------------------------- */
8862 #define ETH_RXUDP_ERROR_FRAMES_RXUDPERRFRM_Pos (0UL)                    /*!< ETH RXUDP_ERROR_FRAMES: RXUDPERRFRM (Bit 0)                 */
8863 #define ETH_RXUDP_ERROR_FRAMES_RXUDPERRFRM_Msk (0xffffffffUL)           /*!< ETH RXUDP_ERROR_FRAMES: RXUDPERRFRM (Bitfield-Mask: 0xffffffff) */
8864 
8865 /* ----------------------------  ETH_RXTCP_GOOD_FRAMES  --------------------------- */
8866 #define ETH_RXTCP_GOOD_FRAMES_RXTCPGDFRM_Pos  (0UL)                     /*!< ETH RXTCP_GOOD_FRAMES: RXTCPGDFRM (Bit 0)                   */
8867 #define ETH_RXTCP_GOOD_FRAMES_RXTCPGDFRM_Msk  (0xffffffffUL)            /*!< ETH RXTCP_GOOD_FRAMES: RXTCPGDFRM (Bitfield-Mask: 0xffffffff) */
8868 
8869 /* ---------------------------  ETH_RXTCP_ERROR_FRAMES  --------------------------- */
8870 #define ETH_RXTCP_ERROR_FRAMES_RXTCPERRFRM_Pos (0UL)                    /*!< ETH RXTCP_ERROR_FRAMES: RXTCPERRFRM (Bit 0)                 */
8871 #define ETH_RXTCP_ERROR_FRAMES_RXTCPERRFRM_Msk (0xffffffffUL)           /*!< ETH RXTCP_ERROR_FRAMES: RXTCPERRFRM (Bitfield-Mask: 0xffffffff) */
8872 
8873 /* ---------------------------  ETH_RXICMP_GOOD_FRAMES  --------------------------- */
8874 #define ETH_RXICMP_GOOD_FRAMES_RXICMPGDFRM_Pos (0UL)                    /*!< ETH RXICMP_GOOD_FRAMES: RXICMPGDFRM (Bit 0)                 */
8875 #define ETH_RXICMP_GOOD_FRAMES_RXICMPGDFRM_Msk (0xffffffffUL)           /*!< ETH RXICMP_GOOD_FRAMES: RXICMPGDFRM (Bitfield-Mask: 0xffffffff) */
8876 
8877 /* ---------------------------  ETH_RXICMP_ERROR_FRAMES  -------------------------- */
8878 #define ETH_RXICMP_ERROR_FRAMES_RXICMPERRFRM_Pos (0UL)                  /*!< ETH RXICMP_ERROR_FRAMES: RXICMPERRFRM (Bit 0)               */
8879 #define ETH_RXICMP_ERROR_FRAMES_RXICMPERRFRM_Msk (0xffffffffUL)         /*!< ETH RXICMP_ERROR_FRAMES: RXICMPERRFRM (Bitfield-Mask: 0xffffffff) */
8880 
8881 /* ---------------------------  ETH_RXIPV4_GOOD_OCTETS  --------------------------- */
8882 #define ETH_RXIPV4_GOOD_OCTETS_RXIPV4GDOCT_Pos (0UL)                    /*!< ETH RXIPV4_GOOD_OCTETS: RXIPV4GDOCT (Bit 0)                 */
8883 #define ETH_RXIPV4_GOOD_OCTETS_RXIPV4GDOCT_Msk (0xffffffffUL)           /*!< ETH RXIPV4_GOOD_OCTETS: RXIPV4GDOCT (Bitfield-Mask: 0xffffffff) */
8884 
8885 /* -----------------------  ETH_RXIPV4_HEADER_ERROR_OCTETS  ----------------------- */
8886 #define ETH_RXIPV4_HEADER_ERROR_OCTETS_RXIPV4HDRERROCT_Pos (0UL)        /*!< ETH RXIPV4_HEADER_ERROR_OCTETS: RXIPV4HDRERROCT (Bit 0)     */
8887 #define ETH_RXIPV4_HEADER_ERROR_OCTETS_RXIPV4HDRERROCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_HEADER_ERROR_OCTETS: RXIPV4HDRERROCT (Bitfield-Mask: 0xffffffff) */
8888 
8889 /* ------------------------  ETH_RXIPV4_NO_PAYLOAD_OCTETS  ------------------------ */
8890 #define ETH_RXIPV4_NO_PAYLOAD_OCTETS_RXIPV4NOPAYOCT_Pos (0UL)           /*!< ETH RXIPV4_NO_PAYLOAD_OCTETS: RXIPV4NOPAYOCT (Bit 0)        */
8891 #define ETH_RXIPV4_NO_PAYLOAD_OCTETS_RXIPV4NOPAYOCT_Msk (0xffffffffUL)  /*!< ETH RXIPV4_NO_PAYLOAD_OCTETS: RXIPV4NOPAYOCT (Bitfield-Mask: 0xffffffff) */
8892 
8893 /* ------------------------  ETH_RXIPV4_FRAGMENTED_OCTETS  ------------------------ */
8894 #define ETH_RXIPV4_FRAGMENTED_OCTETS_RXIPV4FRAGOCT_Pos (0UL)            /*!< ETH RXIPV4_FRAGMENTED_OCTETS: RXIPV4FRAGOCT (Bit 0)         */
8895 #define ETH_RXIPV4_FRAGMENTED_OCTETS_RXIPV4FRAGOCT_Msk (0xffffffffUL)   /*!< ETH RXIPV4_FRAGMENTED_OCTETS: RXIPV4FRAGOCT (Bitfield-Mask: 0xffffffff) */
8896 
8897 /* -------------------  ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS  ------------------- */
8898 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS_RXIPV4UDSBLOCT_Pos (0UL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS: RXIPV4UDSBLOCT (Bit 0) */
8899 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS_RXIPV4UDSBLOCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS: RXIPV4UDSBLOCT (Bitfield-Mask: 0xffffffff) */
8900 
8901 /* ---------------------------  ETH_RXIPV6_GOOD_OCTETS  --------------------------- */
8902 #define ETH_RXIPV6_GOOD_OCTETS_RXIPV6GDOCT_Pos (0UL)                    /*!< ETH RXIPV6_GOOD_OCTETS: RXIPV6GDOCT (Bit 0)                 */
8903 #define ETH_RXIPV6_GOOD_OCTETS_RXIPV6GDOCT_Msk (0xffffffffUL)           /*!< ETH RXIPV6_GOOD_OCTETS: RXIPV6GDOCT (Bitfield-Mask: 0xffffffff) */
8904 
8905 /* -----------------------  ETH_RXIPV6_HEADER_ERROR_OCTETS  ----------------------- */
8906 #define ETH_RXIPV6_HEADER_ERROR_OCTETS_RXIPV6HDRERROCT_Pos (0UL)        /*!< ETH RXIPV6_HEADER_ERROR_OCTETS: RXIPV6HDRERROCT (Bit 0)     */
8907 #define ETH_RXIPV6_HEADER_ERROR_OCTETS_RXIPV6HDRERROCT_Msk (0xffffffffUL) /*!< ETH RXIPV6_HEADER_ERROR_OCTETS: RXIPV6HDRERROCT (Bitfield-Mask: 0xffffffff) */
8908 
8909 /* ------------------------  ETH_RXIPV6_NO_PAYLOAD_OCTETS  ------------------------ */
8910 #define ETH_RXIPV6_NO_PAYLOAD_OCTETS_RXIPV6NOPAYOCT_Pos (0UL)           /*!< ETH RXIPV6_NO_PAYLOAD_OCTETS: RXIPV6NOPAYOCT (Bit 0)        */
8911 #define ETH_RXIPV6_NO_PAYLOAD_OCTETS_RXIPV6NOPAYOCT_Msk (0xffffffffUL)  /*!< ETH RXIPV6_NO_PAYLOAD_OCTETS: RXIPV6NOPAYOCT (Bitfield-Mask: 0xffffffff) */
8912 
8913 /* ----------------------------  ETH_RXUDP_GOOD_OCTETS  --------------------------- */
8914 #define ETH_RXUDP_GOOD_OCTETS_RXUDPGDOCT_Pos  (0UL)                     /*!< ETH RXUDP_GOOD_OCTETS: RXUDPGDOCT (Bit 0)                   */
8915 #define ETH_RXUDP_GOOD_OCTETS_RXUDPGDOCT_Msk  (0xffffffffUL)            /*!< ETH RXUDP_GOOD_OCTETS: RXUDPGDOCT (Bitfield-Mask: 0xffffffff) */
8916 
8917 /* ---------------------------  ETH_RXUDP_ERROR_OCTETS  --------------------------- */
8918 #define ETH_RXUDP_ERROR_OCTETS_RXUDPERROCT_Pos (0UL)                    /*!< ETH RXUDP_ERROR_OCTETS: RXUDPERROCT (Bit 0)                 */
8919 #define ETH_RXUDP_ERROR_OCTETS_RXUDPERROCT_Msk (0xffffffffUL)           /*!< ETH RXUDP_ERROR_OCTETS: RXUDPERROCT (Bitfield-Mask: 0xffffffff) */
8920 
8921 /* ----------------------------  ETH_RXTCP_GOOD_OCTETS  --------------------------- */
8922 #define ETH_RXTCP_GOOD_OCTETS_RXTCPGDOCT_Pos  (0UL)                     /*!< ETH RXTCP_GOOD_OCTETS: RXTCPGDOCT (Bit 0)                   */
8923 #define ETH_RXTCP_GOOD_OCTETS_RXTCPGDOCT_Msk  (0xffffffffUL)            /*!< ETH RXTCP_GOOD_OCTETS: RXTCPGDOCT (Bitfield-Mask: 0xffffffff) */
8924 
8925 /* ---------------------------  ETH_RXTCP_ERROR_OCTETS  --------------------------- */
8926 #define ETH_RXTCP_ERROR_OCTETS_RXTCPERROCT_Pos (0UL)                    /*!< ETH RXTCP_ERROR_OCTETS: RXTCPERROCT (Bit 0)                 */
8927 #define ETH_RXTCP_ERROR_OCTETS_RXTCPERROCT_Msk (0xffffffffUL)           /*!< ETH RXTCP_ERROR_OCTETS: RXTCPERROCT (Bitfield-Mask: 0xffffffff) */
8928 
8929 /* ---------------------------  ETH_RXICMP_GOOD_OCTETS  --------------------------- */
8930 #define ETH_RXICMP_GOOD_OCTETS_RXICMPGDOCT_Pos (0UL)                    /*!< ETH RXICMP_GOOD_OCTETS: RXICMPGDOCT (Bit 0)                 */
8931 #define ETH_RXICMP_GOOD_OCTETS_RXICMPGDOCT_Msk (0xffffffffUL)           /*!< ETH RXICMP_GOOD_OCTETS: RXICMPGDOCT (Bitfield-Mask: 0xffffffff) */
8932 
8933 /* ---------------------------  ETH_RXICMP_ERROR_OCTETS  -------------------------- */
8934 #define ETH_RXICMP_ERROR_OCTETS_RXICMPERROCT_Pos (0UL)                  /*!< ETH RXICMP_ERROR_OCTETS: RXICMPERROCT (Bit 0)               */
8935 #define ETH_RXICMP_ERROR_OCTETS_RXICMPERROCT_Msk (0xffffffffUL)         /*!< ETH RXICMP_ERROR_OCTETS: RXICMPERROCT (Bitfield-Mask: 0xffffffff) */
8936 
8937 /* ----------------------------  ETH_TIMESTAMP_CONTROL  --------------------------- */
8938 #define ETH_TIMESTAMP_CONTROL_TSENA_Pos       (0UL)                     /*!< ETH TIMESTAMP_CONTROL: TSENA (Bit 0)                        */
8939 #define ETH_TIMESTAMP_CONTROL_TSENA_Msk       (0x1UL)                   /*!< ETH TIMESTAMP_CONTROL: TSENA (Bitfield-Mask: 0x01)          */
8940 #define ETH_TIMESTAMP_CONTROL_TSCFUPDT_Pos    (1UL)                     /*!< ETH TIMESTAMP_CONTROL: TSCFUPDT (Bit 1)                     */
8941 #define ETH_TIMESTAMP_CONTROL_TSCFUPDT_Msk    (0x2UL)                   /*!< ETH TIMESTAMP_CONTROL: TSCFUPDT (Bitfield-Mask: 0x01)       */
8942 #define ETH_TIMESTAMP_CONTROL_TSINIT_Pos      (2UL)                     /*!< ETH TIMESTAMP_CONTROL: TSINIT (Bit 2)                       */
8943 #define ETH_TIMESTAMP_CONTROL_TSINIT_Msk      (0x4UL)                   /*!< ETH TIMESTAMP_CONTROL: TSINIT (Bitfield-Mask: 0x01)         */
8944 #define ETH_TIMESTAMP_CONTROL_TSUPDT_Pos      (3UL)                     /*!< ETH TIMESTAMP_CONTROL: TSUPDT (Bit 3)                       */
8945 #define ETH_TIMESTAMP_CONTROL_TSUPDT_Msk      (0x8UL)                   /*!< ETH TIMESTAMP_CONTROL: TSUPDT (Bitfield-Mask: 0x01)         */
8946 #define ETH_TIMESTAMP_CONTROL_TSTRIG_Pos      (4UL)                     /*!< ETH TIMESTAMP_CONTROL: TSTRIG (Bit 4)                       */
8947 #define ETH_TIMESTAMP_CONTROL_TSTRIG_Msk      (0x10UL)                  /*!< ETH TIMESTAMP_CONTROL: TSTRIG (Bitfield-Mask: 0x01)         */
8948 #define ETH_TIMESTAMP_CONTROL_TSADDREG_Pos    (5UL)                     /*!< ETH TIMESTAMP_CONTROL: TSADDREG (Bit 5)                     */
8949 #define ETH_TIMESTAMP_CONTROL_TSADDREG_Msk    (0x20UL)                  /*!< ETH TIMESTAMP_CONTROL: TSADDREG (Bitfield-Mask: 0x01)       */
8950 #define ETH_TIMESTAMP_CONTROL_TSENALL_Pos     (8UL)                     /*!< ETH TIMESTAMP_CONTROL: TSENALL (Bit 8)                      */
8951 #define ETH_TIMESTAMP_CONTROL_TSENALL_Msk     (0x100UL)                 /*!< ETH TIMESTAMP_CONTROL: TSENALL (Bitfield-Mask: 0x01)        */
8952 #define ETH_TIMESTAMP_CONTROL_TSCTRLSSR_Pos   (9UL)                     /*!< ETH TIMESTAMP_CONTROL: TSCTRLSSR (Bit 9)                    */
8953 #define ETH_TIMESTAMP_CONTROL_TSCTRLSSR_Msk   (0x200UL)                 /*!< ETH TIMESTAMP_CONTROL: TSCTRLSSR (Bitfield-Mask: 0x01)      */
8954 #define ETH_TIMESTAMP_CONTROL_TSVER2ENA_Pos   (10UL)                    /*!< ETH TIMESTAMP_CONTROL: TSVER2ENA (Bit 10)                   */
8955 #define ETH_TIMESTAMP_CONTROL_TSVER2ENA_Msk   (0x400UL)                 /*!< ETH TIMESTAMP_CONTROL: TSVER2ENA (Bitfield-Mask: 0x01)      */
8956 #define ETH_TIMESTAMP_CONTROL_TSIPENA_Pos     (11UL)                    /*!< ETH TIMESTAMP_CONTROL: TSIPENA (Bit 11)                     */
8957 #define ETH_TIMESTAMP_CONTROL_TSIPENA_Msk     (0x800UL)                 /*!< ETH TIMESTAMP_CONTROL: TSIPENA (Bitfield-Mask: 0x01)        */
8958 #define ETH_TIMESTAMP_CONTROL_TSIPV6ENA_Pos   (12UL)                    /*!< ETH TIMESTAMP_CONTROL: TSIPV6ENA (Bit 12)                   */
8959 #define ETH_TIMESTAMP_CONTROL_TSIPV6ENA_Msk   (0x1000UL)                /*!< ETH TIMESTAMP_CONTROL: TSIPV6ENA (Bitfield-Mask: 0x01)      */
8960 #define ETH_TIMESTAMP_CONTROL_TSIPV4ENA_Pos   (13UL)                    /*!< ETH TIMESTAMP_CONTROL: TSIPV4ENA (Bit 13)                   */
8961 #define ETH_TIMESTAMP_CONTROL_TSIPV4ENA_Msk   (0x2000UL)                /*!< ETH TIMESTAMP_CONTROL: TSIPV4ENA (Bitfield-Mask: 0x01)      */
8962 #define ETH_TIMESTAMP_CONTROL_TSEVNTENA_Pos   (14UL)                    /*!< ETH TIMESTAMP_CONTROL: TSEVNTENA (Bit 14)                   */
8963 #define ETH_TIMESTAMP_CONTROL_TSEVNTENA_Msk   (0x4000UL)                /*!< ETH TIMESTAMP_CONTROL: TSEVNTENA (Bitfield-Mask: 0x01)      */
8964 #define ETH_TIMESTAMP_CONTROL_TSMSTRENA_Pos   (15UL)                    /*!< ETH TIMESTAMP_CONTROL: TSMSTRENA (Bit 15)                   */
8965 #define ETH_TIMESTAMP_CONTROL_TSMSTRENA_Msk   (0x8000UL)                /*!< ETH TIMESTAMP_CONTROL: TSMSTRENA (Bitfield-Mask: 0x01)      */
8966 #define ETH_TIMESTAMP_CONTROL_SNAPTYPSEL_Pos  (16UL)                    /*!< ETH TIMESTAMP_CONTROL: SNAPTYPSEL (Bit 16)                  */
8967 #define ETH_TIMESTAMP_CONTROL_SNAPTYPSEL_Msk  (0x30000UL)               /*!< ETH TIMESTAMP_CONTROL: SNAPTYPSEL (Bitfield-Mask: 0x03)     */
8968 #define ETH_TIMESTAMP_CONTROL_TSENMACADDR_Pos (18UL)                    /*!< ETH TIMESTAMP_CONTROL: TSENMACADDR (Bit 18)                 */
8969 #define ETH_TIMESTAMP_CONTROL_TSENMACADDR_Msk (0x40000UL)               /*!< ETH TIMESTAMP_CONTROL: TSENMACADDR (Bitfield-Mask: 0x01)    */
8970 
8971 /* --------------------------  ETH_SUB_SECOND_INCREMENT  -------------------------- */
8972 #define ETH_SUB_SECOND_INCREMENT_SSINC_Pos    (0UL)                     /*!< ETH SUB_SECOND_INCREMENT: SSINC (Bit 0)                     */
8973 #define ETH_SUB_SECOND_INCREMENT_SSINC_Msk    (0xffUL)                  /*!< ETH SUB_SECOND_INCREMENT: SSINC (Bitfield-Mask: 0xff)       */
8974 
8975 /* ---------------------------  ETH_SYSTEM_TIME_SECONDS  -------------------------- */
8976 #define ETH_SYSTEM_TIME_SECONDS_TSS_Pos       (0UL)                     /*!< ETH SYSTEM_TIME_SECONDS: TSS (Bit 0)                        */
8977 #define ETH_SYSTEM_TIME_SECONDS_TSS_Msk       (0xffffffffUL)            /*!< ETH SYSTEM_TIME_SECONDS: TSS (Bitfield-Mask: 0xffffffff)    */
8978 
8979 /* -------------------------  ETH_SYSTEM_TIME_NANOSECONDS  ------------------------ */
8980 #define ETH_SYSTEM_TIME_NANOSECONDS_TSSS_Pos  (0UL)                     /*!< ETH SYSTEM_TIME_NANOSECONDS: TSSS (Bit 0)                   */
8981 #define ETH_SYSTEM_TIME_NANOSECONDS_TSSS_Msk  (0x7fffffffUL)            /*!< ETH SYSTEM_TIME_NANOSECONDS: TSSS (Bitfield-Mask: 0x7fffffff) */
8982 
8983 /* -----------------------  ETH_SYSTEM_TIME_SECONDS_UPDATE  ----------------------- */
8984 #define ETH_SYSTEM_TIME_SECONDS_UPDATE_TSS_Pos (0UL)                    /*!< ETH SYSTEM_TIME_SECONDS_UPDATE: TSS (Bit 0)                 */
8985 #define ETH_SYSTEM_TIME_SECONDS_UPDATE_TSS_Msk (0xffffffffUL)           /*!< ETH SYSTEM_TIME_SECONDS_UPDATE: TSS (Bitfield-Mask: 0xffffffff) */
8986 
8987 /* ---------------------  ETH_SYSTEM_TIME_NANOSECONDS_UPDATE  --------------------- */
8988 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_TSSS_Pos (0UL)               /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: TSSS (Bit 0)            */
8989 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_TSSS_Msk (0x7fffffffUL)      /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: TSSS (Bitfield-Mask: 0x7fffffff) */
8990 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_ADDSUB_Pos (31UL)            /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: ADDSUB (Bit 31)         */
8991 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_ADDSUB_Msk (0x80000000UL)    /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: ADDSUB (Bitfield-Mask: 0x01) */
8992 
8993 /* ----------------------------  ETH_TIMESTAMP_ADDEND  ---------------------------- */
8994 #define ETH_TIMESTAMP_ADDEND_TSAR_Pos         (0UL)                     /*!< ETH TIMESTAMP_ADDEND: TSAR (Bit 0)                          */
8995 #define ETH_TIMESTAMP_ADDEND_TSAR_Msk         (0xffffffffUL)            /*!< ETH TIMESTAMP_ADDEND: TSAR (Bitfield-Mask: 0xffffffff)      */
8996 
8997 /* ---------------------------  ETH_TARGET_TIME_SECONDS  -------------------------- */
8998 #define ETH_TARGET_TIME_SECONDS_TSTR_Pos      (0UL)                     /*!< ETH TARGET_TIME_SECONDS: TSTR (Bit 0)                       */
8999 #define ETH_TARGET_TIME_SECONDS_TSTR_Msk      (0xffffffffUL)            /*!< ETH TARGET_TIME_SECONDS: TSTR (Bitfield-Mask: 0xffffffff)   */
9000 
9001 /* -------------------------  ETH_TARGET_TIME_NANOSECONDS  ------------------------ */
9002 #define ETH_TARGET_TIME_NANOSECONDS_TTSLO_Pos (0UL)                     /*!< ETH TARGET_TIME_NANOSECONDS: TTSLO (Bit 0)                  */
9003 #define ETH_TARGET_TIME_NANOSECONDS_TTSLO_Msk (0x7fffffffUL)            /*!< ETH TARGET_TIME_NANOSECONDS: TTSLO (Bitfield-Mask: 0x7fffffff) */
9004 #define ETH_TARGET_TIME_NANOSECONDS_TRGTBUSY_Pos (31UL)                 /*!< ETH TARGET_TIME_NANOSECONDS: TRGTBUSY (Bit 31)              */
9005 #define ETH_TARGET_TIME_NANOSECONDS_TRGTBUSY_Msk (0x80000000UL)         /*!< ETH TARGET_TIME_NANOSECONDS: TRGTBUSY (Bitfield-Mask: 0x01) */
9006 
9007 /* ---------------------  ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS  -------------------- */
9008 #define ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS_TSHWR_Pos (0UL)             /*!< ETH SYSTEM_TIME_HIGHER_WORD_SECONDS: TSHWR (Bit 0)          */
9009 #define ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS_TSHWR_Msk (0xffffUL)        /*!< ETH SYSTEM_TIME_HIGHER_WORD_SECONDS: TSHWR (Bitfield-Mask: 0xffff) */
9010 
9011 /* ----------------------------  ETH_TIMESTAMP_STATUS  ---------------------------- */
9012 #define ETH_TIMESTAMP_STATUS_TSSOVF_Pos       (0UL)                     /*!< ETH TIMESTAMP_STATUS: TSSOVF (Bit 0)                        */
9013 #define ETH_TIMESTAMP_STATUS_TSSOVF_Msk       (0x1UL)                   /*!< ETH TIMESTAMP_STATUS: TSSOVF (Bitfield-Mask: 0x01)          */
9014 #define ETH_TIMESTAMP_STATUS_TSTARGT_Pos      (1UL)                     /*!< ETH TIMESTAMP_STATUS: TSTARGT (Bit 1)                       */
9015 #define ETH_TIMESTAMP_STATUS_TSTARGT_Msk      (0x2UL)                   /*!< ETH TIMESTAMP_STATUS: TSTARGT (Bitfield-Mask: 0x01)         */
9016 #define ETH_TIMESTAMP_STATUS_TSTRGTERR_Pos    (3UL)                     /*!< ETH TIMESTAMP_STATUS: TSTRGTERR (Bit 3)                     */
9017 #define ETH_TIMESTAMP_STATUS_TSTRGTERR_Msk    (0x8UL)                   /*!< ETH TIMESTAMP_STATUS: TSTRGTERR (Bitfield-Mask: 0x01)       */
9018 #define ETH_TIMESTAMP_STATUS_TSTARGT1_Pos     (4UL)                     /*!< ETH TIMESTAMP_STATUS: TSTARGT1 (Bit 4)                      */
9019 #define ETH_TIMESTAMP_STATUS_TSTARGT1_Msk     (0x10UL)                  /*!< ETH TIMESTAMP_STATUS: TSTARGT1 (Bitfield-Mask: 0x01)        */
9020 #define ETH_TIMESTAMP_STATUS_TSTRGTERR1_Pos   (5UL)                     /*!< ETH TIMESTAMP_STATUS: TSTRGTERR1 (Bit 5)                    */
9021 #define ETH_TIMESTAMP_STATUS_TSTRGTERR1_Msk   (0x20UL)                  /*!< ETH TIMESTAMP_STATUS: TSTRGTERR1 (Bitfield-Mask: 0x01)      */
9022 #define ETH_TIMESTAMP_STATUS_TSTARGT2_Pos     (6UL)                     /*!< ETH TIMESTAMP_STATUS: TSTARGT2 (Bit 6)                      */
9023 #define ETH_TIMESTAMP_STATUS_TSTARGT2_Msk     (0x40UL)                  /*!< ETH TIMESTAMP_STATUS: TSTARGT2 (Bitfield-Mask: 0x01)        */
9024 #define ETH_TIMESTAMP_STATUS_TSTRGTERR2_Pos   (7UL)                     /*!< ETH TIMESTAMP_STATUS: TSTRGTERR2 (Bit 7)                    */
9025 #define ETH_TIMESTAMP_STATUS_TSTRGTERR2_Msk   (0x80UL)                  /*!< ETH TIMESTAMP_STATUS: TSTRGTERR2 (Bitfield-Mask: 0x01)      */
9026 #define ETH_TIMESTAMP_STATUS_TSTARGT3_Pos     (8UL)                     /*!< ETH TIMESTAMP_STATUS: TSTARGT3 (Bit 8)                      */
9027 #define ETH_TIMESTAMP_STATUS_TSTARGT3_Msk     (0x100UL)                 /*!< ETH TIMESTAMP_STATUS: TSTARGT3 (Bitfield-Mask: 0x01)        */
9028 #define ETH_TIMESTAMP_STATUS_TSTRGTERR3_Pos   (9UL)                     /*!< ETH TIMESTAMP_STATUS: TSTRGTERR3 (Bit 9)                    */
9029 #define ETH_TIMESTAMP_STATUS_TSTRGTERR3_Msk   (0x200UL)                 /*!< ETH TIMESTAMP_STATUS: TSTRGTERR3 (Bitfield-Mask: 0x01)      */
9030 
9031 /* --------------------------------  ETH_BUS_MODE  -------------------------------- */
9032 #define ETH_BUS_MODE_SWR_Pos                  (0UL)                     /*!< ETH BUS_MODE: SWR (Bit 0)                                   */
9033 #define ETH_BUS_MODE_SWR_Msk                  (0x1UL)                   /*!< ETH BUS_MODE: SWR (Bitfield-Mask: 0x01)                     */
9034 #define ETH_BUS_MODE_DA_Pos                   (1UL)                     /*!< ETH BUS_MODE: DA (Bit 1)                                    */
9035 #define ETH_BUS_MODE_DA_Msk                   (0x2UL)                   /*!< ETH BUS_MODE: DA (Bitfield-Mask: 0x01)                      */
9036 #define ETH_BUS_MODE_DSL_Pos                  (2UL)                     /*!< ETH BUS_MODE: DSL (Bit 2)                                   */
9037 #define ETH_BUS_MODE_DSL_Msk                  (0x7cUL)                  /*!< ETH BUS_MODE: DSL (Bitfield-Mask: 0x1f)                     */
9038 #define ETH_BUS_MODE_ATDS_Pos                 (7UL)                     /*!< ETH BUS_MODE: ATDS (Bit 7)                                  */
9039 #define ETH_BUS_MODE_ATDS_Msk                 (0x80UL)                  /*!< ETH BUS_MODE: ATDS (Bitfield-Mask: 0x01)                    */
9040 #define ETH_BUS_MODE_PBL_Pos                  (8UL)                     /*!< ETH BUS_MODE: PBL (Bit 8)                                   */
9041 #define ETH_BUS_MODE_PBL_Msk                  (0x3f00UL)                /*!< ETH BUS_MODE: PBL (Bitfield-Mask: 0x3f)                     */
9042 #define ETH_BUS_MODE_PR_Pos                   (14UL)                    /*!< ETH BUS_MODE: PR (Bit 14)                                   */
9043 #define ETH_BUS_MODE_PR_Msk                   (0xc000UL)                /*!< ETH BUS_MODE: PR (Bitfield-Mask: 0x03)                      */
9044 #define ETH_BUS_MODE_FB_Pos                   (16UL)                    /*!< ETH BUS_MODE: FB (Bit 16)                                   */
9045 #define ETH_BUS_MODE_FB_Msk                   (0x10000UL)               /*!< ETH BUS_MODE: FB (Bitfield-Mask: 0x01)                      */
9046 #define ETH_BUS_MODE_RPBL_Pos                 (17UL)                    /*!< ETH BUS_MODE: RPBL (Bit 17)                                 */
9047 #define ETH_BUS_MODE_RPBL_Msk                 (0x7e0000UL)              /*!< ETH BUS_MODE: RPBL (Bitfield-Mask: 0x3f)                    */
9048 #define ETH_BUS_MODE_USP_Pos                  (23UL)                    /*!< ETH BUS_MODE: USP (Bit 23)                                  */
9049 #define ETH_BUS_MODE_USP_Msk                  (0x800000UL)              /*!< ETH BUS_MODE: USP (Bitfield-Mask: 0x01)                     */
9050 #define ETH_BUS_MODE_PBLX8_Pos                (24UL)                    /*!< ETH BUS_MODE: PBLX8 (Bit 24)                                */
9051 #define ETH_BUS_MODE_PBLX8_Msk                (0x1000000UL)             /*!< ETH BUS_MODE: PBLX8 (Bitfield-Mask: 0x01)                   */
9052 #define ETH_BUS_MODE_AAL_Pos                  (25UL)                    /*!< ETH BUS_MODE: AAL (Bit 25)                                  */
9053 #define ETH_BUS_MODE_AAL_Msk                  (0x2000000UL)             /*!< ETH BUS_MODE: AAL (Bitfield-Mask: 0x01)                     */
9054 #define ETH_BUS_MODE_MB_Pos                   (26UL)                    /*!< ETH BUS_MODE: MB (Bit 26)                                   */
9055 #define ETH_BUS_MODE_MB_Msk                   (0x4000000UL)             /*!< ETH BUS_MODE: MB (Bitfield-Mask: 0x01)                      */
9056 #define ETH_BUS_MODE_TXPR_Pos                 (27UL)                    /*!< ETH BUS_MODE: TXPR (Bit 27)                                 */
9057 #define ETH_BUS_MODE_TXPR_Msk                 (0x8000000UL)             /*!< ETH BUS_MODE: TXPR (Bitfield-Mask: 0x01)                    */
9058 #define ETH_BUS_MODE_PRWG_Pos                 (28UL)                    /*!< ETH BUS_MODE: PRWG (Bit 28)                                 */
9059 #define ETH_BUS_MODE_PRWG_Msk                 (0x30000000UL)            /*!< ETH BUS_MODE: PRWG (Bitfield-Mask: 0x03)                    */
9060 
9061 /* --------------------------  ETH_TRANSMIT_POLL_DEMAND  -------------------------- */
9062 #define ETH_TRANSMIT_POLL_DEMAND_TPD_Pos      (0UL)                     /*!< ETH TRANSMIT_POLL_DEMAND: TPD (Bit 0)                       */
9063 #define ETH_TRANSMIT_POLL_DEMAND_TPD_Msk      (0xffffffffUL)            /*!< ETH TRANSMIT_POLL_DEMAND: TPD (Bitfield-Mask: 0xffffffff)   */
9064 
9065 /* ---------------------------  ETH_RECEIVE_POLL_DEMAND  -------------------------- */
9066 #define ETH_RECEIVE_POLL_DEMAND_RPD_Pos       (0UL)                     /*!< ETH RECEIVE_POLL_DEMAND: RPD (Bit 0)                        */
9067 #define ETH_RECEIVE_POLL_DEMAND_RPD_Msk       (0xffffffffUL)            /*!< ETH RECEIVE_POLL_DEMAND: RPD (Bitfield-Mask: 0xffffffff)    */
9068 
9069 /* ---------------------  ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS  -------------------- */
9070 #define ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS_RDESLA_32bit_Pos (2UL)      /*!< ETH RECEIVE_DESCRIPTOR_LIST_ADDRESS: RDESLA_32bit (Bit 2)   */
9071 #define ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS_RDESLA_32bit_Msk (0xfffffffcUL) /*!< ETH RECEIVE_DESCRIPTOR_LIST_ADDRESS: RDESLA_32bit (Bitfield-Mask: 0x3fffffff) */
9072 
9073 /* --------------------  ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS  -------------------- */
9074 #define ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS_TDESLA_32bit_Pos (2UL)     /*!< ETH TRANSMIT_DESCRIPTOR_LIST_ADDRESS: TDESLA_32bit (Bit 2)  */
9075 #define ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS_TDESLA_32bit_Msk (0xfffffffcUL) /*!< ETH TRANSMIT_DESCRIPTOR_LIST_ADDRESS: TDESLA_32bit (Bitfield-Mask: 0x3fffffff) */
9076 
9077 /* ---------------------------------  ETH_STATUS  --------------------------------- */
9078 #define ETH_STATUS_TI_Pos                     (0UL)                     /*!< ETH STATUS: TI (Bit 0)                                      */
9079 #define ETH_STATUS_TI_Msk                     (0x1UL)                   /*!< ETH STATUS: TI (Bitfield-Mask: 0x01)                        */
9080 #define ETH_STATUS_TPS_Pos                    (1UL)                     /*!< ETH STATUS: TPS (Bit 1)                                     */
9081 #define ETH_STATUS_TPS_Msk                    (0x2UL)                   /*!< ETH STATUS: TPS (Bitfield-Mask: 0x01)                       */
9082 #define ETH_STATUS_TU_Pos                     (2UL)                     /*!< ETH STATUS: TU (Bit 2)                                      */
9083 #define ETH_STATUS_TU_Msk                     (0x4UL)                   /*!< ETH STATUS: TU (Bitfield-Mask: 0x01)                        */
9084 #define ETH_STATUS_TJT_Pos                    (3UL)                     /*!< ETH STATUS: TJT (Bit 3)                                     */
9085 #define ETH_STATUS_TJT_Msk                    (0x8UL)                   /*!< ETH STATUS: TJT (Bitfield-Mask: 0x01)                       */
9086 #define ETH_STATUS_OVF_Pos                    (4UL)                     /*!< ETH STATUS: OVF (Bit 4)                                     */
9087 #define ETH_STATUS_OVF_Msk                    (0x10UL)                  /*!< ETH STATUS: OVF (Bitfield-Mask: 0x01)                       */
9088 #define ETH_STATUS_UNF_Pos                    (5UL)                     /*!< ETH STATUS: UNF (Bit 5)                                     */
9089 #define ETH_STATUS_UNF_Msk                    (0x20UL)                  /*!< ETH STATUS: UNF (Bitfield-Mask: 0x01)                       */
9090 #define ETH_STATUS_RI_Pos                     (6UL)                     /*!< ETH STATUS: RI (Bit 6)                                      */
9091 #define ETH_STATUS_RI_Msk                     (0x40UL)                  /*!< ETH STATUS: RI (Bitfield-Mask: 0x01)                        */
9092 #define ETH_STATUS_RU_Pos                     (7UL)                     /*!< ETH STATUS: RU (Bit 7)                                      */
9093 #define ETH_STATUS_RU_Msk                     (0x80UL)                  /*!< ETH STATUS: RU (Bitfield-Mask: 0x01)                        */
9094 #define ETH_STATUS_RPS_Pos                    (8UL)                     /*!< ETH STATUS: RPS (Bit 8)                                     */
9095 #define ETH_STATUS_RPS_Msk                    (0x100UL)                 /*!< ETH STATUS: RPS (Bitfield-Mask: 0x01)                       */
9096 #define ETH_STATUS_RWT_Pos                    (9UL)                     /*!< ETH STATUS: RWT (Bit 9)                                     */
9097 #define ETH_STATUS_RWT_Msk                    (0x200UL)                 /*!< ETH STATUS: RWT (Bitfield-Mask: 0x01)                       */
9098 #define ETH_STATUS_ETI_Pos                    (10UL)                    /*!< ETH STATUS: ETI (Bit 10)                                    */
9099 #define ETH_STATUS_ETI_Msk                    (0x400UL)                 /*!< ETH STATUS: ETI (Bitfield-Mask: 0x01)                       */
9100 #define ETH_STATUS_FBI_Pos                    (13UL)                    /*!< ETH STATUS: FBI (Bit 13)                                    */
9101 #define ETH_STATUS_FBI_Msk                    (0x2000UL)                /*!< ETH STATUS: FBI (Bitfield-Mask: 0x01)                       */
9102 #define ETH_STATUS_ERI_Pos                    (14UL)                    /*!< ETH STATUS: ERI (Bit 14)                                    */
9103 #define ETH_STATUS_ERI_Msk                    (0x4000UL)                /*!< ETH STATUS: ERI (Bitfield-Mask: 0x01)                       */
9104 #define ETH_STATUS_AIS_Pos                    (15UL)                    /*!< ETH STATUS: AIS (Bit 15)                                    */
9105 #define ETH_STATUS_AIS_Msk                    (0x8000UL)                /*!< ETH STATUS: AIS (Bitfield-Mask: 0x01)                       */
9106 #define ETH_STATUS_NIS_Pos                    (16UL)                    /*!< ETH STATUS: NIS (Bit 16)                                    */
9107 #define ETH_STATUS_NIS_Msk                    (0x10000UL)               /*!< ETH STATUS: NIS (Bitfield-Mask: 0x01)                       */
9108 #define ETH_STATUS_RS_Pos                     (17UL)                    /*!< ETH STATUS: RS (Bit 17)                                     */
9109 #define ETH_STATUS_RS_Msk                     (0xe0000UL)               /*!< ETH STATUS: RS (Bitfield-Mask: 0x07)                        */
9110 #define ETH_STATUS_TS_Pos                     (20UL)                    /*!< ETH STATUS: TS (Bit 20)                                     */
9111 #define ETH_STATUS_TS_Msk                     (0x700000UL)              /*!< ETH STATUS: TS (Bitfield-Mask: 0x07)                        */
9112 #define ETH_STATUS_EB_Pos                     (23UL)                    /*!< ETH STATUS: EB (Bit 23)                                     */
9113 #define ETH_STATUS_EB_Msk                     (0x3800000UL)             /*!< ETH STATUS: EB (Bitfield-Mask: 0x07)                        */
9114 #define ETH_STATUS_EMI_Pos                    (27UL)                    /*!< ETH STATUS: EMI (Bit 27)                                    */
9115 #define ETH_STATUS_EMI_Msk                    (0x8000000UL)             /*!< ETH STATUS: EMI (Bitfield-Mask: 0x01)                       */
9116 #define ETH_STATUS_EPI_Pos                    (28UL)                    /*!< ETH STATUS: EPI (Bit 28)                                    */
9117 #define ETH_STATUS_EPI_Msk                    (0x10000000UL)            /*!< ETH STATUS: EPI (Bitfield-Mask: 0x01)                       */
9118 #define ETH_STATUS_TTI_Pos                    (29UL)                    /*!< ETH STATUS: TTI (Bit 29)                                    */
9119 #define ETH_STATUS_TTI_Msk                    (0x20000000UL)            /*!< ETH STATUS: TTI (Bitfield-Mask: 0x01)                       */
9120 
9121 /* -----------------------------  ETH_OPERATION_MODE  ----------------------------- */
9122 #define ETH_OPERATION_MODE_SR_Pos             (1UL)                     /*!< ETH OPERATION_MODE: SR (Bit 1)                              */
9123 #define ETH_OPERATION_MODE_SR_Msk             (0x2UL)                   /*!< ETH OPERATION_MODE: SR (Bitfield-Mask: 0x01)                */
9124 #define ETH_OPERATION_MODE_OSF_Pos            (2UL)                     /*!< ETH OPERATION_MODE: OSF (Bit 2)                             */
9125 #define ETH_OPERATION_MODE_OSF_Msk            (0x4UL)                   /*!< ETH OPERATION_MODE: OSF (Bitfield-Mask: 0x01)               */
9126 #define ETH_OPERATION_MODE_RTC_Pos            (3UL)                     /*!< ETH OPERATION_MODE: RTC (Bit 3)                             */
9127 #define ETH_OPERATION_MODE_RTC_Msk            (0x18UL)                  /*!< ETH OPERATION_MODE: RTC (Bitfield-Mask: 0x03)               */
9128 #define ETH_OPERATION_MODE_FUF_Pos            (6UL)                     /*!< ETH OPERATION_MODE: FUF (Bit 6)                             */
9129 #define ETH_OPERATION_MODE_FUF_Msk            (0x40UL)                  /*!< ETH OPERATION_MODE: FUF (Bitfield-Mask: 0x01)               */
9130 #define ETH_OPERATION_MODE_FEF_Pos            (7UL)                     /*!< ETH OPERATION_MODE: FEF (Bit 7)                             */
9131 #define ETH_OPERATION_MODE_FEF_Msk            (0x80UL)                  /*!< ETH OPERATION_MODE: FEF (Bitfield-Mask: 0x01)               */
9132 #define ETH_OPERATION_MODE_ST_Pos             (13UL)                    /*!< ETH OPERATION_MODE: ST (Bit 13)                             */
9133 #define ETH_OPERATION_MODE_ST_Msk             (0x2000UL)                /*!< ETH OPERATION_MODE: ST (Bitfield-Mask: 0x01)                */
9134 #define ETH_OPERATION_MODE_TTC_Pos            (14UL)                    /*!< ETH OPERATION_MODE: TTC (Bit 14)                            */
9135 #define ETH_OPERATION_MODE_TTC_Msk            (0x1c000UL)               /*!< ETH OPERATION_MODE: TTC (Bitfield-Mask: 0x07)               */
9136 #define ETH_OPERATION_MODE_FTF_Pos            (20UL)                    /*!< ETH OPERATION_MODE: FTF (Bit 20)                            */
9137 #define ETH_OPERATION_MODE_FTF_Msk            (0x100000UL)              /*!< ETH OPERATION_MODE: FTF (Bitfield-Mask: 0x01)               */
9138 #define ETH_OPERATION_MODE_TSF_Pos            (21UL)                    /*!< ETH OPERATION_MODE: TSF (Bit 21)                            */
9139 #define ETH_OPERATION_MODE_TSF_Msk            (0x200000UL)              /*!< ETH OPERATION_MODE: TSF (Bitfield-Mask: 0x01)               */
9140 #define ETH_OPERATION_MODE_DFF_Pos            (24UL)                    /*!< ETH OPERATION_MODE: DFF (Bit 24)                            */
9141 #define ETH_OPERATION_MODE_DFF_Msk            (0x1000000UL)             /*!< ETH OPERATION_MODE: DFF (Bitfield-Mask: 0x01)               */
9142 #define ETH_OPERATION_MODE_RSF_Pos            (25UL)                    /*!< ETH OPERATION_MODE: RSF (Bit 25)                            */
9143 #define ETH_OPERATION_MODE_RSF_Msk            (0x2000000UL)             /*!< ETH OPERATION_MODE: RSF (Bitfield-Mask: 0x01)               */
9144 #define ETH_OPERATION_MODE_DT_Pos             (26UL)                    /*!< ETH OPERATION_MODE: DT (Bit 26)                             */
9145 #define ETH_OPERATION_MODE_DT_Msk             (0x4000000UL)             /*!< ETH OPERATION_MODE: DT (Bitfield-Mask: 0x01)                */
9146 
9147 /* ----------------------------  ETH_INTERRUPT_ENABLE  ---------------------------- */
9148 #define ETH_INTERRUPT_ENABLE_TIE_Pos          (0UL)                     /*!< ETH INTERRUPT_ENABLE: TIE (Bit 0)                           */
9149 #define ETH_INTERRUPT_ENABLE_TIE_Msk          (0x1UL)                   /*!< ETH INTERRUPT_ENABLE: TIE (Bitfield-Mask: 0x01)             */
9150 #define ETH_INTERRUPT_ENABLE_TSE_Pos          (1UL)                     /*!< ETH INTERRUPT_ENABLE: TSE (Bit 1)                           */
9151 #define ETH_INTERRUPT_ENABLE_TSE_Msk          (0x2UL)                   /*!< ETH INTERRUPT_ENABLE: TSE (Bitfield-Mask: 0x01)             */
9152 #define ETH_INTERRUPT_ENABLE_TUE_Pos          (2UL)                     /*!< ETH INTERRUPT_ENABLE: TUE (Bit 2)                           */
9153 #define ETH_INTERRUPT_ENABLE_TUE_Msk          (0x4UL)                   /*!< ETH INTERRUPT_ENABLE: TUE (Bitfield-Mask: 0x01)             */
9154 #define ETH_INTERRUPT_ENABLE_TJE_Pos          (3UL)                     /*!< ETH INTERRUPT_ENABLE: TJE (Bit 3)                           */
9155 #define ETH_INTERRUPT_ENABLE_TJE_Msk          (0x8UL)                   /*!< ETH INTERRUPT_ENABLE: TJE (Bitfield-Mask: 0x01)             */
9156 #define ETH_INTERRUPT_ENABLE_OVE_Pos          (4UL)                     /*!< ETH INTERRUPT_ENABLE: OVE (Bit 4)                           */
9157 #define ETH_INTERRUPT_ENABLE_OVE_Msk          (0x10UL)                  /*!< ETH INTERRUPT_ENABLE: OVE (Bitfield-Mask: 0x01)             */
9158 #define ETH_INTERRUPT_ENABLE_UNE_Pos          (5UL)                     /*!< ETH INTERRUPT_ENABLE: UNE (Bit 5)                           */
9159 #define ETH_INTERRUPT_ENABLE_UNE_Msk          (0x20UL)                  /*!< ETH INTERRUPT_ENABLE: UNE (Bitfield-Mask: 0x01)             */
9160 #define ETH_INTERRUPT_ENABLE_RIE_Pos          (6UL)                     /*!< ETH INTERRUPT_ENABLE: RIE (Bit 6)                           */
9161 #define ETH_INTERRUPT_ENABLE_RIE_Msk          (0x40UL)                  /*!< ETH INTERRUPT_ENABLE: RIE (Bitfield-Mask: 0x01)             */
9162 #define ETH_INTERRUPT_ENABLE_RUE_Pos          (7UL)                     /*!< ETH INTERRUPT_ENABLE: RUE (Bit 7)                           */
9163 #define ETH_INTERRUPT_ENABLE_RUE_Msk          (0x80UL)                  /*!< ETH INTERRUPT_ENABLE: RUE (Bitfield-Mask: 0x01)             */
9164 #define ETH_INTERRUPT_ENABLE_RSE_Pos          (8UL)                     /*!< ETH INTERRUPT_ENABLE: RSE (Bit 8)                           */
9165 #define ETH_INTERRUPT_ENABLE_RSE_Msk          (0x100UL)                 /*!< ETH INTERRUPT_ENABLE: RSE (Bitfield-Mask: 0x01)             */
9166 #define ETH_INTERRUPT_ENABLE_RWE_Pos          (9UL)                     /*!< ETH INTERRUPT_ENABLE: RWE (Bit 9)                           */
9167 #define ETH_INTERRUPT_ENABLE_RWE_Msk          (0x200UL)                 /*!< ETH INTERRUPT_ENABLE: RWE (Bitfield-Mask: 0x01)             */
9168 #define ETH_INTERRUPT_ENABLE_ETE_Pos          (10UL)                    /*!< ETH INTERRUPT_ENABLE: ETE (Bit 10)                          */
9169 #define ETH_INTERRUPT_ENABLE_ETE_Msk          (0x400UL)                 /*!< ETH INTERRUPT_ENABLE: ETE (Bitfield-Mask: 0x01)             */
9170 #define ETH_INTERRUPT_ENABLE_FBE_Pos          (13UL)                    /*!< ETH INTERRUPT_ENABLE: FBE (Bit 13)                          */
9171 #define ETH_INTERRUPT_ENABLE_FBE_Msk          (0x2000UL)                /*!< ETH INTERRUPT_ENABLE: FBE (Bitfield-Mask: 0x01)             */
9172 #define ETH_INTERRUPT_ENABLE_ERE_Pos          (14UL)                    /*!< ETH INTERRUPT_ENABLE: ERE (Bit 14)                          */
9173 #define ETH_INTERRUPT_ENABLE_ERE_Msk          (0x4000UL)                /*!< ETH INTERRUPT_ENABLE: ERE (Bitfield-Mask: 0x01)             */
9174 #define ETH_INTERRUPT_ENABLE_AIE_Pos          (15UL)                    /*!< ETH INTERRUPT_ENABLE: AIE (Bit 15)                          */
9175 #define ETH_INTERRUPT_ENABLE_AIE_Msk          (0x8000UL)                /*!< ETH INTERRUPT_ENABLE: AIE (Bitfield-Mask: 0x01)             */
9176 #define ETH_INTERRUPT_ENABLE_NIE_Pos          (16UL)                    /*!< ETH INTERRUPT_ENABLE: NIE (Bit 16)                          */
9177 #define ETH_INTERRUPT_ENABLE_NIE_Msk          (0x10000UL)               /*!< ETH INTERRUPT_ENABLE: NIE (Bitfield-Mask: 0x01)             */
9178 
9179 /* ----------------  ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER  ---------------- */
9180 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISFRMCNT_Pos (0UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISFRMCNT (Bit 0) */
9181 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISFRMCNT_Msk (0xffffUL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISFRMCNT (Bitfield-Mask: 0xffff) */
9182 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISCNTOVF_Pos (16UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISCNTOVF (Bit 16) */
9183 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISCNTOVF_Msk (0x10000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISCNTOVF (Bitfield-Mask: 0x01) */
9184 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFFRMCNT_Pos (17UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFFRMCNT (Bit 17) */
9185 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFFRMCNT_Msk (0xffe0000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFFRMCNT (Bitfield-Mask: 0x7ff) */
9186 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFCNTOVF_Pos (28UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFCNTOVF (Bit 28) */
9187 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFCNTOVF_Msk (0x10000000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFCNTOVF (Bitfield-Mask: 0x01) */
9188 
9189 /* --------------------  ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER  -------------------- */
9190 #define ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER_RIWT_Pos (0UL)             /*!< ETH RECEIVE_INTERRUPT_WATCHDOG_TIMER: RIWT (Bit 0)          */
9191 #define ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER_RIWT_Msk (0xffUL)          /*!< ETH RECEIVE_INTERRUPT_WATCHDOG_TIMER: RIWT (Bitfield-Mask: 0xff) */
9192 
9193 /* -------------------------------  ETH_AHB_STATUS  ------------------------------- */
9194 #define ETH_AHB_STATUS_AHBMS_Pos              (0UL)                     /*!< ETH AHB_STATUS: AHBMS (Bit 0)                               */
9195 #define ETH_AHB_STATUS_AHBMS_Msk              (0x1UL)                   /*!< ETH AHB_STATUS: AHBMS (Bitfield-Mask: 0x01)                 */
9196 
9197 /* --------------------  ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR  -------------------- */
9198 #define ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR_CURTDESAPTR_Pos (0UL)      /*!< ETH CURRENT_HOST_TRANSMIT_DESCRIPTOR: CURTDESAPTR (Bit 0)   */
9199 #define ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR_CURTDESAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_TRANSMIT_DESCRIPTOR: CURTDESAPTR (Bitfield-Mask: 0xffffffff) */
9200 
9201 /* ---------------------  ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR  -------------------- */
9202 #define ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR_CURRDESAPTR_Pos (0UL)       /*!< ETH CURRENT_HOST_RECEIVE_DESCRIPTOR: CURRDESAPTR (Bit 0)    */
9203 #define ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR_CURRDESAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_RECEIVE_DESCRIPTOR: CURRDESAPTR (Bitfield-Mask: 0xffffffff) */
9204 
9205 /* ------------------  ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS  ------------------ */
9206 #define ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS_CURTBUFAPTR_Pos (0UL)  /*!< ETH CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS: CURTBUFAPTR (Bit 0) */
9207 #define ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS_CURTBUFAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS: CURTBUFAPTR (Bitfield-Mask: 0xffffffff) */
9208 
9209 /* -------------------  ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS  ------------------ */
9210 #define ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS_CURRBUFAPTR_Pos (0UL)   /*!< ETH CURRENT_HOST_RECEIVE_BUFFER_ADDRESS: CURRBUFAPTR (Bit 0) */
9211 #define ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS_CURRBUFAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_RECEIVE_BUFFER_ADDRESS: CURRBUFAPTR (Bitfield-Mask: 0xffffffff) */
9212 
9213 /* -------------------------------  ETH_HW_FEATURE  ------------------------------- */
9214 #define ETH_HW_FEATURE_MIISEL_Pos             (0UL)                     /*!< ETH HW_FEATURE: MIISEL (Bit 0)                              */
9215 #define ETH_HW_FEATURE_MIISEL_Msk             (0x1UL)                   /*!< ETH HW_FEATURE: MIISEL (Bitfield-Mask: 0x01)                */
9216 #define ETH_HW_FEATURE_GMIISEL_Pos            (1UL)                     /*!< ETH HW_FEATURE: GMIISEL (Bit 1)                             */
9217 #define ETH_HW_FEATURE_GMIISEL_Msk            (0x2UL)                   /*!< ETH HW_FEATURE: GMIISEL (Bitfield-Mask: 0x01)               */
9218 #define ETH_HW_FEATURE_HDSEL_Pos              (2UL)                     /*!< ETH HW_FEATURE: HDSEL (Bit 2)                               */
9219 #define ETH_HW_FEATURE_HDSEL_Msk              (0x4UL)                   /*!< ETH HW_FEATURE: HDSEL (Bitfield-Mask: 0x01)                 */
9220 #define ETH_HW_FEATURE_EXTHASHEN_Pos          (3UL)                     /*!< ETH HW_FEATURE: EXTHASHEN (Bit 3)                           */
9221 #define ETH_HW_FEATURE_EXTHASHEN_Msk          (0x8UL)                   /*!< ETH HW_FEATURE: EXTHASHEN (Bitfield-Mask: 0x01)             */
9222 #define ETH_HW_FEATURE_HASHSEL_Pos            (4UL)                     /*!< ETH HW_FEATURE: HASHSEL (Bit 4)                             */
9223 #define ETH_HW_FEATURE_HASHSEL_Msk            (0x10UL)                  /*!< ETH HW_FEATURE: HASHSEL (Bitfield-Mask: 0x01)               */
9224 #define ETH_HW_FEATURE_ADDMACADRSEL_Pos       (5UL)                     /*!< ETH HW_FEATURE: ADDMACADRSEL (Bit 5)                        */
9225 #define ETH_HW_FEATURE_ADDMACADRSEL_Msk       (0x20UL)                  /*!< ETH HW_FEATURE: ADDMACADRSEL (Bitfield-Mask: 0x01)          */
9226 #define ETH_HW_FEATURE_PCSSEL_Pos             (6UL)                     /*!< ETH HW_FEATURE: PCSSEL (Bit 6)                              */
9227 #define ETH_HW_FEATURE_PCSSEL_Msk             (0x40UL)                  /*!< ETH HW_FEATURE: PCSSEL (Bitfield-Mask: 0x01)                */
9228 #define ETH_HW_FEATURE_L3L4FLTREN_Pos         (7UL)                     /*!< ETH HW_FEATURE: L3L4FLTREN (Bit 7)                          */
9229 #define ETH_HW_FEATURE_L3L4FLTREN_Msk         (0x80UL)                  /*!< ETH HW_FEATURE: L3L4FLTREN (Bitfield-Mask: 0x01)            */
9230 #define ETH_HW_FEATURE_SMASEL_Pos             (8UL)                     /*!< ETH HW_FEATURE: SMASEL (Bit 8)                              */
9231 #define ETH_HW_FEATURE_SMASEL_Msk             (0x100UL)                 /*!< ETH HW_FEATURE: SMASEL (Bitfield-Mask: 0x01)                */
9232 #define ETH_HW_FEATURE_RWKSEL_Pos             (9UL)                     /*!< ETH HW_FEATURE: RWKSEL (Bit 9)                              */
9233 #define ETH_HW_FEATURE_RWKSEL_Msk             (0x200UL)                 /*!< ETH HW_FEATURE: RWKSEL (Bitfield-Mask: 0x01)                */
9234 #define ETH_HW_FEATURE_MGKSEL_Pos             (10UL)                    /*!< ETH HW_FEATURE: MGKSEL (Bit 10)                             */
9235 #define ETH_HW_FEATURE_MGKSEL_Msk             (0x400UL)                 /*!< ETH HW_FEATURE: MGKSEL (Bitfield-Mask: 0x01)                */
9236 #define ETH_HW_FEATURE_MMCSEL_Pos             (11UL)                    /*!< ETH HW_FEATURE: MMCSEL (Bit 11)                             */
9237 #define ETH_HW_FEATURE_MMCSEL_Msk             (0x800UL)                 /*!< ETH HW_FEATURE: MMCSEL (Bitfield-Mask: 0x01)                */
9238 #define ETH_HW_FEATURE_TSVER1SEL_Pos          (12UL)                    /*!< ETH HW_FEATURE: TSVER1SEL (Bit 12)                          */
9239 #define ETH_HW_FEATURE_TSVER1SEL_Msk          (0x1000UL)                /*!< ETH HW_FEATURE: TSVER1SEL (Bitfield-Mask: 0x01)             */
9240 #define ETH_HW_FEATURE_TSVER2SEL_Pos          (13UL)                    /*!< ETH HW_FEATURE: TSVER2SEL (Bit 13)                          */
9241 #define ETH_HW_FEATURE_TSVER2SEL_Msk          (0x2000UL)                /*!< ETH HW_FEATURE: TSVER2SEL (Bitfield-Mask: 0x01)             */
9242 #define ETH_HW_FEATURE_EEESEL_Pos             (14UL)                    /*!< ETH HW_FEATURE: EEESEL (Bit 14)                             */
9243 #define ETH_HW_FEATURE_EEESEL_Msk             (0x4000UL)                /*!< ETH HW_FEATURE: EEESEL (Bitfield-Mask: 0x01)                */
9244 #define ETH_HW_FEATURE_AVSEL_Pos              (15UL)                    /*!< ETH HW_FEATURE: AVSEL (Bit 15)                              */
9245 #define ETH_HW_FEATURE_AVSEL_Msk              (0x8000UL)                /*!< ETH HW_FEATURE: AVSEL (Bitfield-Mask: 0x01)                 */
9246 #define ETH_HW_FEATURE_TXCOESEL_Pos           (16UL)                    /*!< ETH HW_FEATURE: TXCOESEL (Bit 16)                           */
9247 #define ETH_HW_FEATURE_TXCOESEL_Msk           (0x10000UL)               /*!< ETH HW_FEATURE: TXCOESEL (Bitfield-Mask: 0x01)              */
9248 #define ETH_HW_FEATURE_RXTYP1COE_Pos          (17UL)                    /*!< ETH HW_FEATURE: RXTYP1COE (Bit 17)                          */
9249 #define ETH_HW_FEATURE_RXTYP1COE_Msk          (0x20000UL)               /*!< ETH HW_FEATURE: RXTYP1COE (Bitfield-Mask: 0x01)             */
9250 #define ETH_HW_FEATURE_RXTYP2COE_Pos          (18UL)                    /*!< ETH HW_FEATURE: RXTYP2COE (Bit 18)                          */
9251 #define ETH_HW_FEATURE_RXTYP2COE_Msk          (0x40000UL)               /*!< ETH HW_FEATURE: RXTYP2COE (Bitfield-Mask: 0x01)             */
9252 #define ETH_HW_FEATURE_RXFIFOSIZE_Pos         (19UL)                    /*!< ETH HW_FEATURE: RXFIFOSIZE (Bit 19)                         */
9253 #define ETH_HW_FEATURE_RXFIFOSIZE_Msk         (0x80000UL)               /*!< ETH HW_FEATURE: RXFIFOSIZE (Bitfield-Mask: 0x01)            */
9254 #define ETH_HW_FEATURE_RXCHCNT_Pos            (20UL)                    /*!< ETH HW_FEATURE: RXCHCNT (Bit 20)                            */
9255 #define ETH_HW_FEATURE_RXCHCNT_Msk            (0x300000UL)              /*!< ETH HW_FEATURE: RXCHCNT (Bitfield-Mask: 0x03)               */
9256 #define ETH_HW_FEATURE_TXCHCNT_Pos            (22UL)                    /*!< ETH HW_FEATURE: TXCHCNT (Bit 22)                            */
9257 #define ETH_HW_FEATURE_TXCHCNT_Msk            (0xc00000UL)              /*!< ETH HW_FEATURE: TXCHCNT (Bitfield-Mask: 0x03)               */
9258 #define ETH_HW_FEATURE_ENHDESSEL_Pos          (24UL)                    /*!< ETH HW_FEATURE: ENHDESSEL (Bit 24)                          */
9259 #define ETH_HW_FEATURE_ENHDESSEL_Msk          (0x1000000UL)             /*!< ETH HW_FEATURE: ENHDESSEL (Bitfield-Mask: 0x01)             */
9260 #define ETH_HW_FEATURE_INTTSEN_Pos            (25UL)                    /*!< ETH HW_FEATURE: INTTSEN (Bit 25)                            */
9261 #define ETH_HW_FEATURE_INTTSEN_Msk            (0x2000000UL)             /*!< ETH HW_FEATURE: INTTSEN (Bitfield-Mask: 0x01)               */
9262 #define ETH_HW_FEATURE_FLEXIPPSEN_Pos         (26UL)                    /*!< ETH HW_FEATURE: FLEXIPPSEN (Bit 26)                         */
9263 #define ETH_HW_FEATURE_FLEXIPPSEN_Msk         (0x4000000UL)             /*!< ETH HW_FEATURE: FLEXIPPSEN (Bitfield-Mask: 0x01)            */
9264 #define ETH_HW_FEATURE_SAVLANINS_Pos          (27UL)                    /*!< ETH HW_FEATURE: SAVLANINS (Bit 27)                          */
9265 #define ETH_HW_FEATURE_SAVLANINS_Msk          (0x8000000UL)             /*!< ETH HW_FEATURE: SAVLANINS (Bitfield-Mask: 0x01)             */
9266 #define ETH_HW_FEATURE_ACTPHYIF_Pos           (28UL)                    /*!< ETH HW_FEATURE: ACTPHYIF (Bit 28)                           */
9267 #define ETH_HW_FEATURE_ACTPHYIF_Msk           (0x70000000UL)            /*!< ETH HW_FEATURE: ACTPHYIF (Bitfield-Mask: 0x07)              */
9268 
9269 
9270 /* ================================================================================ */
9271 /* ================       struct 'ECAT0_CON' Position & Mask       ================ */
9272 /* ================================================================================ */
9273 
9274 
9275 /* --------------------------------  ECAT0_CON_CON  ------------------------------- */
9276 #define ECAT0_CON_CON_ECATRSTEN_Pos           (0UL)                     /*!< ECAT0_CON CON: ECATRSTEN (Bit 0)                            */
9277 #define ECAT0_CON_CON_ECATRSTEN_Msk           (0x1UL)                   /*!< ECAT0_CON CON: ECATRSTEN (Bitfield-Mask: 0x01)              */
9278 #define ECAT0_CON_CON_LATCHIN0SEL_Pos         (8UL)                     /*!< ECAT0_CON CON: LATCHIN0SEL (Bit 8)                          */
9279 #define ECAT0_CON_CON_LATCHIN0SEL_Msk         (0x300UL)                 /*!< ECAT0_CON CON: LATCHIN0SEL (Bitfield-Mask: 0x03)            */
9280 #define ECAT0_CON_CON_LATCHIN0_Pos            (11UL)                    /*!< ECAT0_CON CON: LATCHIN0 (Bit 11)                            */
9281 #define ECAT0_CON_CON_LATCHIN0_Msk            (0x800UL)                 /*!< ECAT0_CON CON: LATCHIN0 (Bitfield-Mask: 0x01)               */
9282 #define ECAT0_CON_CON_LATCHIN1SEL_Pos         (12UL)                    /*!< ECAT0_CON CON: LATCHIN1SEL (Bit 12)                         */
9283 #define ECAT0_CON_CON_LATCHIN1SEL_Msk         (0x3000UL)                /*!< ECAT0_CON CON: LATCHIN1SEL (Bitfield-Mask: 0x03)            */
9284 #define ECAT0_CON_CON_LATCHIN1_Pos            (15UL)                    /*!< ECAT0_CON CON: LATCHIN1 (Bit 15)                            */
9285 #define ECAT0_CON_CON_LATCHIN1_Msk            (0x8000UL)                /*!< ECAT0_CON CON: LATCHIN1 (Bitfield-Mask: 0x01)               */
9286 #define ECAT0_CON_CON_PHYOFFSET_Pos           (16UL)                    /*!< ECAT0_CON CON: PHYOFFSET (Bit 16)                           */
9287 #define ECAT0_CON_CON_PHYOFFSET_Msk           (0x1f0000UL)              /*!< ECAT0_CON CON: PHYOFFSET (Bitfield-Mask: 0x1f)              */
9288 #define ECAT0_CON_CON_MDIO_Pos                (22UL)                    /*!< ECAT0_CON CON: MDIO (Bit 22)                                */
9289 #define ECAT0_CON_CON_MDIO_Msk                (0xc00000UL)              /*!< ECAT0_CON CON: MDIO (Bitfield-Mask: 0x03)                   */
9290 
9291 /* -------------------------------  ECAT0_CON_CONP0  ------------------------------ */
9292 #define ECAT0_CON_CONP0_RXD0_Pos              (0UL)                     /*!< ECAT0_CON CONP0: RXD0 (Bit 0)                               */
9293 #define ECAT0_CON_CONP0_RXD0_Msk              (0x3UL)                   /*!< ECAT0_CON CONP0: RXD0 (Bitfield-Mask: 0x03)                 */
9294 #define ECAT0_CON_CONP0_RXD1_Pos              (2UL)                     /*!< ECAT0_CON CONP0: RXD1 (Bit 2)                               */
9295 #define ECAT0_CON_CONP0_RXD1_Msk              (0xcUL)                   /*!< ECAT0_CON CONP0: RXD1 (Bitfield-Mask: 0x03)                 */
9296 #define ECAT0_CON_CONP0_RXD2_Pos              (4UL)                     /*!< ECAT0_CON CONP0: RXD2 (Bit 4)                               */
9297 #define ECAT0_CON_CONP0_RXD2_Msk              (0x30UL)                  /*!< ECAT0_CON CONP0: RXD2 (Bitfield-Mask: 0x03)                 */
9298 #define ECAT0_CON_CONP0_RXD3_Pos              (6UL)                     /*!< ECAT0_CON CONP0: RXD3 (Bit 6)                               */
9299 #define ECAT0_CON_CONP0_RXD3_Msk              (0xc0UL)                  /*!< ECAT0_CON CONP0: RXD3 (Bitfield-Mask: 0x03)                 */
9300 #define ECAT0_CON_CONP0_RX_ERR_Pos            (8UL)                     /*!< ECAT0_CON CONP0: RX_ERR (Bit 8)                             */
9301 #define ECAT0_CON_CONP0_RX_ERR_Msk            (0x300UL)                 /*!< ECAT0_CON CONP0: RX_ERR (Bitfield-Mask: 0x03)               */
9302 #define ECAT0_CON_CONP0_RX_DV_Pos             (10UL)                    /*!< ECAT0_CON CONP0: RX_DV (Bit 10)                             */
9303 #define ECAT0_CON_CONP0_RX_DV_Msk             (0xc00UL)                 /*!< ECAT0_CON CONP0: RX_DV (Bitfield-Mask: 0x03)                */
9304 #define ECAT0_CON_CONP0_RX_CLK_Pos            (12UL)                    /*!< ECAT0_CON CONP0: RX_CLK (Bit 12)                            */
9305 #define ECAT0_CON_CONP0_RX_CLK_Msk            (0x3000UL)                /*!< ECAT0_CON CONP0: RX_CLK (Bitfield-Mask: 0x03)               */
9306 #define ECAT0_CON_CONP0_LINK_Pos              (16UL)                    /*!< ECAT0_CON CONP0: LINK (Bit 16)                              */
9307 #define ECAT0_CON_CONP0_LINK_Msk              (0x30000UL)               /*!< ECAT0_CON CONP0: LINK (Bitfield-Mask: 0x03)                 */
9308 #define ECAT0_CON_CONP0_TX_CLK_Pos            (28UL)                    /*!< ECAT0_CON CONP0: TX_CLK (Bit 28)                            */
9309 #define ECAT0_CON_CONP0_TX_CLK_Msk            (0x30000000UL)            /*!< ECAT0_CON CONP0: TX_CLK (Bitfield-Mask: 0x03)               */
9310 #define ECAT0_CON_CONP0_TX_SHIFT_Pos          (30UL)                    /*!< ECAT0_CON CONP0: TX_SHIFT (Bit 30)                          */
9311 #define ECAT0_CON_CONP0_TX_SHIFT_Msk          (0xc0000000UL)            /*!< ECAT0_CON CONP0: TX_SHIFT (Bitfield-Mask: 0x03)             */
9312 
9313 /* -------------------------------  ECAT0_CON_CONP1  ------------------------------ */
9314 #define ECAT0_CON_CONP1_RXD0_Pos              (0UL)                     /*!< ECAT0_CON CONP1: RXD0 (Bit 0)                               */
9315 #define ECAT0_CON_CONP1_RXD0_Msk              (0x3UL)                   /*!< ECAT0_CON CONP1: RXD0 (Bitfield-Mask: 0x03)                 */
9316 #define ECAT0_CON_CONP1_RXD1_Pos              (2UL)                     /*!< ECAT0_CON CONP1: RXD1 (Bit 2)                               */
9317 #define ECAT0_CON_CONP1_RXD1_Msk              (0xcUL)                   /*!< ECAT0_CON CONP1: RXD1 (Bitfield-Mask: 0x03)                 */
9318 #define ECAT0_CON_CONP1_RXD2_Pos              (4UL)                     /*!< ECAT0_CON CONP1: RXD2 (Bit 4)                               */
9319 #define ECAT0_CON_CONP1_RXD2_Msk              (0x30UL)                  /*!< ECAT0_CON CONP1: RXD2 (Bitfield-Mask: 0x03)                 */
9320 #define ECAT0_CON_CONP1_RXD3_Pos              (6UL)                     /*!< ECAT0_CON CONP1: RXD3 (Bit 6)                               */
9321 #define ECAT0_CON_CONP1_RXD3_Msk              (0xc0UL)                  /*!< ECAT0_CON CONP1: RXD3 (Bitfield-Mask: 0x03)                 */
9322 #define ECAT0_CON_CONP1_RX_ERR_Pos            (8UL)                     /*!< ECAT0_CON CONP1: RX_ERR (Bit 8)                             */
9323 #define ECAT0_CON_CONP1_RX_ERR_Msk            (0x300UL)                 /*!< ECAT0_CON CONP1: RX_ERR (Bitfield-Mask: 0x03)               */
9324 #define ECAT0_CON_CONP1_RX_DV_Pos             (10UL)                    /*!< ECAT0_CON CONP1: RX_DV (Bit 10)                             */
9325 #define ECAT0_CON_CONP1_RX_DV_Msk             (0xc00UL)                 /*!< ECAT0_CON CONP1: RX_DV (Bitfield-Mask: 0x03)                */
9326 #define ECAT0_CON_CONP1_RX_CLK_Pos            (12UL)                    /*!< ECAT0_CON CONP1: RX_CLK (Bit 12)                            */
9327 #define ECAT0_CON_CONP1_RX_CLK_Msk            (0x3000UL)                /*!< ECAT0_CON CONP1: RX_CLK (Bitfield-Mask: 0x03)               */
9328 #define ECAT0_CON_CONP1_LINK_Pos              (16UL)                    /*!< ECAT0_CON CONP1: LINK (Bit 16)                              */
9329 #define ECAT0_CON_CONP1_LINK_Msk              (0x30000UL)               /*!< ECAT0_CON CONP1: LINK (Bitfield-Mask: 0x03)                 */
9330 #define ECAT0_CON_CONP1_TX_CLK_Pos            (28UL)                    /*!< ECAT0_CON CONP1: TX_CLK (Bit 28)                            */
9331 #define ECAT0_CON_CONP1_TX_CLK_Msk            (0x30000000UL)            /*!< ECAT0_CON CONP1: TX_CLK (Bitfield-Mask: 0x03)               */
9332 #define ECAT0_CON_CONP1_TX_SHIFT_Pos          (30UL)                    /*!< ECAT0_CON CONP1: TX_SHIFT (Bit 30)                          */
9333 #define ECAT0_CON_CONP1_TX_SHIFT_Msk          (0xc0000000UL)            /*!< ECAT0_CON CONP1: TX_SHIFT (Bitfield-Mask: 0x03)             */
9334 
9335 
9336 /* ================================================================================ */
9337 /* ================          Group 'ECAT' Position & Mask          ================ */
9338 /* ================================================================================ */
9339 
9340 
9341 /* ----------------------------------  ECAT_TYPE  --------------------------------- */
9342 #define ECAT_TYPE_Type_Pos                    (0UL)                     /*!< ECAT TYPE: Type (Bit 0)                                     */
9343 #define ECAT_TYPE_Type_Msk                    (0xffUL)                  /*!< ECAT TYPE: Type (Bitfield-Mask: 0xff)                       */
9344 
9345 /* --------------------------------  ECAT_REVISION  ------------------------------- */
9346 #define ECAT_REVISION_Revision_Pos            (0UL)                     /*!< ECAT REVISION: Revision (Bit 0)                             */
9347 #define ECAT_REVISION_Revision_Msk            (0xffUL)                  /*!< ECAT REVISION: Revision (Bitfield-Mask: 0xff)               */
9348 
9349 /* ---------------------------------  ECAT_BUILD  --------------------------------- */
9350 #define ECAT_BUILD_BUILD_Pos                  (0UL)                     /*!< ECAT BUILD: BUILD (Bit 0)                                   */
9351 #define ECAT_BUILD_BUILD_Msk                  (0xffffUL)                /*!< ECAT BUILD: BUILD (Bitfield-Mask: 0xffff)                   */
9352 
9353 /* --------------------------------  ECAT_FMMU_NUM  ------------------------------- */
9354 #define ECAT_FMMU_NUM_NUM_FMMU_Pos            (0UL)                     /*!< ECAT FMMU_NUM: NUM_FMMU (Bit 0)                             */
9355 #define ECAT_FMMU_NUM_NUM_FMMU_Msk            (0xffUL)                  /*!< ECAT FMMU_NUM: NUM_FMMU (Bitfield-Mask: 0xff)               */
9356 
9357 /* ------------------------------  ECAT_SYNC_MANAGER  ----------------------------- */
9358 #define ECAT_SYNC_MANAGER_NUM_SM_Pos          (0UL)                     /*!< ECAT SYNC_MANAGER: NUM_SM (Bit 0)                           */
9359 #define ECAT_SYNC_MANAGER_NUM_SM_Msk          (0xffUL)                  /*!< ECAT SYNC_MANAGER: NUM_SM (Bitfield-Mask: 0xff)             */
9360 
9361 /* --------------------------------  ECAT_RAM_SIZE  ------------------------------- */
9362 #define ECAT_RAM_SIZE_RAM_Size_Pos            (0UL)                     /*!< ECAT RAM_SIZE: RAM_Size (Bit 0)                             */
9363 #define ECAT_RAM_SIZE_RAM_Size_Msk            (0xffUL)                  /*!< ECAT RAM_SIZE: RAM_Size (Bitfield-Mask: 0xff)               */
9364 
9365 /* -------------------------------  ECAT_PORT_DESC  ------------------------------- */
9366 #define ECAT_PORT_DESC_Port0_Pos              (0UL)                     /*!< ECAT PORT_DESC: Port0 (Bit 0)                               */
9367 #define ECAT_PORT_DESC_Port0_Msk              (0x3UL)                   /*!< ECAT PORT_DESC: Port0 (Bitfield-Mask: 0x03)                 */
9368 #define ECAT_PORT_DESC_Port1_Pos              (2UL)                     /*!< ECAT PORT_DESC: Port1 (Bit 2)                               */
9369 #define ECAT_PORT_DESC_Port1_Msk              (0xcUL)                   /*!< ECAT PORT_DESC: Port1 (Bitfield-Mask: 0x03)                 */
9370 #define ECAT_PORT_DESC_Port2_Pos              (4UL)                     /*!< ECAT PORT_DESC: Port2 (Bit 4)                               */
9371 #define ECAT_PORT_DESC_Port2_Msk              (0x30UL)                  /*!< ECAT PORT_DESC: Port2 (Bitfield-Mask: 0x03)                 */
9372 #define ECAT_PORT_DESC_Port3_Pos              (6UL)                     /*!< ECAT PORT_DESC: Port3 (Bit 6)                               */
9373 #define ECAT_PORT_DESC_Port3_Msk              (0xc0UL)                  /*!< ECAT PORT_DESC: Port3 (Bitfield-Mask: 0x03)                 */
9374 
9375 /* --------------------------------  ECAT_FEATURE  -------------------------------- */
9376 #define ECAT_FEATURE_FMMU_Pos                 (0UL)                     /*!< ECAT FEATURE: FMMU (Bit 0)                                  */
9377 #define ECAT_FEATURE_FMMU_Msk                 (0x1UL)                   /*!< ECAT FEATURE: FMMU (Bitfield-Mask: 0x01)                    */
9378 #define ECAT_FEATURE_CLKS_Pos                 (2UL)                     /*!< ECAT FEATURE: CLKS (Bit 2)                                  */
9379 #define ECAT_FEATURE_CLKS_Msk                 (0x4UL)                   /*!< ECAT FEATURE: CLKS (Bitfield-Mask: 0x01)                    */
9380 #define ECAT_FEATURE_CLKS_W_Pos               (3UL)                     /*!< ECAT FEATURE: CLKS_W (Bit 3)                                */
9381 #define ECAT_FEATURE_CLKS_W_Msk               (0x8UL)                   /*!< ECAT FEATURE: CLKS_W (Bitfield-Mask: 0x01)                  */
9382 #define ECAT_FEATURE_LJ_EBUS_Pos              (4UL)                     /*!< ECAT FEATURE: LJ_EBUS (Bit 4)                               */
9383 #define ECAT_FEATURE_LJ_EBUS_Msk              (0x10UL)                  /*!< ECAT FEATURE: LJ_EBUS (Bitfield-Mask: 0x01)                 */
9384 #define ECAT_FEATURE_ELD_EBUS_Pos             (5UL)                     /*!< ECAT FEATURE: ELD_EBUS (Bit 5)                              */
9385 #define ECAT_FEATURE_ELD_EBUS_Msk             (0x20UL)                  /*!< ECAT FEATURE: ELD_EBUS (Bitfield-Mask: 0x01)                */
9386 #define ECAT_FEATURE_ELD_MII_Pos              (6UL)                     /*!< ECAT FEATURE: ELD_MII (Bit 6)                               */
9387 #define ECAT_FEATURE_ELD_MII_Msk              (0x40UL)                  /*!< ECAT FEATURE: ELD_MII (Bitfield-Mask: 0x01)                 */
9388 #define ECAT_FEATURE_SH_FCSE_Pos              (7UL)                     /*!< ECAT FEATURE: SH_FCSE (Bit 7)                               */
9389 #define ECAT_FEATURE_SH_FCSE_Msk              (0x80UL)                  /*!< ECAT FEATURE: SH_FCSE (Bitfield-Mask: 0x01)                 */
9390 #define ECAT_FEATURE_EDC_SYNCA_Pos            (8UL)                     /*!< ECAT FEATURE: EDC_SYNCA (Bit 8)                             */
9391 #define ECAT_FEATURE_EDC_SYNCA_Msk            (0x100UL)                 /*!< ECAT FEATURE: EDC_SYNCA (Bitfield-Mask: 0x01)               */
9392 #define ECAT_FEATURE_LRW_CS_Pos               (9UL)                     /*!< ECAT FEATURE: LRW_CS (Bit 9)                                */
9393 #define ECAT_FEATURE_LRW_CS_Msk               (0x200UL)                 /*!< ECAT FEATURE: LRW_CS (Bitfield-Mask: 0x01)                  */
9394 #define ECAT_FEATURE_RW_CS_Pos                (10UL)                    /*!< ECAT FEATURE: RW_CS (Bit 10)                                */
9395 #define ECAT_FEATURE_RW_CS_Msk                (0x400UL)                 /*!< ECAT FEATURE: RW_CS (Bitfield-Mask: 0x01)                   */
9396 #define ECAT_FEATURE_FX_CONF_Pos              (11UL)                    /*!< ECAT FEATURE: FX_CONF (Bit 11)                              */
9397 #define ECAT_FEATURE_FX_CONF_Msk              (0x800UL)                 /*!< ECAT FEATURE: FX_CONF (Bitfield-Mask: 0x01)                 */
9398 
9399 /* ------------------------------  ECAT_STATION_ADR  ------------------------------ */
9400 #define ECAT_STATION_ADR_NODE_ADDR_Pos        (0UL)                     /*!< ECAT STATION_ADR: NODE_ADDR (Bit 0)                         */
9401 #define ECAT_STATION_ADR_NODE_ADDR_Msk        (0xffffUL)                /*!< ECAT STATION_ADR: NODE_ADDR (Bitfield-Mask: 0xffff)         */
9402 
9403 /* -----------------------------  ECAT_STATION_ALIAS  ----------------------------- */
9404 #define ECAT_STATION_ALIAS_ALIAS_ADDR_Pos     (0UL)                     /*!< ECAT STATION_ALIAS: ALIAS_ADDR (Bit 0)                      */
9405 #define ECAT_STATION_ALIAS_ALIAS_ADDR_Msk     (0xffffUL)                /*!< ECAT STATION_ALIAS: ALIAS_ADDR (Bitfield-Mask: 0xffff)      */
9406 
9407 /* -----------------------------  ECAT_WR_REG_ENABLE  ----------------------------- */
9408 #define ECAT_WR_REG_ENABLE_WR_REG_EN_Pos      (0UL)                     /*!< ECAT WR_REG_ENABLE: WR_REG_EN (Bit 0)                       */
9409 #define ECAT_WR_REG_ENABLE_WR_REG_EN_Msk      (0x1UL)                   /*!< ECAT WR_REG_ENABLE: WR_REG_EN (Bitfield-Mask: 0x01)         */
9410 
9411 /* -----------------------------  ECAT_WR_REG_PROTECT  ---------------------------- */
9412 #define ECAT_WR_REG_PROTECT_WR_REG_P_Pos      (0UL)                     /*!< ECAT WR_REG_PROTECT: WR_REG_P (Bit 0)                       */
9413 #define ECAT_WR_REG_PROTECT_WR_REG_P_Msk      (0x1UL)                   /*!< ECAT WR_REG_PROTECT: WR_REG_P (Bitfield-Mask: 0x01)         */
9414 
9415 /* -----------------------------  ECAT_ESC_WR_ENABLE  ----------------------------- */
9416 #define ECAT_ESC_WR_ENABLE_ESC_WR_PROT_Pos    (0UL)                     /*!< ECAT ESC_WR_ENABLE: ESC_WR_PROT (Bit 0)                     */
9417 #define ECAT_ESC_WR_ENABLE_ESC_WR_PROT_Msk    (0x1UL)                   /*!< ECAT ESC_WR_ENABLE: ESC_WR_PROT (Bitfield-Mask: 0x01)       */
9418 
9419 /* -----------------------------  ECAT_ESC_WR_PROTECT  ---------------------------- */
9420 #define ECAT_ESC_WR_PROTECT_ESC_WR_PROT_Pos   (0UL)                     /*!< ECAT ESC_WR_PROTECT: ESC_WR_PROT (Bit 0)                    */
9421 #define ECAT_ESC_WR_PROTECT_ESC_WR_PROT_Msk   (0x1UL)                   /*!< ECAT ESC_WR_PROTECT: ESC_WR_PROT (Bitfield-Mask: 0x01)      */
9422 
9423 /* -----------------------------  ECAT_ESC_RESET_ECAT  ---------------------------- */
9424 #define ECAT_ESC_RESET_ECAT_RESET_CMD_WRITEMode_Pos (0UL)               /*!< ECAT ESC_RESET_ECAT: RESET_CMD_WRITEMode (Bit 0)            */
9425 #define ECAT_ESC_RESET_ECAT_RESET_CMD_WRITEMode_Msk (0xffUL)            /*!< ECAT ESC_RESET_ECAT: RESET_CMD_WRITEMode (Bitfield-Mask: 0xff) */
9426 
9427 /* -----------------------------  ECAT_ESC_RESET_ECAT  ---------------------------- */
9428 #define ECAT_ESC_RESET_ECAT_RESET_CMD_STATE_READMode_Pos (0UL)          /*!< ECAT ESC_RESET_ECAT: RESET_CMD_STATE_READMode (Bit 0)       */
9429 #define ECAT_ESC_RESET_ECAT_RESET_CMD_STATE_READMode_Msk (0x3UL)        /*!< ECAT ESC_RESET_ECAT: RESET_CMD_STATE_READMode (Bitfield-Mask: 0x03) */
9430 
9431 /* -----------------------------  ECAT_ESC_RESET_PDI  ----------------------------- */
9432 #define ECAT_ESC_RESET_PDI_RESET_CMD_WRITEMode_Pos (0UL)                /*!< ECAT ESC_RESET_PDI: RESET_CMD_WRITEMode (Bit 0)             */
9433 #define ECAT_ESC_RESET_PDI_RESET_CMD_WRITEMode_Msk (0xffUL)             /*!< ECAT ESC_RESET_PDI: RESET_CMD_WRITEMode (Bitfield-Mask: 0xff) */
9434 
9435 /* -----------------------------  ECAT_ESC_RESET_PDI  ----------------------------- */
9436 #define ECAT_ESC_RESET_PDI_RESET_CMD_STATE_READMode_Pos (0UL)           /*!< ECAT ESC_RESET_PDI: RESET_CMD_STATE_READMode (Bit 0)        */
9437 #define ECAT_ESC_RESET_PDI_RESET_CMD_STATE_READMode_Msk (0x3UL)         /*!< ECAT ESC_RESET_PDI: RESET_CMD_STATE_READMode (Bitfield-Mask: 0x03) */
9438 
9439 /* -----------------------------  ECAT_ESC_DL_CONTROL  ---------------------------- */
9440 #define ECAT_ESC_DL_CONTROL_FR_Pos            (0UL)                     /*!< ECAT ESC_DL_CONTROL: FR (Bit 0)                             */
9441 #define ECAT_ESC_DL_CONTROL_FR_Msk            (0x1UL)                   /*!< ECAT ESC_DL_CONTROL: FR (Bitfield-Mask: 0x01)               */
9442 #define ECAT_ESC_DL_CONTROL_TEMP_Pos          (1UL)                     /*!< ECAT ESC_DL_CONTROL: TEMP (Bit 1)                           */
9443 #define ECAT_ESC_DL_CONTROL_TEMP_Msk          (0x2UL)                   /*!< ECAT ESC_DL_CONTROL: TEMP (Bitfield-Mask: 0x01)             */
9444 #define ECAT_ESC_DL_CONTROL_LP0_Pos           (8UL)                     /*!< ECAT ESC_DL_CONTROL: LP0 (Bit 8)                            */
9445 #define ECAT_ESC_DL_CONTROL_LP0_Msk           (0x300UL)                 /*!< ECAT ESC_DL_CONTROL: LP0 (Bitfield-Mask: 0x03)              */
9446 #define ECAT_ESC_DL_CONTROL_LP1_Pos           (10UL)                    /*!< ECAT ESC_DL_CONTROL: LP1 (Bit 10)                           */
9447 #define ECAT_ESC_DL_CONTROL_LP1_Msk           (0xc00UL)                 /*!< ECAT ESC_DL_CONTROL: LP1 (Bitfield-Mask: 0x03)              */
9448 #define ECAT_ESC_DL_CONTROL_LP2_Pos           (12UL)                    /*!< ECAT ESC_DL_CONTROL: LP2 (Bit 12)                           */
9449 #define ECAT_ESC_DL_CONTROL_LP2_Msk           (0x3000UL)                /*!< ECAT ESC_DL_CONTROL: LP2 (Bitfield-Mask: 0x03)              */
9450 #define ECAT_ESC_DL_CONTROL_LP3_Pos           (14UL)                    /*!< ECAT ESC_DL_CONTROL: LP3 (Bit 14)                           */
9451 #define ECAT_ESC_DL_CONTROL_LP3_Msk           (0xc000UL)                /*!< ECAT ESC_DL_CONTROL: LP3 (Bitfield-Mask: 0x03)              */
9452 #define ECAT_ESC_DL_CONTROL_RX_FIFO_SIZE_Pos  (16UL)                    /*!< ECAT ESC_DL_CONTROL: RX_FIFO_SIZE (Bit 16)                  */
9453 #define ECAT_ESC_DL_CONTROL_RX_FIFO_SIZE_Msk  (0x70000UL)               /*!< ECAT ESC_DL_CONTROL: RX_FIFO_SIZE (Bitfield-Mask: 0x07)     */
9454 #define ECAT_ESC_DL_CONTROL_LJ_Pos            (19UL)                    /*!< ECAT ESC_DL_CONTROL: LJ (Bit 19)                            */
9455 #define ECAT_ESC_DL_CONTROL_LJ_Msk            (0x80000UL)               /*!< ECAT ESC_DL_CONTROL: LJ (Bitfield-Mask: 0x01)               */
9456 #define ECAT_ESC_DL_CONTROL_RLD_ST_Pos        (22UL)                    /*!< ECAT ESC_DL_CONTROL: RLD_ST (Bit 22)                        */
9457 #define ECAT_ESC_DL_CONTROL_RLD_ST_Msk        (0x400000UL)              /*!< ECAT ESC_DL_CONTROL: RLD_ST (Bitfield-Mask: 0x01)           */
9458 #define ECAT_ESC_DL_CONTROL_S_ALIAS_Pos       (24UL)                    /*!< ECAT ESC_DL_CONTROL: S_ALIAS (Bit 24)                       */
9459 #define ECAT_ESC_DL_CONTROL_S_ALIAS_Msk       (0x1000000UL)             /*!< ECAT ESC_DL_CONTROL: S_ALIAS (Bitfield-Mask: 0x01)          */
9460 
9461 /* ---------------------------  ECAT_PHYSICAL_RW_OFFSET  -------------------------- */
9462 #define ECAT_PHYSICAL_RW_OFFSET_OFFSET_Pos    (0UL)                     /*!< ECAT PHYSICAL_RW_OFFSET: OFFSET (Bit 0)                     */
9463 #define ECAT_PHYSICAL_RW_OFFSET_OFFSET_Msk    (0xffffUL)                /*!< ECAT PHYSICAL_RW_OFFSET: OFFSET (Bitfield-Mask: 0xffff)     */
9464 
9465 /* -----------------------------  ECAT_ESC_DL_STATUS  ----------------------------- */
9466 #define ECAT_ESC_DL_STATUS_PDI_EEPROM_Pos     (0UL)                     /*!< ECAT ESC_DL_STATUS: PDI_EEPROM (Bit 0)                      */
9467 #define ECAT_ESC_DL_STATUS_PDI_EEPROM_Msk     (0x1UL)                   /*!< ECAT ESC_DL_STATUS: PDI_EEPROM (Bitfield-Mask: 0x01)        */
9468 #define ECAT_ESC_DL_STATUS_PDI_WDT_S_Pos      (1UL)                     /*!< ECAT ESC_DL_STATUS: PDI_WDT_S (Bit 1)                       */
9469 #define ECAT_ESC_DL_STATUS_PDI_WDT_S_Msk      (0x2UL)                   /*!< ECAT ESC_DL_STATUS: PDI_WDT_S (Bitfield-Mask: 0x01)         */
9470 #define ECAT_ESC_DL_STATUS_ELD_Pos            (2UL)                     /*!< ECAT ESC_DL_STATUS: ELD (Bit 2)                             */
9471 #define ECAT_ESC_DL_STATUS_ELD_Msk            (0x4UL)                   /*!< ECAT ESC_DL_STATUS: ELD (Bitfield-Mask: 0x01)               */
9472 #define ECAT_ESC_DL_STATUS_LINK_P0_Pos        (4UL)                     /*!< ECAT ESC_DL_STATUS: LINK_P0 (Bit 4)                         */
9473 #define ECAT_ESC_DL_STATUS_LINK_P0_Msk        (0x10UL)                  /*!< ECAT ESC_DL_STATUS: LINK_P0 (Bitfield-Mask: 0x01)           */
9474 #define ECAT_ESC_DL_STATUS_LINK_P1_Pos        (5UL)                     /*!< ECAT ESC_DL_STATUS: LINK_P1 (Bit 5)                         */
9475 #define ECAT_ESC_DL_STATUS_LINK_P1_Msk        (0x20UL)                  /*!< ECAT ESC_DL_STATUS: LINK_P1 (Bitfield-Mask: 0x01)           */
9476 #define ECAT_ESC_DL_STATUS_LINK_P2_Pos        (6UL)                     /*!< ECAT ESC_DL_STATUS: LINK_P2 (Bit 6)                         */
9477 #define ECAT_ESC_DL_STATUS_LINK_P2_Msk        (0x40UL)                  /*!< ECAT ESC_DL_STATUS: LINK_P2 (Bitfield-Mask: 0x01)           */
9478 #define ECAT_ESC_DL_STATUS_LINK_P3_Pos        (7UL)                     /*!< ECAT ESC_DL_STATUS: LINK_P3 (Bit 7)                         */
9479 #define ECAT_ESC_DL_STATUS_LINK_P3_Msk        (0x80UL)                  /*!< ECAT ESC_DL_STATUS: LINK_P3 (Bitfield-Mask: 0x01)           */
9480 #define ECAT_ESC_DL_STATUS_LP0_Pos            (8UL)                     /*!< ECAT ESC_DL_STATUS: LP0 (Bit 8)                             */
9481 #define ECAT_ESC_DL_STATUS_LP0_Msk            (0x100UL)                 /*!< ECAT ESC_DL_STATUS: LP0 (Bitfield-Mask: 0x01)               */
9482 #define ECAT_ESC_DL_STATUS_COM_P0_Pos         (9UL)                     /*!< ECAT ESC_DL_STATUS: COM_P0 (Bit 9)                          */
9483 #define ECAT_ESC_DL_STATUS_COM_P0_Msk         (0x200UL)                 /*!< ECAT ESC_DL_STATUS: COM_P0 (Bitfield-Mask: 0x01)            */
9484 #define ECAT_ESC_DL_STATUS_LP1_Pos            (10UL)                    /*!< ECAT ESC_DL_STATUS: LP1 (Bit 10)                            */
9485 #define ECAT_ESC_DL_STATUS_LP1_Msk            (0x400UL)                 /*!< ECAT ESC_DL_STATUS: LP1 (Bitfield-Mask: 0x01)               */
9486 #define ECAT_ESC_DL_STATUS_COM_P1_Pos         (11UL)                    /*!< ECAT ESC_DL_STATUS: COM_P1 (Bit 11)                         */
9487 #define ECAT_ESC_DL_STATUS_COM_P1_Msk         (0x800UL)                 /*!< ECAT ESC_DL_STATUS: COM_P1 (Bitfield-Mask: 0x01)            */
9488 #define ECAT_ESC_DL_STATUS_LP2_Pos            (12UL)                    /*!< ECAT ESC_DL_STATUS: LP2 (Bit 12)                            */
9489 #define ECAT_ESC_DL_STATUS_LP2_Msk            (0x1000UL)                /*!< ECAT ESC_DL_STATUS: LP2 (Bitfield-Mask: 0x01)               */
9490 #define ECAT_ESC_DL_STATUS_COM_P2_Pos         (13UL)                    /*!< ECAT ESC_DL_STATUS: COM_P2 (Bit 13)                         */
9491 #define ECAT_ESC_DL_STATUS_COM_P2_Msk         (0x2000UL)                /*!< ECAT ESC_DL_STATUS: COM_P2 (Bitfield-Mask: 0x01)            */
9492 #define ECAT_ESC_DL_STATUS_LP3_Pos            (14UL)                    /*!< ECAT ESC_DL_STATUS: LP3 (Bit 14)                            */
9493 #define ECAT_ESC_DL_STATUS_LP3_Msk            (0x4000UL)                /*!< ECAT ESC_DL_STATUS: LP3 (Bitfield-Mask: 0x01)               */
9494 #define ECAT_ESC_DL_STATUS_COM_P3_Pos         (15UL)                    /*!< ECAT ESC_DL_STATUS: COM_P3 (Bit 15)                         */
9495 #define ECAT_ESC_DL_STATUS_COM_P3_Msk         (0x8000UL)                /*!< ECAT ESC_DL_STATUS: COM_P3 (Bitfield-Mask: 0x01)            */
9496 
9497 /* -------------------------------  ECAT_AL_CONTROL  ------------------------------ */
9498 #define ECAT_AL_CONTROL_IST_Pos               (0UL)                     /*!< ECAT AL_CONTROL: IST (Bit 0)                                */
9499 #define ECAT_AL_CONTROL_IST_Msk               (0xfUL)                   /*!< ECAT AL_CONTROL: IST (Bitfield-Mask: 0x0f)                  */
9500 #define ECAT_AL_CONTROL_EIA_Pos               (4UL)                     /*!< ECAT AL_CONTROL: EIA (Bit 4)                                */
9501 #define ECAT_AL_CONTROL_EIA_Msk               (0x10UL)                  /*!< ECAT AL_CONTROL: EIA (Bitfield-Mask: 0x01)                  */
9502 #define ECAT_AL_CONTROL_DID_Pos               (5UL)                     /*!< ECAT AL_CONTROL: DID (Bit 5)                                */
9503 #define ECAT_AL_CONTROL_DID_Msk               (0x20UL)                  /*!< ECAT AL_CONTROL: DID (Bitfield-Mask: 0x01)                  */
9504 
9505 /* -------------------------------  ECAT_AL_STATUS  ------------------------------- */
9506 #define ECAT_AL_STATUS_STATE_Pos              (0UL)                     /*!< ECAT AL_STATUS: STATE (Bit 0)                               */
9507 #define ECAT_AL_STATUS_STATE_Msk              (0xfUL)                   /*!< ECAT AL_STATUS: STATE (Bitfield-Mask: 0x0f)                 */
9508 #define ECAT_AL_STATUS_ERRI_Pos               (4UL)                     /*!< ECAT AL_STATUS: ERRI (Bit 4)                                */
9509 #define ECAT_AL_STATUS_ERRI_Msk               (0x10UL)                  /*!< ECAT AL_STATUS: ERRI (Bitfield-Mask: 0x01)                  */
9510 #define ECAT_AL_STATUS_DID_Pos                (5UL)                     /*!< ECAT AL_STATUS: DID (Bit 5)                                 */
9511 #define ECAT_AL_STATUS_DID_Msk                (0x20UL)                  /*!< ECAT AL_STATUS: DID (Bitfield-Mask: 0x01)                   */
9512 
9513 /* -----------------------------  ECAT_AL_STATUS_CODE  ---------------------------- */
9514 #define ECAT_AL_STATUS_CODE_AL_S_CODE_Pos     (0UL)                     /*!< ECAT AL_STATUS_CODE: AL_S_CODE (Bit 0)                      */
9515 #define ECAT_AL_STATUS_CODE_AL_S_CODE_Msk     (0xffffUL)                /*!< ECAT AL_STATUS_CODE: AL_S_CODE (Bitfield-Mask: 0xffff)      */
9516 
9517 /* --------------------------------  ECAT_RUN_LED  -------------------------------- */
9518 #define ECAT_RUN_LED_LED_CODE_Pos             (0UL)                     /*!< ECAT RUN_LED: LED_CODE (Bit 0)                              */
9519 #define ECAT_RUN_LED_LED_CODE_Msk             (0xfUL)                   /*!< ECAT RUN_LED: LED_CODE (Bitfield-Mask: 0x0f)                */
9520 #define ECAT_RUN_LED_EN_OVERR_Pos             (4UL)                     /*!< ECAT RUN_LED: EN_OVERR (Bit 4)                              */
9521 #define ECAT_RUN_LED_EN_OVERR_Msk             (0x10UL)                  /*!< ECAT RUN_LED: EN_OVERR (Bitfield-Mask: 0x01)                */
9522 
9523 /* --------------------------------  ECAT_ERR_LED  -------------------------------- */
9524 #define ECAT_ERR_LED_LED_CODE_Pos             (0UL)                     /*!< ECAT ERR_LED: LED_CODE (Bit 0)                              */
9525 #define ECAT_ERR_LED_LED_CODE_Msk             (0xfUL)                   /*!< ECAT ERR_LED: LED_CODE (Bitfield-Mask: 0x0f)                */
9526 #define ECAT_ERR_LED_EN_OVERR_Pos             (4UL)                     /*!< ECAT ERR_LED: EN_OVERR (Bit 4)                              */
9527 #define ECAT_ERR_LED_EN_OVERR_Msk             (0x10UL)                  /*!< ECAT ERR_LED: EN_OVERR (Bitfield-Mask: 0x01)                */
9528 
9529 /* ------------------------------  ECAT_PDI_CONTROL  ------------------------------ */
9530 #define ECAT_PDI_CONTROL_PDI_Pos              (0UL)                     /*!< ECAT PDI_CONTROL: PDI (Bit 0)                               */
9531 #define ECAT_PDI_CONTROL_PDI_Msk              (0xffUL)                  /*!< ECAT PDI_CONTROL: PDI (Bitfield-Mask: 0xff)                 */
9532 
9533 /* -------------------------------  ECAT_ESC_CONFIG  ------------------------------ */
9534 #define ECAT_ESC_CONFIG_EMUL_Pos              (0UL)                     /*!< ECAT ESC_CONFIG: EMUL (Bit 0)                               */
9535 #define ECAT_ESC_CONFIG_EMUL_Msk              (0x1UL)                   /*!< ECAT ESC_CONFIG: EMUL (Bitfield-Mask: 0x01)                 */
9536 #define ECAT_ESC_CONFIG_EHLD_Pos              (1UL)                     /*!< ECAT ESC_CONFIG: EHLD (Bit 1)                               */
9537 #define ECAT_ESC_CONFIG_EHLD_Msk              (0x2UL)                   /*!< ECAT ESC_CONFIG: EHLD (Bitfield-Mask: 0x01)                 */
9538 #define ECAT_ESC_CONFIG_CLKS_OUT_Pos          (2UL)                     /*!< ECAT ESC_CONFIG: CLKS_OUT (Bit 2)                           */
9539 #define ECAT_ESC_CONFIG_CLKS_OUT_Msk          (0x4UL)                   /*!< ECAT ESC_CONFIG: CLKS_OUT (Bitfield-Mask: 0x01)             */
9540 #define ECAT_ESC_CONFIG_CLKS_IN_Pos           (3UL)                     /*!< ECAT ESC_CONFIG: CLKS_IN (Bit 3)                            */
9541 #define ECAT_ESC_CONFIG_CLKS_IN_Msk           (0x8UL)                   /*!< ECAT ESC_CONFIG: CLKS_IN (Bitfield-Mask: 0x01)              */
9542 #define ECAT_ESC_CONFIG_EHLD_P0_Pos           (4UL)                     /*!< ECAT ESC_CONFIG: EHLD_P0 (Bit 4)                            */
9543 #define ECAT_ESC_CONFIG_EHLD_P0_Msk           (0x10UL)                  /*!< ECAT ESC_CONFIG: EHLD_P0 (Bitfield-Mask: 0x01)              */
9544 #define ECAT_ESC_CONFIG_EHLD_P1_Pos           (5UL)                     /*!< ECAT ESC_CONFIG: EHLD_P1 (Bit 5)                            */
9545 #define ECAT_ESC_CONFIG_EHLD_P1_Msk           (0x20UL)                  /*!< ECAT ESC_CONFIG: EHLD_P1 (Bitfield-Mask: 0x01)              */
9546 #define ECAT_ESC_CONFIG_EHLD_P2_Pos           (6UL)                     /*!< ECAT ESC_CONFIG: EHLD_P2 (Bit 6)                            */
9547 #define ECAT_ESC_CONFIG_EHLD_P2_Msk           (0x40UL)                  /*!< ECAT ESC_CONFIG: EHLD_P2 (Bitfield-Mask: 0x01)              */
9548 #define ECAT_ESC_CONFIG_EHLD_P3_Pos           (7UL)                     /*!< ECAT ESC_CONFIG: EHLD_P3 (Bit 7)                            */
9549 #define ECAT_ESC_CONFIG_EHLD_P3_Msk           (0x80UL)                  /*!< ECAT ESC_CONFIG: EHLD_P3 (Bitfield-Mask: 0x01)              */
9550 
9551 /* -------------------------------  ECAT_PDI_CONFIG  ------------------------------ */
9552 #define ECAT_PDI_CONFIG_BUS_CLK_Pos           (0UL)                     /*!< ECAT PDI_CONFIG: BUS_CLK (Bit 0)                            */
9553 #define ECAT_PDI_CONFIG_BUS_CLK_Msk           (0x1fUL)                  /*!< ECAT PDI_CONFIG: BUS_CLK (Bitfield-Mask: 0x1f)              */
9554 #define ECAT_PDI_CONFIG_OC_BUS_Pos            (5UL)                     /*!< ECAT PDI_CONFIG: OC_BUS (Bit 5)                             */
9555 #define ECAT_PDI_CONFIG_OC_BUS_Msk            (0xe0UL)                  /*!< ECAT PDI_CONFIG: OC_BUS (Bitfield-Mask: 0x07)               */
9556 
9557 /* ---------------------------  ECAT_SYNC_LATCH_CONFIG  --------------------------- */
9558 #define ECAT_SYNC_LATCH_CONFIG_SYNC0_POL_Pos  (0UL)                     /*!< ECAT SYNC_LATCH_CONFIG: SYNC0_POL (Bit 0)                   */
9559 #define ECAT_SYNC_LATCH_CONFIG_SYNC0_POL_Msk  (0x3UL)                   /*!< ECAT SYNC_LATCH_CONFIG: SYNC0_POL (Bitfield-Mask: 0x03)     */
9560 #define ECAT_SYNC_LATCH_CONFIG_SL0_CNF_Pos    (2UL)                     /*!< ECAT SYNC_LATCH_CONFIG: SL0_CNF (Bit 2)                     */
9561 #define ECAT_SYNC_LATCH_CONFIG_SL0_CNF_Msk    (0x4UL)                   /*!< ECAT SYNC_LATCH_CONFIG: SL0_CNF (Bitfield-Mask: 0x01)       */
9562 #define ECAT_SYNC_LATCH_CONFIG_S0_MAP_Pos     (3UL)                     /*!< ECAT SYNC_LATCH_CONFIG: S0_MAP (Bit 3)                      */
9563 #define ECAT_SYNC_LATCH_CONFIG_S0_MAP_Msk     (0x8UL)                   /*!< ECAT SYNC_LATCH_CONFIG: S0_MAP (Bitfield-Mask: 0x01)        */
9564 #define ECAT_SYNC_LATCH_CONFIG_SYNC1_POL_Pos  (4UL)                     /*!< ECAT SYNC_LATCH_CONFIG: SYNC1_POL (Bit 4)                   */
9565 #define ECAT_SYNC_LATCH_CONFIG_SYNC1_POL_Msk  (0x30UL)                  /*!< ECAT SYNC_LATCH_CONFIG: SYNC1_POL (Bitfield-Mask: 0x03)     */
9566 #define ECAT_SYNC_LATCH_CONFIG_SL1_CNF_Pos    (6UL)                     /*!< ECAT SYNC_LATCH_CONFIG: SL1_CNF (Bit 6)                     */
9567 #define ECAT_SYNC_LATCH_CONFIG_SL1_CNF_Msk    (0x40UL)                  /*!< ECAT SYNC_LATCH_CONFIG: SL1_CNF (Bitfield-Mask: 0x01)       */
9568 #define ECAT_SYNC_LATCH_CONFIG_S1_MAP_Pos     (7UL)                     /*!< ECAT SYNC_LATCH_CONFIG: S1_MAP (Bit 7)                      */
9569 #define ECAT_SYNC_LATCH_CONFIG_S1_MAP_Msk     (0x80UL)                  /*!< ECAT SYNC_LATCH_CONFIG: S1_MAP (Bitfield-Mask: 0x01)        */
9570 
9571 /* -----------------------------  ECAT_PDI_EXT_CONFIG  ---------------------------- */
9572 #define ECAT_PDI_EXT_CONFIG_R_Pref_Pos        (0UL)                     /*!< ECAT PDI_EXT_CONFIG: R_Pref (Bit 0)                         */
9573 #define ECAT_PDI_EXT_CONFIG_R_Pref_Msk        (0x3UL)                   /*!< ECAT PDI_EXT_CONFIG: R_Pref (Bitfield-Mask: 0x03)           */
9574 #define ECAT_PDI_EXT_CONFIG_SUB_TYPE_Pos      (8UL)                     /*!< ECAT PDI_EXT_CONFIG: SUB_TYPE (Bit 8)                       */
9575 #define ECAT_PDI_EXT_CONFIG_SUB_TYPE_Msk      (0x700UL)                 /*!< ECAT PDI_EXT_CONFIG: SUB_TYPE (Bitfield-Mask: 0x07)         */
9576 
9577 /* -------------------------------  ECAT_EVENT_MASK  ------------------------------ */
9578 #define ECAT_EVENT_MASK_DC_LE_MASK_Pos        (0UL)                     /*!< ECAT EVENT_MASK: DC_LE_MASK (Bit 0)                         */
9579 #define ECAT_EVENT_MASK_DC_LE_MASK_Msk        (0x1UL)                   /*!< ECAT EVENT_MASK: DC_LE_MASK (Bitfield-Mask: 0x01)           */
9580 #define ECAT_EVENT_MASK_DL_SE_MASK_Pos        (2UL)                     /*!< ECAT EVENT_MASK: DL_SE_MASK (Bit 2)                         */
9581 #define ECAT_EVENT_MASK_DL_SE_MASK_Msk        (0x4UL)                   /*!< ECAT EVENT_MASK: DL_SE_MASK (Bitfield-Mask: 0x01)           */
9582 #define ECAT_EVENT_MASK_AL_SE_MASK_Pos        (3UL)                     /*!< ECAT EVENT_MASK: AL_SE_MASK (Bit 3)                         */
9583 #define ECAT_EVENT_MASK_AL_SE_MASK_Msk        (0x8UL)                   /*!< ECAT EVENT_MASK: AL_SE_MASK (Bitfield-Mask: 0x01)           */
9584 #define ECAT_EVENT_MASK_MIR_0_MASK_Pos        (4UL)                     /*!< ECAT EVENT_MASK: MIR_0_MASK (Bit 4)                         */
9585 #define ECAT_EVENT_MASK_MIR_0_MASK_Msk        (0x10UL)                  /*!< ECAT EVENT_MASK: MIR_0_MASK (Bitfield-Mask: 0x01)           */
9586 #define ECAT_EVENT_MASK_MIR_1_MASK_Pos        (5UL)                     /*!< ECAT EVENT_MASK: MIR_1_MASK (Bit 5)                         */
9587 #define ECAT_EVENT_MASK_MIR_1_MASK_Msk        (0x20UL)                  /*!< ECAT EVENT_MASK: MIR_1_MASK (Bitfield-Mask: 0x01)           */
9588 #define ECAT_EVENT_MASK_MIR_2_MASK_Pos        (6UL)                     /*!< ECAT EVENT_MASK: MIR_2_MASK (Bit 6)                         */
9589 #define ECAT_EVENT_MASK_MIR_2_MASK_Msk        (0x40UL)                  /*!< ECAT EVENT_MASK: MIR_2_MASK (Bitfield-Mask: 0x01)           */
9590 #define ECAT_EVENT_MASK_MIR_3_MASK_Pos        (7UL)                     /*!< ECAT EVENT_MASK: MIR_3_MASK (Bit 7)                         */
9591 #define ECAT_EVENT_MASK_MIR_3_MASK_Msk        (0x80UL)                  /*!< ECAT EVENT_MASK: MIR_3_MASK (Bitfield-Mask: 0x01)           */
9592 #define ECAT_EVENT_MASK_MIR_4_MASK_Pos        (8UL)                     /*!< ECAT EVENT_MASK: MIR_4_MASK (Bit 8)                         */
9593 #define ECAT_EVENT_MASK_MIR_4_MASK_Msk        (0x100UL)                 /*!< ECAT EVENT_MASK: MIR_4_MASK (Bitfield-Mask: 0x01)           */
9594 #define ECAT_EVENT_MASK_MIR_5_MASK_Pos        (9UL)                     /*!< ECAT EVENT_MASK: MIR_5_MASK (Bit 9)                         */
9595 #define ECAT_EVENT_MASK_MIR_5_MASK_Msk        (0x200UL)                 /*!< ECAT EVENT_MASK: MIR_5_MASK (Bitfield-Mask: 0x01)           */
9596 #define ECAT_EVENT_MASK_MIR_6_MASK_Pos        (10UL)                    /*!< ECAT EVENT_MASK: MIR_6_MASK (Bit 10)                        */
9597 #define ECAT_EVENT_MASK_MIR_6_MASK_Msk        (0x400UL)                 /*!< ECAT EVENT_MASK: MIR_6_MASK (Bitfield-Mask: 0x01)           */
9598 #define ECAT_EVENT_MASK_MIR_7_MASK_Pos        (11UL)                    /*!< ECAT EVENT_MASK: MIR_7_MASK (Bit 11)                        */
9599 #define ECAT_EVENT_MASK_MIR_7_MASK_Msk        (0x800UL)                 /*!< ECAT EVENT_MASK: MIR_7_MASK (Bitfield-Mask: 0x01)           */
9600 
9601 /* -----------------------------  ECAT_AL_EVENT_MASK  ----------------------------- */
9602 #define ECAT_AL_EVENT_MASK_AL_CE_MASK_Pos     (0UL)                     /*!< ECAT AL_EVENT_MASK: AL_CE_MASK (Bit 0)                      */
9603 #define ECAT_AL_EVENT_MASK_AL_CE_MASK_Msk     (0x1UL)                   /*!< ECAT AL_EVENT_MASK: AL_CE_MASK (Bitfield-Mask: 0x01)        */
9604 #define ECAT_AL_EVENT_MASK_DC_LE_MASK_Pos     (1UL)                     /*!< ECAT AL_EVENT_MASK: DC_LE_MASK (Bit 1)                      */
9605 #define ECAT_AL_EVENT_MASK_DC_LE_MASK_Msk     (0x2UL)                   /*!< ECAT AL_EVENT_MASK: DC_LE_MASK (Bitfield-Mask: 0x01)        */
9606 #define ECAT_AL_EVENT_MASK_ST_S0_MASK_Pos     (2UL)                     /*!< ECAT AL_EVENT_MASK: ST_S0_MASK (Bit 2)                      */
9607 #define ECAT_AL_EVENT_MASK_ST_S0_MASK_Msk     (0x4UL)                   /*!< ECAT AL_EVENT_MASK: ST_S0_MASK (Bitfield-Mask: 0x01)        */
9608 #define ECAT_AL_EVENT_MASK_ST_S1_MASK_Pos     (3UL)                     /*!< ECAT AL_EVENT_MASK: ST_S1_MASK (Bit 3)                      */
9609 #define ECAT_AL_EVENT_MASK_ST_S1_MASK_Msk     (0x8UL)                   /*!< ECAT AL_EVENT_MASK: ST_S1_MASK (Bitfield-Mask: 0x01)        */
9610 #define ECAT_AL_EVENT_MASK_SM_A_MASK_Pos      (4UL)                     /*!< ECAT AL_EVENT_MASK: SM_A_MASK (Bit 4)                       */
9611 #define ECAT_AL_EVENT_MASK_SM_A_MASK_Msk      (0x10UL)                  /*!< ECAT AL_EVENT_MASK: SM_A_MASK (Bitfield-Mask: 0x01)         */
9612 #define ECAT_AL_EVENT_MASK_EEP_E_MASK_Pos     (5UL)                     /*!< ECAT AL_EVENT_MASK: EEP_E_MASK (Bit 5)                      */
9613 #define ECAT_AL_EVENT_MASK_EEP_E_MASK_Msk     (0x20UL)                  /*!< ECAT AL_EVENT_MASK: EEP_E_MASK (Bitfield-Mask: 0x01)        */
9614 #define ECAT_AL_EVENT_MASK_WP_D_MASK_Pos      (6UL)                     /*!< ECAT AL_EVENT_MASK: WP_D_MASK (Bit 6)                       */
9615 #define ECAT_AL_EVENT_MASK_WP_D_MASK_Msk      (0x40UL)                  /*!< ECAT AL_EVENT_MASK: WP_D_MASK (Bitfield-Mask: 0x01)         */
9616 #define ECAT_AL_EVENT_MASK_SMI_0_MASK_Pos     (8UL)                     /*!< ECAT AL_EVENT_MASK: SMI_0_MASK (Bit 8)                      */
9617 #define ECAT_AL_EVENT_MASK_SMI_0_MASK_Msk     (0x100UL)                 /*!< ECAT AL_EVENT_MASK: SMI_0_MASK (Bitfield-Mask: 0x01)        */
9618 #define ECAT_AL_EVENT_MASK_SMI_1_MASK_Pos     (9UL)                     /*!< ECAT AL_EVENT_MASK: SMI_1_MASK (Bit 9)                      */
9619 #define ECAT_AL_EVENT_MASK_SMI_1_MASK_Msk     (0x200UL)                 /*!< ECAT AL_EVENT_MASK: SMI_1_MASK (Bitfield-Mask: 0x01)        */
9620 #define ECAT_AL_EVENT_MASK_SMI_2_MASK_Pos     (10UL)                    /*!< ECAT AL_EVENT_MASK: SMI_2_MASK (Bit 10)                     */
9621 #define ECAT_AL_EVENT_MASK_SMI_2_MASK_Msk     (0x400UL)                 /*!< ECAT AL_EVENT_MASK: SMI_2_MASK (Bitfield-Mask: 0x01)        */
9622 #define ECAT_AL_EVENT_MASK_SMI_3_MASK_Pos     (11UL)                    /*!< ECAT AL_EVENT_MASK: SMI_3_MASK (Bit 11)                     */
9623 #define ECAT_AL_EVENT_MASK_SMI_3_MASK_Msk     (0x800UL)                 /*!< ECAT AL_EVENT_MASK: SMI_3_MASK (Bitfield-Mask: 0x01)        */
9624 #define ECAT_AL_EVENT_MASK_SMI_4_MASK_Pos     (12UL)                    /*!< ECAT AL_EVENT_MASK: SMI_4_MASK (Bit 12)                     */
9625 #define ECAT_AL_EVENT_MASK_SMI_4_MASK_Msk     (0x1000UL)                /*!< ECAT AL_EVENT_MASK: SMI_4_MASK (Bitfield-Mask: 0x01)        */
9626 #define ECAT_AL_EVENT_MASK_SMI_5_MASK_Pos     (13UL)                    /*!< ECAT AL_EVENT_MASK: SMI_5_MASK (Bit 13)                     */
9627 #define ECAT_AL_EVENT_MASK_SMI_5_MASK_Msk     (0x2000UL)                /*!< ECAT AL_EVENT_MASK: SMI_5_MASK (Bitfield-Mask: 0x01)        */
9628 #define ECAT_AL_EVENT_MASK_SMI_6_MASK_Pos     (14UL)                    /*!< ECAT AL_EVENT_MASK: SMI_6_MASK (Bit 14)                     */
9629 #define ECAT_AL_EVENT_MASK_SMI_6_MASK_Msk     (0x4000UL)                /*!< ECAT AL_EVENT_MASK: SMI_6_MASK (Bitfield-Mask: 0x01)        */
9630 #define ECAT_AL_EVENT_MASK_SMI_7_MASK_Pos     (15UL)                    /*!< ECAT AL_EVENT_MASK: SMI_7_MASK (Bit 15)                     */
9631 #define ECAT_AL_EVENT_MASK_SMI_7_MASK_Msk     (0x8000UL)                /*!< ECAT AL_EVENT_MASK: SMI_7_MASK (Bitfield-Mask: 0x01)        */
9632 #define ECAT_AL_EVENT_MASK_SMI_8_MASK_Pos     (16UL)                    /*!< ECAT AL_EVENT_MASK: SMI_8_MASK (Bit 16)                     */
9633 #define ECAT_AL_EVENT_MASK_SMI_8_MASK_Msk     (0x10000UL)               /*!< ECAT AL_EVENT_MASK: SMI_8_MASK (Bitfield-Mask: 0x01)        */
9634 #define ECAT_AL_EVENT_MASK_SMI_9_MASK_Pos     (17UL)                    /*!< ECAT AL_EVENT_MASK: SMI_9_MASK (Bit 17)                     */
9635 #define ECAT_AL_EVENT_MASK_SMI_9_MASK_Msk     (0x20000UL)               /*!< ECAT AL_EVENT_MASK: SMI_9_MASK (Bitfield-Mask: 0x01)        */
9636 #define ECAT_AL_EVENT_MASK_SMI_10_MASK_Pos    (18UL)                    /*!< ECAT AL_EVENT_MASK: SMI_10_MASK (Bit 18)                    */
9637 #define ECAT_AL_EVENT_MASK_SMI_10_MASK_Msk    (0x40000UL)               /*!< ECAT AL_EVENT_MASK: SMI_10_MASK (Bitfield-Mask: 0x01)       */
9638 #define ECAT_AL_EVENT_MASK_SMI_11_MASK_Pos    (19UL)                    /*!< ECAT AL_EVENT_MASK: SMI_11_MASK (Bit 19)                    */
9639 #define ECAT_AL_EVENT_MASK_SMI_11_MASK_Msk    (0x80000UL)               /*!< ECAT AL_EVENT_MASK: SMI_11_MASK (Bitfield-Mask: 0x01)       */
9640 #define ECAT_AL_EVENT_MASK_SMI_12_MASK_Pos    (20UL)                    /*!< ECAT AL_EVENT_MASK: SMI_12_MASK (Bit 20)                    */
9641 #define ECAT_AL_EVENT_MASK_SMI_12_MASK_Msk    (0x100000UL)              /*!< ECAT AL_EVENT_MASK: SMI_12_MASK (Bitfield-Mask: 0x01)       */
9642 #define ECAT_AL_EVENT_MASK_SMI_13_MASK_Pos    (21UL)                    /*!< ECAT AL_EVENT_MASK: SMI_13_MASK (Bit 21)                    */
9643 #define ECAT_AL_EVENT_MASK_SMI_13_MASK_Msk    (0x200000UL)              /*!< ECAT AL_EVENT_MASK: SMI_13_MASK (Bitfield-Mask: 0x01)       */
9644 #define ECAT_AL_EVENT_MASK_SMI_14_MASK_Pos    (22UL)                    /*!< ECAT AL_EVENT_MASK: SMI_14_MASK (Bit 22)                    */
9645 #define ECAT_AL_EVENT_MASK_SMI_14_MASK_Msk    (0x400000UL)              /*!< ECAT AL_EVENT_MASK: SMI_14_MASK (Bitfield-Mask: 0x01)       */
9646 #define ECAT_AL_EVENT_MASK_SMI_15_MASK_Pos    (23UL)                    /*!< ECAT AL_EVENT_MASK: SMI_15_MASK (Bit 23)                    */
9647 #define ECAT_AL_EVENT_MASK_SMI_15_MASK_Msk    (0x800000UL)              /*!< ECAT AL_EVENT_MASK: SMI_15_MASK (Bitfield-Mask: 0x01)       */
9648 
9649 /* -------------------------------  ECAT_EVENT_REQ  ------------------------------- */
9650 #define ECAT_EVENT_REQ_DC_LE_Pos              (0UL)                     /*!< ECAT EVENT_REQ: DC_LE (Bit 0)                               */
9651 #define ECAT_EVENT_REQ_DC_LE_Msk              (0x1UL)                   /*!< ECAT EVENT_REQ: DC_LE (Bitfield-Mask: 0x01)                 */
9652 #define ECAT_EVENT_REQ_DL_SE_Pos              (2UL)                     /*!< ECAT EVENT_REQ: DL_SE (Bit 2)                               */
9653 #define ECAT_EVENT_REQ_DL_SE_Msk              (0x4UL)                   /*!< ECAT EVENT_REQ: DL_SE (Bitfield-Mask: 0x01)                 */
9654 #define ECAT_EVENT_REQ_AL_SE_Pos              (3UL)                     /*!< ECAT EVENT_REQ: AL_SE (Bit 3)                               */
9655 #define ECAT_EVENT_REQ_AL_SE_Msk              (0x8UL)                   /*!< ECAT EVENT_REQ: AL_SE (Bitfield-Mask: 0x01)                 */
9656 #define ECAT_EVENT_REQ_MIR_0_Pos              (4UL)                     /*!< ECAT EVENT_REQ: MIR_0 (Bit 4)                               */
9657 #define ECAT_EVENT_REQ_MIR_0_Msk              (0x10UL)                  /*!< ECAT EVENT_REQ: MIR_0 (Bitfield-Mask: 0x01)                 */
9658 #define ECAT_EVENT_REQ_MIR_1_Pos              (5UL)                     /*!< ECAT EVENT_REQ: MIR_1 (Bit 5)                               */
9659 #define ECAT_EVENT_REQ_MIR_1_Msk              (0x20UL)                  /*!< ECAT EVENT_REQ: MIR_1 (Bitfield-Mask: 0x01)                 */
9660 #define ECAT_EVENT_REQ_MIR_2_Pos              (6UL)                     /*!< ECAT EVENT_REQ: MIR_2 (Bit 6)                               */
9661 #define ECAT_EVENT_REQ_MIR_2_Msk              (0x40UL)                  /*!< ECAT EVENT_REQ: MIR_2 (Bitfield-Mask: 0x01)                 */
9662 #define ECAT_EVENT_REQ_MIR_3_Pos              (7UL)                     /*!< ECAT EVENT_REQ: MIR_3 (Bit 7)                               */
9663 #define ECAT_EVENT_REQ_MIR_3_Msk              (0x80UL)                  /*!< ECAT EVENT_REQ: MIR_3 (Bitfield-Mask: 0x01)                 */
9664 #define ECAT_EVENT_REQ_MIR_4_Pos              (8UL)                     /*!< ECAT EVENT_REQ: MIR_4 (Bit 8)                               */
9665 #define ECAT_EVENT_REQ_MIR_4_Msk              (0x100UL)                 /*!< ECAT EVENT_REQ: MIR_4 (Bitfield-Mask: 0x01)                 */
9666 #define ECAT_EVENT_REQ_MIR_5_Pos              (9UL)                     /*!< ECAT EVENT_REQ: MIR_5 (Bit 9)                               */
9667 #define ECAT_EVENT_REQ_MIR_5_Msk              (0x200UL)                 /*!< ECAT EVENT_REQ: MIR_5 (Bitfield-Mask: 0x01)                 */
9668 #define ECAT_EVENT_REQ_MIR_6_Pos              (10UL)                    /*!< ECAT EVENT_REQ: MIR_6 (Bit 10)                              */
9669 #define ECAT_EVENT_REQ_MIR_6_Msk              (0x400UL)                 /*!< ECAT EVENT_REQ: MIR_6 (Bitfield-Mask: 0x01)                 */
9670 #define ECAT_EVENT_REQ_MIR_7_Pos              (11UL)                    /*!< ECAT EVENT_REQ: MIR_7 (Bit 11)                              */
9671 #define ECAT_EVENT_REQ_MIR_7_Msk              (0x800UL)                 /*!< ECAT EVENT_REQ: MIR_7 (Bitfield-Mask: 0x01)                 */
9672 
9673 /* ------------------------------  ECAT_AL_EVENT_REQ  ----------------------------- */
9674 #define ECAT_AL_EVENT_REQ_AL_CE_Pos           (0UL)                     /*!< ECAT AL_EVENT_REQ: AL_CE (Bit 0)                            */
9675 #define ECAT_AL_EVENT_REQ_AL_CE_Msk           (0x1UL)                   /*!< ECAT AL_EVENT_REQ: AL_CE (Bitfield-Mask: 0x01)              */
9676 #define ECAT_AL_EVENT_REQ_DC_LE_Pos           (1UL)                     /*!< ECAT AL_EVENT_REQ: DC_LE (Bit 1)                            */
9677 #define ECAT_AL_EVENT_REQ_DC_LE_Msk           (0x2UL)                   /*!< ECAT AL_EVENT_REQ: DC_LE (Bitfield-Mask: 0x01)              */
9678 #define ECAT_AL_EVENT_REQ_ST_S0_Pos           (2UL)                     /*!< ECAT AL_EVENT_REQ: ST_S0 (Bit 2)                            */
9679 #define ECAT_AL_EVENT_REQ_ST_S0_Msk           (0x4UL)                   /*!< ECAT AL_EVENT_REQ: ST_S0 (Bitfield-Mask: 0x01)              */
9680 #define ECAT_AL_EVENT_REQ_ST_S1_Pos           (3UL)                     /*!< ECAT AL_EVENT_REQ: ST_S1 (Bit 3)                            */
9681 #define ECAT_AL_EVENT_REQ_ST_S1_Msk           (0x8UL)                   /*!< ECAT AL_EVENT_REQ: ST_S1 (Bitfield-Mask: 0x01)              */
9682 #define ECAT_AL_EVENT_REQ_SM_A_Pos            (4UL)                     /*!< ECAT AL_EVENT_REQ: SM_A (Bit 4)                             */
9683 #define ECAT_AL_EVENT_REQ_SM_A_Msk            (0x10UL)                  /*!< ECAT AL_EVENT_REQ: SM_A (Bitfield-Mask: 0x01)               */
9684 #define ECAT_AL_EVENT_REQ_EEP_E_Pos           (5UL)                     /*!< ECAT AL_EVENT_REQ: EEP_E (Bit 5)                            */
9685 #define ECAT_AL_EVENT_REQ_EEP_E_Msk           (0x20UL)                  /*!< ECAT AL_EVENT_REQ: EEP_E (Bitfield-Mask: 0x01)              */
9686 #define ECAT_AL_EVENT_REQ_WP_D_Pos            (6UL)                     /*!< ECAT AL_EVENT_REQ: WP_D (Bit 6)                             */
9687 #define ECAT_AL_EVENT_REQ_WP_D_Msk            (0x40UL)                  /*!< ECAT AL_EVENT_REQ: WP_D (Bitfield-Mask: 0x01)               */
9688 #define ECAT_AL_EVENT_REQ_SMI_0_Pos           (8UL)                     /*!< ECAT AL_EVENT_REQ: SMI_0 (Bit 8)                            */
9689 #define ECAT_AL_EVENT_REQ_SMI_0_Msk           (0x100UL)                 /*!< ECAT AL_EVENT_REQ: SMI_0 (Bitfield-Mask: 0x01)              */
9690 #define ECAT_AL_EVENT_REQ_SMI_1_Pos           (9UL)                     /*!< ECAT AL_EVENT_REQ: SMI_1 (Bit 9)                            */
9691 #define ECAT_AL_EVENT_REQ_SMI_1_Msk           (0x200UL)                 /*!< ECAT AL_EVENT_REQ: SMI_1 (Bitfield-Mask: 0x01)              */
9692 #define ECAT_AL_EVENT_REQ_SMI_2_Pos           (10UL)                    /*!< ECAT AL_EVENT_REQ: SMI_2 (Bit 10)                           */
9693 #define ECAT_AL_EVENT_REQ_SMI_2_Msk           (0x400UL)                 /*!< ECAT AL_EVENT_REQ: SMI_2 (Bitfield-Mask: 0x01)              */
9694 #define ECAT_AL_EVENT_REQ_SMI_3_Pos           (11UL)                    /*!< ECAT AL_EVENT_REQ: SMI_3 (Bit 11)                           */
9695 #define ECAT_AL_EVENT_REQ_SMI_3_Msk           (0x800UL)                 /*!< ECAT AL_EVENT_REQ: SMI_3 (Bitfield-Mask: 0x01)              */
9696 #define ECAT_AL_EVENT_REQ_SMI_4_Pos           (12UL)                    /*!< ECAT AL_EVENT_REQ: SMI_4 (Bit 12)                           */
9697 #define ECAT_AL_EVENT_REQ_SMI_4_Msk           (0x1000UL)                /*!< ECAT AL_EVENT_REQ: SMI_4 (Bitfield-Mask: 0x01)              */
9698 #define ECAT_AL_EVENT_REQ_SMI_5_Pos           (13UL)                    /*!< ECAT AL_EVENT_REQ: SMI_5 (Bit 13)                           */
9699 #define ECAT_AL_EVENT_REQ_SMI_5_Msk           (0x2000UL)                /*!< ECAT AL_EVENT_REQ: SMI_5 (Bitfield-Mask: 0x01)              */
9700 #define ECAT_AL_EVENT_REQ_SMI_6_Pos           (14UL)                    /*!< ECAT AL_EVENT_REQ: SMI_6 (Bit 14)                           */
9701 #define ECAT_AL_EVENT_REQ_SMI_6_Msk           (0x4000UL)                /*!< ECAT AL_EVENT_REQ: SMI_6 (Bitfield-Mask: 0x01)              */
9702 #define ECAT_AL_EVENT_REQ_SMI_7_Pos           (15UL)                    /*!< ECAT AL_EVENT_REQ: SMI_7 (Bit 15)                           */
9703 #define ECAT_AL_EVENT_REQ_SMI_7_Msk           (0x8000UL)                /*!< ECAT AL_EVENT_REQ: SMI_7 (Bitfield-Mask: 0x01)              */
9704 #define ECAT_AL_EVENT_REQ_SMI_8_Pos           (16UL)                    /*!< ECAT AL_EVENT_REQ: SMI_8 (Bit 16)                           */
9705 #define ECAT_AL_EVENT_REQ_SMI_8_Msk           (0x10000UL)               /*!< ECAT AL_EVENT_REQ: SMI_8 (Bitfield-Mask: 0x01)              */
9706 #define ECAT_AL_EVENT_REQ_SMI_9_Pos           (17UL)                    /*!< ECAT AL_EVENT_REQ: SMI_9 (Bit 17)                           */
9707 #define ECAT_AL_EVENT_REQ_SMI_9_Msk           (0x20000UL)               /*!< ECAT AL_EVENT_REQ: SMI_9 (Bitfield-Mask: 0x01)              */
9708 #define ECAT_AL_EVENT_REQ_SMI_10_Pos          (18UL)                    /*!< ECAT AL_EVENT_REQ: SMI_10 (Bit 18)                          */
9709 #define ECAT_AL_EVENT_REQ_SMI_10_Msk          (0x40000UL)               /*!< ECAT AL_EVENT_REQ: SMI_10 (Bitfield-Mask: 0x01)             */
9710 #define ECAT_AL_EVENT_REQ_SMI_11_Pos          (19UL)                    /*!< ECAT AL_EVENT_REQ: SMI_11 (Bit 19)                          */
9711 #define ECAT_AL_EVENT_REQ_SMI_11_Msk          (0x80000UL)               /*!< ECAT AL_EVENT_REQ: SMI_11 (Bitfield-Mask: 0x01)             */
9712 #define ECAT_AL_EVENT_REQ_SMI_12_Pos          (20UL)                    /*!< ECAT AL_EVENT_REQ: SMI_12 (Bit 20)                          */
9713 #define ECAT_AL_EVENT_REQ_SMI_12_Msk          (0x100000UL)              /*!< ECAT AL_EVENT_REQ: SMI_12 (Bitfield-Mask: 0x01)             */
9714 #define ECAT_AL_EVENT_REQ_SMI_13_Pos          (21UL)                    /*!< ECAT AL_EVENT_REQ: SMI_13 (Bit 21)                          */
9715 #define ECAT_AL_EVENT_REQ_SMI_13_Msk          (0x200000UL)              /*!< ECAT AL_EVENT_REQ: SMI_13 (Bitfield-Mask: 0x01)             */
9716 #define ECAT_AL_EVENT_REQ_SMI_14_Pos          (22UL)                    /*!< ECAT AL_EVENT_REQ: SMI_14 (Bit 22)                          */
9717 #define ECAT_AL_EVENT_REQ_SMI_14_Msk          (0x400000UL)              /*!< ECAT AL_EVENT_REQ: SMI_14 (Bitfield-Mask: 0x01)             */
9718 #define ECAT_AL_EVENT_REQ_SMI_15_Pos          (23UL)                    /*!< ECAT AL_EVENT_REQ: SMI_15 (Bit 23)                          */
9719 #define ECAT_AL_EVENT_REQ_SMI_15_Msk          (0x800000UL)              /*!< ECAT AL_EVENT_REQ: SMI_15 (Bitfield-Mask: 0x01)             */
9720 
9721 /* -----------------------------  ECAT_RX_ERR_COUNT0  ----------------------------- */
9722 #define ECAT_RX_ERR_COUNT0_INVALID_FRAME_Pos  (0UL)                     /*!< ECAT RX_ERR_COUNT0: INVALID_FRAME (Bit 0)                   */
9723 #define ECAT_RX_ERR_COUNT0_INVALID_FRAME_Msk  (0xffUL)                  /*!< ECAT RX_ERR_COUNT0: INVALID_FRAME (Bitfield-Mask: 0xff)     */
9724 #define ECAT_RX_ERR_COUNT0_RX_ERROR_Pos       (8UL)                     /*!< ECAT RX_ERR_COUNT0: RX_ERROR (Bit 8)                        */
9725 #define ECAT_RX_ERR_COUNT0_RX_ERROR_Msk       (0xff00UL)                /*!< ECAT RX_ERR_COUNT0: RX_ERROR (Bitfield-Mask: 0xff)          */
9726 
9727 /* -----------------------------  ECAT_RX_ERR_COUNT1  ----------------------------- */
9728 #define ECAT_RX_ERR_COUNT1_INVALID_FRAME_Pos  (0UL)                     /*!< ECAT RX_ERR_COUNT1: INVALID_FRAME (Bit 0)                   */
9729 #define ECAT_RX_ERR_COUNT1_INVALID_FRAME_Msk  (0xffUL)                  /*!< ECAT RX_ERR_COUNT1: INVALID_FRAME (Bitfield-Mask: 0xff)     */
9730 #define ECAT_RX_ERR_COUNT1_RX_ERROR_Pos       (8UL)                     /*!< ECAT RX_ERR_COUNT1: RX_ERROR (Bit 8)                        */
9731 #define ECAT_RX_ERR_COUNT1_RX_ERROR_Msk       (0xff00UL)                /*!< ECAT RX_ERR_COUNT1: RX_ERROR (Bitfield-Mask: 0xff)          */
9732 
9733 /* ---------------------------  ECAT_FWD_RX_ERR_COUNT0  --------------------------- */
9734 #define ECAT_FWD_RX_ERR_COUNT0_FORW_ERROR_Pos (0UL)                     /*!< ECAT FWD_RX_ERR_COUNT0: FORW_ERROR (Bit 0)                  */
9735 #define ECAT_FWD_RX_ERR_COUNT0_FORW_ERROR_Msk (0xffUL)                  /*!< ECAT FWD_RX_ERR_COUNT0: FORW_ERROR (Bitfield-Mask: 0xff)    */
9736 
9737 /* ---------------------------  ECAT_FWD_RX_ERR_COUNT1  --------------------------- */
9738 #define ECAT_FWD_RX_ERR_COUNT1_FORW_ERROR_Pos (0UL)                     /*!< ECAT FWD_RX_ERR_COUNT1: FORW_ERROR (Bit 0)                  */
9739 #define ECAT_FWD_RX_ERR_COUNT1_FORW_ERROR_Msk (0xffUL)                  /*!< ECAT FWD_RX_ERR_COUNT1: FORW_ERROR (Bitfield-Mask: 0xff)    */
9740 
9741 /* -----------------------------  ECAT_PROC_ERR_COUNT  ---------------------------- */
9742 #define ECAT_PROC_ERR_COUNT_UNIT_ERROR_Pos    (0UL)                     /*!< ECAT PROC_ERR_COUNT: UNIT_ERROR (Bit 0)                     */
9743 #define ECAT_PROC_ERR_COUNT_UNIT_ERROR_Msk    (0xffUL)                  /*!< ECAT PROC_ERR_COUNT: UNIT_ERROR (Bitfield-Mask: 0xff)       */
9744 
9745 /* -----------------------------  ECAT_PDI_ERR_COUNT  ----------------------------- */
9746 #define ECAT_PDI_ERR_COUNT_PDI_ERROR_COUNTER_Pos (0UL)                  /*!< ECAT PDI_ERR_COUNT: PDI_ERROR_COUNTER (Bit 0)               */
9747 #define ECAT_PDI_ERR_COUNT_PDI_ERROR_COUNTER_Msk (0xffUL)               /*!< ECAT PDI_ERR_COUNT: PDI_ERROR_COUNTER (Bitfield-Mask: 0xff) */
9748 
9749 /* ----------------------------  ECAT_LOST_LINK_COUNT0  --------------------------- */
9750 #define ECAT_LOST_LINK_COUNT0_LL_COUNTER_Pos  (0UL)                     /*!< ECAT LOST_LINK_COUNT0: LL_COUNTER (Bit 0)                   */
9751 #define ECAT_LOST_LINK_COUNT0_LL_COUNTER_Msk  (0xffUL)                  /*!< ECAT LOST_LINK_COUNT0: LL_COUNTER (Bitfield-Mask: 0xff)     */
9752 
9753 /* ----------------------------  ECAT_LOST_LINK_COUNT1  --------------------------- */
9754 #define ECAT_LOST_LINK_COUNT1_LL_COUNTER_Pos  (0UL)                     /*!< ECAT LOST_LINK_COUNT1: LL_COUNTER (Bit 0)                   */
9755 #define ECAT_LOST_LINK_COUNT1_LL_COUNTER_Msk  (0xffUL)                  /*!< ECAT LOST_LINK_COUNT1: LL_COUNTER (Bitfield-Mask: 0xff)     */
9756 
9757 /* -------------------------------  ECAT_WD_DIVIDE  ------------------------------- */
9758 #define ECAT_WD_DIVIDE_WD_DIV_Pos             (0UL)                     /*!< ECAT WD_DIVIDE: WD_DIV (Bit 0)                              */
9759 #define ECAT_WD_DIVIDE_WD_DIV_Msk             (0xffffUL)                /*!< ECAT WD_DIVIDE: WD_DIV (Bitfield-Mask: 0xffff)              */
9760 
9761 /* ------------------------------  ECAT_WD_TIME_PDI  ------------------------------ */
9762 #define ECAT_WD_TIME_PDI_WD_TIME_PDI_Pos      (0UL)                     /*!< ECAT WD_TIME_PDI: WD_TIME_PDI (Bit 0)                       */
9763 #define ECAT_WD_TIME_PDI_WD_TIME_PDI_Msk      (0xffffUL)                /*!< ECAT WD_TIME_PDI: WD_TIME_PDI (Bitfield-Mask: 0xffff)       */
9764 
9765 /* -----------------------------  ECAT_WD_TIME_PDATA  ----------------------------- */
9766 #define ECAT_WD_TIME_PDATA_WD_TIME_PD_Pos     (0UL)                     /*!< ECAT WD_TIME_PDATA: WD_TIME_PD (Bit 0)                      */
9767 #define ECAT_WD_TIME_PDATA_WD_TIME_PD_Msk     (0xffffUL)                /*!< ECAT WD_TIME_PDATA: WD_TIME_PD (Bitfield-Mask: 0xffff)      */
9768 
9769 /* -----------------------------  ECAT_WD_STAT_PDATA  ----------------------------- */
9770 #define ECAT_WD_STAT_PDATA_WD_STAT_PD_Pos     (0UL)                     /*!< ECAT WD_STAT_PDATA: WD_STAT_PD (Bit 0)                      */
9771 #define ECAT_WD_STAT_PDATA_WD_STAT_PD_Msk     (0x1UL)                   /*!< ECAT WD_STAT_PDATA: WD_STAT_PD (Bitfield-Mask: 0x01)        */
9772 
9773 /* -----------------------------  ECAT_WD_COUNT_PDATA  ---------------------------- */
9774 #define ECAT_WD_COUNT_PDATA_WD_COUNTER_PD_Pos (0UL)                     /*!< ECAT WD_COUNT_PDATA: WD_COUNTER_PD (Bit 0)                  */
9775 #define ECAT_WD_COUNT_PDATA_WD_COUNTER_PD_Msk (0xffUL)                  /*!< ECAT WD_COUNT_PDATA: WD_COUNTER_PD (Bitfield-Mask: 0xff)    */
9776 
9777 /* ------------------------------  ECAT_WD_COUNT_PDI  ----------------------------- */
9778 #define ECAT_WD_COUNT_PDI_WD_COUNTER_PDI_Pos  (0UL)                     /*!< ECAT WD_COUNT_PDI: WD_COUNTER_PDI (Bit 0)                   */
9779 #define ECAT_WD_COUNT_PDI_WD_COUNTER_PDI_Msk  (0xffUL)                  /*!< ECAT WD_COUNT_PDI: WD_COUNTER_PDI (Bitfield-Mask: 0xff)     */
9780 
9781 /* --------------------------------  ECAT_EEP_CONF  ------------------------------- */
9782 #define ECAT_EEP_CONF_TO_PDI_Pos              (0UL)                     /*!< ECAT EEP_CONF: TO_PDI (Bit 0)                               */
9783 #define ECAT_EEP_CONF_TO_PDI_Msk              (0x1UL)                   /*!< ECAT EEP_CONF: TO_PDI (Bitfield-Mask: 0x01)                 */
9784 #define ECAT_EEP_CONF_FORCE_Pos               (1UL)                     /*!< ECAT EEP_CONF: FORCE (Bit 1)                                */
9785 #define ECAT_EEP_CONF_FORCE_Msk               (0x2UL)                   /*!< ECAT EEP_CONF: FORCE (Bitfield-Mask: 0x01)                  */
9786 
9787 /* -------------------------------  ECAT_EEP_STATE  ------------------------------- */
9788 #define ECAT_EEP_STATE_ACCESS_Pos             (0UL)                     /*!< ECAT EEP_STATE: ACCESS (Bit 0)                              */
9789 #define ECAT_EEP_STATE_ACCESS_Msk             (0x1UL)                   /*!< ECAT EEP_STATE: ACCESS (Bitfield-Mask: 0x01)                */
9790 
9791 /* -----------------------------  ECAT_EEP_CONT_STAT  ----------------------------- */
9792 #define ECAT_EEP_CONT_STAT_W_EN_Pos           (0UL)                     /*!< ECAT EEP_CONT_STAT: W_EN (Bit 0)                            */
9793 #define ECAT_EEP_CONT_STAT_W_EN_Msk           (0x1UL)                   /*!< ECAT EEP_CONT_STAT: W_EN (Bitfield-Mask: 0x01)              */
9794 #define ECAT_EEP_CONT_STAT_EMUL_Pos           (5UL)                     /*!< ECAT EEP_CONT_STAT: EMUL (Bit 5)                            */
9795 #define ECAT_EEP_CONT_STAT_EMUL_Msk           (0x20UL)                  /*!< ECAT EEP_CONT_STAT: EMUL (Bitfield-Mask: 0x01)              */
9796 #define ECAT_EEP_CONT_STAT_BYTES_Pos          (6UL)                     /*!< ECAT EEP_CONT_STAT: BYTES (Bit 6)                           */
9797 #define ECAT_EEP_CONT_STAT_BYTES_Msk          (0x40UL)                  /*!< ECAT EEP_CONT_STAT: BYTES (Bitfield-Mask: 0x01)             */
9798 #define ECAT_EEP_CONT_STAT_ALG_Pos            (7UL)                     /*!< ECAT EEP_CONT_STAT: ALG (Bit 7)                             */
9799 #define ECAT_EEP_CONT_STAT_ALG_Msk            (0x80UL)                  /*!< ECAT EEP_CONT_STAT: ALG (Bitfield-Mask: 0x01)               */
9800 #define ECAT_EEP_CONT_STAT_CMD_REG_Pos        (8UL)                     /*!< ECAT EEP_CONT_STAT: CMD_REG (Bit 8)                         */
9801 #define ECAT_EEP_CONT_STAT_CMD_REG_Msk        (0x700UL)                 /*!< ECAT EEP_CONT_STAT: CMD_REG (Bitfield-Mask: 0x07)           */
9802 #define ECAT_EEP_CONT_STAT_ERROR_Pos          (11UL)                    /*!< ECAT EEP_CONT_STAT: ERROR (Bit 11)                          */
9803 #define ECAT_EEP_CONT_STAT_ERROR_Msk          (0x800UL)                 /*!< ECAT EEP_CONT_STAT: ERROR (Bitfield-Mask: 0x01)             */
9804 #define ECAT_EEP_CONT_STAT_L_STAT_Pos         (12UL)                    /*!< ECAT EEP_CONT_STAT: L_STAT (Bit 12)                         */
9805 #define ECAT_EEP_CONT_STAT_L_STAT_Msk         (0x1000UL)                /*!< ECAT EEP_CONT_STAT: L_STAT (Bitfield-Mask: 0x01)            */
9806 #define ECAT_EEP_CONT_STAT_ERROR_AC_Pos       (13UL)                    /*!< ECAT EEP_CONT_STAT: ERROR_AC (Bit 13)                       */
9807 #define ECAT_EEP_CONT_STAT_ERROR_AC_Msk       (0x2000UL)                /*!< ECAT EEP_CONT_STAT: ERROR_AC (Bitfield-Mask: 0x01)          */
9808 #define ECAT_EEP_CONT_STAT_ERROR_WE_Pos       (14UL)                    /*!< ECAT EEP_CONT_STAT: ERROR_WE (Bit 14)                       */
9809 #define ECAT_EEP_CONT_STAT_ERROR_WE_Msk       (0x4000UL)                /*!< ECAT EEP_CONT_STAT: ERROR_WE (Bitfield-Mask: 0x01)          */
9810 #define ECAT_EEP_CONT_STAT_BUSY_Pos           (15UL)                    /*!< ECAT EEP_CONT_STAT: BUSY (Bit 15)                           */
9811 #define ECAT_EEP_CONT_STAT_BUSY_Msk           (0x8000UL)                /*!< ECAT EEP_CONT_STAT: BUSY (Bitfield-Mask: 0x01)              */
9812 
9813 /* --------------------------------  ECAT_EEP_ADR  -------------------------------- */
9814 #define ECAT_EEP_ADR_EEPROM_ADDR_Pos          (0UL)                     /*!< ECAT EEP_ADR: EEPROM_ADDR (Bit 0)                           */
9815 #define ECAT_EEP_ADR_EEPROM_ADDR_Msk          (0xffffffffUL)            /*!< ECAT EEP_ADR: EEPROM_ADDR (Bitfield-Mask: 0xffffffff)       */
9816 
9817 /* --------------------------------  ECAT_EEP_DATA  ------------------------------- */
9818 #define ECAT_EEP_DATA_EEP_DATA_Pos            (0UL)                     /*!< ECAT EEP_DATA: EEP_DATA (Bit 0)                             */
9819 #define ECAT_EEP_DATA_EEP_DATA_Msk            (0xffffffffUL)            /*!< ECAT EEP_DATA: EEP_DATA (Bitfield-Mask: 0xffffffff)         */
9820 
9821 /* -----------------------------  ECAT_MII_CONT_STAT  ----------------------------- */
9822 #define ECAT_MII_CONT_STAT_W_EN_Pos           (0UL)                     /*!< ECAT MII_CONT_STAT: W_EN (Bit 0)                            */
9823 #define ECAT_MII_CONT_STAT_W_EN_Msk           (0x1UL)                   /*!< ECAT MII_CONT_STAT: W_EN (Bitfield-Mask: 0x01)              */
9824 #define ECAT_MII_CONT_STAT_MIC_PDI_Pos        (1UL)                     /*!< ECAT MII_CONT_STAT: MIC_PDI (Bit 1)                         */
9825 #define ECAT_MII_CONT_STAT_MIC_PDI_Msk        (0x2UL)                   /*!< ECAT MII_CONT_STAT: MIC_PDI (Bitfield-Mask: 0x01)           */
9826 #define ECAT_MII_CONT_STAT_MI_LD_Pos          (2UL)                     /*!< ECAT MII_CONT_STAT: MI_LD (Bit 2)                           */
9827 #define ECAT_MII_CONT_STAT_MI_LD_Msk          (0x4UL)                   /*!< ECAT MII_CONT_STAT: MI_LD (Bitfield-Mask: 0x01)             */
9828 #define ECAT_MII_CONT_STAT_PHY_ADDR_Pos       (3UL)                     /*!< ECAT MII_CONT_STAT: PHY_ADDR (Bit 3)                        */
9829 #define ECAT_MII_CONT_STAT_PHY_ADDR_Msk       (0xf8UL)                  /*!< ECAT MII_CONT_STAT: PHY_ADDR (Bitfield-Mask: 0x1f)          */
9830 #define ECAT_MII_CONT_STAT_CMD_REG_Pos        (8UL)                     /*!< ECAT MII_CONT_STAT: CMD_REG (Bit 8)                         */
9831 #define ECAT_MII_CONT_STAT_CMD_REG_Msk        (0x300UL)                 /*!< ECAT MII_CONT_STAT: CMD_REG (Bitfield-Mask: 0x03)           */
9832 #define ECAT_MII_CONT_STAT_ERROR_Pos          (14UL)                    /*!< ECAT MII_CONT_STAT: ERROR (Bit 14)                          */
9833 #define ECAT_MII_CONT_STAT_ERROR_Msk          (0x4000UL)                /*!< ECAT MII_CONT_STAT: ERROR (Bitfield-Mask: 0x01)             */
9834 #define ECAT_MII_CONT_STAT_BUSY_Pos           (15UL)                    /*!< ECAT MII_CONT_STAT: BUSY (Bit 15)                           */
9835 #define ECAT_MII_CONT_STAT_BUSY_Msk           (0x8000UL)                /*!< ECAT MII_CONT_STAT: BUSY (Bitfield-Mask: 0x01)              */
9836 
9837 /* ------------------------------  ECAT_MII_PHY_ADR  ------------------------------ */
9838 #define ECAT_MII_PHY_ADR_PHY_ADDR_Pos         (0UL)                     /*!< ECAT MII_PHY_ADR: PHY_ADDR (Bit 0)                          */
9839 #define ECAT_MII_PHY_ADR_PHY_ADDR_Msk         (0x1fUL)                  /*!< ECAT MII_PHY_ADR: PHY_ADDR (Bitfield-Mask: 0x1f)            */
9840 #define ECAT_MII_PHY_ADR_PHY_CADDR_Pos        (7UL)                     /*!< ECAT MII_PHY_ADR: PHY_CADDR (Bit 7)                         */
9841 #define ECAT_MII_PHY_ADR_PHY_CADDR_Msk        (0x80UL)                  /*!< ECAT MII_PHY_ADR: PHY_CADDR (Bitfield-Mask: 0x01)           */
9842 
9843 /* ----------------------------  ECAT_MII_PHY_REG_ADR  ---------------------------- */
9844 #define ECAT_MII_PHY_REG_ADR_PHY_REG_ADDR_Pos (0UL)                     /*!< ECAT MII_PHY_REG_ADR: PHY_REG_ADDR (Bit 0)                  */
9845 #define ECAT_MII_PHY_REG_ADR_PHY_REG_ADDR_Msk (0x1fUL)                  /*!< ECAT MII_PHY_REG_ADR: PHY_REG_ADDR (Bitfield-Mask: 0x1f)    */
9846 
9847 /* ------------------------------  ECAT_MII_PHY_DATA  ----------------------------- */
9848 #define ECAT_MII_PHY_DATA_PHY_RW_DATA_Pos     (0UL)                     /*!< ECAT MII_PHY_DATA: PHY_RW_DATA (Bit 0)                      */
9849 #define ECAT_MII_PHY_DATA_PHY_RW_DATA_Msk     (0xffffUL)                /*!< ECAT MII_PHY_DATA: PHY_RW_DATA (Bitfield-Mask: 0xffff)      */
9850 
9851 /* ---------------------------  ECAT_MII_ECAT_ACS_STATE  -------------------------- */
9852 #define ECAT_MII_ECAT_ACS_STATE_EN_ACS_MII_BY_PDI_Pos (0UL)             /*!< ECAT MII_ECAT_ACS_STATE: EN_ACS_MII_BY_PDI (Bit 0)          */
9853 #define ECAT_MII_ECAT_ACS_STATE_EN_ACS_MII_BY_PDI_Msk (0x1UL)           /*!< ECAT MII_ECAT_ACS_STATE: EN_ACS_MII_BY_PDI (Bitfield-Mask: 0x01) */
9854 
9855 /* ---------------------------  ECAT_MII_PDI_ACS_STATE  --------------------------- */
9856 #define ECAT_MII_PDI_ACS_STATE_ACS_MII_BY_PDI_Pos (0UL)                 /*!< ECAT MII_PDI_ACS_STATE: ACS_MII_BY_PDI (Bit 0)              */
9857 #define ECAT_MII_PDI_ACS_STATE_ACS_MII_BY_PDI_Msk (0x1UL)               /*!< ECAT MII_PDI_ACS_STATE: ACS_MII_BY_PDI (Bitfield-Mask: 0x01) */
9858 #define ECAT_MII_PDI_ACS_STATE_FORCE_PDI_ACS_S_Pos (1UL)                /*!< ECAT MII_PDI_ACS_STATE: FORCE_PDI_ACS_S (Bit 1)             */
9859 #define ECAT_MII_PDI_ACS_STATE_FORCE_PDI_ACS_S_Msk (0x2UL)              /*!< ECAT MII_PDI_ACS_STATE: FORCE_PDI_ACS_S (Bitfield-Mask: 0x01) */
9860 
9861 /* ---------------------------  ECAT_DC_RCV_TIME_PORT0  --------------------------- */
9862 #define ECAT_DC_RCV_TIME_PORT0_LOCAL_TIME_P0_Pos (0UL)                  /*!< ECAT DC_RCV_TIME_PORT0: LOCAL_TIME_P0 (Bit 0)               */
9863 #define ECAT_DC_RCV_TIME_PORT0_LOCAL_TIME_P0_Msk (0xffffffffUL)         /*!< ECAT DC_RCV_TIME_PORT0: LOCAL_TIME_P0 (Bitfield-Mask: 0xffffffff) */
9864 
9865 /* ---------------------------  ECAT_DC_RCV_TIME_PORT1  --------------------------- */
9866 #define ECAT_DC_RCV_TIME_PORT1_LOCAL_TIME_P1_Pos (0UL)                  /*!< ECAT DC_RCV_TIME_PORT1: LOCAL_TIME_P1 (Bit 0)               */
9867 #define ECAT_DC_RCV_TIME_PORT1_LOCAL_TIME_P1_Msk (0xffffffffUL)         /*!< ECAT DC_RCV_TIME_PORT1: LOCAL_TIME_P1 (Bitfield-Mask: 0xffffffff) */
9868 
9869 /* ------------------------------  ECAT_DC_SYS_TIME  ------------------------------ */
9870 #define ECAT_DC_SYS_TIME_WRITE_ACCESS_WRITEMode_Pos (0UL)               /*!< ECAT DC_SYS_TIME: WRITE_ACCESS_WRITEMode (Bit 0)            */
9871 #define ECAT_DC_SYS_TIME_WRITE_ACCESS_WRITEMode_Msk (0xffffffffUL)      /*!< ECAT DC_SYS_TIME: WRITE_ACCESS_WRITEMode (Bitfield-Mask: 0xffffffff) */
9872 
9873 /* ------------------------------  ECAT_DC_SYS_TIME  ------------------------------ */
9874 #define ECAT_DC_SYS_TIME_READ_ACCESS_READMode_Pos (0UL)                 /*!< ECAT DC_SYS_TIME: READ_ACCESS_READMode (Bit 0)              */
9875 #define ECAT_DC_SYS_TIME_READ_ACCESS_READMode_Msk (0xffffffffUL)        /*!< ECAT DC_SYS_TIME: READ_ACCESS_READMode (Bitfield-Mask: 0xffffffff) */
9876 
9877 /* ----------------------------  ECAT_RECEIVE_TIME_PU  ---------------------------- */
9878 #define ECAT_RECEIVE_TIME_PU_RECEIVE_TIME_PU_Pos (0UL)                  /*!< ECAT RECEIVE_TIME_PU: RECEIVE_TIME_PU (Bit 0)               */
9879 #define ECAT_RECEIVE_TIME_PU_RECEIVE_TIME_PU_Msk (0xffffffffUL)         /*!< ECAT RECEIVE_TIME_PU: RECEIVE_TIME_PU (Bitfield-Mask: 0xffffffff) */
9880 
9881 /* ---------------------------  ECAT_DC_SYS_TIME_OFFSET  -------------------------- */
9882 #define ECAT_DC_SYS_TIME_OFFSET_DC_SYS_TIME_OFFSET_Pos (0UL)            /*!< ECAT DC_SYS_TIME_OFFSET: DC_SYS_TIME_OFFSET (Bit 0)         */
9883 #define ECAT_DC_SYS_TIME_OFFSET_DC_SYS_TIME_OFFSET_Msk (0xffffffffUL)   /*!< ECAT DC_SYS_TIME_OFFSET: DC_SYS_TIME_OFFSET (Bitfield-Mask: 0xffffffff) */
9884 
9885 /* ---------------------------  ECAT_DC_SYS_TIME_DELAY  --------------------------- */
9886 #define ECAT_DC_SYS_TIME_DELAY_CLK_DELAY_Pos  (0UL)                     /*!< ECAT DC_SYS_TIME_DELAY: CLK_DELAY (Bit 0)                   */
9887 #define ECAT_DC_SYS_TIME_DELAY_CLK_DELAY_Msk  (0xffffffffUL)            /*!< ECAT DC_SYS_TIME_DELAY: CLK_DELAY (Bitfield-Mask: 0xffffffff) */
9888 
9889 /* ----------------------------  ECAT_DC_SYS_TIME_DIFF  --------------------------- */
9890 #define ECAT_DC_SYS_TIME_DIFF_TIME_DIF_Pos    (0UL)                     /*!< ECAT DC_SYS_TIME_DIFF: TIME_DIF (Bit 0)                     */
9891 #define ECAT_DC_SYS_TIME_DIFF_TIME_DIF_Msk    (0x7fffffffUL)            /*!< ECAT DC_SYS_TIME_DIFF: TIME_DIF (Bitfield-Mask: 0x7fffffff) */
9892 #define ECAT_DC_SYS_TIME_DIFF_CPY_Pos         (31UL)                    /*!< ECAT DC_SYS_TIME_DIFF: CPY (Bit 31)                         */
9893 #define ECAT_DC_SYS_TIME_DIFF_CPY_Msk         (0x80000000UL)            /*!< ECAT DC_SYS_TIME_DIFF: CPY (Bitfield-Mask: 0x01)            */
9894 
9895 /* --------------------------  ECAT_DC_SPEED_COUNT_START  ------------------------- */
9896 #define ECAT_DC_SPEED_COUNT_START_COUNT_START_Pos (0UL)                 /*!< ECAT DC_SPEED_COUNT_START: COUNT_START (Bit 0)              */
9897 #define ECAT_DC_SPEED_COUNT_START_COUNT_START_Msk (0x7fffUL)            /*!< ECAT DC_SPEED_COUNT_START: COUNT_START (Bitfield-Mask: 0x7fff) */
9898 
9899 /* --------------------------  ECAT_DC_SPEED_COUNT_DIFF  -------------------------- */
9900 #define ECAT_DC_SPEED_COUNT_DIFF_DEVIATION_Pos (0UL)                    /*!< ECAT DC_SPEED_COUNT_DIFF: DEVIATION (Bit 0)                 */
9901 #define ECAT_DC_SPEED_COUNT_DIFF_DEVIATION_Msk (0xffffUL)               /*!< ECAT DC_SPEED_COUNT_DIFF: DEVIATION (Bitfield-Mask: 0xffff) */
9902 
9903 /* -------------------------  ECAT_DC_SYS_TIME_FIL_DEPTH  ------------------------- */
9904 #define ECAT_DC_SYS_TIME_FIL_DEPTH_FILTER_DEPTH_Pos (0UL)               /*!< ECAT DC_SYS_TIME_FIL_DEPTH: FILTER_DEPTH (Bit 0)            */
9905 #define ECAT_DC_SYS_TIME_FIL_DEPTH_FILTER_DEPTH_Msk (0xfUL)             /*!< ECAT DC_SYS_TIME_FIL_DEPTH: FILTER_DEPTH (Bitfield-Mask: 0x0f) */
9906 
9907 /* ------------------------  ECAT_DC_SPEED_COUNT_FIL_DEPTH  ----------------------- */
9908 #define ECAT_DC_SPEED_COUNT_FIL_DEPTH_FILTER_DEPTH_Pos (0UL)            /*!< ECAT DC_SPEED_COUNT_FIL_DEPTH: FILTER_DEPTH (Bit 0)         */
9909 #define ECAT_DC_SPEED_COUNT_FIL_DEPTH_FILTER_DEPTH_Msk (0xfUL)          /*!< ECAT DC_SPEED_COUNT_FIL_DEPTH: FILTER_DEPTH (Bitfield-Mask: 0x0f) */
9910 
9911 /* ------------------------------  ECAT_DC_CYC_CONT  ------------------------------ */
9912 #define ECAT_DC_CYC_CONT_SYNC_Pos             (0UL)                     /*!< ECAT DC_CYC_CONT: SYNC (Bit 0)                              */
9913 #define ECAT_DC_CYC_CONT_SYNC_Msk             (0x1UL)                   /*!< ECAT DC_CYC_CONT: SYNC (Bitfield-Mask: 0x01)                */
9914 #define ECAT_DC_CYC_CONT_LATCH_U0_Pos         (4UL)                     /*!< ECAT DC_CYC_CONT: LATCH_U0 (Bit 4)                          */
9915 #define ECAT_DC_CYC_CONT_LATCH_U0_Msk         (0x10UL)                  /*!< ECAT DC_CYC_CONT: LATCH_U0 (Bitfield-Mask: 0x01)            */
9916 #define ECAT_DC_CYC_CONT_LATCH_U1_Pos         (5UL)                     /*!< ECAT DC_CYC_CONT: LATCH_U1 (Bit 5)                          */
9917 #define ECAT_DC_CYC_CONT_LATCH_U1_Msk         (0x20UL)                  /*!< ECAT DC_CYC_CONT: LATCH_U1 (Bitfield-Mask: 0x01)            */
9918 
9919 /* ---------------------------------  ECAT_DC_ACT  -------------------------------- */
9920 #define ECAT_DC_ACT_SYNC_OUT_Pos              (0UL)                     /*!< ECAT DC_ACT: SYNC_OUT (Bit 0)                               */
9921 #define ECAT_DC_ACT_SYNC_OUT_Msk              (0x1UL)                   /*!< ECAT DC_ACT: SYNC_OUT (Bitfield-Mask: 0x01)                 */
9922 #define ECAT_DC_ACT_SYNC_0_Pos                (1UL)                     /*!< ECAT DC_ACT: SYNC_0 (Bit 1)                                 */
9923 #define ECAT_DC_ACT_SYNC_0_Msk                (0x2UL)                   /*!< ECAT DC_ACT: SYNC_0 (Bitfield-Mask: 0x01)                   */
9924 #define ECAT_DC_ACT_SYNC_1_Pos                (2UL)                     /*!< ECAT DC_ACT: SYNC_1 (Bit 2)                                 */
9925 #define ECAT_DC_ACT_SYNC_1_Msk                (0x4UL)                   /*!< ECAT DC_ACT: SYNC_1 (Bitfield-Mask: 0x01)                   */
9926 
9927 /* ------------------------------  ECAT_DC_PULSE_LEN  ----------------------------- */
9928 #define ECAT_DC_PULSE_LEN_PULS_LENGTH_Pos     (0UL)                     /*!< ECAT DC_PULSE_LEN: PULS_LENGTH (Bit 0)                      */
9929 #define ECAT_DC_PULSE_LEN_PULS_LENGTH_Msk     (0xffffUL)                /*!< ECAT DC_PULSE_LEN: PULS_LENGTH (Bitfield-Mask: 0xffff)      */
9930 
9931 /* ------------------------------  ECAT_DC_ACT_STAT  ------------------------------ */
9932 #define ECAT_DC_ACT_STAT_S0_ACK_STATE_Pos     (0UL)                     /*!< ECAT DC_ACT_STAT: S0_ACK_STATE (Bit 0)                      */
9933 #define ECAT_DC_ACT_STAT_S0_ACK_STATE_Msk     (0x1UL)                   /*!< ECAT DC_ACT_STAT: S0_ACK_STATE (Bitfield-Mask: 0x01)        */
9934 #define ECAT_DC_ACT_STAT_S1_ACK_STATE_Pos     (1UL)                     /*!< ECAT DC_ACT_STAT: S1_ACK_STATE (Bit 1)                      */
9935 #define ECAT_DC_ACT_STAT_S1_ACK_STATE_Msk     (0x2UL)                   /*!< ECAT DC_ACT_STAT: S1_ACK_STATE (Bitfield-Mask: 0x01)        */
9936 #define ECAT_DC_ACT_STAT_S_TIME_Pos           (2UL)                     /*!< ECAT DC_ACT_STAT: S_TIME (Bit 2)                            */
9937 #define ECAT_DC_ACT_STAT_S_TIME_Msk           (0x4UL)                   /*!< ECAT DC_ACT_STAT: S_TIME (Bitfield-Mask: 0x01)              */
9938 
9939 /* -----------------------------  ECAT_DC_SYNC0_STAT  ----------------------------- */
9940 #define ECAT_DC_SYNC0_STAT_S0_STATE_Pos       (0UL)                     /*!< ECAT DC_SYNC0_STAT: S0_STATE (Bit 0)                        */
9941 #define ECAT_DC_SYNC0_STAT_S0_STATE_Msk       (0x1UL)                   /*!< ECAT DC_SYNC0_STAT: S0_STATE (Bitfield-Mask: 0x01)          */
9942 
9943 /* -----------------------------  ECAT_DC_SYNC1_STAT  ----------------------------- */
9944 #define ECAT_DC_SYNC1_STAT_S1_STATE_Pos       (0UL)                     /*!< ECAT DC_SYNC1_STAT: S1_STATE (Bit 0)                        */
9945 #define ECAT_DC_SYNC1_STAT_S1_STATE_Msk       (0x1UL)                   /*!< ECAT DC_SYNC1_STAT: S1_STATE (Bitfield-Mask: 0x01)          */
9946 
9947 /* ---------------------------  ECAT_DC_CYC_START_TIME  --------------------------- */
9948 #define ECAT_DC_CYC_START_TIME_DC_CYC_START_TIME_Pos (0UL)              /*!< ECAT DC_CYC_START_TIME: DC_CYC_START_TIME (Bit 0)           */
9949 #define ECAT_DC_CYC_START_TIME_DC_CYC_START_TIME_Msk (0xffffffffUL)     /*!< ECAT DC_CYC_START_TIME: DC_CYC_START_TIME (Bitfield-Mask: 0xffffffff) */
9950 
9951 /* --------------------------  ECAT_DC_NEXT_SYNC1_PULSE  -------------------------- */
9952 #define ECAT_DC_NEXT_SYNC1_PULSE_DC_NEXT_SYNC1_PULSE_Pos (0UL)          /*!< ECAT DC_NEXT_SYNC1_PULSE: DC_NEXT_SYNC1_PULSE (Bit 0)       */
9953 #define ECAT_DC_NEXT_SYNC1_PULSE_DC_NEXT_SYNC1_PULSE_Msk (0xffffffffUL) /*!< ECAT DC_NEXT_SYNC1_PULSE: DC_NEXT_SYNC1_PULSE (Bitfield-Mask: 0xffffffff) */
9954 
9955 /* ---------------------------  ECAT_DC_SYNC0_CYC_TIME  --------------------------- */
9956 #define ECAT_DC_SYNC0_CYC_TIME_TIME_BETWEEN_SYNC0_Pos (0UL)             /*!< ECAT DC_SYNC0_CYC_TIME: TIME_BETWEEN_SYNC0 (Bit 0)          */
9957 #define ECAT_DC_SYNC0_CYC_TIME_TIME_BETWEEN_SYNC0_Msk (0xffffffffUL)    /*!< ECAT DC_SYNC0_CYC_TIME: TIME_BETWEEN_SYNC0 (Bitfield-Mask: 0xffffffff) */
9958 
9959 /* ---------------------------  ECAT_DC_SYNC1_CYC_TIME  --------------------------- */
9960 #define ECAT_DC_SYNC1_CYC_TIME_TIME_SYNC1_SYNC0_Pos (0UL)               /*!< ECAT DC_SYNC1_CYC_TIME: TIME_SYNC1_SYNC0 (Bit 0)            */
9961 #define ECAT_DC_SYNC1_CYC_TIME_TIME_SYNC1_SYNC0_Msk (0xffffffffUL)      /*!< ECAT DC_SYNC1_CYC_TIME: TIME_SYNC1_SYNC0 (Bitfield-Mask: 0xffffffff) */
9962 
9963 /* -----------------------------  ECAT_DC_LATCH0_CONT  ---------------------------- */
9964 #define ECAT_DC_LATCH0_CONT_L0_POS_Pos        (0UL)                     /*!< ECAT DC_LATCH0_CONT: L0_POS (Bit 0)                         */
9965 #define ECAT_DC_LATCH0_CONT_L0_POS_Msk        (0x1UL)                   /*!< ECAT DC_LATCH0_CONT: L0_POS (Bitfield-Mask: 0x01)           */
9966 #define ECAT_DC_LATCH0_CONT_L0_NEG_Pos        (1UL)                     /*!< ECAT DC_LATCH0_CONT: L0_NEG (Bit 1)                         */
9967 #define ECAT_DC_LATCH0_CONT_L0_NEG_Msk        (0x2UL)                   /*!< ECAT DC_LATCH0_CONT: L0_NEG (Bitfield-Mask: 0x01)           */
9968 
9969 /* -----------------------------  ECAT_DC_LATCH1_CONT  ---------------------------- */
9970 #define ECAT_DC_LATCH1_CONT_L1_POS_Pos        (0UL)                     /*!< ECAT DC_LATCH1_CONT: L1_POS (Bit 0)                         */
9971 #define ECAT_DC_LATCH1_CONT_L1_POS_Msk        (0x1UL)                   /*!< ECAT DC_LATCH1_CONT: L1_POS (Bitfield-Mask: 0x01)           */
9972 #define ECAT_DC_LATCH1_CONT_L1_NEG_Pos        (1UL)                     /*!< ECAT DC_LATCH1_CONT: L1_NEG (Bit 1)                         */
9973 #define ECAT_DC_LATCH1_CONT_L1_NEG_Msk        (0x2UL)                   /*!< ECAT DC_LATCH1_CONT: L1_NEG (Bitfield-Mask: 0x01)           */
9974 
9975 /* -----------------------------  ECAT_DC_LATCH0_STAT  ---------------------------- */
9976 #define ECAT_DC_LATCH0_STAT_EV_L0_POS_Pos     (0UL)                     /*!< ECAT DC_LATCH0_STAT: EV_L0_POS (Bit 0)                      */
9977 #define ECAT_DC_LATCH0_STAT_EV_L0_POS_Msk     (0x1UL)                   /*!< ECAT DC_LATCH0_STAT: EV_L0_POS (Bitfield-Mask: 0x01)        */
9978 #define ECAT_DC_LATCH0_STAT_EV_L0_NEG_Pos     (1UL)                     /*!< ECAT DC_LATCH0_STAT: EV_L0_NEG (Bit 1)                      */
9979 #define ECAT_DC_LATCH0_STAT_EV_L0_NEG_Msk     (0x2UL)                   /*!< ECAT DC_LATCH0_STAT: EV_L0_NEG (Bitfield-Mask: 0x01)        */
9980 #define ECAT_DC_LATCH0_STAT_L0_PIN_Pos        (2UL)                     /*!< ECAT DC_LATCH0_STAT: L0_PIN (Bit 2)                         */
9981 #define ECAT_DC_LATCH0_STAT_L0_PIN_Msk        (0x4UL)                   /*!< ECAT DC_LATCH0_STAT: L0_PIN (Bitfield-Mask: 0x01)           */
9982 
9983 /* -----------------------------  ECAT_DC_LATCH1_STAT  ---------------------------- */
9984 #define ECAT_DC_LATCH1_STAT_EV_L1_POS_Pos     (0UL)                     /*!< ECAT DC_LATCH1_STAT: EV_L1_POS (Bit 0)                      */
9985 #define ECAT_DC_LATCH1_STAT_EV_L1_POS_Msk     (0x1UL)                   /*!< ECAT DC_LATCH1_STAT: EV_L1_POS (Bitfield-Mask: 0x01)        */
9986 #define ECAT_DC_LATCH1_STAT_EV_L1_NEG_Pos     (1UL)                     /*!< ECAT DC_LATCH1_STAT: EV_L1_NEG (Bit 1)                      */
9987 #define ECAT_DC_LATCH1_STAT_EV_L1_NEG_Msk     (0x2UL)                   /*!< ECAT DC_LATCH1_STAT: EV_L1_NEG (Bitfield-Mask: 0x01)        */
9988 #define ECAT_DC_LATCH1_STAT_L1_PIN_Pos        (2UL)                     /*!< ECAT DC_LATCH1_STAT: L1_PIN (Bit 2)                         */
9989 #define ECAT_DC_LATCH1_STAT_L1_PIN_Msk        (0x4UL)                   /*!< ECAT DC_LATCH1_STAT: L1_PIN (Bitfield-Mask: 0x01)           */
9990 
9991 /* ---------------------------  ECAT_DC_LATCH0_TIME_POS  -------------------------- */
9992 #define ECAT_DC_LATCH0_TIME_POS_DC_LATCH0_TIME_POS_Pos (0UL)            /*!< ECAT DC_LATCH0_TIME_POS: DC_LATCH0_TIME_POS (Bit 0)         */
9993 #define ECAT_DC_LATCH0_TIME_POS_DC_LATCH0_TIME_POS_Msk (0xffffffffUL)   /*!< ECAT DC_LATCH0_TIME_POS: DC_LATCH0_TIME_POS (Bitfield-Mask: 0xffffffff) */
9994 
9995 /* ---------------------------  ECAT_DC_LATCH0_TIME_NEG  -------------------------- */
9996 #define ECAT_DC_LATCH0_TIME_NEG_DC_LATCH0_TIME_NEG_Pos (0UL)            /*!< ECAT DC_LATCH0_TIME_NEG: DC_LATCH0_TIME_NEG (Bit 0)         */
9997 #define ECAT_DC_LATCH0_TIME_NEG_DC_LATCH0_TIME_NEG_Msk (0xffffffffUL)   /*!< ECAT DC_LATCH0_TIME_NEG: DC_LATCH0_TIME_NEG (Bitfield-Mask: 0xffffffff) */
9998 
9999 /* ---------------------------  ECAT_DC_LATCH1_TIME_POS  -------------------------- */
10000 #define ECAT_DC_LATCH1_TIME_POS_DC_LATCH1_TIME_POS_Pos (0UL)            /*!< ECAT DC_LATCH1_TIME_POS: DC_LATCH1_TIME_POS (Bit 0)         */
10001 #define ECAT_DC_LATCH1_TIME_POS_DC_LATCH1_TIME_POS_Msk (0xffffffffUL)   /*!< ECAT DC_LATCH1_TIME_POS: DC_LATCH1_TIME_POS (Bitfield-Mask: 0xffffffff) */
10002 
10003 /* ---------------------------  ECAT_DC_LATCH1_TIME_NEG  -------------------------- */
10004 #define ECAT_DC_LATCH1_TIME_NEG_DC_LATCH1_TIME_NEG_Pos (0UL)            /*!< ECAT DC_LATCH1_TIME_NEG: DC_LATCH1_TIME_NEG (Bit 0)         */
10005 #define ECAT_DC_LATCH1_TIME_NEG_DC_LATCH1_TIME_NEG_Msk (0xffffffffUL)   /*!< ECAT DC_LATCH1_TIME_NEG: DC_LATCH1_TIME_NEG (Bitfield-Mask: 0xffffffff) */
10006 
10007 /* --------------------------  ECAT_DC_ECAT_CNG_EV_TIME  -------------------------- */
10008 #define ECAT_DC_ECAT_CNG_EV_TIME_ECAT_CNG_EV_TIME_Pos (0UL)             /*!< ECAT DC_ECAT_CNG_EV_TIME: ECAT_CNG_EV_TIME (Bit 0)          */
10009 #define ECAT_DC_ECAT_CNG_EV_TIME_ECAT_CNG_EV_TIME_Msk (0xffffffffUL)    /*!< ECAT DC_ECAT_CNG_EV_TIME: ECAT_CNG_EV_TIME (Bitfield-Mask: 0xffffffff) */
10010 
10011 /* --------------------------  ECAT_DC_PDI_START_EV_TIME  ------------------------- */
10012 #define ECAT_DC_PDI_START_EV_TIME_PDI_START_EV_TIME_Pos (0UL)           /*!< ECAT DC_PDI_START_EV_TIME: PDI_START_EV_TIME (Bit 0)        */
10013 #define ECAT_DC_PDI_START_EV_TIME_PDI_START_EV_TIME_Msk (0xffffffffUL)  /*!< ECAT DC_PDI_START_EV_TIME: PDI_START_EV_TIME (Bitfield-Mask: 0xffffffff) */
10014 
10015 /* ---------------------------  ECAT_DC_PDI_CNG_EV_TIME  -------------------------- */
10016 #define ECAT_DC_PDI_CNG_EV_TIME_PDI_CNG_EV_TIME_Pos (0UL)               /*!< ECAT DC_PDI_CNG_EV_TIME: PDI_CNG_EV_TIME (Bit 0)            */
10017 #define ECAT_DC_PDI_CNG_EV_TIME_PDI_CNG_EV_TIME_Msk (0xffffffffUL)      /*!< ECAT DC_PDI_CNG_EV_TIME: PDI_CNG_EV_TIME (Bitfield-Mask: 0xffffffff) */
10018 
10019 /* -----------------------------------  ECAT_ID  ---------------------------------- */
10020 #define ECAT_ID_MOD_REV_Pos                   (0UL)                     /*!< ECAT ID: MOD_REV (Bit 0)                                    */
10021 #define ECAT_ID_MOD_REV_Msk                   (0xffUL)                  /*!< ECAT ID: MOD_REV (Bitfield-Mask: 0xff)                      */
10022 #define ECAT_ID_MOD_TYPE_Pos                  (8UL)                     /*!< ECAT ID: MOD_TYPE (Bit 8)                                   */
10023 #define ECAT_ID_MOD_TYPE_Msk                  (0xff00UL)                /*!< ECAT ID: MOD_TYPE (Bitfield-Mask: 0xff)                     */
10024 #define ECAT_ID_MOD_NUMBER_Pos                (16UL)                    /*!< ECAT ID: MOD_NUMBER (Bit 16)                                */
10025 #define ECAT_ID_MOD_NUMBER_Msk                (0xffff0000UL)            /*!< ECAT ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                 */
10026 
10027 /* ---------------------------------  ECAT_STATUS  -------------------------------- */
10028 #define ECAT_STATUS_PARERR_Pos                (0UL)                     /*!< ECAT STATUS: PARERR (Bit 0)                                 */
10029 #define ECAT_STATUS_PARERR_Msk                (0x1UL)                   /*!< ECAT STATUS: PARERR (Bitfield-Mask: 0x01)                   */
10030 
10031 
10032 /* ================================================================================ */
10033 /* ================           Group 'USB' Position & Mask          ================ */
10034 /* ================================================================================ */
10035 
10036 
10037 /* ---------------------------------  USB_GOTGCTL  -------------------------------- */
10038 #define USB_GOTGCTL_SesReqScs_Pos             (0UL)                     /*!< USB GOTGCTL: SesReqScs (Bit 0)                              */
10039 #define USB_GOTGCTL_SesReqScs_Msk             (0x1UL)                   /*!< USB GOTGCTL: SesReqScs (Bitfield-Mask: 0x01)                */
10040 #define USB_GOTGCTL_SesReq_Pos                (1UL)                     /*!< USB GOTGCTL: SesReq (Bit 1)                                 */
10041 #define USB_GOTGCTL_SesReq_Msk                (0x2UL)                   /*!< USB GOTGCTL: SesReq (Bitfield-Mask: 0x01)                   */
10042 #define USB_GOTGCTL_VbvalidOvEn_Pos           (2UL)                     /*!< USB GOTGCTL: VbvalidOvEn (Bit 2)                            */
10043 #define USB_GOTGCTL_VbvalidOvEn_Msk           (0x4UL)                   /*!< USB GOTGCTL: VbvalidOvEn (Bitfield-Mask: 0x01)              */
10044 #define USB_GOTGCTL_VbvalidOvVal_Pos          (3UL)                     /*!< USB GOTGCTL: VbvalidOvVal (Bit 3)                           */
10045 #define USB_GOTGCTL_VbvalidOvVal_Msk          (0x8UL)                   /*!< USB GOTGCTL: VbvalidOvVal (Bitfield-Mask: 0x01)             */
10046 #define USB_GOTGCTL_AvalidOvEn_Pos            (4UL)                     /*!< USB GOTGCTL: AvalidOvEn (Bit 4)                             */
10047 #define USB_GOTGCTL_AvalidOvEn_Msk            (0x10UL)                  /*!< USB GOTGCTL: AvalidOvEn (Bitfield-Mask: 0x01)               */
10048 #define USB_GOTGCTL_AvalidOvVal_Pos           (5UL)                     /*!< USB GOTGCTL: AvalidOvVal (Bit 5)                            */
10049 #define USB_GOTGCTL_AvalidOvVal_Msk           (0x20UL)                  /*!< USB GOTGCTL: AvalidOvVal (Bitfield-Mask: 0x01)              */
10050 #define USB_GOTGCTL_BvalidOvEn_Pos            (6UL)                     /*!< USB GOTGCTL: BvalidOvEn (Bit 6)                             */
10051 #define USB_GOTGCTL_BvalidOvEn_Msk            (0x40UL)                  /*!< USB GOTGCTL: BvalidOvEn (Bitfield-Mask: 0x01)               */
10052 #define USB_GOTGCTL_BvalidOvVal_Pos           (7UL)                     /*!< USB GOTGCTL: BvalidOvVal (Bit 7)                            */
10053 #define USB_GOTGCTL_BvalidOvVal_Msk           (0x80UL)                  /*!< USB GOTGCTL: BvalidOvVal (Bitfield-Mask: 0x01)              */
10054 #define USB_GOTGCTL_HstNegScs_Pos             (8UL)                     /*!< USB GOTGCTL: HstNegScs (Bit 8)                              */
10055 #define USB_GOTGCTL_HstNegScs_Msk             (0x100UL)                 /*!< USB GOTGCTL: HstNegScs (Bitfield-Mask: 0x01)                */
10056 #define USB_GOTGCTL_HNPReq_Pos                (9UL)                     /*!< USB GOTGCTL: HNPReq (Bit 9)                                 */
10057 #define USB_GOTGCTL_HNPReq_Msk                (0x200UL)                 /*!< USB GOTGCTL: HNPReq (Bitfield-Mask: 0x01)                   */
10058 #define USB_GOTGCTL_HstSetHNPEn_Pos           (10UL)                    /*!< USB GOTGCTL: HstSetHNPEn (Bit 10)                           */
10059 #define USB_GOTGCTL_HstSetHNPEn_Msk           (0x400UL)                 /*!< USB GOTGCTL: HstSetHNPEn (Bitfield-Mask: 0x01)              */
10060 #define USB_GOTGCTL_DevHNPEn_Pos              (11UL)                    /*!< USB GOTGCTL: DevHNPEn (Bit 11)                              */
10061 #define USB_GOTGCTL_DevHNPEn_Msk              (0x800UL)                 /*!< USB GOTGCTL: DevHNPEn (Bitfield-Mask: 0x01)                 */
10062 #define USB_GOTGCTL_ConlDSts_Pos              (16UL)                    /*!< USB GOTGCTL: ConlDSts (Bit 16)                              */
10063 #define USB_GOTGCTL_ConlDSts_Msk              (0x10000UL)               /*!< USB GOTGCTL: ConlDSts (Bitfield-Mask: 0x01)                 */
10064 #define USB_GOTGCTL_DbncTime_Pos              (17UL)                    /*!< USB GOTGCTL: DbncTime (Bit 17)                              */
10065 #define USB_GOTGCTL_DbncTime_Msk              (0x20000UL)               /*!< USB GOTGCTL: DbncTime (Bitfield-Mask: 0x01)                 */
10066 #define USB_GOTGCTL_ASesVId_Pos               (18UL)                    /*!< USB GOTGCTL: ASesVId (Bit 18)                               */
10067 #define USB_GOTGCTL_ASesVId_Msk               (0x40000UL)               /*!< USB GOTGCTL: ASesVId (Bitfield-Mask: 0x01)                  */
10068 #define USB_GOTGCTL_BSesVld_Pos               (19UL)                    /*!< USB GOTGCTL: BSesVld (Bit 19)                               */
10069 #define USB_GOTGCTL_BSesVld_Msk               (0x80000UL)               /*!< USB GOTGCTL: BSesVld (Bitfield-Mask: 0x01)                  */
10070 #define USB_GOTGCTL_OTGVer_Pos                (20UL)                    /*!< USB GOTGCTL: OTGVer (Bit 20)                                */
10071 #define USB_GOTGCTL_OTGVer_Msk                (0x100000UL)              /*!< USB GOTGCTL: OTGVer (Bitfield-Mask: 0x01)                   */
10072 
10073 /* ---------------------------------  USB_GOTGINT  -------------------------------- */
10074 #define USB_GOTGINT_SesEndDet_Pos             (2UL)                     /*!< USB GOTGINT: SesEndDet (Bit 2)                              */
10075 #define USB_GOTGINT_SesEndDet_Msk             (0x4UL)                   /*!< USB GOTGINT: SesEndDet (Bitfield-Mask: 0x01)                */
10076 #define USB_GOTGINT_SesReqSucStsChng_Pos      (8UL)                     /*!< USB GOTGINT: SesReqSucStsChng (Bit 8)                       */
10077 #define USB_GOTGINT_SesReqSucStsChng_Msk      (0x100UL)                 /*!< USB GOTGINT: SesReqSucStsChng (Bitfield-Mask: 0x01)         */
10078 #define USB_GOTGINT_HstNegSucStsChng_Pos      (9UL)                     /*!< USB GOTGINT: HstNegSucStsChng (Bit 9)                       */
10079 #define USB_GOTGINT_HstNegSucStsChng_Msk      (0x200UL)                 /*!< USB GOTGINT: HstNegSucStsChng (Bitfield-Mask: 0x01)         */
10080 #define USB_GOTGINT_HstNegDet_Pos             (17UL)                    /*!< USB GOTGINT: HstNegDet (Bit 17)                             */
10081 #define USB_GOTGINT_HstNegDet_Msk             (0x20000UL)               /*!< USB GOTGINT: HstNegDet (Bitfield-Mask: 0x01)                */
10082 #define USB_GOTGINT_ADevTOUTChg_Pos           (18UL)                    /*!< USB GOTGINT: ADevTOUTChg (Bit 18)                           */
10083 #define USB_GOTGINT_ADevTOUTChg_Msk           (0x40000UL)               /*!< USB GOTGINT: ADevTOUTChg (Bitfield-Mask: 0x01)              */
10084 #define USB_GOTGINT_DbnceDone_Pos             (19UL)                    /*!< USB GOTGINT: DbnceDone (Bit 19)                             */
10085 #define USB_GOTGINT_DbnceDone_Msk             (0x80000UL)               /*!< USB GOTGINT: DbnceDone (Bitfield-Mask: 0x01)                */
10086 
10087 /* ---------------------------------  USB_GAHBCFG  -------------------------------- */
10088 #define USB_GAHBCFG_GlblIntrMsk_Pos           (0UL)                     /*!< USB GAHBCFG: GlblIntrMsk (Bit 0)                            */
10089 #define USB_GAHBCFG_GlblIntrMsk_Msk           (0x1UL)                   /*!< USB GAHBCFG: GlblIntrMsk (Bitfield-Mask: 0x01)              */
10090 #define USB_GAHBCFG_HBstLen_Pos               (1UL)                     /*!< USB GAHBCFG: HBstLen (Bit 1)                                */
10091 #define USB_GAHBCFG_HBstLen_Msk               (0x1eUL)                  /*!< USB GAHBCFG: HBstLen (Bitfield-Mask: 0x0f)                  */
10092 #define USB_GAHBCFG_DMAEn_Pos                 (5UL)                     /*!< USB GAHBCFG: DMAEn (Bit 5)                                  */
10093 #define USB_GAHBCFG_DMAEn_Msk                 (0x20UL)                  /*!< USB GAHBCFG: DMAEn (Bitfield-Mask: 0x01)                    */
10094 #define USB_GAHBCFG_NPTxFEmpLvl_Pos           (7UL)                     /*!< USB GAHBCFG: NPTxFEmpLvl (Bit 7)                            */
10095 #define USB_GAHBCFG_NPTxFEmpLvl_Msk           (0x80UL)                  /*!< USB GAHBCFG: NPTxFEmpLvl (Bitfield-Mask: 0x01)              */
10096 #define USB_GAHBCFG_PTxFEmpLvl_Pos            (8UL)                     /*!< USB GAHBCFG: PTxFEmpLvl (Bit 8)                             */
10097 #define USB_GAHBCFG_PTxFEmpLvl_Msk            (0x100UL)                 /*!< USB GAHBCFG: PTxFEmpLvl (Bitfield-Mask: 0x01)               */
10098 #define USB_GAHBCFG_AHBSingle_Pos             (23UL)                    /*!< USB GAHBCFG: AHBSingle (Bit 23)                             */
10099 #define USB_GAHBCFG_AHBSingle_Msk             (0x800000UL)              /*!< USB GAHBCFG: AHBSingle (Bitfield-Mask: 0x01)                */
10100 
10101 /* ---------------------------------  USB_GUSBCFG  -------------------------------- */
10102 #define USB_GUSBCFG_TOutCal_Pos               (0UL)                     /*!< USB GUSBCFG: TOutCal (Bit 0)                                */
10103 #define USB_GUSBCFG_TOutCal_Msk               (0x7UL)                   /*!< USB GUSBCFG: TOutCal (Bitfield-Mask: 0x07)                  */
10104 #define USB_GUSBCFG_PHYSel_Pos                (6UL)                     /*!< USB GUSBCFG: PHYSel (Bit 6)                                 */
10105 #define USB_GUSBCFG_PHYSel_Msk                (0x40UL)                  /*!< USB GUSBCFG: PHYSel (Bitfield-Mask: 0x01)                   */
10106 #define USB_GUSBCFG_SRPCap_Pos                (8UL)                     /*!< USB GUSBCFG: SRPCap (Bit 8)                                 */
10107 #define USB_GUSBCFG_SRPCap_Msk                (0x100UL)                 /*!< USB GUSBCFG: SRPCap (Bitfield-Mask: 0x01)                   */
10108 #define USB_GUSBCFG_HNPCap_Pos                (9UL)                     /*!< USB GUSBCFG: HNPCap (Bit 9)                                 */
10109 #define USB_GUSBCFG_HNPCap_Msk                (0x200UL)                 /*!< USB GUSBCFG: HNPCap (Bitfield-Mask: 0x01)                   */
10110 #define USB_GUSBCFG_USBTrdTim_Pos             (10UL)                    /*!< USB GUSBCFG: USBTrdTim (Bit 10)                             */
10111 #define USB_GUSBCFG_USBTrdTim_Msk             (0x3c00UL)                /*!< USB GUSBCFG: USBTrdTim (Bitfield-Mask: 0x0f)                */
10112 #define USB_GUSBCFG_OtgI2CSel_Pos             (16UL)                    /*!< USB GUSBCFG: OtgI2CSel (Bit 16)                             */
10113 #define USB_GUSBCFG_OtgI2CSel_Msk             (0x10000UL)               /*!< USB GUSBCFG: OtgI2CSel (Bitfield-Mask: 0x01)                */
10114 #define USB_GUSBCFG_TxEndDelay_Pos            (28UL)                    /*!< USB GUSBCFG: TxEndDelay (Bit 28)                            */
10115 #define USB_GUSBCFG_TxEndDelay_Msk            (0x10000000UL)            /*!< USB GUSBCFG: TxEndDelay (Bitfield-Mask: 0x01)               */
10116 #define USB_GUSBCFG_ForceHstMode_Pos          (29UL)                    /*!< USB GUSBCFG: ForceHstMode (Bit 29)                          */
10117 #define USB_GUSBCFG_ForceHstMode_Msk          (0x20000000UL)            /*!< USB GUSBCFG: ForceHstMode (Bitfield-Mask: 0x01)             */
10118 #define USB_GUSBCFG_ForceDevMode_Pos          (30UL)                    /*!< USB GUSBCFG: ForceDevMode (Bit 30)                          */
10119 #define USB_GUSBCFG_ForceDevMode_Msk          (0x40000000UL)            /*!< USB GUSBCFG: ForceDevMode (Bitfield-Mask: 0x01)             */
10120 #define USB_GUSBCFG_CTP_Pos                   (31UL)                    /*!< USB GUSBCFG: CTP (Bit 31)                                   */
10121 #define USB_GUSBCFG_CTP_Msk                   (0x80000000UL)            /*!< USB GUSBCFG: CTP (Bitfield-Mask: 0x01)                      */
10122 
10123 /* ---------------------------------  USB_GRSTCTL  -------------------------------- */
10124 #define USB_GRSTCTL_CSftRst_Pos               (0UL)                     /*!< USB GRSTCTL: CSftRst (Bit 0)                                */
10125 #define USB_GRSTCTL_CSftRst_Msk               (0x1UL)                   /*!< USB GRSTCTL: CSftRst (Bitfield-Mask: 0x01)                  */
10126 #define USB_GRSTCTL_FrmCntrRst_Pos            (2UL)                     /*!< USB GRSTCTL: FrmCntrRst (Bit 2)                             */
10127 #define USB_GRSTCTL_FrmCntrRst_Msk            (0x4UL)                   /*!< USB GRSTCTL: FrmCntrRst (Bitfield-Mask: 0x01)               */
10128 #define USB_GRSTCTL_RxFFlsh_Pos               (4UL)                     /*!< USB GRSTCTL: RxFFlsh (Bit 4)                                */
10129 #define USB_GRSTCTL_RxFFlsh_Msk               (0x10UL)                  /*!< USB GRSTCTL: RxFFlsh (Bitfield-Mask: 0x01)                  */
10130 #define USB_GRSTCTL_TxFFlsh_Pos               (5UL)                     /*!< USB GRSTCTL: TxFFlsh (Bit 5)                                */
10131 #define USB_GRSTCTL_TxFFlsh_Msk               (0x20UL)                  /*!< USB GRSTCTL: TxFFlsh (Bitfield-Mask: 0x01)                  */
10132 #define USB_GRSTCTL_TxFNum_Pos                (6UL)                     /*!< USB GRSTCTL: TxFNum (Bit 6)                                 */
10133 #define USB_GRSTCTL_TxFNum_Msk                (0x7c0UL)                 /*!< USB GRSTCTL: TxFNum (Bitfield-Mask: 0x1f)                   */
10134 #define USB_GRSTCTL_DMAReq_Pos                (30UL)                    /*!< USB GRSTCTL: DMAReq (Bit 30)                                */
10135 #define USB_GRSTCTL_DMAReq_Msk                (0x40000000UL)            /*!< USB GRSTCTL: DMAReq (Bitfield-Mask: 0x01)                   */
10136 #define USB_GRSTCTL_AHBIdle_Pos               (31UL)                    /*!< USB GRSTCTL: AHBIdle (Bit 31)                               */
10137 #define USB_GRSTCTL_AHBIdle_Msk               (0x80000000UL)            /*!< USB GRSTCTL: AHBIdle (Bitfield-Mask: 0x01)                  */
10138 
10139 /* ----------------------------  USB_GINTSTS_HOSTMODE  ---------------------------- */
10140 #define USB_GINTSTS_HOSTMODE_CurMod_Pos       (0UL)                     /*!< USB GINTSTS_HOSTMODE: CurMod (Bit 0)                        */
10141 #define USB_GINTSTS_HOSTMODE_CurMod_Msk       (0x1UL)                   /*!< USB GINTSTS_HOSTMODE: CurMod (Bitfield-Mask: 0x01)          */
10142 #define USB_GINTSTS_HOSTMODE_ModeMis_Pos      (1UL)                     /*!< USB GINTSTS_HOSTMODE: ModeMis (Bit 1)                       */
10143 #define USB_GINTSTS_HOSTMODE_ModeMis_Msk      (0x2UL)                   /*!< USB GINTSTS_HOSTMODE: ModeMis (Bitfield-Mask: 0x01)         */
10144 #define USB_GINTSTS_HOSTMODE_OTGInt_Pos       (2UL)                     /*!< USB GINTSTS_HOSTMODE: OTGInt (Bit 2)                        */
10145 #define USB_GINTSTS_HOSTMODE_OTGInt_Msk       (0x4UL)                   /*!< USB GINTSTS_HOSTMODE: OTGInt (Bitfield-Mask: 0x01)          */
10146 #define USB_GINTSTS_HOSTMODE_Sof_Pos          (3UL)                     /*!< USB GINTSTS_HOSTMODE: Sof (Bit 3)                           */
10147 #define USB_GINTSTS_HOSTMODE_Sof_Msk          (0x8UL)                   /*!< USB GINTSTS_HOSTMODE: Sof (Bitfield-Mask: 0x01)             */
10148 #define USB_GINTSTS_HOSTMODE_RxFLvl_Pos       (4UL)                     /*!< USB GINTSTS_HOSTMODE: RxFLvl (Bit 4)                        */
10149 #define USB_GINTSTS_HOSTMODE_RxFLvl_Msk       (0x10UL)                  /*!< USB GINTSTS_HOSTMODE: RxFLvl (Bitfield-Mask: 0x01)          */
10150 #define USB_GINTSTS_HOSTMODE_incomplP_Pos     (21UL)                    /*!< USB GINTSTS_HOSTMODE: incomplP (Bit 21)                     */
10151 #define USB_GINTSTS_HOSTMODE_incomplP_Msk     (0x200000UL)              /*!< USB GINTSTS_HOSTMODE: incomplP (Bitfield-Mask: 0x01)        */
10152 #define USB_GINTSTS_HOSTMODE_PrtInt_Pos       (24UL)                    /*!< USB GINTSTS_HOSTMODE: PrtInt (Bit 24)                       */
10153 #define USB_GINTSTS_HOSTMODE_PrtInt_Msk       (0x1000000UL)             /*!< USB GINTSTS_HOSTMODE: PrtInt (Bitfield-Mask: 0x01)          */
10154 #define USB_GINTSTS_HOSTMODE_HChInt_Pos       (25UL)                    /*!< USB GINTSTS_HOSTMODE: HChInt (Bit 25)                       */
10155 #define USB_GINTSTS_HOSTMODE_HChInt_Msk       (0x2000000UL)             /*!< USB GINTSTS_HOSTMODE: HChInt (Bitfield-Mask: 0x01)          */
10156 #define USB_GINTSTS_HOSTMODE_PTxFEmp_Pos      (26UL)                    /*!< USB GINTSTS_HOSTMODE: PTxFEmp (Bit 26)                      */
10157 #define USB_GINTSTS_HOSTMODE_PTxFEmp_Msk      (0x4000000UL)             /*!< USB GINTSTS_HOSTMODE: PTxFEmp (Bitfield-Mask: 0x01)         */
10158 #define USB_GINTSTS_HOSTMODE_ConIDStsChng_Pos (28UL)                    /*!< USB GINTSTS_HOSTMODE: ConIDStsChng (Bit 28)                 */
10159 #define USB_GINTSTS_HOSTMODE_ConIDStsChng_Msk (0x10000000UL)            /*!< USB GINTSTS_HOSTMODE: ConIDStsChng (Bitfield-Mask: 0x01)    */
10160 #define USB_GINTSTS_HOSTMODE_DisconnInt_Pos   (29UL)                    /*!< USB GINTSTS_HOSTMODE: DisconnInt (Bit 29)                   */
10161 #define USB_GINTSTS_HOSTMODE_DisconnInt_Msk   (0x20000000UL)            /*!< USB GINTSTS_HOSTMODE: DisconnInt (Bitfield-Mask: 0x01)      */
10162 #define USB_GINTSTS_HOSTMODE_SessReqInt_Pos   (30UL)                    /*!< USB GINTSTS_HOSTMODE: SessReqInt (Bit 30)                   */
10163 #define USB_GINTSTS_HOSTMODE_SessReqInt_Msk   (0x40000000UL)            /*!< USB GINTSTS_HOSTMODE: SessReqInt (Bitfield-Mask: 0x01)      */
10164 #define USB_GINTSTS_HOSTMODE_WkUpInt_Pos      (31UL)                    /*!< USB GINTSTS_HOSTMODE: WkUpInt (Bit 31)                      */
10165 #define USB_GINTSTS_HOSTMODE_WkUpInt_Msk      (0x80000000UL)            /*!< USB GINTSTS_HOSTMODE: WkUpInt (Bitfield-Mask: 0x01)         */
10166 
10167 /* ---------------------------  USB_GINTSTS_DEVICEMODE  --------------------------- */
10168 #define USB_GINTSTS_DEVICEMODE_CurMod_Pos     (0UL)                     /*!< USB GINTSTS_DEVICEMODE: CurMod (Bit 0)                      */
10169 #define USB_GINTSTS_DEVICEMODE_CurMod_Msk     (0x1UL)                   /*!< USB GINTSTS_DEVICEMODE: CurMod (Bitfield-Mask: 0x01)        */
10170 #define USB_GINTSTS_DEVICEMODE_ModeMis_Pos    (1UL)                     /*!< USB GINTSTS_DEVICEMODE: ModeMis (Bit 1)                     */
10171 #define USB_GINTSTS_DEVICEMODE_ModeMis_Msk    (0x2UL)                   /*!< USB GINTSTS_DEVICEMODE: ModeMis (Bitfield-Mask: 0x01)       */
10172 #define USB_GINTSTS_DEVICEMODE_OTGInt_Pos     (2UL)                     /*!< USB GINTSTS_DEVICEMODE: OTGInt (Bit 2)                      */
10173 #define USB_GINTSTS_DEVICEMODE_OTGInt_Msk     (0x4UL)                   /*!< USB GINTSTS_DEVICEMODE: OTGInt (Bitfield-Mask: 0x01)        */
10174 #define USB_GINTSTS_DEVICEMODE_Sof_Pos        (3UL)                     /*!< USB GINTSTS_DEVICEMODE: Sof (Bit 3)                         */
10175 #define USB_GINTSTS_DEVICEMODE_Sof_Msk        (0x8UL)                   /*!< USB GINTSTS_DEVICEMODE: Sof (Bitfield-Mask: 0x01)           */
10176 #define USB_GINTSTS_DEVICEMODE_RxFLvl_Pos     (4UL)                     /*!< USB GINTSTS_DEVICEMODE: RxFLvl (Bit 4)                      */
10177 #define USB_GINTSTS_DEVICEMODE_RxFLvl_Msk     (0x10UL)                  /*!< USB GINTSTS_DEVICEMODE: RxFLvl (Bitfield-Mask: 0x01)        */
10178 #define USB_GINTSTS_DEVICEMODE_GINNakEff_Pos  (6UL)                     /*!< USB GINTSTS_DEVICEMODE: GINNakEff (Bit 6)                   */
10179 #define USB_GINTSTS_DEVICEMODE_GINNakEff_Msk  (0x40UL)                  /*!< USB GINTSTS_DEVICEMODE: GINNakEff (Bitfield-Mask: 0x01)     */
10180 #define USB_GINTSTS_DEVICEMODE_GOUTNakEff_Pos (7UL)                     /*!< USB GINTSTS_DEVICEMODE: GOUTNakEff (Bit 7)                  */
10181 #define USB_GINTSTS_DEVICEMODE_GOUTNakEff_Msk (0x80UL)                  /*!< USB GINTSTS_DEVICEMODE: GOUTNakEff (Bitfield-Mask: 0x01)    */
10182 #define USB_GINTSTS_DEVICEMODE_ErlySusp_Pos   (10UL)                    /*!< USB GINTSTS_DEVICEMODE: ErlySusp (Bit 10)                   */
10183 #define USB_GINTSTS_DEVICEMODE_ErlySusp_Msk   (0x400UL)                 /*!< USB GINTSTS_DEVICEMODE: ErlySusp (Bitfield-Mask: 0x01)      */
10184 #define USB_GINTSTS_DEVICEMODE_USBSusp_Pos    (11UL)                    /*!< USB GINTSTS_DEVICEMODE: USBSusp (Bit 11)                    */
10185 #define USB_GINTSTS_DEVICEMODE_USBSusp_Msk    (0x800UL)                 /*!< USB GINTSTS_DEVICEMODE: USBSusp (Bitfield-Mask: 0x01)       */
10186 #define USB_GINTSTS_DEVICEMODE_USBRst_Pos     (12UL)                    /*!< USB GINTSTS_DEVICEMODE: USBRst (Bit 12)                     */
10187 #define USB_GINTSTS_DEVICEMODE_USBRst_Msk     (0x1000UL)                /*!< USB GINTSTS_DEVICEMODE: USBRst (Bitfield-Mask: 0x01)        */
10188 #define USB_GINTSTS_DEVICEMODE_EnumDone_Pos   (13UL)                    /*!< USB GINTSTS_DEVICEMODE: EnumDone (Bit 13)                   */
10189 #define USB_GINTSTS_DEVICEMODE_EnumDone_Msk   (0x2000UL)                /*!< USB GINTSTS_DEVICEMODE: EnumDone (Bitfield-Mask: 0x01)      */
10190 #define USB_GINTSTS_DEVICEMODE_ISOOutDrop_Pos (14UL)                    /*!< USB GINTSTS_DEVICEMODE: ISOOutDrop (Bit 14)                 */
10191 #define USB_GINTSTS_DEVICEMODE_ISOOutDrop_Msk (0x4000UL)                /*!< USB GINTSTS_DEVICEMODE: ISOOutDrop (Bitfield-Mask: 0x01)    */
10192 #define USB_GINTSTS_DEVICEMODE_EOPF_Pos       (15UL)                    /*!< USB GINTSTS_DEVICEMODE: EOPF (Bit 15)                       */
10193 #define USB_GINTSTS_DEVICEMODE_EOPF_Msk       (0x8000UL)                /*!< USB GINTSTS_DEVICEMODE: EOPF (Bitfield-Mask: 0x01)          */
10194 #define USB_GINTSTS_DEVICEMODE_IEPInt_Pos     (18UL)                    /*!< USB GINTSTS_DEVICEMODE: IEPInt (Bit 18)                     */
10195 #define USB_GINTSTS_DEVICEMODE_IEPInt_Msk     (0x40000UL)               /*!< USB GINTSTS_DEVICEMODE: IEPInt (Bitfield-Mask: 0x01)        */
10196 #define USB_GINTSTS_DEVICEMODE_OEPInt_Pos     (19UL)                    /*!< USB GINTSTS_DEVICEMODE: OEPInt (Bit 19)                     */
10197 #define USB_GINTSTS_DEVICEMODE_OEPInt_Msk     (0x80000UL)               /*!< USB GINTSTS_DEVICEMODE: OEPInt (Bitfield-Mask: 0x01)        */
10198 #define USB_GINTSTS_DEVICEMODE_incompISOIN_Pos (20UL)                   /*!< USB GINTSTS_DEVICEMODE: incompISOIN (Bit 20)                */
10199 #define USB_GINTSTS_DEVICEMODE_incompISOIN_Msk (0x100000UL)             /*!< USB GINTSTS_DEVICEMODE: incompISOIN (Bitfield-Mask: 0x01)   */
10200 #define USB_GINTSTS_DEVICEMODE_incomplSOOUT_Pos (21UL)                  /*!< USB GINTSTS_DEVICEMODE: incomplSOOUT (Bit 21)               */
10201 #define USB_GINTSTS_DEVICEMODE_incomplSOOUT_Msk (0x200000UL)            /*!< USB GINTSTS_DEVICEMODE: incomplSOOUT (Bitfield-Mask: 0x01)  */
10202 #define USB_GINTSTS_DEVICEMODE_ConIDStsChng_Pos (28UL)                  /*!< USB GINTSTS_DEVICEMODE: ConIDStsChng (Bit 28)               */
10203 #define USB_GINTSTS_DEVICEMODE_ConIDStsChng_Msk (0x10000000UL)          /*!< USB GINTSTS_DEVICEMODE: ConIDStsChng (Bitfield-Mask: 0x01)  */
10204 #define USB_GINTSTS_DEVICEMODE_SessReqInt_Pos (30UL)                    /*!< USB GINTSTS_DEVICEMODE: SessReqInt (Bit 30)                 */
10205 #define USB_GINTSTS_DEVICEMODE_SessReqInt_Msk (0x40000000UL)            /*!< USB GINTSTS_DEVICEMODE: SessReqInt (Bitfield-Mask: 0x01)    */
10206 #define USB_GINTSTS_DEVICEMODE_WkUpInt_Pos    (31UL)                    /*!< USB GINTSTS_DEVICEMODE: WkUpInt (Bit 31)                    */
10207 #define USB_GINTSTS_DEVICEMODE_WkUpInt_Msk    (0x80000000UL)            /*!< USB GINTSTS_DEVICEMODE: WkUpInt (Bitfield-Mask: 0x01)       */
10208 
10209 /* ----------------------------  USB_GINTMSK_HOSTMODE  ---------------------------- */
10210 #define USB_GINTMSK_HOSTMODE_ModeMisMsk_Pos   (1UL)                     /*!< USB GINTMSK_HOSTMODE: ModeMisMsk (Bit 1)                    */
10211 #define USB_GINTMSK_HOSTMODE_ModeMisMsk_Msk   (0x2UL)                   /*!< USB GINTMSK_HOSTMODE: ModeMisMsk (Bitfield-Mask: 0x01)      */
10212 #define USB_GINTMSK_HOSTMODE_OTGIntMsk_Pos    (2UL)                     /*!< USB GINTMSK_HOSTMODE: OTGIntMsk (Bit 2)                     */
10213 #define USB_GINTMSK_HOSTMODE_OTGIntMsk_Msk    (0x4UL)                   /*!< USB GINTMSK_HOSTMODE: OTGIntMsk (Bitfield-Mask: 0x01)       */
10214 #define USB_GINTMSK_HOSTMODE_SofMsk_Pos       (3UL)                     /*!< USB GINTMSK_HOSTMODE: SofMsk (Bit 3)                        */
10215 #define USB_GINTMSK_HOSTMODE_SofMsk_Msk       (0x8UL)                   /*!< USB GINTMSK_HOSTMODE: SofMsk (Bitfield-Mask: 0x01)          */
10216 #define USB_GINTMSK_HOSTMODE_RxFLvlMsk_Pos    (4UL)                     /*!< USB GINTMSK_HOSTMODE: RxFLvlMsk (Bit 4)                     */
10217 #define USB_GINTMSK_HOSTMODE_RxFLvlMsk_Msk    (0x10UL)                  /*!< USB GINTMSK_HOSTMODE: RxFLvlMsk (Bitfield-Mask: 0x01)       */
10218 #define USB_GINTMSK_HOSTMODE_incomplPMsk_Pos  (21UL)                    /*!< USB GINTMSK_HOSTMODE: incomplPMsk (Bit 21)                  */
10219 #define USB_GINTMSK_HOSTMODE_incomplPMsk_Msk  (0x200000UL)              /*!< USB GINTMSK_HOSTMODE: incomplPMsk (Bitfield-Mask: 0x01)     */
10220 #define USB_GINTMSK_HOSTMODE_PrtIntMsk_Pos    (24UL)                    /*!< USB GINTMSK_HOSTMODE: PrtIntMsk (Bit 24)                    */
10221 #define USB_GINTMSK_HOSTMODE_PrtIntMsk_Msk    (0x1000000UL)             /*!< USB GINTMSK_HOSTMODE: PrtIntMsk (Bitfield-Mask: 0x01)       */
10222 #define USB_GINTMSK_HOSTMODE_HChIntMsk_Pos    (25UL)                    /*!< USB GINTMSK_HOSTMODE: HChIntMsk (Bit 25)                    */
10223 #define USB_GINTMSK_HOSTMODE_HChIntMsk_Msk    (0x2000000UL)             /*!< USB GINTMSK_HOSTMODE: HChIntMsk (Bitfield-Mask: 0x01)       */
10224 #define USB_GINTMSK_HOSTMODE_PTxFEmpMsk_Pos   (26UL)                    /*!< USB GINTMSK_HOSTMODE: PTxFEmpMsk (Bit 26)                   */
10225 #define USB_GINTMSK_HOSTMODE_PTxFEmpMsk_Msk   (0x4000000UL)             /*!< USB GINTMSK_HOSTMODE: PTxFEmpMsk (Bitfield-Mask: 0x01)      */
10226 #define USB_GINTMSK_HOSTMODE_ConIDStsChngMsk_Pos (28UL)                 /*!< USB GINTMSK_HOSTMODE: ConIDStsChngMsk (Bit 28)              */
10227 #define USB_GINTMSK_HOSTMODE_ConIDStsChngMsk_Msk (0x10000000UL)         /*!< USB GINTMSK_HOSTMODE: ConIDStsChngMsk (Bitfield-Mask: 0x01) */
10228 #define USB_GINTMSK_HOSTMODE_DisconnIntMsk_Pos (29UL)                   /*!< USB GINTMSK_HOSTMODE: DisconnIntMsk (Bit 29)                */
10229 #define USB_GINTMSK_HOSTMODE_DisconnIntMsk_Msk (0x20000000UL)           /*!< USB GINTMSK_HOSTMODE: DisconnIntMsk (Bitfield-Mask: 0x01)   */
10230 #define USB_GINTMSK_HOSTMODE_SessReqIntMsk_Pos (30UL)                   /*!< USB GINTMSK_HOSTMODE: SessReqIntMsk (Bit 30)                */
10231 #define USB_GINTMSK_HOSTMODE_SessReqIntMsk_Msk (0x40000000UL)           /*!< USB GINTMSK_HOSTMODE: SessReqIntMsk (Bitfield-Mask: 0x01)   */
10232 #define USB_GINTMSK_HOSTMODE_WkUpIntMsk_Pos   (31UL)                    /*!< USB GINTMSK_HOSTMODE: WkUpIntMsk (Bit 31)                   */
10233 #define USB_GINTMSK_HOSTMODE_WkUpIntMsk_Msk   (0x80000000UL)            /*!< USB GINTMSK_HOSTMODE: WkUpIntMsk (Bitfield-Mask: 0x01)      */
10234 
10235 /* ---------------------------  USB_GINTMSK_DEVICEMODE  --------------------------- */
10236 #define USB_GINTMSK_DEVICEMODE_ModeMisMsk_Pos (1UL)                     /*!< USB GINTMSK_DEVICEMODE: ModeMisMsk (Bit 1)                  */
10237 #define USB_GINTMSK_DEVICEMODE_ModeMisMsk_Msk (0x2UL)                   /*!< USB GINTMSK_DEVICEMODE: ModeMisMsk (Bitfield-Mask: 0x01)    */
10238 #define USB_GINTMSK_DEVICEMODE_OTGIntMsk_Pos  (2UL)                     /*!< USB GINTMSK_DEVICEMODE: OTGIntMsk (Bit 2)                   */
10239 #define USB_GINTMSK_DEVICEMODE_OTGIntMsk_Msk  (0x4UL)                   /*!< USB GINTMSK_DEVICEMODE: OTGIntMsk (Bitfield-Mask: 0x01)     */
10240 #define USB_GINTMSK_DEVICEMODE_SofMsk_Pos     (3UL)                     /*!< USB GINTMSK_DEVICEMODE: SofMsk (Bit 3)                      */
10241 #define USB_GINTMSK_DEVICEMODE_SofMsk_Msk     (0x8UL)                   /*!< USB GINTMSK_DEVICEMODE: SofMsk (Bitfield-Mask: 0x01)        */
10242 #define USB_GINTMSK_DEVICEMODE_RxFLvlMsk_Pos  (4UL)                     /*!< USB GINTMSK_DEVICEMODE: RxFLvlMsk (Bit 4)                   */
10243 #define USB_GINTMSK_DEVICEMODE_RxFLvlMsk_Msk  (0x10UL)                  /*!< USB GINTMSK_DEVICEMODE: RxFLvlMsk (Bitfield-Mask: 0x01)     */
10244 #define USB_GINTMSK_DEVICEMODE_GINNakEffMsk_Pos (6UL)                   /*!< USB GINTMSK_DEVICEMODE: GINNakEffMsk (Bit 6)                */
10245 #define USB_GINTMSK_DEVICEMODE_GINNakEffMsk_Msk (0x40UL)                /*!< USB GINTMSK_DEVICEMODE: GINNakEffMsk (Bitfield-Mask: 0x01)  */
10246 #define USB_GINTMSK_DEVICEMODE_GOUTNakEffMsk_Pos (7UL)                  /*!< USB GINTMSK_DEVICEMODE: GOUTNakEffMsk (Bit 7)               */
10247 #define USB_GINTMSK_DEVICEMODE_GOUTNakEffMsk_Msk (0x80UL)               /*!< USB GINTMSK_DEVICEMODE: GOUTNakEffMsk (Bitfield-Mask: 0x01) */
10248 #define USB_GINTMSK_DEVICEMODE_ErlySuspMsk_Pos (10UL)                   /*!< USB GINTMSK_DEVICEMODE: ErlySuspMsk (Bit 10)                */
10249 #define USB_GINTMSK_DEVICEMODE_ErlySuspMsk_Msk (0x400UL)                /*!< USB GINTMSK_DEVICEMODE: ErlySuspMsk (Bitfield-Mask: 0x01)   */
10250 #define USB_GINTMSK_DEVICEMODE_USBSuspMsk_Pos (11UL)                    /*!< USB GINTMSK_DEVICEMODE: USBSuspMsk (Bit 11)                 */
10251 #define USB_GINTMSK_DEVICEMODE_USBSuspMsk_Msk (0x800UL)                 /*!< USB GINTMSK_DEVICEMODE: USBSuspMsk (Bitfield-Mask: 0x01)    */
10252 #define USB_GINTMSK_DEVICEMODE_USBRstMsk_Pos  (12UL)                    /*!< USB GINTMSK_DEVICEMODE: USBRstMsk (Bit 12)                  */
10253 #define USB_GINTMSK_DEVICEMODE_USBRstMsk_Msk  (0x1000UL)                /*!< USB GINTMSK_DEVICEMODE: USBRstMsk (Bitfield-Mask: 0x01)     */
10254 #define USB_GINTMSK_DEVICEMODE_EnumDoneMsk_Pos (13UL)                   /*!< USB GINTMSK_DEVICEMODE: EnumDoneMsk (Bit 13)                */
10255 #define USB_GINTMSK_DEVICEMODE_EnumDoneMsk_Msk (0x2000UL)               /*!< USB GINTMSK_DEVICEMODE: EnumDoneMsk (Bitfield-Mask: 0x01)   */
10256 #define USB_GINTMSK_DEVICEMODE_ISOOutDropMsk_Pos (14UL)                 /*!< USB GINTMSK_DEVICEMODE: ISOOutDropMsk (Bit 14)              */
10257 #define USB_GINTMSK_DEVICEMODE_ISOOutDropMsk_Msk (0x4000UL)             /*!< USB GINTMSK_DEVICEMODE: ISOOutDropMsk (Bitfield-Mask: 0x01) */
10258 #define USB_GINTMSK_DEVICEMODE_EOPFMsk_Pos    (15UL)                    /*!< USB GINTMSK_DEVICEMODE: EOPFMsk (Bit 15)                    */
10259 #define USB_GINTMSK_DEVICEMODE_EOPFMsk_Msk    (0x8000UL)                /*!< USB GINTMSK_DEVICEMODE: EOPFMsk (Bitfield-Mask: 0x01)       */
10260 #define USB_GINTMSK_DEVICEMODE_IEPIntMsk_Pos  (18UL)                    /*!< USB GINTMSK_DEVICEMODE: IEPIntMsk (Bit 18)                  */
10261 #define USB_GINTMSK_DEVICEMODE_IEPIntMsk_Msk  (0x40000UL)               /*!< USB GINTMSK_DEVICEMODE: IEPIntMsk (Bitfield-Mask: 0x01)     */
10262 #define USB_GINTMSK_DEVICEMODE_OEPIntMsk_Pos  (19UL)                    /*!< USB GINTMSK_DEVICEMODE: OEPIntMsk (Bit 19)                  */
10263 #define USB_GINTMSK_DEVICEMODE_OEPIntMsk_Msk  (0x80000UL)               /*!< USB GINTMSK_DEVICEMODE: OEPIntMsk (Bitfield-Mask: 0x01)     */
10264 #define USB_GINTMSK_DEVICEMODE_incompISOINMsk_Pos (20UL)                /*!< USB GINTMSK_DEVICEMODE: incompISOINMsk (Bit 20)             */
10265 #define USB_GINTMSK_DEVICEMODE_incompISOINMsk_Msk (0x100000UL)          /*!< USB GINTMSK_DEVICEMODE: incompISOINMsk (Bitfield-Mask: 0x01) */
10266 #define USB_GINTMSK_DEVICEMODE_incomplSOOUTMsk_Pos (21UL)               /*!< USB GINTMSK_DEVICEMODE: incomplSOOUTMsk (Bit 21)            */
10267 #define USB_GINTMSK_DEVICEMODE_incomplSOOUTMsk_Msk (0x200000UL)         /*!< USB GINTMSK_DEVICEMODE: incomplSOOUTMsk (Bitfield-Mask: 0x01) */
10268 #define USB_GINTMSK_DEVICEMODE_ConIDStsChngMsk_Pos (28UL)               /*!< USB GINTMSK_DEVICEMODE: ConIDStsChngMsk (Bit 28)            */
10269 #define USB_GINTMSK_DEVICEMODE_ConIDStsChngMsk_Msk (0x10000000UL)       /*!< USB GINTMSK_DEVICEMODE: ConIDStsChngMsk (Bitfield-Mask: 0x01) */
10270 #define USB_GINTMSK_DEVICEMODE_DisconnIntMsk_Pos (29UL)                 /*!< USB GINTMSK_DEVICEMODE: DisconnIntMsk (Bit 29)              */
10271 #define USB_GINTMSK_DEVICEMODE_DisconnIntMsk_Msk (0x20000000UL)         /*!< USB GINTMSK_DEVICEMODE: DisconnIntMsk (Bitfield-Mask: 0x01) */
10272 #define USB_GINTMSK_DEVICEMODE_SessReqIntMsk_Pos (30UL)                 /*!< USB GINTMSK_DEVICEMODE: SessReqIntMsk (Bit 30)              */
10273 #define USB_GINTMSK_DEVICEMODE_SessReqIntMsk_Msk (0x40000000UL)         /*!< USB GINTMSK_DEVICEMODE: SessReqIntMsk (Bitfield-Mask: 0x01) */
10274 #define USB_GINTMSK_DEVICEMODE_WkUpIntMsk_Pos (31UL)                    /*!< USB GINTMSK_DEVICEMODE: WkUpIntMsk (Bit 31)                 */
10275 #define USB_GINTMSK_DEVICEMODE_WkUpIntMsk_Msk (0x80000000UL)            /*!< USB GINTMSK_DEVICEMODE: WkUpIntMsk (Bitfield-Mask: 0x01)    */
10276 
10277 /* ----------------------------  USB_GRXSTSR_HOSTMODE  ---------------------------- */
10278 #define USB_GRXSTSR_HOSTMODE_ChNum_Pos        (0UL)                     /*!< USB GRXSTSR_HOSTMODE: ChNum (Bit 0)                         */
10279 #define USB_GRXSTSR_HOSTMODE_ChNum_Msk        (0xfUL)                   /*!< USB GRXSTSR_HOSTMODE: ChNum (Bitfield-Mask: 0x0f)           */
10280 #define USB_GRXSTSR_HOSTMODE_BCnt_Pos         (4UL)                     /*!< USB GRXSTSR_HOSTMODE: BCnt (Bit 4)                          */
10281 #define USB_GRXSTSR_HOSTMODE_BCnt_Msk         (0x7ff0UL)                /*!< USB GRXSTSR_HOSTMODE: BCnt (Bitfield-Mask: 0x7ff)           */
10282 #define USB_GRXSTSR_HOSTMODE_DPID_Pos         (15UL)                    /*!< USB GRXSTSR_HOSTMODE: DPID (Bit 15)                         */
10283 #define USB_GRXSTSR_HOSTMODE_DPID_Msk         (0x18000UL)               /*!< USB GRXSTSR_HOSTMODE: DPID (Bitfield-Mask: 0x03)            */
10284 #define USB_GRXSTSR_HOSTMODE_PktSts_Pos       (17UL)                    /*!< USB GRXSTSR_HOSTMODE: PktSts (Bit 17)                       */
10285 #define USB_GRXSTSR_HOSTMODE_PktSts_Msk       (0x1e0000UL)              /*!< USB GRXSTSR_HOSTMODE: PktSts (Bitfield-Mask: 0x0f)          */
10286 
10287 /* ---------------------------  USB_GRXSTSR_DEVICEMODE  --------------------------- */
10288 #define USB_GRXSTSR_DEVICEMODE_EPNum_Pos      (0UL)                     /*!< USB GRXSTSR_DEVICEMODE: EPNum (Bit 0)                       */
10289 #define USB_GRXSTSR_DEVICEMODE_EPNum_Msk      (0xfUL)                   /*!< USB GRXSTSR_DEVICEMODE: EPNum (Bitfield-Mask: 0x0f)         */
10290 #define USB_GRXSTSR_DEVICEMODE_BCnt_Pos       (4UL)                     /*!< USB GRXSTSR_DEVICEMODE: BCnt (Bit 4)                        */
10291 #define USB_GRXSTSR_DEVICEMODE_BCnt_Msk       (0x7ff0UL)                /*!< USB GRXSTSR_DEVICEMODE: BCnt (Bitfield-Mask: 0x7ff)         */
10292 #define USB_GRXSTSR_DEVICEMODE_DPID_Pos       (15UL)                    /*!< USB GRXSTSR_DEVICEMODE: DPID (Bit 15)                       */
10293 #define USB_GRXSTSR_DEVICEMODE_DPID_Msk       (0x18000UL)               /*!< USB GRXSTSR_DEVICEMODE: DPID (Bitfield-Mask: 0x03)          */
10294 #define USB_GRXSTSR_DEVICEMODE_PktSts_Pos     (17UL)                    /*!< USB GRXSTSR_DEVICEMODE: PktSts (Bit 17)                     */
10295 #define USB_GRXSTSR_DEVICEMODE_PktSts_Msk     (0x1e0000UL)              /*!< USB GRXSTSR_DEVICEMODE: PktSts (Bitfield-Mask: 0x0f)        */
10296 #define USB_GRXSTSR_DEVICEMODE_FN_Pos         (21UL)                    /*!< USB GRXSTSR_DEVICEMODE: FN (Bit 21)                         */
10297 #define USB_GRXSTSR_DEVICEMODE_FN_Msk         (0x1e00000UL)             /*!< USB GRXSTSR_DEVICEMODE: FN (Bitfield-Mask: 0x0f)            */
10298 
10299 /* ---------------------------  USB_GRXSTSP_DEVICEMODE  --------------------------- */
10300 #define USB_GRXSTSP_DEVICEMODE_EPNum_Pos      (0UL)                     /*!< USB GRXSTSP_DEVICEMODE: EPNum (Bit 0)                       */
10301 #define USB_GRXSTSP_DEVICEMODE_EPNum_Msk      (0xfUL)                   /*!< USB GRXSTSP_DEVICEMODE: EPNum (Bitfield-Mask: 0x0f)         */
10302 #define USB_GRXSTSP_DEVICEMODE_BCnt_Pos       (4UL)                     /*!< USB GRXSTSP_DEVICEMODE: BCnt (Bit 4)                        */
10303 #define USB_GRXSTSP_DEVICEMODE_BCnt_Msk       (0x7ff0UL)                /*!< USB GRXSTSP_DEVICEMODE: BCnt (Bitfield-Mask: 0x7ff)         */
10304 #define USB_GRXSTSP_DEVICEMODE_DPID_Pos       (15UL)                    /*!< USB GRXSTSP_DEVICEMODE: DPID (Bit 15)                       */
10305 #define USB_GRXSTSP_DEVICEMODE_DPID_Msk       (0x18000UL)               /*!< USB GRXSTSP_DEVICEMODE: DPID (Bitfield-Mask: 0x03)          */
10306 #define USB_GRXSTSP_DEVICEMODE_PktSts_Pos     (17UL)                    /*!< USB GRXSTSP_DEVICEMODE: PktSts (Bit 17)                     */
10307 #define USB_GRXSTSP_DEVICEMODE_PktSts_Msk     (0x1e0000UL)              /*!< USB GRXSTSP_DEVICEMODE: PktSts (Bitfield-Mask: 0x0f)        */
10308 #define USB_GRXSTSP_DEVICEMODE_FN_Pos         (21UL)                    /*!< USB GRXSTSP_DEVICEMODE: FN (Bit 21)                         */
10309 #define USB_GRXSTSP_DEVICEMODE_FN_Msk         (0x1e00000UL)             /*!< USB GRXSTSP_DEVICEMODE: FN (Bitfield-Mask: 0x0f)            */
10310 
10311 /* ----------------------------  USB_GRXSTSP_HOSTMODE  ---------------------------- */
10312 #define USB_GRXSTSP_HOSTMODE_ChNum_Pos        (0UL)                     /*!< USB GRXSTSP_HOSTMODE: ChNum (Bit 0)                         */
10313 #define USB_GRXSTSP_HOSTMODE_ChNum_Msk        (0xfUL)                   /*!< USB GRXSTSP_HOSTMODE: ChNum (Bitfield-Mask: 0x0f)           */
10314 #define USB_GRXSTSP_HOSTMODE_BCnt_Pos         (4UL)                     /*!< USB GRXSTSP_HOSTMODE: BCnt (Bit 4)                          */
10315 #define USB_GRXSTSP_HOSTMODE_BCnt_Msk         (0x7ff0UL)                /*!< USB GRXSTSP_HOSTMODE: BCnt (Bitfield-Mask: 0x7ff)           */
10316 #define USB_GRXSTSP_HOSTMODE_DPID_Pos         (15UL)                    /*!< USB GRXSTSP_HOSTMODE: DPID (Bit 15)                         */
10317 #define USB_GRXSTSP_HOSTMODE_DPID_Msk         (0x18000UL)               /*!< USB GRXSTSP_HOSTMODE: DPID (Bitfield-Mask: 0x03)            */
10318 #define USB_GRXSTSP_HOSTMODE_PktSts_Pos       (17UL)                    /*!< USB GRXSTSP_HOSTMODE: PktSts (Bit 17)                       */
10319 #define USB_GRXSTSP_HOSTMODE_PktSts_Msk       (0x1e0000UL)              /*!< USB GRXSTSP_HOSTMODE: PktSts (Bitfield-Mask: 0x0f)          */
10320 
10321 /* ---------------------------------  USB_GRXFSIZ  -------------------------------- */
10322 #define USB_GRXFSIZ_RxFDep_Pos                (0UL)                     /*!< USB GRXFSIZ: RxFDep (Bit 0)                                 */
10323 #define USB_GRXFSIZ_RxFDep_Msk                (0xffffUL)                /*!< USB GRXFSIZ: RxFDep (Bitfield-Mask: 0xffff)                 */
10324 
10325 /* ---------------------------  USB_GNPTXFSIZ_HOSTMODE  --------------------------- */
10326 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFStAddr_Pos (0UL)                    /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFStAddr (Bit 0)                 */
10327 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFStAddr_Msk (0xffffUL)               /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFStAddr (Bitfield-Mask: 0xffff) */
10328 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFDep_Pos   (16UL)                    /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFDep (Bit 16)                   */
10329 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFDep_Msk   (0xffff0000UL)            /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFDep (Bitfield-Mask: 0xffff)    */
10330 
10331 /* --------------------------  USB_GNPTXFSIZ_DEVICEMODE  -------------------------- */
10332 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0StAddr_Pos (0UL)               /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0StAddr (Bit 0)            */
10333 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0StAddr_Msk (0xffffUL)          /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0StAddr (Bitfield-Mask: 0xffff) */
10334 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0Dep_Pos (16UL)                 /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0Dep (Bit 16)              */
10335 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0Dep_Msk (0xffff0000UL)         /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0Dep (Bitfield-Mask: 0xffff) */
10336 
10337 /* --------------------------------  USB_GNPTXSTS  -------------------------------- */
10338 #define USB_GNPTXSTS_NPTxFSpcAvail_Pos        (0UL)                     /*!< USB GNPTXSTS: NPTxFSpcAvail (Bit 0)                         */
10339 #define USB_GNPTXSTS_NPTxFSpcAvail_Msk        (0xffffUL)                /*!< USB GNPTXSTS: NPTxFSpcAvail (Bitfield-Mask: 0xffff)         */
10340 #define USB_GNPTXSTS_NPTxQSpcAvail_Pos        (16UL)                    /*!< USB GNPTXSTS: NPTxQSpcAvail (Bit 16)                        */
10341 #define USB_GNPTXSTS_NPTxQSpcAvail_Msk        (0xff0000UL)              /*!< USB GNPTXSTS: NPTxQSpcAvail (Bitfield-Mask: 0xff)           */
10342 #define USB_GNPTXSTS_NPTxQTop_Pos             (24UL)                    /*!< USB GNPTXSTS: NPTxQTop (Bit 24)                             */
10343 #define USB_GNPTXSTS_NPTxQTop_Msk             (0x7f000000UL)            /*!< USB GNPTXSTS: NPTxQTop (Bitfield-Mask: 0x7f)                */
10344 
10345 /* ----------------------------------  USB_GUID  ---------------------------------- */
10346 #define USB_GUID_MOD_REV_Pos                  (0UL)                     /*!< USB GUID: MOD_REV (Bit 0)                                   */
10347 #define USB_GUID_MOD_REV_Msk                  (0xffUL)                  /*!< USB GUID: MOD_REV (Bitfield-Mask: 0xff)                     */
10348 #define USB_GUID_MOD_TYPE_Pos                 (8UL)                     /*!< USB GUID: MOD_TYPE (Bit 8)                                  */
10349 #define USB_GUID_MOD_TYPE_Msk                 (0xff00UL)                /*!< USB GUID: MOD_TYPE (Bitfield-Mask: 0xff)                    */
10350 #define USB_GUID_MOD_NUMBER_Pos               (16UL)                    /*!< USB GUID: MOD_NUMBER (Bit 16)                               */
10351 #define USB_GUID_MOD_NUMBER_Msk               (0xffff0000UL)            /*!< USB GUID: MOD_NUMBER (Bitfield-Mask: 0xffff)                */
10352 
10353 /* --------------------------------  USB_GDFIFOCFG  ------------------------------- */
10354 #define USB_GDFIFOCFG_GDFIFOCfg_Pos           (0UL)                     /*!< USB GDFIFOCFG: GDFIFOCfg (Bit 0)                            */
10355 #define USB_GDFIFOCFG_GDFIFOCfg_Msk           (0xffffUL)                /*!< USB GDFIFOCFG: GDFIFOCfg (Bitfield-Mask: 0xffff)            */
10356 #define USB_GDFIFOCFG_EPInfoBaseAddr_Pos      (16UL)                    /*!< USB GDFIFOCFG: EPInfoBaseAddr (Bit 16)                      */
10357 #define USB_GDFIFOCFG_EPInfoBaseAddr_Msk      (0xffff0000UL)            /*!< USB GDFIFOCFG: EPInfoBaseAddr (Bitfield-Mask: 0xffff)       */
10358 
10359 /* --------------------------------  USB_HPTXFSIZ  -------------------------------- */
10360 #define USB_HPTXFSIZ_PTxFStAddr_Pos           (0UL)                     /*!< USB HPTXFSIZ: PTxFStAddr (Bit 0)                            */
10361 #define USB_HPTXFSIZ_PTxFStAddr_Msk           (0xffffUL)                /*!< USB HPTXFSIZ: PTxFStAddr (Bitfield-Mask: 0xffff)            */
10362 #define USB_HPTXFSIZ_PTxFSize_Pos             (16UL)                    /*!< USB HPTXFSIZ: PTxFSize (Bit 16)                             */
10363 #define USB_HPTXFSIZ_PTxFSize_Msk             (0xffff0000UL)            /*!< USB HPTXFSIZ: PTxFSize (Bitfield-Mask: 0xffff)              */
10364 
10365 /* --------------------------------  USB_DIEPTXF1  -------------------------------- */
10366 #define USB_DIEPTXF1_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF1: INEPnTxFStAddr (Bit 0)                        */
10367 #define USB_DIEPTXF1_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF1: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10368 #define USB_DIEPTXF1_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF1: INEPnTxFDep (Bit 16)                          */
10369 #define USB_DIEPTXF1_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF1: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10370 
10371 /* --------------------------------  USB_DIEPTXF2  -------------------------------- */
10372 #define USB_DIEPTXF2_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF2: INEPnTxFStAddr (Bit 0)                        */
10373 #define USB_DIEPTXF2_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF2: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10374 #define USB_DIEPTXF2_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF2: INEPnTxFDep (Bit 16)                          */
10375 #define USB_DIEPTXF2_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF2: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10376 
10377 /* --------------------------------  USB_DIEPTXF3  -------------------------------- */
10378 #define USB_DIEPTXF3_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF3: INEPnTxFStAddr (Bit 0)                        */
10379 #define USB_DIEPTXF3_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF3: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10380 #define USB_DIEPTXF3_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF3: INEPnTxFDep (Bit 16)                          */
10381 #define USB_DIEPTXF3_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF3: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10382 
10383 /* --------------------------------  USB_DIEPTXF4  -------------------------------- */
10384 #define USB_DIEPTXF4_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF4: INEPnTxFStAddr (Bit 0)                        */
10385 #define USB_DIEPTXF4_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF4: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10386 #define USB_DIEPTXF4_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF4: INEPnTxFDep (Bit 16)                          */
10387 #define USB_DIEPTXF4_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF4: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10388 
10389 /* --------------------------------  USB_DIEPTXF5  -------------------------------- */
10390 #define USB_DIEPTXF5_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF5: INEPnTxFStAddr (Bit 0)                        */
10391 #define USB_DIEPTXF5_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF5: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10392 #define USB_DIEPTXF5_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF5: INEPnTxFDep (Bit 16)                          */
10393 #define USB_DIEPTXF5_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF5: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10394 
10395 /* --------------------------------  USB_DIEPTXF6  -------------------------------- */
10396 #define USB_DIEPTXF6_INEPnTxFStAddr_Pos       (0UL)                     /*!< USB DIEPTXF6: INEPnTxFStAddr (Bit 0)                        */
10397 #define USB_DIEPTXF6_INEPnTxFStAddr_Msk       (0xffffUL)                /*!< USB DIEPTXF6: INEPnTxFStAddr (Bitfield-Mask: 0xffff)        */
10398 #define USB_DIEPTXF6_INEPnTxFDep_Pos          (16UL)                    /*!< USB DIEPTXF6: INEPnTxFDep (Bit 16)                          */
10399 #define USB_DIEPTXF6_INEPnTxFDep_Msk          (0xffff0000UL)            /*!< USB DIEPTXF6: INEPnTxFDep (Bitfield-Mask: 0xffff)           */
10400 
10401 /* ----------------------------------  USB_HCFG  ---------------------------------- */
10402 #define USB_HCFG_FSLSPclkSel_Pos              (0UL)                     /*!< USB HCFG: FSLSPclkSel (Bit 0)                               */
10403 #define USB_HCFG_FSLSPclkSel_Msk              (0x3UL)                   /*!< USB HCFG: FSLSPclkSel (Bitfield-Mask: 0x03)                 */
10404 #define USB_HCFG_FSLSSupp_Pos                 (2UL)                     /*!< USB HCFG: FSLSSupp (Bit 2)                                  */
10405 #define USB_HCFG_FSLSSupp_Msk                 (0x4UL)                   /*!< USB HCFG: FSLSSupp (Bitfield-Mask: 0x01)                    */
10406 #define USB_HCFG_DescDMA_Pos                  (23UL)                    /*!< USB HCFG: DescDMA (Bit 23)                                  */
10407 #define USB_HCFG_DescDMA_Msk                  (0x800000UL)              /*!< USB HCFG: DescDMA (Bitfield-Mask: 0x01)                     */
10408 #define USB_HCFG_FrListEn_Pos                 (24UL)                    /*!< USB HCFG: FrListEn (Bit 24)                                 */
10409 #define USB_HCFG_FrListEn_Msk                 (0x3000000UL)             /*!< USB HCFG: FrListEn (Bitfield-Mask: 0x03)                    */
10410 #define USB_HCFG_PerSchedEna_Pos              (26UL)                    /*!< USB HCFG: PerSchedEna (Bit 26)                              */
10411 #define USB_HCFG_PerSchedEna_Msk              (0x4000000UL)             /*!< USB HCFG: PerSchedEna (Bitfield-Mask: 0x01)                 */
10412 
10413 /* ----------------------------------  USB_HFIR  ---------------------------------- */
10414 #define USB_HFIR_FrInt_Pos                    (0UL)                     /*!< USB HFIR: FrInt (Bit 0)                                     */
10415 #define USB_HFIR_FrInt_Msk                    (0xffffUL)                /*!< USB HFIR: FrInt (Bitfield-Mask: 0xffff)                     */
10416 #define USB_HFIR_HFIRRldCtrl_Pos              (16UL)                    /*!< USB HFIR: HFIRRldCtrl (Bit 16)                              */
10417 #define USB_HFIR_HFIRRldCtrl_Msk              (0x10000UL)               /*!< USB HFIR: HFIRRldCtrl (Bitfield-Mask: 0x01)                 */
10418 
10419 /* ----------------------------------  USB_HFNUM  --------------------------------- */
10420 #define USB_HFNUM_FrNum_Pos                   (0UL)                     /*!< USB HFNUM: FrNum (Bit 0)                                    */
10421 #define USB_HFNUM_FrNum_Msk                   (0xffffUL)                /*!< USB HFNUM: FrNum (Bitfield-Mask: 0xffff)                    */
10422 #define USB_HFNUM_FrRem_Pos                   (16UL)                    /*!< USB HFNUM: FrRem (Bit 16)                                   */
10423 #define USB_HFNUM_FrRem_Msk                   (0xffff0000UL)            /*!< USB HFNUM: FrRem (Bitfield-Mask: 0xffff)                    */
10424 
10425 /* ---------------------------------  USB_HPTXSTS  -------------------------------- */
10426 #define USB_HPTXSTS_PTxFSpcAvail_Pos          (0UL)                     /*!< USB HPTXSTS: PTxFSpcAvail (Bit 0)                           */
10427 #define USB_HPTXSTS_PTxFSpcAvail_Msk          (0xffffUL)                /*!< USB HPTXSTS: PTxFSpcAvail (Bitfield-Mask: 0xffff)           */
10428 #define USB_HPTXSTS_PTxQSpcAvail_Pos          (16UL)                    /*!< USB HPTXSTS: PTxQSpcAvail (Bit 16)                          */
10429 #define USB_HPTXSTS_PTxQSpcAvail_Msk          (0xff0000UL)              /*!< USB HPTXSTS: PTxQSpcAvail (Bitfield-Mask: 0xff)             */
10430 #define USB_HPTXSTS_PTxQTop_Pos               (24UL)                    /*!< USB HPTXSTS: PTxQTop (Bit 24)                               */
10431 #define USB_HPTXSTS_PTxQTop_Msk               (0xff000000UL)            /*!< USB HPTXSTS: PTxQTop (Bitfield-Mask: 0xff)                  */
10432 
10433 /* ----------------------------------  USB_HAINT  --------------------------------- */
10434 #define USB_HAINT_HAINT_Pos                   (0UL)                     /*!< USB HAINT: HAINT (Bit 0)                                    */
10435 #define USB_HAINT_HAINT_Msk                   (0x3fffUL)                /*!< USB HAINT: HAINT (Bitfield-Mask: 0x3fff)                    */
10436 
10437 /* --------------------------------  USB_HAINTMSK  -------------------------------- */
10438 #define USB_HAINTMSK_HAINTMsk_Pos             (0UL)                     /*!< USB HAINTMSK: HAINTMsk (Bit 0)                              */
10439 #define USB_HAINTMSK_HAINTMsk_Msk             (0x3fffUL)                /*!< USB HAINTMSK: HAINTMsk (Bitfield-Mask: 0x3fff)              */
10440 
10441 /* --------------------------------  USB_HFLBADDR  -------------------------------- */
10442 #define USB_HFLBADDR_Starting_Address_Pos     (0UL)                     /*!< USB HFLBADDR: Starting_Address (Bit 0)                      */
10443 #define USB_HFLBADDR_Starting_Address_Msk     (0xffffffffUL)            /*!< USB HFLBADDR: Starting_Address (Bitfield-Mask: 0xffffffff)  */
10444 
10445 /* ----------------------------------  USB_HPRT  ---------------------------------- */
10446 #define USB_HPRT_PrtConnSts_Pos               (0UL)                     /*!< USB HPRT: PrtConnSts (Bit 0)                                */
10447 #define USB_HPRT_PrtConnSts_Msk               (0x1UL)                   /*!< USB HPRT: PrtConnSts (Bitfield-Mask: 0x01)                  */
10448 #define USB_HPRT_PrtConnDet_Pos               (1UL)                     /*!< USB HPRT: PrtConnDet (Bit 1)                                */
10449 #define USB_HPRT_PrtConnDet_Msk               (0x2UL)                   /*!< USB HPRT: PrtConnDet (Bitfield-Mask: 0x01)                  */
10450 #define USB_HPRT_PrtEna_Pos                   (2UL)                     /*!< USB HPRT: PrtEna (Bit 2)                                    */
10451 #define USB_HPRT_PrtEna_Msk                   (0x4UL)                   /*!< USB HPRT: PrtEna (Bitfield-Mask: 0x01)                      */
10452 #define USB_HPRT_PrtEnChng_Pos                (3UL)                     /*!< USB HPRT: PrtEnChng (Bit 3)                                 */
10453 #define USB_HPRT_PrtEnChng_Msk                (0x8UL)                   /*!< USB HPRT: PrtEnChng (Bitfield-Mask: 0x01)                   */
10454 #define USB_HPRT_PrtOvrCurrAct_Pos            (4UL)                     /*!< USB HPRT: PrtOvrCurrAct (Bit 4)                             */
10455 #define USB_HPRT_PrtOvrCurrAct_Msk            (0x10UL)                  /*!< USB HPRT: PrtOvrCurrAct (Bitfield-Mask: 0x01)               */
10456 #define USB_HPRT_PrtOvrCurrChng_Pos           (5UL)                     /*!< USB HPRT: PrtOvrCurrChng (Bit 5)                            */
10457 #define USB_HPRT_PrtOvrCurrChng_Msk           (0x20UL)                  /*!< USB HPRT: PrtOvrCurrChng (Bitfield-Mask: 0x01)              */
10458 #define USB_HPRT_PrtRes_Pos                   (6UL)                     /*!< USB HPRT: PrtRes (Bit 6)                                    */
10459 #define USB_HPRT_PrtRes_Msk                   (0x40UL)                  /*!< USB HPRT: PrtRes (Bitfield-Mask: 0x01)                      */
10460 #define USB_HPRT_PrtSusp_Pos                  (7UL)                     /*!< USB HPRT: PrtSusp (Bit 7)                                   */
10461 #define USB_HPRT_PrtSusp_Msk                  (0x80UL)                  /*!< USB HPRT: PrtSusp (Bitfield-Mask: 0x01)                     */
10462 #define USB_HPRT_PrtRst_Pos                   (8UL)                     /*!< USB HPRT: PrtRst (Bit 8)                                    */
10463 #define USB_HPRT_PrtRst_Msk                   (0x100UL)                 /*!< USB HPRT: PrtRst (Bitfield-Mask: 0x01)                      */
10464 #define USB_HPRT_PrtLnSts_Pos                 (10UL)                    /*!< USB HPRT: PrtLnSts (Bit 10)                                 */
10465 #define USB_HPRT_PrtLnSts_Msk                 (0xc00UL)                 /*!< USB HPRT: PrtLnSts (Bitfield-Mask: 0x03)                    */
10466 #define USB_HPRT_PrtPwr_Pos                   (12UL)                    /*!< USB HPRT: PrtPwr (Bit 12)                                   */
10467 #define USB_HPRT_PrtPwr_Msk                   (0x1000UL)                /*!< USB HPRT: PrtPwr (Bitfield-Mask: 0x01)                      */
10468 #define USB_HPRT_PrtSpd_Pos                   (17UL)                    /*!< USB HPRT: PrtSpd (Bit 17)                                   */
10469 #define USB_HPRT_PrtSpd_Msk                   (0x60000UL)               /*!< USB HPRT: PrtSpd (Bitfield-Mask: 0x03)                      */
10470 
10471 /* ----------------------------------  USB_DCFG  ---------------------------------- */
10472 #define USB_DCFG_DevSpd_Pos                   (0UL)                     /*!< USB DCFG: DevSpd (Bit 0)                                    */
10473 #define USB_DCFG_DevSpd_Msk                   (0x3UL)                   /*!< USB DCFG: DevSpd (Bitfield-Mask: 0x03)                      */
10474 #define USB_DCFG_NZStsOUTHShk_Pos             (2UL)                     /*!< USB DCFG: NZStsOUTHShk (Bit 2)                              */
10475 #define USB_DCFG_NZStsOUTHShk_Msk             (0x4UL)                   /*!< USB DCFG: NZStsOUTHShk (Bitfield-Mask: 0x01)                */
10476 #define USB_DCFG_DevAddr_Pos                  (4UL)                     /*!< USB DCFG: DevAddr (Bit 4)                                   */
10477 #define USB_DCFG_DevAddr_Msk                  (0x7f0UL)                 /*!< USB DCFG: DevAddr (Bitfield-Mask: 0x7f)                     */
10478 #define USB_DCFG_PerFrInt_Pos                 (11UL)                    /*!< USB DCFG: PerFrInt (Bit 11)                                 */
10479 #define USB_DCFG_PerFrInt_Msk                 (0x1800UL)                /*!< USB DCFG: PerFrInt (Bitfield-Mask: 0x03)                    */
10480 #define USB_DCFG_DescDMA_Pos                  (23UL)                    /*!< USB DCFG: DescDMA (Bit 23)                                  */
10481 #define USB_DCFG_DescDMA_Msk                  (0x800000UL)              /*!< USB DCFG: DescDMA (Bitfield-Mask: 0x01)                     */
10482 #define USB_DCFG_PerSchIntvl_Pos              (24UL)                    /*!< USB DCFG: PerSchIntvl (Bit 24)                              */
10483 #define USB_DCFG_PerSchIntvl_Msk              (0x3000000UL)             /*!< USB DCFG: PerSchIntvl (Bitfield-Mask: 0x03)                 */
10484 
10485 /* ----------------------------------  USB_DCTL  ---------------------------------- */
10486 #define USB_DCTL_RmtWkUpSig_Pos               (0UL)                     /*!< USB DCTL: RmtWkUpSig (Bit 0)                                */
10487 #define USB_DCTL_RmtWkUpSig_Msk               (0x1UL)                   /*!< USB DCTL: RmtWkUpSig (Bitfield-Mask: 0x01)                  */
10488 #define USB_DCTL_SftDiscon_Pos                (1UL)                     /*!< USB DCTL: SftDiscon (Bit 1)                                 */
10489 #define USB_DCTL_SftDiscon_Msk                (0x2UL)                   /*!< USB DCTL: SftDiscon (Bitfield-Mask: 0x01)                   */
10490 #define USB_DCTL_GNPINNakSts_Pos              (2UL)                     /*!< USB DCTL: GNPINNakSts (Bit 2)                               */
10491 #define USB_DCTL_GNPINNakSts_Msk              (0x4UL)                   /*!< USB DCTL: GNPINNakSts (Bitfield-Mask: 0x01)                 */
10492 #define USB_DCTL_GOUTNakSts_Pos               (3UL)                     /*!< USB DCTL: GOUTNakSts (Bit 3)                                */
10493 #define USB_DCTL_GOUTNakSts_Msk               (0x8UL)                   /*!< USB DCTL: GOUTNakSts (Bitfield-Mask: 0x01)                  */
10494 #define USB_DCTL_SGNPInNak_Pos                (7UL)                     /*!< USB DCTL: SGNPInNak (Bit 7)                                 */
10495 #define USB_DCTL_SGNPInNak_Msk                (0x80UL)                  /*!< USB DCTL: SGNPInNak (Bitfield-Mask: 0x01)                   */
10496 #define USB_DCTL_CGNPInNak_Pos                (8UL)                     /*!< USB DCTL: CGNPInNak (Bit 8)                                 */
10497 #define USB_DCTL_CGNPInNak_Msk                (0x100UL)                 /*!< USB DCTL: CGNPInNak (Bitfield-Mask: 0x01)                   */
10498 #define USB_DCTL_SGOUTNak_Pos                 (9UL)                     /*!< USB DCTL: SGOUTNak (Bit 9)                                  */
10499 #define USB_DCTL_SGOUTNak_Msk                 (0x200UL)                 /*!< USB DCTL: SGOUTNak (Bitfield-Mask: 0x01)                    */
10500 #define USB_DCTL_CGOUTNak_Pos                 (10UL)                    /*!< USB DCTL: CGOUTNak (Bit 10)                                 */
10501 #define USB_DCTL_CGOUTNak_Msk                 (0x400UL)                 /*!< USB DCTL: CGOUTNak (Bitfield-Mask: 0x01)                    */
10502 #define USB_DCTL_GMC_Pos                      (13UL)                    /*!< USB DCTL: GMC (Bit 13)                                      */
10503 #define USB_DCTL_GMC_Msk                      (0x6000UL)                /*!< USB DCTL: GMC (Bitfield-Mask: 0x03)                         */
10504 #define USB_DCTL_IgnrFrmNum_Pos               (15UL)                    /*!< USB DCTL: IgnrFrmNum (Bit 15)                               */
10505 #define USB_DCTL_IgnrFrmNum_Msk               (0x8000UL)                /*!< USB DCTL: IgnrFrmNum (Bitfield-Mask: 0x01)                  */
10506 #define USB_DCTL_NakOnBble_Pos                (16UL)                    /*!< USB DCTL: NakOnBble (Bit 16)                                */
10507 #define USB_DCTL_NakOnBble_Msk                (0x10000UL)               /*!< USB DCTL: NakOnBble (Bitfield-Mask: 0x01)                   */
10508 #define USB_DCTL_EnContOnBNA_Pos              (17UL)                    /*!< USB DCTL: EnContOnBNA (Bit 17)                              */
10509 #define USB_DCTL_EnContOnBNA_Msk              (0x20000UL)               /*!< USB DCTL: EnContOnBNA (Bitfield-Mask: 0x01)                 */
10510 
10511 /* ----------------------------------  USB_DSTS  ---------------------------------- */
10512 #define USB_DSTS_SuspSts_Pos                  (0UL)                     /*!< USB DSTS: SuspSts (Bit 0)                                   */
10513 #define USB_DSTS_SuspSts_Msk                  (0x1UL)                   /*!< USB DSTS: SuspSts (Bitfield-Mask: 0x01)                     */
10514 #define USB_DSTS_EnumSpd_Pos                  (1UL)                     /*!< USB DSTS: EnumSpd (Bit 1)                                   */
10515 #define USB_DSTS_EnumSpd_Msk                  (0x6UL)                   /*!< USB DSTS: EnumSpd (Bitfield-Mask: 0x03)                     */
10516 #define USB_DSTS_ErrticErr_Pos                (3UL)                     /*!< USB DSTS: ErrticErr (Bit 3)                                 */
10517 #define USB_DSTS_ErrticErr_Msk                (0x8UL)                   /*!< USB DSTS: ErrticErr (Bitfield-Mask: 0x01)                   */
10518 #define USB_DSTS_SOFFN_Pos                    (8UL)                     /*!< USB DSTS: SOFFN (Bit 8)                                     */
10519 #define USB_DSTS_SOFFN_Msk                    (0x3fff00UL)              /*!< USB DSTS: SOFFN (Bitfield-Mask: 0x3fff)                     */
10520 
10521 /* ---------------------------------  USB_DIEPMSK  -------------------------------- */
10522 #define USB_DIEPMSK_XferComplMsk_Pos          (0UL)                     /*!< USB DIEPMSK: XferComplMsk (Bit 0)                           */
10523 #define USB_DIEPMSK_XferComplMsk_Msk          (0x1UL)                   /*!< USB DIEPMSK: XferComplMsk (Bitfield-Mask: 0x01)             */
10524 #define USB_DIEPMSK_EPDisbldMsk_Pos           (1UL)                     /*!< USB DIEPMSK: EPDisbldMsk (Bit 1)                            */
10525 #define USB_DIEPMSK_EPDisbldMsk_Msk           (0x2UL)                   /*!< USB DIEPMSK: EPDisbldMsk (Bitfield-Mask: 0x01)              */
10526 #define USB_DIEPMSK_AHBErrMsk_Pos             (2UL)                     /*!< USB DIEPMSK: AHBErrMsk (Bit 2)                              */
10527 #define USB_DIEPMSK_AHBErrMsk_Msk             (0x4UL)                   /*!< USB DIEPMSK: AHBErrMsk (Bitfield-Mask: 0x01)                */
10528 #define USB_DIEPMSK_TimeOUTMsk_Pos            (3UL)                     /*!< USB DIEPMSK: TimeOUTMsk (Bit 3)                             */
10529 #define USB_DIEPMSK_TimeOUTMsk_Msk            (0x8UL)                   /*!< USB DIEPMSK: TimeOUTMsk (Bitfield-Mask: 0x01)               */
10530 #define USB_DIEPMSK_INTknTXFEmpMsk_Pos        (4UL)                     /*!< USB DIEPMSK: INTknTXFEmpMsk (Bit 4)                         */
10531 #define USB_DIEPMSK_INTknTXFEmpMsk_Msk        (0x10UL)                  /*!< USB DIEPMSK: INTknTXFEmpMsk (Bitfield-Mask: 0x01)           */
10532 #define USB_DIEPMSK_INEPNakEffMsk_Pos         (6UL)                     /*!< USB DIEPMSK: INEPNakEffMsk (Bit 6)                          */
10533 #define USB_DIEPMSK_INEPNakEffMsk_Msk         (0x40UL)                  /*!< USB DIEPMSK: INEPNakEffMsk (Bitfield-Mask: 0x01)            */
10534 #define USB_DIEPMSK_TxfifoUndrnMsk_Pos        (8UL)                     /*!< USB DIEPMSK: TxfifoUndrnMsk (Bit 8)                         */
10535 #define USB_DIEPMSK_TxfifoUndrnMsk_Msk        (0x100UL)                 /*!< USB DIEPMSK: TxfifoUndrnMsk (Bitfield-Mask: 0x01)           */
10536 #define USB_DIEPMSK_BNAInIntrMsk_Pos          (9UL)                     /*!< USB DIEPMSK: BNAInIntrMsk (Bit 9)                           */
10537 #define USB_DIEPMSK_BNAInIntrMsk_Msk          (0x200UL)                 /*!< USB DIEPMSK: BNAInIntrMsk (Bitfield-Mask: 0x01)             */
10538 #define USB_DIEPMSK_NAKMsk_Pos                (13UL)                    /*!< USB DIEPMSK: NAKMsk (Bit 13)                                */
10539 #define USB_DIEPMSK_NAKMsk_Msk                (0x2000UL)                /*!< USB DIEPMSK: NAKMsk (Bitfield-Mask: 0x01)                   */
10540 
10541 /* ---------------------------------  USB_DOEPMSK  -------------------------------- */
10542 #define USB_DOEPMSK_XferComplMsk_Pos          (0UL)                     /*!< USB DOEPMSK: XferComplMsk (Bit 0)                           */
10543 #define USB_DOEPMSK_XferComplMsk_Msk          (0x1UL)                   /*!< USB DOEPMSK: XferComplMsk (Bitfield-Mask: 0x01)             */
10544 #define USB_DOEPMSK_EPDisbldMsk_Pos           (1UL)                     /*!< USB DOEPMSK: EPDisbldMsk (Bit 1)                            */
10545 #define USB_DOEPMSK_EPDisbldMsk_Msk           (0x2UL)                   /*!< USB DOEPMSK: EPDisbldMsk (Bitfield-Mask: 0x01)              */
10546 #define USB_DOEPMSK_AHBErrMsk_Pos             (2UL)                     /*!< USB DOEPMSK: AHBErrMsk (Bit 2)                              */
10547 #define USB_DOEPMSK_AHBErrMsk_Msk             (0x4UL)                   /*!< USB DOEPMSK: AHBErrMsk (Bitfield-Mask: 0x01)                */
10548 #define USB_DOEPMSK_SetUPMsk_Pos              (3UL)                     /*!< USB DOEPMSK: SetUPMsk (Bit 3)                               */
10549 #define USB_DOEPMSK_SetUPMsk_Msk              (0x8UL)                   /*!< USB DOEPMSK: SetUPMsk (Bitfield-Mask: 0x01)                 */
10550 #define USB_DOEPMSK_OUTTknEPdisMsk_Pos        (4UL)                     /*!< USB DOEPMSK: OUTTknEPdisMsk (Bit 4)                         */
10551 #define USB_DOEPMSK_OUTTknEPdisMsk_Msk        (0x10UL)                  /*!< USB DOEPMSK: OUTTknEPdisMsk (Bitfield-Mask: 0x01)           */
10552 #define USB_DOEPMSK_Back2BackSETup_Pos        (6UL)                     /*!< USB DOEPMSK: Back2BackSETup (Bit 6)                         */
10553 #define USB_DOEPMSK_Back2BackSETup_Msk        (0x40UL)                  /*!< USB DOEPMSK: Back2BackSETup (Bitfield-Mask: 0x01)           */
10554 #define USB_DOEPMSK_OutPktErrMsk_Pos          (8UL)                     /*!< USB DOEPMSK: OutPktErrMsk (Bit 8)                           */
10555 #define USB_DOEPMSK_OutPktErrMsk_Msk          (0x100UL)                 /*!< USB DOEPMSK: OutPktErrMsk (Bitfield-Mask: 0x01)             */
10556 #define USB_DOEPMSK_BnaOutIntrMsk_Pos         (9UL)                     /*!< USB DOEPMSK: BnaOutIntrMsk (Bit 9)                          */
10557 #define USB_DOEPMSK_BnaOutIntrMsk_Msk         (0x200UL)                 /*!< USB DOEPMSK: BnaOutIntrMsk (Bitfield-Mask: 0x01)            */
10558 #define USB_DOEPMSK_BbleErrMsk_Pos            (12UL)                    /*!< USB DOEPMSK: BbleErrMsk (Bit 12)                            */
10559 #define USB_DOEPMSK_BbleErrMsk_Msk            (0x1000UL)                /*!< USB DOEPMSK: BbleErrMsk (Bitfield-Mask: 0x01)               */
10560 #define USB_DOEPMSK_NAKMsk_Pos                (13UL)                    /*!< USB DOEPMSK: NAKMsk (Bit 13)                                */
10561 #define USB_DOEPMSK_NAKMsk_Msk                (0x2000UL)                /*!< USB DOEPMSK: NAKMsk (Bitfield-Mask: 0x01)                   */
10562 #define USB_DOEPMSK_NYETMsk_Pos               (14UL)                    /*!< USB DOEPMSK: NYETMsk (Bit 14)                               */
10563 #define USB_DOEPMSK_NYETMsk_Msk               (0x4000UL)                /*!< USB DOEPMSK: NYETMsk (Bitfield-Mask: 0x01)                  */
10564 
10565 /* ----------------------------------  USB_DAINT  --------------------------------- */
10566 #define USB_DAINT_InEpInt_Pos                 (0UL)                     /*!< USB DAINT: InEpInt (Bit 0)                                  */
10567 #define USB_DAINT_InEpInt_Msk                 (0xffffUL)                /*!< USB DAINT: InEpInt (Bitfield-Mask: 0xffff)                  */
10568 #define USB_DAINT_OutEPInt_Pos                (16UL)                    /*!< USB DAINT: OutEPInt (Bit 16)                                */
10569 #define USB_DAINT_OutEPInt_Msk                (0xffff0000UL)            /*!< USB DAINT: OutEPInt (Bitfield-Mask: 0xffff)                 */
10570 
10571 /* --------------------------------  USB_DAINTMSK  -------------------------------- */
10572 #define USB_DAINTMSK_InEpMsk_Pos              (0UL)                     /*!< USB DAINTMSK: InEpMsk (Bit 0)                               */
10573 #define USB_DAINTMSK_InEpMsk_Msk              (0xffffUL)                /*!< USB DAINTMSK: InEpMsk (Bitfield-Mask: 0xffff)               */
10574 #define USB_DAINTMSK_OutEpMsk_Pos             (16UL)                    /*!< USB DAINTMSK: OutEpMsk (Bit 16)                             */
10575 #define USB_DAINTMSK_OutEpMsk_Msk             (0xffff0000UL)            /*!< USB DAINTMSK: OutEpMsk (Bitfield-Mask: 0xffff)              */
10576 
10577 /* --------------------------------  USB_DVBUSDIS  -------------------------------- */
10578 #define USB_DVBUSDIS_DVBUSDis_Pos             (0UL)                     /*!< USB DVBUSDIS: DVBUSDis (Bit 0)                              */
10579 #define USB_DVBUSDIS_DVBUSDis_Msk             (0xffffUL)                /*!< USB DVBUSDIS: DVBUSDis (Bitfield-Mask: 0xffff)              */
10580 
10581 /* -------------------------------  USB_DVBUSPULSE  ------------------------------- */
10582 #define USB_DVBUSPULSE_DVBUSPulse_Pos         (0UL)                     /*!< USB DVBUSPULSE: DVBUSPulse (Bit 0)                          */
10583 #define USB_DVBUSPULSE_DVBUSPulse_Msk         (0xfffUL)                 /*!< USB DVBUSPULSE: DVBUSPulse (Bitfield-Mask: 0xfff)           */
10584 
10585 /* -------------------------------  USB_DIEPEMPMSK  ------------------------------- */
10586 #define USB_DIEPEMPMSK_InEpTxfEmpMsk_Pos      (0UL)                     /*!< USB DIEPEMPMSK: InEpTxfEmpMsk (Bit 0)                       */
10587 #define USB_DIEPEMPMSK_InEpTxfEmpMsk_Msk      (0xffffUL)                /*!< USB DIEPEMPMSK: InEpTxfEmpMsk (Bitfield-Mask: 0xffff)       */
10588 
10589 /* ---------------------------------  USB_PCGCCTL  -------------------------------- */
10590 #define USB_PCGCCTL_StopPclk_Pos              (0UL)                     /*!< USB PCGCCTL: StopPclk (Bit 0)                               */
10591 #define USB_PCGCCTL_StopPclk_Msk              (0x1UL)                   /*!< USB PCGCCTL: StopPclk (Bitfield-Mask: 0x01)                 */
10592 #define USB_PCGCCTL_GateHclk_Pos              (1UL)                     /*!< USB PCGCCTL: GateHclk (Bit 1)                               */
10593 #define USB_PCGCCTL_GateHclk_Msk              (0x2UL)                   /*!< USB PCGCCTL: GateHclk (Bitfield-Mask: 0x01)                 */
10594 
10595 
10596 /* ================================================================================ */
10597 /* ================        struct 'USB0_EP0' Position & Mask       ================ */
10598 /* ================================================================================ */
10599 
10600 
10601 /* ------------------------------  USB_EP_DIEPCTL0  ----------------------------- */
10602 #define USB_EP_DIEPCTL0_MPS_Pos             (0UL)                     /*!< USB0_EP0 DIEPCTL0: MPS (Bit 0)                              */
10603 #define USB_EP_DIEPCTL0_MPS_Msk             (0x3UL)                   /*!< USB0_EP0 DIEPCTL0: MPS (Bitfield-Mask: 0x03)                */
10604 #define USB_EP_DIEPCTL0_USBActEP_Pos        (15UL)                    /*!< USB0_EP0 DIEPCTL0: USBActEP (Bit 15)                        */
10605 #define USB_EP_DIEPCTL0_USBActEP_Msk        (0x8000UL)                /*!< USB0_EP0 DIEPCTL0: USBActEP (Bitfield-Mask: 0x01)           */
10606 #define USB_EP_DIEPCTL0_NAKSts_Pos          (17UL)                    /*!< USB0_EP0 DIEPCTL0: NAKSts (Bit 17)                          */
10607 #define USB_EP_DIEPCTL0_NAKSts_Msk          (0x20000UL)               /*!< USB0_EP0 DIEPCTL0: NAKSts (Bitfield-Mask: 0x01)             */
10608 #define USB_EP_DIEPCTL0_EPType_Pos          (18UL)                    /*!< USB0_EP0 DIEPCTL0: EPType (Bit 18)                          */
10609 #define USB_EP_DIEPCTL0_EPType_Msk          (0xc0000UL)               /*!< USB0_EP0 DIEPCTL0: EPType (Bitfield-Mask: 0x03)             */
10610 #define USB_EP_DIEPCTL0_Stall_Pos           (21UL)                    /*!< USB0_EP0 DIEPCTL0: Stall (Bit 21)                           */
10611 #define USB_EP_DIEPCTL0_Stall_Msk           (0x200000UL)              /*!< USB0_EP0 DIEPCTL0: Stall (Bitfield-Mask: 0x01)              */
10612 #define USB_EP_DIEPCTL0_TxFNum_Pos          (22UL)                    /*!< USB0_EP0 DIEPCTL0: TxFNum (Bit 22)                          */
10613 #define USB_EP_DIEPCTL0_TxFNum_Msk          (0x3c00000UL)             /*!< USB0_EP0 DIEPCTL0: TxFNum (Bitfield-Mask: 0x0f)             */
10614 #define USB_EP_DIEPCTL0_CNAK_Pos            (26UL)                    /*!< USB0_EP0 DIEPCTL0: CNAK (Bit 26)                            */
10615 #define USB_EP_DIEPCTL0_CNAK_Msk            (0x4000000UL)             /*!< USB0_EP0 DIEPCTL0: CNAK (Bitfield-Mask: 0x01)               */
10616 #define USB_EP_DIEPCTL0_SNAK_Pos            (27UL)                    /*!< USB0_EP0 DIEPCTL0: SNAK (Bit 27)                            */
10617 #define USB_EP_DIEPCTL0_SNAK_Msk            (0x8000000UL)             /*!< USB0_EP0 DIEPCTL0: SNAK (Bitfield-Mask: 0x01)               */
10618 #define USB_EP_DIEPCTL0_EPDis_Pos           (30UL)                    /*!< USB0_EP0 DIEPCTL0: EPDis (Bit 30)                           */
10619 #define USB_EP_DIEPCTL0_EPDis_Msk           (0x40000000UL)            /*!< USB0_EP0 DIEPCTL0: EPDis (Bitfield-Mask: 0x01)              */
10620 #define USB_EP_DIEPCTL0_EPEna_Pos           (31UL)                    /*!< USB0_EP0 DIEPCTL0: EPEna (Bit 31)                           */
10621 #define USB_EP_DIEPCTL0_EPEna_Msk           (0x80000000UL)            /*!< USB0_EP0 DIEPCTL0: EPEna (Bitfield-Mask: 0x01)              */
10622 
10623 /* ------------------------------  USB_EP_DIEPINT0  ----------------------------- */
10624 #define USB_EP_DIEPINT0_XferCompl_Pos       (0UL)                     /*!< USB0_EP0 DIEPINT0: XferCompl (Bit 0)                        */
10625 #define USB_EP_DIEPINT0_XferCompl_Msk       (0x1UL)                   /*!< USB0_EP0 DIEPINT0: XferCompl (Bitfield-Mask: 0x01)          */
10626 #define USB_EP_DIEPINT0_EPDisbld_Pos        (1UL)                     /*!< USB0_EP0 DIEPINT0: EPDisbld (Bit 1)                         */
10627 #define USB_EP_DIEPINT0_EPDisbld_Msk        (0x2UL)                   /*!< USB0_EP0 DIEPINT0: EPDisbld (Bitfield-Mask: 0x01)           */
10628 #define USB_EP_DIEPINT0_AHBErr_Pos          (2UL)                     /*!< USB0_EP0 DIEPINT0: AHBErr (Bit 2)                           */
10629 #define USB_EP_DIEPINT0_AHBErr_Msk          (0x4UL)                   /*!< USB0_EP0 DIEPINT0: AHBErr (Bitfield-Mask: 0x01)             */
10630 #define USB_EP_DIEPINT0_TimeOUT_Pos         (3UL)                     /*!< USB0_EP0 DIEPINT0: TimeOUT (Bit 3)                          */
10631 #define USB_EP_DIEPINT0_TimeOUT_Msk         (0x8UL)                   /*!< USB0_EP0 DIEPINT0: TimeOUT (Bitfield-Mask: 0x01)            */
10632 #define USB_EP_DIEPINT0_INTknTXFEmp_Pos     (4UL)                     /*!< USB0_EP0 DIEPINT0: INTknTXFEmp (Bit 4)                      */
10633 #define USB_EP_DIEPINT0_INTknTXFEmp_Msk     (0x10UL)                  /*!< USB0_EP0 DIEPINT0: INTknTXFEmp (Bitfield-Mask: 0x01)        */
10634 #define USB_EP_DIEPINT0_INEPNakEff_Pos      (6UL)                     /*!< USB0_EP0 DIEPINT0: INEPNakEff (Bit 6)                       */
10635 #define USB_EP_DIEPINT0_INEPNakEff_Msk      (0x40UL)                  /*!< USB0_EP0 DIEPINT0: INEPNakEff (Bitfield-Mask: 0x01)         */
10636 #define USB_EP_DIEPINT0_TxFEmp_Pos          (7UL)                     /*!< USB0_EP0 DIEPINT0: TxFEmp (Bit 7)                           */
10637 #define USB_EP_DIEPINT0_TxFEmp_Msk          (0x80UL)                  /*!< USB0_EP0 DIEPINT0: TxFEmp (Bitfield-Mask: 0x01)             */
10638 #define USB_EP_DIEPINT0_BNAIntr_Pos         (9UL)                     /*!< USB0_EP0 DIEPINT0: BNAIntr (Bit 9)                          */
10639 #define USB_EP_DIEPINT0_BNAIntr_Msk         (0x200UL)                 /*!< USB0_EP0 DIEPINT0: BNAIntr (Bitfield-Mask: 0x01)            */
10640 
10641 /* -----------------------------  USB_EP_DIEPTSIZ0  ----------------------------- */
10642 #define USB_EP_DIEPTSIZ0_XferSize_Pos       (0UL)                     /*!< USB0_EP0 DIEPTSIZ0: XferSize (Bit 0)                        */
10643 #define USB_EP_DIEPTSIZ0_XferSize_Msk       (0x7fUL)                  /*!< USB0_EP0 DIEPTSIZ0: XferSize (Bitfield-Mask: 0x7f)          */
10644 #define USB_EP_DIEPTSIZ0_PktCnt_Pos         (19UL)                    /*!< USB0_EP0 DIEPTSIZ0: PktCnt (Bit 19)                         */
10645 #define USB_EP_DIEPTSIZ0_PktCnt_Msk         (0x180000UL)              /*!< USB0_EP0 DIEPTSIZ0: PktCnt (Bitfield-Mask: 0x03)            */
10646 
10647 /* ------------------------------  USB_EP_DIEPDMA0  ----------------------------- */
10648 #define USB_EP_DIEPDMA0_DMAAddr_Pos         (0UL)                     /*!< USB0_EP0 DIEPDMA0: DMAAddr (Bit 0)                          */
10649 #define USB_EP_DIEPDMA0_DMAAddr_Msk         (0xffffffffUL)            /*!< USB0_EP0 DIEPDMA0: DMAAddr (Bitfield-Mask: 0xffffffff)      */
10650 
10651 /* ------------------------------  USB_EP_DTXFSTS0  ----------------------------- */
10652 #define USB_EP_DTXFSTS0_INEPTxFSpcAvail_Pos (0UL)                     /*!< USB0_EP0 DTXFSTS0: INEPTxFSpcAvail (Bit 0)                  */
10653 #define USB_EP_DTXFSTS0_INEPTxFSpcAvail_Msk (0xffffUL)                /*!< USB0_EP0 DTXFSTS0: INEPTxFSpcAvail (Bitfield-Mask: 0xffff)  */
10654 
10655 /* -----------------------------  USB_EP_DIEPDMAB0  ----------------------------- */
10656 #define USB_EP_DIEPDMAB0_DMABufferAddr_Pos  (0UL)                     /*!< USB0_EP0 DIEPDMAB0: DMABufferAddr (Bit 0)                   */
10657 #define USB_EP_DIEPDMAB0_DMABufferAddr_Msk  (0xffffffffUL)            /*!< USB0_EP0 DIEPDMAB0: DMABufferAddr (Bitfield-Mask: 0xffffffff) */
10658 
10659 /* ------------------------------  USB_EP_DOEPCTL0  ----------------------------- */
10660 #define USB_EP_DOEPCTL0_MPS_Pos             (0UL)                     /*!< USB0_EP0 DOEPCTL0: MPS (Bit 0)                              */
10661 #define USB_EP_DOEPCTL0_MPS_Msk             (0x3UL)                   /*!< USB0_EP0 DOEPCTL0: MPS (Bitfield-Mask: 0x03)                */
10662 #define USB_EP_DOEPCTL0_USBActEP_Pos        (15UL)                    /*!< USB0_EP0 DOEPCTL0: USBActEP (Bit 15)                        */
10663 #define USB_EP_DOEPCTL0_USBActEP_Msk        (0x8000UL)                /*!< USB0_EP0 DOEPCTL0: USBActEP (Bitfield-Mask: 0x01)           */
10664 #define USB_EP_DOEPCTL0_NAKSts_Pos          (17UL)                    /*!< USB0_EP0 DOEPCTL0: NAKSts (Bit 17)                          */
10665 #define USB_EP_DOEPCTL0_NAKSts_Msk          (0x20000UL)               /*!< USB0_EP0 DOEPCTL0: NAKSts (Bitfield-Mask: 0x01)             */
10666 #define USB_EP_DOEPCTL0_EPType_Pos          (18UL)                    /*!< USB0_EP0 DOEPCTL0: EPType (Bit 18)                          */
10667 #define USB_EP_DOEPCTL0_EPType_Msk          (0xc0000UL)               /*!< USB0_EP0 DOEPCTL0: EPType (Bitfield-Mask: 0x03)             */
10668 #define USB_EP_DOEPCTL0_Snp_Pos             (20UL)                    /*!< USB0_EP0 DOEPCTL0: Snp (Bit 20)                             */
10669 #define USB_EP_DOEPCTL0_Snp_Msk             (0x100000UL)              /*!< USB0_EP0 DOEPCTL0: Snp (Bitfield-Mask: 0x01)                */
10670 #define USB_EP_DOEPCTL0_Stall_Pos           (21UL)                    /*!< USB0_EP0 DOEPCTL0: Stall (Bit 21)                           */
10671 #define USB_EP_DOEPCTL0_Stall_Msk           (0x200000UL)              /*!< USB0_EP0 DOEPCTL0: Stall (Bitfield-Mask: 0x01)              */
10672 #define USB_EP_DOEPCTL0_CNAK_Pos            (26UL)                    /*!< USB0_EP0 DOEPCTL0: CNAK (Bit 26)                            */
10673 #define USB_EP_DOEPCTL0_CNAK_Msk            (0x4000000UL)             /*!< USB0_EP0 DOEPCTL0: CNAK (Bitfield-Mask: 0x01)               */
10674 #define USB_EP_DOEPCTL0_SNAK_Pos            (27UL)                    /*!< USB0_EP0 DOEPCTL0: SNAK (Bit 27)                            */
10675 #define USB_EP_DOEPCTL0_SNAK_Msk            (0x8000000UL)             /*!< USB0_EP0 DOEPCTL0: SNAK (Bitfield-Mask: 0x01)               */
10676 #define USB_EP_DOEPCTL0_EPDis_Pos           (30UL)                    /*!< USB0_EP0 DOEPCTL0: EPDis (Bit 30)                           */
10677 #define USB_EP_DOEPCTL0_EPDis_Msk           (0x40000000UL)            /*!< USB0_EP0 DOEPCTL0: EPDis (Bitfield-Mask: 0x01)              */
10678 #define USB_EP_DOEPCTL0_EPEna_Pos           (31UL)                    /*!< USB0_EP0 DOEPCTL0: EPEna (Bit 31)                           */
10679 #define USB_EP_DOEPCTL0_EPEna_Msk           (0x80000000UL)            /*!< USB0_EP0 DOEPCTL0: EPEna (Bitfield-Mask: 0x01)              */
10680 
10681 /* ------------------------------  USB_EP_DOEPINT0  ----------------------------- */
10682 #define USB_EP_DOEPINT0_XferCompl_Pos       (0UL)                     /*!< USB0_EP0 DOEPINT0: XferCompl (Bit 0)                        */
10683 #define USB_EP_DOEPINT0_XferCompl_Msk       (0x1UL)                   /*!< USB0_EP0 DOEPINT0: XferCompl (Bitfield-Mask: 0x01)          */
10684 #define USB_EP_DOEPINT0_EPDisbld_Pos        (1UL)                     /*!< USB0_EP0 DOEPINT0: EPDisbld (Bit 1)                         */
10685 #define USB_EP_DOEPINT0_EPDisbld_Msk        (0x2UL)                   /*!< USB0_EP0 DOEPINT0: EPDisbld (Bitfield-Mask: 0x01)           */
10686 #define USB_EP_DOEPINT0_AHBErr_Pos          (2UL)                     /*!< USB0_EP0 DOEPINT0: AHBErr (Bit 2)                           */
10687 #define USB_EP_DOEPINT0_AHBErr_Msk          (0x4UL)                   /*!< USB0_EP0 DOEPINT0: AHBErr (Bitfield-Mask: 0x01)             */
10688 #define USB_EP_DOEPINT0_SetUp_Pos           (3UL)                     /*!< USB0_EP0 DOEPINT0: SetUp (Bit 3)                            */
10689 #define USB_EP_DOEPINT0_SetUp_Msk           (0x8UL)                   /*!< USB0_EP0 DOEPINT0: SetUp (Bitfield-Mask: 0x01)              */
10690 #define USB_EP_DOEPINT0_OUTTknEPdis_Pos     (4UL)                     /*!< USB0_EP0 DOEPINT0: OUTTknEPdis (Bit 4)                      */
10691 #define USB_EP_DOEPINT0_OUTTknEPdis_Msk     (0x10UL)                  /*!< USB0_EP0 DOEPINT0: OUTTknEPdis (Bitfield-Mask: 0x01)        */
10692 #define USB_EP_DOEPINT0_StsPhseRcvd_Pos     (5UL)                     /*!< USB0_EP0 DOEPINT0: StsPhseRcvd (Bit 5)                      */
10693 #define USB_EP_DOEPINT0_StsPhseRcvd_Msk     (0x20UL)                  /*!< USB0_EP0 DOEPINT0: StsPhseRcvd (Bitfield-Mask: 0x01)        */
10694 #define USB_EP_DOEPINT0_Back2BackSETup_Pos  (6UL)                     /*!< USB0_EP0 DOEPINT0: Back2BackSETup (Bit 6)                   */
10695 #define USB_EP_DOEPINT0_Back2BackSETup_Msk  (0x40UL)                  /*!< USB0_EP0 DOEPINT0: Back2BackSETup (Bitfield-Mask: 0x01)     */
10696 #define USB_EP_DOEPINT0_BNAIntr_Pos         (9UL)                     /*!< USB0_EP0 DOEPINT0: BNAIntr (Bit 9)                          */
10697 #define USB_EP_DOEPINT0_BNAIntr_Msk         (0x200UL)                 /*!< USB0_EP0 DOEPINT0: BNAIntr (Bitfield-Mask: 0x01)            */
10698 #define USB_EP_DOEPINT0_PktDrpSts_Pos       (11UL)                    /*!< USB0_EP0 DOEPINT0: PktDrpSts (Bit 11)                       */
10699 #define USB_EP_DOEPINT0_PktDrpSts_Msk       (0x800UL)                 /*!< USB0_EP0 DOEPINT0: PktDrpSts (Bitfield-Mask: 0x01)          */
10700 #define USB_EP_DOEPINT0_BbleErrIntrpt_Pos   (12UL)                    /*!< USB0_EP0 DOEPINT0: BbleErrIntrpt (Bit 12)                   */
10701 #define USB_EP_DOEPINT0_BbleErrIntrpt_Msk   (0x1000UL)                /*!< USB0_EP0 DOEPINT0: BbleErrIntrpt (Bitfield-Mask: 0x01)      */
10702 #define USB_EP_DOEPINT0_NAKIntrpt_Pos       (13UL)                    /*!< USB0_EP0 DOEPINT0: NAKIntrpt (Bit 13)                       */
10703 #define USB_EP_DOEPINT0_NAKIntrpt_Msk       (0x2000UL)                /*!< USB0_EP0 DOEPINT0: NAKIntrpt (Bitfield-Mask: 0x01)          */
10704 #define USB_EP_DOEPINT0_NYETIntrpt_Pos      (14UL)                    /*!< USB0_EP0 DOEPINT0: NYETIntrpt (Bit 14)                      */
10705 #define USB_EP_DOEPINT0_NYETIntrpt_Msk      (0x4000UL)                /*!< USB0_EP0 DOEPINT0: NYETIntrpt (Bitfield-Mask: 0x01)         */
10706 
10707 /* -----------------------------  USB_EP_DOEPTSIZ0  ----------------------------- */
10708 #define USB_EP_DOEPTSIZ0_XferSize_Pos       (0UL)                     /*!< USB0_EP0 DOEPTSIZ0: XferSize (Bit 0)                        */
10709 #define USB_EP_DOEPTSIZ0_XferSize_Msk       (0x7fUL)                  /*!< USB0_EP0 DOEPTSIZ0: XferSize (Bitfield-Mask: 0x7f)          */
10710 #define USB_EP_DOEPTSIZ0_PktCnt_Pos         (19UL)                    /*!< USB0_EP0 DOEPTSIZ0: PktCnt (Bit 19)                         */
10711 #define USB_EP_DOEPTSIZ0_PktCnt_Msk         (0x180000UL)              /*!< USB0_EP0 DOEPTSIZ0: PktCnt (Bitfield-Mask: 0x03)            */
10712 #define USB_EP_DOEPTSIZ0_SUPCnt_Pos         (29UL)                    /*!< USB0_EP0 DOEPTSIZ0: SUPCnt (Bit 29)                         */
10713 #define USB_EP_DOEPTSIZ0_SUPCnt_Msk         (0x60000000UL)            /*!< USB0_EP0 DOEPTSIZ0: SUPCnt (Bitfield-Mask: 0x03)            */
10714 
10715 /* ------------------------------  USB_EP_DOEPDMA0  ----------------------------- */
10716 #define USB_EP_DOEPDMA0_DMAAddr_Pos         (0UL)                     /*!< USB0_EP0 DOEPDMA0: DMAAddr (Bit 0)                          */
10717 #define USB_EP_DOEPDMA0_DMAAddr_Msk         (0xffffffffUL)            /*!< USB0_EP0 DOEPDMA0: DMAAddr (Bitfield-Mask: 0xffffffff)      */
10718 
10719 /* -----------------------------  USB_EP_DOEPDMAB0  ----------------------------- */
10720 #define USB_EP_DOEPDMAB0_DMABufferAddr_Pos  (0UL)                     /*!< USB0_EP0 DOEPDMAB0: DMABufferAddr (Bit 0)                   */
10721 #define USB_EP_DOEPDMAB0_DMABufferAddr_Msk  (0xffffffffUL)            /*!< USB0_EP0 DOEPDMAB0: DMABufferAddr (Bitfield-Mask: 0xffffffff) */
10722 
10723 
10724 /* ================================================================================ */
10725 /* ================         Group 'USB_EP' Position & Mask         ================ */
10726 /* ================================================================================ */
10727 
10728 
10729 /* ---------------------------  USB_EP_DIEPCTL_ISOCONT  --------------------------- */
10730 #define USB_EP_DIEPCTL_ISOCONT_MPS_Pos        (0UL)                     /*!< USB_EP DIEPCTL_ISOCONT: MPS (Bit 0)                         */
10731 #define USB_EP_DIEPCTL_ISOCONT_MPS_Msk        (0x7ffUL)                 /*!< USB_EP DIEPCTL_ISOCONT: MPS (Bitfield-Mask: 0x7ff)          */
10732 #define USB_EP_DIEPCTL_ISOCONT_USBActEP_Pos   (15UL)                    /*!< USB_EP DIEPCTL_ISOCONT: USBActEP (Bit 15)                   */
10733 #define USB_EP_DIEPCTL_ISOCONT_USBActEP_Msk   (0x8000UL)                /*!< USB_EP DIEPCTL_ISOCONT: USBActEP (Bitfield-Mask: 0x01)      */
10734 #define USB_EP_DIEPCTL_ISOCONT_EO_FrNum_Pos   (16UL)                    /*!< USB_EP DIEPCTL_ISOCONT: EO_FrNum (Bit 16)                   */
10735 #define USB_EP_DIEPCTL_ISOCONT_EO_FrNum_Msk   (0x10000UL)               /*!< USB_EP DIEPCTL_ISOCONT: EO_FrNum (Bitfield-Mask: 0x01)      */
10736 #define USB_EP_DIEPCTL_ISOCONT_NAKSts_Pos     (17UL)                    /*!< USB_EP DIEPCTL_ISOCONT: NAKSts (Bit 17)                     */
10737 #define USB_EP_DIEPCTL_ISOCONT_NAKSts_Msk     (0x20000UL)               /*!< USB_EP DIEPCTL_ISOCONT: NAKSts (Bitfield-Mask: 0x01)        */
10738 #define USB_EP_DIEPCTL_ISOCONT_EPType_Pos     (18UL)                    /*!< USB_EP DIEPCTL_ISOCONT: EPType (Bit 18)                     */
10739 #define USB_EP_DIEPCTL_ISOCONT_EPType_Msk     (0xc0000UL)               /*!< USB_EP DIEPCTL_ISOCONT: EPType (Bitfield-Mask: 0x03)        */
10740 #define USB_EP_DIEPCTL_ISOCONT_Snp_Pos        (20UL)                    /*!< USB_EP DIEPCTL_ISOCONT: Snp (Bit 20)                        */
10741 #define USB_EP_DIEPCTL_ISOCONT_Snp_Msk        (0x100000UL)              /*!< USB_EP DIEPCTL_ISOCONT: Snp (Bitfield-Mask: 0x01)           */
10742 #define USB_EP_DIEPCTL_ISOCONT_Stall_Pos      (21UL)                    /*!< USB_EP DIEPCTL_ISOCONT: Stall (Bit 21)                      */
10743 #define USB_EP_DIEPCTL_ISOCONT_Stall_Msk      (0x200000UL)              /*!< USB_EP DIEPCTL_ISOCONT: Stall (Bitfield-Mask: 0x01)         */
10744 #define USB_EP_DIEPCTL_ISOCONT_TxFNum_Pos     (22UL)                    /*!< USB_EP DIEPCTL_ISOCONT: TxFNum (Bit 22)                     */
10745 #define USB_EP_DIEPCTL_ISOCONT_TxFNum_Msk     (0x3c00000UL)             /*!< USB_EP DIEPCTL_ISOCONT: TxFNum (Bitfield-Mask: 0x0f)        */
10746 #define USB_EP_DIEPCTL_ISOCONT_CNAK_Pos       (26UL)                    /*!< USB_EP DIEPCTL_ISOCONT: CNAK (Bit 26)                       */
10747 #define USB_EP_DIEPCTL_ISOCONT_CNAK_Msk       (0x4000000UL)             /*!< USB_EP DIEPCTL_ISOCONT: CNAK (Bitfield-Mask: 0x01)          */
10748 #define USB_EP_DIEPCTL_ISOCONT_SNAK_Pos       (27UL)                    /*!< USB_EP DIEPCTL_ISOCONT: SNAK (Bit 27)                       */
10749 #define USB_EP_DIEPCTL_ISOCONT_SNAK_Msk       (0x8000000UL)             /*!< USB_EP DIEPCTL_ISOCONT: SNAK (Bitfield-Mask: 0x01)          */
10750 #define USB_EP_DIEPCTL_ISOCONT_SetEvenFr_Pos  (28UL)                    /*!< USB_EP DIEPCTL_ISOCONT: SetEvenFr (Bit 28)                  */
10751 #define USB_EP_DIEPCTL_ISOCONT_SetEvenFr_Msk  (0x10000000UL)            /*!< USB_EP DIEPCTL_ISOCONT: SetEvenFr (Bitfield-Mask: 0x01)     */
10752 #define USB_EP_DIEPCTL_ISOCONT_SetOddFr_Pos   (29UL)                    /*!< USB_EP DIEPCTL_ISOCONT: SetOddFr (Bit 29)                   */
10753 #define USB_EP_DIEPCTL_ISOCONT_SetOddFr_Msk   (0x20000000UL)            /*!< USB_EP DIEPCTL_ISOCONT: SetOddFr (Bitfield-Mask: 0x01)      */
10754 #define USB_EP_DIEPCTL_ISOCONT_EPDis_Pos      (30UL)                    /*!< USB_EP DIEPCTL_ISOCONT: EPDis (Bit 30)                      */
10755 #define USB_EP_DIEPCTL_ISOCONT_EPDis_Msk      (0x40000000UL)            /*!< USB_EP DIEPCTL_ISOCONT: EPDis (Bitfield-Mask: 0x01)         */
10756 #define USB_EP_DIEPCTL_ISOCONT_EPEna_Pos      (31UL)                    /*!< USB_EP DIEPCTL_ISOCONT: EPEna (Bit 31)                      */
10757 #define USB_EP_DIEPCTL_ISOCONT_EPEna_Msk      (0x80000000UL)            /*!< USB_EP DIEPCTL_ISOCONT: EPEna (Bitfield-Mask: 0x01)         */
10758 
10759 /* ---------------------------  USB_EP_DIEPCTL_INTBULK  --------------------------- */
10760 #define USB_EP_DIEPCTL_INTBULK_MPS_Pos        (0UL)                     /*!< USB_EP DIEPCTL_INTBULK: MPS (Bit 0)                         */
10761 #define USB_EP_DIEPCTL_INTBULK_MPS_Msk        (0x7ffUL)                 /*!< USB_EP DIEPCTL_INTBULK: MPS (Bitfield-Mask: 0x7ff)          */
10762 #define USB_EP_DIEPCTL_INTBULK_USBActEP_Pos   (15UL)                    /*!< USB_EP DIEPCTL_INTBULK: USBActEP (Bit 15)                   */
10763 #define USB_EP_DIEPCTL_INTBULK_USBActEP_Msk   (0x8000UL)                /*!< USB_EP DIEPCTL_INTBULK: USBActEP (Bitfield-Mask: 0x01)      */
10764 #define USB_EP_DIEPCTL_INTBULK_DPID_Pos       (16UL)                    /*!< USB_EP DIEPCTL_INTBULK: DPID (Bit 16)                       */
10765 #define USB_EP_DIEPCTL_INTBULK_DPID_Msk       (0x10000UL)               /*!< USB_EP DIEPCTL_INTBULK: DPID (Bitfield-Mask: 0x01)          */
10766 #define USB_EP_DIEPCTL_INTBULK_NAKSts_Pos     (17UL)                    /*!< USB_EP DIEPCTL_INTBULK: NAKSts (Bit 17)                     */
10767 #define USB_EP_DIEPCTL_INTBULK_NAKSts_Msk     (0x20000UL)               /*!< USB_EP DIEPCTL_INTBULK: NAKSts (Bitfield-Mask: 0x01)        */
10768 #define USB_EP_DIEPCTL_INTBULK_EPType_Pos     (18UL)                    /*!< USB_EP DIEPCTL_INTBULK: EPType (Bit 18)                     */
10769 #define USB_EP_DIEPCTL_INTBULK_EPType_Msk     (0xc0000UL)               /*!< USB_EP DIEPCTL_INTBULK: EPType (Bitfield-Mask: 0x03)        */
10770 #define USB_EP_DIEPCTL_INTBULK_Snp_Pos        (20UL)                    /*!< USB_EP DIEPCTL_INTBULK: Snp (Bit 20)                        */
10771 #define USB_EP_DIEPCTL_INTBULK_Snp_Msk        (0x100000UL)              /*!< USB_EP DIEPCTL_INTBULK: Snp (Bitfield-Mask: 0x01)           */
10772 #define USB_EP_DIEPCTL_INTBULK_Stall_Pos      (21UL)                    /*!< USB_EP DIEPCTL_INTBULK: Stall (Bit 21)                      */
10773 #define USB_EP_DIEPCTL_INTBULK_Stall_Msk      (0x200000UL)              /*!< USB_EP DIEPCTL_INTBULK: Stall (Bitfield-Mask: 0x01)         */
10774 #define USB_EP_DIEPCTL_INTBULK_TxFNum_Pos     (22UL)                    /*!< USB_EP DIEPCTL_INTBULK: TxFNum (Bit 22)                     */
10775 #define USB_EP_DIEPCTL_INTBULK_TxFNum_Msk     (0x3c00000UL)             /*!< USB_EP DIEPCTL_INTBULK: TxFNum (Bitfield-Mask: 0x0f)        */
10776 #define USB_EP_DIEPCTL_INTBULK_CNAK_Pos       (26UL)                    /*!< USB_EP DIEPCTL_INTBULK: CNAK (Bit 26)                       */
10777 #define USB_EP_DIEPCTL_INTBULK_CNAK_Msk       (0x4000000UL)             /*!< USB_EP DIEPCTL_INTBULK: CNAK (Bitfield-Mask: 0x01)          */
10778 #define USB_EP_DIEPCTL_INTBULK_SNAK_Pos       (27UL)                    /*!< USB_EP DIEPCTL_INTBULK: SNAK (Bit 27)                       */
10779 #define USB_EP_DIEPCTL_INTBULK_SNAK_Msk       (0x8000000UL)             /*!< USB_EP DIEPCTL_INTBULK: SNAK (Bitfield-Mask: 0x01)          */
10780 #define USB_EP_DIEPCTL_INTBULK_SetD0PID_Pos   (28UL)                    /*!< USB_EP DIEPCTL_INTBULK: SetD0PID (Bit 28)                   */
10781 #define USB_EP_DIEPCTL_INTBULK_SetD0PID_Msk   (0x10000000UL)            /*!< USB_EP DIEPCTL_INTBULK: SetD0PID (Bitfield-Mask: 0x01)      */
10782 #define USB_EP_DIEPCTL_INTBULK_SetD1PID_Pos   (29UL)                    /*!< USB_EP DIEPCTL_INTBULK: SetD1PID (Bit 29)                   */
10783 #define USB_EP_DIEPCTL_INTBULK_SetD1PID_Msk   (0x20000000UL)            /*!< USB_EP DIEPCTL_INTBULK: SetD1PID (Bitfield-Mask: 0x01)      */
10784 #define USB_EP_DIEPCTL_INTBULK_EPDis_Pos      (30UL)                    /*!< USB_EP DIEPCTL_INTBULK: EPDis (Bit 30)                      */
10785 #define USB_EP_DIEPCTL_INTBULK_EPDis_Msk      (0x40000000UL)            /*!< USB_EP DIEPCTL_INTBULK: EPDis (Bitfield-Mask: 0x01)         */
10786 #define USB_EP_DIEPCTL_INTBULK_EPEna_Pos      (31UL)                    /*!< USB_EP DIEPCTL_INTBULK: EPEna (Bit 31)                      */
10787 #define USB_EP_DIEPCTL_INTBULK_EPEna_Msk      (0x80000000UL)            /*!< USB_EP DIEPCTL_INTBULK: EPEna (Bitfield-Mask: 0x01)         */
10788 
10789 /* -------------------------------  USB_EP_DIEPINT  ------------------------------- */
10790 #define USB_EP_DIEPINT_XferCompl_Pos          (0UL)                     /*!< USB_EP DIEPINT: XferCompl (Bit 0)                           */
10791 #define USB_EP_DIEPINT_XferCompl_Msk          (0x1UL)                   /*!< USB_EP DIEPINT: XferCompl (Bitfield-Mask: 0x01)             */
10792 #define USB_EP_DIEPINT_EPDisbld_Pos           (1UL)                     /*!< USB_EP DIEPINT: EPDisbld (Bit 1)                            */
10793 #define USB_EP_DIEPINT_EPDisbld_Msk           (0x2UL)                   /*!< USB_EP DIEPINT: EPDisbld (Bitfield-Mask: 0x01)              */
10794 #define USB_EP_DIEPINT_AHBErr_Pos             (2UL)                     /*!< USB_EP DIEPINT: AHBErr (Bit 2)                              */
10795 #define USB_EP_DIEPINT_AHBErr_Msk             (0x4UL)                   /*!< USB_EP DIEPINT: AHBErr (Bitfield-Mask: 0x01)                */
10796 #define USB_EP_DIEPINT_TimeOUT_Pos            (3UL)                     /*!< USB_EP DIEPINT: TimeOUT (Bit 3)                             */
10797 #define USB_EP_DIEPINT_TimeOUT_Msk            (0x8UL)                   /*!< USB_EP DIEPINT: TimeOUT (Bitfield-Mask: 0x01)               */
10798 #define USB_EP_DIEPINT_INTknTXFEmp_Pos        (4UL)                     /*!< USB_EP DIEPINT: INTknTXFEmp (Bit 4)                         */
10799 #define USB_EP_DIEPINT_INTknTXFEmp_Msk        (0x10UL)                  /*!< USB_EP DIEPINT: INTknTXFEmp (Bitfield-Mask: 0x01)           */
10800 #define USB_EP_DIEPINT_INEPNakEff_Pos         (6UL)                     /*!< USB_EP DIEPINT: INEPNakEff (Bit 6)                          */
10801 #define USB_EP_DIEPINT_INEPNakEff_Msk         (0x40UL)                  /*!< USB_EP DIEPINT: INEPNakEff (Bitfield-Mask: 0x01)            */
10802 #define USB_EP_DIEPINT_TxFEmp_Pos             (7UL)                     /*!< USB_EP DIEPINT: TxFEmp (Bit 7)                              */
10803 #define USB_EP_DIEPINT_TxFEmp_Msk             (0x80UL)                  /*!< USB_EP DIEPINT: TxFEmp (Bitfield-Mask: 0x01)                */
10804 #define USB_EP_DIEPINT_BNAIntr_Pos            (9UL)                     /*!< USB_EP DIEPINT: BNAIntr (Bit 9)                             */
10805 #define USB_EP_DIEPINT_BNAIntr_Msk            (0x200UL)                 /*!< USB_EP DIEPINT: BNAIntr (Bitfield-Mask: 0x01)               */
10806 
10807 /* -------------------------------  USB_EP_DIEPTSIZ  ------------------------------ */
10808 #define USB_EP_DIEPTSIZ_XferSize_Pos          (0UL)                     /*!< USB_EP DIEPTSIZ: XferSize (Bit 0)                           */
10809 #define USB_EP_DIEPTSIZ_XferSize_Msk          (0x7ffffUL)               /*!< USB_EP DIEPTSIZ: XferSize (Bitfield-Mask: 0x7ffff)          */
10810 #define USB_EP_DIEPTSIZ_PktCnt_Pos            (19UL)                    /*!< USB_EP DIEPTSIZ: PktCnt (Bit 19)                            */
10811 #define USB_EP_DIEPTSIZ_PktCnt_Msk            (0x1ff80000UL)            /*!< USB_EP DIEPTSIZ: PktCnt (Bitfield-Mask: 0x3ff)              */
10812 
10813 /* -------------------------------  USB_EP_DIEPDMA  ------------------------------- */
10814 #define USB_EP_DIEPDMA_DMAAddr_Pos            (0UL)                     /*!< USB_EP DIEPDMA: DMAAddr (Bit 0)                             */
10815 #define USB_EP_DIEPDMA_DMAAddr_Msk            (0xffffffffUL)            /*!< USB_EP DIEPDMA: DMAAddr (Bitfield-Mask: 0xffffffff)         */
10816 
10817 /* -------------------------------  USB_EP_DTXFSTS  ------------------------------- */
10818 #define USB_EP_DTXFSTS_INEPTxFSpcAvail_Pos    (0UL)                     /*!< USB_EP DTXFSTS: INEPTxFSpcAvail (Bit 0)                     */
10819 #define USB_EP_DTXFSTS_INEPTxFSpcAvail_Msk    (0xffffUL)                /*!< USB_EP DTXFSTS: INEPTxFSpcAvail (Bitfield-Mask: 0xffff)     */
10820 
10821 /* -------------------------------  USB_EP_DIEPDMAB  ------------------------------ */
10822 #define USB_EP_DIEPDMAB_DMABufferAddr_Pos     (0UL)                     /*!< USB_EP DIEPDMAB: DMABufferAddr (Bit 0)                      */
10823 #define USB_EP_DIEPDMAB_DMABufferAddr_Msk     (0xffffffffUL)            /*!< USB_EP DIEPDMAB: DMABufferAddr (Bitfield-Mask: 0xffffffff)  */
10824 
10825 /* ---------------------------  USB_EP_DOEPCTL_ISOCONT  --------------------------- */
10826 #define USB_EP_DOEPCTL_ISOCONT_MPS_Pos        (0UL)                     /*!< USB_EP DOEPCTL_ISOCONT: MPS (Bit 0)                         */
10827 #define USB_EP_DOEPCTL_ISOCONT_MPS_Msk        (0x7ffUL)                 /*!< USB_EP DOEPCTL_ISOCONT: MPS (Bitfield-Mask: 0x7ff)          */
10828 #define USB_EP_DOEPCTL_ISOCONT_USBActEP_Pos   (15UL)                    /*!< USB_EP DOEPCTL_ISOCONT: USBActEP (Bit 15)                   */
10829 #define USB_EP_DOEPCTL_ISOCONT_USBActEP_Msk   (0x8000UL)                /*!< USB_EP DOEPCTL_ISOCONT: USBActEP (Bitfield-Mask: 0x01)      */
10830 #define USB_EP_DOEPCTL_ISOCONT_EO_FrNum_Pos   (16UL)                    /*!< USB_EP DOEPCTL_ISOCONT: EO_FrNum (Bit 16)                   */
10831 #define USB_EP_DOEPCTL_ISOCONT_EO_FrNum_Msk   (0x10000UL)               /*!< USB_EP DOEPCTL_ISOCONT: EO_FrNum (Bitfield-Mask: 0x01)      */
10832 #define USB_EP_DOEPCTL_ISOCONT_NAKSts_Pos     (17UL)                    /*!< USB_EP DOEPCTL_ISOCONT: NAKSts (Bit 17)                     */
10833 #define USB_EP_DOEPCTL_ISOCONT_NAKSts_Msk     (0x20000UL)               /*!< USB_EP DOEPCTL_ISOCONT: NAKSts (Bitfield-Mask: 0x01)        */
10834 #define USB_EP_DOEPCTL_ISOCONT_EPType_Pos     (18UL)                    /*!< USB_EP DOEPCTL_ISOCONT: EPType (Bit 18)                     */
10835 #define USB_EP_DOEPCTL_ISOCONT_EPType_Msk     (0xc0000UL)               /*!< USB_EP DOEPCTL_ISOCONT: EPType (Bitfield-Mask: 0x03)        */
10836 #define USB_EP_DOEPCTL_ISOCONT_Snp_Pos        (20UL)                    /*!< USB_EP DOEPCTL_ISOCONT: Snp (Bit 20)                        */
10837 #define USB_EP_DOEPCTL_ISOCONT_Snp_Msk        (0x100000UL)              /*!< USB_EP DOEPCTL_ISOCONT: Snp (Bitfield-Mask: 0x01)           */
10838 #define USB_EP_DOEPCTL_ISOCONT_Stall_Pos      (21UL)                    /*!< USB_EP DOEPCTL_ISOCONT: Stall (Bit 21)                      */
10839 #define USB_EP_DOEPCTL_ISOCONT_Stall_Msk      (0x200000UL)              /*!< USB_EP DOEPCTL_ISOCONT: Stall (Bitfield-Mask: 0x01)         */
10840 #define USB_EP_DOEPCTL_ISOCONT_TxFNum_Pos     (22UL)                    /*!< USB_EP DOEPCTL_ISOCONT: TxFNum (Bit 22)                     */
10841 #define USB_EP_DOEPCTL_ISOCONT_TxFNum_Msk     (0x3c00000UL)             /*!< USB_EP DOEPCTL_ISOCONT: TxFNum (Bitfield-Mask: 0x0f)        */
10842 #define USB_EP_DOEPCTL_ISOCONT_CNAK_Pos       (26UL)                    /*!< USB_EP DOEPCTL_ISOCONT: CNAK (Bit 26)                       */
10843 #define USB_EP_DOEPCTL_ISOCONT_CNAK_Msk       (0x4000000UL)             /*!< USB_EP DOEPCTL_ISOCONT: CNAK (Bitfield-Mask: 0x01)          */
10844 #define USB_EP_DOEPCTL_ISOCONT_SNAK_Pos       (27UL)                    /*!< USB_EP DOEPCTL_ISOCONT: SNAK (Bit 27)                       */
10845 #define USB_EP_DOEPCTL_ISOCONT_SNAK_Msk       (0x8000000UL)             /*!< USB_EP DOEPCTL_ISOCONT: SNAK (Bitfield-Mask: 0x01)          */
10846 #define USB_EP_DOEPCTL_ISOCONT_SetEvenFr_Pos  (28UL)                    /*!< USB_EP DOEPCTL_ISOCONT: SetEvenFr (Bit 28)                  */
10847 #define USB_EP_DOEPCTL_ISOCONT_SetEvenFr_Msk  (0x10000000UL)            /*!< USB_EP DOEPCTL_ISOCONT: SetEvenFr (Bitfield-Mask: 0x01)     */
10848 #define USB_EP_DOEPCTL_ISOCONT_SetOddFr_Pos   (29UL)                    /*!< USB_EP DOEPCTL_ISOCONT: SetOddFr (Bit 29)                   */
10849 #define USB_EP_DOEPCTL_ISOCONT_SetOddFr_Msk   (0x20000000UL)            /*!< USB_EP DOEPCTL_ISOCONT: SetOddFr (Bitfield-Mask: 0x01)      */
10850 #define USB_EP_DOEPCTL_ISOCONT_EPDis_Pos      (30UL)                    /*!< USB_EP DOEPCTL_ISOCONT: EPDis (Bit 30)                      */
10851 #define USB_EP_DOEPCTL_ISOCONT_EPDis_Msk      (0x40000000UL)            /*!< USB_EP DOEPCTL_ISOCONT: EPDis (Bitfield-Mask: 0x01)         */
10852 #define USB_EP_DOEPCTL_ISOCONT_EPEna_Pos      (31UL)                    /*!< USB_EP DOEPCTL_ISOCONT: EPEna (Bit 31)                      */
10853 #define USB_EP_DOEPCTL_ISOCONT_EPEna_Msk      (0x80000000UL)            /*!< USB_EP DOEPCTL_ISOCONT: EPEna (Bitfield-Mask: 0x01)         */
10854 
10855 /* ---------------------------  USB_EP_DOEPCTL_INTBULK  --------------------------- */
10856 #define USB_EP_DOEPCTL_INTBULK_MPS_Pos        (0UL)                     /*!< USB_EP DOEPCTL_INTBULK: MPS (Bit 0)                         */
10857 #define USB_EP_DOEPCTL_INTBULK_MPS_Msk        (0x7ffUL)                 /*!< USB_EP DOEPCTL_INTBULK: MPS (Bitfield-Mask: 0x7ff)          */
10858 #define USB_EP_DOEPCTL_INTBULK_USBActEP_Pos   (15UL)                    /*!< USB_EP DOEPCTL_INTBULK: USBActEP (Bit 15)                   */
10859 #define USB_EP_DOEPCTL_INTBULK_USBActEP_Msk   (0x8000UL)                /*!< USB_EP DOEPCTL_INTBULK: USBActEP (Bitfield-Mask: 0x01)      */
10860 #define USB_EP_DOEPCTL_INTBULK_DPID_Pos       (16UL)                    /*!< USB_EP DOEPCTL_INTBULK: DPID (Bit 16)                       */
10861 #define USB_EP_DOEPCTL_INTBULK_DPID_Msk       (0x10000UL)               /*!< USB_EP DOEPCTL_INTBULK: DPID (Bitfield-Mask: 0x01)          */
10862 #define USB_EP_DOEPCTL_INTBULK_NAKSts_Pos     (17UL)                    /*!< USB_EP DOEPCTL_INTBULK: NAKSts (Bit 17)                     */
10863 #define USB_EP_DOEPCTL_INTBULK_NAKSts_Msk     (0x20000UL)               /*!< USB_EP DOEPCTL_INTBULK: NAKSts (Bitfield-Mask: 0x01)        */
10864 #define USB_EP_DOEPCTL_INTBULK_EPType_Pos     (18UL)                    /*!< USB_EP DOEPCTL_INTBULK: EPType (Bit 18)                     */
10865 #define USB_EP_DOEPCTL_INTBULK_EPType_Msk     (0xc0000UL)               /*!< USB_EP DOEPCTL_INTBULK: EPType (Bitfield-Mask: 0x03)        */
10866 #define USB_EP_DOEPCTL_INTBULK_Snp_Pos        (20UL)                    /*!< USB_EP DOEPCTL_INTBULK: Snp (Bit 20)                        */
10867 #define USB_EP_DOEPCTL_INTBULK_Snp_Msk        (0x100000UL)              /*!< USB_EP DOEPCTL_INTBULK: Snp (Bitfield-Mask: 0x01)           */
10868 #define USB_EP_DOEPCTL_INTBULK_Stall_Pos      (21UL)                    /*!< USB_EP DOEPCTL_INTBULK: Stall (Bit 21)                      */
10869 #define USB_EP_DOEPCTL_INTBULK_Stall_Msk      (0x200000UL)              /*!< USB_EP DOEPCTL_INTBULK: Stall (Bitfield-Mask: 0x01)         */
10870 #define USB_EP_DOEPCTL_INTBULK_TxFNum_Pos     (22UL)                    /*!< USB_EP DOEPCTL_INTBULK: TxFNum (Bit 22)                     */
10871 #define USB_EP_DOEPCTL_INTBULK_TxFNum_Msk     (0x3c00000UL)             /*!< USB_EP DOEPCTL_INTBULK: TxFNum (Bitfield-Mask: 0x0f)        */
10872 #define USB_EP_DOEPCTL_INTBULK_CNAK_Pos       (26UL)                    /*!< USB_EP DOEPCTL_INTBULK: CNAK (Bit 26)                       */
10873 #define USB_EP_DOEPCTL_INTBULK_CNAK_Msk       (0x4000000UL)             /*!< USB_EP DOEPCTL_INTBULK: CNAK (Bitfield-Mask: 0x01)          */
10874 #define USB_EP_DOEPCTL_INTBULK_SNAK_Pos       (27UL)                    /*!< USB_EP DOEPCTL_INTBULK: SNAK (Bit 27)                       */
10875 #define USB_EP_DOEPCTL_INTBULK_SNAK_Msk       (0x8000000UL)             /*!< USB_EP DOEPCTL_INTBULK: SNAK (Bitfield-Mask: 0x01)          */
10876 #define USB_EP_DOEPCTL_INTBULK_SetD0PID_Pos   (28UL)                    /*!< USB_EP DOEPCTL_INTBULK: SetD0PID (Bit 28)                   */
10877 #define USB_EP_DOEPCTL_INTBULK_SetD0PID_Msk   (0x10000000UL)            /*!< USB_EP DOEPCTL_INTBULK: SetD0PID (Bitfield-Mask: 0x01)      */
10878 #define USB_EP_DOEPCTL_INTBULK_SetD1PID_Pos   (29UL)                    /*!< USB_EP DOEPCTL_INTBULK: SetD1PID (Bit 29)                   */
10879 #define USB_EP_DOEPCTL_INTBULK_SetD1PID_Msk   (0x20000000UL)            /*!< USB_EP DOEPCTL_INTBULK: SetD1PID (Bitfield-Mask: 0x01)      */
10880 #define USB_EP_DOEPCTL_INTBULK_EPDis_Pos      (30UL)                    /*!< USB_EP DOEPCTL_INTBULK: EPDis (Bit 30)                      */
10881 #define USB_EP_DOEPCTL_INTBULK_EPDis_Msk      (0x40000000UL)            /*!< USB_EP DOEPCTL_INTBULK: EPDis (Bitfield-Mask: 0x01)         */
10882 #define USB_EP_DOEPCTL_INTBULK_EPEna_Pos      (31UL)                    /*!< USB_EP DOEPCTL_INTBULK: EPEna (Bit 31)                      */
10883 #define USB_EP_DOEPCTL_INTBULK_EPEna_Msk      (0x80000000UL)            /*!< USB_EP DOEPCTL_INTBULK: EPEna (Bitfield-Mask: 0x01)         */
10884 
10885 /* -------------------------------  USB_EP_DOEPINT  ------------------------------- */
10886 #define USB_EP_DOEPINT_XferCompl_Pos          (0UL)                     /*!< USB_EP DOEPINT: XferCompl (Bit 0)                           */
10887 #define USB_EP_DOEPINT_XferCompl_Msk          (0x1UL)                   /*!< USB_EP DOEPINT: XferCompl (Bitfield-Mask: 0x01)             */
10888 #define USB_EP_DOEPINT_EPDisbld_Pos           (1UL)                     /*!< USB_EP DOEPINT: EPDisbld (Bit 1)                            */
10889 #define USB_EP_DOEPINT_EPDisbld_Msk           (0x2UL)                   /*!< USB_EP DOEPINT: EPDisbld (Bitfield-Mask: 0x01)              */
10890 #define USB_EP_DOEPINT_AHBErr_Pos             (2UL)                     /*!< USB_EP DOEPINT: AHBErr (Bit 2)                              */
10891 #define USB_EP_DOEPINT_AHBErr_Msk             (0x4UL)                   /*!< USB_EP DOEPINT: AHBErr (Bitfield-Mask: 0x01)                */
10892 #define USB_EP_DOEPINT_SetUp_Pos              (3UL)                     /*!< USB_EP DOEPINT: SetUp (Bit 3)                               */
10893 #define USB_EP_DOEPINT_SetUp_Msk              (0x8UL)                   /*!< USB_EP DOEPINT: SetUp (Bitfield-Mask: 0x01)                 */
10894 #define USB_EP_DOEPINT_OUTTknEPdis_Pos        (4UL)                     /*!< USB_EP DOEPINT: OUTTknEPdis (Bit 4)                         */
10895 #define USB_EP_DOEPINT_OUTTknEPdis_Msk        (0x10UL)                  /*!< USB_EP DOEPINT: OUTTknEPdis (Bitfield-Mask: 0x01)           */
10896 #define USB_EP_DOEPINT_StsPhseRcvd_Pos        (5UL)                     /*!< USB_EP DOEPINT: StsPhseRcvd (Bit 5)                         */
10897 #define USB_EP_DOEPINT_StsPhseRcvd_Msk        (0x20UL)                  /*!< USB_EP DOEPINT: StsPhseRcvd (Bitfield-Mask: 0x01)           */
10898 #define USB_EP_DOEPINT_Back2BackSETup_Pos     (6UL)                     /*!< USB_EP DOEPINT: Back2BackSETup (Bit 6)                      */
10899 #define USB_EP_DOEPINT_Back2BackSETup_Msk     (0x40UL)                  /*!< USB_EP DOEPINT: Back2BackSETup (Bitfield-Mask: 0x01)        */
10900 #define USB_EP_DOEPINT_BNAIntr_Pos            (9UL)                     /*!< USB_EP DOEPINT: BNAIntr (Bit 9)                             */
10901 #define USB_EP_DOEPINT_BNAIntr_Msk            (0x200UL)                 /*!< USB_EP DOEPINT: BNAIntr (Bitfield-Mask: 0x01)               */
10902 #define USB_EP_DOEPINT_PktDrpSts_Pos          (11UL)                    /*!< USB_EP DOEPINT: PktDrpSts (Bit 11)                          */
10903 #define USB_EP_DOEPINT_PktDrpSts_Msk          (0x800UL)                 /*!< USB_EP DOEPINT: PktDrpSts (Bitfield-Mask: 0x01)             */
10904 #define USB_EP_DOEPINT_BbleErrIntrpt_Pos      (12UL)                    /*!< USB_EP DOEPINT: BbleErrIntrpt (Bit 12)                      */
10905 #define USB_EP_DOEPINT_BbleErrIntrpt_Msk      (0x1000UL)                /*!< USB_EP DOEPINT: BbleErrIntrpt (Bitfield-Mask: 0x01)         */
10906 #define USB_EP_DOEPINT_NAKIntrpt_Pos          (13UL)                    /*!< USB_EP DOEPINT: NAKIntrpt (Bit 13)                          */
10907 #define USB_EP_DOEPINT_NAKIntrpt_Msk          (0x2000UL)                /*!< USB_EP DOEPINT: NAKIntrpt (Bitfield-Mask: 0x01)             */
10908 #define USB_EP_DOEPINT_NYETIntrpt_Pos         (14UL)                    /*!< USB_EP DOEPINT: NYETIntrpt (Bit 14)                         */
10909 #define USB_EP_DOEPINT_NYETIntrpt_Msk         (0x4000UL)                /*!< USB_EP DOEPINT: NYETIntrpt (Bitfield-Mask: 0x01)            */
10910 
10911 /* -----------------------------  USB_EP_DOEPTSIZ_ISO  ---------------------------- */
10912 #define USB_EP_DOEPTSIZ_ISO_XferSize_Pos      (0UL)                     /*!< USB_EP DOEPTSIZ_ISO: XferSize (Bit 0)                       */
10913 #define USB_EP_DOEPTSIZ_ISO_XferSize_Msk      (0x7ffffUL)               /*!< USB_EP DOEPTSIZ_ISO: XferSize (Bitfield-Mask: 0x7ffff)      */
10914 #define USB_EP_DOEPTSIZ_ISO_PktCnt_Pos        (19UL)                    /*!< USB_EP DOEPTSIZ_ISO: PktCnt (Bit 19)                        */
10915 #define USB_EP_DOEPTSIZ_ISO_PktCnt_Msk        (0x1ff80000UL)            /*!< USB_EP DOEPTSIZ_ISO: PktCnt (Bitfield-Mask: 0x3ff)          */
10916 #define USB_EP_DOEPTSIZ_ISO_RxDPID_Pos        (29UL)                    /*!< USB_EP DOEPTSIZ_ISO: RxDPID (Bit 29)                        */
10917 #define USB_EP_DOEPTSIZ_ISO_RxDPID_Msk        (0x60000000UL)            /*!< USB_EP DOEPTSIZ_ISO: RxDPID (Bitfield-Mask: 0x03)           */
10918 
10919 /* ---------------------------  USB_EP_DOEPTSIZ_CONTROL  -------------------------- */
10920 #define USB_EP_DOEPTSIZ_CONTROL_XferSize_Pos  (0UL)                     /*!< USB_EP DOEPTSIZ_CONTROL: XferSize (Bit 0)                   */
10921 #define USB_EP_DOEPTSIZ_CONTROL_XferSize_Msk  (0x7ffffUL)               /*!< USB_EP DOEPTSIZ_CONTROL: XferSize (Bitfield-Mask: 0x7ffff)  */
10922 #define USB_EP_DOEPTSIZ_CONTROL_PktCnt_Pos    (19UL)                    /*!< USB_EP DOEPTSIZ_CONTROL: PktCnt (Bit 19)                    */
10923 #define USB_EP_DOEPTSIZ_CONTROL_PktCnt_Msk    (0x1ff80000UL)            /*!< USB_EP DOEPTSIZ_CONTROL: PktCnt (Bitfield-Mask: 0x3ff)      */
10924 #define USB_EP_DOEPTSIZ_CONTROL_SUPCnt_Pos    (29UL)                    /*!< USB_EP DOEPTSIZ_CONTROL: SUPCnt (Bit 29)                    */
10925 #define USB_EP_DOEPTSIZ_CONTROL_SUPCnt_Msk    (0x60000000UL)            /*!< USB_EP DOEPTSIZ_CONTROL: SUPCnt (Bitfield-Mask: 0x03)       */
10926 
10927 /* -------------------------------  USB_EP_DOEPDMA  ------------------------------- */
10928 #define USB_EP_DOEPDMA_DMAAddr_Pos            (0UL)                     /*!< USB_EP DOEPDMA: DMAAddr (Bit 0)                             */
10929 #define USB_EP_DOEPDMA_DMAAddr_Msk            (0xffffffffUL)            /*!< USB_EP DOEPDMA: DMAAddr (Bitfield-Mask: 0xffffffff)         */
10930 
10931 /* -------------------------------  USB_EP_DOEPDMAB  ------------------------------ */
10932 #define USB_EP_DOEPDMAB_DMABufferAddr_Pos     (0UL)                     /*!< USB_EP DOEPDMAB: DMABufferAddr (Bit 0)                      */
10933 #define USB_EP_DOEPDMAB_DMABufferAddr_Msk     (0xffffffffUL)            /*!< USB_EP DOEPDMAB: DMABufferAddr (Bitfield-Mask: 0xffffffff)  */
10934 
10935 
10936 /* ================================================================================ */
10937 /* ================         Group 'USB_CH' Position & Mask         ================ */
10938 /* ================================================================================ */
10939 
10940 
10941 /* --------------------------------  USB_CH_HCCHAR  ------------------------------- */
10942 #define USB_CH_HCCHAR_MPS_Pos                 (0UL)                     /*!< USB_CH HCCHAR: MPS (Bit 0)                                  */
10943 #define USB_CH_HCCHAR_MPS_Msk                 (0x7ffUL)                 /*!< USB_CH HCCHAR: MPS (Bitfield-Mask: 0x7ff)                   */
10944 #define USB_CH_HCCHAR_EPNum_Pos               (11UL)                    /*!< USB_CH HCCHAR: EPNum (Bit 11)                               */
10945 #define USB_CH_HCCHAR_EPNum_Msk               (0x7800UL)                /*!< USB_CH HCCHAR: EPNum (Bitfield-Mask: 0x0f)                  */
10946 #define USB_CH_HCCHAR_EPDir_Pos               (15UL)                    /*!< USB_CH HCCHAR: EPDir (Bit 15)                               */
10947 #define USB_CH_HCCHAR_EPDir_Msk               (0x8000UL)                /*!< USB_CH HCCHAR: EPDir (Bitfield-Mask: 0x01)                  */
10948 #define USB_CH_HCCHAR_EPType_Pos              (18UL)                    /*!< USB_CH HCCHAR: EPType (Bit 18)                              */
10949 #define USB_CH_HCCHAR_EPType_Msk              (0xc0000UL)               /*!< USB_CH HCCHAR: EPType (Bitfield-Mask: 0x03)                 */
10950 #define USB_CH_HCCHAR_MC_EC_Pos               (20UL)                    /*!< USB_CH HCCHAR: MC_EC (Bit 20)                               */
10951 #define USB_CH_HCCHAR_MC_EC_Msk               (0x300000UL)              /*!< USB_CH HCCHAR: MC_EC (Bitfield-Mask: 0x03)                  */
10952 #define USB_CH_HCCHAR_DevAddr_Pos             (22UL)                    /*!< USB_CH HCCHAR: DevAddr (Bit 22)                             */
10953 #define USB_CH_HCCHAR_DevAddr_Msk             (0x1fc00000UL)            /*!< USB_CH HCCHAR: DevAddr (Bitfield-Mask: 0x7f)                */
10954 #define USB_CH_HCCHAR_OddFrm_Pos              (29UL)                    /*!< USB_CH HCCHAR: OddFrm (Bit 29)                              */
10955 #define USB_CH_HCCHAR_OddFrm_Msk              (0x20000000UL)            /*!< USB_CH HCCHAR: OddFrm (Bitfield-Mask: 0x01)                 */
10956 #define USB_CH_HCCHAR_ChDis_Pos               (30UL)                    /*!< USB_CH HCCHAR: ChDis (Bit 30)                               */
10957 #define USB_CH_HCCHAR_ChDis_Msk               (0x40000000UL)            /*!< USB_CH HCCHAR: ChDis (Bitfield-Mask: 0x01)                  */
10958 #define USB_CH_HCCHAR_ChEna_Pos               (31UL)                    /*!< USB_CH HCCHAR: ChEna (Bit 31)                               */
10959 #define USB_CH_HCCHAR_ChEna_Msk               (0x80000000UL)            /*!< USB_CH HCCHAR: ChEna (Bitfield-Mask: 0x01)                  */
10960 
10961 /* --------------------------------  USB_CH_HCINT  -------------------------------- */
10962 #define USB_CH_HCINT_XferCompl_Pos            (0UL)                     /*!< USB_CH HCINT: XferCompl (Bit 0)                             */
10963 #define USB_CH_HCINT_XferCompl_Msk            (0x1UL)                   /*!< USB_CH HCINT: XferCompl (Bitfield-Mask: 0x01)               */
10964 #define USB_CH_HCINT_ChHltd_Pos               (1UL)                     /*!< USB_CH HCINT: ChHltd (Bit 1)                                */
10965 #define USB_CH_HCINT_ChHltd_Msk               (0x2UL)                   /*!< USB_CH HCINT: ChHltd (Bitfield-Mask: 0x01)                  */
10966 #define USB_CH_HCINT_AHBErr_Pos               (2UL)                     /*!< USB_CH HCINT: AHBErr (Bit 2)                                */
10967 #define USB_CH_HCINT_AHBErr_Msk               (0x4UL)                   /*!< USB_CH HCINT: AHBErr (Bitfield-Mask: 0x01)                  */
10968 #define USB_CH_HCINT_STALL_Pos                (3UL)                     /*!< USB_CH HCINT: STALL (Bit 3)                                 */
10969 #define USB_CH_HCINT_STALL_Msk                (0x8UL)                   /*!< USB_CH HCINT: STALL (Bitfield-Mask: 0x01)                   */
10970 #define USB_CH_HCINT_NAK_Pos                  (4UL)                     /*!< USB_CH HCINT: NAK (Bit 4)                                   */
10971 #define USB_CH_HCINT_NAK_Msk                  (0x10UL)                  /*!< USB_CH HCINT: NAK (Bitfield-Mask: 0x01)                     */
10972 #define USB_CH_HCINT_ACK_Pos                  (5UL)                     /*!< USB_CH HCINT: ACK (Bit 5)                                   */
10973 #define USB_CH_HCINT_ACK_Msk                  (0x20UL)                  /*!< USB_CH HCINT: ACK (Bitfield-Mask: 0x01)                     */
10974 #define USB_CH_HCINT_NYET_Pos                 (6UL)                     /*!< USB_CH HCINT: NYET (Bit 6)                                  */
10975 #define USB_CH_HCINT_NYET_Msk                 (0x40UL)                  /*!< USB_CH HCINT: NYET (Bitfield-Mask: 0x01)                    */
10976 #define USB_CH_HCINT_XactErr_Pos              (7UL)                     /*!< USB_CH HCINT: XactErr (Bit 7)                               */
10977 #define USB_CH_HCINT_XactErr_Msk              (0x80UL)                  /*!< USB_CH HCINT: XactErr (Bitfield-Mask: 0x01)                 */
10978 #define USB_CH_HCINT_BblErr_Pos               (8UL)                     /*!< USB_CH HCINT: BblErr (Bit 8)                                */
10979 #define USB_CH_HCINT_BblErr_Msk               (0x100UL)                 /*!< USB_CH HCINT: BblErr (Bitfield-Mask: 0x01)                  */
10980 #define USB_CH_HCINT_FrmOvrun_Pos             (9UL)                     /*!< USB_CH HCINT: FrmOvrun (Bit 9)                              */
10981 #define USB_CH_HCINT_FrmOvrun_Msk             (0x200UL)                 /*!< USB_CH HCINT: FrmOvrun (Bitfield-Mask: 0x01)                */
10982 #define USB_CH_HCINT_DataTglErr_Pos           (10UL)                    /*!< USB_CH HCINT: DataTglErr (Bit 10)                           */
10983 #define USB_CH_HCINT_DataTglErr_Msk           (0x400UL)                 /*!< USB_CH HCINT: DataTglErr (Bitfield-Mask: 0x01)              */
10984 #define USB_CH_HCINT_BNAIntr_Pos              (11UL)                    /*!< USB_CH HCINT: BNAIntr (Bit 11)                              */
10985 #define USB_CH_HCINT_BNAIntr_Msk              (0x800UL)                 /*!< USB_CH HCINT: BNAIntr (Bitfield-Mask: 0x01)                 */
10986 #define USB_CH_HCINT_XCS_XACT_ERR_Pos         (12UL)                    /*!< USB_CH HCINT: XCS_XACT_ERR (Bit 12)                         */
10987 #define USB_CH_HCINT_XCS_XACT_ERR_Msk         (0x1000UL)                /*!< USB_CH HCINT: XCS_XACT_ERR (Bitfield-Mask: 0x01)            */
10988 #define USB_CH_HCINT_DESC_LST_ROLLIntr_Pos    (13UL)                    /*!< USB_CH HCINT: DESC_LST_ROLLIntr (Bit 13)                    */
10989 #define USB_CH_HCINT_DESC_LST_ROLLIntr_Msk    (0x2000UL)                /*!< USB_CH HCINT: DESC_LST_ROLLIntr (Bitfield-Mask: 0x01)       */
10990 
10991 /* -------------------------------  USB_CH_HCINTMSK  ------------------------------ */
10992 #define USB_CH_HCINTMSK_XferComplMsk_Pos      (0UL)                     /*!< USB_CH HCINTMSK: XferComplMsk (Bit 0)                       */
10993 #define USB_CH_HCINTMSK_XferComplMsk_Msk      (0x1UL)                   /*!< USB_CH HCINTMSK: XferComplMsk (Bitfield-Mask: 0x01)         */
10994 #define USB_CH_HCINTMSK_ChHltdMsk_Pos         (1UL)                     /*!< USB_CH HCINTMSK: ChHltdMsk (Bit 1)                          */
10995 #define USB_CH_HCINTMSK_ChHltdMsk_Msk         (0x2UL)                   /*!< USB_CH HCINTMSK: ChHltdMsk (Bitfield-Mask: 0x01)            */
10996 #define USB_CH_HCINTMSK_AHBErrMsk_Pos         (2UL)                     /*!< USB_CH HCINTMSK: AHBErrMsk (Bit 2)                          */
10997 #define USB_CH_HCINTMSK_AHBErrMsk_Msk         (0x4UL)                   /*!< USB_CH HCINTMSK: AHBErrMsk (Bitfield-Mask: 0x01)            */
10998 #define USB_CH_HCINTMSK_StallMsk_Pos          (3UL)                     /*!< USB_CH HCINTMSK: StallMsk (Bit 3)                           */
10999 #define USB_CH_HCINTMSK_StallMsk_Msk          (0x8UL)                   /*!< USB_CH HCINTMSK: StallMsk (Bitfield-Mask: 0x01)             */
11000 #define USB_CH_HCINTMSK_NakMsk_Pos            (4UL)                     /*!< USB_CH HCINTMSK: NakMsk (Bit 4)                             */
11001 #define USB_CH_HCINTMSK_NakMsk_Msk            (0x10UL)                  /*!< USB_CH HCINTMSK: NakMsk (Bitfield-Mask: 0x01)               */
11002 #define USB_CH_HCINTMSK_AckMsk_Pos            (5UL)                     /*!< USB_CH HCINTMSK: AckMsk (Bit 5)                             */
11003 #define USB_CH_HCINTMSK_AckMsk_Msk            (0x20UL)                  /*!< USB_CH HCINTMSK: AckMsk (Bitfield-Mask: 0x01)               */
11004 #define USB_CH_HCINTMSK_NyetMsk_Pos           (6UL)                     /*!< USB_CH HCINTMSK: NyetMsk (Bit 6)                            */
11005 #define USB_CH_HCINTMSK_NyetMsk_Msk           (0x40UL)                  /*!< USB_CH HCINTMSK: NyetMsk (Bitfield-Mask: 0x01)              */
11006 #define USB_CH_HCINTMSK_XactErrMsk_Pos        (7UL)                     /*!< USB_CH HCINTMSK: XactErrMsk (Bit 7)                         */
11007 #define USB_CH_HCINTMSK_XactErrMsk_Msk        (0x80UL)                  /*!< USB_CH HCINTMSK: XactErrMsk (Bitfield-Mask: 0x01)           */
11008 #define USB_CH_HCINTMSK_BblErrMsk_Pos         (8UL)                     /*!< USB_CH HCINTMSK: BblErrMsk (Bit 8)                          */
11009 #define USB_CH_HCINTMSK_BblErrMsk_Msk         (0x100UL)                 /*!< USB_CH HCINTMSK: BblErrMsk (Bitfield-Mask: 0x01)            */
11010 #define USB_CH_HCINTMSK_FrmOvrunMsk_Pos       (9UL)                     /*!< USB_CH HCINTMSK: FrmOvrunMsk (Bit 9)                        */
11011 #define USB_CH_HCINTMSK_FrmOvrunMsk_Msk       (0x200UL)                 /*!< USB_CH HCINTMSK: FrmOvrunMsk (Bitfield-Mask: 0x01)          */
11012 #define USB_CH_HCINTMSK_DataTglErrMsk_Pos     (10UL)                    /*!< USB_CH HCINTMSK: DataTglErrMsk (Bit 10)                     */
11013 #define USB_CH_HCINTMSK_DataTglErrMsk_Msk     (0x400UL)                 /*!< USB_CH HCINTMSK: DataTglErrMsk (Bitfield-Mask: 0x01)        */
11014 #define USB_CH_HCINTMSK_BNAIntrMsk_Pos        (11UL)                    /*!< USB_CH HCINTMSK: BNAIntrMsk (Bit 11)                        */
11015 #define USB_CH_HCINTMSK_BNAIntrMsk_Msk        (0x800UL)                 /*!< USB_CH HCINTMSK: BNAIntrMsk (Bitfield-Mask: 0x01)           */
11016 #define USB_CH_HCINTMSK_DESC_LST_ROLLIntrMsk_Pos (13UL)                 /*!< USB_CH HCINTMSK: DESC_LST_ROLLIntrMsk (Bit 13)              */
11017 #define USB_CH_HCINTMSK_DESC_LST_ROLLIntrMsk_Msk (0x2000UL)             /*!< USB_CH HCINTMSK: DESC_LST_ROLLIntrMsk (Bitfield-Mask: 0x01) */
11018 
11019 /* --------------------------  USB_CH_HCTSIZ_BUFFERMODE  -------------------------- */
11020 #define USB_CH_HCTSIZ_BUFFERMODE_XferSize_Pos (0UL)                     /*!< USB_CH HCTSIZ_BUFFERMODE: XferSize (Bit 0)                  */
11021 #define USB_CH_HCTSIZ_BUFFERMODE_XferSize_Msk (0x7ffffUL)               /*!< USB_CH HCTSIZ_BUFFERMODE: XferSize (Bitfield-Mask: 0x7ffff) */
11022 #define USB_CH_HCTSIZ_BUFFERMODE_PktCnt_Pos   (19UL)                    /*!< USB_CH HCTSIZ_BUFFERMODE: PktCnt (Bit 19)                   */
11023 #define USB_CH_HCTSIZ_BUFFERMODE_PktCnt_Msk   (0x1ff80000UL)            /*!< USB_CH HCTSIZ_BUFFERMODE: PktCnt (Bitfield-Mask: 0x3ff)     */
11024 #define USB_CH_HCTSIZ_BUFFERMODE_Pid_Pos      (29UL)                    /*!< USB_CH HCTSIZ_BUFFERMODE: Pid (Bit 29)                      */
11025 #define USB_CH_HCTSIZ_BUFFERMODE_Pid_Msk      (0x60000000UL)            /*!< USB_CH HCTSIZ_BUFFERMODE: Pid (Bitfield-Mask: 0x03)         */
11026 
11027 /* --------------------------  USB_CH_HCTSIZ_SCATGATHER  -------------------------- */
11028 #define USB_CH_HCTSIZ_SCATGATHER_SCHED_INFO_Pos (0UL)                   /*!< USB_CH HCTSIZ_SCATGATHER: SCHED_INFO (Bit 0)                */
11029 #define USB_CH_HCTSIZ_SCATGATHER_SCHED_INFO_Msk (0xffUL)                /*!< USB_CH HCTSIZ_SCATGATHER: SCHED_INFO (Bitfield-Mask: 0xff)  */
11030 #define USB_CH_HCTSIZ_SCATGATHER_NTD_Pos      (8UL)                     /*!< USB_CH HCTSIZ_SCATGATHER: NTD (Bit 8)                       */
11031 #define USB_CH_HCTSIZ_SCATGATHER_NTD_Msk      (0xff00UL)                /*!< USB_CH HCTSIZ_SCATGATHER: NTD (Bitfield-Mask: 0xff)         */
11032 #define USB_CH_HCTSIZ_SCATGATHER_Pid_Pos      (29UL)                    /*!< USB_CH HCTSIZ_SCATGATHER: Pid (Bit 29)                      */
11033 #define USB_CH_HCTSIZ_SCATGATHER_Pid_Msk      (0x60000000UL)            /*!< USB_CH HCTSIZ_SCATGATHER: Pid (Bitfield-Mask: 0x03)         */
11034 
11035 /* ---------------------------  USB_CH_HCDMA_BUFFERMODE  -------------------------- */
11036 #define USB_CH_HCDMA_BUFFERMODE_DMAAddr_Pos   (0UL)                     /*!< USB_CH HCDMA_BUFFERMODE: DMAAddr (Bit 0)                    */
11037 #define USB_CH_HCDMA_BUFFERMODE_DMAAddr_Msk   (0xffffffffUL)            /*!< USB_CH HCDMA_BUFFERMODE: DMAAddr (Bitfield-Mask: 0xffffffff) */
11038 
11039 /* ---------------------------  USB_CH_HCDMA_SCATGATHER  -------------------------- */
11040 #define USB_CH_HCDMA_SCATGATHER_CTD_Pos       (3UL)                     /*!< USB_CH HCDMA_SCATGATHER: CTD (Bit 3)                        */
11041 #define USB_CH_HCDMA_SCATGATHER_CTD_Msk       (0x1f8UL)                 /*!< USB_CH HCDMA_SCATGATHER: CTD (Bitfield-Mask: 0x3f)          */
11042 #define USB_CH_HCDMA_SCATGATHER_DMAAddr_Pos   (9UL)                     /*!< USB_CH HCDMA_SCATGATHER: DMAAddr (Bit 9)                    */
11043 #define USB_CH_HCDMA_SCATGATHER_DMAAddr_Msk   (0xfffffe00UL)            /*!< USB_CH HCDMA_SCATGATHER: DMAAddr (Bitfield-Mask: 0x7fffff)  */
11044 
11045 /* --------------------------------  USB_CH_HCDMAB  ------------------------------- */
11046 #define USB_CH_HCDMAB_Buffer_Address_Pos      (0UL)                     /*!< USB_CH HCDMAB: Buffer_Address (Bit 0)                       */
11047 #define USB_CH_HCDMAB_Buffer_Address_Msk      (0xffffffffUL)            /*!< USB_CH HCDMAB: Buffer_Address (Bitfield-Mask: 0xffffffff)   */
11048 
11049 
11050 /* ================================================================================ */
11051 /* ================          Group 'USIC' Position & Mask          ================ */
11052 /* ================================================================================ */
11053 
11054 
11055 /* -----------------------------------  USIC_ID  ---------------------------------- */
11056 #define USIC_ID_MOD_REV_Pos                   (0UL)                     /*!< USIC ID: MOD_REV (Bit 0)                                    */
11057 #define USIC_ID_MOD_REV_Msk                   (0xffUL)                  /*!< USIC ID: MOD_REV (Bitfield-Mask: 0xff)                      */
11058 #define USIC_ID_MOD_TYPE_Pos                  (8UL)                     /*!< USIC ID: MOD_TYPE (Bit 8)                                   */
11059 #define USIC_ID_MOD_TYPE_Msk                  (0xff00UL)                /*!< USIC ID: MOD_TYPE (Bitfield-Mask: 0xff)                     */
11060 #define USIC_ID_MOD_NUMBER_Pos                (16UL)                    /*!< USIC ID: MOD_NUMBER (Bit 16)                                */
11061 #define USIC_ID_MOD_NUMBER_Msk                (0xffff0000UL)            /*!< USIC ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                 */
11062 
11063 
11064 /* ================================================================================ */
11065 /* ================         Group 'USIC_CH' Position & Mask        ================ */
11066 /* ================================================================================ */
11067 
11068 
11069 /* --------------------------------  USIC_CH_CCFG  -------------------------------- */
11070 #define USIC_CH_CCFG_SSC_Pos                  (0UL)                     /*!< USIC_CH CCFG: SSC (Bit 0)                                   */
11071 #define USIC_CH_CCFG_SSC_Msk                  (0x1UL)                   /*!< USIC_CH CCFG: SSC (Bitfield-Mask: 0x01)                     */
11072 #define USIC_CH_CCFG_ASC_Pos                  (1UL)                     /*!< USIC_CH CCFG: ASC (Bit 1)                                   */
11073 #define USIC_CH_CCFG_ASC_Msk                  (0x2UL)                   /*!< USIC_CH CCFG: ASC (Bitfield-Mask: 0x01)                     */
11074 #define USIC_CH_CCFG_IIC_Pos                  (2UL)                     /*!< USIC_CH CCFG: IIC (Bit 2)                                   */
11075 #define USIC_CH_CCFG_IIC_Msk                  (0x4UL)                   /*!< USIC_CH CCFG: IIC (Bitfield-Mask: 0x01)                     */
11076 #define USIC_CH_CCFG_IIS_Pos                  (3UL)                     /*!< USIC_CH CCFG: IIS (Bit 3)                                   */
11077 #define USIC_CH_CCFG_IIS_Msk                  (0x8UL)                   /*!< USIC_CH CCFG: IIS (Bitfield-Mask: 0x01)                     */
11078 #define USIC_CH_CCFG_RB_Pos                   (6UL)                     /*!< USIC_CH CCFG: RB (Bit 6)                                    */
11079 #define USIC_CH_CCFG_RB_Msk                   (0x40UL)                  /*!< USIC_CH CCFG: RB (Bitfield-Mask: 0x01)                      */
11080 #define USIC_CH_CCFG_TB_Pos                   (7UL)                     /*!< USIC_CH CCFG: TB (Bit 7)                                    */
11081 #define USIC_CH_CCFG_TB_Msk                   (0x80UL)                  /*!< USIC_CH CCFG: TB (Bitfield-Mask: 0x01)                      */
11082 
11083 /* --------------------------------  USIC_CH_KSCFG  ------------------------------- */
11084 #define USIC_CH_KSCFG_MODEN_Pos               (0UL)                     /*!< USIC_CH KSCFG: MODEN (Bit 0)                                */
11085 #define USIC_CH_KSCFG_MODEN_Msk               (0x1UL)                   /*!< USIC_CH KSCFG: MODEN (Bitfield-Mask: 0x01)                  */
11086 #define USIC_CH_KSCFG_BPMODEN_Pos             (1UL)                     /*!< USIC_CH KSCFG: BPMODEN (Bit 1)                              */
11087 #define USIC_CH_KSCFG_BPMODEN_Msk             (0x2UL)                   /*!< USIC_CH KSCFG: BPMODEN (Bitfield-Mask: 0x01)                */
11088 #define USIC_CH_KSCFG_NOMCFG_Pos              (4UL)                     /*!< USIC_CH KSCFG: NOMCFG (Bit 4)                               */
11089 #define USIC_CH_KSCFG_NOMCFG_Msk              (0x30UL)                  /*!< USIC_CH KSCFG: NOMCFG (Bitfield-Mask: 0x03)                 */
11090 #define USIC_CH_KSCFG_BPNOM_Pos               (7UL)                     /*!< USIC_CH KSCFG: BPNOM (Bit 7)                                */
11091 #define USIC_CH_KSCFG_BPNOM_Msk               (0x80UL)                  /*!< USIC_CH KSCFG: BPNOM (Bitfield-Mask: 0x01)                  */
11092 #define USIC_CH_KSCFG_SUMCFG_Pos              (8UL)                     /*!< USIC_CH KSCFG: SUMCFG (Bit 8)                               */
11093 #define USIC_CH_KSCFG_SUMCFG_Msk              (0x300UL)                 /*!< USIC_CH KSCFG: SUMCFG (Bitfield-Mask: 0x03)                 */
11094 #define USIC_CH_KSCFG_BPSUM_Pos               (11UL)                    /*!< USIC_CH KSCFG: BPSUM (Bit 11)                               */
11095 #define USIC_CH_KSCFG_BPSUM_Msk               (0x800UL)                 /*!< USIC_CH KSCFG: BPSUM (Bitfield-Mask: 0x01)                  */
11096 
11097 /* ---------------------------------  USIC_CH_FDR  -------------------------------- */
11098 #define USIC_CH_FDR_STEP_Pos                  (0UL)                     /*!< USIC_CH FDR: STEP (Bit 0)                                   */
11099 #define USIC_CH_FDR_STEP_Msk                  (0x3ffUL)                 /*!< USIC_CH FDR: STEP (Bitfield-Mask: 0x3ff)                    */
11100 #define USIC_CH_FDR_DM_Pos                    (14UL)                    /*!< USIC_CH FDR: DM (Bit 14)                                    */
11101 #define USIC_CH_FDR_DM_Msk                    (0xc000UL)                /*!< USIC_CH FDR: DM (Bitfield-Mask: 0x03)                       */
11102 #define USIC_CH_FDR_RESULT_Pos                (16UL)                    /*!< USIC_CH FDR: RESULT (Bit 16)                                */
11103 #define USIC_CH_FDR_RESULT_Msk                (0x3ff0000UL)             /*!< USIC_CH FDR: RESULT (Bitfield-Mask: 0x3ff)                  */
11104 
11105 /* ---------------------------------  USIC_CH_BRG  -------------------------------- */
11106 #define USIC_CH_BRG_CLKSEL_Pos                (0UL)                     /*!< USIC_CH BRG: CLKSEL (Bit 0)                                 */
11107 #define USIC_CH_BRG_CLKSEL_Msk                (0x3UL)                   /*!< USIC_CH BRG: CLKSEL (Bitfield-Mask: 0x03)                   */
11108 #define USIC_CH_BRG_TMEN_Pos                  (3UL)                     /*!< USIC_CH BRG: TMEN (Bit 3)                                   */
11109 #define USIC_CH_BRG_TMEN_Msk                  (0x8UL)                   /*!< USIC_CH BRG: TMEN (Bitfield-Mask: 0x01)                     */
11110 #define USIC_CH_BRG_PPPEN_Pos                 (4UL)                     /*!< USIC_CH BRG: PPPEN (Bit 4)                                  */
11111 #define USIC_CH_BRG_PPPEN_Msk                 (0x10UL)                  /*!< USIC_CH BRG: PPPEN (Bitfield-Mask: 0x01)                    */
11112 #define USIC_CH_BRG_CTQSEL_Pos                (6UL)                     /*!< USIC_CH BRG: CTQSEL (Bit 6)                                 */
11113 #define USIC_CH_BRG_CTQSEL_Msk                (0xc0UL)                  /*!< USIC_CH BRG: CTQSEL (Bitfield-Mask: 0x03)                   */
11114 #define USIC_CH_BRG_PCTQ_Pos                  (8UL)                     /*!< USIC_CH BRG: PCTQ (Bit 8)                                   */
11115 #define USIC_CH_BRG_PCTQ_Msk                  (0x300UL)                 /*!< USIC_CH BRG: PCTQ (Bitfield-Mask: 0x03)                     */
11116 #define USIC_CH_BRG_DCTQ_Pos                  (10UL)                    /*!< USIC_CH BRG: DCTQ (Bit 10)                                  */
11117 #define USIC_CH_BRG_DCTQ_Msk                  (0x7c00UL)                /*!< USIC_CH BRG: DCTQ (Bitfield-Mask: 0x1f)                     */
11118 #define USIC_CH_BRG_PDIV_Pos                  (16UL)                    /*!< USIC_CH BRG: PDIV (Bit 16)                                  */
11119 #define USIC_CH_BRG_PDIV_Msk                  (0x3ff0000UL)             /*!< USIC_CH BRG: PDIV (Bitfield-Mask: 0x3ff)                    */
11120 #define USIC_CH_BRG_SCLKOSEL_Pos              (28UL)                    /*!< USIC_CH BRG: SCLKOSEL (Bit 28)                              */
11121 #define USIC_CH_BRG_SCLKOSEL_Msk              (0x10000000UL)            /*!< USIC_CH BRG: SCLKOSEL (Bitfield-Mask: 0x01)                 */
11122 #define USIC_CH_BRG_MCLKCFG_Pos               (29UL)                    /*!< USIC_CH BRG: MCLKCFG (Bit 29)                               */
11123 #define USIC_CH_BRG_MCLKCFG_Msk               (0x20000000UL)            /*!< USIC_CH BRG: MCLKCFG (Bitfield-Mask: 0x01)                  */
11124 #define USIC_CH_BRG_SCLKCFG_Pos               (30UL)                    /*!< USIC_CH BRG: SCLKCFG (Bit 30)                               */
11125 #define USIC_CH_BRG_SCLKCFG_Msk               (0xc0000000UL)            /*!< USIC_CH BRG: SCLKCFG (Bitfield-Mask: 0x03)                  */
11126 
11127 /* --------------------------------  USIC_CH_INPR  -------------------------------- */
11128 #define USIC_CH_INPR_TSINP_Pos                (0UL)                     /*!< USIC_CH INPR: TSINP (Bit 0)                                 */
11129 #define USIC_CH_INPR_TSINP_Msk                (0x7UL)                   /*!< USIC_CH INPR: TSINP (Bitfield-Mask: 0x07)                   */
11130 #define USIC_CH_INPR_TBINP_Pos                (4UL)                     /*!< USIC_CH INPR: TBINP (Bit 4)                                 */
11131 #define USIC_CH_INPR_TBINP_Msk                (0x70UL)                  /*!< USIC_CH INPR: TBINP (Bitfield-Mask: 0x07)                   */
11132 #define USIC_CH_INPR_RINP_Pos                 (8UL)                     /*!< USIC_CH INPR: RINP (Bit 8)                                  */
11133 #define USIC_CH_INPR_RINP_Msk                 (0x700UL)                 /*!< USIC_CH INPR: RINP (Bitfield-Mask: 0x07)                    */
11134 #define USIC_CH_INPR_AINP_Pos                 (12UL)                    /*!< USIC_CH INPR: AINP (Bit 12)                                 */
11135 #define USIC_CH_INPR_AINP_Msk                 (0x7000UL)                /*!< USIC_CH INPR: AINP (Bitfield-Mask: 0x07)                    */
11136 #define USIC_CH_INPR_PINP_Pos                 (16UL)                    /*!< USIC_CH INPR: PINP (Bit 16)                                 */
11137 #define USIC_CH_INPR_PINP_Msk                 (0x70000UL)               /*!< USIC_CH INPR: PINP (Bitfield-Mask: 0x07)                    */
11138 
11139 /* --------------------------------  USIC_CH_DX0CR  ------------------------------- */
11140 #define USIC_CH_DX0CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX0CR: DSEL (Bit 0)                                 */
11141 #define USIC_CH_DX0CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX0CR: DSEL (Bitfield-Mask: 0x07)                   */
11142 #define USIC_CH_DX0CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX0CR: INSW (Bit 4)                                 */
11143 #define USIC_CH_DX0CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX0CR: INSW (Bitfield-Mask: 0x01)                   */
11144 #define USIC_CH_DX0CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX0CR: DFEN (Bit 5)                                 */
11145 #define USIC_CH_DX0CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX0CR: DFEN (Bitfield-Mask: 0x01)                   */
11146 #define USIC_CH_DX0CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX0CR: DSEN (Bit 6)                                 */
11147 #define USIC_CH_DX0CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX0CR: DSEN (Bitfield-Mask: 0x01)                   */
11148 #define USIC_CH_DX0CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX0CR: DPOL (Bit 8)                                 */
11149 #define USIC_CH_DX0CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX0CR: DPOL (Bitfield-Mask: 0x01)                   */
11150 #define USIC_CH_DX0CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX0CR: SFSEL (Bit 9)                                */
11151 #define USIC_CH_DX0CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX0CR: SFSEL (Bitfield-Mask: 0x01)                  */
11152 #define USIC_CH_DX0CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX0CR: CM (Bit 10)                                  */
11153 #define USIC_CH_DX0CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX0CR: CM (Bitfield-Mask: 0x03)                     */
11154 #define USIC_CH_DX0CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX0CR: DXS (Bit 15)                                 */
11155 #define USIC_CH_DX0CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX0CR: DXS (Bitfield-Mask: 0x01)                    */
11156 
11157 /* --------------------------------  USIC_CH_DX1CR  ------------------------------- */
11158 #define USIC_CH_DX1CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX1CR: DSEL (Bit 0)                                 */
11159 #define USIC_CH_DX1CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX1CR: DSEL (Bitfield-Mask: 0x07)                   */
11160 #define USIC_CH_DX1CR_DCEN_Pos                (3UL)                     /*!< USIC_CH DX1CR: DCEN (Bit 3)                                 */
11161 #define USIC_CH_DX1CR_DCEN_Msk                (0x8UL)                   /*!< USIC_CH DX1CR: DCEN (Bitfield-Mask: 0x01)                   */
11162 #define USIC_CH_DX1CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX1CR: INSW (Bit 4)                                 */
11163 #define USIC_CH_DX1CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX1CR: INSW (Bitfield-Mask: 0x01)                   */
11164 #define USIC_CH_DX1CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX1CR: DFEN (Bit 5)                                 */
11165 #define USIC_CH_DX1CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX1CR: DFEN (Bitfield-Mask: 0x01)                   */
11166 #define USIC_CH_DX1CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX1CR: DSEN (Bit 6)                                 */
11167 #define USIC_CH_DX1CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX1CR: DSEN (Bitfield-Mask: 0x01)                   */
11168 #define USIC_CH_DX1CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX1CR: DPOL (Bit 8)                                 */
11169 #define USIC_CH_DX1CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX1CR: DPOL (Bitfield-Mask: 0x01)                   */
11170 #define USIC_CH_DX1CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX1CR: SFSEL (Bit 9)                                */
11171 #define USIC_CH_DX1CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX1CR: SFSEL (Bitfield-Mask: 0x01)                  */
11172 #define USIC_CH_DX1CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX1CR: CM (Bit 10)                                  */
11173 #define USIC_CH_DX1CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX1CR: CM (Bitfield-Mask: 0x03)                     */
11174 #define USIC_CH_DX1CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX1CR: DXS (Bit 15)                                 */
11175 #define USIC_CH_DX1CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX1CR: DXS (Bitfield-Mask: 0x01)                    */
11176 
11177 /* --------------------------------  USIC_CH_DX2CR  ------------------------------- */
11178 #define USIC_CH_DX2CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX2CR: DSEL (Bit 0)                                 */
11179 #define USIC_CH_DX2CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX2CR: DSEL (Bitfield-Mask: 0x07)                   */
11180 #define USIC_CH_DX2CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX2CR: INSW (Bit 4)                                 */
11181 #define USIC_CH_DX2CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX2CR: INSW (Bitfield-Mask: 0x01)                   */
11182 #define USIC_CH_DX2CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX2CR: DFEN (Bit 5)                                 */
11183 #define USIC_CH_DX2CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX2CR: DFEN (Bitfield-Mask: 0x01)                   */
11184 #define USIC_CH_DX2CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX2CR: DSEN (Bit 6)                                 */
11185 #define USIC_CH_DX2CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX2CR: DSEN (Bitfield-Mask: 0x01)                   */
11186 #define USIC_CH_DX2CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX2CR: DPOL (Bit 8)                                 */
11187 #define USIC_CH_DX2CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX2CR: DPOL (Bitfield-Mask: 0x01)                   */
11188 #define USIC_CH_DX2CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX2CR: SFSEL (Bit 9)                                */
11189 #define USIC_CH_DX2CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX2CR: SFSEL (Bitfield-Mask: 0x01)                  */
11190 #define USIC_CH_DX2CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX2CR: CM (Bit 10)                                  */
11191 #define USIC_CH_DX2CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX2CR: CM (Bitfield-Mask: 0x03)                     */
11192 #define USIC_CH_DX2CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX2CR: DXS (Bit 15)                                 */
11193 #define USIC_CH_DX2CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX2CR: DXS (Bitfield-Mask: 0x01)                    */
11194 
11195 /* --------------------------------  USIC_CH_DX3CR  ------------------------------- */
11196 #define USIC_CH_DX3CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX3CR: DSEL (Bit 0)                                 */
11197 #define USIC_CH_DX3CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX3CR: DSEL (Bitfield-Mask: 0x07)                   */
11198 #define USIC_CH_DX3CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX3CR: INSW (Bit 4)                                 */
11199 #define USIC_CH_DX3CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX3CR: INSW (Bitfield-Mask: 0x01)                   */
11200 #define USIC_CH_DX3CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX3CR: DFEN (Bit 5)                                 */
11201 #define USIC_CH_DX3CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX3CR: DFEN (Bitfield-Mask: 0x01)                   */
11202 #define USIC_CH_DX3CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX3CR: DSEN (Bit 6)                                 */
11203 #define USIC_CH_DX3CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX3CR: DSEN (Bitfield-Mask: 0x01)                   */
11204 #define USIC_CH_DX3CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX3CR: DPOL (Bit 8)                                 */
11205 #define USIC_CH_DX3CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX3CR: DPOL (Bitfield-Mask: 0x01)                   */
11206 #define USIC_CH_DX3CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX3CR: SFSEL (Bit 9)                                */
11207 #define USIC_CH_DX3CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX3CR: SFSEL (Bitfield-Mask: 0x01)                  */
11208 #define USIC_CH_DX3CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX3CR: CM (Bit 10)                                  */
11209 #define USIC_CH_DX3CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX3CR: CM (Bitfield-Mask: 0x03)                     */
11210 #define USIC_CH_DX3CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX3CR: DXS (Bit 15)                                 */
11211 #define USIC_CH_DX3CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX3CR: DXS (Bitfield-Mask: 0x01)                    */
11212 
11213 /* --------------------------------  USIC_CH_DX4CR  ------------------------------- */
11214 #define USIC_CH_DX4CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX4CR: DSEL (Bit 0)                                 */
11215 #define USIC_CH_DX4CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX4CR: DSEL (Bitfield-Mask: 0x07)                   */
11216 #define USIC_CH_DX4CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX4CR: INSW (Bit 4)                                 */
11217 #define USIC_CH_DX4CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX4CR: INSW (Bitfield-Mask: 0x01)                   */
11218 #define USIC_CH_DX4CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX4CR: DFEN (Bit 5)                                 */
11219 #define USIC_CH_DX4CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX4CR: DFEN (Bitfield-Mask: 0x01)                   */
11220 #define USIC_CH_DX4CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX4CR: DSEN (Bit 6)                                 */
11221 #define USIC_CH_DX4CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX4CR: DSEN (Bitfield-Mask: 0x01)                   */
11222 #define USIC_CH_DX4CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX4CR: DPOL (Bit 8)                                 */
11223 #define USIC_CH_DX4CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX4CR: DPOL (Bitfield-Mask: 0x01)                   */
11224 #define USIC_CH_DX4CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX4CR: SFSEL (Bit 9)                                */
11225 #define USIC_CH_DX4CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX4CR: SFSEL (Bitfield-Mask: 0x01)                  */
11226 #define USIC_CH_DX4CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX4CR: CM (Bit 10)                                  */
11227 #define USIC_CH_DX4CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX4CR: CM (Bitfield-Mask: 0x03)                     */
11228 #define USIC_CH_DX4CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX4CR: DXS (Bit 15)                                 */
11229 #define USIC_CH_DX4CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX4CR: DXS (Bitfield-Mask: 0x01)                    */
11230 
11231 /* --------------------------------  USIC_CH_DX5CR  ------------------------------- */
11232 #define USIC_CH_DX5CR_DSEL_Pos                (0UL)                     /*!< USIC_CH DX5CR: DSEL (Bit 0)                                 */
11233 #define USIC_CH_DX5CR_DSEL_Msk                (0x7UL)                   /*!< USIC_CH DX5CR: DSEL (Bitfield-Mask: 0x07)                   */
11234 #define USIC_CH_DX5CR_INSW_Pos                (4UL)                     /*!< USIC_CH DX5CR: INSW (Bit 4)                                 */
11235 #define USIC_CH_DX5CR_INSW_Msk                (0x10UL)                  /*!< USIC_CH DX5CR: INSW (Bitfield-Mask: 0x01)                   */
11236 #define USIC_CH_DX5CR_DFEN_Pos                (5UL)                     /*!< USIC_CH DX5CR: DFEN (Bit 5)                                 */
11237 #define USIC_CH_DX5CR_DFEN_Msk                (0x20UL)                  /*!< USIC_CH DX5CR: DFEN (Bitfield-Mask: 0x01)                   */
11238 #define USIC_CH_DX5CR_DSEN_Pos                (6UL)                     /*!< USIC_CH DX5CR: DSEN (Bit 6)                                 */
11239 #define USIC_CH_DX5CR_DSEN_Msk                (0x40UL)                  /*!< USIC_CH DX5CR: DSEN (Bitfield-Mask: 0x01)                   */
11240 #define USIC_CH_DX5CR_DPOL_Pos                (8UL)                     /*!< USIC_CH DX5CR: DPOL (Bit 8)                                 */
11241 #define USIC_CH_DX5CR_DPOL_Msk                (0x100UL)                 /*!< USIC_CH DX5CR: DPOL (Bitfield-Mask: 0x01)                   */
11242 #define USIC_CH_DX5CR_SFSEL_Pos               (9UL)                     /*!< USIC_CH DX5CR: SFSEL (Bit 9)                                */
11243 #define USIC_CH_DX5CR_SFSEL_Msk               (0x200UL)                 /*!< USIC_CH DX5CR: SFSEL (Bitfield-Mask: 0x01)                  */
11244 #define USIC_CH_DX5CR_CM_Pos                  (10UL)                    /*!< USIC_CH DX5CR: CM (Bit 10)                                  */
11245 #define USIC_CH_DX5CR_CM_Msk                  (0xc00UL)                 /*!< USIC_CH DX5CR: CM (Bitfield-Mask: 0x03)                     */
11246 #define USIC_CH_DX5CR_DXS_Pos                 (15UL)                    /*!< USIC_CH DX5CR: DXS (Bit 15)                                 */
11247 #define USIC_CH_DX5CR_DXS_Msk                 (0x8000UL)                /*!< USIC_CH DX5CR: DXS (Bitfield-Mask: 0x01)                    */
11248 
11249 /* --------------------------------  USIC_CH_SCTR  -------------------------------- */
11250 #define USIC_CH_SCTR_SDIR_Pos                 (0UL)                     /*!< USIC_CH SCTR: SDIR (Bit 0)                                  */
11251 #define USIC_CH_SCTR_SDIR_Msk                 (0x1UL)                   /*!< USIC_CH SCTR: SDIR (Bitfield-Mask: 0x01)                    */
11252 #define USIC_CH_SCTR_PDL_Pos                  (1UL)                     /*!< USIC_CH SCTR: PDL (Bit 1)                                   */
11253 #define USIC_CH_SCTR_PDL_Msk                  (0x2UL)                   /*!< USIC_CH SCTR: PDL (Bitfield-Mask: 0x01)                     */
11254 #define USIC_CH_SCTR_DSM_Pos                  (2UL)                     /*!< USIC_CH SCTR: DSM (Bit 2)                                   */
11255 #define USIC_CH_SCTR_DSM_Msk                  (0xcUL)                   /*!< USIC_CH SCTR: DSM (Bitfield-Mask: 0x03)                     */
11256 #define USIC_CH_SCTR_HPCDIR_Pos               (4UL)                     /*!< USIC_CH SCTR: HPCDIR (Bit 4)                                */
11257 #define USIC_CH_SCTR_HPCDIR_Msk               (0x10UL)                  /*!< USIC_CH SCTR: HPCDIR (Bitfield-Mask: 0x01)                  */
11258 #define USIC_CH_SCTR_DOCFG_Pos                (6UL)                     /*!< USIC_CH SCTR: DOCFG (Bit 6)                                 */
11259 #define USIC_CH_SCTR_DOCFG_Msk                (0xc0UL)                  /*!< USIC_CH SCTR: DOCFG (Bitfield-Mask: 0x03)                   */
11260 #define USIC_CH_SCTR_TRM_Pos                  (8UL)                     /*!< USIC_CH SCTR: TRM (Bit 8)                                   */
11261 #define USIC_CH_SCTR_TRM_Msk                  (0x300UL)                 /*!< USIC_CH SCTR: TRM (Bitfield-Mask: 0x03)                     */
11262 #define USIC_CH_SCTR_FLE_Pos                  (16UL)                    /*!< USIC_CH SCTR: FLE (Bit 16)                                  */
11263 #define USIC_CH_SCTR_FLE_Msk                  (0x3f0000UL)              /*!< USIC_CH SCTR: FLE (Bitfield-Mask: 0x3f)                     */
11264 #define USIC_CH_SCTR_WLE_Pos                  (24UL)                    /*!< USIC_CH SCTR: WLE (Bit 24)                                  */
11265 #define USIC_CH_SCTR_WLE_Msk                  (0xf000000UL)             /*!< USIC_CH SCTR: WLE (Bitfield-Mask: 0x0f)                     */
11266 
11267 /* --------------------------------  USIC_CH_TCSR  -------------------------------- */
11268 #define USIC_CH_TCSR_WLEMD_Pos                (0UL)                     /*!< USIC_CH TCSR: WLEMD (Bit 0)                                 */
11269 #define USIC_CH_TCSR_WLEMD_Msk                (0x1UL)                   /*!< USIC_CH TCSR: WLEMD (Bitfield-Mask: 0x01)                   */
11270 #define USIC_CH_TCSR_SELMD_Pos                (1UL)                     /*!< USIC_CH TCSR: SELMD (Bit 1)                                 */
11271 #define USIC_CH_TCSR_SELMD_Msk                (0x2UL)                   /*!< USIC_CH TCSR: SELMD (Bitfield-Mask: 0x01)                   */
11272 #define USIC_CH_TCSR_FLEMD_Pos                (2UL)                     /*!< USIC_CH TCSR: FLEMD (Bit 2)                                 */
11273 #define USIC_CH_TCSR_FLEMD_Msk                (0x4UL)                   /*!< USIC_CH TCSR: FLEMD (Bitfield-Mask: 0x01)                   */
11274 #define USIC_CH_TCSR_WAMD_Pos                 (3UL)                     /*!< USIC_CH TCSR: WAMD (Bit 3)                                  */
11275 #define USIC_CH_TCSR_WAMD_Msk                 (0x8UL)                   /*!< USIC_CH TCSR: WAMD (Bitfield-Mask: 0x01)                    */
11276 #define USIC_CH_TCSR_HPCMD_Pos                (4UL)                     /*!< USIC_CH TCSR: HPCMD (Bit 4)                                 */
11277 #define USIC_CH_TCSR_HPCMD_Msk                (0x10UL)                  /*!< USIC_CH TCSR: HPCMD (Bitfield-Mask: 0x01)                   */
11278 #define USIC_CH_TCSR_SOF_Pos                  (5UL)                     /*!< USIC_CH TCSR: SOF (Bit 5)                                   */
11279 #define USIC_CH_TCSR_SOF_Msk                  (0x20UL)                  /*!< USIC_CH TCSR: SOF (Bitfield-Mask: 0x01)                     */
11280 #define USIC_CH_TCSR_EOF_Pos                  (6UL)                     /*!< USIC_CH TCSR: EOF (Bit 6)                                   */
11281 #define USIC_CH_TCSR_EOF_Msk                  (0x40UL)                  /*!< USIC_CH TCSR: EOF (Bitfield-Mask: 0x01)                     */
11282 #define USIC_CH_TCSR_TDV_Pos                  (7UL)                     /*!< USIC_CH TCSR: TDV (Bit 7)                                   */
11283 #define USIC_CH_TCSR_TDV_Msk                  (0x80UL)                  /*!< USIC_CH TCSR: TDV (Bitfield-Mask: 0x01)                     */
11284 #define USIC_CH_TCSR_TDSSM_Pos                (8UL)                     /*!< USIC_CH TCSR: TDSSM (Bit 8)                                 */
11285 #define USIC_CH_TCSR_TDSSM_Msk                (0x100UL)                 /*!< USIC_CH TCSR: TDSSM (Bitfield-Mask: 0x01)                   */
11286 #define USIC_CH_TCSR_TDEN_Pos                 (10UL)                    /*!< USIC_CH TCSR: TDEN (Bit 10)                                 */
11287 #define USIC_CH_TCSR_TDEN_Msk                 (0xc00UL)                 /*!< USIC_CH TCSR: TDEN (Bitfield-Mask: 0x03)                    */
11288 #define USIC_CH_TCSR_TDVTR_Pos                (12UL)                    /*!< USIC_CH TCSR: TDVTR (Bit 12)                                */
11289 #define USIC_CH_TCSR_TDVTR_Msk                (0x1000UL)                /*!< USIC_CH TCSR: TDVTR (Bitfield-Mask: 0x01)                   */
11290 #define USIC_CH_TCSR_WA_Pos                   (13UL)                    /*!< USIC_CH TCSR: WA (Bit 13)                                   */
11291 #define USIC_CH_TCSR_WA_Msk                   (0x2000UL)                /*!< USIC_CH TCSR: WA (Bitfield-Mask: 0x01)                      */
11292 #define USIC_CH_TCSR_TSOF_Pos                 (24UL)                    /*!< USIC_CH TCSR: TSOF (Bit 24)                                 */
11293 #define USIC_CH_TCSR_TSOF_Msk                 (0x1000000UL)             /*!< USIC_CH TCSR: TSOF (Bitfield-Mask: 0x01)                    */
11294 #define USIC_CH_TCSR_TV_Pos                   (26UL)                    /*!< USIC_CH TCSR: TV (Bit 26)                                   */
11295 #define USIC_CH_TCSR_TV_Msk                   (0x4000000UL)             /*!< USIC_CH TCSR: TV (Bitfield-Mask: 0x01)                      */
11296 #define USIC_CH_TCSR_TVC_Pos                  (27UL)                    /*!< USIC_CH TCSR: TVC (Bit 27)                                  */
11297 #define USIC_CH_TCSR_TVC_Msk                  (0x8000000UL)             /*!< USIC_CH TCSR: TVC (Bitfield-Mask: 0x01)                     */
11298 #define USIC_CH_TCSR_TE_Pos                   (28UL)                    /*!< USIC_CH TCSR: TE (Bit 28)                                   */
11299 #define USIC_CH_TCSR_TE_Msk                   (0x10000000UL)            /*!< USIC_CH TCSR: TE (Bitfield-Mask: 0x01)                      */
11300 
11301 /* ---------------------------------  USIC_CH_PCR  -------------------------------- */
11302 #define USIC_CH_PCR_CTR0_Pos                  (0UL)                     /*!< USIC_CH PCR: CTR0 (Bit 0)                                   */
11303 #define USIC_CH_PCR_CTR0_Msk                  (0x1UL)                   /*!< USIC_CH PCR: CTR0 (Bitfield-Mask: 0x01)                     */
11304 #define USIC_CH_PCR_CTR1_Pos                  (1UL)                     /*!< USIC_CH PCR: CTR1 (Bit 1)                                   */
11305 #define USIC_CH_PCR_CTR1_Msk                  (0x2UL)                   /*!< USIC_CH PCR: CTR1 (Bitfield-Mask: 0x01)                     */
11306 #define USIC_CH_PCR_CTR2_Pos                  (2UL)                     /*!< USIC_CH PCR: CTR2 (Bit 2)                                   */
11307 #define USIC_CH_PCR_CTR2_Msk                  (0x4UL)                   /*!< USIC_CH PCR: CTR2 (Bitfield-Mask: 0x01)                     */
11308 #define USIC_CH_PCR_CTR3_Pos                  (3UL)                     /*!< USIC_CH PCR: CTR3 (Bit 3)                                   */
11309 #define USIC_CH_PCR_CTR3_Msk                  (0x8UL)                   /*!< USIC_CH PCR: CTR3 (Bitfield-Mask: 0x01)                     */
11310 #define USIC_CH_PCR_CTR4_Pos                  (4UL)                     /*!< USIC_CH PCR: CTR4 (Bit 4)                                   */
11311 #define USIC_CH_PCR_CTR4_Msk                  (0x10UL)                  /*!< USIC_CH PCR: CTR4 (Bitfield-Mask: 0x01)                     */
11312 #define USIC_CH_PCR_CTR5_Pos                  (5UL)                     /*!< USIC_CH PCR: CTR5 (Bit 5)                                   */
11313 #define USIC_CH_PCR_CTR5_Msk                  (0x20UL)                  /*!< USIC_CH PCR: CTR5 (Bitfield-Mask: 0x01)                     */
11314 #define USIC_CH_PCR_CTR6_Pos                  (6UL)                     /*!< USIC_CH PCR: CTR6 (Bit 6)                                   */
11315 #define USIC_CH_PCR_CTR6_Msk                  (0x40UL)                  /*!< USIC_CH PCR: CTR6 (Bitfield-Mask: 0x01)                     */
11316 #define USIC_CH_PCR_CTR7_Pos                  (7UL)                     /*!< USIC_CH PCR: CTR7 (Bit 7)                                   */
11317 #define USIC_CH_PCR_CTR7_Msk                  (0x80UL)                  /*!< USIC_CH PCR: CTR7 (Bitfield-Mask: 0x01)                     */
11318 #define USIC_CH_PCR_CTR8_Pos                  (8UL)                     /*!< USIC_CH PCR: CTR8 (Bit 8)                                   */
11319 #define USIC_CH_PCR_CTR8_Msk                  (0x100UL)                 /*!< USIC_CH PCR: CTR8 (Bitfield-Mask: 0x01)                     */
11320 #define USIC_CH_PCR_CTR9_Pos                  (9UL)                     /*!< USIC_CH PCR: CTR9 (Bit 9)                                   */
11321 #define USIC_CH_PCR_CTR9_Msk                  (0x200UL)                 /*!< USIC_CH PCR: CTR9 (Bitfield-Mask: 0x01)                     */
11322 #define USIC_CH_PCR_CTR10_Pos                 (10UL)                    /*!< USIC_CH PCR: CTR10 (Bit 10)                                 */
11323 #define USIC_CH_PCR_CTR10_Msk                 (0x400UL)                 /*!< USIC_CH PCR: CTR10 (Bitfield-Mask: 0x01)                    */
11324 #define USIC_CH_PCR_CTR11_Pos                 (11UL)                    /*!< USIC_CH PCR: CTR11 (Bit 11)                                 */
11325 #define USIC_CH_PCR_CTR11_Msk                 (0x800UL)                 /*!< USIC_CH PCR: CTR11 (Bitfield-Mask: 0x01)                    */
11326 #define USIC_CH_PCR_CTR12_Pos                 (12UL)                    /*!< USIC_CH PCR: CTR12 (Bit 12)                                 */
11327 #define USIC_CH_PCR_CTR12_Msk                 (0x1000UL)                /*!< USIC_CH PCR: CTR12 (Bitfield-Mask: 0x01)                    */
11328 #define USIC_CH_PCR_CTR13_Pos                 (13UL)                    /*!< USIC_CH PCR: CTR13 (Bit 13)                                 */
11329 #define USIC_CH_PCR_CTR13_Msk                 (0x2000UL)                /*!< USIC_CH PCR: CTR13 (Bitfield-Mask: 0x01)                    */
11330 #define USIC_CH_PCR_CTR14_Pos                 (14UL)                    /*!< USIC_CH PCR: CTR14 (Bit 14)                                 */
11331 #define USIC_CH_PCR_CTR14_Msk                 (0x4000UL)                /*!< USIC_CH PCR: CTR14 (Bitfield-Mask: 0x01)                    */
11332 #define USIC_CH_PCR_CTR15_Pos                 (15UL)                    /*!< USIC_CH PCR: CTR15 (Bit 15)                                 */
11333 #define USIC_CH_PCR_CTR15_Msk                 (0x8000UL)                /*!< USIC_CH PCR: CTR15 (Bitfield-Mask: 0x01)                    */
11334 #define USIC_CH_PCR_CTR16_Pos                 (16UL)                    /*!< USIC_CH PCR: CTR16 (Bit 16)                                 */
11335 #define USIC_CH_PCR_CTR16_Msk                 (0x10000UL)               /*!< USIC_CH PCR: CTR16 (Bitfield-Mask: 0x01)                    */
11336 #define USIC_CH_PCR_CTR17_Pos                 (17UL)                    /*!< USIC_CH PCR: CTR17 (Bit 17)                                 */
11337 #define USIC_CH_PCR_CTR17_Msk                 (0x20000UL)               /*!< USIC_CH PCR: CTR17 (Bitfield-Mask: 0x01)                    */
11338 #define USIC_CH_PCR_CTR18_Pos                 (18UL)                    /*!< USIC_CH PCR: CTR18 (Bit 18)                                 */
11339 #define USIC_CH_PCR_CTR18_Msk                 (0x40000UL)               /*!< USIC_CH PCR: CTR18 (Bitfield-Mask: 0x01)                    */
11340 #define USIC_CH_PCR_CTR19_Pos                 (19UL)                    /*!< USIC_CH PCR: CTR19 (Bit 19)                                 */
11341 #define USIC_CH_PCR_CTR19_Msk                 (0x80000UL)               /*!< USIC_CH PCR: CTR19 (Bitfield-Mask: 0x01)                    */
11342 #define USIC_CH_PCR_CTR20_Pos                 (20UL)                    /*!< USIC_CH PCR: CTR20 (Bit 20)                                 */
11343 #define USIC_CH_PCR_CTR20_Msk                 (0x100000UL)              /*!< USIC_CH PCR: CTR20 (Bitfield-Mask: 0x01)                    */
11344 #define USIC_CH_PCR_CTR21_Pos                 (21UL)                    /*!< USIC_CH PCR: CTR21 (Bit 21)                                 */
11345 #define USIC_CH_PCR_CTR21_Msk                 (0x200000UL)              /*!< USIC_CH PCR: CTR21 (Bitfield-Mask: 0x01)                    */
11346 #define USIC_CH_PCR_CTR22_Pos                 (22UL)                    /*!< USIC_CH PCR: CTR22 (Bit 22)                                 */
11347 #define USIC_CH_PCR_CTR22_Msk                 (0x400000UL)              /*!< USIC_CH PCR: CTR22 (Bitfield-Mask: 0x01)                    */
11348 #define USIC_CH_PCR_CTR23_Pos                 (23UL)                    /*!< USIC_CH PCR: CTR23 (Bit 23)                                 */
11349 #define USIC_CH_PCR_CTR23_Msk                 (0x800000UL)              /*!< USIC_CH PCR: CTR23 (Bitfield-Mask: 0x01)                    */
11350 #define USIC_CH_PCR_CTR24_Pos                 (24UL)                    /*!< USIC_CH PCR: CTR24 (Bit 24)                                 */
11351 #define USIC_CH_PCR_CTR24_Msk                 (0x1000000UL)             /*!< USIC_CH PCR: CTR24 (Bitfield-Mask: 0x01)                    */
11352 #define USIC_CH_PCR_CTR25_Pos                 (25UL)                    /*!< USIC_CH PCR: CTR25 (Bit 25)                                 */
11353 #define USIC_CH_PCR_CTR25_Msk                 (0x2000000UL)             /*!< USIC_CH PCR: CTR25 (Bitfield-Mask: 0x01)                    */
11354 #define USIC_CH_PCR_CTR26_Pos                 (26UL)                    /*!< USIC_CH PCR: CTR26 (Bit 26)                                 */
11355 #define USIC_CH_PCR_CTR26_Msk                 (0x4000000UL)             /*!< USIC_CH PCR: CTR26 (Bitfield-Mask: 0x01)                    */
11356 #define USIC_CH_PCR_CTR27_Pos                 (27UL)                    /*!< USIC_CH PCR: CTR27 (Bit 27)                                 */
11357 #define USIC_CH_PCR_CTR27_Msk                 (0x8000000UL)             /*!< USIC_CH PCR: CTR27 (Bitfield-Mask: 0x01)                    */
11358 #define USIC_CH_PCR_CTR28_Pos                 (28UL)                    /*!< USIC_CH PCR: CTR28 (Bit 28)                                 */
11359 #define USIC_CH_PCR_CTR28_Msk                 (0x10000000UL)            /*!< USIC_CH PCR: CTR28 (Bitfield-Mask: 0x01)                    */
11360 #define USIC_CH_PCR_CTR29_Pos                 (29UL)                    /*!< USIC_CH PCR: CTR29 (Bit 29)                                 */
11361 #define USIC_CH_PCR_CTR29_Msk                 (0x20000000UL)            /*!< USIC_CH PCR: CTR29 (Bitfield-Mask: 0x01)                    */
11362 #define USIC_CH_PCR_CTR30_Pos                 (30UL)                    /*!< USIC_CH PCR: CTR30 (Bit 30)                                 */
11363 #define USIC_CH_PCR_CTR30_Msk                 (0x40000000UL)            /*!< USIC_CH PCR: CTR30 (Bitfield-Mask: 0x01)                    */
11364 #define USIC_CH_PCR_CTR31_Pos                 (31UL)                    /*!< USIC_CH PCR: CTR31 (Bit 31)                                 */
11365 #define USIC_CH_PCR_CTR31_Msk                 (0x80000000UL)            /*!< USIC_CH PCR: CTR31 (Bitfield-Mask: 0x01)                    */
11366 
11367 /* -----------------------------  USIC_CH_PCR_ASCMode  ---------------------------- */
11368 #define USIC_CH_PCR_ASCMode_SMD_Pos           (0UL)                     /*!< USIC_CH PCR_ASCMode: SMD (Bit 0)                            */
11369 #define USIC_CH_PCR_ASCMode_SMD_Msk           (0x1UL)                   /*!< USIC_CH PCR_ASCMode: SMD (Bitfield-Mask: 0x01)              */
11370 #define USIC_CH_PCR_ASCMode_STPB_Pos          (1UL)                     /*!< USIC_CH PCR_ASCMode: STPB (Bit 1)                           */
11371 #define USIC_CH_PCR_ASCMode_STPB_Msk          (0x2UL)                   /*!< USIC_CH PCR_ASCMode: STPB (Bitfield-Mask: 0x01)             */
11372 #define USIC_CH_PCR_ASCMode_IDM_Pos           (2UL)                     /*!< USIC_CH PCR_ASCMode: IDM (Bit 2)                            */
11373 #define USIC_CH_PCR_ASCMode_IDM_Msk           (0x4UL)                   /*!< USIC_CH PCR_ASCMode: IDM (Bitfield-Mask: 0x01)              */
11374 #define USIC_CH_PCR_ASCMode_SBIEN_Pos         (3UL)                     /*!< USIC_CH PCR_ASCMode: SBIEN (Bit 3)                          */
11375 #define USIC_CH_PCR_ASCMode_SBIEN_Msk         (0x8UL)                   /*!< USIC_CH PCR_ASCMode: SBIEN (Bitfield-Mask: 0x01)            */
11376 #define USIC_CH_PCR_ASCMode_CDEN_Pos          (4UL)                     /*!< USIC_CH PCR_ASCMode: CDEN (Bit 4)                           */
11377 #define USIC_CH_PCR_ASCMode_CDEN_Msk          (0x10UL)                  /*!< USIC_CH PCR_ASCMode: CDEN (Bitfield-Mask: 0x01)             */
11378 #define USIC_CH_PCR_ASCMode_RNIEN_Pos         (5UL)                     /*!< USIC_CH PCR_ASCMode: RNIEN (Bit 5)                          */
11379 #define USIC_CH_PCR_ASCMode_RNIEN_Msk         (0x20UL)                  /*!< USIC_CH PCR_ASCMode: RNIEN (Bitfield-Mask: 0x01)            */
11380 #define USIC_CH_PCR_ASCMode_FEIEN_Pos         (6UL)                     /*!< USIC_CH PCR_ASCMode: FEIEN (Bit 6)                          */
11381 #define USIC_CH_PCR_ASCMode_FEIEN_Msk         (0x40UL)                  /*!< USIC_CH PCR_ASCMode: FEIEN (Bitfield-Mask: 0x01)            */
11382 #define USIC_CH_PCR_ASCMode_FFIEN_Pos         (7UL)                     /*!< USIC_CH PCR_ASCMode: FFIEN (Bit 7)                          */
11383 #define USIC_CH_PCR_ASCMode_FFIEN_Msk         (0x80UL)                  /*!< USIC_CH PCR_ASCMode: FFIEN (Bitfield-Mask: 0x01)            */
11384 #define USIC_CH_PCR_ASCMode_SP_Pos            (8UL)                     /*!< USIC_CH PCR_ASCMode: SP (Bit 8)                             */
11385 #define USIC_CH_PCR_ASCMode_SP_Msk            (0x1f00UL)                /*!< USIC_CH PCR_ASCMode: SP (Bitfield-Mask: 0x1f)               */
11386 #define USIC_CH_PCR_ASCMode_PL_Pos            (13UL)                    /*!< USIC_CH PCR_ASCMode: PL (Bit 13)                            */
11387 #define USIC_CH_PCR_ASCMode_PL_Msk            (0xe000UL)                /*!< USIC_CH PCR_ASCMode: PL (Bitfield-Mask: 0x07)               */
11388 #define USIC_CH_PCR_ASCMode_RSTEN_Pos         (16UL)                    /*!< USIC_CH PCR_ASCMode: RSTEN (Bit 16)                         */
11389 #define USIC_CH_PCR_ASCMode_RSTEN_Msk         (0x10000UL)               /*!< USIC_CH PCR_ASCMode: RSTEN (Bitfield-Mask: 0x01)            */
11390 #define USIC_CH_PCR_ASCMode_TSTEN_Pos         (17UL)                    /*!< USIC_CH PCR_ASCMode: TSTEN (Bit 17)                         */
11391 #define USIC_CH_PCR_ASCMode_TSTEN_Msk         (0x20000UL)               /*!< USIC_CH PCR_ASCMode: TSTEN (Bitfield-Mask: 0x01)            */
11392 #define USIC_CH_PCR_ASCMode_MCLK_Pos          (31UL)                    /*!< USIC_CH PCR_ASCMode: MCLK (Bit 31)                          */
11393 #define USIC_CH_PCR_ASCMode_MCLK_Msk          (0x80000000UL)            /*!< USIC_CH PCR_ASCMode: MCLK (Bitfield-Mask: 0x01)             */
11394 
11395 /* -----------------------------  USIC_CH_PCR_SSCMode  ---------------------------- */
11396 #define USIC_CH_PCR_SSCMode_MSLSEN_Pos        (0UL)                     /*!< USIC_CH PCR_SSCMode: MSLSEN (Bit 0)                         */
11397 #define USIC_CH_PCR_SSCMode_MSLSEN_Msk        (0x1UL)                   /*!< USIC_CH PCR_SSCMode: MSLSEN (Bitfield-Mask: 0x01)           */
11398 #define USIC_CH_PCR_SSCMode_SELCTR_Pos        (1UL)                     /*!< USIC_CH PCR_SSCMode: SELCTR (Bit 1)                         */
11399 #define USIC_CH_PCR_SSCMode_SELCTR_Msk        (0x2UL)                   /*!< USIC_CH PCR_SSCMode: SELCTR (Bitfield-Mask: 0x01)           */
11400 #define USIC_CH_PCR_SSCMode_SELINV_Pos        (2UL)                     /*!< USIC_CH PCR_SSCMode: SELINV (Bit 2)                         */
11401 #define USIC_CH_PCR_SSCMode_SELINV_Msk        (0x4UL)                   /*!< USIC_CH PCR_SSCMode: SELINV (Bitfield-Mask: 0x01)           */
11402 #define USIC_CH_PCR_SSCMode_FEM_Pos           (3UL)                     /*!< USIC_CH PCR_SSCMode: FEM (Bit 3)                            */
11403 #define USIC_CH_PCR_SSCMode_FEM_Msk           (0x8UL)                   /*!< USIC_CH PCR_SSCMode: FEM (Bitfield-Mask: 0x01)              */
11404 #define USIC_CH_PCR_SSCMode_CTQSEL1_Pos       (4UL)                     /*!< USIC_CH PCR_SSCMode: CTQSEL1 (Bit 4)                        */
11405 #define USIC_CH_PCR_SSCMode_CTQSEL1_Msk       (0x30UL)                  /*!< USIC_CH PCR_SSCMode: CTQSEL1 (Bitfield-Mask: 0x03)          */
11406 #define USIC_CH_PCR_SSCMode_PCTQ1_Pos         (6UL)                     /*!< USIC_CH PCR_SSCMode: PCTQ1 (Bit 6)                          */
11407 #define USIC_CH_PCR_SSCMode_PCTQ1_Msk         (0xc0UL)                  /*!< USIC_CH PCR_SSCMode: PCTQ1 (Bitfield-Mask: 0x03)            */
11408 #define USIC_CH_PCR_SSCMode_DCTQ1_Pos         (8UL)                     /*!< USIC_CH PCR_SSCMode: DCTQ1 (Bit 8)                          */
11409 #define USIC_CH_PCR_SSCMode_DCTQ1_Msk         (0x1f00UL)                /*!< USIC_CH PCR_SSCMode: DCTQ1 (Bitfield-Mask: 0x1f)            */
11410 #define USIC_CH_PCR_SSCMode_PARIEN_Pos        (13UL)                    /*!< USIC_CH PCR_SSCMode: PARIEN (Bit 13)                        */
11411 #define USIC_CH_PCR_SSCMode_PARIEN_Msk        (0x2000UL)                /*!< USIC_CH PCR_SSCMode: PARIEN (Bitfield-Mask: 0x01)           */
11412 #define USIC_CH_PCR_SSCMode_MSLSIEN_Pos       (14UL)                    /*!< USIC_CH PCR_SSCMode: MSLSIEN (Bit 14)                       */
11413 #define USIC_CH_PCR_SSCMode_MSLSIEN_Msk       (0x4000UL)                /*!< USIC_CH PCR_SSCMode: MSLSIEN (Bitfield-Mask: 0x01)          */
11414 #define USIC_CH_PCR_SSCMode_DX2TIEN_Pos       (15UL)                    /*!< USIC_CH PCR_SSCMode: DX2TIEN (Bit 15)                       */
11415 #define USIC_CH_PCR_SSCMode_DX2TIEN_Msk       (0x8000UL)                /*!< USIC_CH PCR_SSCMode: DX2TIEN (Bitfield-Mask: 0x01)          */
11416 #define USIC_CH_PCR_SSCMode_SELO_Pos          (16UL)                    /*!< USIC_CH PCR_SSCMode: SELO (Bit 16)                          */
11417 #define USIC_CH_PCR_SSCMode_SELO_Msk          (0xff0000UL)              /*!< USIC_CH PCR_SSCMode: SELO (Bitfield-Mask: 0xff)             */
11418 #define USIC_CH_PCR_SSCMode_TIWEN_Pos         (24UL)                    /*!< USIC_CH PCR_SSCMode: TIWEN (Bit 24)                         */
11419 #define USIC_CH_PCR_SSCMode_TIWEN_Msk         (0x1000000UL)             /*!< USIC_CH PCR_SSCMode: TIWEN (Bitfield-Mask: 0x01)            */
11420 #define USIC_CH_PCR_SSCMode_SLPHSEL_Pos       (25UL)                    /*!< USIC_CH PCR_SSCMode: SLPHSEL (Bit 25)                       */
11421 #define USIC_CH_PCR_SSCMode_SLPHSEL_Msk       (0x2000000UL)             /*!< USIC_CH PCR_SSCMode: SLPHSEL (Bitfield-Mask: 0x01)          */
11422 #define USIC_CH_PCR_SSCMode_MCLK_Pos          (31UL)                    /*!< USIC_CH PCR_SSCMode: MCLK (Bit 31)                          */
11423 #define USIC_CH_PCR_SSCMode_MCLK_Msk          (0x80000000UL)            /*!< USIC_CH PCR_SSCMode: MCLK (Bitfield-Mask: 0x01)             */
11424 
11425 /* -----------------------------  USIC_CH_PCR_IICMode  ---------------------------- */
11426 #define USIC_CH_PCR_IICMode_SLAD_Pos          (0UL)                     /*!< USIC_CH PCR_IICMode: SLAD (Bit 0)                           */
11427 #define USIC_CH_PCR_IICMode_SLAD_Msk          (0xffffUL)                /*!< USIC_CH PCR_IICMode: SLAD (Bitfield-Mask: 0xffff)           */
11428 #define USIC_CH_PCR_IICMode_ACK00_Pos         (16UL)                    /*!< USIC_CH PCR_IICMode: ACK00 (Bit 16)                         */
11429 #define USIC_CH_PCR_IICMode_ACK00_Msk         (0x10000UL)               /*!< USIC_CH PCR_IICMode: ACK00 (Bitfield-Mask: 0x01)            */
11430 #define USIC_CH_PCR_IICMode_STIM_Pos          (17UL)                    /*!< USIC_CH PCR_IICMode: STIM (Bit 17)                          */
11431 #define USIC_CH_PCR_IICMode_STIM_Msk          (0x20000UL)               /*!< USIC_CH PCR_IICMode: STIM (Bitfield-Mask: 0x01)             */
11432 #define USIC_CH_PCR_IICMode_SCRIEN_Pos        (18UL)                    /*!< USIC_CH PCR_IICMode: SCRIEN (Bit 18)                        */
11433 #define USIC_CH_PCR_IICMode_SCRIEN_Msk        (0x40000UL)               /*!< USIC_CH PCR_IICMode: SCRIEN (Bitfield-Mask: 0x01)           */
11434 #define USIC_CH_PCR_IICMode_RSCRIEN_Pos       (19UL)                    /*!< USIC_CH PCR_IICMode: RSCRIEN (Bit 19)                       */
11435 #define USIC_CH_PCR_IICMode_RSCRIEN_Msk       (0x80000UL)               /*!< USIC_CH PCR_IICMode: RSCRIEN (Bitfield-Mask: 0x01)          */
11436 #define USIC_CH_PCR_IICMode_PCRIEN_Pos        (20UL)                    /*!< USIC_CH PCR_IICMode: PCRIEN (Bit 20)                        */
11437 #define USIC_CH_PCR_IICMode_PCRIEN_Msk        (0x100000UL)              /*!< USIC_CH PCR_IICMode: PCRIEN (Bitfield-Mask: 0x01)           */
11438 #define USIC_CH_PCR_IICMode_NACKIEN_Pos       (21UL)                    /*!< USIC_CH PCR_IICMode: NACKIEN (Bit 21)                       */
11439 #define USIC_CH_PCR_IICMode_NACKIEN_Msk       (0x200000UL)              /*!< USIC_CH PCR_IICMode: NACKIEN (Bitfield-Mask: 0x01)          */
11440 #define USIC_CH_PCR_IICMode_ARLIEN_Pos        (22UL)                    /*!< USIC_CH PCR_IICMode: ARLIEN (Bit 22)                        */
11441 #define USIC_CH_PCR_IICMode_ARLIEN_Msk        (0x400000UL)              /*!< USIC_CH PCR_IICMode: ARLIEN (Bitfield-Mask: 0x01)           */
11442 #define USIC_CH_PCR_IICMode_SRRIEN_Pos        (23UL)                    /*!< USIC_CH PCR_IICMode: SRRIEN (Bit 23)                        */
11443 #define USIC_CH_PCR_IICMode_SRRIEN_Msk        (0x800000UL)              /*!< USIC_CH PCR_IICMode: SRRIEN (Bitfield-Mask: 0x01)           */
11444 #define USIC_CH_PCR_IICMode_ERRIEN_Pos        (24UL)                    /*!< USIC_CH PCR_IICMode: ERRIEN (Bit 24)                        */
11445 #define USIC_CH_PCR_IICMode_ERRIEN_Msk        (0x1000000UL)             /*!< USIC_CH PCR_IICMode: ERRIEN (Bitfield-Mask: 0x01)           */
11446 #define USIC_CH_PCR_IICMode_SACKDIS_Pos       (25UL)                    /*!< USIC_CH PCR_IICMode: SACKDIS (Bit 25)                       */
11447 #define USIC_CH_PCR_IICMode_SACKDIS_Msk       (0x2000000UL)             /*!< USIC_CH PCR_IICMode: SACKDIS (Bitfield-Mask: 0x01)          */
11448 #define USIC_CH_PCR_IICMode_HDEL_Pos          (26UL)                    /*!< USIC_CH PCR_IICMode: HDEL (Bit 26)                          */
11449 #define USIC_CH_PCR_IICMode_HDEL_Msk          (0x3c000000UL)            /*!< USIC_CH PCR_IICMode: HDEL (Bitfield-Mask: 0x0f)             */
11450 #define USIC_CH_PCR_IICMode_ACKIEN_Pos        (30UL)                    /*!< USIC_CH PCR_IICMode: ACKIEN (Bit 30)                        */
11451 #define USIC_CH_PCR_IICMode_ACKIEN_Msk        (0x40000000UL)            /*!< USIC_CH PCR_IICMode: ACKIEN (Bitfield-Mask: 0x01)           */
11452 #define USIC_CH_PCR_IICMode_MCLK_Pos          (31UL)                    /*!< USIC_CH PCR_IICMode: MCLK (Bit 31)                          */
11453 #define USIC_CH_PCR_IICMode_MCLK_Msk          (0x80000000UL)            /*!< USIC_CH PCR_IICMode: MCLK (Bitfield-Mask: 0x01)             */
11454 
11455 /* -----------------------------  USIC_CH_PCR_IISMode  ---------------------------- */
11456 #define USIC_CH_PCR_IISMode_WAGEN_Pos         (0UL)                     /*!< USIC_CH PCR_IISMode: WAGEN (Bit 0)                          */
11457 #define USIC_CH_PCR_IISMode_WAGEN_Msk         (0x1UL)                   /*!< USIC_CH PCR_IISMode: WAGEN (Bitfield-Mask: 0x01)            */
11458 #define USIC_CH_PCR_IISMode_DTEN_Pos          (1UL)                     /*!< USIC_CH PCR_IISMode: DTEN (Bit 1)                           */
11459 #define USIC_CH_PCR_IISMode_DTEN_Msk          (0x2UL)                   /*!< USIC_CH PCR_IISMode: DTEN (Bitfield-Mask: 0x01)             */
11460 #define USIC_CH_PCR_IISMode_SELINV_Pos        (2UL)                     /*!< USIC_CH PCR_IISMode: SELINV (Bit 2)                         */
11461 #define USIC_CH_PCR_IISMode_SELINV_Msk        (0x4UL)                   /*!< USIC_CH PCR_IISMode: SELINV (Bitfield-Mask: 0x01)           */
11462 #define USIC_CH_PCR_IISMode_WAFEIEN_Pos       (4UL)                     /*!< USIC_CH PCR_IISMode: WAFEIEN (Bit 4)                        */
11463 #define USIC_CH_PCR_IISMode_WAFEIEN_Msk       (0x10UL)                  /*!< USIC_CH PCR_IISMode: WAFEIEN (Bitfield-Mask: 0x01)          */
11464 #define USIC_CH_PCR_IISMode_WAREIEN_Pos       (5UL)                     /*!< USIC_CH PCR_IISMode: WAREIEN (Bit 5)                        */
11465 #define USIC_CH_PCR_IISMode_WAREIEN_Msk       (0x20UL)                  /*!< USIC_CH PCR_IISMode: WAREIEN (Bitfield-Mask: 0x01)          */
11466 #define USIC_CH_PCR_IISMode_ENDIEN_Pos        (6UL)                     /*!< USIC_CH PCR_IISMode: ENDIEN (Bit 6)                         */
11467 #define USIC_CH_PCR_IISMode_ENDIEN_Msk        (0x40UL)                  /*!< USIC_CH PCR_IISMode: ENDIEN (Bitfield-Mask: 0x01)           */
11468 #define USIC_CH_PCR_IISMode_DX2TIEN_Pos       (15UL)                    /*!< USIC_CH PCR_IISMode: DX2TIEN (Bit 15)                       */
11469 #define USIC_CH_PCR_IISMode_DX2TIEN_Msk       (0x8000UL)                /*!< USIC_CH PCR_IISMode: DX2TIEN (Bitfield-Mask: 0x01)          */
11470 #define USIC_CH_PCR_IISMode_TDEL_Pos          (16UL)                    /*!< USIC_CH PCR_IISMode: TDEL (Bit 16)                          */
11471 #define USIC_CH_PCR_IISMode_TDEL_Msk          (0x3f0000UL)              /*!< USIC_CH PCR_IISMode: TDEL (Bitfield-Mask: 0x3f)             */
11472 #define USIC_CH_PCR_IISMode_MCLK_Pos          (31UL)                    /*!< USIC_CH PCR_IISMode: MCLK (Bit 31)                          */
11473 #define USIC_CH_PCR_IISMode_MCLK_Msk          (0x80000000UL)            /*!< USIC_CH PCR_IISMode: MCLK (Bitfield-Mask: 0x01)             */
11474 
11475 /* ---------------------------------  USIC_CH_CCR  -------------------------------- */
11476 #define USIC_CH_CCR_MODE_Pos                  (0UL)                     /*!< USIC_CH CCR: MODE (Bit 0)                                   */
11477 #define USIC_CH_CCR_MODE_Msk                  (0xfUL)                   /*!< USIC_CH CCR: MODE (Bitfield-Mask: 0x0f)                     */
11478 #define USIC_CH_CCR_HPCEN_Pos                 (6UL)                     /*!< USIC_CH CCR: HPCEN (Bit 6)                                  */
11479 #define USIC_CH_CCR_HPCEN_Msk                 (0xc0UL)                  /*!< USIC_CH CCR: HPCEN (Bitfield-Mask: 0x03)                    */
11480 #define USIC_CH_CCR_PM_Pos                    (8UL)                     /*!< USIC_CH CCR: PM (Bit 8)                                     */
11481 #define USIC_CH_CCR_PM_Msk                    (0x300UL)                 /*!< USIC_CH CCR: PM (Bitfield-Mask: 0x03)                       */
11482 #define USIC_CH_CCR_RSIEN_Pos                 (10UL)                    /*!< USIC_CH CCR: RSIEN (Bit 10)                                 */
11483 #define USIC_CH_CCR_RSIEN_Msk                 (0x400UL)                 /*!< USIC_CH CCR: RSIEN (Bitfield-Mask: 0x01)                    */
11484 #define USIC_CH_CCR_DLIEN_Pos                 (11UL)                    /*!< USIC_CH CCR: DLIEN (Bit 11)                                 */
11485 #define USIC_CH_CCR_DLIEN_Msk                 (0x800UL)                 /*!< USIC_CH CCR: DLIEN (Bitfield-Mask: 0x01)                    */
11486 #define USIC_CH_CCR_TSIEN_Pos                 (12UL)                    /*!< USIC_CH CCR: TSIEN (Bit 12)                                 */
11487 #define USIC_CH_CCR_TSIEN_Msk                 (0x1000UL)                /*!< USIC_CH CCR: TSIEN (Bitfield-Mask: 0x01)                    */
11488 #define USIC_CH_CCR_TBIEN_Pos                 (13UL)                    /*!< USIC_CH CCR: TBIEN (Bit 13)                                 */
11489 #define USIC_CH_CCR_TBIEN_Msk                 (0x2000UL)                /*!< USIC_CH CCR: TBIEN (Bitfield-Mask: 0x01)                    */
11490 #define USIC_CH_CCR_RIEN_Pos                  (14UL)                    /*!< USIC_CH CCR: RIEN (Bit 14)                                  */
11491 #define USIC_CH_CCR_RIEN_Msk                  (0x4000UL)                /*!< USIC_CH CCR: RIEN (Bitfield-Mask: 0x01)                     */
11492 #define USIC_CH_CCR_AIEN_Pos                  (15UL)                    /*!< USIC_CH CCR: AIEN (Bit 15)                                  */
11493 #define USIC_CH_CCR_AIEN_Msk                  (0x8000UL)                /*!< USIC_CH CCR: AIEN (Bitfield-Mask: 0x01)                     */
11494 #define USIC_CH_CCR_BRGIEN_Pos                (16UL)                    /*!< USIC_CH CCR: BRGIEN (Bit 16)                                */
11495 #define USIC_CH_CCR_BRGIEN_Msk                (0x10000UL)               /*!< USIC_CH CCR: BRGIEN (Bitfield-Mask: 0x01)                   */
11496 
11497 /* --------------------------------  USIC_CH_CMTR  -------------------------------- */
11498 #define USIC_CH_CMTR_CTV_Pos                  (0UL)                     /*!< USIC_CH CMTR: CTV (Bit 0)                                   */
11499 #define USIC_CH_CMTR_CTV_Msk                  (0x3ffUL)                 /*!< USIC_CH CMTR: CTV (Bitfield-Mask: 0x3ff)                    */
11500 
11501 /* ---------------------------------  USIC_CH_PSR  -------------------------------- */
11502 #define USIC_CH_PSR_ST0_Pos                   (0UL)                     /*!< USIC_CH PSR: ST0 (Bit 0)                                    */
11503 #define USIC_CH_PSR_ST0_Msk                   (0x1UL)                   /*!< USIC_CH PSR: ST0 (Bitfield-Mask: 0x01)                      */
11504 #define USIC_CH_PSR_ST1_Pos                   (1UL)                     /*!< USIC_CH PSR: ST1 (Bit 1)                                    */
11505 #define USIC_CH_PSR_ST1_Msk                   (0x2UL)                   /*!< USIC_CH PSR: ST1 (Bitfield-Mask: 0x01)                      */
11506 #define USIC_CH_PSR_ST2_Pos                   (2UL)                     /*!< USIC_CH PSR: ST2 (Bit 2)                                    */
11507 #define USIC_CH_PSR_ST2_Msk                   (0x4UL)                   /*!< USIC_CH PSR: ST2 (Bitfield-Mask: 0x01)                      */
11508 #define USIC_CH_PSR_ST3_Pos                   (3UL)                     /*!< USIC_CH PSR: ST3 (Bit 3)                                    */
11509 #define USIC_CH_PSR_ST3_Msk                   (0x8UL)                   /*!< USIC_CH PSR: ST3 (Bitfield-Mask: 0x01)                      */
11510 #define USIC_CH_PSR_ST4_Pos                   (4UL)                     /*!< USIC_CH PSR: ST4 (Bit 4)                                    */
11511 #define USIC_CH_PSR_ST4_Msk                   (0x10UL)                  /*!< USIC_CH PSR: ST4 (Bitfield-Mask: 0x01)                      */
11512 #define USIC_CH_PSR_ST5_Pos                   (5UL)                     /*!< USIC_CH PSR: ST5 (Bit 5)                                    */
11513 #define USIC_CH_PSR_ST5_Msk                   (0x20UL)                  /*!< USIC_CH PSR: ST5 (Bitfield-Mask: 0x01)                      */
11514 #define USIC_CH_PSR_ST6_Pos                   (6UL)                     /*!< USIC_CH PSR: ST6 (Bit 6)                                    */
11515 #define USIC_CH_PSR_ST6_Msk                   (0x40UL)                  /*!< USIC_CH PSR: ST6 (Bitfield-Mask: 0x01)                      */
11516 #define USIC_CH_PSR_ST7_Pos                   (7UL)                     /*!< USIC_CH PSR: ST7 (Bit 7)                                    */
11517 #define USIC_CH_PSR_ST7_Msk                   (0x80UL)                  /*!< USIC_CH PSR: ST7 (Bitfield-Mask: 0x01)                      */
11518 #define USIC_CH_PSR_ST8_Pos                   (8UL)                     /*!< USIC_CH PSR: ST8 (Bit 8)                                    */
11519 #define USIC_CH_PSR_ST8_Msk                   (0x100UL)                 /*!< USIC_CH PSR: ST8 (Bitfield-Mask: 0x01)                      */
11520 #define USIC_CH_PSR_ST9_Pos                   (9UL)                     /*!< USIC_CH PSR: ST9 (Bit 9)                                    */
11521 #define USIC_CH_PSR_ST9_Msk                   (0x200UL)                 /*!< USIC_CH PSR: ST9 (Bitfield-Mask: 0x01)                      */
11522 #define USIC_CH_PSR_RSIF_Pos                  (10UL)                    /*!< USIC_CH PSR: RSIF (Bit 10)                                  */
11523 #define USIC_CH_PSR_RSIF_Msk                  (0x400UL)                 /*!< USIC_CH PSR: RSIF (Bitfield-Mask: 0x01)                     */
11524 #define USIC_CH_PSR_DLIF_Pos                  (11UL)                    /*!< USIC_CH PSR: DLIF (Bit 11)                                  */
11525 #define USIC_CH_PSR_DLIF_Msk                  (0x800UL)                 /*!< USIC_CH PSR: DLIF (Bitfield-Mask: 0x01)                     */
11526 #define USIC_CH_PSR_TSIF_Pos                  (12UL)                    /*!< USIC_CH PSR: TSIF (Bit 12)                                  */
11527 #define USIC_CH_PSR_TSIF_Msk                  (0x1000UL)                /*!< USIC_CH PSR: TSIF (Bitfield-Mask: 0x01)                     */
11528 #define USIC_CH_PSR_TBIF_Pos                  (13UL)                    /*!< USIC_CH PSR: TBIF (Bit 13)                                  */
11529 #define USIC_CH_PSR_TBIF_Msk                  (0x2000UL)                /*!< USIC_CH PSR: TBIF (Bitfield-Mask: 0x01)                     */
11530 #define USIC_CH_PSR_RIF_Pos                   (14UL)                    /*!< USIC_CH PSR: RIF (Bit 14)                                   */
11531 #define USIC_CH_PSR_RIF_Msk                   (0x4000UL)                /*!< USIC_CH PSR: RIF (Bitfield-Mask: 0x01)                      */
11532 #define USIC_CH_PSR_AIF_Pos                   (15UL)                    /*!< USIC_CH PSR: AIF (Bit 15)                                   */
11533 #define USIC_CH_PSR_AIF_Msk                   (0x8000UL)                /*!< USIC_CH PSR: AIF (Bitfield-Mask: 0x01)                      */
11534 #define USIC_CH_PSR_BRGIF_Pos                 (16UL)                    /*!< USIC_CH PSR: BRGIF (Bit 16)                                 */
11535 #define USIC_CH_PSR_BRGIF_Msk                 (0x10000UL)               /*!< USIC_CH PSR: BRGIF (Bitfield-Mask: 0x01)                    */
11536 
11537 /* -----------------------------  USIC_CH_PSR_ASCMode  ---------------------------- */
11538 #define USIC_CH_PSR_ASCMode_TXIDLE_Pos        (0UL)                     /*!< USIC_CH PSR_ASCMode: TXIDLE (Bit 0)                         */
11539 #define USIC_CH_PSR_ASCMode_TXIDLE_Msk        (0x1UL)                   /*!< USIC_CH PSR_ASCMode: TXIDLE (Bitfield-Mask: 0x01)           */
11540 #define USIC_CH_PSR_ASCMode_RXIDLE_Pos        (1UL)                     /*!< USIC_CH PSR_ASCMode: RXIDLE (Bit 1)                         */
11541 #define USIC_CH_PSR_ASCMode_RXIDLE_Msk        (0x2UL)                   /*!< USIC_CH PSR_ASCMode: RXIDLE (Bitfield-Mask: 0x01)           */
11542 #define USIC_CH_PSR_ASCMode_SBD_Pos           (2UL)                     /*!< USIC_CH PSR_ASCMode: SBD (Bit 2)                            */
11543 #define USIC_CH_PSR_ASCMode_SBD_Msk           (0x4UL)                   /*!< USIC_CH PSR_ASCMode: SBD (Bitfield-Mask: 0x01)              */
11544 #define USIC_CH_PSR_ASCMode_COL_Pos           (3UL)                     /*!< USIC_CH PSR_ASCMode: COL (Bit 3)                            */
11545 #define USIC_CH_PSR_ASCMode_COL_Msk           (0x8UL)                   /*!< USIC_CH PSR_ASCMode: COL (Bitfield-Mask: 0x01)              */
11546 #define USIC_CH_PSR_ASCMode_RNS_Pos           (4UL)                     /*!< USIC_CH PSR_ASCMode: RNS (Bit 4)                            */
11547 #define USIC_CH_PSR_ASCMode_RNS_Msk           (0x10UL)                  /*!< USIC_CH PSR_ASCMode: RNS (Bitfield-Mask: 0x01)              */
11548 #define USIC_CH_PSR_ASCMode_FER0_Pos          (5UL)                     /*!< USIC_CH PSR_ASCMode: FER0 (Bit 5)                           */
11549 #define USIC_CH_PSR_ASCMode_FER0_Msk          (0x20UL)                  /*!< USIC_CH PSR_ASCMode: FER0 (Bitfield-Mask: 0x01)             */
11550 #define USIC_CH_PSR_ASCMode_FER1_Pos          (6UL)                     /*!< USIC_CH PSR_ASCMode: FER1 (Bit 6)                           */
11551 #define USIC_CH_PSR_ASCMode_FER1_Msk          (0x40UL)                  /*!< USIC_CH PSR_ASCMode: FER1 (Bitfield-Mask: 0x01)             */
11552 #define USIC_CH_PSR_ASCMode_RFF_Pos           (7UL)                     /*!< USIC_CH PSR_ASCMode: RFF (Bit 7)                            */
11553 #define USIC_CH_PSR_ASCMode_RFF_Msk           (0x80UL)                  /*!< USIC_CH PSR_ASCMode: RFF (Bitfield-Mask: 0x01)              */
11554 #define USIC_CH_PSR_ASCMode_TFF_Pos           (8UL)                     /*!< USIC_CH PSR_ASCMode: TFF (Bit 8)                            */
11555 #define USIC_CH_PSR_ASCMode_TFF_Msk           (0x100UL)                 /*!< USIC_CH PSR_ASCMode: TFF (Bitfield-Mask: 0x01)              */
11556 #define USIC_CH_PSR_ASCMode_BUSY_Pos          (9UL)                     /*!< USIC_CH PSR_ASCMode: BUSY (Bit 9)                           */
11557 #define USIC_CH_PSR_ASCMode_BUSY_Msk          (0x200UL)                 /*!< USIC_CH PSR_ASCMode: BUSY (Bitfield-Mask: 0x01)             */
11558 #define USIC_CH_PSR_ASCMode_RSIF_Pos          (10UL)                    /*!< USIC_CH PSR_ASCMode: RSIF (Bit 10)                          */
11559 #define USIC_CH_PSR_ASCMode_RSIF_Msk          (0x400UL)                 /*!< USIC_CH PSR_ASCMode: RSIF (Bitfield-Mask: 0x01)             */
11560 #define USIC_CH_PSR_ASCMode_DLIF_Pos          (11UL)                    /*!< USIC_CH PSR_ASCMode: DLIF (Bit 11)                          */
11561 #define USIC_CH_PSR_ASCMode_DLIF_Msk          (0x800UL)                 /*!< USIC_CH PSR_ASCMode: DLIF (Bitfield-Mask: 0x01)             */
11562 #define USIC_CH_PSR_ASCMode_TSIF_Pos          (12UL)                    /*!< USIC_CH PSR_ASCMode: TSIF (Bit 12)                          */
11563 #define USIC_CH_PSR_ASCMode_TSIF_Msk          (0x1000UL)                /*!< USIC_CH PSR_ASCMode: TSIF (Bitfield-Mask: 0x01)             */
11564 #define USIC_CH_PSR_ASCMode_TBIF_Pos          (13UL)                    /*!< USIC_CH PSR_ASCMode: TBIF (Bit 13)                          */
11565 #define USIC_CH_PSR_ASCMode_TBIF_Msk          (0x2000UL)                /*!< USIC_CH PSR_ASCMode: TBIF (Bitfield-Mask: 0x01)             */
11566 #define USIC_CH_PSR_ASCMode_RIF_Pos           (14UL)                    /*!< USIC_CH PSR_ASCMode: RIF (Bit 14)                           */
11567 #define USIC_CH_PSR_ASCMode_RIF_Msk           (0x4000UL)                /*!< USIC_CH PSR_ASCMode: RIF (Bitfield-Mask: 0x01)              */
11568 #define USIC_CH_PSR_ASCMode_AIF_Pos           (15UL)                    /*!< USIC_CH PSR_ASCMode: AIF (Bit 15)                           */
11569 #define USIC_CH_PSR_ASCMode_AIF_Msk           (0x8000UL)                /*!< USIC_CH PSR_ASCMode: AIF (Bitfield-Mask: 0x01)              */
11570 #define USIC_CH_PSR_ASCMode_BRGIF_Pos         (16UL)                    /*!< USIC_CH PSR_ASCMode: BRGIF (Bit 16)                         */
11571 #define USIC_CH_PSR_ASCMode_BRGIF_Msk         (0x10000UL)               /*!< USIC_CH PSR_ASCMode: BRGIF (Bitfield-Mask: 0x01)            */
11572 
11573 /* -----------------------------  USIC_CH_PSR_SSCMode  ---------------------------- */
11574 #define USIC_CH_PSR_SSCMode_MSLS_Pos          (0UL)                     /*!< USIC_CH PSR_SSCMode: MSLS (Bit 0)                           */
11575 #define USIC_CH_PSR_SSCMode_MSLS_Msk          (0x1UL)                   /*!< USIC_CH PSR_SSCMode: MSLS (Bitfield-Mask: 0x01)             */
11576 #define USIC_CH_PSR_SSCMode_DX2S_Pos          (1UL)                     /*!< USIC_CH PSR_SSCMode: DX2S (Bit 1)                           */
11577 #define USIC_CH_PSR_SSCMode_DX2S_Msk          (0x2UL)                   /*!< USIC_CH PSR_SSCMode: DX2S (Bitfield-Mask: 0x01)             */
11578 #define USIC_CH_PSR_SSCMode_MSLSEV_Pos        (2UL)                     /*!< USIC_CH PSR_SSCMode: MSLSEV (Bit 2)                         */
11579 #define USIC_CH_PSR_SSCMode_MSLSEV_Msk        (0x4UL)                   /*!< USIC_CH PSR_SSCMode: MSLSEV (Bitfield-Mask: 0x01)           */
11580 #define USIC_CH_PSR_SSCMode_DX2TEV_Pos        (3UL)                     /*!< USIC_CH PSR_SSCMode: DX2TEV (Bit 3)                         */
11581 #define USIC_CH_PSR_SSCMode_DX2TEV_Msk        (0x8UL)                   /*!< USIC_CH PSR_SSCMode: DX2TEV (Bitfield-Mask: 0x01)           */
11582 #define USIC_CH_PSR_SSCMode_PARERR_Pos        (4UL)                     /*!< USIC_CH PSR_SSCMode: PARERR (Bit 4)                         */
11583 #define USIC_CH_PSR_SSCMode_PARERR_Msk        (0x10UL)                  /*!< USIC_CH PSR_SSCMode: PARERR (Bitfield-Mask: 0x01)           */
11584 #define USIC_CH_PSR_SSCMode_RSIF_Pos          (10UL)                    /*!< USIC_CH PSR_SSCMode: RSIF (Bit 10)                          */
11585 #define USIC_CH_PSR_SSCMode_RSIF_Msk          (0x400UL)                 /*!< USIC_CH PSR_SSCMode: RSIF (Bitfield-Mask: 0x01)             */
11586 #define USIC_CH_PSR_SSCMode_DLIF_Pos          (11UL)                    /*!< USIC_CH PSR_SSCMode: DLIF (Bit 11)                          */
11587 #define USIC_CH_PSR_SSCMode_DLIF_Msk          (0x800UL)                 /*!< USIC_CH PSR_SSCMode: DLIF (Bitfield-Mask: 0x01)             */
11588 #define USIC_CH_PSR_SSCMode_TSIF_Pos          (12UL)                    /*!< USIC_CH PSR_SSCMode: TSIF (Bit 12)                          */
11589 #define USIC_CH_PSR_SSCMode_TSIF_Msk          (0x1000UL)                /*!< USIC_CH PSR_SSCMode: TSIF (Bitfield-Mask: 0x01)             */
11590 #define USIC_CH_PSR_SSCMode_TBIF_Pos          (13UL)                    /*!< USIC_CH PSR_SSCMode: TBIF (Bit 13)                          */
11591 #define USIC_CH_PSR_SSCMode_TBIF_Msk          (0x2000UL)                /*!< USIC_CH PSR_SSCMode: TBIF (Bitfield-Mask: 0x01)             */
11592 #define USIC_CH_PSR_SSCMode_RIF_Pos           (14UL)                    /*!< USIC_CH PSR_SSCMode: RIF (Bit 14)                           */
11593 #define USIC_CH_PSR_SSCMode_RIF_Msk           (0x4000UL)                /*!< USIC_CH PSR_SSCMode: RIF (Bitfield-Mask: 0x01)              */
11594 #define USIC_CH_PSR_SSCMode_AIF_Pos           (15UL)                    /*!< USIC_CH PSR_SSCMode: AIF (Bit 15)                           */
11595 #define USIC_CH_PSR_SSCMode_AIF_Msk           (0x8000UL)                /*!< USIC_CH PSR_SSCMode: AIF (Bitfield-Mask: 0x01)              */
11596 #define USIC_CH_PSR_SSCMode_BRGIF_Pos         (16UL)                    /*!< USIC_CH PSR_SSCMode: BRGIF (Bit 16)                         */
11597 #define USIC_CH_PSR_SSCMode_BRGIF_Msk         (0x10000UL)               /*!< USIC_CH PSR_SSCMode: BRGIF (Bitfield-Mask: 0x01)            */
11598 
11599 /* -----------------------------  USIC_CH_PSR_IICMode  ---------------------------- */
11600 #define USIC_CH_PSR_IICMode_SLSEL_Pos         (0UL)                     /*!< USIC_CH PSR_IICMode: SLSEL (Bit 0)                          */
11601 #define USIC_CH_PSR_IICMode_SLSEL_Msk         (0x1UL)                   /*!< USIC_CH PSR_IICMode: SLSEL (Bitfield-Mask: 0x01)            */
11602 #define USIC_CH_PSR_IICMode_WTDF_Pos          (1UL)                     /*!< USIC_CH PSR_IICMode: WTDF (Bit 1)                           */
11603 #define USIC_CH_PSR_IICMode_WTDF_Msk          (0x2UL)                   /*!< USIC_CH PSR_IICMode: WTDF (Bitfield-Mask: 0x01)             */
11604 #define USIC_CH_PSR_IICMode_SCR_Pos           (2UL)                     /*!< USIC_CH PSR_IICMode: SCR (Bit 2)                            */
11605 #define USIC_CH_PSR_IICMode_SCR_Msk           (0x4UL)                   /*!< USIC_CH PSR_IICMode: SCR (Bitfield-Mask: 0x01)              */
11606 #define USIC_CH_PSR_IICMode_RSCR_Pos          (3UL)                     /*!< USIC_CH PSR_IICMode: RSCR (Bit 3)                           */
11607 #define USIC_CH_PSR_IICMode_RSCR_Msk          (0x8UL)                   /*!< USIC_CH PSR_IICMode: RSCR (Bitfield-Mask: 0x01)             */
11608 #define USIC_CH_PSR_IICMode_PCR_Pos           (4UL)                     /*!< USIC_CH PSR_IICMode: PCR (Bit 4)                            */
11609 #define USIC_CH_PSR_IICMode_PCR_Msk           (0x10UL)                  /*!< USIC_CH PSR_IICMode: PCR (Bitfield-Mask: 0x01)              */
11610 #define USIC_CH_PSR_IICMode_NACK_Pos          (5UL)                     /*!< USIC_CH PSR_IICMode: NACK (Bit 5)                           */
11611 #define USIC_CH_PSR_IICMode_NACK_Msk          (0x20UL)                  /*!< USIC_CH PSR_IICMode: NACK (Bitfield-Mask: 0x01)             */
11612 #define USIC_CH_PSR_IICMode_ARL_Pos           (6UL)                     /*!< USIC_CH PSR_IICMode: ARL (Bit 6)                            */
11613 #define USIC_CH_PSR_IICMode_ARL_Msk           (0x40UL)                  /*!< USIC_CH PSR_IICMode: ARL (Bitfield-Mask: 0x01)              */
11614 #define USIC_CH_PSR_IICMode_SRR_Pos           (7UL)                     /*!< USIC_CH PSR_IICMode: SRR (Bit 7)                            */
11615 #define USIC_CH_PSR_IICMode_SRR_Msk           (0x80UL)                  /*!< USIC_CH PSR_IICMode: SRR (Bitfield-Mask: 0x01)              */
11616 #define USIC_CH_PSR_IICMode_ERR_Pos           (8UL)                     /*!< USIC_CH PSR_IICMode: ERR (Bit 8)                            */
11617 #define USIC_CH_PSR_IICMode_ERR_Msk           (0x100UL)                 /*!< USIC_CH PSR_IICMode: ERR (Bitfield-Mask: 0x01)              */
11618 #define USIC_CH_PSR_IICMode_ACK_Pos           (9UL)                     /*!< USIC_CH PSR_IICMode: ACK (Bit 9)                            */
11619 #define USIC_CH_PSR_IICMode_ACK_Msk           (0x200UL)                 /*!< USIC_CH PSR_IICMode: ACK (Bitfield-Mask: 0x01)              */
11620 #define USIC_CH_PSR_IICMode_RSIF_Pos          (10UL)                    /*!< USIC_CH PSR_IICMode: RSIF (Bit 10)                          */
11621 #define USIC_CH_PSR_IICMode_RSIF_Msk          (0x400UL)                 /*!< USIC_CH PSR_IICMode: RSIF (Bitfield-Mask: 0x01)             */
11622 #define USIC_CH_PSR_IICMode_DLIF_Pos          (11UL)                    /*!< USIC_CH PSR_IICMode: DLIF (Bit 11)                          */
11623 #define USIC_CH_PSR_IICMode_DLIF_Msk          (0x800UL)                 /*!< USIC_CH PSR_IICMode: DLIF (Bitfield-Mask: 0x01)             */
11624 #define USIC_CH_PSR_IICMode_TSIF_Pos          (12UL)                    /*!< USIC_CH PSR_IICMode: TSIF (Bit 12)                          */
11625 #define USIC_CH_PSR_IICMode_TSIF_Msk          (0x1000UL)                /*!< USIC_CH PSR_IICMode: TSIF (Bitfield-Mask: 0x01)             */
11626 #define USIC_CH_PSR_IICMode_TBIF_Pos          (13UL)                    /*!< USIC_CH PSR_IICMode: TBIF (Bit 13)                          */
11627 #define USIC_CH_PSR_IICMode_TBIF_Msk          (0x2000UL)                /*!< USIC_CH PSR_IICMode: TBIF (Bitfield-Mask: 0x01)             */
11628 #define USIC_CH_PSR_IICMode_RIF_Pos           (14UL)                    /*!< USIC_CH PSR_IICMode: RIF (Bit 14)                           */
11629 #define USIC_CH_PSR_IICMode_RIF_Msk           (0x4000UL)                /*!< USIC_CH PSR_IICMode: RIF (Bitfield-Mask: 0x01)              */
11630 #define USIC_CH_PSR_IICMode_AIF_Pos           (15UL)                    /*!< USIC_CH PSR_IICMode: AIF (Bit 15)                           */
11631 #define USIC_CH_PSR_IICMode_AIF_Msk           (0x8000UL)                /*!< USIC_CH PSR_IICMode: AIF (Bitfield-Mask: 0x01)              */
11632 #define USIC_CH_PSR_IICMode_BRGIF_Pos         (16UL)                    /*!< USIC_CH PSR_IICMode: BRGIF (Bit 16)                         */
11633 #define USIC_CH_PSR_IICMode_BRGIF_Msk         (0x10000UL)               /*!< USIC_CH PSR_IICMode: BRGIF (Bitfield-Mask: 0x01)            */
11634 
11635 /* -----------------------------  USIC_CH_PSR_IISMode  ---------------------------- */
11636 #define USIC_CH_PSR_IISMode_WA_Pos            (0UL)                     /*!< USIC_CH PSR_IISMode: WA (Bit 0)                             */
11637 #define USIC_CH_PSR_IISMode_WA_Msk            (0x1UL)                   /*!< USIC_CH PSR_IISMode: WA (Bitfield-Mask: 0x01)               */
11638 #define USIC_CH_PSR_IISMode_DX2S_Pos          (1UL)                     /*!< USIC_CH PSR_IISMode: DX2S (Bit 1)                           */
11639 #define USIC_CH_PSR_IISMode_DX2S_Msk          (0x2UL)                   /*!< USIC_CH PSR_IISMode: DX2S (Bitfield-Mask: 0x01)             */
11640 #define USIC_CH_PSR_IISMode_DX2TEV_Pos        (3UL)                     /*!< USIC_CH PSR_IISMode: DX2TEV (Bit 3)                         */
11641 #define USIC_CH_PSR_IISMode_DX2TEV_Msk        (0x8UL)                   /*!< USIC_CH PSR_IISMode: DX2TEV (Bitfield-Mask: 0x01)           */
11642 #define USIC_CH_PSR_IISMode_WAFE_Pos          (4UL)                     /*!< USIC_CH PSR_IISMode: WAFE (Bit 4)                           */
11643 #define USIC_CH_PSR_IISMode_WAFE_Msk          (0x10UL)                  /*!< USIC_CH PSR_IISMode: WAFE (Bitfield-Mask: 0x01)             */
11644 #define USIC_CH_PSR_IISMode_WARE_Pos          (5UL)                     /*!< USIC_CH PSR_IISMode: WARE (Bit 5)                           */
11645 #define USIC_CH_PSR_IISMode_WARE_Msk          (0x20UL)                  /*!< USIC_CH PSR_IISMode: WARE (Bitfield-Mask: 0x01)             */
11646 #define USIC_CH_PSR_IISMode_END_Pos           (6UL)                     /*!< USIC_CH PSR_IISMode: END (Bit 6)                            */
11647 #define USIC_CH_PSR_IISMode_END_Msk           (0x40UL)                  /*!< USIC_CH PSR_IISMode: END (Bitfield-Mask: 0x01)              */
11648 #define USIC_CH_PSR_IISMode_RSIF_Pos          (10UL)                    /*!< USIC_CH PSR_IISMode: RSIF (Bit 10)                          */
11649 #define USIC_CH_PSR_IISMode_RSIF_Msk          (0x400UL)                 /*!< USIC_CH PSR_IISMode: RSIF (Bitfield-Mask: 0x01)             */
11650 #define USIC_CH_PSR_IISMode_DLIF_Pos          (11UL)                    /*!< USIC_CH PSR_IISMode: DLIF (Bit 11)                          */
11651 #define USIC_CH_PSR_IISMode_DLIF_Msk          (0x800UL)                 /*!< USIC_CH PSR_IISMode: DLIF (Bitfield-Mask: 0x01)             */
11652 #define USIC_CH_PSR_IISMode_TSIF_Pos          (12UL)                    /*!< USIC_CH PSR_IISMode: TSIF (Bit 12)                          */
11653 #define USIC_CH_PSR_IISMode_TSIF_Msk          (0x1000UL)                /*!< USIC_CH PSR_IISMode: TSIF (Bitfield-Mask: 0x01)             */
11654 #define USIC_CH_PSR_IISMode_TBIF_Pos          (13UL)                    /*!< USIC_CH PSR_IISMode: TBIF (Bit 13)                          */
11655 #define USIC_CH_PSR_IISMode_TBIF_Msk          (0x2000UL)                /*!< USIC_CH PSR_IISMode: TBIF (Bitfield-Mask: 0x01)             */
11656 #define USIC_CH_PSR_IISMode_RIF_Pos           (14UL)                    /*!< USIC_CH PSR_IISMode: RIF (Bit 14)                           */
11657 #define USIC_CH_PSR_IISMode_RIF_Msk           (0x4000UL)                /*!< USIC_CH PSR_IISMode: RIF (Bitfield-Mask: 0x01)              */
11658 #define USIC_CH_PSR_IISMode_AIF_Pos           (15UL)                    /*!< USIC_CH PSR_IISMode: AIF (Bit 15)                           */
11659 #define USIC_CH_PSR_IISMode_AIF_Msk           (0x8000UL)                /*!< USIC_CH PSR_IISMode: AIF (Bitfield-Mask: 0x01)              */
11660 #define USIC_CH_PSR_IISMode_BRGIF_Pos         (16UL)                    /*!< USIC_CH PSR_IISMode: BRGIF (Bit 16)                         */
11661 #define USIC_CH_PSR_IISMode_BRGIF_Msk         (0x10000UL)               /*!< USIC_CH PSR_IISMode: BRGIF (Bitfield-Mask: 0x01)            */
11662 
11663 /* --------------------------------  USIC_CH_PSCR  -------------------------------- */
11664 #define USIC_CH_PSCR_CST0_Pos                 (0UL)                     /*!< USIC_CH PSCR: CST0 (Bit 0)                                  */
11665 #define USIC_CH_PSCR_CST0_Msk                 (0x1UL)                   /*!< USIC_CH PSCR: CST0 (Bitfield-Mask: 0x01)                    */
11666 #define USIC_CH_PSCR_CST1_Pos                 (1UL)                     /*!< USIC_CH PSCR: CST1 (Bit 1)                                  */
11667 #define USIC_CH_PSCR_CST1_Msk                 (0x2UL)                   /*!< USIC_CH PSCR: CST1 (Bitfield-Mask: 0x01)                    */
11668 #define USIC_CH_PSCR_CST2_Pos                 (2UL)                     /*!< USIC_CH PSCR: CST2 (Bit 2)                                  */
11669 #define USIC_CH_PSCR_CST2_Msk                 (0x4UL)                   /*!< USIC_CH PSCR: CST2 (Bitfield-Mask: 0x01)                    */
11670 #define USIC_CH_PSCR_CST3_Pos                 (3UL)                     /*!< USIC_CH PSCR: CST3 (Bit 3)                                  */
11671 #define USIC_CH_PSCR_CST3_Msk                 (0x8UL)                   /*!< USIC_CH PSCR: CST3 (Bitfield-Mask: 0x01)                    */
11672 #define USIC_CH_PSCR_CST4_Pos                 (4UL)                     /*!< USIC_CH PSCR: CST4 (Bit 4)                                  */
11673 #define USIC_CH_PSCR_CST4_Msk                 (0x10UL)                  /*!< USIC_CH PSCR: CST4 (Bitfield-Mask: 0x01)                    */
11674 #define USIC_CH_PSCR_CST5_Pos                 (5UL)                     /*!< USIC_CH PSCR: CST5 (Bit 5)                                  */
11675 #define USIC_CH_PSCR_CST5_Msk                 (0x20UL)                  /*!< USIC_CH PSCR: CST5 (Bitfield-Mask: 0x01)                    */
11676 #define USIC_CH_PSCR_CST6_Pos                 (6UL)                     /*!< USIC_CH PSCR: CST6 (Bit 6)                                  */
11677 #define USIC_CH_PSCR_CST6_Msk                 (0x40UL)                  /*!< USIC_CH PSCR: CST6 (Bitfield-Mask: 0x01)                    */
11678 #define USIC_CH_PSCR_CST7_Pos                 (7UL)                     /*!< USIC_CH PSCR: CST7 (Bit 7)                                  */
11679 #define USIC_CH_PSCR_CST7_Msk                 (0x80UL)                  /*!< USIC_CH PSCR: CST7 (Bitfield-Mask: 0x01)                    */
11680 #define USIC_CH_PSCR_CST8_Pos                 (8UL)                     /*!< USIC_CH PSCR: CST8 (Bit 8)                                  */
11681 #define USIC_CH_PSCR_CST8_Msk                 (0x100UL)                 /*!< USIC_CH PSCR: CST8 (Bitfield-Mask: 0x01)                    */
11682 #define USIC_CH_PSCR_CST9_Pos                 (9UL)                     /*!< USIC_CH PSCR: CST9 (Bit 9)                                  */
11683 #define USIC_CH_PSCR_CST9_Msk                 (0x200UL)                 /*!< USIC_CH PSCR: CST9 (Bitfield-Mask: 0x01)                    */
11684 #define USIC_CH_PSCR_CRSIF_Pos                (10UL)                    /*!< USIC_CH PSCR: CRSIF (Bit 10)                                */
11685 #define USIC_CH_PSCR_CRSIF_Msk                (0x400UL)                 /*!< USIC_CH PSCR: CRSIF (Bitfield-Mask: 0x01)                   */
11686 #define USIC_CH_PSCR_CDLIF_Pos                (11UL)                    /*!< USIC_CH PSCR: CDLIF (Bit 11)                                */
11687 #define USIC_CH_PSCR_CDLIF_Msk                (0x800UL)                 /*!< USIC_CH PSCR: CDLIF (Bitfield-Mask: 0x01)                   */
11688 #define USIC_CH_PSCR_CTSIF_Pos                (12UL)                    /*!< USIC_CH PSCR: CTSIF (Bit 12)                                */
11689 #define USIC_CH_PSCR_CTSIF_Msk                (0x1000UL)                /*!< USIC_CH PSCR: CTSIF (Bitfield-Mask: 0x01)                   */
11690 #define USIC_CH_PSCR_CTBIF_Pos                (13UL)                    /*!< USIC_CH PSCR: CTBIF (Bit 13)                                */
11691 #define USIC_CH_PSCR_CTBIF_Msk                (0x2000UL)                /*!< USIC_CH PSCR: CTBIF (Bitfield-Mask: 0x01)                   */
11692 #define USIC_CH_PSCR_CRIF_Pos                 (14UL)                    /*!< USIC_CH PSCR: CRIF (Bit 14)                                 */
11693 #define USIC_CH_PSCR_CRIF_Msk                 (0x4000UL)                /*!< USIC_CH PSCR: CRIF (Bitfield-Mask: 0x01)                    */
11694 #define USIC_CH_PSCR_CAIF_Pos                 (15UL)                    /*!< USIC_CH PSCR: CAIF (Bit 15)                                 */
11695 #define USIC_CH_PSCR_CAIF_Msk                 (0x8000UL)                /*!< USIC_CH PSCR: CAIF (Bitfield-Mask: 0x01)                    */
11696 #define USIC_CH_PSCR_CBRGIF_Pos               (16UL)                    /*!< USIC_CH PSCR: CBRGIF (Bit 16)                               */
11697 #define USIC_CH_PSCR_CBRGIF_Msk               (0x10000UL)               /*!< USIC_CH PSCR: CBRGIF (Bitfield-Mask: 0x01)                  */
11698 
11699 /* -------------------------------  USIC_CH_RBUFSR  ------------------------------- */
11700 #define USIC_CH_RBUFSR_WLEN_Pos               (0UL)                     /*!< USIC_CH RBUFSR: WLEN (Bit 0)                                */
11701 #define USIC_CH_RBUFSR_WLEN_Msk               (0xfUL)                   /*!< USIC_CH RBUFSR: WLEN (Bitfield-Mask: 0x0f)                  */
11702 #define USIC_CH_RBUFSR_SOF_Pos                (6UL)                     /*!< USIC_CH RBUFSR: SOF (Bit 6)                                 */
11703 #define USIC_CH_RBUFSR_SOF_Msk                (0x40UL)                  /*!< USIC_CH RBUFSR: SOF (Bitfield-Mask: 0x01)                   */
11704 #define USIC_CH_RBUFSR_PAR_Pos                (8UL)                     /*!< USIC_CH RBUFSR: PAR (Bit 8)                                 */
11705 #define USIC_CH_RBUFSR_PAR_Msk                (0x100UL)                 /*!< USIC_CH RBUFSR: PAR (Bitfield-Mask: 0x01)                   */
11706 #define USIC_CH_RBUFSR_PERR_Pos               (9UL)                     /*!< USIC_CH RBUFSR: PERR (Bit 9)                                */
11707 #define USIC_CH_RBUFSR_PERR_Msk               (0x200UL)                 /*!< USIC_CH RBUFSR: PERR (Bitfield-Mask: 0x01)                  */
11708 #define USIC_CH_RBUFSR_RDV0_Pos               (13UL)                    /*!< USIC_CH RBUFSR: RDV0 (Bit 13)                               */
11709 #define USIC_CH_RBUFSR_RDV0_Msk               (0x2000UL)                /*!< USIC_CH RBUFSR: RDV0 (Bitfield-Mask: 0x01)                  */
11710 #define USIC_CH_RBUFSR_RDV1_Pos               (14UL)                    /*!< USIC_CH RBUFSR: RDV1 (Bit 14)                               */
11711 #define USIC_CH_RBUFSR_RDV1_Msk               (0x4000UL)                /*!< USIC_CH RBUFSR: RDV1 (Bitfield-Mask: 0x01)                  */
11712 #define USIC_CH_RBUFSR_DS_Pos                 (15UL)                    /*!< USIC_CH RBUFSR: DS (Bit 15)                                 */
11713 #define USIC_CH_RBUFSR_DS_Msk                 (0x8000UL)                /*!< USIC_CH RBUFSR: DS (Bitfield-Mask: 0x01)                    */
11714 
11715 /* --------------------------------  USIC_CH_RBUF  -------------------------------- */
11716 #define USIC_CH_RBUF_DSR_Pos                  (0UL)                     /*!< USIC_CH RBUF: DSR (Bit 0)                                   */
11717 #define USIC_CH_RBUF_DSR_Msk                  (0xffffUL)                /*!< USIC_CH RBUF: DSR (Bitfield-Mask: 0xffff)                   */
11718 
11719 /* --------------------------------  USIC_CH_RBUFD  ------------------------------- */
11720 #define USIC_CH_RBUFD_DSR_Pos                 (0UL)                     /*!< USIC_CH RBUFD: DSR (Bit 0)                                  */
11721 #define USIC_CH_RBUFD_DSR_Msk                 (0xffffUL)                /*!< USIC_CH RBUFD: DSR (Bitfield-Mask: 0xffff)                  */
11722 
11723 /* --------------------------------  USIC_CH_RBUF0  ------------------------------- */
11724 #define USIC_CH_RBUF0_DSR0_Pos                (0UL)                     /*!< USIC_CH RBUF0: DSR0 (Bit 0)                                 */
11725 #define USIC_CH_RBUF0_DSR0_Msk                (0xffffUL)                /*!< USIC_CH RBUF0: DSR0 (Bitfield-Mask: 0xffff)                 */
11726 
11727 /* --------------------------------  USIC_CH_RBUF1  ------------------------------- */
11728 #define USIC_CH_RBUF1_DSR1_Pos                (0UL)                     /*!< USIC_CH RBUF1: DSR1 (Bit 0)                                 */
11729 #define USIC_CH_RBUF1_DSR1_Msk                (0xffffUL)                /*!< USIC_CH RBUF1: DSR1 (Bitfield-Mask: 0xffff)                 */
11730 
11731 /* ------------------------------  USIC_CH_RBUF01SR  ------------------------------ */
11732 #define USIC_CH_RBUF01SR_WLEN0_Pos            (0UL)                     /*!< USIC_CH RBUF01SR: WLEN0 (Bit 0)                             */
11733 #define USIC_CH_RBUF01SR_WLEN0_Msk            (0xfUL)                   /*!< USIC_CH RBUF01SR: WLEN0 (Bitfield-Mask: 0x0f)               */
11734 #define USIC_CH_RBUF01SR_SOF0_Pos             (6UL)                     /*!< USIC_CH RBUF01SR: SOF0 (Bit 6)                              */
11735 #define USIC_CH_RBUF01SR_SOF0_Msk             (0x40UL)                  /*!< USIC_CH RBUF01SR: SOF0 (Bitfield-Mask: 0x01)                */
11736 #define USIC_CH_RBUF01SR_PAR0_Pos             (8UL)                     /*!< USIC_CH RBUF01SR: PAR0 (Bit 8)                              */
11737 #define USIC_CH_RBUF01SR_PAR0_Msk             (0x100UL)                 /*!< USIC_CH RBUF01SR: PAR0 (Bitfield-Mask: 0x01)                */
11738 #define USIC_CH_RBUF01SR_PERR0_Pos            (9UL)                     /*!< USIC_CH RBUF01SR: PERR0 (Bit 9)                             */
11739 #define USIC_CH_RBUF01SR_PERR0_Msk            (0x200UL)                 /*!< USIC_CH RBUF01SR: PERR0 (Bitfield-Mask: 0x01)               */
11740 #define USIC_CH_RBUF01SR_RDV00_Pos            (13UL)                    /*!< USIC_CH RBUF01SR: RDV00 (Bit 13)                            */
11741 #define USIC_CH_RBUF01SR_RDV00_Msk            (0x2000UL)                /*!< USIC_CH RBUF01SR: RDV00 (Bitfield-Mask: 0x01)               */
11742 #define USIC_CH_RBUF01SR_RDV01_Pos            (14UL)                    /*!< USIC_CH RBUF01SR: RDV01 (Bit 14)                            */
11743 #define USIC_CH_RBUF01SR_RDV01_Msk            (0x4000UL)                /*!< USIC_CH RBUF01SR: RDV01 (Bitfield-Mask: 0x01)               */
11744 #define USIC_CH_RBUF01SR_DS0_Pos              (15UL)                    /*!< USIC_CH RBUF01SR: DS0 (Bit 15)                              */
11745 #define USIC_CH_RBUF01SR_DS0_Msk              (0x8000UL)                /*!< USIC_CH RBUF01SR: DS0 (Bitfield-Mask: 0x01)                 */
11746 #define USIC_CH_RBUF01SR_WLEN1_Pos            (16UL)                    /*!< USIC_CH RBUF01SR: WLEN1 (Bit 16)                            */
11747 #define USIC_CH_RBUF01SR_WLEN1_Msk            (0xf0000UL)               /*!< USIC_CH RBUF01SR: WLEN1 (Bitfield-Mask: 0x0f)               */
11748 #define USIC_CH_RBUF01SR_SOF1_Pos             (22UL)                    /*!< USIC_CH RBUF01SR: SOF1 (Bit 22)                             */
11749 #define USIC_CH_RBUF01SR_SOF1_Msk             (0x400000UL)              /*!< USIC_CH RBUF01SR: SOF1 (Bitfield-Mask: 0x01)                */
11750 #define USIC_CH_RBUF01SR_PAR1_Pos             (24UL)                    /*!< USIC_CH RBUF01SR: PAR1 (Bit 24)                             */
11751 #define USIC_CH_RBUF01SR_PAR1_Msk             (0x1000000UL)             /*!< USIC_CH RBUF01SR: PAR1 (Bitfield-Mask: 0x01)                */
11752 #define USIC_CH_RBUF01SR_PERR1_Pos            (25UL)                    /*!< USIC_CH RBUF01SR: PERR1 (Bit 25)                            */
11753 #define USIC_CH_RBUF01SR_PERR1_Msk            (0x2000000UL)             /*!< USIC_CH RBUF01SR: PERR1 (Bitfield-Mask: 0x01)               */
11754 #define USIC_CH_RBUF01SR_RDV10_Pos            (29UL)                    /*!< USIC_CH RBUF01SR: RDV10 (Bit 29)                            */
11755 #define USIC_CH_RBUF01SR_RDV10_Msk            (0x20000000UL)            /*!< USIC_CH RBUF01SR: RDV10 (Bitfield-Mask: 0x01)               */
11756 #define USIC_CH_RBUF01SR_RDV11_Pos            (30UL)                    /*!< USIC_CH RBUF01SR: RDV11 (Bit 30)                            */
11757 #define USIC_CH_RBUF01SR_RDV11_Msk            (0x40000000UL)            /*!< USIC_CH RBUF01SR: RDV11 (Bitfield-Mask: 0x01)               */
11758 #define USIC_CH_RBUF01SR_DS1_Pos              (31UL)                    /*!< USIC_CH RBUF01SR: DS1 (Bit 31)                              */
11759 #define USIC_CH_RBUF01SR_DS1_Msk              (0x80000000UL)            /*!< USIC_CH RBUF01SR: DS1 (Bitfield-Mask: 0x01)                 */
11760 
11761 /* ---------------------------------  USIC_CH_FMR  -------------------------------- */
11762 #define USIC_CH_FMR_MTDV_Pos                  (0UL)                     /*!< USIC_CH FMR: MTDV (Bit 0)                                   */
11763 #define USIC_CH_FMR_MTDV_Msk                  (0x3UL)                   /*!< USIC_CH FMR: MTDV (Bitfield-Mask: 0x03)                     */
11764 #define USIC_CH_FMR_ATVC_Pos                  (4UL)                     /*!< USIC_CH FMR: ATVC (Bit 4)                                   */
11765 #define USIC_CH_FMR_ATVC_Msk                  (0x10UL)                  /*!< USIC_CH FMR: ATVC (Bitfield-Mask: 0x01)                     */
11766 #define USIC_CH_FMR_CRDV0_Pos                 (14UL)                    /*!< USIC_CH FMR: CRDV0 (Bit 14)                                 */
11767 #define USIC_CH_FMR_CRDV0_Msk                 (0x4000UL)                /*!< USIC_CH FMR: CRDV0 (Bitfield-Mask: 0x01)                    */
11768 #define USIC_CH_FMR_CRDV1_Pos                 (15UL)                    /*!< USIC_CH FMR: CRDV1 (Bit 15)                                 */
11769 #define USIC_CH_FMR_CRDV1_Msk                 (0x8000UL)                /*!< USIC_CH FMR: CRDV1 (Bitfield-Mask: 0x01)                    */
11770 #define USIC_CH_FMR_SIO0_Pos                  (16UL)                    /*!< USIC_CH FMR: SIO0 (Bit 16)                                  */
11771 #define USIC_CH_FMR_SIO0_Msk                  (0x10000UL)               /*!< USIC_CH FMR: SIO0 (Bitfield-Mask: 0x01)                     */
11772 #define USIC_CH_FMR_SIO1_Pos                  (17UL)                    /*!< USIC_CH FMR: SIO1 (Bit 17)                                  */
11773 #define USIC_CH_FMR_SIO1_Msk                  (0x20000UL)               /*!< USIC_CH FMR: SIO1 (Bitfield-Mask: 0x01)                     */
11774 #define USIC_CH_FMR_SIO2_Pos                  (18UL)                    /*!< USIC_CH FMR: SIO2 (Bit 18)                                  */
11775 #define USIC_CH_FMR_SIO2_Msk                  (0x40000UL)               /*!< USIC_CH FMR: SIO2 (Bitfield-Mask: 0x01)                     */
11776 #define USIC_CH_FMR_SIO3_Pos                  (19UL)                    /*!< USIC_CH FMR: SIO3 (Bit 19)                                  */
11777 #define USIC_CH_FMR_SIO3_Msk                  (0x80000UL)               /*!< USIC_CH FMR: SIO3 (Bitfield-Mask: 0x01)                     */
11778 #define USIC_CH_FMR_SIO4_Pos                  (20UL)                    /*!< USIC_CH FMR: SIO4 (Bit 20)                                  */
11779 #define USIC_CH_FMR_SIO4_Msk                  (0x100000UL)              /*!< USIC_CH FMR: SIO4 (Bitfield-Mask: 0x01)                     */
11780 #define USIC_CH_FMR_SIO5_Pos                  (21UL)                    /*!< USIC_CH FMR: SIO5 (Bit 21)                                  */
11781 #define USIC_CH_FMR_SIO5_Msk                  (0x200000UL)              /*!< USIC_CH FMR: SIO5 (Bitfield-Mask: 0x01)                     */
11782 
11783 /* --------------------------------  USIC_CH_TBUF  -------------------------------- */
11784 #define USIC_CH_TBUF_TDATA_Pos                (0UL)                     /*!< USIC_CH TBUF: TDATA (Bit 0)                                 */
11785 #define USIC_CH_TBUF_TDATA_Msk                (0xffffUL)                /*!< USIC_CH TBUF: TDATA (Bitfield-Mask: 0xffff)                 */
11786 
11787 /* ---------------------------------  USIC_CH_BYP  -------------------------------- */
11788 #define USIC_CH_BYP_BDATA_Pos                 (0UL)                     /*!< USIC_CH BYP: BDATA (Bit 0)                                  */
11789 #define USIC_CH_BYP_BDATA_Msk                 (0xffffUL)                /*!< USIC_CH BYP: BDATA (Bitfield-Mask: 0xffff)                  */
11790 
11791 /* --------------------------------  USIC_CH_BYPCR  ------------------------------- */
11792 #define USIC_CH_BYPCR_BWLE_Pos                (0UL)                     /*!< USIC_CH BYPCR: BWLE (Bit 0)                                 */
11793 #define USIC_CH_BYPCR_BWLE_Msk                (0xfUL)                   /*!< USIC_CH BYPCR: BWLE (Bitfield-Mask: 0x0f)                   */
11794 #define USIC_CH_BYPCR_BDSSM_Pos               (8UL)                     /*!< USIC_CH BYPCR: BDSSM (Bit 8)                                */
11795 #define USIC_CH_BYPCR_BDSSM_Msk               (0x100UL)                 /*!< USIC_CH BYPCR: BDSSM (Bitfield-Mask: 0x01)                  */
11796 #define USIC_CH_BYPCR_BDEN_Pos                (10UL)                    /*!< USIC_CH BYPCR: BDEN (Bit 10)                                */
11797 #define USIC_CH_BYPCR_BDEN_Msk                (0xc00UL)                 /*!< USIC_CH BYPCR: BDEN (Bitfield-Mask: 0x03)                   */
11798 #define USIC_CH_BYPCR_BDVTR_Pos               (12UL)                    /*!< USIC_CH BYPCR: BDVTR (Bit 12)                               */
11799 #define USIC_CH_BYPCR_BDVTR_Msk               (0x1000UL)                /*!< USIC_CH BYPCR: BDVTR (Bitfield-Mask: 0x01)                  */
11800 #define USIC_CH_BYPCR_BPRIO_Pos               (13UL)                    /*!< USIC_CH BYPCR: BPRIO (Bit 13)                               */
11801 #define USIC_CH_BYPCR_BPRIO_Msk               (0x2000UL)                /*!< USIC_CH BYPCR: BPRIO (Bitfield-Mask: 0x01)                  */
11802 #define USIC_CH_BYPCR_BDV_Pos                 (15UL)                    /*!< USIC_CH BYPCR: BDV (Bit 15)                                 */
11803 #define USIC_CH_BYPCR_BDV_Msk                 (0x8000UL)                /*!< USIC_CH BYPCR: BDV (Bitfield-Mask: 0x01)                    */
11804 #define USIC_CH_BYPCR_BSELO_Pos               (16UL)                    /*!< USIC_CH BYPCR: BSELO (Bit 16)                               */
11805 #define USIC_CH_BYPCR_BSELO_Msk               (0x1f0000UL)              /*!< USIC_CH BYPCR: BSELO (Bitfield-Mask: 0x1f)                  */
11806 #define USIC_CH_BYPCR_BHPC_Pos                (21UL)                    /*!< USIC_CH BYPCR: BHPC (Bit 21)                                */
11807 #define USIC_CH_BYPCR_BHPC_Msk                (0xe00000UL)              /*!< USIC_CH BYPCR: BHPC (Bitfield-Mask: 0x07)                   */
11808 
11809 /* --------------------------------  USIC_CH_TBCTR  ------------------------------- */
11810 #define USIC_CH_TBCTR_DPTR_Pos                (0UL)                     /*!< USIC_CH TBCTR: DPTR (Bit 0)                                 */
11811 #define USIC_CH_TBCTR_DPTR_Msk                (0x3fUL)                  /*!< USIC_CH TBCTR: DPTR (Bitfield-Mask: 0x3f)                   */
11812 #define USIC_CH_TBCTR_LIMIT_Pos               (8UL)                     /*!< USIC_CH TBCTR: LIMIT (Bit 8)                                */
11813 #define USIC_CH_TBCTR_LIMIT_Msk               (0x3f00UL)                /*!< USIC_CH TBCTR: LIMIT (Bitfield-Mask: 0x3f)                  */
11814 #define USIC_CH_TBCTR_STBTM_Pos               (14UL)                    /*!< USIC_CH TBCTR: STBTM (Bit 14)                               */
11815 #define USIC_CH_TBCTR_STBTM_Msk               (0x4000UL)                /*!< USIC_CH TBCTR: STBTM (Bitfield-Mask: 0x01)                  */
11816 #define USIC_CH_TBCTR_STBTEN_Pos              (15UL)                    /*!< USIC_CH TBCTR: STBTEN (Bit 15)                              */
11817 #define USIC_CH_TBCTR_STBTEN_Msk              (0x8000UL)                /*!< USIC_CH TBCTR: STBTEN (Bitfield-Mask: 0x01)                 */
11818 #define USIC_CH_TBCTR_STBINP_Pos              (16UL)                    /*!< USIC_CH TBCTR: STBINP (Bit 16)                              */
11819 #define USIC_CH_TBCTR_STBINP_Msk              (0x70000UL)               /*!< USIC_CH TBCTR: STBINP (Bitfield-Mask: 0x07)                 */
11820 #define USIC_CH_TBCTR_ATBINP_Pos              (19UL)                    /*!< USIC_CH TBCTR: ATBINP (Bit 19)                              */
11821 #define USIC_CH_TBCTR_ATBINP_Msk              (0x380000UL)              /*!< USIC_CH TBCTR: ATBINP (Bitfield-Mask: 0x07)                 */
11822 #define USIC_CH_TBCTR_SIZE_Pos                (24UL)                    /*!< USIC_CH TBCTR: SIZE (Bit 24)                                */
11823 #define USIC_CH_TBCTR_SIZE_Msk                (0x7000000UL)             /*!< USIC_CH TBCTR: SIZE (Bitfield-Mask: 0x07)                   */
11824 #define USIC_CH_TBCTR_LOF_Pos                 (28UL)                    /*!< USIC_CH TBCTR: LOF (Bit 28)                                 */
11825 #define USIC_CH_TBCTR_LOF_Msk                 (0x10000000UL)            /*!< USIC_CH TBCTR: LOF (Bitfield-Mask: 0x01)                    */
11826 #define USIC_CH_TBCTR_STBIEN_Pos              (30UL)                    /*!< USIC_CH TBCTR: STBIEN (Bit 30)                              */
11827 #define USIC_CH_TBCTR_STBIEN_Msk              (0x40000000UL)            /*!< USIC_CH TBCTR: STBIEN (Bitfield-Mask: 0x01)                 */
11828 #define USIC_CH_TBCTR_TBERIEN_Pos             (31UL)                    /*!< USIC_CH TBCTR: TBERIEN (Bit 31)                             */
11829 #define USIC_CH_TBCTR_TBERIEN_Msk             (0x80000000UL)            /*!< USIC_CH TBCTR: TBERIEN (Bitfield-Mask: 0x01)                */
11830 
11831 /* --------------------------------  USIC_CH_RBCTR  ------------------------------- */
11832 #define USIC_CH_RBCTR_DPTR_Pos                (0UL)                     /*!< USIC_CH RBCTR: DPTR (Bit 0)                                 */
11833 #define USIC_CH_RBCTR_DPTR_Msk                (0x3fUL)                  /*!< USIC_CH RBCTR: DPTR (Bitfield-Mask: 0x3f)                   */
11834 #define USIC_CH_RBCTR_LIMIT_Pos               (8UL)                     /*!< USIC_CH RBCTR: LIMIT (Bit 8)                                */
11835 #define USIC_CH_RBCTR_LIMIT_Msk               (0x3f00UL)                /*!< USIC_CH RBCTR: LIMIT (Bitfield-Mask: 0x3f)                  */
11836 #define USIC_CH_RBCTR_SRBTM_Pos               (14UL)                    /*!< USIC_CH RBCTR: SRBTM (Bit 14)                               */
11837 #define USIC_CH_RBCTR_SRBTM_Msk               (0x4000UL)                /*!< USIC_CH RBCTR: SRBTM (Bitfield-Mask: 0x01)                  */
11838 #define USIC_CH_RBCTR_SRBTEN_Pos              (15UL)                    /*!< USIC_CH RBCTR: SRBTEN (Bit 15)                              */
11839 #define USIC_CH_RBCTR_SRBTEN_Msk              (0x8000UL)                /*!< USIC_CH RBCTR: SRBTEN (Bitfield-Mask: 0x01)                 */
11840 #define USIC_CH_RBCTR_SRBINP_Pos              (16UL)                    /*!< USIC_CH RBCTR: SRBINP (Bit 16)                              */
11841 #define USIC_CH_RBCTR_SRBINP_Msk              (0x70000UL)               /*!< USIC_CH RBCTR: SRBINP (Bitfield-Mask: 0x07)                 */
11842 #define USIC_CH_RBCTR_ARBINP_Pos              (19UL)                    /*!< USIC_CH RBCTR: ARBINP (Bit 19)                              */
11843 #define USIC_CH_RBCTR_ARBINP_Msk              (0x380000UL)              /*!< USIC_CH RBCTR: ARBINP (Bitfield-Mask: 0x07)                 */
11844 #define USIC_CH_RBCTR_RCIM_Pos                (22UL)                    /*!< USIC_CH RBCTR: RCIM (Bit 22)                                */
11845 #define USIC_CH_RBCTR_RCIM_Msk                (0xc00000UL)              /*!< USIC_CH RBCTR: RCIM (Bitfield-Mask: 0x03)                   */
11846 #define USIC_CH_RBCTR_SIZE_Pos                (24UL)                    /*!< USIC_CH RBCTR: SIZE (Bit 24)                                */
11847 #define USIC_CH_RBCTR_SIZE_Msk                (0x7000000UL)             /*!< USIC_CH RBCTR: SIZE (Bitfield-Mask: 0x07)                   */
11848 #define USIC_CH_RBCTR_RNM_Pos                 (27UL)                    /*!< USIC_CH RBCTR: RNM (Bit 27)                                 */
11849 #define USIC_CH_RBCTR_RNM_Msk                 (0x8000000UL)             /*!< USIC_CH RBCTR: RNM (Bitfield-Mask: 0x01)                    */
11850 #define USIC_CH_RBCTR_LOF_Pos                 (28UL)                    /*!< USIC_CH RBCTR: LOF (Bit 28)                                 */
11851 #define USIC_CH_RBCTR_LOF_Msk                 (0x10000000UL)            /*!< USIC_CH RBCTR: LOF (Bitfield-Mask: 0x01)                    */
11852 #define USIC_CH_RBCTR_ARBIEN_Pos              (29UL)                    /*!< USIC_CH RBCTR: ARBIEN (Bit 29)                              */
11853 #define USIC_CH_RBCTR_ARBIEN_Msk              (0x20000000UL)            /*!< USIC_CH RBCTR: ARBIEN (Bitfield-Mask: 0x01)                 */
11854 #define USIC_CH_RBCTR_SRBIEN_Pos              (30UL)                    /*!< USIC_CH RBCTR: SRBIEN (Bit 30)                              */
11855 #define USIC_CH_RBCTR_SRBIEN_Msk              (0x40000000UL)            /*!< USIC_CH RBCTR: SRBIEN (Bitfield-Mask: 0x01)                 */
11856 #define USIC_CH_RBCTR_RBERIEN_Pos             (31UL)                    /*!< USIC_CH RBCTR: RBERIEN (Bit 31)                             */
11857 #define USIC_CH_RBCTR_RBERIEN_Msk             (0x80000000UL)            /*!< USIC_CH RBCTR: RBERIEN (Bitfield-Mask: 0x01)                */
11858 
11859 /* -------------------------------  USIC_CH_TRBPTR  ------------------------------- */
11860 #define USIC_CH_TRBPTR_TDIPTR_Pos             (0UL)                     /*!< USIC_CH TRBPTR: TDIPTR (Bit 0)                              */
11861 #define USIC_CH_TRBPTR_TDIPTR_Msk             (0x3fUL)                  /*!< USIC_CH TRBPTR: TDIPTR (Bitfield-Mask: 0x3f)                */
11862 #define USIC_CH_TRBPTR_TDOPTR_Pos             (8UL)                     /*!< USIC_CH TRBPTR: TDOPTR (Bit 8)                              */
11863 #define USIC_CH_TRBPTR_TDOPTR_Msk             (0x3f00UL)                /*!< USIC_CH TRBPTR: TDOPTR (Bitfield-Mask: 0x3f)                */
11864 #define USIC_CH_TRBPTR_RDIPTR_Pos             (16UL)                    /*!< USIC_CH TRBPTR: RDIPTR (Bit 16)                             */
11865 #define USIC_CH_TRBPTR_RDIPTR_Msk             (0x3f0000UL)              /*!< USIC_CH TRBPTR: RDIPTR (Bitfield-Mask: 0x3f)                */
11866 #define USIC_CH_TRBPTR_RDOPTR_Pos             (24UL)                    /*!< USIC_CH TRBPTR: RDOPTR (Bit 24)                             */
11867 #define USIC_CH_TRBPTR_RDOPTR_Msk             (0x3f000000UL)            /*!< USIC_CH TRBPTR: RDOPTR (Bitfield-Mask: 0x3f)                */
11868 
11869 /* --------------------------------  USIC_CH_TRBSR  ------------------------------- */
11870 #define USIC_CH_TRBSR_SRBI_Pos                (0UL)                     /*!< USIC_CH TRBSR: SRBI (Bit 0)                                 */
11871 #define USIC_CH_TRBSR_SRBI_Msk                (0x1UL)                   /*!< USIC_CH TRBSR: SRBI (Bitfield-Mask: 0x01)                   */
11872 #define USIC_CH_TRBSR_RBERI_Pos               (1UL)                     /*!< USIC_CH TRBSR: RBERI (Bit 1)                                */
11873 #define USIC_CH_TRBSR_RBERI_Msk               (0x2UL)                   /*!< USIC_CH TRBSR: RBERI (Bitfield-Mask: 0x01)                  */
11874 #define USIC_CH_TRBSR_ARBI_Pos                (2UL)                     /*!< USIC_CH TRBSR: ARBI (Bit 2)                                 */
11875 #define USIC_CH_TRBSR_ARBI_Msk                (0x4UL)                   /*!< USIC_CH TRBSR: ARBI (Bitfield-Mask: 0x01)                   */
11876 #define USIC_CH_TRBSR_REMPTY_Pos              (3UL)                     /*!< USIC_CH TRBSR: REMPTY (Bit 3)                               */
11877 #define USIC_CH_TRBSR_REMPTY_Msk              (0x8UL)                   /*!< USIC_CH TRBSR: REMPTY (Bitfield-Mask: 0x01)                 */
11878 #define USIC_CH_TRBSR_RFULL_Pos               (4UL)                     /*!< USIC_CH TRBSR: RFULL (Bit 4)                                */
11879 #define USIC_CH_TRBSR_RFULL_Msk               (0x10UL)                  /*!< USIC_CH TRBSR: RFULL (Bitfield-Mask: 0x01)                  */
11880 #define USIC_CH_TRBSR_RBUS_Pos                (5UL)                     /*!< USIC_CH TRBSR: RBUS (Bit 5)                                 */
11881 #define USIC_CH_TRBSR_RBUS_Msk                (0x20UL)                  /*!< USIC_CH TRBSR: RBUS (Bitfield-Mask: 0x01)                   */
11882 #define USIC_CH_TRBSR_SRBT_Pos                (6UL)                     /*!< USIC_CH TRBSR: SRBT (Bit 6)                                 */
11883 #define USIC_CH_TRBSR_SRBT_Msk                (0x40UL)                  /*!< USIC_CH TRBSR: SRBT (Bitfield-Mask: 0x01)                   */
11884 #define USIC_CH_TRBSR_STBI_Pos                (8UL)                     /*!< USIC_CH TRBSR: STBI (Bit 8)                                 */
11885 #define USIC_CH_TRBSR_STBI_Msk                (0x100UL)                 /*!< USIC_CH TRBSR: STBI (Bitfield-Mask: 0x01)                   */
11886 #define USIC_CH_TRBSR_TBERI_Pos               (9UL)                     /*!< USIC_CH TRBSR: TBERI (Bit 9)                                */
11887 #define USIC_CH_TRBSR_TBERI_Msk               (0x200UL)                 /*!< USIC_CH TRBSR: TBERI (Bitfield-Mask: 0x01)                  */
11888 #define USIC_CH_TRBSR_TEMPTY_Pos              (11UL)                    /*!< USIC_CH TRBSR: TEMPTY (Bit 11)                              */
11889 #define USIC_CH_TRBSR_TEMPTY_Msk              (0x800UL)                 /*!< USIC_CH TRBSR: TEMPTY (Bitfield-Mask: 0x01)                 */
11890 #define USIC_CH_TRBSR_TFULL_Pos               (12UL)                    /*!< USIC_CH TRBSR: TFULL (Bit 12)                               */
11891 #define USIC_CH_TRBSR_TFULL_Msk               (0x1000UL)                /*!< USIC_CH TRBSR: TFULL (Bitfield-Mask: 0x01)                  */
11892 #define USIC_CH_TRBSR_TBUS_Pos                (13UL)                    /*!< USIC_CH TRBSR: TBUS (Bit 13)                                */
11893 #define USIC_CH_TRBSR_TBUS_Msk                (0x2000UL)                /*!< USIC_CH TRBSR: TBUS (Bitfield-Mask: 0x01)                   */
11894 #define USIC_CH_TRBSR_STBT_Pos                (14UL)                    /*!< USIC_CH TRBSR: STBT (Bit 14)                                */
11895 #define USIC_CH_TRBSR_STBT_Msk                (0x4000UL)                /*!< USIC_CH TRBSR: STBT (Bitfield-Mask: 0x01)                   */
11896 #define USIC_CH_TRBSR_RBFLVL_Pos              (16UL)                    /*!< USIC_CH TRBSR: RBFLVL (Bit 16)                              */
11897 #define USIC_CH_TRBSR_RBFLVL_Msk              (0x7f0000UL)              /*!< USIC_CH TRBSR: RBFLVL (Bitfield-Mask: 0x7f)                 */
11898 #define USIC_CH_TRBSR_TBFLVL_Pos              (24UL)                    /*!< USIC_CH TRBSR: TBFLVL (Bit 24)                              */
11899 #define USIC_CH_TRBSR_TBFLVL_Msk              (0x7f000000UL)            /*!< USIC_CH TRBSR: TBFLVL (Bitfield-Mask: 0x7f)                 */
11900 
11901 /* -------------------------------  USIC_CH_TRBSCR  ------------------------------- */
11902 #define USIC_CH_TRBSCR_CSRBI_Pos              (0UL)                     /*!< USIC_CH TRBSCR: CSRBI (Bit 0)                               */
11903 #define USIC_CH_TRBSCR_CSRBI_Msk              (0x1UL)                   /*!< USIC_CH TRBSCR: CSRBI (Bitfield-Mask: 0x01)                 */
11904 #define USIC_CH_TRBSCR_CRBERI_Pos             (1UL)                     /*!< USIC_CH TRBSCR: CRBERI (Bit 1)                              */
11905 #define USIC_CH_TRBSCR_CRBERI_Msk             (0x2UL)                   /*!< USIC_CH TRBSCR: CRBERI (Bitfield-Mask: 0x01)                */
11906 #define USIC_CH_TRBSCR_CARBI_Pos              (2UL)                     /*!< USIC_CH TRBSCR: CARBI (Bit 2)                               */
11907 #define USIC_CH_TRBSCR_CARBI_Msk              (0x4UL)                   /*!< USIC_CH TRBSCR: CARBI (Bitfield-Mask: 0x01)                 */
11908 #define USIC_CH_TRBSCR_CSTBI_Pos              (8UL)                     /*!< USIC_CH TRBSCR: CSTBI (Bit 8)                               */
11909 #define USIC_CH_TRBSCR_CSTBI_Msk              (0x100UL)                 /*!< USIC_CH TRBSCR: CSTBI (Bitfield-Mask: 0x01)                 */
11910 #define USIC_CH_TRBSCR_CTBERI_Pos             (9UL)                     /*!< USIC_CH TRBSCR: CTBERI (Bit 9)                              */
11911 #define USIC_CH_TRBSCR_CTBERI_Msk             (0x200UL)                 /*!< USIC_CH TRBSCR: CTBERI (Bitfield-Mask: 0x01)                */
11912 #define USIC_CH_TRBSCR_CBDV_Pos               (10UL)                    /*!< USIC_CH TRBSCR: CBDV (Bit 10)                               */
11913 #define USIC_CH_TRBSCR_CBDV_Msk               (0x400UL)                 /*!< USIC_CH TRBSCR: CBDV (Bitfield-Mask: 0x01)                  */
11914 #define USIC_CH_TRBSCR_FLUSHRB_Pos            (14UL)                    /*!< USIC_CH TRBSCR: FLUSHRB (Bit 14)                            */
11915 #define USIC_CH_TRBSCR_FLUSHRB_Msk            (0x4000UL)                /*!< USIC_CH TRBSCR: FLUSHRB (Bitfield-Mask: 0x01)               */
11916 #define USIC_CH_TRBSCR_FLUSHTB_Pos            (15UL)                    /*!< USIC_CH TRBSCR: FLUSHTB (Bit 15)                            */
11917 #define USIC_CH_TRBSCR_FLUSHTB_Msk            (0x8000UL)                /*!< USIC_CH TRBSCR: FLUSHTB (Bitfield-Mask: 0x01)               */
11918 
11919 /* --------------------------------  USIC_CH_OUTR  -------------------------------- */
11920 #define USIC_CH_OUTR_DSR_Pos                  (0UL)                     /*!< USIC_CH OUTR: DSR (Bit 0)                                   */
11921 #define USIC_CH_OUTR_DSR_Msk                  (0xffffUL)                /*!< USIC_CH OUTR: DSR (Bitfield-Mask: 0xffff)                   */
11922 #define USIC_CH_OUTR_RCI_Pos                  (16UL)                    /*!< USIC_CH OUTR: RCI (Bit 16)                                  */
11923 #define USIC_CH_OUTR_RCI_Msk                  (0x1f0000UL)              /*!< USIC_CH OUTR: RCI (Bitfield-Mask: 0x1f)                     */
11924 
11925 /* --------------------------------  USIC_CH_OUTDR  ------------------------------- */
11926 #define USIC_CH_OUTDR_DSR_Pos                 (0UL)                     /*!< USIC_CH OUTDR: DSR (Bit 0)                                  */
11927 #define USIC_CH_OUTDR_DSR_Msk                 (0xffffUL)                /*!< USIC_CH OUTDR: DSR (Bitfield-Mask: 0xffff)                  */
11928 #define USIC_CH_OUTDR_RCI_Pos                 (16UL)                    /*!< USIC_CH OUTDR: RCI (Bit 16)                                 */
11929 #define USIC_CH_OUTDR_RCI_Msk                 (0x1f0000UL)              /*!< USIC_CH OUTDR: RCI (Bitfield-Mask: 0x1f)                    */
11930 
11931 /* ---------------------------------  USIC_CH_IN  --------------------------------- */
11932 #define USIC_CH_IN_TDATA_Pos                  (0UL)                     /*!< USIC_CH IN: TDATA (Bit 0)                                   */
11933 #define USIC_CH_IN_TDATA_Msk                  (0xffffUL)                /*!< USIC_CH IN: TDATA (Bitfield-Mask: 0xffff)                   */
11934 
11935 
11936 /* ================================================================================ */
11937 /* ================          struct 'CAN' Position & Mask          ================ */
11938 /* ================================================================================ */
11939 
11940 
11941 /* -----------------------------------  CAN_CLC  ---------------------------------- */
11942 #define CAN_CLC_DISR_Pos                      (0UL)                     /*!< CAN CLC: DISR (Bit 0)                                       */
11943 #define CAN_CLC_DISR_Msk                      (0x1UL)                   /*!< CAN CLC: DISR (Bitfield-Mask: 0x01)                         */
11944 #define CAN_CLC_DISS_Pos                      (1UL)                     /*!< CAN CLC: DISS (Bit 1)                                       */
11945 #define CAN_CLC_DISS_Msk                      (0x2UL)                   /*!< CAN CLC: DISS (Bitfield-Mask: 0x01)                         */
11946 #define CAN_CLC_EDIS_Pos                      (3UL)                     /*!< CAN CLC: EDIS (Bit 3)                                       */
11947 #define CAN_CLC_EDIS_Msk                      (0x8UL)                   /*!< CAN CLC: EDIS (Bitfield-Mask: 0x01)                         */
11948 
11949 /* -----------------------------------  CAN_ID  ----------------------------------- */
11950 #define CAN_ID_MOD_REV_Pos                    (0UL)                     /*!< CAN ID: MOD_REV (Bit 0)                                     */
11951 #define CAN_ID_MOD_REV_Msk                    (0xffUL)                  /*!< CAN ID: MOD_REV (Bitfield-Mask: 0xff)                       */
11952 #define CAN_ID_MOD_TYPE_Pos                   (8UL)                     /*!< CAN ID: MOD_TYPE (Bit 8)                                    */
11953 #define CAN_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< CAN ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
11954 #define CAN_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< CAN ID: MOD_NUMBER (Bit 16)                                 */
11955 #define CAN_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< CAN ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
11956 
11957 /* -----------------------------------  CAN_FDR  ---------------------------------- */
11958 #define CAN_FDR_STEP_Pos                      (0UL)                     /*!< CAN FDR: STEP (Bit 0)                                       */
11959 #define CAN_FDR_STEP_Msk                      (0x3ffUL)                 /*!< CAN FDR: STEP (Bitfield-Mask: 0x3ff)                        */
11960 #define CAN_FDR_DM_Pos                        (14UL)                    /*!< CAN FDR: DM (Bit 14)                                        */
11961 #define CAN_FDR_DM_Msk                        (0xc000UL)                /*!< CAN FDR: DM (Bitfield-Mask: 0x03)                           */
11962 
11963 /* ----------------------------------  CAN_LIST  ---------------------------------- */
11964 #define CAN_LIST_BEGIN_Pos                    (0UL)                     /*!< CAN LIST: BEGIN (Bit 0)                                     */
11965 #define CAN_LIST_BEGIN_Msk                    (0xffUL)                  /*!< CAN LIST: BEGIN (Bitfield-Mask: 0xff)                       */
11966 #define CAN_LIST_END_Pos                      (8UL)                     /*!< CAN LIST: END (Bit 8)                                       */
11967 #define CAN_LIST_END_Msk                      (0xff00UL)                /*!< CAN LIST: END (Bitfield-Mask: 0xff)                         */
11968 #define CAN_LIST_SIZE_Pos                     (16UL)                    /*!< CAN LIST: SIZE (Bit 16)                                     */
11969 #define CAN_LIST_SIZE_Msk                     (0xff0000UL)              /*!< CAN LIST: SIZE (Bitfield-Mask: 0xff)                        */
11970 #define CAN_LIST_EMPTY_Pos                    (24UL)                    /*!< CAN LIST: EMPTY (Bit 24)                                    */
11971 #define CAN_LIST_EMPTY_Msk                    (0x1000000UL)             /*!< CAN LIST: EMPTY (Bitfield-Mask: 0x01)                       */
11972 
11973 /* ----------------------------------  CAN_MSPND  --------------------------------- */
11974 #define CAN_MSPND_PND_Pos                     (0UL)                     /*!< CAN MSPND: PND (Bit 0)                                      */
11975 #define CAN_MSPND_PND_Msk                     (0xffffffffUL)            /*!< CAN MSPND: PND (Bitfield-Mask: 0xffffffff)                  */
11976 
11977 /* ----------------------------------  CAN_MSID  ---------------------------------- */
11978 #define CAN_MSID_INDEX_Pos                    (0UL)                     /*!< CAN MSID: INDEX (Bit 0)                                     */
11979 #define CAN_MSID_INDEX_Msk                    (0x3fUL)                  /*!< CAN MSID: INDEX (Bitfield-Mask: 0x3f)                       */
11980 
11981 /* ---------------------------------  CAN_MSIMASK  -------------------------------- */
11982 #define CAN_MSIMASK_IM_Pos                    (0UL)                     /*!< CAN MSIMASK: IM (Bit 0)                                     */
11983 #define CAN_MSIMASK_IM_Msk                    (0xffffffffUL)            /*!< CAN MSIMASK: IM (Bitfield-Mask: 0xffffffff)                 */
11984 
11985 /* ---------------------------------  CAN_PANCTR  --------------------------------- */
11986 #define CAN_PANCTR_PANCMD_Pos                 (0UL)                     /*!< CAN PANCTR: PANCMD (Bit 0)                                  */
11987 #define CAN_PANCTR_PANCMD_Msk                 (0xffUL)                  /*!< CAN PANCTR: PANCMD (Bitfield-Mask: 0xff)                    */
11988 #define CAN_PANCTR_BUSY_Pos                   (8UL)                     /*!< CAN PANCTR: BUSY (Bit 8)                                    */
11989 #define CAN_PANCTR_BUSY_Msk                   (0x100UL)                 /*!< CAN PANCTR: BUSY (Bitfield-Mask: 0x01)                      */
11990 #define CAN_PANCTR_RBUSY_Pos                  (9UL)                     /*!< CAN PANCTR: RBUSY (Bit 9)                                   */
11991 #define CAN_PANCTR_RBUSY_Msk                  (0x200UL)                 /*!< CAN PANCTR: RBUSY (Bitfield-Mask: 0x01)                     */
11992 #define CAN_PANCTR_PANAR1_Pos                 (16UL)                    /*!< CAN PANCTR: PANAR1 (Bit 16)                                 */
11993 #define CAN_PANCTR_PANAR1_Msk                 (0xff0000UL)              /*!< CAN PANCTR: PANAR1 (Bitfield-Mask: 0xff)                    */
11994 #define CAN_PANCTR_PANAR2_Pos                 (24UL)                    /*!< CAN PANCTR: PANAR2 (Bit 24)                                 */
11995 #define CAN_PANCTR_PANAR2_Msk                 (0xff000000UL)            /*!< CAN PANCTR: PANAR2 (Bitfield-Mask: 0xff)                    */
11996 
11997 /* -----------------------------------  CAN_MCR  ---------------------------------- */
11998 #define CAN_MCR_CLKSEL_Pos                    (0UL)                     /*!< CAN MCR: CLKSEL (Bit 0)                                     */
11999 #define CAN_MCR_CLKSEL_Msk                    (0xfUL)                   /*!< CAN MCR: CLKSEL (Bitfield-Mask: 0x0f)                       */
12000 #define CAN_MCR_MPSEL_Pos                     (12UL)                    /*!< CAN MCR: MPSEL (Bit 12)                                     */
12001 #define CAN_MCR_MPSEL_Msk                     (0xf000UL)                /*!< CAN MCR: MPSEL (Bitfield-Mask: 0x0f)                        */
12002 
12003 /* ----------------------------------  CAN_MITR  ---------------------------------- */
12004 #define CAN_MITR_IT_Pos                       (0UL)                     /*!< CAN MITR: IT (Bit 0)                                        */
12005 #define CAN_MITR_IT_Msk                       (0xffUL)                  /*!< CAN MITR: IT (Bitfield-Mask: 0xff)                          */
12006 
12007 
12008 /* ================================================================================ */
12009 /* ================        Group 'CAN_NODE' Position & Mask        ================ */
12010 /* ================================================================================ */
12011 
12012 
12013 /* --------------------------------  CAN_NODE_NCR  -------------------------------- */
12014 #define CAN_NODE_NCR_INIT_Pos                 (0UL)                     /*!< CAN_NODE NCR: INIT (Bit 0)                                  */
12015 #define CAN_NODE_NCR_INIT_Msk                 (0x1UL)                   /*!< CAN_NODE NCR: INIT (Bitfield-Mask: 0x01)                    */
12016 #define CAN_NODE_NCR_TRIE_Pos                 (1UL)                     /*!< CAN_NODE NCR: TRIE (Bit 1)                                  */
12017 #define CAN_NODE_NCR_TRIE_Msk                 (0x2UL)                   /*!< CAN_NODE NCR: TRIE (Bitfield-Mask: 0x01)                    */
12018 #define CAN_NODE_NCR_LECIE_Pos                (2UL)                     /*!< CAN_NODE NCR: LECIE (Bit 2)                                 */
12019 #define CAN_NODE_NCR_LECIE_Msk                (0x4UL)                   /*!< CAN_NODE NCR: LECIE (Bitfield-Mask: 0x01)                   */
12020 #define CAN_NODE_NCR_ALIE_Pos                 (3UL)                     /*!< CAN_NODE NCR: ALIE (Bit 3)                                  */
12021 #define CAN_NODE_NCR_ALIE_Msk                 (0x8UL)                   /*!< CAN_NODE NCR: ALIE (Bitfield-Mask: 0x01)                    */
12022 #define CAN_NODE_NCR_CANDIS_Pos               (4UL)                     /*!< CAN_NODE NCR: CANDIS (Bit 4)                                */
12023 #define CAN_NODE_NCR_CANDIS_Msk               (0x10UL)                  /*!< CAN_NODE NCR: CANDIS (Bitfield-Mask: 0x01)                  */
12024 #define CAN_NODE_NCR_TXDIS_Pos                (5UL)                     /*!< CAN_NODE NCR: TXDIS (Bit 5)                                 */
12025 #define CAN_NODE_NCR_TXDIS_Msk                (0x20UL)                  /*!< CAN_NODE NCR: TXDIS (Bitfield-Mask: 0x01)                   */
12026 #define CAN_NODE_NCR_CCE_Pos                  (6UL)                     /*!< CAN_NODE NCR: CCE (Bit 6)                                   */
12027 #define CAN_NODE_NCR_CCE_Msk                  (0x40UL)                  /*!< CAN_NODE NCR: CCE (Bitfield-Mask: 0x01)                     */
12028 #define CAN_NODE_NCR_CALM_Pos                 (7UL)                     /*!< CAN_NODE NCR: CALM (Bit 7)                                  */
12029 #define CAN_NODE_NCR_CALM_Msk                 (0x80UL)                  /*!< CAN_NODE NCR: CALM (Bitfield-Mask: 0x01)                    */
12030 
12031 /* --------------------------------  CAN_NODE_NSR  -------------------------------- */
12032 #define CAN_NODE_NSR_LEC_Pos                  (0UL)                     /*!< CAN_NODE NSR: LEC (Bit 0)                                   */
12033 #define CAN_NODE_NSR_LEC_Msk                  (0x7UL)                   /*!< CAN_NODE NSR: LEC (Bitfield-Mask: 0x07)                     */
12034 #define CAN_NODE_NSR_TXOK_Pos                 (3UL)                     /*!< CAN_NODE NSR: TXOK (Bit 3)                                  */
12035 #define CAN_NODE_NSR_TXOK_Msk                 (0x8UL)                   /*!< CAN_NODE NSR: TXOK (Bitfield-Mask: 0x01)                    */
12036 #define CAN_NODE_NSR_RXOK_Pos                 (4UL)                     /*!< CAN_NODE NSR: RXOK (Bit 4)                                  */
12037 #define CAN_NODE_NSR_RXOK_Msk                 (0x10UL)                  /*!< CAN_NODE NSR: RXOK (Bitfield-Mask: 0x01)                    */
12038 #define CAN_NODE_NSR_ALERT_Pos                (5UL)                     /*!< CAN_NODE NSR: ALERT (Bit 5)                                 */
12039 #define CAN_NODE_NSR_ALERT_Msk                (0x20UL)                  /*!< CAN_NODE NSR: ALERT (Bitfield-Mask: 0x01)                   */
12040 #define CAN_NODE_NSR_EWRN_Pos                 (6UL)                     /*!< CAN_NODE NSR: EWRN (Bit 6)                                  */
12041 #define CAN_NODE_NSR_EWRN_Msk                 (0x40UL)                  /*!< CAN_NODE NSR: EWRN (Bitfield-Mask: 0x01)                    */
12042 #define CAN_NODE_NSR_BOFF_Pos                 (7UL)                     /*!< CAN_NODE NSR: BOFF (Bit 7)                                  */
12043 #define CAN_NODE_NSR_BOFF_Msk                 (0x80UL)                  /*!< CAN_NODE NSR: BOFF (Bitfield-Mask: 0x01)                    */
12044 #define CAN_NODE_NSR_LLE_Pos                  (8UL)                     /*!< CAN_NODE NSR: LLE (Bit 8)                                   */
12045 #define CAN_NODE_NSR_LLE_Msk                  (0x100UL)                 /*!< CAN_NODE NSR: LLE (Bitfield-Mask: 0x01)                     */
12046 #define CAN_NODE_NSR_LOE_Pos                  (9UL)                     /*!< CAN_NODE NSR: LOE (Bit 9)                                   */
12047 #define CAN_NODE_NSR_LOE_Msk                  (0x200UL)                 /*!< CAN_NODE NSR: LOE (Bitfield-Mask: 0x01)                     */
12048 
12049 /* --------------------------------  CAN_NODE_NIPR  ------------------------------- */
12050 #define CAN_NODE_NIPR_ALINP_Pos               (0UL)                     /*!< CAN_NODE NIPR: ALINP (Bit 0)                                */
12051 #define CAN_NODE_NIPR_ALINP_Msk               (0xfUL)                   /*!< CAN_NODE NIPR: ALINP (Bitfield-Mask: 0x0f)                  */
12052 #define CAN_NODE_NIPR_LECINP_Pos              (4UL)                     /*!< CAN_NODE NIPR: LECINP (Bit 4)                               */
12053 #define CAN_NODE_NIPR_LECINP_Msk              (0xf0UL)                  /*!< CAN_NODE NIPR: LECINP (Bitfield-Mask: 0x0f)                 */
12054 #define CAN_NODE_NIPR_TRINP_Pos               (8UL)                     /*!< CAN_NODE NIPR: TRINP (Bit 8)                                */
12055 #define CAN_NODE_NIPR_TRINP_Msk               (0xf00UL)                 /*!< CAN_NODE NIPR: TRINP (Bitfield-Mask: 0x0f)                  */
12056 #define CAN_NODE_NIPR_CFCINP_Pos              (12UL)                    /*!< CAN_NODE NIPR: CFCINP (Bit 12)                              */
12057 #define CAN_NODE_NIPR_CFCINP_Msk              (0xf000UL)                /*!< CAN_NODE NIPR: CFCINP (Bitfield-Mask: 0x0f)                 */
12058 
12059 /* --------------------------------  CAN_NODE_NPCR  ------------------------------- */
12060 #define CAN_NODE_NPCR_RXSEL_Pos               (0UL)                     /*!< CAN_NODE NPCR: RXSEL (Bit 0)                                */
12061 #define CAN_NODE_NPCR_RXSEL_Msk               (0x7UL)                   /*!< CAN_NODE NPCR: RXSEL (Bitfield-Mask: 0x07)                  */
12062 #define CAN_NODE_NPCR_LBM_Pos                 (8UL)                     /*!< CAN_NODE NPCR: LBM (Bit 8)                                  */
12063 #define CAN_NODE_NPCR_LBM_Msk                 (0x100UL)                 /*!< CAN_NODE NPCR: LBM (Bitfield-Mask: 0x01)                    */
12064 
12065 /* --------------------------------  CAN_NODE_NBTR  ------------------------------- */
12066 #define CAN_NODE_NBTR_BRP_Pos                 (0UL)                     /*!< CAN_NODE NBTR: BRP (Bit 0)                                  */
12067 #define CAN_NODE_NBTR_BRP_Msk                 (0x3fUL)                  /*!< CAN_NODE NBTR: BRP (Bitfield-Mask: 0x3f)                    */
12068 #define CAN_NODE_NBTR_SJW_Pos                 (6UL)                     /*!< CAN_NODE NBTR: SJW (Bit 6)                                  */
12069 #define CAN_NODE_NBTR_SJW_Msk                 (0xc0UL)                  /*!< CAN_NODE NBTR: SJW (Bitfield-Mask: 0x03)                    */
12070 #define CAN_NODE_NBTR_TSEG1_Pos               (8UL)                     /*!< CAN_NODE NBTR: TSEG1 (Bit 8)                                */
12071 #define CAN_NODE_NBTR_TSEG1_Msk               (0xf00UL)                 /*!< CAN_NODE NBTR: TSEG1 (Bitfield-Mask: 0x0f)                  */
12072 #define CAN_NODE_NBTR_TSEG2_Pos               (12UL)                    /*!< CAN_NODE NBTR: TSEG2 (Bit 12)                               */
12073 #define CAN_NODE_NBTR_TSEG2_Msk               (0x7000UL)                /*!< CAN_NODE NBTR: TSEG2 (Bitfield-Mask: 0x07)                  */
12074 #define CAN_NODE_NBTR_DIV8_Pos                (15UL)                    /*!< CAN_NODE NBTR: DIV8 (Bit 15)                                */
12075 #define CAN_NODE_NBTR_DIV8_Msk                (0x8000UL)                /*!< CAN_NODE NBTR: DIV8 (Bitfield-Mask: 0x01)                   */
12076 
12077 /* -------------------------------  CAN_NODE_NECNT  ------------------------------- */
12078 #define CAN_NODE_NECNT_REC_Pos                (0UL)                     /*!< CAN_NODE NECNT: REC (Bit 0)                                 */
12079 #define CAN_NODE_NECNT_REC_Msk                (0xffUL)                  /*!< CAN_NODE NECNT: REC (Bitfield-Mask: 0xff)                   */
12080 #define CAN_NODE_NECNT_TEC_Pos                (8UL)                     /*!< CAN_NODE NECNT: TEC (Bit 8)                                 */
12081 #define CAN_NODE_NECNT_TEC_Msk                (0xff00UL)                /*!< CAN_NODE NECNT: TEC (Bitfield-Mask: 0xff)                   */
12082 #define CAN_NODE_NECNT_EWRNLVL_Pos            (16UL)                    /*!< CAN_NODE NECNT: EWRNLVL (Bit 16)                            */
12083 #define CAN_NODE_NECNT_EWRNLVL_Msk            (0xff0000UL)              /*!< CAN_NODE NECNT: EWRNLVL (Bitfield-Mask: 0xff)               */
12084 #define CAN_NODE_NECNT_LETD_Pos               (24UL)                    /*!< CAN_NODE NECNT: LETD (Bit 24)                               */
12085 #define CAN_NODE_NECNT_LETD_Msk               (0x1000000UL)             /*!< CAN_NODE NECNT: LETD (Bitfield-Mask: 0x01)                  */
12086 #define CAN_NODE_NECNT_LEINC_Pos              (25UL)                    /*!< CAN_NODE NECNT: LEINC (Bit 25)                              */
12087 #define CAN_NODE_NECNT_LEINC_Msk              (0x2000000UL)             /*!< CAN_NODE NECNT: LEINC (Bitfield-Mask: 0x01)                 */
12088 
12089 /* --------------------------------  CAN_NODE_NFCR  ------------------------------- */
12090 #define CAN_NODE_NFCR_CFC_Pos                 (0UL)                     /*!< CAN_NODE NFCR: CFC (Bit 0)                                  */
12091 #define CAN_NODE_NFCR_CFC_Msk                 (0xffffUL)                /*!< CAN_NODE NFCR: CFC (Bitfield-Mask: 0xffff)                  */
12092 #define CAN_NODE_NFCR_CFSEL_Pos               (16UL)                    /*!< CAN_NODE NFCR: CFSEL (Bit 16)                               */
12093 #define CAN_NODE_NFCR_CFSEL_Msk               (0x70000UL)               /*!< CAN_NODE NFCR: CFSEL (Bitfield-Mask: 0x07)                  */
12094 #define CAN_NODE_NFCR_CFMOD_Pos               (19UL)                    /*!< CAN_NODE NFCR: CFMOD (Bit 19)                               */
12095 #define CAN_NODE_NFCR_CFMOD_Msk               (0x180000UL)              /*!< CAN_NODE NFCR: CFMOD (Bitfield-Mask: 0x03)                  */
12096 #define CAN_NODE_NFCR_CFCIE_Pos               (22UL)                    /*!< CAN_NODE NFCR: CFCIE (Bit 22)                               */
12097 #define CAN_NODE_NFCR_CFCIE_Msk               (0x400000UL)              /*!< CAN_NODE NFCR: CFCIE (Bitfield-Mask: 0x01)                  */
12098 #define CAN_NODE_NFCR_CFCOV_Pos               (23UL)                    /*!< CAN_NODE NFCR: CFCOV (Bit 23)                               */
12099 #define CAN_NODE_NFCR_CFCOV_Msk               (0x800000UL)              /*!< CAN_NODE NFCR: CFCOV (Bitfield-Mask: 0x01)                  */
12100 
12101 
12102 /* ================================================================================ */
12103 /* ================     Cluster Group 'CAN_MO' Position & Mask     ================ */
12104 /* ================================================================================ */
12105 
12106 
12107 /* --------------------------------  CAN_MO_MOFCR  -------------------------------- */
12108 #define CAN_MO_MOFCR_MMC_Pos                  (0UL)                     /*!< CAN_MO MOFCR: MMC (Bit 0)                                   */
12109 #define CAN_MO_MOFCR_MMC_Msk                  (0xfUL)                   /*!< CAN_MO MOFCR: MMC (Bitfield-Mask: 0x0f)                     */
12110 #define CAN_MO_MOFCR_RXTOE_Pos                (4UL)                     /*!< CAN_MO MOFCR: RXTOE (Bit 4)                                 */
12111 #define CAN_MO_MOFCR_RXTOE_Msk                (0x10UL)                  /*!< CAN_MO MOFCR: RXTOE (Bitfield-Mask: 0x01)                   */
12112 #define CAN_MO_MOFCR_GDFS_Pos                 (8UL)                     /*!< CAN_MO MOFCR: GDFS (Bit 8)                                  */
12113 #define CAN_MO_MOFCR_GDFS_Msk                 (0x100UL)                 /*!< CAN_MO MOFCR: GDFS (Bitfield-Mask: 0x01)                    */
12114 #define CAN_MO_MOFCR_IDC_Pos                  (9UL)                     /*!< CAN_MO MOFCR: IDC (Bit 9)                                   */
12115 #define CAN_MO_MOFCR_IDC_Msk                  (0x200UL)                 /*!< CAN_MO MOFCR: IDC (Bitfield-Mask: 0x01)                     */
12116 #define CAN_MO_MOFCR_DLCC_Pos                 (10UL)                    /*!< CAN_MO MOFCR: DLCC (Bit 10)                                 */
12117 #define CAN_MO_MOFCR_DLCC_Msk                 (0x400UL)                 /*!< CAN_MO MOFCR: DLCC (Bitfield-Mask: 0x01)                    */
12118 #define CAN_MO_MOFCR_DATC_Pos                 (11UL)                    /*!< CAN_MO MOFCR: DATC (Bit 11)                                 */
12119 #define CAN_MO_MOFCR_DATC_Msk                 (0x800UL)                 /*!< CAN_MO MOFCR: DATC (Bitfield-Mask: 0x01)                    */
12120 #define CAN_MO_MOFCR_RXIE_Pos                 (16UL)                    /*!< CAN_MO MOFCR: RXIE (Bit 16)                                 */
12121 #define CAN_MO_MOFCR_RXIE_Msk                 (0x10000UL)               /*!< CAN_MO MOFCR: RXIE (Bitfield-Mask: 0x01)                    */
12122 #define CAN_MO_MOFCR_TXIE_Pos                 (17UL)                    /*!< CAN_MO MOFCR: TXIE (Bit 17)                                 */
12123 #define CAN_MO_MOFCR_TXIE_Msk                 (0x20000UL)               /*!< CAN_MO MOFCR: TXIE (Bitfield-Mask: 0x01)                    */
12124 #define CAN_MO_MOFCR_OVIE_Pos                 (18UL)                    /*!< CAN_MO MOFCR: OVIE (Bit 18)                                 */
12125 #define CAN_MO_MOFCR_OVIE_Msk                 (0x40000UL)               /*!< CAN_MO MOFCR: OVIE (Bitfield-Mask: 0x01)                    */
12126 #define CAN_MO_MOFCR_FRREN_Pos                (20UL)                    /*!< CAN_MO MOFCR: FRREN (Bit 20)                                */
12127 #define CAN_MO_MOFCR_FRREN_Msk                (0x100000UL)              /*!< CAN_MO MOFCR: FRREN (Bitfield-Mask: 0x01)                   */
12128 #define CAN_MO_MOFCR_RMM_Pos                  (21UL)                    /*!< CAN_MO MOFCR: RMM (Bit 21)                                  */
12129 #define CAN_MO_MOFCR_RMM_Msk                  (0x200000UL)              /*!< CAN_MO MOFCR: RMM (Bitfield-Mask: 0x01)                     */
12130 #define CAN_MO_MOFCR_SDT_Pos                  (22UL)                    /*!< CAN_MO MOFCR: SDT (Bit 22)                                  */
12131 #define CAN_MO_MOFCR_SDT_Msk                  (0x400000UL)              /*!< CAN_MO MOFCR: SDT (Bitfield-Mask: 0x01)                     */
12132 #define CAN_MO_MOFCR_STT_Pos                  (23UL)                    /*!< CAN_MO MOFCR: STT (Bit 23)                                  */
12133 #define CAN_MO_MOFCR_STT_Msk                  (0x800000UL)              /*!< CAN_MO MOFCR: STT (Bitfield-Mask: 0x01)                     */
12134 #define CAN_MO_MOFCR_DLC_Pos                  (24UL)                    /*!< CAN_MO MOFCR: DLC (Bit 24)                                  */
12135 #define CAN_MO_MOFCR_DLC_Msk                  (0xf000000UL)             /*!< CAN_MO MOFCR: DLC (Bitfield-Mask: 0x0f)                     */
12136 
12137 /* --------------------------------  CAN_MO_MOFGPR  ------------------------------- */
12138 #define CAN_MO_MOFGPR_BOT_Pos                 (0UL)                     /*!< CAN_MO MOFGPR: BOT (Bit 0)                                  */
12139 #define CAN_MO_MOFGPR_BOT_Msk                 (0xffUL)                  /*!< CAN_MO MOFGPR: BOT (Bitfield-Mask: 0xff)                    */
12140 #define CAN_MO_MOFGPR_TOP_Pos                 (8UL)                     /*!< CAN_MO MOFGPR: TOP (Bit 8)                                  */
12141 #define CAN_MO_MOFGPR_TOP_Msk                 (0xff00UL)                /*!< CAN_MO MOFGPR: TOP (Bitfield-Mask: 0xff)                    */
12142 #define CAN_MO_MOFGPR_CUR_Pos                 (16UL)                    /*!< CAN_MO MOFGPR: CUR (Bit 16)                                 */
12143 #define CAN_MO_MOFGPR_CUR_Msk                 (0xff0000UL)              /*!< CAN_MO MOFGPR: CUR (Bitfield-Mask: 0xff)                    */
12144 #define CAN_MO_MOFGPR_SEL_Pos                 (24UL)                    /*!< CAN_MO MOFGPR: SEL (Bit 24)                                 */
12145 #define CAN_MO_MOFGPR_SEL_Msk                 (0xff000000UL)            /*!< CAN_MO MOFGPR: SEL (Bitfield-Mask: 0xff)                    */
12146 
12147 /* --------------------------------  CAN_MO_MOIPR  -------------------------------- */
12148 #define CAN_MO_MOIPR_RXINP_Pos                (0UL)                     /*!< CAN_MO MOIPR: RXINP (Bit 0)                                 */
12149 #define CAN_MO_MOIPR_RXINP_Msk                (0xfUL)                   /*!< CAN_MO MOIPR: RXINP (Bitfield-Mask: 0x0f)                   */
12150 #define CAN_MO_MOIPR_TXINP_Pos                (4UL)                     /*!< CAN_MO MOIPR: TXINP (Bit 4)                                 */
12151 #define CAN_MO_MOIPR_TXINP_Msk                (0xf0UL)                  /*!< CAN_MO MOIPR: TXINP (Bitfield-Mask: 0x0f)                   */
12152 #define CAN_MO_MOIPR_MPN_Pos                  (8UL)                     /*!< CAN_MO MOIPR: MPN (Bit 8)                                   */
12153 #define CAN_MO_MOIPR_MPN_Msk                  (0xff00UL)                /*!< CAN_MO MOIPR: MPN (Bitfield-Mask: 0xff)                     */
12154 #define CAN_MO_MOIPR_CFCVAL_Pos               (16UL)                    /*!< CAN_MO MOIPR: CFCVAL (Bit 16)                               */
12155 #define CAN_MO_MOIPR_CFCVAL_Msk               (0xffff0000UL)            /*!< CAN_MO MOIPR: CFCVAL (Bitfield-Mask: 0xffff)                */
12156 
12157 /* --------------------------------  CAN_MO_MOAMR  -------------------------------- */
12158 #define CAN_MO_MOAMR_AM_Pos                   (0UL)                     /*!< CAN_MO MOAMR: AM (Bit 0)                                    */
12159 #define CAN_MO_MOAMR_AM_Msk                   (0x1fffffffUL)            /*!< CAN_MO MOAMR: AM (Bitfield-Mask: 0x1fffffff)                */
12160 #define CAN_MO_MOAMR_MIDE_Pos                 (29UL)                    /*!< CAN_MO MOAMR: MIDE (Bit 29)                                 */
12161 #define CAN_MO_MOAMR_MIDE_Msk                 (0x20000000UL)            /*!< CAN_MO MOAMR: MIDE (Bitfield-Mask: 0x01)                    */
12162 
12163 /* -------------------------------  CAN_MO_MODATAL  ------------------------------- */
12164 #define CAN_MO_MODATAL_DB0_Pos                (0UL)                     /*!< CAN_MO MODATAL: DB0 (Bit 0)                                 */
12165 #define CAN_MO_MODATAL_DB0_Msk                (0xffUL)                  /*!< CAN_MO MODATAL: DB0 (Bitfield-Mask: 0xff)                   */
12166 #define CAN_MO_MODATAL_DB1_Pos                (8UL)                     /*!< CAN_MO MODATAL: DB1 (Bit 8)                                 */
12167 #define CAN_MO_MODATAL_DB1_Msk                (0xff00UL)                /*!< CAN_MO MODATAL: DB1 (Bitfield-Mask: 0xff)                   */
12168 #define CAN_MO_MODATAL_DB2_Pos                (16UL)                    /*!< CAN_MO MODATAL: DB2 (Bit 16)                                */
12169 #define CAN_MO_MODATAL_DB2_Msk                (0xff0000UL)              /*!< CAN_MO MODATAL: DB2 (Bitfield-Mask: 0xff)                   */
12170 #define CAN_MO_MODATAL_DB3_Pos                (24UL)                    /*!< CAN_MO MODATAL: DB3 (Bit 24)                                */
12171 #define CAN_MO_MODATAL_DB3_Msk                (0xff000000UL)            /*!< CAN_MO MODATAL: DB3 (Bitfield-Mask: 0xff)                   */
12172 
12173 /* -------------------------------  CAN_MO_MODATAH  ------------------------------- */
12174 #define CAN_MO_MODATAH_DB4_Pos                (0UL)                     /*!< CAN_MO MODATAH: DB4 (Bit 0)                                 */
12175 #define CAN_MO_MODATAH_DB4_Msk                (0xffUL)                  /*!< CAN_MO MODATAH: DB4 (Bitfield-Mask: 0xff)                   */
12176 #define CAN_MO_MODATAH_DB5_Pos                (8UL)                     /*!< CAN_MO MODATAH: DB5 (Bit 8)                                 */
12177 #define CAN_MO_MODATAH_DB5_Msk                (0xff00UL)                /*!< CAN_MO MODATAH: DB5 (Bitfield-Mask: 0xff)                   */
12178 #define CAN_MO_MODATAH_DB6_Pos                (16UL)                    /*!< CAN_MO MODATAH: DB6 (Bit 16)                                */
12179 #define CAN_MO_MODATAH_DB6_Msk                (0xff0000UL)              /*!< CAN_MO MODATAH: DB6 (Bitfield-Mask: 0xff)                   */
12180 #define CAN_MO_MODATAH_DB7_Pos                (24UL)                    /*!< CAN_MO MODATAH: DB7 (Bit 24)                                */
12181 #define CAN_MO_MODATAH_DB7_Msk                (0xff000000UL)            /*!< CAN_MO MODATAH: DB7 (Bitfield-Mask: 0xff)                   */
12182 
12183 /* ---------------------------------  CAN_MO_MOAR  -------------------------------- */
12184 #define CAN_MO_MOAR_ID_Pos                    (0UL)                     /*!< CAN_MO MOAR: ID (Bit 0)                                     */
12185 #define CAN_MO_MOAR_ID_Msk                    (0x1fffffffUL)            /*!< CAN_MO MOAR: ID (Bitfield-Mask: 0x1fffffff)                 */
12186 #define CAN_MO_MOAR_IDE_Pos                   (29UL)                    /*!< CAN_MO MOAR: IDE (Bit 29)                                   */
12187 #define CAN_MO_MOAR_IDE_Msk                   (0x20000000UL)            /*!< CAN_MO MOAR: IDE (Bitfield-Mask: 0x01)                      */
12188 #define CAN_MO_MOAR_PRI_Pos                   (30UL)                    /*!< CAN_MO MOAR: PRI (Bit 30)                                   */
12189 #define CAN_MO_MOAR_PRI_Msk                   (0xc0000000UL)            /*!< CAN_MO MOAR: PRI (Bitfield-Mask: 0x03)                      */
12190 
12191 /* --------------------------------  CAN_MO_MOCTR  -------------------------------- */
12192 #define CAN_MO_MOCTR_RESRXPND_Pos             (0UL)                     /*!< CAN_MO MOCTR: RESRXPND (Bit 0)                              */
12193 #define CAN_MO_MOCTR_RESRXPND_Msk             (0x1UL)                   /*!< CAN_MO MOCTR: RESRXPND (Bitfield-Mask: 0x01)                */
12194 #define CAN_MO_MOCTR_RESTXPND_Pos             (1UL)                     /*!< CAN_MO MOCTR: RESTXPND (Bit 1)                              */
12195 #define CAN_MO_MOCTR_RESTXPND_Msk             (0x2UL)                   /*!< CAN_MO MOCTR: RESTXPND (Bitfield-Mask: 0x01)                */
12196 #define CAN_MO_MOCTR_RESRXUPD_Pos             (2UL)                     /*!< CAN_MO MOCTR: RESRXUPD (Bit 2)                              */
12197 #define CAN_MO_MOCTR_RESRXUPD_Msk             (0x4UL)                   /*!< CAN_MO MOCTR: RESRXUPD (Bitfield-Mask: 0x01)                */
12198 #define CAN_MO_MOCTR_RESNEWDAT_Pos            (3UL)                     /*!< CAN_MO MOCTR: RESNEWDAT (Bit 3)                             */
12199 #define CAN_MO_MOCTR_RESNEWDAT_Msk            (0x8UL)                   /*!< CAN_MO MOCTR: RESNEWDAT (Bitfield-Mask: 0x01)               */
12200 #define CAN_MO_MOCTR_RESMSGLST_Pos            (4UL)                     /*!< CAN_MO MOCTR: RESMSGLST (Bit 4)                             */
12201 #define CAN_MO_MOCTR_RESMSGLST_Msk            (0x10UL)                  /*!< CAN_MO MOCTR: RESMSGLST (Bitfield-Mask: 0x01)               */
12202 #define CAN_MO_MOCTR_RESMSGVAL_Pos            (5UL)                     /*!< CAN_MO MOCTR: RESMSGVAL (Bit 5)                             */
12203 #define CAN_MO_MOCTR_RESMSGVAL_Msk            (0x20UL)                  /*!< CAN_MO MOCTR: RESMSGVAL (Bitfield-Mask: 0x01)               */
12204 #define CAN_MO_MOCTR_RESRTSEL_Pos             (6UL)                     /*!< CAN_MO MOCTR: RESRTSEL (Bit 6)                              */
12205 #define CAN_MO_MOCTR_RESRTSEL_Msk             (0x40UL)                  /*!< CAN_MO MOCTR: RESRTSEL (Bitfield-Mask: 0x01)                */
12206 #define CAN_MO_MOCTR_RESRXEN_Pos              (7UL)                     /*!< CAN_MO MOCTR: RESRXEN (Bit 7)                               */
12207 #define CAN_MO_MOCTR_RESRXEN_Msk              (0x80UL)                  /*!< CAN_MO MOCTR: RESRXEN (Bitfield-Mask: 0x01)                 */
12208 #define CAN_MO_MOCTR_RESTXRQ_Pos              (8UL)                     /*!< CAN_MO MOCTR: RESTXRQ (Bit 8)                               */
12209 #define CAN_MO_MOCTR_RESTXRQ_Msk              (0x100UL)                 /*!< CAN_MO MOCTR: RESTXRQ (Bitfield-Mask: 0x01)                 */
12210 #define CAN_MO_MOCTR_RESTXEN0_Pos             (9UL)                     /*!< CAN_MO MOCTR: RESTXEN0 (Bit 9)                              */
12211 #define CAN_MO_MOCTR_RESTXEN0_Msk             (0x200UL)                 /*!< CAN_MO MOCTR: RESTXEN0 (Bitfield-Mask: 0x01)                */
12212 #define CAN_MO_MOCTR_RESTXEN1_Pos             (10UL)                    /*!< CAN_MO MOCTR: RESTXEN1 (Bit 10)                             */
12213 #define CAN_MO_MOCTR_RESTXEN1_Msk             (0x400UL)                 /*!< CAN_MO MOCTR: RESTXEN1 (Bitfield-Mask: 0x01)                */
12214 #define CAN_MO_MOCTR_RESDIR_Pos               (11UL)                    /*!< CAN_MO MOCTR: RESDIR (Bit 11)                               */
12215 #define CAN_MO_MOCTR_RESDIR_Msk               (0x800UL)                 /*!< CAN_MO MOCTR: RESDIR (Bitfield-Mask: 0x01)                  */
12216 #define CAN_MO_MOCTR_SETRXPND_Pos             (16UL)                    /*!< CAN_MO MOCTR: SETRXPND (Bit 16)                             */
12217 #define CAN_MO_MOCTR_SETRXPND_Msk             (0x10000UL)               /*!< CAN_MO MOCTR: SETRXPND (Bitfield-Mask: 0x01)                */
12218 #define CAN_MO_MOCTR_SETTXPND_Pos             (17UL)                    /*!< CAN_MO MOCTR: SETTXPND (Bit 17)                             */
12219 #define CAN_MO_MOCTR_SETTXPND_Msk             (0x20000UL)               /*!< CAN_MO MOCTR: SETTXPND (Bitfield-Mask: 0x01)                */
12220 #define CAN_MO_MOCTR_SETRXUPD_Pos             (18UL)                    /*!< CAN_MO MOCTR: SETRXUPD (Bit 18)                             */
12221 #define CAN_MO_MOCTR_SETRXUPD_Msk             (0x40000UL)               /*!< CAN_MO MOCTR: SETRXUPD (Bitfield-Mask: 0x01)                */
12222 #define CAN_MO_MOCTR_SETNEWDAT_Pos            (19UL)                    /*!< CAN_MO MOCTR: SETNEWDAT (Bit 19)                            */
12223 #define CAN_MO_MOCTR_SETNEWDAT_Msk            (0x80000UL)               /*!< CAN_MO MOCTR: SETNEWDAT (Bitfield-Mask: 0x01)               */
12224 #define CAN_MO_MOCTR_SETMSGLST_Pos            (20UL)                    /*!< CAN_MO MOCTR: SETMSGLST (Bit 20)                            */
12225 #define CAN_MO_MOCTR_SETMSGLST_Msk            (0x100000UL)              /*!< CAN_MO MOCTR: SETMSGLST (Bitfield-Mask: 0x01)               */
12226 #define CAN_MO_MOCTR_SETMSGVAL_Pos            (21UL)                    /*!< CAN_MO MOCTR: SETMSGVAL (Bit 21)                            */
12227 #define CAN_MO_MOCTR_SETMSGVAL_Msk            (0x200000UL)              /*!< CAN_MO MOCTR: SETMSGVAL (Bitfield-Mask: 0x01)               */
12228 #define CAN_MO_MOCTR_SETRTSEL_Pos             (22UL)                    /*!< CAN_MO MOCTR: SETRTSEL (Bit 22)                             */
12229 #define CAN_MO_MOCTR_SETRTSEL_Msk             (0x400000UL)              /*!< CAN_MO MOCTR: SETRTSEL (Bitfield-Mask: 0x01)                */
12230 #define CAN_MO_MOCTR_SETRXEN_Pos              (23UL)                    /*!< CAN_MO MOCTR: SETRXEN (Bit 23)                              */
12231 #define CAN_MO_MOCTR_SETRXEN_Msk              (0x800000UL)              /*!< CAN_MO MOCTR: SETRXEN (Bitfield-Mask: 0x01)                 */
12232 #define CAN_MO_MOCTR_SETTXRQ_Pos              (24UL)                    /*!< CAN_MO MOCTR: SETTXRQ (Bit 24)                              */
12233 #define CAN_MO_MOCTR_SETTXRQ_Msk              (0x1000000UL)             /*!< CAN_MO MOCTR: SETTXRQ (Bitfield-Mask: 0x01)                 */
12234 #define CAN_MO_MOCTR_SETTXEN0_Pos             (25UL)                    /*!< CAN_MO MOCTR: SETTXEN0 (Bit 25)                             */
12235 #define CAN_MO_MOCTR_SETTXEN0_Msk             (0x2000000UL)             /*!< CAN_MO MOCTR: SETTXEN0 (Bitfield-Mask: 0x01)                */
12236 #define CAN_MO_MOCTR_SETTXEN1_Pos             (26UL)                    /*!< CAN_MO MOCTR: SETTXEN1 (Bit 26)                             */
12237 #define CAN_MO_MOCTR_SETTXEN1_Msk             (0x4000000UL)             /*!< CAN_MO MOCTR: SETTXEN1 (Bitfield-Mask: 0x01)                */
12238 #define CAN_MO_MOCTR_SETDIR_Pos               (27UL)                    /*!< CAN_MO MOCTR: SETDIR (Bit 27)                               */
12239 #define CAN_MO_MOCTR_SETDIR_Msk               (0x8000000UL)             /*!< CAN_MO MOCTR: SETDIR (Bitfield-Mask: 0x01)                  */
12240 
12241 /* --------------------------------  CAN_MO_MOSTAT  ------------------------------- */
12242 #define CAN_MO_MOSTAT_RXPND_Pos               (0UL)                     /*!< CAN_MO MOSTAT: RXPND (Bit 0)                                */
12243 #define CAN_MO_MOSTAT_RXPND_Msk               (0x1UL)                   /*!< CAN_MO MOSTAT: RXPND (Bitfield-Mask: 0x01)                  */
12244 #define CAN_MO_MOSTAT_TXPND_Pos               (1UL)                     /*!< CAN_MO MOSTAT: TXPND (Bit 1)                                */
12245 #define CAN_MO_MOSTAT_TXPND_Msk               (0x2UL)                   /*!< CAN_MO MOSTAT: TXPND (Bitfield-Mask: 0x01)                  */
12246 #define CAN_MO_MOSTAT_RXUPD_Pos               (2UL)                     /*!< CAN_MO MOSTAT: RXUPD (Bit 2)                                */
12247 #define CAN_MO_MOSTAT_RXUPD_Msk               (0x4UL)                   /*!< CAN_MO MOSTAT: RXUPD (Bitfield-Mask: 0x01)                  */
12248 #define CAN_MO_MOSTAT_NEWDAT_Pos              (3UL)                     /*!< CAN_MO MOSTAT: NEWDAT (Bit 3)                               */
12249 #define CAN_MO_MOSTAT_NEWDAT_Msk              (0x8UL)                   /*!< CAN_MO MOSTAT: NEWDAT (Bitfield-Mask: 0x01)                 */
12250 #define CAN_MO_MOSTAT_MSGLST_Pos              (4UL)                     /*!< CAN_MO MOSTAT: MSGLST (Bit 4)                               */
12251 #define CAN_MO_MOSTAT_MSGLST_Msk              (0x10UL)                  /*!< CAN_MO MOSTAT: MSGLST (Bitfield-Mask: 0x01)                 */
12252 #define CAN_MO_MOSTAT_MSGVAL_Pos              (5UL)                     /*!< CAN_MO MOSTAT: MSGVAL (Bit 5)                               */
12253 #define CAN_MO_MOSTAT_MSGVAL_Msk              (0x20UL)                  /*!< CAN_MO MOSTAT: MSGVAL (Bitfield-Mask: 0x01)                 */
12254 #define CAN_MO_MOSTAT_RTSEL_Pos               (6UL)                     /*!< CAN_MO MOSTAT: RTSEL (Bit 6)                                */
12255 #define CAN_MO_MOSTAT_RTSEL_Msk               (0x40UL)                  /*!< CAN_MO MOSTAT: RTSEL (Bitfield-Mask: 0x01)                  */
12256 #define CAN_MO_MOSTAT_RXEN_Pos                (7UL)                     /*!< CAN_MO MOSTAT: RXEN (Bit 7)                                 */
12257 #define CAN_MO_MOSTAT_RXEN_Msk                (0x80UL)                  /*!< CAN_MO MOSTAT: RXEN (Bitfield-Mask: 0x01)                   */
12258 #define CAN_MO_MOSTAT_TXRQ_Pos                (8UL)                     /*!< CAN_MO MOSTAT: TXRQ (Bit 8)                                 */
12259 #define CAN_MO_MOSTAT_TXRQ_Msk                (0x100UL)                 /*!< CAN_MO MOSTAT: TXRQ (Bitfield-Mask: 0x01)                   */
12260 #define CAN_MO_MOSTAT_TXEN0_Pos               (9UL)                     /*!< CAN_MO MOSTAT: TXEN0 (Bit 9)                                */
12261 #define CAN_MO_MOSTAT_TXEN0_Msk               (0x200UL)                 /*!< CAN_MO MOSTAT: TXEN0 (Bitfield-Mask: 0x01)                  */
12262 #define CAN_MO_MOSTAT_TXEN1_Pos               (10UL)                    /*!< CAN_MO MOSTAT: TXEN1 (Bit 10)                               */
12263 #define CAN_MO_MOSTAT_TXEN1_Msk               (0x400UL)                 /*!< CAN_MO MOSTAT: TXEN1 (Bitfield-Mask: 0x01)                  */
12264 #define CAN_MO_MOSTAT_DIR_Pos                 (11UL)                    /*!< CAN_MO MOSTAT: DIR (Bit 11)                                 */
12265 #define CAN_MO_MOSTAT_DIR_Msk                 (0x800UL)                 /*!< CAN_MO MOSTAT: DIR (Bitfield-Mask: 0x01)                    */
12266 #define CAN_MO_MOSTAT_LIST_Pos                (12UL)                    /*!< CAN_MO MOSTAT: LIST (Bit 12)                                */
12267 #define CAN_MO_MOSTAT_LIST_Msk                (0xf000UL)                /*!< CAN_MO MOSTAT: LIST (Bitfield-Mask: 0x0f)                   */
12268 #define CAN_MO_MOSTAT_PPREV_Pos               (16UL)                    /*!< CAN_MO MOSTAT: PPREV (Bit 16)                               */
12269 #define CAN_MO_MOSTAT_PPREV_Msk               (0xff0000UL)              /*!< CAN_MO MOSTAT: PPREV (Bitfield-Mask: 0xff)                  */
12270 #define CAN_MO_MOSTAT_PNEXT_Pos               (24UL)                    /*!< CAN_MO MOSTAT: PNEXT (Bit 24)                               */
12271 #define CAN_MO_MOSTAT_PNEXT_Msk               (0xff000000UL)            /*!< CAN_MO MOSTAT: PNEXT (Bitfield-Mask: 0xff)                  */
12272 
12273 
12274 /* ================================================================================ */
12275 /* ================          struct 'VADC' Position & Mask         ================ */
12276 /* ================================================================================ */
12277 
12278 
12279 /* ----------------------------------  VADC_CLC  ---------------------------------- */
12280 #define VADC_CLC_DISR_Pos                     (0UL)                     /*!< VADC CLC: DISR (Bit 0)                                      */
12281 #define VADC_CLC_DISR_Msk                     (0x1UL)                   /*!< VADC CLC: DISR (Bitfield-Mask: 0x01)                        */
12282 #define VADC_CLC_DISS_Pos                     (1UL)                     /*!< VADC CLC: DISS (Bit 1)                                      */
12283 #define VADC_CLC_DISS_Msk                     (0x2UL)                   /*!< VADC CLC: DISS (Bitfield-Mask: 0x01)                        */
12284 #define VADC_CLC_EDIS_Pos                     (3UL)                     /*!< VADC CLC: EDIS (Bit 3)                                      */
12285 #define VADC_CLC_EDIS_Msk                     (0x8UL)                   /*!< VADC CLC: EDIS (Bitfield-Mask: 0x01)                        */
12286 
12287 /* -----------------------------------  VADC_ID  ---------------------------------- */
12288 #define VADC_ID_MOD_REV_Pos                   (0UL)                     /*!< VADC ID: MOD_REV (Bit 0)                                    */
12289 #define VADC_ID_MOD_REV_Msk                   (0xffUL)                  /*!< VADC ID: MOD_REV (Bitfield-Mask: 0xff)                      */
12290 #define VADC_ID_MOD_TYPE_Pos                  (8UL)                     /*!< VADC ID: MOD_TYPE (Bit 8)                                   */
12291 #define VADC_ID_MOD_TYPE_Msk                  (0xff00UL)                /*!< VADC ID: MOD_TYPE (Bitfield-Mask: 0xff)                     */
12292 #define VADC_ID_MOD_NUMBER_Pos                (16UL)                    /*!< VADC ID: MOD_NUMBER (Bit 16)                                */
12293 #define VADC_ID_MOD_NUMBER_Msk                (0xffff0000UL)            /*!< VADC ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                 */
12294 
12295 /* ----------------------------------  VADC_OCS  ---------------------------------- */
12296 #define VADC_OCS_TGS_Pos                      (0UL)                     /*!< VADC OCS: TGS (Bit 0)                                       */
12297 #define VADC_OCS_TGS_Msk                      (0x3UL)                   /*!< VADC OCS: TGS (Bitfield-Mask: 0x03)                         */
12298 #define VADC_OCS_TGB_Pos                      (2UL)                     /*!< VADC OCS: TGB (Bit 2)                                       */
12299 #define VADC_OCS_TGB_Msk                      (0x4UL)                   /*!< VADC OCS: TGB (Bitfield-Mask: 0x01)                         */
12300 #define VADC_OCS_TG_P_Pos                     (3UL)                     /*!< VADC OCS: TG_P (Bit 3)                                      */
12301 #define VADC_OCS_TG_P_Msk                     (0x8UL)                   /*!< VADC OCS: TG_P (Bitfield-Mask: 0x01)                        */
12302 #define VADC_OCS_SUS_Pos                      (24UL)                    /*!< VADC OCS: SUS (Bit 24)                                      */
12303 #define VADC_OCS_SUS_Msk                      (0xf000000UL)             /*!< VADC OCS: SUS (Bitfield-Mask: 0x0f)                         */
12304 #define VADC_OCS_SUS_P_Pos                    (28UL)                    /*!< VADC OCS: SUS_P (Bit 28)                                    */
12305 #define VADC_OCS_SUS_P_Msk                    (0x10000000UL)            /*!< VADC OCS: SUS_P (Bitfield-Mask: 0x01)                       */
12306 #define VADC_OCS_SUSSTA_Pos                   (29UL)                    /*!< VADC OCS: SUSSTA (Bit 29)                                   */
12307 #define VADC_OCS_SUSSTA_Msk                   (0x20000000UL)            /*!< VADC OCS: SUSSTA (Bitfield-Mask: 0x01)                      */
12308 
12309 /* --------------------------------  VADC_GLOBCFG  -------------------------------- */
12310 #define VADC_GLOBCFG_DIVA_Pos                 (0UL)                     /*!< VADC GLOBCFG: DIVA (Bit 0)                                  */
12311 #define VADC_GLOBCFG_DIVA_Msk                 (0x1fUL)                  /*!< VADC GLOBCFG: DIVA (Bitfield-Mask: 0x1f)                    */
12312 #define VADC_GLOBCFG_DCMSB_Pos                (7UL)                     /*!< VADC GLOBCFG: DCMSB (Bit 7)                                 */
12313 #define VADC_GLOBCFG_DCMSB_Msk                (0x80UL)                  /*!< VADC GLOBCFG: DCMSB (Bitfield-Mask: 0x01)                   */
12314 #define VADC_GLOBCFG_DIVD_Pos                 (8UL)                     /*!< VADC GLOBCFG: DIVD (Bit 8)                                  */
12315 #define VADC_GLOBCFG_DIVD_Msk                 (0x300UL)                 /*!< VADC GLOBCFG: DIVD (Bitfield-Mask: 0x03)                    */
12316 #define VADC_GLOBCFG_DIVWC_Pos                (15UL)                    /*!< VADC GLOBCFG: DIVWC (Bit 15)                                */
12317 #define VADC_GLOBCFG_DIVWC_Msk                (0x8000UL)                /*!< VADC GLOBCFG: DIVWC (Bitfield-Mask: 0x01)                   */
12318 #define VADC_GLOBCFG_DPCAL0_Pos               (16UL)                    /*!< VADC GLOBCFG: DPCAL0 (Bit 16)                               */
12319 #define VADC_GLOBCFG_DPCAL0_Msk               (0x10000UL)               /*!< VADC GLOBCFG: DPCAL0 (Bitfield-Mask: 0x01)                  */
12320 #define VADC_GLOBCFG_DPCAL1_Pos               (17UL)                    /*!< VADC GLOBCFG: DPCAL1 (Bit 17)                               */
12321 #define VADC_GLOBCFG_DPCAL1_Msk               (0x20000UL)               /*!< VADC GLOBCFG: DPCAL1 (Bitfield-Mask: 0x01)                  */
12322 #define VADC_GLOBCFG_DPCAL2_Pos               (18UL)                    /*!< VADC GLOBCFG: DPCAL2 (Bit 18)                               */
12323 #define VADC_GLOBCFG_DPCAL2_Msk               (0x40000UL)               /*!< VADC GLOBCFG: DPCAL2 (Bitfield-Mask: 0x01)                  */
12324 #define VADC_GLOBCFG_DPCAL3_Pos               (19UL)                    /*!< VADC GLOBCFG: DPCAL3 (Bit 19)                               */
12325 #define VADC_GLOBCFG_DPCAL3_Msk               (0x80000UL)               /*!< VADC GLOBCFG: DPCAL3 (Bitfield-Mask: 0x01)                  */
12326 #define VADC_GLOBCFG_SUCAL_Pos                (31UL)                    /*!< VADC GLOBCFG: SUCAL (Bit 31)                                */
12327 #define VADC_GLOBCFG_SUCAL_Msk                (0x80000000UL)            /*!< VADC GLOBCFG: SUCAL (Bitfield-Mask: 0x01)                   */
12328 
12329 /* -------------------------------  VADC_GLOBICLASS  ------------------------------ */
12330 #define VADC_GLOBICLASS_STCS_Pos              (0UL)                     /*!< VADC GLOBICLASS: STCS (Bit 0)                               */
12331 #define VADC_GLOBICLASS_STCS_Msk              (0x1fUL)                  /*!< VADC GLOBICLASS: STCS (Bitfield-Mask: 0x1f)                 */
12332 #define VADC_GLOBICLASS_CMS_Pos               (8UL)                     /*!< VADC GLOBICLASS: CMS (Bit 8)                                */
12333 #define VADC_GLOBICLASS_CMS_Msk               (0x700UL)                 /*!< VADC GLOBICLASS: CMS (Bitfield-Mask: 0x07)                  */
12334 #define VADC_GLOBICLASS_STCE_Pos              (16UL)                    /*!< VADC GLOBICLASS: STCE (Bit 16)                              */
12335 #define VADC_GLOBICLASS_STCE_Msk              (0x1f0000UL)              /*!< VADC GLOBICLASS: STCE (Bitfield-Mask: 0x1f)                 */
12336 #define VADC_GLOBICLASS_CME_Pos               (24UL)                    /*!< VADC GLOBICLASS: CME (Bit 24)                               */
12337 #define VADC_GLOBICLASS_CME_Msk               (0x7000000UL)             /*!< VADC GLOBICLASS: CME (Bitfield-Mask: 0x07)                  */
12338 
12339 /* -------------------------------  VADC_GLOBBOUND  ------------------------------- */
12340 #define VADC_GLOBBOUND_BOUNDARY0_Pos          (0UL)                     /*!< VADC GLOBBOUND: BOUNDARY0 (Bit 0)                           */
12341 #define VADC_GLOBBOUND_BOUNDARY0_Msk          (0xfffUL)                 /*!< VADC GLOBBOUND: BOUNDARY0 (Bitfield-Mask: 0xfff)            */
12342 #define VADC_GLOBBOUND_BOUNDARY1_Pos          (16UL)                    /*!< VADC GLOBBOUND: BOUNDARY1 (Bit 16)                          */
12343 #define VADC_GLOBBOUND_BOUNDARY1_Msk          (0xfff0000UL)             /*!< VADC GLOBBOUND: BOUNDARY1 (Bitfield-Mask: 0xfff)            */
12344 
12345 /* -------------------------------  VADC_GLOBEFLAG  ------------------------------- */
12346 #define VADC_GLOBEFLAG_SEVGLB_Pos             (0UL)                     /*!< VADC GLOBEFLAG: SEVGLB (Bit 0)                              */
12347 #define VADC_GLOBEFLAG_SEVGLB_Msk             (0x1UL)                   /*!< VADC GLOBEFLAG: SEVGLB (Bitfield-Mask: 0x01)                */
12348 #define VADC_GLOBEFLAG_REVGLB_Pos             (8UL)                     /*!< VADC GLOBEFLAG: REVGLB (Bit 8)                              */
12349 #define VADC_GLOBEFLAG_REVGLB_Msk             (0x100UL)                 /*!< VADC GLOBEFLAG: REVGLB (Bitfield-Mask: 0x01)                */
12350 #define VADC_GLOBEFLAG_SEVGLBCLR_Pos          (16UL)                    /*!< VADC GLOBEFLAG: SEVGLBCLR (Bit 16)                          */
12351 #define VADC_GLOBEFLAG_SEVGLBCLR_Msk          (0x10000UL)               /*!< VADC GLOBEFLAG: SEVGLBCLR (Bitfield-Mask: 0x01)             */
12352 #define VADC_GLOBEFLAG_REVGLBCLR_Pos          (24UL)                    /*!< VADC GLOBEFLAG: REVGLBCLR (Bit 24)                          */
12353 #define VADC_GLOBEFLAG_REVGLBCLR_Msk          (0x1000000UL)             /*!< VADC GLOBEFLAG: REVGLBCLR (Bitfield-Mask: 0x01)             */
12354 
12355 /* --------------------------------  VADC_GLOBEVNP  ------------------------------- */
12356 #define VADC_GLOBEVNP_SEV0NP_Pos              (0UL)                     /*!< VADC GLOBEVNP: SEV0NP (Bit 0)                               */
12357 #define VADC_GLOBEVNP_SEV0NP_Msk              (0xfUL)                   /*!< VADC GLOBEVNP: SEV0NP (Bitfield-Mask: 0x0f)                 */
12358 #define VADC_GLOBEVNP_REV0NP_Pos              (16UL)                    /*!< VADC GLOBEVNP: REV0NP (Bit 16)                              */
12359 #define VADC_GLOBEVNP_REV0NP_Msk              (0xf0000UL)               /*!< VADC GLOBEVNP: REV0NP (Bitfield-Mask: 0x0f)                 */
12360 
12361 /* ---------------------------------  VADC_GLOBTF  -------------------------------- */
12362 #define VADC_GLOBTF_CDGR_Pos                  (4UL)                     /*!< VADC GLOBTF: CDGR (Bit 4)                                   */
12363 #define VADC_GLOBTF_CDGR_Msk                  (0xf0UL)                  /*!< VADC GLOBTF: CDGR (Bitfield-Mask: 0x0f)                     */
12364 #define VADC_GLOBTF_CDEN_Pos                  (8UL)                     /*!< VADC GLOBTF: CDEN (Bit 8)                                   */
12365 #define VADC_GLOBTF_CDEN_Msk                  (0x100UL)                 /*!< VADC GLOBTF: CDEN (Bitfield-Mask: 0x01)                     */
12366 #define VADC_GLOBTF_CDSEL_Pos                 (9UL)                     /*!< VADC GLOBTF: CDSEL (Bit 9)                                  */
12367 #define VADC_GLOBTF_CDSEL_Msk                 (0x600UL)                 /*!< VADC GLOBTF: CDSEL (Bitfield-Mask: 0x03)                    */
12368 #define VADC_GLOBTF_CDWC_Pos                  (15UL)                    /*!< VADC GLOBTF: CDWC (Bit 15)                                  */
12369 #define VADC_GLOBTF_CDWC_Msk                  (0x8000UL)                /*!< VADC GLOBTF: CDWC (Bitfield-Mask: 0x01)                     */
12370 #define VADC_GLOBTF_PDD_Pos                   (16UL)                    /*!< VADC GLOBTF: PDD (Bit 16)                                   */
12371 #define VADC_GLOBTF_PDD_Msk                   (0x10000UL)               /*!< VADC GLOBTF: PDD (Bitfield-Mask: 0x01)                      */
12372 #define VADC_GLOBTF_MDWC_Pos                  (23UL)                    /*!< VADC GLOBTF: MDWC (Bit 23)                                  */
12373 #define VADC_GLOBTF_MDWC_Msk                  (0x800000UL)              /*!< VADC GLOBTF: MDWC (Bitfield-Mask: 0x01)                     */
12374 
12375 /* ---------------------------------  VADC_BRSSEL  -------------------------------- */
12376 #define VADC_BRSSEL_CHSELG0_Pos               (0UL)                     /*!< VADC BRSSEL: CHSELG0 (Bit 0)                                */
12377 #define VADC_BRSSEL_CHSELG0_Msk               (0x1UL)                   /*!< VADC BRSSEL: CHSELG0 (Bitfield-Mask: 0x01)                  */
12378 #define VADC_BRSSEL_CHSELG1_Pos               (1UL)                     /*!< VADC BRSSEL: CHSELG1 (Bit 1)                                */
12379 #define VADC_BRSSEL_CHSELG1_Msk               (0x2UL)                   /*!< VADC BRSSEL: CHSELG1 (Bitfield-Mask: 0x01)                  */
12380 #define VADC_BRSSEL_CHSELG2_Pos               (2UL)                     /*!< VADC BRSSEL: CHSELG2 (Bit 2)                                */
12381 #define VADC_BRSSEL_CHSELG2_Msk               (0x4UL)                   /*!< VADC BRSSEL: CHSELG2 (Bitfield-Mask: 0x01)                  */
12382 #define VADC_BRSSEL_CHSELG3_Pos               (3UL)                     /*!< VADC BRSSEL: CHSELG3 (Bit 3)                                */
12383 #define VADC_BRSSEL_CHSELG3_Msk               (0x8UL)                   /*!< VADC BRSSEL: CHSELG3 (Bitfield-Mask: 0x01)                  */
12384 #define VADC_BRSSEL_CHSELG4_Pos               (4UL)                     /*!< VADC BRSSEL: CHSELG4 (Bit 4)                                */
12385 #define VADC_BRSSEL_CHSELG4_Msk               (0x10UL)                  /*!< VADC BRSSEL: CHSELG4 (Bitfield-Mask: 0x01)                  */
12386 #define VADC_BRSSEL_CHSELG5_Pos               (5UL)                     /*!< VADC BRSSEL: CHSELG5 (Bit 5)                                */
12387 #define VADC_BRSSEL_CHSELG5_Msk               (0x20UL)                  /*!< VADC BRSSEL: CHSELG5 (Bitfield-Mask: 0x01)                  */
12388 #define VADC_BRSSEL_CHSELG6_Pos               (6UL)                     /*!< VADC BRSSEL: CHSELG6 (Bit 6)                                */
12389 #define VADC_BRSSEL_CHSELG6_Msk               (0x40UL)                  /*!< VADC BRSSEL: CHSELG6 (Bitfield-Mask: 0x01)                  */
12390 #define VADC_BRSSEL_CHSELG7_Pos               (7UL)                     /*!< VADC BRSSEL: CHSELG7 (Bit 7)                                */
12391 #define VADC_BRSSEL_CHSELG7_Msk               (0x80UL)                  /*!< VADC BRSSEL: CHSELG7 (Bitfield-Mask: 0x01)                  */
12392 
12393 /* ---------------------------------  VADC_BRSPND  -------------------------------- */
12394 #define VADC_BRSPND_CHPNDG0_Pos               (0UL)                     /*!< VADC BRSPND: CHPNDG0 (Bit 0)                                */
12395 #define VADC_BRSPND_CHPNDG0_Msk               (0x1UL)                   /*!< VADC BRSPND: CHPNDG0 (Bitfield-Mask: 0x01)                  */
12396 #define VADC_BRSPND_CHPNDG1_Pos               (1UL)                     /*!< VADC BRSPND: CHPNDG1 (Bit 1)                                */
12397 #define VADC_BRSPND_CHPNDG1_Msk               (0x2UL)                   /*!< VADC BRSPND: CHPNDG1 (Bitfield-Mask: 0x01)                  */
12398 #define VADC_BRSPND_CHPNDG2_Pos               (2UL)                     /*!< VADC BRSPND: CHPNDG2 (Bit 2)                                */
12399 #define VADC_BRSPND_CHPNDG2_Msk               (0x4UL)                   /*!< VADC BRSPND: CHPNDG2 (Bitfield-Mask: 0x01)                  */
12400 #define VADC_BRSPND_CHPNDG3_Pos               (3UL)                     /*!< VADC BRSPND: CHPNDG3 (Bit 3)                                */
12401 #define VADC_BRSPND_CHPNDG3_Msk               (0x8UL)                   /*!< VADC BRSPND: CHPNDG3 (Bitfield-Mask: 0x01)                  */
12402 #define VADC_BRSPND_CHPNDG4_Pos               (4UL)                     /*!< VADC BRSPND: CHPNDG4 (Bit 4)                                */
12403 #define VADC_BRSPND_CHPNDG4_Msk               (0x10UL)                  /*!< VADC BRSPND: CHPNDG4 (Bitfield-Mask: 0x01)                  */
12404 #define VADC_BRSPND_CHPNDG5_Pos               (5UL)                     /*!< VADC BRSPND: CHPNDG5 (Bit 5)                                */
12405 #define VADC_BRSPND_CHPNDG5_Msk               (0x20UL)                  /*!< VADC BRSPND: CHPNDG5 (Bitfield-Mask: 0x01)                  */
12406 #define VADC_BRSPND_CHPNDG6_Pos               (6UL)                     /*!< VADC BRSPND: CHPNDG6 (Bit 6)                                */
12407 #define VADC_BRSPND_CHPNDG6_Msk               (0x40UL)                  /*!< VADC BRSPND: CHPNDG6 (Bitfield-Mask: 0x01)                  */
12408 #define VADC_BRSPND_CHPNDG7_Pos               (7UL)                     /*!< VADC BRSPND: CHPNDG7 (Bit 7)                                */
12409 #define VADC_BRSPND_CHPNDG7_Msk               (0x80UL)                  /*!< VADC BRSPND: CHPNDG7 (Bitfield-Mask: 0x01)                  */
12410 
12411 /* --------------------------------  VADC_BRSCTRL  -------------------------------- */
12412 #define VADC_BRSCTRL_SRCRESREG_Pos            (0UL)                     /*!< VADC BRSCTRL: SRCRESREG (Bit 0)                             */
12413 #define VADC_BRSCTRL_SRCRESREG_Msk            (0xfUL)                   /*!< VADC BRSCTRL: SRCRESREG (Bitfield-Mask: 0x0f)               */
12414 #define VADC_BRSCTRL_XTSEL_Pos                (8UL)                     /*!< VADC BRSCTRL: XTSEL (Bit 8)                                 */
12415 #define VADC_BRSCTRL_XTSEL_Msk                (0xf00UL)                 /*!< VADC BRSCTRL: XTSEL (Bitfield-Mask: 0x0f)                   */
12416 #define VADC_BRSCTRL_XTLVL_Pos                (12UL)                    /*!< VADC BRSCTRL: XTLVL (Bit 12)                                */
12417 #define VADC_BRSCTRL_XTLVL_Msk                (0x1000UL)                /*!< VADC BRSCTRL: XTLVL (Bitfield-Mask: 0x01)                   */
12418 #define VADC_BRSCTRL_XTMODE_Pos               (13UL)                    /*!< VADC BRSCTRL: XTMODE (Bit 13)                               */
12419 #define VADC_BRSCTRL_XTMODE_Msk               (0x6000UL)                /*!< VADC BRSCTRL: XTMODE (Bitfield-Mask: 0x03)                  */
12420 #define VADC_BRSCTRL_XTWC_Pos                 (15UL)                    /*!< VADC BRSCTRL: XTWC (Bit 15)                                 */
12421 #define VADC_BRSCTRL_XTWC_Msk                 (0x8000UL)                /*!< VADC BRSCTRL: XTWC (Bitfield-Mask: 0x01)                    */
12422 #define VADC_BRSCTRL_GTSEL_Pos                (16UL)                    /*!< VADC BRSCTRL: GTSEL (Bit 16)                                */
12423 #define VADC_BRSCTRL_GTSEL_Msk                (0xf0000UL)               /*!< VADC BRSCTRL: GTSEL (Bitfield-Mask: 0x0f)                   */
12424 #define VADC_BRSCTRL_GTLVL_Pos                (20UL)                    /*!< VADC BRSCTRL: GTLVL (Bit 20)                                */
12425 #define VADC_BRSCTRL_GTLVL_Msk                (0x100000UL)              /*!< VADC BRSCTRL: GTLVL (Bitfield-Mask: 0x01)                   */
12426 #define VADC_BRSCTRL_GTWC_Pos                 (23UL)                    /*!< VADC BRSCTRL: GTWC (Bit 23)                                 */
12427 #define VADC_BRSCTRL_GTWC_Msk                 (0x800000UL)              /*!< VADC BRSCTRL: GTWC (Bitfield-Mask: 0x01)                    */
12428 
12429 /* ---------------------------------  VADC_BRSMR  --------------------------------- */
12430 #define VADC_BRSMR_ENGT_Pos                   (0UL)                     /*!< VADC BRSMR: ENGT (Bit 0)                                    */
12431 #define VADC_BRSMR_ENGT_Msk                   (0x3UL)                   /*!< VADC BRSMR: ENGT (Bitfield-Mask: 0x03)                      */
12432 #define VADC_BRSMR_ENTR_Pos                   (2UL)                     /*!< VADC BRSMR: ENTR (Bit 2)                                    */
12433 #define VADC_BRSMR_ENTR_Msk                   (0x4UL)                   /*!< VADC BRSMR: ENTR (Bitfield-Mask: 0x01)                      */
12434 #define VADC_BRSMR_ENSI_Pos                   (3UL)                     /*!< VADC BRSMR: ENSI (Bit 3)                                    */
12435 #define VADC_BRSMR_ENSI_Msk                   (0x8UL)                   /*!< VADC BRSMR: ENSI (Bitfield-Mask: 0x01)                      */
12436 #define VADC_BRSMR_SCAN_Pos                   (4UL)                     /*!< VADC BRSMR: SCAN (Bit 4)                                    */
12437 #define VADC_BRSMR_SCAN_Msk                   (0x10UL)                  /*!< VADC BRSMR: SCAN (Bitfield-Mask: 0x01)                      */
12438 #define VADC_BRSMR_LDM_Pos                    (5UL)                     /*!< VADC BRSMR: LDM (Bit 5)                                     */
12439 #define VADC_BRSMR_LDM_Msk                    (0x20UL)                  /*!< VADC BRSMR: LDM (Bitfield-Mask: 0x01)                       */
12440 #define VADC_BRSMR_REQGT_Pos                  (7UL)                     /*!< VADC BRSMR: REQGT (Bit 7)                                   */
12441 #define VADC_BRSMR_REQGT_Msk                  (0x80UL)                  /*!< VADC BRSMR: REQGT (Bitfield-Mask: 0x01)                     */
12442 #define VADC_BRSMR_CLRPND_Pos                 (8UL)                     /*!< VADC BRSMR: CLRPND (Bit 8)                                  */
12443 #define VADC_BRSMR_CLRPND_Msk                 (0x100UL)                 /*!< VADC BRSMR: CLRPND (Bitfield-Mask: 0x01)                    */
12444 #define VADC_BRSMR_LDEV_Pos                   (9UL)                     /*!< VADC BRSMR: LDEV (Bit 9)                                    */
12445 #define VADC_BRSMR_LDEV_Msk                   (0x200UL)                 /*!< VADC BRSMR: LDEV (Bitfield-Mask: 0x01)                      */
12446 #define VADC_BRSMR_RPTDIS_Pos                 (16UL)                    /*!< VADC BRSMR: RPTDIS (Bit 16)                                 */
12447 #define VADC_BRSMR_RPTDIS_Msk                 (0x10000UL)               /*!< VADC BRSMR: RPTDIS (Bitfield-Mask: 0x01)                    */
12448 
12449 /* --------------------------------  VADC_GLOBRCR  -------------------------------- */
12450 #define VADC_GLOBRCR_DRCTR_Pos                (16UL)                    /*!< VADC GLOBRCR: DRCTR (Bit 16)                                */
12451 #define VADC_GLOBRCR_DRCTR_Msk                (0xf0000UL)               /*!< VADC GLOBRCR: DRCTR (Bitfield-Mask: 0x0f)                   */
12452 #define VADC_GLOBRCR_WFR_Pos                  (24UL)                    /*!< VADC GLOBRCR: WFR (Bit 24)                                  */
12453 #define VADC_GLOBRCR_WFR_Msk                  (0x1000000UL)             /*!< VADC GLOBRCR: WFR (Bitfield-Mask: 0x01)                     */
12454 #define VADC_GLOBRCR_SRGEN_Pos                (31UL)                    /*!< VADC GLOBRCR: SRGEN (Bit 31)                                */
12455 #define VADC_GLOBRCR_SRGEN_Msk                (0x80000000UL)            /*!< VADC GLOBRCR: SRGEN (Bitfield-Mask: 0x01)                   */
12456 
12457 /* --------------------------------  VADC_GLOBRES  -------------------------------- */
12458 #define VADC_GLOBRES_RESULT_Pos               (0UL)                     /*!< VADC GLOBRES: RESULT (Bit 0)                                */
12459 #define VADC_GLOBRES_RESULT_Msk               (0xffffUL)                /*!< VADC GLOBRES: RESULT (Bitfield-Mask: 0xffff)                */
12460 #define VADC_GLOBRES_GNR_Pos                  (16UL)                    /*!< VADC GLOBRES: GNR (Bit 16)                                  */
12461 #define VADC_GLOBRES_GNR_Msk                  (0xf0000UL)               /*!< VADC GLOBRES: GNR (Bitfield-Mask: 0x0f)                     */
12462 #define VADC_GLOBRES_CHNR_Pos                 (20UL)                    /*!< VADC GLOBRES: CHNR (Bit 20)                                 */
12463 #define VADC_GLOBRES_CHNR_Msk                 (0x1f00000UL)             /*!< VADC GLOBRES: CHNR (Bitfield-Mask: 0x1f)                    */
12464 #define VADC_GLOBRES_EMUX_Pos                 (25UL)                    /*!< VADC GLOBRES: EMUX (Bit 25)                                 */
12465 #define VADC_GLOBRES_EMUX_Msk                 (0xe000000UL)             /*!< VADC GLOBRES: EMUX (Bitfield-Mask: 0x07)                    */
12466 #define VADC_GLOBRES_CRS_Pos                  (28UL)                    /*!< VADC GLOBRES: CRS (Bit 28)                                  */
12467 #define VADC_GLOBRES_CRS_Msk                  (0x30000000UL)            /*!< VADC GLOBRES: CRS (Bitfield-Mask: 0x03)                     */
12468 #define VADC_GLOBRES_FCR_Pos                  (30UL)                    /*!< VADC GLOBRES: FCR (Bit 30)                                  */
12469 #define VADC_GLOBRES_FCR_Msk                  (0x40000000UL)            /*!< VADC GLOBRES: FCR (Bitfield-Mask: 0x01)                     */
12470 #define VADC_GLOBRES_VF_Pos                   (31UL)                    /*!< VADC GLOBRES: VF (Bit 31)                                   */
12471 #define VADC_GLOBRES_VF_Msk                   (0x80000000UL)            /*!< VADC GLOBRES: VF (Bitfield-Mask: 0x01)                      */
12472 
12473 /* --------------------------------  VADC_GLOBRESD  ------------------------------- */
12474 #define VADC_GLOBRESD_RESULT_Pos              (0UL)                     /*!< VADC GLOBRESD: RESULT (Bit 0)                               */
12475 #define VADC_GLOBRESD_RESULT_Msk              (0xffffUL)                /*!< VADC GLOBRESD: RESULT (Bitfield-Mask: 0xffff)               */
12476 #define VADC_GLOBRESD_GNR_Pos                 (16UL)                    /*!< VADC GLOBRESD: GNR (Bit 16)                                 */
12477 #define VADC_GLOBRESD_GNR_Msk                 (0xf0000UL)               /*!< VADC GLOBRESD: GNR (Bitfield-Mask: 0x0f)                    */
12478 #define VADC_GLOBRESD_CHNR_Pos                (20UL)                    /*!< VADC GLOBRESD: CHNR (Bit 20)                                */
12479 #define VADC_GLOBRESD_CHNR_Msk                (0x1f00000UL)             /*!< VADC GLOBRESD: CHNR (Bitfield-Mask: 0x1f)                   */
12480 #define VADC_GLOBRESD_EMUX_Pos                (25UL)                    /*!< VADC GLOBRESD: EMUX (Bit 25)                                */
12481 #define VADC_GLOBRESD_EMUX_Msk                (0xe000000UL)             /*!< VADC GLOBRESD: EMUX (Bitfield-Mask: 0x07)                   */
12482 #define VADC_GLOBRESD_CRS_Pos                 (28UL)                    /*!< VADC GLOBRESD: CRS (Bit 28)                                 */
12483 #define VADC_GLOBRESD_CRS_Msk                 (0x30000000UL)            /*!< VADC GLOBRESD: CRS (Bitfield-Mask: 0x03)                    */
12484 #define VADC_GLOBRESD_FCR_Pos                 (30UL)                    /*!< VADC GLOBRESD: FCR (Bit 30)                                 */
12485 #define VADC_GLOBRESD_FCR_Msk                 (0x40000000UL)            /*!< VADC GLOBRESD: FCR (Bitfield-Mask: 0x01)                    */
12486 #define VADC_GLOBRESD_VF_Pos                  (31UL)                    /*!< VADC GLOBRESD: VF (Bit 31)                                  */
12487 #define VADC_GLOBRESD_VF_Msk                  (0x80000000UL)            /*!< VADC GLOBRESD: VF (Bitfield-Mask: 0x01)                     */
12488 
12489 /* --------------------------------  VADC_EMUXSEL  -------------------------------- */
12490 #define VADC_EMUXSEL_EMUXGRP0_Pos             (0UL)                     /*!< VADC EMUXSEL: EMUXGRP0 (Bit 0)                              */
12491 #define VADC_EMUXSEL_EMUXGRP0_Msk             (0xfUL)                   /*!< VADC EMUXSEL: EMUXGRP0 (Bitfield-Mask: 0x0f)                */
12492 #define VADC_EMUXSEL_EMUXGRP1_Pos             (4UL)                     /*!< VADC EMUXSEL: EMUXGRP1 (Bit 4)                              */
12493 #define VADC_EMUXSEL_EMUXGRP1_Msk             (0xf0UL)                  /*!< VADC EMUXSEL: EMUXGRP1 (Bitfield-Mask: 0x0f)                */
12494 
12495 
12496 /* ================================================================================ */
12497 /* ================         Group 'VADC_G' Position & Mask         ================ */
12498 /* ================================================================================ */
12499 
12500 
12501 /* --------------------------------  VADC_G_ARBCFG  ------------------------------- */
12502 #define VADC_G_ARBCFG_ANONC_Pos               (0UL)                     /*!< VADC_G ARBCFG: ANONC (Bit 0)                                */
12503 #define VADC_G_ARBCFG_ANONC_Msk               (0x3UL)                   /*!< VADC_G ARBCFG: ANONC (Bitfield-Mask: 0x03)                  */
12504 #define VADC_G_ARBCFG_ARBRND_Pos              (4UL)                     /*!< VADC_G ARBCFG: ARBRND (Bit 4)                               */
12505 #define VADC_G_ARBCFG_ARBRND_Msk              (0x30UL)                  /*!< VADC_G ARBCFG: ARBRND (Bitfield-Mask: 0x03)                 */
12506 #define VADC_G_ARBCFG_ARBM_Pos                (7UL)                     /*!< VADC_G ARBCFG: ARBM (Bit 7)                                 */
12507 #define VADC_G_ARBCFG_ARBM_Msk                (0x80UL)                  /*!< VADC_G ARBCFG: ARBM (Bitfield-Mask: 0x01)                   */
12508 #define VADC_G_ARBCFG_ANONS_Pos               (16UL)                    /*!< VADC_G ARBCFG: ANONS (Bit 16)                               */
12509 #define VADC_G_ARBCFG_ANONS_Msk               (0x30000UL)               /*!< VADC_G ARBCFG: ANONS (Bitfield-Mask: 0x03)                  */
12510 #define VADC_G_ARBCFG_CAL_Pos                 (28UL)                    /*!< VADC_G ARBCFG: CAL (Bit 28)                                 */
12511 #define VADC_G_ARBCFG_CAL_Msk                 (0x10000000UL)            /*!< VADC_G ARBCFG: CAL (Bitfield-Mask: 0x01)                    */
12512 #define VADC_G_ARBCFG_BUSY_Pos                (30UL)                    /*!< VADC_G ARBCFG: BUSY (Bit 30)                                */
12513 #define VADC_G_ARBCFG_BUSY_Msk                (0x40000000UL)            /*!< VADC_G ARBCFG: BUSY (Bitfield-Mask: 0x01)                   */
12514 #define VADC_G_ARBCFG_SAMPLE_Pos              (31UL)                    /*!< VADC_G ARBCFG: SAMPLE (Bit 31)                              */
12515 #define VADC_G_ARBCFG_SAMPLE_Msk              (0x80000000UL)            /*!< VADC_G ARBCFG: SAMPLE (Bitfield-Mask: 0x01)                 */
12516 
12517 /* --------------------------------  VADC_G_ARBPR  -------------------------------- */
12518 #define VADC_G_ARBPR_PRIO0_Pos                (0UL)                     /*!< VADC_G ARBPR: PRIO0 (Bit 0)                                 */
12519 #define VADC_G_ARBPR_PRIO0_Msk                (0x3UL)                   /*!< VADC_G ARBPR: PRIO0 (Bitfield-Mask: 0x03)                   */
12520 #define VADC_G_ARBPR_CSM0_Pos                 (3UL)                     /*!< VADC_G ARBPR: CSM0 (Bit 3)                                  */
12521 #define VADC_G_ARBPR_CSM0_Msk                 (0x8UL)                   /*!< VADC_G ARBPR: CSM0 (Bitfield-Mask: 0x01)                    */
12522 #define VADC_G_ARBPR_PRIO1_Pos                (4UL)                     /*!< VADC_G ARBPR: PRIO1 (Bit 4)                                 */
12523 #define VADC_G_ARBPR_PRIO1_Msk                (0x30UL)                  /*!< VADC_G ARBPR: PRIO1 (Bitfield-Mask: 0x03)                   */
12524 #define VADC_G_ARBPR_CSM1_Pos                 (7UL)                     /*!< VADC_G ARBPR: CSM1 (Bit 7)                                  */
12525 #define VADC_G_ARBPR_CSM1_Msk                 (0x80UL)                  /*!< VADC_G ARBPR: CSM1 (Bitfield-Mask: 0x01)                    */
12526 #define VADC_G_ARBPR_PRIO2_Pos                (8UL)                     /*!< VADC_G ARBPR: PRIO2 (Bit 8)                                 */
12527 #define VADC_G_ARBPR_PRIO2_Msk                (0x300UL)                 /*!< VADC_G ARBPR: PRIO2 (Bitfield-Mask: 0x03)                   */
12528 #define VADC_G_ARBPR_CSM2_Pos                 (11UL)                    /*!< VADC_G ARBPR: CSM2 (Bit 11)                                 */
12529 #define VADC_G_ARBPR_CSM2_Msk                 (0x800UL)                 /*!< VADC_G ARBPR: CSM2 (Bitfield-Mask: 0x01)                    */
12530 #define VADC_G_ARBPR_ASEN0_Pos                (24UL)                    /*!< VADC_G ARBPR: ASEN0 (Bit 24)                                */
12531 #define VADC_G_ARBPR_ASEN0_Msk                (0x1000000UL)             /*!< VADC_G ARBPR: ASEN0 (Bitfield-Mask: 0x01)                   */
12532 #define VADC_G_ARBPR_ASEN1_Pos                (25UL)                    /*!< VADC_G ARBPR: ASEN1 (Bit 25)                                */
12533 #define VADC_G_ARBPR_ASEN1_Msk                (0x2000000UL)             /*!< VADC_G ARBPR: ASEN1 (Bitfield-Mask: 0x01)                   */
12534 #define VADC_G_ARBPR_ASEN2_Pos                (26UL)                    /*!< VADC_G ARBPR: ASEN2 (Bit 26)                                */
12535 #define VADC_G_ARBPR_ASEN2_Msk                (0x4000000UL)             /*!< VADC_G ARBPR: ASEN2 (Bitfield-Mask: 0x01)                   */
12536 
12537 /* --------------------------------  VADC_G_CHASS  -------------------------------- */
12538 #define VADC_G_CHASS_ASSCH0_Pos               (0UL)                     /*!< VADC_G CHASS: ASSCH0 (Bit 0)                                */
12539 #define VADC_G_CHASS_ASSCH0_Msk               (0x1UL)                   /*!< VADC_G CHASS: ASSCH0 (Bitfield-Mask: 0x01)                  */
12540 #define VADC_G_CHASS_ASSCH1_Pos               (1UL)                     /*!< VADC_G CHASS: ASSCH1 (Bit 1)                                */
12541 #define VADC_G_CHASS_ASSCH1_Msk               (0x2UL)                   /*!< VADC_G CHASS: ASSCH1 (Bitfield-Mask: 0x01)                  */
12542 #define VADC_G_CHASS_ASSCH2_Pos               (2UL)                     /*!< VADC_G CHASS: ASSCH2 (Bit 2)                                */
12543 #define VADC_G_CHASS_ASSCH2_Msk               (0x4UL)                   /*!< VADC_G CHASS: ASSCH2 (Bitfield-Mask: 0x01)                  */
12544 #define VADC_G_CHASS_ASSCH3_Pos               (3UL)                     /*!< VADC_G CHASS: ASSCH3 (Bit 3)                                */
12545 #define VADC_G_CHASS_ASSCH3_Msk               (0x8UL)                   /*!< VADC_G CHASS: ASSCH3 (Bitfield-Mask: 0x01)                  */
12546 #define VADC_G_CHASS_ASSCH4_Pos               (4UL)                     /*!< VADC_G CHASS: ASSCH4 (Bit 4)                                */
12547 #define VADC_G_CHASS_ASSCH4_Msk               (0x10UL)                  /*!< VADC_G CHASS: ASSCH4 (Bitfield-Mask: 0x01)                  */
12548 #define VADC_G_CHASS_ASSCH5_Pos               (5UL)                     /*!< VADC_G CHASS: ASSCH5 (Bit 5)                                */
12549 #define VADC_G_CHASS_ASSCH5_Msk               (0x20UL)                  /*!< VADC_G CHASS: ASSCH5 (Bitfield-Mask: 0x01)                  */
12550 #define VADC_G_CHASS_ASSCH6_Pos               (6UL)                     /*!< VADC_G CHASS: ASSCH6 (Bit 6)                                */
12551 #define VADC_G_CHASS_ASSCH6_Msk               (0x40UL)                  /*!< VADC_G CHASS: ASSCH6 (Bitfield-Mask: 0x01)                  */
12552 #define VADC_G_CHASS_ASSCH7_Pos               (7UL)                     /*!< VADC_G CHASS: ASSCH7 (Bit 7)                                */
12553 #define VADC_G_CHASS_ASSCH7_Msk               (0x80UL)                  /*!< VADC_G CHASS: ASSCH7 (Bitfield-Mask: 0x01)                  */
12554 
12555 /* --------------------------------  VADC_G_ICLASS  ------------------------------- */
12556 #define VADC_G_ICLASS_STCS_Pos                (0UL)                     /*!< VADC_G ICLASS: STCS (Bit 0)                                 */
12557 #define VADC_G_ICLASS_STCS_Msk                (0x1fUL)                  /*!< VADC_G ICLASS: STCS (Bitfield-Mask: 0x1f)                   */
12558 #define VADC_G_ICLASS_CMS_Pos                 (8UL)                     /*!< VADC_G ICLASS: CMS (Bit 8)                                  */
12559 #define VADC_G_ICLASS_CMS_Msk                 (0x700UL)                 /*!< VADC_G ICLASS: CMS (Bitfield-Mask: 0x07)                    */
12560 #define VADC_G_ICLASS_STCE_Pos                (16UL)                    /*!< VADC_G ICLASS: STCE (Bit 16)                                */
12561 #define VADC_G_ICLASS_STCE_Msk                (0x1f0000UL)              /*!< VADC_G ICLASS: STCE (Bitfield-Mask: 0x1f)                   */
12562 #define VADC_G_ICLASS_CME_Pos                 (24UL)                    /*!< VADC_G ICLASS: CME (Bit 24)                                 */
12563 #define VADC_G_ICLASS_CME_Msk                 (0x7000000UL)             /*!< VADC_G ICLASS: CME (Bitfield-Mask: 0x07)                    */
12564 
12565 /* --------------------------------  VADC_G_ALIAS  -------------------------------- */
12566 #define VADC_G_ALIAS_ALIAS0_Pos               (0UL)                     /*!< VADC_G ALIAS: ALIAS0 (Bit 0)                                */
12567 #define VADC_G_ALIAS_ALIAS0_Msk               (0x1fUL)                  /*!< VADC_G ALIAS: ALIAS0 (Bitfield-Mask: 0x1f)                  */
12568 #define VADC_G_ALIAS_ALIAS1_Pos               (8UL)                     /*!< VADC_G ALIAS: ALIAS1 (Bit 8)                                */
12569 #define VADC_G_ALIAS_ALIAS1_Msk               (0x1f00UL)                /*!< VADC_G ALIAS: ALIAS1 (Bitfield-Mask: 0x1f)                  */
12570 
12571 /* --------------------------------  VADC_G_BOUND  -------------------------------- */
12572 #define VADC_G_BOUND_BOUNDARY0_Pos            (0UL)                     /*!< VADC_G BOUND: BOUNDARY0 (Bit 0)                             */
12573 #define VADC_G_BOUND_BOUNDARY0_Msk            (0xfffUL)                 /*!< VADC_G BOUND: BOUNDARY0 (Bitfield-Mask: 0xfff)              */
12574 #define VADC_G_BOUND_BOUNDARY1_Pos            (16UL)                    /*!< VADC_G BOUND: BOUNDARY1 (Bit 16)                            */
12575 #define VADC_G_BOUND_BOUNDARY1_Msk            (0xfff0000UL)             /*!< VADC_G BOUND: BOUNDARY1 (Bitfield-Mask: 0xfff)              */
12576 
12577 /* --------------------------------  VADC_G_SYNCTR  ------------------------------- */
12578 #define VADC_G_SYNCTR_STSEL_Pos               (0UL)                     /*!< VADC_G SYNCTR: STSEL (Bit 0)                                */
12579 #define VADC_G_SYNCTR_STSEL_Msk               (0x3UL)                   /*!< VADC_G SYNCTR: STSEL (Bitfield-Mask: 0x03)                  */
12580 #define VADC_G_SYNCTR_EVALR1_Pos              (4UL)                     /*!< VADC_G SYNCTR: EVALR1 (Bit 4)                               */
12581 #define VADC_G_SYNCTR_EVALR1_Msk              (0x10UL)                  /*!< VADC_G SYNCTR: EVALR1 (Bitfield-Mask: 0x01)                 */
12582 #define VADC_G_SYNCTR_EVALR2_Pos              (5UL)                     /*!< VADC_G SYNCTR: EVALR2 (Bit 5)                               */
12583 #define VADC_G_SYNCTR_EVALR2_Msk              (0x20UL)                  /*!< VADC_G SYNCTR: EVALR2 (Bitfield-Mask: 0x01)                 */
12584 #define VADC_G_SYNCTR_EVALR3_Pos              (6UL)                     /*!< VADC_G SYNCTR: EVALR3 (Bit 6)                               */
12585 #define VADC_G_SYNCTR_EVALR3_Msk              (0x40UL)                  /*!< VADC_G SYNCTR: EVALR3 (Bitfield-Mask: 0x01)                 */
12586 
12587 /* ---------------------------------  VADC_G_BFL  --------------------------------- */
12588 #define VADC_G_BFL_BFL0_Pos                   (0UL)                     /*!< VADC_G BFL: BFL0 (Bit 0)                                    */
12589 #define VADC_G_BFL_BFL0_Msk                   (0x1UL)                   /*!< VADC_G BFL: BFL0 (Bitfield-Mask: 0x01)                      */
12590 #define VADC_G_BFL_BFL1_Pos                   (1UL)                     /*!< VADC_G BFL: BFL1 (Bit 1)                                    */
12591 #define VADC_G_BFL_BFL1_Msk                   (0x2UL)                   /*!< VADC_G BFL: BFL1 (Bitfield-Mask: 0x01)                      */
12592 #define VADC_G_BFL_BFL2_Pos                   (2UL)                     /*!< VADC_G BFL: BFL2 (Bit 2)                                    */
12593 #define VADC_G_BFL_BFL2_Msk                   (0x4UL)                   /*!< VADC_G BFL: BFL2 (Bitfield-Mask: 0x01)                      */
12594 #define VADC_G_BFL_BFL3_Pos                   (3UL)                     /*!< VADC_G BFL: BFL3 (Bit 3)                                    */
12595 #define VADC_G_BFL_BFL3_Msk                   (0x8UL)                   /*!< VADC_G BFL: BFL3 (Bitfield-Mask: 0x01)                      */
12596 #define VADC_G_BFL_BFA0_Pos                   (8UL)                     /*!< VADC_G BFL: BFA0 (Bit 8)                                    */
12597 #define VADC_G_BFL_BFA0_Msk                   (0x100UL)                 /*!< VADC_G BFL: BFA0 (Bitfield-Mask: 0x01)                      */
12598 #define VADC_G_BFL_BFA1_Pos                   (9UL)                     /*!< VADC_G BFL: BFA1 (Bit 9)                                    */
12599 #define VADC_G_BFL_BFA1_Msk                   (0x200UL)                 /*!< VADC_G BFL: BFA1 (Bitfield-Mask: 0x01)                      */
12600 #define VADC_G_BFL_BFA2_Pos                   (10UL)                    /*!< VADC_G BFL: BFA2 (Bit 10)                                   */
12601 #define VADC_G_BFL_BFA2_Msk                   (0x400UL)                 /*!< VADC_G BFL: BFA2 (Bitfield-Mask: 0x01)                      */
12602 #define VADC_G_BFL_BFA3_Pos                   (11UL)                    /*!< VADC_G BFL: BFA3 (Bit 11)                                   */
12603 #define VADC_G_BFL_BFA3_Msk                   (0x800UL)                 /*!< VADC_G BFL: BFA3 (Bitfield-Mask: 0x01)                      */
12604 #define VADC_G_BFL_BFI0_Pos                   (16UL)                    /*!< VADC_G BFL: BFI0 (Bit 16)                                   */
12605 #define VADC_G_BFL_BFI0_Msk                   (0x10000UL)               /*!< VADC_G BFL: BFI0 (Bitfield-Mask: 0x01)                      */
12606 #define VADC_G_BFL_BFI1_Pos                   (17UL)                    /*!< VADC_G BFL: BFI1 (Bit 17)                                   */
12607 #define VADC_G_BFL_BFI1_Msk                   (0x20000UL)               /*!< VADC_G BFL: BFI1 (Bitfield-Mask: 0x01)                      */
12608 #define VADC_G_BFL_BFI2_Pos                   (18UL)                    /*!< VADC_G BFL: BFI2 (Bit 18)                                   */
12609 #define VADC_G_BFL_BFI2_Msk                   (0x40000UL)               /*!< VADC_G BFL: BFI2 (Bitfield-Mask: 0x01)                      */
12610 #define VADC_G_BFL_BFI3_Pos                   (19UL)                    /*!< VADC_G BFL: BFI3 (Bit 19)                                   */
12611 #define VADC_G_BFL_BFI3_Msk                   (0x80000UL)               /*!< VADC_G BFL: BFI3 (Bitfield-Mask: 0x01)                      */
12612 
12613 /* ---------------------------------  VADC_G_BFLS  -------------------------------- */
12614 #define VADC_G_BFLS_BFC0_Pos                  (0UL)                     /*!< VADC_G BFLS: BFC0 (Bit 0)                                   */
12615 #define VADC_G_BFLS_BFC0_Msk                  (0x1UL)                   /*!< VADC_G BFLS: BFC0 (Bitfield-Mask: 0x01)                     */
12616 #define VADC_G_BFLS_BFC1_Pos                  (1UL)                     /*!< VADC_G BFLS: BFC1 (Bit 1)                                   */
12617 #define VADC_G_BFLS_BFC1_Msk                  (0x2UL)                   /*!< VADC_G BFLS: BFC1 (Bitfield-Mask: 0x01)                     */
12618 #define VADC_G_BFLS_BFC2_Pos                  (2UL)                     /*!< VADC_G BFLS: BFC2 (Bit 2)                                   */
12619 #define VADC_G_BFLS_BFC2_Msk                  (0x4UL)                   /*!< VADC_G BFLS: BFC2 (Bitfield-Mask: 0x01)                     */
12620 #define VADC_G_BFLS_BFC3_Pos                  (3UL)                     /*!< VADC_G BFLS: BFC3 (Bit 3)                                   */
12621 #define VADC_G_BFLS_BFC3_Msk                  (0x8UL)                   /*!< VADC_G BFLS: BFC3 (Bitfield-Mask: 0x01)                     */
12622 #define VADC_G_BFLS_BFS0_Pos                  (16UL)                    /*!< VADC_G BFLS: BFS0 (Bit 16)                                  */
12623 #define VADC_G_BFLS_BFS0_Msk                  (0x10000UL)               /*!< VADC_G BFLS: BFS0 (Bitfield-Mask: 0x01)                     */
12624 #define VADC_G_BFLS_BFS1_Pos                  (17UL)                    /*!< VADC_G BFLS: BFS1 (Bit 17)                                  */
12625 #define VADC_G_BFLS_BFS1_Msk                  (0x20000UL)               /*!< VADC_G BFLS: BFS1 (Bitfield-Mask: 0x01)                     */
12626 #define VADC_G_BFLS_BFS2_Pos                  (18UL)                    /*!< VADC_G BFLS: BFS2 (Bit 18)                                  */
12627 #define VADC_G_BFLS_BFS2_Msk                  (0x40000UL)               /*!< VADC_G BFLS: BFS2 (Bitfield-Mask: 0x01)                     */
12628 #define VADC_G_BFLS_BFS3_Pos                  (19UL)                    /*!< VADC_G BFLS: BFS3 (Bit 19)                                  */
12629 #define VADC_G_BFLS_BFS3_Msk                  (0x80000UL)               /*!< VADC_G BFLS: BFS3 (Bitfield-Mask: 0x01)                     */
12630 
12631 /* ---------------------------------  VADC_G_BFLC  -------------------------------- */
12632 #define VADC_G_BFLC_BFM0_Pos                  (0UL)                     /*!< VADC_G BFLC: BFM0 (Bit 0)                                   */
12633 #define VADC_G_BFLC_BFM0_Msk                  (0xfUL)                   /*!< VADC_G BFLC: BFM0 (Bitfield-Mask: 0x0f)                     */
12634 #define VADC_G_BFLC_BFM1_Pos                  (4UL)                     /*!< VADC_G BFLC: BFM1 (Bit 4)                                   */
12635 #define VADC_G_BFLC_BFM1_Msk                  (0xf0UL)                  /*!< VADC_G BFLC: BFM1 (Bitfield-Mask: 0x0f)                     */
12636 #define VADC_G_BFLC_BFM2_Pos                  (8UL)                     /*!< VADC_G BFLC: BFM2 (Bit 8)                                   */
12637 #define VADC_G_BFLC_BFM2_Msk                  (0xf00UL)                 /*!< VADC_G BFLC: BFM2 (Bitfield-Mask: 0x0f)                     */
12638 #define VADC_G_BFLC_BFM3_Pos                  (12UL)                    /*!< VADC_G BFLC: BFM3 (Bit 12)                                  */
12639 #define VADC_G_BFLC_BFM3_Msk                  (0xf000UL)                /*!< VADC_G BFLC: BFM3 (Bitfield-Mask: 0x0f)                     */
12640 
12641 /* --------------------------------  VADC_G_BFLNP  -------------------------------- */
12642 #define VADC_G_BFLNP_BFL0NP_Pos               (0UL)                     /*!< VADC_G BFLNP: BFL0NP (Bit 0)                                */
12643 #define VADC_G_BFLNP_BFL0NP_Msk               (0xfUL)                   /*!< VADC_G BFLNP: BFL0NP (Bitfield-Mask: 0x0f)                  */
12644 #define VADC_G_BFLNP_BFL1NP_Pos               (4UL)                     /*!< VADC_G BFLNP: BFL1NP (Bit 4)                                */
12645 #define VADC_G_BFLNP_BFL1NP_Msk               (0xf0UL)                  /*!< VADC_G BFLNP: BFL1NP (Bitfield-Mask: 0x0f)                  */
12646 #define VADC_G_BFLNP_BFL2NP_Pos               (8UL)                     /*!< VADC_G BFLNP: BFL2NP (Bit 8)                                */
12647 #define VADC_G_BFLNP_BFL2NP_Msk               (0xf00UL)                 /*!< VADC_G BFLNP: BFL2NP (Bitfield-Mask: 0x0f)                  */
12648 #define VADC_G_BFLNP_BFL3NP_Pos               (12UL)                    /*!< VADC_G BFLNP: BFL3NP (Bit 12)                               */
12649 #define VADC_G_BFLNP_BFL3NP_Msk               (0xf000UL)                /*!< VADC_G BFLNP: BFL3NP (Bitfield-Mask: 0x0f)                  */
12650 
12651 /* --------------------------------  VADC_G_QCTRL0  ------------------------------- */
12652 #define VADC_G_QCTRL0_SRCRESREG_Pos           (0UL)                     /*!< VADC_G QCTRL0: SRCRESREG (Bit 0)                            */
12653 #define VADC_G_QCTRL0_SRCRESREG_Msk           (0xfUL)                   /*!< VADC_G QCTRL0: SRCRESREG (Bitfield-Mask: 0x0f)              */
12654 #define VADC_G_QCTRL0_XTSEL_Pos               (8UL)                     /*!< VADC_G QCTRL0: XTSEL (Bit 8)                                */
12655 #define VADC_G_QCTRL0_XTSEL_Msk               (0xf00UL)                 /*!< VADC_G QCTRL0: XTSEL (Bitfield-Mask: 0x0f)                  */
12656 #define VADC_G_QCTRL0_XTLVL_Pos               (12UL)                    /*!< VADC_G QCTRL0: XTLVL (Bit 12)                               */
12657 #define VADC_G_QCTRL0_XTLVL_Msk               (0x1000UL)                /*!< VADC_G QCTRL0: XTLVL (Bitfield-Mask: 0x01)                  */
12658 #define VADC_G_QCTRL0_XTMODE_Pos              (13UL)                    /*!< VADC_G QCTRL0: XTMODE (Bit 13)                              */
12659 #define VADC_G_QCTRL0_XTMODE_Msk              (0x6000UL)                /*!< VADC_G QCTRL0: XTMODE (Bitfield-Mask: 0x03)                 */
12660 #define VADC_G_QCTRL0_XTWC_Pos                (15UL)                    /*!< VADC_G QCTRL0: XTWC (Bit 15)                                */
12661 #define VADC_G_QCTRL0_XTWC_Msk                (0x8000UL)                /*!< VADC_G QCTRL0: XTWC (Bitfield-Mask: 0x01)                   */
12662 #define VADC_G_QCTRL0_GTSEL_Pos               (16UL)                    /*!< VADC_G QCTRL0: GTSEL (Bit 16)                               */
12663 #define VADC_G_QCTRL0_GTSEL_Msk               (0xf0000UL)               /*!< VADC_G QCTRL0: GTSEL (Bitfield-Mask: 0x0f)                  */
12664 #define VADC_G_QCTRL0_GTLVL_Pos               (20UL)                    /*!< VADC_G QCTRL0: GTLVL (Bit 20)                               */
12665 #define VADC_G_QCTRL0_GTLVL_Msk               (0x100000UL)              /*!< VADC_G QCTRL0: GTLVL (Bitfield-Mask: 0x01)                  */
12666 #define VADC_G_QCTRL0_GTWC_Pos                (23UL)                    /*!< VADC_G QCTRL0: GTWC (Bit 23)                                */
12667 #define VADC_G_QCTRL0_GTWC_Msk                (0x800000UL)              /*!< VADC_G QCTRL0: GTWC (Bitfield-Mask: 0x01)                   */
12668 #define VADC_G_QCTRL0_TMEN_Pos                (28UL)                    /*!< VADC_G QCTRL0: TMEN (Bit 28)                                */
12669 #define VADC_G_QCTRL0_TMEN_Msk                (0x10000000UL)            /*!< VADC_G QCTRL0: TMEN (Bitfield-Mask: 0x01)                   */
12670 #define VADC_G_QCTRL0_TMWC_Pos                (31UL)                    /*!< VADC_G QCTRL0: TMWC (Bit 31)                                */
12671 #define VADC_G_QCTRL0_TMWC_Msk                (0x80000000UL)            /*!< VADC_G QCTRL0: TMWC (Bitfield-Mask: 0x01)                   */
12672 
12673 /* ---------------------------------  VADC_G_QMR0  -------------------------------- */
12674 #define VADC_G_QMR0_ENGT_Pos                  (0UL)                     /*!< VADC_G QMR0: ENGT (Bit 0)                                   */
12675 #define VADC_G_QMR0_ENGT_Msk                  (0x3UL)                   /*!< VADC_G QMR0: ENGT (Bitfield-Mask: 0x03)                     */
12676 #define VADC_G_QMR0_ENTR_Pos                  (2UL)                     /*!< VADC_G QMR0: ENTR (Bit 2)                                   */
12677 #define VADC_G_QMR0_ENTR_Msk                  (0x4UL)                   /*!< VADC_G QMR0: ENTR (Bitfield-Mask: 0x01)                     */
12678 #define VADC_G_QMR0_CLRV_Pos                  (8UL)                     /*!< VADC_G QMR0: CLRV (Bit 8)                                   */
12679 #define VADC_G_QMR0_CLRV_Msk                  (0x100UL)                 /*!< VADC_G QMR0: CLRV (Bitfield-Mask: 0x01)                     */
12680 #define VADC_G_QMR0_TREV_Pos                  (9UL)                     /*!< VADC_G QMR0: TREV (Bit 9)                                   */
12681 #define VADC_G_QMR0_TREV_Msk                  (0x200UL)                 /*!< VADC_G QMR0: TREV (Bitfield-Mask: 0x01)                     */
12682 #define VADC_G_QMR0_FLUSH_Pos                 (10UL)                    /*!< VADC_G QMR0: FLUSH (Bit 10)                                 */
12683 #define VADC_G_QMR0_FLUSH_Msk                 (0x400UL)                 /*!< VADC_G QMR0: FLUSH (Bitfield-Mask: 0x01)                    */
12684 #define VADC_G_QMR0_CEV_Pos                   (11UL)                    /*!< VADC_G QMR0: CEV (Bit 11)                                   */
12685 #define VADC_G_QMR0_CEV_Msk                   (0x800UL)                 /*!< VADC_G QMR0: CEV (Bitfield-Mask: 0x01)                      */
12686 #define VADC_G_QMR0_RPTDIS_Pos                (16UL)                    /*!< VADC_G QMR0: RPTDIS (Bit 16)                                */
12687 #define VADC_G_QMR0_RPTDIS_Msk                (0x10000UL)               /*!< VADC_G QMR0: RPTDIS (Bitfield-Mask: 0x01)                   */
12688 
12689 /* ---------------------------------  VADC_G_QSR0  -------------------------------- */
12690 #define VADC_G_QSR0_FILL_Pos                  (0UL)                     /*!< VADC_G QSR0: FILL (Bit 0)                                   */
12691 #define VADC_G_QSR0_FILL_Msk                  (0xfUL)                   /*!< VADC_G QSR0: FILL (Bitfield-Mask: 0x0f)                     */
12692 #define VADC_G_QSR0_EMPTY_Pos                 (5UL)                     /*!< VADC_G QSR0: EMPTY (Bit 5)                                  */
12693 #define VADC_G_QSR0_EMPTY_Msk                 (0x20UL)                  /*!< VADC_G QSR0: EMPTY (Bitfield-Mask: 0x01)                    */
12694 #define VADC_G_QSR0_REQGT_Pos                 (7UL)                     /*!< VADC_G QSR0: REQGT (Bit 7)                                  */
12695 #define VADC_G_QSR0_REQGT_Msk                 (0x80UL)                  /*!< VADC_G QSR0: REQGT (Bitfield-Mask: 0x01)                    */
12696 #define VADC_G_QSR0_EV_Pos                    (8UL)                     /*!< VADC_G QSR0: EV (Bit 8)                                     */
12697 #define VADC_G_QSR0_EV_Msk                    (0x100UL)                 /*!< VADC_G QSR0: EV (Bitfield-Mask: 0x01)                       */
12698 
12699 /* ---------------------------------  VADC_G_Q0R0  -------------------------------- */
12700 #define VADC_G_Q0R0_REQCHNR_Pos               (0UL)                     /*!< VADC_G Q0R0: REQCHNR (Bit 0)                                */
12701 #define VADC_G_Q0R0_REQCHNR_Msk               (0x1fUL)                  /*!< VADC_G Q0R0: REQCHNR (Bitfield-Mask: 0x1f)                  */
12702 #define VADC_G_Q0R0_RF_Pos                    (5UL)                     /*!< VADC_G Q0R0: RF (Bit 5)                                     */
12703 #define VADC_G_Q0R0_RF_Msk                    (0x20UL)                  /*!< VADC_G Q0R0: RF (Bitfield-Mask: 0x01)                       */
12704 #define VADC_G_Q0R0_ENSI_Pos                  (6UL)                     /*!< VADC_G Q0R0: ENSI (Bit 6)                                   */
12705 #define VADC_G_Q0R0_ENSI_Msk                  (0x40UL)                  /*!< VADC_G Q0R0: ENSI (Bitfield-Mask: 0x01)                     */
12706 #define VADC_G_Q0R0_EXTR_Pos                  (7UL)                     /*!< VADC_G Q0R0: EXTR (Bit 7)                                   */
12707 #define VADC_G_Q0R0_EXTR_Msk                  (0x80UL)                  /*!< VADC_G Q0R0: EXTR (Bitfield-Mask: 0x01)                     */
12708 #define VADC_G_Q0R0_V_Pos                     (8UL)                     /*!< VADC_G Q0R0: V (Bit 8)                                      */
12709 #define VADC_G_Q0R0_V_Msk                     (0x100UL)                 /*!< VADC_G Q0R0: V (Bitfield-Mask: 0x01)                        */
12710 
12711 /* --------------------------------  VADC_G_QINR0  -------------------------------- */
12712 #define VADC_G_QINR0_REQCHNR_Pos              (0UL)                     /*!< VADC_G QINR0: REQCHNR (Bit 0)                               */
12713 #define VADC_G_QINR0_REQCHNR_Msk              (0x1fUL)                  /*!< VADC_G QINR0: REQCHNR (Bitfield-Mask: 0x1f)                 */
12714 #define VADC_G_QINR0_RF_Pos                   (5UL)                     /*!< VADC_G QINR0: RF (Bit 5)                                    */
12715 #define VADC_G_QINR0_RF_Msk                   (0x20UL)                  /*!< VADC_G QINR0: RF (Bitfield-Mask: 0x01)                      */
12716 #define VADC_G_QINR0_ENSI_Pos                 (6UL)                     /*!< VADC_G QINR0: ENSI (Bit 6)                                  */
12717 #define VADC_G_QINR0_ENSI_Msk                 (0x40UL)                  /*!< VADC_G QINR0: ENSI (Bitfield-Mask: 0x01)                    */
12718 #define VADC_G_QINR0_EXTR_Pos                 (7UL)                     /*!< VADC_G QINR0: EXTR (Bit 7)                                  */
12719 #define VADC_G_QINR0_EXTR_Msk                 (0x80UL)                  /*!< VADC_G QINR0: EXTR (Bitfield-Mask: 0x01)                    */
12720 
12721 /* --------------------------------  VADC_G_QBUR0  -------------------------------- */
12722 #define VADC_G_QBUR0_REQCHNR_Pos              (0UL)                     /*!< VADC_G QBUR0: REQCHNR (Bit 0)                               */
12723 #define VADC_G_QBUR0_REQCHNR_Msk              (0x1fUL)                  /*!< VADC_G QBUR0: REQCHNR (Bitfield-Mask: 0x1f)                 */
12724 #define VADC_G_QBUR0_RF_Pos                   (5UL)                     /*!< VADC_G QBUR0: RF (Bit 5)                                    */
12725 #define VADC_G_QBUR0_RF_Msk                   (0x20UL)                  /*!< VADC_G QBUR0: RF (Bitfield-Mask: 0x01)                      */
12726 #define VADC_G_QBUR0_ENSI_Pos                 (6UL)                     /*!< VADC_G QBUR0: ENSI (Bit 6)                                  */
12727 #define VADC_G_QBUR0_ENSI_Msk                 (0x40UL)                  /*!< VADC_G QBUR0: ENSI (Bitfield-Mask: 0x01)                    */
12728 #define VADC_G_QBUR0_EXTR_Pos                 (7UL)                     /*!< VADC_G QBUR0: EXTR (Bit 7)                                  */
12729 #define VADC_G_QBUR0_EXTR_Msk                 (0x80UL)                  /*!< VADC_G QBUR0: EXTR (Bitfield-Mask: 0x01)                    */
12730 #define VADC_G_QBUR0_V_Pos                    (8UL)                     /*!< VADC_G QBUR0: V (Bit 8)                                     */
12731 #define VADC_G_QBUR0_V_Msk                    (0x100UL)                 /*!< VADC_G QBUR0: V (Bitfield-Mask: 0x01)                       */
12732 
12733 /* --------------------------------  VADC_G_ASCTRL  ------------------------------- */
12734 #define VADC_G_ASCTRL_SRCRESREG_Pos           (0UL)                     /*!< VADC_G ASCTRL: SRCRESREG (Bit 0)                            */
12735 #define VADC_G_ASCTRL_SRCRESREG_Msk           (0xfUL)                   /*!< VADC_G ASCTRL: SRCRESREG (Bitfield-Mask: 0x0f)              */
12736 #define VADC_G_ASCTRL_XTSEL_Pos               (8UL)                     /*!< VADC_G ASCTRL: XTSEL (Bit 8)                                */
12737 #define VADC_G_ASCTRL_XTSEL_Msk               (0xf00UL)                 /*!< VADC_G ASCTRL: XTSEL (Bitfield-Mask: 0x0f)                  */
12738 #define VADC_G_ASCTRL_XTLVL_Pos               (12UL)                    /*!< VADC_G ASCTRL: XTLVL (Bit 12)                               */
12739 #define VADC_G_ASCTRL_XTLVL_Msk               (0x1000UL)                /*!< VADC_G ASCTRL: XTLVL (Bitfield-Mask: 0x01)                  */
12740 #define VADC_G_ASCTRL_XTMODE_Pos              (13UL)                    /*!< VADC_G ASCTRL: XTMODE (Bit 13)                              */
12741 #define VADC_G_ASCTRL_XTMODE_Msk              (0x6000UL)                /*!< VADC_G ASCTRL: XTMODE (Bitfield-Mask: 0x03)                 */
12742 #define VADC_G_ASCTRL_XTWC_Pos                (15UL)                    /*!< VADC_G ASCTRL: XTWC (Bit 15)                                */
12743 #define VADC_G_ASCTRL_XTWC_Msk                (0x8000UL)                /*!< VADC_G ASCTRL: XTWC (Bitfield-Mask: 0x01)                   */
12744 #define VADC_G_ASCTRL_GTSEL_Pos               (16UL)                    /*!< VADC_G ASCTRL: GTSEL (Bit 16)                               */
12745 #define VADC_G_ASCTRL_GTSEL_Msk               (0xf0000UL)               /*!< VADC_G ASCTRL: GTSEL (Bitfield-Mask: 0x0f)                  */
12746 #define VADC_G_ASCTRL_GTLVL_Pos               (20UL)                    /*!< VADC_G ASCTRL: GTLVL (Bit 20)                               */
12747 #define VADC_G_ASCTRL_GTLVL_Msk               (0x100000UL)              /*!< VADC_G ASCTRL: GTLVL (Bitfield-Mask: 0x01)                  */
12748 #define VADC_G_ASCTRL_GTWC_Pos                (23UL)                    /*!< VADC_G ASCTRL: GTWC (Bit 23)                                */
12749 #define VADC_G_ASCTRL_GTWC_Msk                (0x800000UL)              /*!< VADC_G ASCTRL: GTWC (Bitfield-Mask: 0x01)                   */
12750 #define VADC_G_ASCTRL_TMEN_Pos                (28UL)                    /*!< VADC_G ASCTRL: TMEN (Bit 28)                                */
12751 #define VADC_G_ASCTRL_TMEN_Msk                (0x10000000UL)            /*!< VADC_G ASCTRL: TMEN (Bitfield-Mask: 0x01)                   */
12752 #define VADC_G_ASCTRL_TMWC_Pos                (31UL)                    /*!< VADC_G ASCTRL: TMWC (Bit 31)                                */
12753 #define VADC_G_ASCTRL_TMWC_Msk                (0x80000000UL)            /*!< VADC_G ASCTRL: TMWC (Bitfield-Mask: 0x01)                   */
12754 
12755 /* ---------------------------------  VADC_G_ASMR  -------------------------------- */
12756 #define VADC_G_ASMR_ENGT_Pos                  (0UL)                     /*!< VADC_G ASMR: ENGT (Bit 0)                                   */
12757 #define VADC_G_ASMR_ENGT_Msk                  (0x3UL)                   /*!< VADC_G ASMR: ENGT (Bitfield-Mask: 0x03)                     */
12758 #define VADC_G_ASMR_ENTR_Pos                  (2UL)                     /*!< VADC_G ASMR: ENTR (Bit 2)                                   */
12759 #define VADC_G_ASMR_ENTR_Msk                  (0x4UL)                   /*!< VADC_G ASMR: ENTR (Bitfield-Mask: 0x01)                     */
12760 #define VADC_G_ASMR_ENSI_Pos                  (3UL)                     /*!< VADC_G ASMR: ENSI (Bit 3)                                   */
12761 #define VADC_G_ASMR_ENSI_Msk                  (0x8UL)                   /*!< VADC_G ASMR: ENSI (Bitfield-Mask: 0x01)                     */
12762 #define VADC_G_ASMR_SCAN_Pos                  (4UL)                     /*!< VADC_G ASMR: SCAN (Bit 4)                                   */
12763 #define VADC_G_ASMR_SCAN_Msk                  (0x10UL)                  /*!< VADC_G ASMR: SCAN (Bitfield-Mask: 0x01)                     */
12764 #define VADC_G_ASMR_LDM_Pos                   (5UL)                     /*!< VADC_G ASMR: LDM (Bit 5)                                    */
12765 #define VADC_G_ASMR_LDM_Msk                   (0x20UL)                  /*!< VADC_G ASMR: LDM (Bitfield-Mask: 0x01)                      */
12766 #define VADC_G_ASMR_REQGT_Pos                 (7UL)                     /*!< VADC_G ASMR: REQGT (Bit 7)                                  */
12767 #define VADC_G_ASMR_REQGT_Msk                 (0x80UL)                  /*!< VADC_G ASMR: REQGT (Bitfield-Mask: 0x01)                    */
12768 #define VADC_G_ASMR_CLRPND_Pos                (8UL)                     /*!< VADC_G ASMR: CLRPND (Bit 8)                                 */
12769 #define VADC_G_ASMR_CLRPND_Msk                (0x100UL)                 /*!< VADC_G ASMR: CLRPND (Bitfield-Mask: 0x01)                   */
12770 #define VADC_G_ASMR_LDEV_Pos                  (9UL)                     /*!< VADC_G ASMR: LDEV (Bit 9)                                   */
12771 #define VADC_G_ASMR_LDEV_Msk                  (0x200UL)                 /*!< VADC_G ASMR: LDEV (Bitfield-Mask: 0x01)                     */
12772 #define VADC_G_ASMR_RPTDIS_Pos                (16UL)                    /*!< VADC_G ASMR: RPTDIS (Bit 16)                                */
12773 #define VADC_G_ASMR_RPTDIS_Msk                (0x10000UL)               /*!< VADC_G ASMR: RPTDIS (Bitfield-Mask: 0x01)                   */
12774 
12775 /* --------------------------------  VADC_G_ASSEL  -------------------------------- */
12776 #define VADC_G_ASSEL_CHSEL0_Pos               (0UL)                     /*!< VADC_G ASSEL: CHSEL0 (Bit 0)                                */
12777 #define VADC_G_ASSEL_CHSEL0_Msk               (0x1UL)                   /*!< VADC_G ASSEL: CHSEL0 (Bitfield-Mask: 0x01)                  */
12778 #define VADC_G_ASSEL_CHSEL1_Pos               (1UL)                     /*!< VADC_G ASSEL: CHSEL1 (Bit 1)                                */
12779 #define VADC_G_ASSEL_CHSEL1_Msk               (0x2UL)                   /*!< VADC_G ASSEL: CHSEL1 (Bitfield-Mask: 0x01)                  */
12780 #define VADC_G_ASSEL_CHSEL2_Pos               (2UL)                     /*!< VADC_G ASSEL: CHSEL2 (Bit 2)                                */
12781 #define VADC_G_ASSEL_CHSEL2_Msk               (0x4UL)                   /*!< VADC_G ASSEL: CHSEL2 (Bitfield-Mask: 0x01)                  */
12782 #define VADC_G_ASSEL_CHSEL3_Pos               (3UL)                     /*!< VADC_G ASSEL: CHSEL3 (Bit 3)                                */
12783 #define VADC_G_ASSEL_CHSEL3_Msk               (0x8UL)                   /*!< VADC_G ASSEL: CHSEL3 (Bitfield-Mask: 0x01)                  */
12784 #define VADC_G_ASSEL_CHSEL4_Pos               (4UL)                     /*!< VADC_G ASSEL: CHSEL4 (Bit 4)                                */
12785 #define VADC_G_ASSEL_CHSEL4_Msk               (0x10UL)                  /*!< VADC_G ASSEL: CHSEL4 (Bitfield-Mask: 0x01)                  */
12786 #define VADC_G_ASSEL_CHSEL5_Pos               (5UL)                     /*!< VADC_G ASSEL: CHSEL5 (Bit 5)                                */
12787 #define VADC_G_ASSEL_CHSEL5_Msk               (0x20UL)                  /*!< VADC_G ASSEL: CHSEL5 (Bitfield-Mask: 0x01)                  */
12788 #define VADC_G_ASSEL_CHSEL6_Pos               (6UL)                     /*!< VADC_G ASSEL: CHSEL6 (Bit 6)                                */
12789 #define VADC_G_ASSEL_CHSEL6_Msk               (0x40UL)                  /*!< VADC_G ASSEL: CHSEL6 (Bitfield-Mask: 0x01)                  */
12790 #define VADC_G_ASSEL_CHSEL7_Pos               (7UL)                     /*!< VADC_G ASSEL: CHSEL7 (Bit 7)                                */
12791 #define VADC_G_ASSEL_CHSEL7_Msk               (0x80UL)                  /*!< VADC_G ASSEL: CHSEL7 (Bitfield-Mask: 0x01)                  */
12792 
12793 /* --------------------------------  VADC_G_ASPND  -------------------------------- */
12794 #define VADC_G_ASPND_CHPND0_Pos               (0UL)                     /*!< VADC_G ASPND: CHPND0 (Bit 0)                                */
12795 #define VADC_G_ASPND_CHPND0_Msk               (0x1UL)                   /*!< VADC_G ASPND: CHPND0 (Bitfield-Mask: 0x01)                  */
12796 #define VADC_G_ASPND_CHPND1_Pos               (1UL)                     /*!< VADC_G ASPND: CHPND1 (Bit 1)                                */
12797 #define VADC_G_ASPND_CHPND1_Msk               (0x2UL)                   /*!< VADC_G ASPND: CHPND1 (Bitfield-Mask: 0x01)                  */
12798 #define VADC_G_ASPND_CHPND2_Pos               (2UL)                     /*!< VADC_G ASPND: CHPND2 (Bit 2)                                */
12799 #define VADC_G_ASPND_CHPND2_Msk               (0x4UL)                   /*!< VADC_G ASPND: CHPND2 (Bitfield-Mask: 0x01)                  */
12800 #define VADC_G_ASPND_CHPND3_Pos               (3UL)                     /*!< VADC_G ASPND: CHPND3 (Bit 3)                                */
12801 #define VADC_G_ASPND_CHPND3_Msk               (0x8UL)                   /*!< VADC_G ASPND: CHPND3 (Bitfield-Mask: 0x01)                  */
12802 #define VADC_G_ASPND_CHPND4_Pos               (4UL)                     /*!< VADC_G ASPND: CHPND4 (Bit 4)                                */
12803 #define VADC_G_ASPND_CHPND4_Msk               (0x10UL)                  /*!< VADC_G ASPND: CHPND4 (Bitfield-Mask: 0x01)                  */
12804 #define VADC_G_ASPND_CHPND5_Pos               (5UL)                     /*!< VADC_G ASPND: CHPND5 (Bit 5)                                */
12805 #define VADC_G_ASPND_CHPND5_Msk               (0x20UL)                  /*!< VADC_G ASPND: CHPND5 (Bitfield-Mask: 0x01)                  */
12806 #define VADC_G_ASPND_CHPND6_Pos               (6UL)                     /*!< VADC_G ASPND: CHPND6 (Bit 6)                                */
12807 #define VADC_G_ASPND_CHPND6_Msk               (0x40UL)                  /*!< VADC_G ASPND: CHPND6 (Bitfield-Mask: 0x01)                  */
12808 #define VADC_G_ASPND_CHPND7_Pos               (7UL)                     /*!< VADC_G ASPND: CHPND7 (Bit 7)                                */
12809 #define VADC_G_ASPND_CHPND7_Msk               (0x80UL)                  /*!< VADC_G ASPND: CHPND7 (Bitfield-Mask: 0x01)                  */
12810 
12811 /* --------------------------------  VADC_G_CEFLAG  ------------------------------- */
12812 #define VADC_G_CEFLAG_CEV0_Pos                (0UL)                     /*!< VADC_G CEFLAG: CEV0 (Bit 0)                                 */
12813 #define VADC_G_CEFLAG_CEV0_Msk                (0x1UL)                   /*!< VADC_G CEFLAG: CEV0 (Bitfield-Mask: 0x01)                   */
12814 #define VADC_G_CEFLAG_CEV1_Pos                (1UL)                     /*!< VADC_G CEFLAG: CEV1 (Bit 1)                                 */
12815 #define VADC_G_CEFLAG_CEV1_Msk                (0x2UL)                   /*!< VADC_G CEFLAG: CEV1 (Bitfield-Mask: 0x01)                   */
12816 #define VADC_G_CEFLAG_CEV2_Pos                (2UL)                     /*!< VADC_G CEFLAG: CEV2 (Bit 2)                                 */
12817 #define VADC_G_CEFLAG_CEV2_Msk                (0x4UL)                   /*!< VADC_G CEFLAG: CEV2 (Bitfield-Mask: 0x01)                   */
12818 #define VADC_G_CEFLAG_CEV3_Pos                (3UL)                     /*!< VADC_G CEFLAG: CEV3 (Bit 3)                                 */
12819 #define VADC_G_CEFLAG_CEV3_Msk                (0x8UL)                   /*!< VADC_G CEFLAG: CEV3 (Bitfield-Mask: 0x01)                   */
12820 #define VADC_G_CEFLAG_CEV4_Pos                (4UL)                     /*!< VADC_G CEFLAG: CEV4 (Bit 4)                                 */
12821 #define VADC_G_CEFLAG_CEV4_Msk                (0x10UL)                  /*!< VADC_G CEFLAG: CEV4 (Bitfield-Mask: 0x01)                   */
12822 #define VADC_G_CEFLAG_CEV5_Pos                (5UL)                     /*!< VADC_G CEFLAG: CEV5 (Bit 5)                                 */
12823 #define VADC_G_CEFLAG_CEV5_Msk                (0x20UL)                  /*!< VADC_G CEFLAG: CEV5 (Bitfield-Mask: 0x01)                   */
12824 #define VADC_G_CEFLAG_CEV6_Pos                (6UL)                     /*!< VADC_G CEFLAG: CEV6 (Bit 6)                                 */
12825 #define VADC_G_CEFLAG_CEV6_Msk                (0x40UL)                  /*!< VADC_G CEFLAG: CEV6 (Bitfield-Mask: 0x01)                   */
12826 #define VADC_G_CEFLAG_CEV7_Pos                (7UL)                     /*!< VADC_G CEFLAG: CEV7 (Bit 7)                                 */
12827 #define VADC_G_CEFLAG_CEV7_Msk                (0x80UL)                  /*!< VADC_G CEFLAG: CEV7 (Bitfield-Mask: 0x01)                   */
12828 
12829 /* --------------------------------  VADC_G_REFLAG  ------------------------------- */
12830 #define VADC_G_REFLAG_REV0_Pos                (0UL)                     /*!< VADC_G REFLAG: REV0 (Bit 0)                                 */
12831 #define VADC_G_REFLAG_REV0_Msk                (0x1UL)                   /*!< VADC_G REFLAG: REV0 (Bitfield-Mask: 0x01)                   */
12832 #define VADC_G_REFLAG_REV1_Pos                (1UL)                     /*!< VADC_G REFLAG: REV1 (Bit 1)                                 */
12833 #define VADC_G_REFLAG_REV1_Msk                (0x2UL)                   /*!< VADC_G REFLAG: REV1 (Bitfield-Mask: 0x01)                   */
12834 #define VADC_G_REFLAG_REV2_Pos                (2UL)                     /*!< VADC_G REFLAG: REV2 (Bit 2)                                 */
12835 #define VADC_G_REFLAG_REV2_Msk                (0x4UL)                   /*!< VADC_G REFLAG: REV2 (Bitfield-Mask: 0x01)                   */
12836 #define VADC_G_REFLAG_REV3_Pos                (3UL)                     /*!< VADC_G REFLAG: REV3 (Bit 3)                                 */
12837 #define VADC_G_REFLAG_REV3_Msk                (0x8UL)                   /*!< VADC_G REFLAG: REV3 (Bitfield-Mask: 0x01)                   */
12838 #define VADC_G_REFLAG_REV4_Pos                (4UL)                     /*!< VADC_G REFLAG: REV4 (Bit 4)                                 */
12839 #define VADC_G_REFLAG_REV4_Msk                (0x10UL)                  /*!< VADC_G REFLAG: REV4 (Bitfield-Mask: 0x01)                   */
12840 #define VADC_G_REFLAG_REV5_Pos                (5UL)                     /*!< VADC_G REFLAG: REV5 (Bit 5)                                 */
12841 #define VADC_G_REFLAG_REV5_Msk                (0x20UL)                  /*!< VADC_G REFLAG: REV5 (Bitfield-Mask: 0x01)                   */
12842 #define VADC_G_REFLAG_REV6_Pos                (6UL)                     /*!< VADC_G REFLAG: REV6 (Bit 6)                                 */
12843 #define VADC_G_REFLAG_REV6_Msk                (0x40UL)                  /*!< VADC_G REFLAG: REV6 (Bitfield-Mask: 0x01)                   */
12844 #define VADC_G_REFLAG_REV7_Pos                (7UL)                     /*!< VADC_G REFLAG: REV7 (Bit 7)                                 */
12845 #define VADC_G_REFLAG_REV7_Msk                (0x80UL)                  /*!< VADC_G REFLAG: REV7 (Bitfield-Mask: 0x01)                   */
12846 #define VADC_G_REFLAG_REV8_Pos                (8UL)                     /*!< VADC_G REFLAG: REV8 (Bit 8)                                 */
12847 #define VADC_G_REFLAG_REV8_Msk                (0x100UL)                 /*!< VADC_G REFLAG: REV8 (Bitfield-Mask: 0x01)                   */
12848 #define VADC_G_REFLAG_REV9_Pos                (9UL)                     /*!< VADC_G REFLAG: REV9 (Bit 9)                                 */
12849 #define VADC_G_REFLAG_REV9_Msk                (0x200UL)                 /*!< VADC_G REFLAG: REV9 (Bitfield-Mask: 0x01)                   */
12850 #define VADC_G_REFLAG_REV10_Pos               (10UL)                    /*!< VADC_G REFLAG: REV10 (Bit 10)                               */
12851 #define VADC_G_REFLAG_REV10_Msk               (0x400UL)                 /*!< VADC_G REFLAG: REV10 (Bitfield-Mask: 0x01)                  */
12852 #define VADC_G_REFLAG_REV11_Pos               (11UL)                    /*!< VADC_G REFLAG: REV11 (Bit 11)                               */
12853 #define VADC_G_REFLAG_REV11_Msk               (0x800UL)                 /*!< VADC_G REFLAG: REV11 (Bitfield-Mask: 0x01)                  */
12854 #define VADC_G_REFLAG_REV12_Pos               (12UL)                    /*!< VADC_G REFLAG: REV12 (Bit 12)                               */
12855 #define VADC_G_REFLAG_REV12_Msk               (0x1000UL)                /*!< VADC_G REFLAG: REV12 (Bitfield-Mask: 0x01)                  */
12856 #define VADC_G_REFLAG_REV13_Pos               (13UL)                    /*!< VADC_G REFLAG: REV13 (Bit 13)                               */
12857 #define VADC_G_REFLAG_REV13_Msk               (0x2000UL)                /*!< VADC_G REFLAG: REV13 (Bitfield-Mask: 0x01)                  */
12858 #define VADC_G_REFLAG_REV14_Pos               (14UL)                    /*!< VADC_G REFLAG: REV14 (Bit 14)                               */
12859 #define VADC_G_REFLAG_REV14_Msk               (0x4000UL)                /*!< VADC_G REFLAG: REV14 (Bitfield-Mask: 0x01)                  */
12860 #define VADC_G_REFLAG_REV15_Pos               (15UL)                    /*!< VADC_G REFLAG: REV15 (Bit 15)                               */
12861 #define VADC_G_REFLAG_REV15_Msk               (0x8000UL)                /*!< VADC_G REFLAG: REV15 (Bitfield-Mask: 0x01)                  */
12862 
12863 /* --------------------------------  VADC_G_SEFLAG  ------------------------------- */
12864 #define VADC_G_SEFLAG_SEV0_Pos                (0UL)                     /*!< VADC_G SEFLAG: SEV0 (Bit 0)                                 */
12865 #define VADC_G_SEFLAG_SEV0_Msk                (0x1UL)                   /*!< VADC_G SEFLAG: SEV0 (Bitfield-Mask: 0x01)                   */
12866 #define VADC_G_SEFLAG_SEV1_Pos                (1UL)                     /*!< VADC_G SEFLAG: SEV1 (Bit 1)                                 */
12867 #define VADC_G_SEFLAG_SEV1_Msk                (0x2UL)                   /*!< VADC_G SEFLAG: SEV1 (Bitfield-Mask: 0x01)                   */
12868 
12869 /* --------------------------------  VADC_G_CEFCLR  ------------------------------- */
12870 #define VADC_G_CEFCLR_CEV0_Pos                (0UL)                     /*!< VADC_G CEFCLR: CEV0 (Bit 0)                                 */
12871 #define VADC_G_CEFCLR_CEV0_Msk                (0x1UL)                   /*!< VADC_G CEFCLR: CEV0 (Bitfield-Mask: 0x01)                   */
12872 #define VADC_G_CEFCLR_CEV1_Pos                (1UL)                     /*!< VADC_G CEFCLR: CEV1 (Bit 1)                                 */
12873 #define VADC_G_CEFCLR_CEV1_Msk                (0x2UL)                   /*!< VADC_G CEFCLR: CEV1 (Bitfield-Mask: 0x01)                   */
12874 #define VADC_G_CEFCLR_CEV2_Pos                (2UL)                     /*!< VADC_G CEFCLR: CEV2 (Bit 2)                                 */
12875 #define VADC_G_CEFCLR_CEV2_Msk                (0x4UL)                   /*!< VADC_G CEFCLR: CEV2 (Bitfield-Mask: 0x01)                   */
12876 #define VADC_G_CEFCLR_CEV3_Pos                (3UL)                     /*!< VADC_G CEFCLR: CEV3 (Bit 3)                                 */
12877 #define VADC_G_CEFCLR_CEV3_Msk                (0x8UL)                   /*!< VADC_G CEFCLR: CEV3 (Bitfield-Mask: 0x01)                   */
12878 #define VADC_G_CEFCLR_CEV4_Pos                (4UL)                     /*!< VADC_G CEFCLR: CEV4 (Bit 4)                                 */
12879 #define VADC_G_CEFCLR_CEV4_Msk                (0x10UL)                  /*!< VADC_G CEFCLR: CEV4 (Bitfield-Mask: 0x01)                   */
12880 #define VADC_G_CEFCLR_CEV5_Pos                (5UL)                     /*!< VADC_G CEFCLR: CEV5 (Bit 5)                                 */
12881 #define VADC_G_CEFCLR_CEV5_Msk                (0x20UL)                  /*!< VADC_G CEFCLR: CEV5 (Bitfield-Mask: 0x01)                   */
12882 #define VADC_G_CEFCLR_CEV6_Pos                (6UL)                     /*!< VADC_G CEFCLR: CEV6 (Bit 6)                                 */
12883 #define VADC_G_CEFCLR_CEV6_Msk                (0x40UL)                  /*!< VADC_G CEFCLR: CEV6 (Bitfield-Mask: 0x01)                   */
12884 #define VADC_G_CEFCLR_CEV7_Pos                (7UL)                     /*!< VADC_G CEFCLR: CEV7 (Bit 7)                                 */
12885 #define VADC_G_CEFCLR_CEV7_Msk                (0x80UL)                  /*!< VADC_G CEFCLR: CEV7 (Bitfield-Mask: 0x01)                   */
12886 
12887 /* --------------------------------  VADC_G_REFCLR  ------------------------------- */
12888 #define VADC_G_REFCLR_REV0_Pos                (0UL)                     /*!< VADC_G REFCLR: REV0 (Bit 0)                                 */
12889 #define VADC_G_REFCLR_REV0_Msk                (0x1UL)                   /*!< VADC_G REFCLR: REV0 (Bitfield-Mask: 0x01)                   */
12890 #define VADC_G_REFCLR_REV1_Pos                (1UL)                     /*!< VADC_G REFCLR: REV1 (Bit 1)                                 */
12891 #define VADC_G_REFCLR_REV1_Msk                (0x2UL)                   /*!< VADC_G REFCLR: REV1 (Bitfield-Mask: 0x01)                   */
12892 #define VADC_G_REFCLR_REV2_Pos                (2UL)                     /*!< VADC_G REFCLR: REV2 (Bit 2)                                 */
12893 #define VADC_G_REFCLR_REV2_Msk                (0x4UL)                   /*!< VADC_G REFCLR: REV2 (Bitfield-Mask: 0x01)                   */
12894 #define VADC_G_REFCLR_REV3_Pos                (3UL)                     /*!< VADC_G REFCLR: REV3 (Bit 3)                                 */
12895 #define VADC_G_REFCLR_REV3_Msk                (0x8UL)                   /*!< VADC_G REFCLR: REV3 (Bitfield-Mask: 0x01)                   */
12896 #define VADC_G_REFCLR_REV4_Pos                (4UL)                     /*!< VADC_G REFCLR: REV4 (Bit 4)                                 */
12897 #define VADC_G_REFCLR_REV4_Msk                (0x10UL)                  /*!< VADC_G REFCLR: REV4 (Bitfield-Mask: 0x01)                   */
12898 #define VADC_G_REFCLR_REV5_Pos                (5UL)                     /*!< VADC_G REFCLR: REV5 (Bit 5)                                 */
12899 #define VADC_G_REFCLR_REV5_Msk                (0x20UL)                  /*!< VADC_G REFCLR: REV5 (Bitfield-Mask: 0x01)                   */
12900 #define VADC_G_REFCLR_REV6_Pos                (6UL)                     /*!< VADC_G REFCLR: REV6 (Bit 6)                                 */
12901 #define VADC_G_REFCLR_REV6_Msk                (0x40UL)                  /*!< VADC_G REFCLR: REV6 (Bitfield-Mask: 0x01)                   */
12902 #define VADC_G_REFCLR_REV7_Pos                (7UL)                     /*!< VADC_G REFCLR: REV7 (Bit 7)                                 */
12903 #define VADC_G_REFCLR_REV7_Msk                (0x80UL)                  /*!< VADC_G REFCLR: REV7 (Bitfield-Mask: 0x01)                   */
12904 #define VADC_G_REFCLR_REV8_Pos                (8UL)                     /*!< VADC_G REFCLR: REV8 (Bit 8)                                 */
12905 #define VADC_G_REFCLR_REV8_Msk                (0x100UL)                 /*!< VADC_G REFCLR: REV8 (Bitfield-Mask: 0x01)                   */
12906 #define VADC_G_REFCLR_REV9_Pos                (9UL)                     /*!< VADC_G REFCLR: REV9 (Bit 9)                                 */
12907 #define VADC_G_REFCLR_REV9_Msk                (0x200UL)                 /*!< VADC_G REFCLR: REV9 (Bitfield-Mask: 0x01)                   */
12908 #define VADC_G_REFCLR_REV10_Pos               (10UL)                    /*!< VADC_G REFCLR: REV10 (Bit 10)                               */
12909 #define VADC_G_REFCLR_REV10_Msk               (0x400UL)                 /*!< VADC_G REFCLR: REV10 (Bitfield-Mask: 0x01)                  */
12910 #define VADC_G_REFCLR_REV11_Pos               (11UL)                    /*!< VADC_G REFCLR: REV11 (Bit 11)                               */
12911 #define VADC_G_REFCLR_REV11_Msk               (0x800UL)                 /*!< VADC_G REFCLR: REV11 (Bitfield-Mask: 0x01)                  */
12912 #define VADC_G_REFCLR_REV12_Pos               (12UL)                    /*!< VADC_G REFCLR: REV12 (Bit 12)                               */
12913 #define VADC_G_REFCLR_REV12_Msk               (0x1000UL)                /*!< VADC_G REFCLR: REV12 (Bitfield-Mask: 0x01)                  */
12914 #define VADC_G_REFCLR_REV13_Pos               (13UL)                    /*!< VADC_G REFCLR: REV13 (Bit 13)                               */
12915 #define VADC_G_REFCLR_REV13_Msk               (0x2000UL)                /*!< VADC_G REFCLR: REV13 (Bitfield-Mask: 0x01)                  */
12916 #define VADC_G_REFCLR_REV14_Pos               (14UL)                    /*!< VADC_G REFCLR: REV14 (Bit 14)                               */
12917 #define VADC_G_REFCLR_REV14_Msk               (0x4000UL)                /*!< VADC_G REFCLR: REV14 (Bitfield-Mask: 0x01)                  */
12918 #define VADC_G_REFCLR_REV15_Pos               (15UL)                    /*!< VADC_G REFCLR: REV15 (Bit 15)                               */
12919 #define VADC_G_REFCLR_REV15_Msk               (0x8000UL)                /*!< VADC_G REFCLR: REV15 (Bitfield-Mask: 0x01)                  */
12920 
12921 /* --------------------------------  VADC_G_SEFCLR  ------------------------------- */
12922 #define VADC_G_SEFCLR_SEV0_Pos                (0UL)                     /*!< VADC_G SEFCLR: SEV0 (Bit 0)                                 */
12923 #define VADC_G_SEFCLR_SEV0_Msk                (0x1UL)                   /*!< VADC_G SEFCLR: SEV0 (Bitfield-Mask: 0x01)                   */
12924 #define VADC_G_SEFCLR_SEV1_Pos                (1UL)                     /*!< VADC_G SEFCLR: SEV1 (Bit 1)                                 */
12925 #define VADC_G_SEFCLR_SEV1_Msk                (0x2UL)                   /*!< VADC_G SEFCLR: SEV1 (Bitfield-Mask: 0x01)                   */
12926 
12927 /* --------------------------------  VADC_G_CEVNP0  ------------------------------- */
12928 #define VADC_G_CEVNP0_CEV0NP_Pos              (0UL)                     /*!< VADC_G CEVNP0: CEV0NP (Bit 0)                               */
12929 #define VADC_G_CEVNP0_CEV0NP_Msk              (0xfUL)                   /*!< VADC_G CEVNP0: CEV0NP (Bitfield-Mask: 0x0f)                 */
12930 #define VADC_G_CEVNP0_CEV1NP_Pos              (4UL)                     /*!< VADC_G CEVNP0: CEV1NP (Bit 4)                               */
12931 #define VADC_G_CEVNP0_CEV1NP_Msk              (0xf0UL)                  /*!< VADC_G CEVNP0: CEV1NP (Bitfield-Mask: 0x0f)                 */
12932 #define VADC_G_CEVNP0_CEV2NP_Pos              (8UL)                     /*!< VADC_G CEVNP0: CEV2NP (Bit 8)                               */
12933 #define VADC_G_CEVNP0_CEV2NP_Msk              (0xf00UL)                 /*!< VADC_G CEVNP0: CEV2NP (Bitfield-Mask: 0x0f)                 */
12934 #define VADC_G_CEVNP0_CEV3NP_Pos              (12UL)                    /*!< VADC_G CEVNP0: CEV3NP (Bit 12)                              */
12935 #define VADC_G_CEVNP0_CEV3NP_Msk              (0xf000UL)                /*!< VADC_G CEVNP0: CEV3NP (Bitfield-Mask: 0x0f)                 */
12936 #define VADC_G_CEVNP0_CEV4NP_Pos              (16UL)                    /*!< VADC_G CEVNP0: CEV4NP (Bit 16)                              */
12937 #define VADC_G_CEVNP0_CEV4NP_Msk              (0xf0000UL)               /*!< VADC_G CEVNP0: CEV4NP (Bitfield-Mask: 0x0f)                 */
12938 #define VADC_G_CEVNP0_CEV5NP_Pos              (20UL)                    /*!< VADC_G CEVNP0: CEV5NP (Bit 20)                              */
12939 #define VADC_G_CEVNP0_CEV5NP_Msk              (0xf00000UL)              /*!< VADC_G CEVNP0: CEV5NP (Bitfield-Mask: 0x0f)                 */
12940 #define VADC_G_CEVNP0_CEV6NP_Pos              (24UL)                    /*!< VADC_G CEVNP0: CEV6NP (Bit 24)                              */
12941 #define VADC_G_CEVNP0_CEV6NP_Msk              (0xf000000UL)             /*!< VADC_G CEVNP0: CEV6NP (Bitfield-Mask: 0x0f)                 */
12942 #define VADC_G_CEVNP0_CEV7NP_Pos              (28UL)                    /*!< VADC_G CEVNP0: CEV7NP (Bit 28)                              */
12943 #define VADC_G_CEVNP0_CEV7NP_Msk              (0xf0000000UL)            /*!< VADC_G CEVNP0: CEV7NP (Bitfield-Mask: 0x0f)                 */
12944 
12945 /* --------------------------------  VADC_G_REVNP0  ------------------------------- */
12946 #define VADC_G_REVNP0_REV0NP_Pos              (0UL)                     /*!< VADC_G REVNP0: REV0NP (Bit 0)                               */
12947 #define VADC_G_REVNP0_REV0NP_Msk              (0xfUL)                   /*!< VADC_G REVNP0: REV0NP (Bitfield-Mask: 0x0f)                 */
12948 #define VADC_G_REVNP0_REV1NP_Pos              (4UL)                     /*!< VADC_G REVNP0: REV1NP (Bit 4)                               */
12949 #define VADC_G_REVNP0_REV1NP_Msk              (0xf0UL)                  /*!< VADC_G REVNP0: REV1NP (Bitfield-Mask: 0x0f)                 */
12950 #define VADC_G_REVNP0_REV2NP_Pos              (8UL)                     /*!< VADC_G REVNP0: REV2NP (Bit 8)                               */
12951 #define VADC_G_REVNP0_REV2NP_Msk              (0xf00UL)                 /*!< VADC_G REVNP0: REV2NP (Bitfield-Mask: 0x0f)                 */
12952 #define VADC_G_REVNP0_REV3NP_Pos              (12UL)                    /*!< VADC_G REVNP0: REV3NP (Bit 12)                              */
12953 #define VADC_G_REVNP0_REV3NP_Msk              (0xf000UL)                /*!< VADC_G REVNP0: REV3NP (Bitfield-Mask: 0x0f)                 */
12954 #define VADC_G_REVNP0_REV4NP_Pos              (16UL)                    /*!< VADC_G REVNP0: REV4NP (Bit 16)                              */
12955 #define VADC_G_REVNP0_REV4NP_Msk              (0xf0000UL)               /*!< VADC_G REVNP0: REV4NP (Bitfield-Mask: 0x0f)                 */
12956 #define VADC_G_REVNP0_REV5NP_Pos              (20UL)                    /*!< VADC_G REVNP0: REV5NP (Bit 20)                              */
12957 #define VADC_G_REVNP0_REV5NP_Msk              (0xf00000UL)              /*!< VADC_G REVNP0: REV5NP (Bitfield-Mask: 0x0f)                 */
12958 #define VADC_G_REVNP0_REV6NP_Pos              (24UL)                    /*!< VADC_G REVNP0: REV6NP (Bit 24)                              */
12959 #define VADC_G_REVNP0_REV6NP_Msk              (0xf000000UL)             /*!< VADC_G REVNP0: REV6NP (Bitfield-Mask: 0x0f)                 */
12960 #define VADC_G_REVNP0_REV7NP_Pos              (28UL)                    /*!< VADC_G REVNP0: REV7NP (Bit 28)                              */
12961 #define VADC_G_REVNP0_REV7NP_Msk              (0xf0000000UL)            /*!< VADC_G REVNP0: REV7NP (Bitfield-Mask: 0x0f)                 */
12962 
12963 /* --------------------------------  VADC_G_REVNP1  ------------------------------- */
12964 #define VADC_G_REVNP1_REV8NP_Pos              (0UL)                     /*!< VADC_G REVNP1: REV8NP (Bit 0)                               */
12965 #define VADC_G_REVNP1_REV8NP_Msk              (0xfUL)                   /*!< VADC_G REVNP1: REV8NP (Bitfield-Mask: 0x0f)                 */
12966 #define VADC_G_REVNP1_REV9NP_Pos              (4UL)                     /*!< VADC_G REVNP1: REV9NP (Bit 4)                               */
12967 #define VADC_G_REVNP1_REV9NP_Msk              (0xf0UL)                  /*!< VADC_G REVNP1: REV9NP (Bitfield-Mask: 0x0f)                 */
12968 #define VADC_G_REVNP1_REV10NP_Pos             (8UL)                     /*!< VADC_G REVNP1: REV10NP (Bit 8)                              */
12969 #define VADC_G_REVNP1_REV10NP_Msk             (0xf00UL)                 /*!< VADC_G REVNP1: REV10NP (Bitfield-Mask: 0x0f)                */
12970 #define VADC_G_REVNP1_REV11NP_Pos             (12UL)                    /*!< VADC_G REVNP1: REV11NP (Bit 12)                             */
12971 #define VADC_G_REVNP1_REV11NP_Msk             (0xf000UL)                /*!< VADC_G REVNP1: REV11NP (Bitfield-Mask: 0x0f)                */
12972 #define VADC_G_REVNP1_REV12NP_Pos             (16UL)                    /*!< VADC_G REVNP1: REV12NP (Bit 16)                             */
12973 #define VADC_G_REVNP1_REV12NP_Msk             (0xf0000UL)               /*!< VADC_G REVNP1: REV12NP (Bitfield-Mask: 0x0f)                */
12974 #define VADC_G_REVNP1_REV13NP_Pos             (20UL)                    /*!< VADC_G REVNP1: REV13NP (Bit 20)                             */
12975 #define VADC_G_REVNP1_REV13NP_Msk             (0xf00000UL)              /*!< VADC_G REVNP1: REV13NP (Bitfield-Mask: 0x0f)                */
12976 #define VADC_G_REVNP1_REV14NP_Pos             (24UL)                    /*!< VADC_G REVNP1: REV14NP (Bit 24)                             */
12977 #define VADC_G_REVNP1_REV14NP_Msk             (0xf000000UL)             /*!< VADC_G REVNP1: REV14NP (Bitfield-Mask: 0x0f)                */
12978 #define VADC_G_REVNP1_REV15NP_Pos             (28UL)                    /*!< VADC_G REVNP1: REV15NP (Bit 28)                             */
12979 #define VADC_G_REVNP1_REV15NP_Msk             (0xf0000000UL)            /*!< VADC_G REVNP1: REV15NP (Bitfield-Mask: 0x0f)                */
12980 
12981 /* --------------------------------  VADC_G_SEVNP  -------------------------------- */
12982 #define VADC_G_SEVNP_SEV0NP_Pos               (0UL)                     /*!< VADC_G SEVNP: SEV0NP (Bit 0)                                */
12983 #define VADC_G_SEVNP_SEV0NP_Msk               (0xfUL)                   /*!< VADC_G SEVNP: SEV0NP (Bitfield-Mask: 0x0f)                  */
12984 #define VADC_G_SEVNP_SEV1NP_Pos               (4UL)                     /*!< VADC_G SEVNP: SEV1NP (Bit 4)                                */
12985 #define VADC_G_SEVNP_SEV1NP_Msk               (0xf0UL)                  /*!< VADC_G SEVNP: SEV1NP (Bitfield-Mask: 0x0f)                  */
12986 
12987 /* --------------------------------  VADC_G_SRACT  -------------------------------- */
12988 #define VADC_G_SRACT_AGSR0_Pos                (0UL)                     /*!< VADC_G SRACT: AGSR0 (Bit 0)                                 */
12989 #define VADC_G_SRACT_AGSR0_Msk                (0x1UL)                   /*!< VADC_G SRACT: AGSR0 (Bitfield-Mask: 0x01)                   */
12990 #define VADC_G_SRACT_AGSR1_Pos                (1UL)                     /*!< VADC_G SRACT: AGSR1 (Bit 1)                                 */
12991 #define VADC_G_SRACT_AGSR1_Msk                (0x2UL)                   /*!< VADC_G SRACT: AGSR1 (Bitfield-Mask: 0x01)                   */
12992 #define VADC_G_SRACT_AGSR2_Pos                (2UL)                     /*!< VADC_G SRACT: AGSR2 (Bit 2)                                 */
12993 #define VADC_G_SRACT_AGSR2_Msk                (0x4UL)                   /*!< VADC_G SRACT: AGSR2 (Bitfield-Mask: 0x01)                   */
12994 #define VADC_G_SRACT_AGSR3_Pos                (3UL)                     /*!< VADC_G SRACT: AGSR3 (Bit 3)                                 */
12995 #define VADC_G_SRACT_AGSR3_Msk                (0x8UL)                   /*!< VADC_G SRACT: AGSR3 (Bitfield-Mask: 0x01)                   */
12996 #define VADC_G_SRACT_ASSR0_Pos                (8UL)                     /*!< VADC_G SRACT: ASSR0 (Bit 8)                                 */
12997 #define VADC_G_SRACT_ASSR0_Msk                (0x100UL)                 /*!< VADC_G SRACT: ASSR0 (Bitfield-Mask: 0x01)                   */
12998 #define VADC_G_SRACT_ASSR1_Pos                (9UL)                     /*!< VADC_G SRACT: ASSR1 (Bit 9)                                 */
12999 #define VADC_G_SRACT_ASSR1_Msk                (0x200UL)                 /*!< VADC_G SRACT: ASSR1 (Bitfield-Mask: 0x01)                   */
13000 #define VADC_G_SRACT_ASSR2_Pos                (10UL)                    /*!< VADC_G SRACT: ASSR2 (Bit 10)                                */
13001 #define VADC_G_SRACT_ASSR2_Msk                (0x400UL)                 /*!< VADC_G SRACT: ASSR2 (Bitfield-Mask: 0x01)                   */
13002 #define VADC_G_SRACT_ASSR3_Pos                (11UL)                    /*!< VADC_G SRACT: ASSR3 (Bit 11)                                */
13003 #define VADC_G_SRACT_ASSR3_Msk                (0x800UL)                 /*!< VADC_G SRACT: ASSR3 (Bitfield-Mask: 0x01)                   */
13004 
13005 /* -------------------------------  VADC_G_EMUXCTR  ------------------------------- */
13006 #define VADC_G_EMUXCTR_EMUXSET_Pos            (0UL)                     /*!< VADC_G EMUXCTR: EMUXSET (Bit 0)                             */
13007 #define VADC_G_EMUXCTR_EMUXSET_Msk            (0x7UL)                   /*!< VADC_G EMUXCTR: EMUXSET (Bitfield-Mask: 0x07)               */
13008 #define VADC_G_EMUXCTR_EMUXACT_Pos            (8UL)                     /*!< VADC_G EMUXCTR: EMUXACT (Bit 8)                             */
13009 #define VADC_G_EMUXCTR_EMUXACT_Msk            (0x700UL)                 /*!< VADC_G EMUXCTR: EMUXACT (Bitfield-Mask: 0x07)               */
13010 #define VADC_G_EMUXCTR_EMUXCH_Pos             (16UL)                    /*!< VADC_G EMUXCTR: EMUXCH (Bit 16)                             */
13011 #define VADC_G_EMUXCTR_EMUXCH_Msk             (0x3ff0000UL)             /*!< VADC_G EMUXCTR: EMUXCH (Bitfield-Mask: 0x3ff)               */
13012 #define VADC_G_EMUXCTR_EMUXMODE_Pos           (26UL)                    /*!< VADC_G EMUXCTR: EMUXMODE (Bit 26)                           */
13013 #define VADC_G_EMUXCTR_EMUXMODE_Msk           (0xc000000UL)             /*!< VADC_G EMUXCTR: EMUXMODE (Bitfield-Mask: 0x03)              */
13014 #define VADC_G_EMUXCTR_EMXCOD_Pos             (28UL)                    /*!< VADC_G EMUXCTR: EMXCOD (Bit 28)                             */
13015 #define VADC_G_EMUXCTR_EMXCOD_Msk             (0x10000000UL)            /*!< VADC_G EMUXCTR: EMXCOD (Bitfield-Mask: 0x01)                */
13016 #define VADC_G_EMUXCTR_EMXST_Pos              (29UL)                    /*!< VADC_G EMUXCTR: EMXST (Bit 29)                              */
13017 #define VADC_G_EMUXCTR_EMXST_Msk              (0x20000000UL)            /*!< VADC_G EMUXCTR: EMXST (Bitfield-Mask: 0x01)                 */
13018 #define VADC_G_EMUXCTR_EMXCSS_Pos             (30UL)                    /*!< VADC_G EMUXCTR: EMXCSS (Bit 30)                             */
13019 #define VADC_G_EMUXCTR_EMXCSS_Msk             (0x40000000UL)            /*!< VADC_G EMUXCTR: EMXCSS (Bitfield-Mask: 0x01)                */
13020 #define VADC_G_EMUXCTR_EMXWC_Pos              (31UL)                    /*!< VADC_G EMUXCTR: EMXWC (Bit 31)                              */
13021 #define VADC_G_EMUXCTR_EMXWC_Msk              (0x80000000UL)            /*!< VADC_G EMUXCTR: EMXWC (Bitfield-Mask: 0x01)                 */
13022 
13023 /* ---------------------------------  VADC_G_VFR  --------------------------------- */
13024 #define VADC_G_VFR_VF0_Pos                    (0UL)                     /*!< VADC_G VFR: VF0 (Bit 0)                                     */
13025 #define VADC_G_VFR_VF0_Msk                    (0x1UL)                   /*!< VADC_G VFR: VF0 (Bitfield-Mask: 0x01)                       */
13026 #define VADC_G_VFR_VF1_Pos                    (1UL)                     /*!< VADC_G VFR: VF1 (Bit 1)                                     */
13027 #define VADC_G_VFR_VF1_Msk                    (0x2UL)                   /*!< VADC_G VFR: VF1 (Bitfield-Mask: 0x01)                       */
13028 #define VADC_G_VFR_VF2_Pos                    (2UL)                     /*!< VADC_G VFR: VF2 (Bit 2)                                     */
13029 #define VADC_G_VFR_VF2_Msk                    (0x4UL)                   /*!< VADC_G VFR: VF2 (Bitfield-Mask: 0x01)                       */
13030 #define VADC_G_VFR_VF3_Pos                    (3UL)                     /*!< VADC_G VFR: VF3 (Bit 3)                                     */
13031 #define VADC_G_VFR_VF3_Msk                    (0x8UL)                   /*!< VADC_G VFR: VF3 (Bitfield-Mask: 0x01)                       */
13032 #define VADC_G_VFR_VF4_Pos                    (4UL)                     /*!< VADC_G VFR: VF4 (Bit 4)                                     */
13033 #define VADC_G_VFR_VF4_Msk                    (0x10UL)                  /*!< VADC_G VFR: VF4 (Bitfield-Mask: 0x01)                       */
13034 #define VADC_G_VFR_VF5_Pos                    (5UL)                     /*!< VADC_G VFR: VF5 (Bit 5)                                     */
13035 #define VADC_G_VFR_VF5_Msk                    (0x20UL)                  /*!< VADC_G VFR: VF5 (Bitfield-Mask: 0x01)                       */
13036 #define VADC_G_VFR_VF6_Pos                    (6UL)                     /*!< VADC_G VFR: VF6 (Bit 6)                                     */
13037 #define VADC_G_VFR_VF6_Msk                    (0x40UL)                  /*!< VADC_G VFR: VF6 (Bitfield-Mask: 0x01)                       */
13038 #define VADC_G_VFR_VF7_Pos                    (7UL)                     /*!< VADC_G VFR: VF7 (Bit 7)                                     */
13039 #define VADC_G_VFR_VF7_Msk                    (0x80UL)                  /*!< VADC_G VFR: VF7 (Bitfield-Mask: 0x01)                       */
13040 #define VADC_G_VFR_VF8_Pos                    (8UL)                     /*!< VADC_G VFR: VF8 (Bit 8)                                     */
13041 #define VADC_G_VFR_VF8_Msk                    (0x100UL)                 /*!< VADC_G VFR: VF8 (Bitfield-Mask: 0x01)                       */
13042 #define VADC_G_VFR_VF9_Pos                    (9UL)                     /*!< VADC_G VFR: VF9 (Bit 9)                                     */
13043 #define VADC_G_VFR_VF9_Msk                    (0x200UL)                 /*!< VADC_G VFR: VF9 (Bitfield-Mask: 0x01)                       */
13044 #define VADC_G_VFR_VF10_Pos                   (10UL)                    /*!< VADC_G VFR: VF10 (Bit 10)                                   */
13045 #define VADC_G_VFR_VF10_Msk                   (0x400UL)                 /*!< VADC_G VFR: VF10 (Bitfield-Mask: 0x01)                      */
13046 #define VADC_G_VFR_VF11_Pos                   (11UL)                    /*!< VADC_G VFR: VF11 (Bit 11)                                   */
13047 #define VADC_G_VFR_VF11_Msk                   (0x800UL)                 /*!< VADC_G VFR: VF11 (Bitfield-Mask: 0x01)                      */
13048 #define VADC_G_VFR_VF12_Pos                   (12UL)                    /*!< VADC_G VFR: VF12 (Bit 12)                                   */
13049 #define VADC_G_VFR_VF12_Msk                   (0x1000UL)                /*!< VADC_G VFR: VF12 (Bitfield-Mask: 0x01)                      */
13050 #define VADC_G_VFR_VF13_Pos                   (13UL)                    /*!< VADC_G VFR: VF13 (Bit 13)                                   */
13051 #define VADC_G_VFR_VF13_Msk                   (0x2000UL)                /*!< VADC_G VFR: VF13 (Bitfield-Mask: 0x01)                      */
13052 #define VADC_G_VFR_VF14_Pos                   (14UL)                    /*!< VADC_G VFR: VF14 (Bit 14)                                   */
13053 #define VADC_G_VFR_VF14_Msk                   (0x4000UL)                /*!< VADC_G VFR: VF14 (Bitfield-Mask: 0x01)                      */
13054 #define VADC_G_VFR_VF15_Pos                   (15UL)                    /*!< VADC_G VFR: VF15 (Bit 15)                                   */
13055 #define VADC_G_VFR_VF15_Msk                   (0x8000UL)                /*!< VADC_G VFR: VF15 (Bitfield-Mask: 0x01)                      */
13056 
13057 /* --------------------------------  VADC_G_CHCTR  -------------------------------- */
13058 #define VADC_G_CHCTR_ICLSEL_Pos               (0UL)                     /*!< VADC_G CHCTR: ICLSEL (Bit 0)                                */
13059 #define VADC_G_CHCTR_ICLSEL_Msk               (0x3UL)                   /*!< VADC_G CHCTR: ICLSEL (Bitfield-Mask: 0x03)                  */
13060 #define VADC_G_CHCTR_BNDSELL_Pos              (4UL)                     /*!< VADC_G CHCTR: BNDSELL (Bit 4)                               */
13061 #define VADC_G_CHCTR_BNDSELL_Msk              (0x30UL)                  /*!< VADC_G CHCTR: BNDSELL (Bitfield-Mask: 0x03)                 */
13062 #define VADC_G_CHCTR_BNDSELU_Pos              (6UL)                     /*!< VADC_G CHCTR: BNDSELU (Bit 6)                               */
13063 #define VADC_G_CHCTR_BNDSELU_Msk              (0xc0UL)                  /*!< VADC_G CHCTR: BNDSELU (Bitfield-Mask: 0x03)                 */
13064 #define VADC_G_CHCTR_CHEVMODE_Pos             (8UL)                     /*!< VADC_G CHCTR: CHEVMODE (Bit 8)                              */
13065 #define VADC_G_CHCTR_CHEVMODE_Msk             (0x300UL)                 /*!< VADC_G CHCTR: CHEVMODE (Bitfield-Mask: 0x03)                */
13066 #define VADC_G_CHCTR_SYNC_Pos                 (10UL)                    /*!< VADC_G CHCTR: SYNC (Bit 10)                                 */
13067 #define VADC_G_CHCTR_SYNC_Msk                 (0x400UL)                 /*!< VADC_G CHCTR: SYNC (Bitfield-Mask: 0x01)                    */
13068 #define VADC_G_CHCTR_REFSEL_Pos               (11UL)                    /*!< VADC_G CHCTR: REFSEL (Bit 11)                               */
13069 #define VADC_G_CHCTR_REFSEL_Msk               (0x800UL)                 /*!< VADC_G CHCTR: REFSEL (Bitfield-Mask: 0x01)                  */
13070 #define VADC_G_CHCTR_RESREG_Pos               (16UL)                    /*!< VADC_G CHCTR: RESREG (Bit 16)                               */
13071 #define VADC_G_CHCTR_RESREG_Msk               (0xf0000UL)               /*!< VADC_G CHCTR: RESREG (Bitfield-Mask: 0x0f)                  */
13072 #define VADC_G_CHCTR_RESTBS_Pos               (20UL)                    /*!< VADC_G CHCTR: RESTBS (Bit 20)                               */
13073 #define VADC_G_CHCTR_RESTBS_Msk               (0x100000UL)              /*!< VADC_G CHCTR: RESTBS (Bitfield-Mask: 0x01)                  */
13074 #define VADC_G_CHCTR_RESPOS_Pos               (21UL)                    /*!< VADC_G CHCTR: RESPOS (Bit 21)                               */
13075 #define VADC_G_CHCTR_RESPOS_Msk               (0x200000UL)              /*!< VADC_G CHCTR: RESPOS (Bitfield-Mask: 0x01)                  */
13076 #define VADC_G_CHCTR_BWDCH_Pos                (28UL)                    /*!< VADC_G CHCTR: BWDCH (Bit 28)                                */
13077 #define VADC_G_CHCTR_BWDCH_Msk                (0x30000000UL)            /*!< VADC_G CHCTR: BWDCH (Bitfield-Mask: 0x03)                   */
13078 #define VADC_G_CHCTR_BWDEN_Pos                (30UL)                    /*!< VADC_G CHCTR: BWDEN (Bit 30)                                */
13079 #define VADC_G_CHCTR_BWDEN_Msk                (0x40000000UL)            /*!< VADC_G CHCTR: BWDEN (Bitfield-Mask: 0x01)                   */
13080 
13081 /* ---------------------------------  VADC_G_RCR  --------------------------------- */
13082 #define VADC_G_RCR_DRCTR_Pos                  (16UL)                    /*!< VADC_G RCR: DRCTR (Bit 16)                                  */
13083 #define VADC_G_RCR_DRCTR_Msk                  (0xf0000UL)               /*!< VADC_G RCR: DRCTR (Bitfield-Mask: 0x0f)                     */
13084 #define VADC_G_RCR_DMM_Pos                    (20UL)                    /*!< VADC_G RCR: DMM (Bit 20)                                    */
13085 #define VADC_G_RCR_DMM_Msk                    (0x300000UL)              /*!< VADC_G RCR: DMM (Bitfield-Mask: 0x03)                       */
13086 #define VADC_G_RCR_WFR_Pos                    (24UL)                    /*!< VADC_G RCR: WFR (Bit 24)                                    */
13087 #define VADC_G_RCR_WFR_Msk                    (0x1000000UL)             /*!< VADC_G RCR: WFR (Bitfield-Mask: 0x01)                       */
13088 #define VADC_G_RCR_FEN_Pos                    (25UL)                    /*!< VADC_G RCR: FEN (Bit 25)                                    */
13089 #define VADC_G_RCR_FEN_Msk                    (0x6000000UL)             /*!< VADC_G RCR: FEN (Bitfield-Mask: 0x03)                       */
13090 #define VADC_G_RCR_SRGEN_Pos                  (31UL)                    /*!< VADC_G RCR: SRGEN (Bit 31)                                  */
13091 #define VADC_G_RCR_SRGEN_Msk                  (0x80000000UL)            /*!< VADC_G RCR: SRGEN (Bitfield-Mask: 0x01)                     */
13092 
13093 /* ---------------------------------  VADC_G_RES  --------------------------------- */
13094 #define VADC_G_RES_RESULT_Pos                 (0UL)                     /*!< VADC_G RES: RESULT (Bit 0)                                  */
13095 #define VADC_G_RES_RESULT_Msk                 (0xffffUL)                /*!< VADC_G RES: RESULT (Bitfield-Mask: 0xffff)                  */
13096 #define VADC_G_RES_DRC_Pos                    (16UL)                    /*!< VADC_G RES: DRC (Bit 16)                                    */
13097 #define VADC_G_RES_DRC_Msk                    (0xf0000UL)               /*!< VADC_G RES: DRC (Bitfield-Mask: 0x0f)                       */
13098 #define VADC_G_RES_CHNR_Pos                   (20UL)                    /*!< VADC_G RES: CHNR (Bit 20)                                   */
13099 #define VADC_G_RES_CHNR_Msk                   (0x1f00000UL)             /*!< VADC_G RES: CHNR (Bitfield-Mask: 0x1f)                      */
13100 #define VADC_G_RES_EMUX_Pos                   (25UL)                    /*!< VADC_G RES: EMUX (Bit 25)                                   */
13101 #define VADC_G_RES_EMUX_Msk                   (0xe000000UL)             /*!< VADC_G RES: EMUX (Bitfield-Mask: 0x07)                      */
13102 #define VADC_G_RES_CRS_Pos                    (28UL)                    /*!< VADC_G RES: CRS (Bit 28)                                    */
13103 #define VADC_G_RES_CRS_Msk                    (0x30000000UL)            /*!< VADC_G RES: CRS (Bitfield-Mask: 0x03)                       */
13104 #define VADC_G_RES_FCR_Pos                    (30UL)                    /*!< VADC_G RES: FCR (Bit 30)                                    */
13105 #define VADC_G_RES_FCR_Msk                    (0x40000000UL)            /*!< VADC_G RES: FCR (Bitfield-Mask: 0x01)                       */
13106 #define VADC_G_RES_VF_Pos                     (31UL)                    /*!< VADC_G RES: VF (Bit 31)                                     */
13107 #define VADC_G_RES_VF_Msk                     (0x80000000UL)            /*!< VADC_G RES: VF (Bitfield-Mask: 0x01)                        */
13108 
13109 /* ---------------------------------  VADC_G_RESD  -------------------------------- */
13110 #define VADC_G_RESD_RESULT_Pos                (0UL)                     /*!< VADC_G RESD: RESULT (Bit 0)                                 */
13111 #define VADC_G_RESD_RESULT_Msk                (0xffffUL)                /*!< VADC_G RESD: RESULT (Bitfield-Mask: 0xffff)                 */
13112 #define VADC_G_RESD_DRC_Pos                   (16UL)                    /*!< VADC_G RESD: DRC (Bit 16)                                   */
13113 #define VADC_G_RESD_DRC_Msk                   (0xf0000UL)               /*!< VADC_G RESD: DRC (Bitfield-Mask: 0x0f)                      */
13114 #define VADC_G_RESD_CHNR_Pos                  (20UL)                    /*!< VADC_G RESD: CHNR (Bit 20)                                  */
13115 #define VADC_G_RESD_CHNR_Msk                  (0x1f00000UL)             /*!< VADC_G RESD: CHNR (Bitfield-Mask: 0x1f)                     */
13116 #define VADC_G_RESD_EMUX_Pos                  (25UL)                    /*!< VADC_G RESD: EMUX (Bit 25)                                  */
13117 #define VADC_G_RESD_EMUX_Msk                  (0xe000000UL)             /*!< VADC_G RESD: EMUX (Bitfield-Mask: 0x07)                     */
13118 #define VADC_G_RESD_CRS_Pos                   (28UL)                    /*!< VADC_G RESD: CRS (Bit 28)                                   */
13119 #define VADC_G_RESD_CRS_Msk                   (0x30000000UL)            /*!< VADC_G RESD: CRS (Bitfield-Mask: 0x03)                      */
13120 #define VADC_G_RESD_FCR_Pos                   (30UL)                    /*!< VADC_G RESD: FCR (Bit 30)                                   */
13121 #define VADC_G_RESD_FCR_Msk                   (0x40000000UL)            /*!< VADC_G RESD: FCR (Bitfield-Mask: 0x01)                      */
13122 #define VADC_G_RESD_VF_Pos                    (31UL)                    /*!< VADC_G RESD: VF (Bit 31)                                    */
13123 #define VADC_G_RESD_VF_Msk                    (0x80000000UL)            /*!< VADC_G RESD: VF (Bitfield-Mask: 0x01)                       */
13124 
13125 
13126 /* ================================================================================ */
13127 /* ================          struct 'DSD' Position & Mask          ================ */
13128 /* ================================================================================ */
13129 
13130 
13131 /* -----------------------------------  DSD_CLC  ---------------------------------- */
13132 #define DSD_CLC_DISR_Pos                      (0UL)                     /*!< DSD CLC: DISR (Bit 0)                                       */
13133 #define DSD_CLC_DISR_Msk                      (0x1UL)                   /*!< DSD CLC: DISR (Bitfield-Mask: 0x01)                         */
13134 #define DSD_CLC_DISS_Pos                      (1UL)                     /*!< DSD CLC: DISS (Bit 1)                                       */
13135 #define DSD_CLC_DISS_Msk                      (0x2UL)                   /*!< DSD CLC: DISS (Bitfield-Mask: 0x01)                         */
13136 #define DSD_CLC_EDIS_Pos                      (3UL)                     /*!< DSD CLC: EDIS (Bit 3)                                       */
13137 #define DSD_CLC_EDIS_Msk                      (0x8UL)                   /*!< DSD CLC: EDIS (Bitfield-Mask: 0x01)                         */
13138 
13139 /* -----------------------------------  DSD_ID  ----------------------------------- */
13140 #define DSD_ID_MOD_REV_Pos                    (0UL)                     /*!< DSD ID: MOD_REV (Bit 0)                                     */
13141 #define DSD_ID_MOD_REV_Msk                    (0xffUL)                  /*!< DSD ID: MOD_REV (Bitfield-Mask: 0xff)                       */
13142 #define DSD_ID_MOD_TYPE_Pos                   (8UL)                     /*!< DSD ID: MOD_TYPE (Bit 8)                                    */
13143 #define DSD_ID_MOD_TYPE_Msk                   (0xff00UL)                /*!< DSD ID: MOD_TYPE (Bitfield-Mask: 0xff)                      */
13144 #define DSD_ID_MOD_NUMBER_Pos                 (16UL)                    /*!< DSD ID: MOD_NUMBER (Bit 16)                                 */
13145 #define DSD_ID_MOD_NUMBER_Msk                 (0xffff0000UL)            /*!< DSD ID: MOD_NUMBER (Bitfield-Mask: 0xffff)                  */
13146 
13147 /* -----------------------------------  DSD_OCS  ---------------------------------- */
13148 #define DSD_OCS_SUS_Pos                       (24UL)                    /*!< DSD OCS: SUS (Bit 24)                                       */
13149 #define DSD_OCS_SUS_Msk                       (0xf000000UL)             /*!< DSD OCS: SUS (Bitfield-Mask: 0x0f)                          */
13150 #define DSD_OCS_SUS_P_Pos                     (28UL)                    /*!< DSD OCS: SUS_P (Bit 28)                                     */
13151 #define DSD_OCS_SUS_P_Msk                     (0x10000000UL)            /*!< DSD OCS: SUS_P (Bitfield-Mask: 0x01)                        */
13152 #define DSD_OCS_SUSSTA_Pos                    (29UL)                    /*!< DSD OCS: SUSSTA (Bit 29)                                    */
13153 #define DSD_OCS_SUSSTA_Msk                    (0x20000000UL)            /*!< DSD OCS: SUSSTA (Bitfield-Mask: 0x01)                       */
13154 
13155 /* ---------------------------------  DSD_GLOBCFG  -------------------------------- */
13156 #define DSD_GLOBCFG_MCSEL_Pos                 (0UL)                     /*!< DSD GLOBCFG: MCSEL (Bit 0)                                  */
13157 #define DSD_GLOBCFG_MCSEL_Msk                 (0x7UL)                   /*!< DSD GLOBCFG: MCSEL (Bitfield-Mask: 0x07)                    */
13158 
13159 /* ---------------------------------  DSD_GLOBRC  --------------------------------- */
13160 #define DSD_GLOBRC_CH0RUN_Pos                 (0UL)                     /*!< DSD GLOBRC: CH0RUN (Bit 0)                                  */
13161 #define DSD_GLOBRC_CH0RUN_Msk                 (0x1UL)                   /*!< DSD GLOBRC: CH0RUN (Bitfield-Mask: 0x01)                    */
13162 #define DSD_GLOBRC_CH1RUN_Pos                 (1UL)                     /*!< DSD GLOBRC: CH1RUN (Bit 1)                                  */
13163 #define DSD_GLOBRC_CH1RUN_Msk                 (0x2UL)                   /*!< DSD GLOBRC: CH1RUN (Bitfield-Mask: 0x01)                    */
13164 #define DSD_GLOBRC_CH2RUN_Pos                 (2UL)                     /*!< DSD GLOBRC: CH2RUN (Bit 2)                                  */
13165 #define DSD_GLOBRC_CH2RUN_Msk                 (0x4UL)                   /*!< DSD GLOBRC: CH2RUN (Bitfield-Mask: 0x01)                    */
13166 #define DSD_GLOBRC_CH3RUN_Pos                 (3UL)                     /*!< DSD GLOBRC: CH3RUN (Bit 3)                                  */
13167 #define DSD_GLOBRC_CH3RUN_Msk                 (0x8UL)                   /*!< DSD GLOBRC: CH3RUN (Bitfield-Mask: 0x01)                    */
13168 
13169 /* ----------------------------------  DSD_CGCFG  --------------------------------- */
13170 #define DSD_CGCFG_CGMOD_Pos                   (0UL)                     /*!< DSD CGCFG: CGMOD (Bit 0)                                    */
13171 #define DSD_CGCFG_CGMOD_Msk                   (0x3UL)                   /*!< DSD CGCFG: CGMOD (Bitfield-Mask: 0x03)                      */
13172 #define DSD_CGCFG_BREV_Pos                    (2UL)                     /*!< DSD CGCFG: BREV (Bit 2)                                     */
13173 #define DSD_CGCFG_BREV_Msk                    (0x4UL)                   /*!< DSD CGCFG: BREV (Bitfield-Mask: 0x01)                       */
13174 #define DSD_CGCFG_SIGPOL_Pos                  (3UL)                     /*!< DSD CGCFG: SIGPOL (Bit 3)                                   */
13175 #define DSD_CGCFG_SIGPOL_Msk                  (0x8UL)                   /*!< DSD CGCFG: SIGPOL (Bitfield-Mask: 0x01)                     */
13176 #define DSD_CGCFG_DIVCG_Pos                   (4UL)                     /*!< DSD CGCFG: DIVCG (Bit 4)                                    */
13177 #define DSD_CGCFG_DIVCG_Msk                   (0xf0UL)                  /*!< DSD CGCFG: DIVCG (Bitfield-Mask: 0x0f)                      */
13178 #define DSD_CGCFG_RUN_Pos                     (15UL)                    /*!< DSD CGCFG: RUN (Bit 15)                                     */
13179 #define DSD_CGCFG_RUN_Msk                     (0x8000UL)                /*!< DSD CGCFG: RUN (Bitfield-Mask: 0x01)                        */
13180 #define DSD_CGCFG_BITCOUNT_Pos                (16UL)                    /*!< DSD CGCFG: BITCOUNT (Bit 16)                                */
13181 #define DSD_CGCFG_BITCOUNT_Msk                (0x1f0000UL)              /*!< DSD CGCFG: BITCOUNT (Bitfield-Mask: 0x1f)                   */
13182 #define DSD_CGCFG_STEPCOUNT_Pos               (24UL)                    /*!< DSD CGCFG: STEPCOUNT (Bit 24)                               */
13183 #define DSD_CGCFG_STEPCOUNT_Msk               (0xf000000UL)             /*!< DSD CGCFG: STEPCOUNT (Bitfield-Mask: 0x0f)                  */
13184 #define DSD_CGCFG_STEPS_Pos                   (28UL)                    /*!< DSD CGCFG: STEPS (Bit 28)                                   */
13185 #define DSD_CGCFG_STEPS_Msk                   (0x10000000UL)            /*!< DSD CGCFG: STEPS (Bitfield-Mask: 0x01)                      */
13186 #define DSD_CGCFG_STEPD_Pos                   (29UL)                    /*!< DSD CGCFG: STEPD (Bit 29)                                   */
13187 #define DSD_CGCFG_STEPD_Msk                   (0x20000000UL)            /*!< DSD CGCFG: STEPD (Bitfield-Mask: 0x01)                      */
13188 #define DSD_CGCFG_SGNCG_Pos                   (30UL)                    /*!< DSD CGCFG: SGNCG (Bit 30)                                   */
13189 #define DSD_CGCFG_SGNCG_Msk                   (0x40000000UL)            /*!< DSD CGCFG: SGNCG (Bitfield-Mask: 0x01)                      */
13190 
13191 /* ---------------------------------  DSD_EVFLAG  --------------------------------- */
13192 #define DSD_EVFLAG_RESEV0_Pos                 (0UL)                     /*!< DSD EVFLAG: RESEV0 (Bit 0)                                  */
13193 #define DSD_EVFLAG_RESEV0_Msk                 (0x1UL)                   /*!< DSD EVFLAG: RESEV0 (Bitfield-Mask: 0x01)                    */
13194 #define DSD_EVFLAG_RESEV1_Pos                 (1UL)                     /*!< DSD EVFLAG: RESEV1 (Bit 1)                                  */
13195 #define DSD_EVFLAG_RESEV1_Msk                 (0x2UL)                   /*!< DSD EVFLAG: RESEV1 (Bitfield-Mask: 0x01)                    */
13196 #define DSD_EVFLAG_RESEV2_Pos                 (2UL)                     /*!< DSD EVFLAG: RESEV2 (Bit 2)                                  */
13197 #define DSD_EVFLAG_RESEV2_Msk                 (0x4UL)                   /*!< DSD EVFLAG: RESEV2 (Bitfield-Mask: 0x01)                    */
13198 #define DSD_EVFLAG_RESEV3_Pos                 (3UL)                     /*!< DSD EVFLAG: RESEV3 (Bit 3)                                  */
13199 #define DSD_EVFLAG_RESEV3_Msk                 (0x8UL)                   /*!< DSD EVFLAG: RESEV3 (Bitfield-Mask: 0x01)                    */
13200 #define DSD_EVFLAG_ALEV0_Pos                  (16UL)                    /*!< DSD EVFLAG: ALEV0 (Bit 16)                                  */
13201 #define DSD_EVFLAG_ALEV0_Msk                  (0x10000UL)               /*!< DSD EVFLAG: ALEV0 (Bitfield-Mask: 0x01)                     */
13202 #define DSD_EVFLAG_ALEV1_Pos                  (17UL)                    /*!< DSD EVFLAG: ALEV1 (Bit 17)                                  */
13203 #define DSD_EVFLAG_ALEV1_Msk                  (0x20000UL)               /*!< DSD EVFLAG: ALEV1 (Bitfield-Mask: 0x01)                     */
13204 #define DSD_EVFLAG_ALEV2_Pos                  (18UL)                    /*!< DSD EVFLAG: ALEV2 (Bit 18)                                  */
13205 #define DSD_EVFLAG_ALEV2_Msk                  (0x40000UL)               /*!< DSD EVFLAG: ALEV2 (Bitfield-Mask: 0x01)                     */
13206 #define DSD_EVFLAG_ALEV3_Pos                  (19UL)                    /*!< DSD EVFLAG: ALEV3 (Bit 19)                                  */
13207 #define DSD_EVFLAG_ALEV3_Msk                  (0x80000UL)               /*!< DSD EVFLAG: ALEV3 (Bitfield-Mask: 0x01)                     */
13208 
13209 /* --------------------------------  DSD_EVFLAGCLR  ------------------------------- */
13210 #define DSD_EVFLAGCLR_RESEC0_Pos              (0UL)                     /*!< DSD EVFLAGCLR: RESEC0 (Bit 0)                               */
13211 #define DSD_EVFLAGCLR_RESEC0_Msk              (0x1UL)                   /*!< DSD EVFLAGCLR: RESEC0 (Bitfield-Mask: 0x01)                 */
13212 #define DSD_EVFLAGCLR_RESEC1_Pos              (1UL)                     /*!< DSD EVFLAGCLR: RESEC1 (Bit 1)                               */
13213 #define DSD_EVFLAGCLR_RESEC1_Msk              (0x2UL)                   /*!< DSD EVFLAGCLR: RESEC1 (Bitfield-Mask: 0x01)                 */
13214 #define DSD_EVFLAGCLR_RESEC2_Pos              (2UL)                     /*!< DSD EVFLAGCLR: RESEC2 (Bit 2)                               */
13215 #define DSD_EVFLAGCLR_RESEC2_Msk              (0x4UL)                   /*!< DSD EVFLAGCLR: RESEC2 (Bitfield-Mask: 0x01)                 */
13216 #define DSD_EVFLAGCLR_RESEC3_Pos              (3UL)                     /*!< DSD EVFLAGCLR: RESEC3 (Bit 3)                               */
13217 #define DSD_EVFLAGCLR_RESEC3_Msk              (0x8UL)                   /*!< DSD EVFLAGCLR: RESEC3 (Bitfield-Mask: 0x01)                 */
13218 #define DSD_EVFLAGCLR_ALEC0_Pos               (16UL)                    /*!< DSD EVFLAGCLR: ALEC0 (Bit 16)                               */
13219 #define DSD_EVFLAGCLR_ALEC0_Msk               (0x10000UL)               /*!< DSD EVFLAGCLR: ALEC0 (Bitfield-Mask: 0x01)                  */
13220 #define DSD_EVFLAGCLR_ALEC1_Pos               (17UL)                    /*!< DSD EVFLAGCLR: ALEC1 (Bit 17)                               */
13221 #define DSD_EVFLAGCLR_ALEC1_Msk               (0x20000UL)               /*!< DSD EVFLAGCLR: ALEC1 (Bitfield-Mask: 0x01)                  */
13222 #define DSD_EVFLAGCLR_ALEC2_Pos               (18UL)                    /*!< DSD EVFLAGCLR: ALEC2 (Bit 18)                               */
13223 #define DSD_EVFLAGCLR_ALEC2_Msk               (0x40000UL)               /*!< DSD EVFLAGCLR: ALEC2 (Bitfield-Mask: 0x01)                  */
13224 #define DSD_EVFLAGCLR_ALEC3_Pos               (19UL)                    /*!< DSD EVFLAGCLR: ALEC3 (Bit 19)                               */
13225 #define DSD_EVFLAGCLR_ALEC3_Msk               (0x80000UL)               /*!< DSD EVFLAGCLR: ALEC3 (Bitfield-Mask: 0x01)                  */
13226 
13227 
13228 /* ================================================================================ */
13229 /* ================         Group 'DSD_CH' Position & Mask         ================ */
13230 /* ================================================================================ */
13231 
13232 
13233 /* --------------------------------  DSD_CH_MODCFG  ------------------------------- */
13234 #define DSD_CH_MODCFG_DIVM_Pos                (16UL)                    /*!< DSD_CH MODCFG: DIVM (Bit 16)                                */
13235 #define DSD_CH_MODCFG_DIVM_Msk                (0xf0000UL)               /*!< DSD_CH MODCFG: DIVM (Bitfield-Mask: 0x0f)                   */
13236 #define DSD_CH_MODCFG_DWC_Pos                 (23UL)                    /*!< DSD_CH MODCFG: DWC (Bit 23)                                 */
13237 #define DSD_CH_MODCFG_DWC_Msk                 (0x800000UL)              /*!< DSD_CH MODCFG: DWC (Bitfield-Mask: 0x01)                    */
13238 
13239 /* --------------------------------  DSD_CH_DICFG  -------------------------------- */
13240 #define DSD_CH_DICFG_DSRC_Pos                 (0UL)                     /*!< DSD_CH DICFG: DSRC (Bit 0)                                  */
13241 #define DSD_CH_DICFG_DSRC_Msk                 (0xfUL)                   /*!< DSD_CH DICFG: DSRC (Bitfield-Mask: 0x0f)                    */
13242 #define DSD_CH_DICFG_DSWC_Pos                 (7UL)                     /*!< DSD_CH DICFG: DSWC (Bit 7)                                  */
13243 #define DSD_CH_DICFG_DSWC_Msk                 (0x80UL)                  /*!< DSD_CH DICFG: DSWC (Bitfield-Mask: 0x01)                    */
13244 #define DSD_CH_DICFG_ITRMODE_Pos              (8UL)                     /*!< DSD_CH DICFG: ITRMODE (Bit 8)                               */
13245 #define DSD_CH_DICFG_ITRMODE_Msk              (0x300UL)                 /*!< DSD_CH DICFG: ITRMODE (Bitfield-Mask: 0x03)                 */
13246 #define DSD_CH_DICFG_TSTRMODE_Pos             (10UL)                    /*!< DSD_CH DICFG: TSTRMODE (Bit 10)                             */
13247 #define DSD_CH_DICFG_TSTRMODE_Msk             (0xc00UL)                 /*!< DSD_CH DICFG: TSTRMODE (Bitfield-Mask: 0x03)                */
13248 #define DSD_CH_DICFG_TRSEL_Pos                (12UL)                    /*!< DSD_CH DICFG: TRSEL (Bit 12)                                */
13249 #define DSD_CH_DICFG_TRSEL_Msk                (0x7000UL)                /*!< DSD_CH DICFG: TRSEL (Bitfield-Mask: 0x07)                   */
13250 #define DSD_CH_DICFG_TRWC_Pos                 (15UL)                    /*!< DSD_CH DICFG: TRWC (Bit 15)                                 */
13251 #define DSD_CH_DICFG_TRWC_Msk                 (0x8000UL)                /*!< DSD_CH DICFG: TRWC (Bitfield-Mask: 0x01)                    */
13252 #define DSD_CH_DICFG_CSRC_Pos                 (16UL)                    /*!< DSD_CH DICFG: CSRC (Bit 16)                                 */
13253 #define DSD_CH_DICFG_CSRC_Msk                 (0xf0000UL)               /*!< DSD_CH DICFG: CSRC (Bitfield-Mask: 0x0f)                    */
13254 #define DSD_CH_DICFG_STROBE_Pos               (20UL)                    /*!< DSD_CH DICFG: STROBE (Bit 20)                               */
13255 #define DSD_CH_DICFG_STROBE_Msk               (0xf00000UL)              /*!< DSD_CH DICFG: STROBE (Bitfield-Mask: 0x0f)                  */
13256 #define DSD_CH_DICFG_SCWC_Pos                 (31UL)                    /*!< DSD_CH DICFG: SCWC (Bit 31)                                 */
13257 #define DSD_CH_DICFG_SCWC_Msk                 (0x80000000UL)            /*!< DSD_CH DICFG: SCWC (Bitfield-Mask: 0x01)                    */
13258 
13259 /* --------------------------------  DSD_CH_FCFGC  -------------------------------- */
13260 #define DSD_CH_FCFGC_CFMDF_Pos                (0UL)                     /*!< DSD_CH FCFGC: CFMDF (Bit 0)                                 */
13261 #define DSD_CH_FCFGC_CFMDF_Msk                (0xffUL)                  /*!< DSD_CH FCFGC: CFMDF (Bitfield-Mask: 0xff)                   */
13262 #define DSD_CH_FCFGC_CFMC_Pos                 (8UL)                     /*!< DSD_CH FCFGC: CFMC (Bit 8)                                  */
13263 #define DSD_CH_FCFGC_CFMC_Msk                 (0x300UL)                 /*!< DSD_CH FCFGC: CFMC (Bitfield-Mask: 0x03)                    */
13264 #define DSD_CH_FCFGC_CFEN_Pos                 (10UL)                    /*!< DSD_CH FCFGC: CFEN (Bit 10)                                 */
13265 #define DSD_CH_FCFGC_CFEN_Msk                 (0x400UL)                 /*!< DSD_CH FCFGC: CFEN (Bitfield-Mask: 0x01)                    */
13266 #define DSD_CH_FCFGC_SRGM_Pos                 (14UL)                    /*!< DSD_CH FCFGC: SRGM (Bit 14)                                 */
13267 #define DSD_CH_FCFGC_SRGM_Msk                 (0xc000UL)                /*!< DSD_CH FCFGC: SRGM (Bitfield-Mask: 0x03)                    */
13268 #define DSD_CH_FCFGC_CFMSV_Pos                (16UL)                    /*!< DSD_CH FCFGC: CFMSV (Bit 16)                                */
13269 #define DSD_CH_FCFGC_CFMSV_Msk                (0xff0000UL)              /*!< DSD_CH FCFGC: CFMSV (Bitfield-Mask: 0xff)                   */
13270 #define DSD_CH_FCFGC_CFMDCNT_Pos              (24UL)                    /*!< DSD_CH FCFGC: CFMDCNT (Bit 24)                              */
13271 #define DSD_CH_FCFGC_CFMDCNT_Msk              (0xff000000UL)            /*!< DSD_CH FCFGC: CFMDCNT (Bitfield-Mask: 0xff)                 */
13272 
13273 /* --------------------------------  DSD_CH_FCFGA  -------------------------------- */
13274 #define DSD_CH_FCFGA_CFADF_Pos                (0UL)                     /*!< DSD_CH FCFGA: CFADF (Bit 0)                                 */
13275 #define DSD_CH_FCFGA_CFADF_Msk                (0xffUL)                  /*!< DSD_CH FCFGA: CFADF (Bitfield-Mask: 0xff)                   */
13276 #define DSD_CH_FCFGA_CFAC_Pos                 (8UL)                     /*!< DSD_CH FCFGA: CFAC (Bit 8)                                  */
13277 #define DSD_CH_FCFGA_CFAC_Msk                 (0x300UL)                 /*!< DSD_CH FCFGA: CFAC (Bitfield-Mask: 0x03)                    */
13278 #define DSD_CH_FCFGA_SRGA_Pos                 (10UL)                    /*!< DSD_CH FCFGA: SRGA (Bit 10)                                 */
13279 #define DSD_CH_FCFGA_SRGA_Msk                 (0xc00UL)                 /*!< DSD_CH FCFGA: SRGA (Bitfield-Mask: 0x03)                    */
13280 #define DSD_CH_FCFGA_ESEL_Pos                 (12UL)                    /*!< DSD_CH FCFGA: ESEL (Bit 12)                                 */
13281 #define DSD_CH_FCFGA_ESEL_Msk                 (0x3000UL)                /*!< DSD_CH FCFGA: ESEL (Bitfield-Mask: 0x03)                    */
13282 #define DSD_CH_FCFGA_EGT_Pos                  (14UL)                    /*!< DSD_CH FCFGA: EGT (Bit 14)                                  */
13283 #define DSD_CH_FCFGA_EGT_Msk                  (0x4000UL)                /*!< DSD_CH FCFGA: EGT (Bitfield-Mask: 0x01)                     */
13284 #define DSD_CH_FCFGA_CFADCNT_Pos              (24UL)                    /*!< DSD_CH FCFGA: CFADCNT (Bit 24)                              */
13285 #define DSD_CH_FCFGA_CFADCNT_Msk              (0xff000000UL)            /*!< DSD_CH FCFGA: CFADCNT (Bitfield-Mask: 0xff)                 */
13286 
13287 /* --------------------------------  DSD_CH_IWCTR  -------------------------------- */
13288 #define DSD_CH_IWCTR_NVALCNT_Pos              (0UL)                     /*!< DSD_CH IWCTR: NVALCNT (Bit 0)                               */
13289 #define DSD_CH_IWCTR_NVALCNT_Msk              (0x3fUL)                  /*!< DSD_CH IWCTR: NVALCNT (Bitfield-Mask: 0x3f)                 */
13290 #define DSD_CH_IWCTR_INTEN_Pos                (7UL)                     /*!< DSD_CH IWCTR: INTEN (Bit 7)                                 */
13291 #define DSD_CH_IWCTR_INTEN_Msk                (0x80UL)                  /*!< DSD_CH IWCTR: INTEN (Bitfield-Mask: 0x01)                   */
13292 #define DSD_CH_IWCTR_REPCNT_Pos               (8UL)                     /*!< DSD_CH IWCTR: REPCNT (Bit 8)                                */
13293 #define DSD_CH_IWCTR_REPCNT_Msk               (0xf00UL)                 /*!< DSD_CH IWCTR: REPCNT (Bitfield-Mask: 0x0f)                  */
13294 #define DSD_CH_IWCTR_REPVAL_Pos               (12UL)                    /*!< DSD_CH IWCTR: REPVAL (Bit 12)                               */
13295 #define DSD_CH_IWCTR_REPVAL_Msk               (0xf000UL)                /*!< DSD_CH IWCTR: REPVAL (Bitfield-Mask: 0x0f)                  */
13296 #define DSD_CH_IWCTR_NVALDIS_Pos              (16UL)                    /*!< DSD_CH IWCTR: NVALDIS (Bit 16)                              */
13297 #define DSD_CH_IWCTR_NVALDIS_Msk              (0x3f0000UL)              /*!< DSD_CH IWCTR: NVALDIS (Bitfield-Mask: 0x3f)                 */
13298 #define DSD_CH_IWCTR_IWS_Pos                  (23UL)                    /*!< DSD_CH IWCTR: IWS (Bit 23)                                  */
13299 #define DSD_CH_IWCTR_IWS_Msk                  (0x800000UL)              /*!< DSD_CH IWCTR: IWS (Bitfield-Mask: 0x01)                     */
13300 #define DSD_CH_IWCTR_NVALINT_Pos              (24UL)                    /*!< DSD_CH IWCTR: NVALINT (Bit 24)                              */
13301 #define DSD_CH_IWCTR_NVALINT_Msk              (0x3f000000UL)            /*!< DSD_CH IWCTR: NVALINT (Bitfield-Mask: 0x3f)                 */
13302 
13303 /* -------------------------------  DSD_CH_BOUNDSEL  ------------------------------ */
13304 #define DSD_CH_BOUNDSEL_BOUNDARYL_Pos         (0UL)                     /*!< DSD_CH BOUNDSEL: BOUNDARYL (Bit 0)                          */
13305 #define DSD_CH_BOUNDSEL_BOUNDARYL_Msk         (0xffffUL)                /*!< DSD_CH BOUNDSEL: BOUNDARYL (Bitfield-Mask: 0xffff)          */
13306 #define DSD_CH_BOUNDSEL_BOUNDARYU_Pos         (16UL)                    /*!< DSD_CH BOUNDSEL: BOUNDARYU (Bit 16)                         */
13307 #define DSD_CH_BOUNDSEL_BOUNDARYU_Msk         (0xffff0000UL)            /*!< DSD_CH BOUNDSEL: BOUNDARYU (Bitfield-Mask: 0xffff)          */
13308 
13309 /* ---------------------------------  DSD_CH_RESM  -------------------------------- */
13310 #define DSD_CH_RESM_RESULT_Pos                (0UL)                     /*!< DSD_CH RESM: RESULT (Bit 0)                                 */
13311 #define DSD_CH_RESM_RESULT_Msk                (0xffffUL)                /*!< DSD_CH RESM: RESULT (Bitfield-Mask: 0xffff)                 */
13312 
13313 /* ---------------------------------  DSD_CH_OFFM  -------------------------------- */
13314 #define DSD_CH_OFFM_OFFSET_Pos                (0UL)                     /*!< DSD_CH OFFM: OFFSET (Bit 0)                                 */
13315 #define DSD_CH_OFFM_OFFSET_Msk                (0xffffUL)                /*!< DSD_CH OFFM: OFFSET (Bitfield-Mask: 0xffff)                 */
13316 
13317 /* ---------------------------------  DSD_CH_RESA  -------------------------------- */
13318 #define DSD_CH_RESA_RESULT_Pos                (0UL)                     /*!< DSD_CH RESA: RESULT (Bit 0)                                 */
13319 #define DSD_CH_RESA_RESULT_Msk                (0xffffUL)                /*!< DSD_CH RESA: RESULT (Bitfield-Mask: 0xffff)                 */
13320 
13321 /* --------------------------------  DSD_CH_TSTMP  -------------------------------- */
13322 #define DSD_CH_TSTMP_RESULT_Pos               (0UL)                     /*!< DSD_CH TSTMP: RESULT (Bit 0)                                */
13323 #define DSD_CH_TSTMP_RESULT_Msk               (0xffffUL)                /*!< DSD_CH TSTMP: RESULT (Bitfield-Mask: 0xffff)                */
13324 #define DSD_CH_TSTMP_CFMDCNT_Pos              (16UL)                    /*!< DSD_CH TSTMP: CFMDCNT (Bit 16)                              */
13325 #define DSD_CH_TSTMP_CFMDCNT_Msk              (0xff0000UL)              /*!< DSD_CH TSTMP: CFMDCNT (Bitfield-Mask: 0xff)                 */
13326 #define DSD_CH_TSTMP_NVALCNT_Pos              (24UL)                    /*!< DSD_CH TSTMP: NVALCNT (Bit 24)                              */
13327 #define DSD_CH_TSTMP_NVALCNT_Msk              (0x3f000000UL)            /*!< DSD_CH TSTMP: NVALCNT (Bitfield-Mask: 0x3f)                 */
13328 
13329 /* --------------------------------  DSD_CH_CGSYNC  ------------------------------- */
13330 #define DSD_CH_CGSYNC_SDCOUNT_Pos             (0UL)                     /*!< DSD_CH CGSYNC: SDCOUNT (Bit 0)                              */
13331 #define DSD_CH_CGSYNC_SDCOUNT_Msk             (0xffUL)                  /*!< DSD_CH CGSYNC: SDCOUNT (Bitfield-Mask: 0xff)                */
13332 #define DSD_CH_CGSYNC_SDCAP_Pos               (8UL)                     /*!< DSD_CH CGSYNC: SDCAP (Bit 8)                                */
13333 #define DSD_CH_CGSYNC_SDCAP_Msk               (0xff00UL)                /*!< DSD_CH CGSYNC: SDCAP (Bitfield-Mask: 0xff)                  */
13334 #define DSD_CH_CGSYNC_SDPOS_Pos               (16UL)                    /*!< DSD_CH CGSYNC: SDPOS (Bit 16)                               */
13335 #define DSD_CH_CGSYNC_SDPOS_Msk               (0xff0000UL)              /*!< DSD_CH CGSYNC: SDPOS (Bitfield-Mask: 0xff)                  */
13336 #define DSD_CH_CGSYNC_SDNEG_Pos               (24UL)                    /*!< DSD_CH CGSYNC: SDNEG (Bit 24)                               */
13337 #define DSD_CH_CGSYNC_SDNEG_Msk               (0xff000000UL)            /*!< DSD_CH CGSYNC: SDNEG (Bitfield-Mask: 0xff)                  */
13338 
13339 /* -------------------------------  DSD_CH_RECTCFG  ------------------------------- */
13340 #define DSD_CH_RECTCFG_RFEN_Pos               (0UL)                     /*!< DSD_CH RECTCFG: RFEN (Bit 0)                                */
13341 #define DSD_CH_RECTCFG_RFEN_Msk               (0x1UL)                   /*!< DSD_CH RECTCFG: RFEN (Bitfield-Mask: 0x01)                  */
13342 #define DSD_CH_RECTCFG_SSRC_Pos               (4UL)                     /*!< DSD_CH RECTCFG: SSRC (Bit 4)                                */
13343 #define DSD_CH_RECTCFG_SSRC_Msk               (0x30UL)                  /*!< DSD_CH RECTCFG: SSRC (Bitfield-Mask: 0x03)                  */
13344 #define DSD_CH_RECTCFG_SDVAL_Pos              (15UL)                    /*!< DSD_CH RECTCFG: SDVAL (Bit 15)                              */
13345 #define DSD_CH_RECTCFG_SDVAL_Msk              (0x8000UL)                /*!< DSD_CH RECTCFG: SDVAL (Bitfield-Mask: 0x01)                 */
13346 #define DSD_CH_RECTCFG_SGNCS_Pos              (30UL)                    /*!< DSD_CH RECTCFG: SGNCS (Bit 30)                              */
13347 #define DSD_CH_RECTCFG_SGNCS_Msk              (0x40000000UL)            /*!< DSD_CH RECTCFG: SGNCS (Bitfield-Mask: 0x01)                 */
13348 #define DSD_CH_RECTCFG_SGND_Pos               (31UL)                    /*!< DSD_CH RECTCFG: SGND (Bit 31)                               */
13349 #define DSD_CH_RECTCFG_SGND_Msk               (0x80000000UL)            /*!< DSD_CH RECTCFG: SGND (Bitfield-Mask: 0x01)                  */
13350 
13351 
13352 /* ================================================================================ */
13353 /* ================          struct 'DAC' Position & Mask          ================ */
13354 /* ================================================================================ */
13355 
13356 
13357 /* -----------------------------------  DAC_ID  ----------------------------------- */
13358 #define DAC_ID_MODR_Pos                       (0UL)                     /*!< DAC ID: MODR (Bit 0)                                        */
13359 #define DAC_ID_MODR_Msk                       (0xffUL)                  /*!< DAC ID: MODR (Bitfield-Mask: 0xff)                          */
13360 #define DAC_ID_MODT_Pos                       (8UL)                     /*!< DAC ID: MODT (Bit 8)                                        */
13361 #define DAC_ID_MODT_Msk                       (0xff00UL)                /*!< DAC ID: MODT (Bitfield-Mask: 0xff)                          */
13362 #define DAC_ID_MODN_Pos                       (16UL)                    /*!< DAC ID: MODN (Bit 16)                                       */
13363 #define DAC_ID_MODN_Msk                       (0xffff0000UL)            /*!< DAC ID: MODN (Bitfield-Mask: 0xffff)                        */
13364 
13365 /* --------------------------------  DAC_DAC0CFG0  -------------------------------- */
13366 #define DAC_DAC0CFG0_FREQ_Pos                 (0UL)                     /*!< DAC DAC0CFG0: FREQ (Bit 0)                                  */
13367 #define DAC_DAC0CFG0_FREQ_Msk                 (0xfffffUL)               /*!< DAC DAC0CFG0: FREQ (Bitfield-Mask: 0xfffff)                 */
13368 #define DAC_DAC0CFG0_MODE_Pos                 (20UL)                    /*!< DAC DAC0CFG0: MODE (Bit 20)                                 */
13369 #define DAC_DAC0CFG0_MODE_Msk                 (0x700000UL)              /*!< DAC DAC0CFG0: MODE (Bitfield-Mask: 0x07)                    */
13370 #define DAC_DAC0CFG0_SIGN_Pos                 (23UL)                    /*!< DAC DAC0CFG0: SIGN (Bit 23)                                 */
13371 #define DAC_DAC0CFG0_SIGN_Msk                 (0x800000UL)              /*!< DAC DAC0CFG0: SIGN (Bitfield-Mask: 0x01)                    */
13372 #define DAC_DAC0CFG0_FIFOIND_Pos              (24UL)                    /*!< DAC DAC0CFG0: FIFOIND (Bit 24)                              */
13373 #define DAC_DAC0CFG0_FIFOIND_Msk              (0x3000000UL)             /*!< DAC DAC0CFG0: FIFOIND (Bitfield-Mask: 0x03)                 */
13374 #define DAC_DAC0CFG0_FIFOEMP_Pos              (26UL)                    /*!< DAC DAC0CFG0: FIFOEMP (Bit 26)                              */
13375 #define DAC_DAC0CFG0_FIFOEMP_Msk              (0x4000000UL)             /*!< DAC DAC0CFG0: FIFOEMP (Bitfield-Mask: 0x01)                 */
13376 #define DAC_DAC0CFG0_FIFOFUL_Pos              (27UL)                    /*!< DAC DAC0CFG0: FIFOFUL (Bit 27)                              */
13377 #define DAC_DAC0CFG0_FIFOFUL_Msk              (0x8000000UL)             /*!< DAC DAC0CFG0: FIFOFUL (Bitfield-Mask: 0x01)                 */
13378 #define DAC_DAC0CFG0_NEGATE_Pos               (28UL)                    /*!< DAC DAC0CFG0: NEGATE (Bit 28)                               */
13379 #define DAC_DAC0CFG0_NEGATE_Msk               (0x10000000UL)            /*!< DAC DAC0CFG0: NEGATE (Bitfield-Mask: 0x01)                  */
13380 #define DAC_DAC0CFG0_SIGNEN_Pos               (29UL)                    /*!< DAC DAC0CFG0: SIGNEN (Bit 29)                               */
13381 #define DAC_DAC0CFG0_SIGNEN_Msk               (0x20000000UL)            /*!< DAC DAC0CFG0: SIGNEN (Bitfield-Mask: 0x01)                  */
13382 #define DAC_DAC0CFG0_SREN_Pos                 (30UL)                    /*!< DAC DAC0CFG0: SREN (Bit 30)                                 */
13383 #define DAC_DAC0CFG0_SREN_Msk                 (0x40000000UL)            /*!< DAC DAC0CFG0: SREN (Bitfield-Mask: 0x01)                    */
13384 #define DAC_DAC0CFG0_RUN_Pos                  (31UL)                    /*!< DAC DAC0CFG0: RUN (Bit 31)                                  */
13385 #define DAC_DAC0CFG0_RUN_Msk                  (0x80000000UL)            /*!< DAC DAC0CFG0: RUN (Bitfield-Mask: 0x01)                     */
13386 
13387 /* --------------------------------  DAC_DAC0CFG1  -------------------------------- */
13388 #define DAC_DAC0CFG1_SCALE_Pos                (0UL)                     /*!< DAC DAC0CFG1: SCALE (Bit 0)                                 */
13389 #define DAC_DAC0CFG1_SCALE_Msk                (0x7UL)                   /*!< DAC DAC0CFG1: SCALE (Bitfield-Mask: 0x07)                   */
13390 #define DAC_DAC0CFG1_MULDIV_Pos               (3UL)                     /*!< DAC DAC0CFG1: MULDIV (Bit 3)                                */
13391 #define DAC_DAC0CFG1_MULDIV_Msk               (0x8UL)                   /*!< DAC DAC0CFG1: MULDIV (Bitfield-Mask: 0x01)                  */
13392 #define DAC_DAC0CFG1_OFFS_Pos                 (4UL)                     /*!< DAC DAC0CFG1: OFFS (Bit 4)                                  */
13393 #define DAC_DAC0CFG1_OFFS_Msk                 (0xff0UL)                 /*!< DAC DAC0CFG1: OFFS (Bitfield-Mask: 0xff)                    */
13394 #define DAC_DAC0CFG1_TRIGSEL_Pos              (12UL)                    /*!< DAC DAC0CFG1: TRIGSEL (Bit 12)                              */
13395 #define DAC_DAC0CFG1_TRIGSEL_Msk              (0x7000UL)                /*!< DAC DAC0CFG1: TRIGSEL (Bitfield-Mask: 0x07)                 */
13396 #define DAC_DAC0CFG1_DATMOD_Pos               (15UL)                    /*!< DAC DAC0CFG1: DATMOD (Bit 15)                               */
13397 #define DAC_DAC0CFG1_DATMOD_Msk               (0x8000UL)                /*!< DAC DAC0CFG1: DATMOD (Bitfield-Mask: 0x01)                  */
13398 #define DAC_DAC0CFG1_SWTRIG_Pos               (16UL)                    /*!< DAC DAC0CFG1: SWTRIG (Bit 16)                               */
13399 #define DAC_DAC0CFG1_SWTRIG_Msk               (0x10000UL)               /*!< DAC DAC0CFG1: SWTRIG (Bitfield-Mask: 0x01)                  */
13400 #define DAC_DAC0CFG1_TRIGMOD_Pos              (17UL)                    /*!< DAC DAC0CFG1: TRIGMOD (Bit 17)                              */
13401 #define DAC_DAC0CFG1_TRIGMOD_Msk              (0x60000UL)               /*!< DAC DAC0CFG1: TRIGMOD (Bitfield-Mask: 0x03)                 */
13402 #define DAC_DAC0CFG1_ANACFG_Pos               (19UL)                    /*!< DAC DAC0CFG1: ANACFG (Bit 19)                               */
13403 #define DAC_DAC0CFG1_ANACFG_Msk               (0xf80000UL)              /*!< DAC DAC0CFG1: ANACFG (Bitfield-Mask: 0x1f)                  */
13404 #define DAC_DAC0CFG1_ANAEN_Pos                (24UL)                    /*!< DAC DAC0CFG1: ANAEN (Bit 24)                                */
13405 #define DAC_DAC0CFG1_ANAEN_Msk                (0x1000000UL)             /*!< DAC DAC0CFG1: ANAEN (Bitfield-Mask: 0x01)                   */
13406 #define DAC_DAC0CFG1_REFCFGL_Pos              (28UL)                    /*!< DAC DAC0CFG1: REFCFGL (Bit 28)                              */
13407 #define DAC_DAC0CFG1_REFCFGL_Msk              (0xf0000000UL)            /*!< DAC DAC0CFG1: REFCFGL (Bitfield-Mask: 0x0f)                 */
13408 
13409 /* --------------------------------  DAC_DAC1CFG0  -------------------------------- */
13410 #define DAC_DAC1CFG0_FREQ_Pos                 (0UL)                     /*!< DAC DAC1CFG0: FREQ (Bit 0)                                  */
13411 #define DAC_DAC1CFG0_FREQ_Msk                 (0xfffffUL)               /*!< DAC DAC1CFG0: FREQ (Bitfield-Mask: 0xfffff)                 */
13412 #define DAC_DAC1CFG0_MODE_Pos                 (20UL)                    /*!< DAC DAC1CFG0: MODE (Bit 20)                                 */
13413 #define DAC_DAC1CFG0_MODE_Msk                 (0x700000UL)              /*!< DAC DAC1CFG0: MODE (Bitfield-Mask: 0x07)                    */
13414 #define DAC_DAC1CFG0_SIGN_Pos                 (23UL)                    /*!< DAC DAC1CFG0: SIGN (Bit 23)                                 */
13415 #define DAC_DAC1CFG0_SIGN_Msk                 (0x800000UL)              /*!< DAC DAC1CFG0: SIGN (Bitfield-Mask: 0x01)                    */
13416 #define DAC_DAC1CFG0_FIFOIND_Pos              (24UL)                    /*!< DAC DAC1CFG0: FIFOIND (Bit 24)                              */
13417 #define DAC_DAC1CFG0_FIFOIND_Msk              (0x3000000UL)             /*!< DAC DAC1CFG0: FIFOIND (Bitfield-Mask: 0x03)                 */
13418 #define DAC_DAC1CFG0_FIFOEMP_Pos              (26UL)                    /*!< DAC DAC1CFG0: FIFOEMP (Bit 26)                              */
13419 #define DAC_DAC1CFG0_FIFOEMP_Msk              (0x4000000UL)             /*!< DAC DAC1CFG0: FIFOEMP (Bitfield-Mask: 0x01)                 */
13420 #define DAC_DAC1CFG0_FIFOFUL_Pos              (27UL)                    /*!< DAC DAC1CFG0: FIFOFUL (Bit 27)                              */
13421 #define DAC_DAC1CFG0_FIFOFUL_Msk              (0x8000000UL)             /*!< DAC DAC1CFG0: FIFOFUL (Bitfield-Mask: 0x01)                 */
13422 #define DAC_DAC1CFG0_NEGATE_Pos               (28UL)                    /*!< DAC DAC1CFG0: NEGATE (Bit 28)                               */
13423 #define DAC_DAC1CFG0_NEGATE_Msk               (0x10000000UL)            /*!< DAC DAC1CFG0: NEGATE (Bitfield-Mask: 0x01)                  */
13424 #define DAC_DAC1CFG0_SIGNEN_Pos               (29UL)                    /*!< DAC DAC1CFG0: SIGNEN (Bit 29)                               */
13425 #define DAC_DAC1CFG0_SIGNEN_Msk               (0x20000000UL)            /*!< DAC DAC1CFG0: SIGNEN (Bitfield-Mask: 0x01)                  */
13426 #define DAC_DAC1CFG0_SREN_Pos                 (30UL)                    /*!< DAC DAC1CFG0: SREN (Bit 30)                                 */
13427 #define DAC_DAC1CFG0_SREN_Msk                 (0x40000000UL)            /*!< DAC DAC1CFG0: SREN (Bitfield-Mask: 0x01)                    */
13428 #define DAC_DAC1CFG0_RUN_Pos                  (31UL)                    /*!< DAC DAC1CFG0: RUN (Bit 31)                                  */
13429 #define DAC_DAC1CFG0_RUN_Msk                  (0x80000000UL)            /*!< DAC DAC1CFG0: RUN (Bitfield-Mask: 0x01)                     */
13430 
13431 /* --------------------------------  DAC_DAC1CFG1  -------------------------------- */
13432 #define DAC_DAC1CFG1_SCALE_Pos                (0UL)                     /*!< DAC DAC1CFG1: SCALE (Bit 0)                                 */
13433 #define DAC_DAC1CFG1_SCALE_Msk                (0x7UL)                   /*!< DAC DAC1CFG1: SCALE (Bitfield-Mask: 0x07)                   */
13434 #define DAC_DAC1CFG1_MULDIV_Pos               (3UL)                     /*!< DAC DAC1CFG1: MULDIV (Bit 3)                                */
13435 #define DAC_DAC1CFG1_MULDIV_Msk               (0x8UL)                   /*!< DAC DAC1CFG1: MULDIV (Bitfield-Mask: 0x01)                  */
13436 #define DAC_DAC1CFG1_OFFS_Pos                 (4UL)                     /*!< DAC DAC1CFG1: OFFS (Bit 4)                                  */
13437 #define DAC_DAC1CFG1_OFFS_Msk                 (0xff0UL)                 /*!< DAC DAC1CFG1: OFFS (Bitfield-Mask: 0xff)                    */
13438 #define DAC_DAC1CFG1_TRIGSEL_Pos              (12UL)                    /*!< DAC DAC1CFG1: TRIGSEL (Bit 12)                              */
13439 #define DAC_DAC1CFG1_TRIGSEL_Msk              (0x7000UL)                /*!< DAC DAC1CFG1: TRIGSEL (Bitfield-Mask: 0x07)                 */
13440 #define DAC_DAC1CFG1_SWTRIG_Pos               (16UL)                    /*!< DAC DAC1CFG1: SWTRIG (Bit 16)                               */
13441 #define DAC_DAC1CFG1_SWTRIG_Msk               (0x10000UL)               /*!< DAC DAC1CFG1: SWTRIG (Bitfield-Mask: 0x01)                  */
13442 #define DAC_DAC1CFG1_TRIGMOD_Pos              (17UL)                    /*!< DAC DAC1CFG1: TRIGMOD (Bit 17)                              */
13443 #define DAC_DAC1CFG1_TRIGMOD_Msk              (0x60000UL)               /*!< DAC DAC1CFG1: TRIGMOD (Bitfield-Mask: 0x03)                 */
13444 #define DAC_DAC1CFG1_ANACFG_Pos               (19UL)                    /*!< DAC DAC1CFG1: ANACFG (Bit 19)                               */
13445 #define DAC_DAC1CFG1_ANACFG_Msk               (0xf80000UL)              /*!< DAC DAC1CFG1: ANACFG (Bitfield-Mask: 0x1f)                  */
13446 #define DAC_DAC1CFG1_ANAEN_Pos                (24UL)                    /*!< DAC DAC1CFG1: ANAEN (Bit 24)                                */
13447 #define DAC_DAC1CFG1_ANAEN_Msk                (0x1000000UL)             /*!< DAC DAC1CFG1: ANAEN (Bitfield-Mask: 0x01)                   */
13448 #define DAC_DAC1CFG1_REFCFGH_Pos              (28UL)                    /*!< DAC DAC1CFG1: REFCFGH (Bit 28)                              */
13449 #define DAC_DAC1CFG1_REFCFGH_Msk              (0xf0000000UL)            /*!< DAC DAC1CFG1: REFCFGH (Bitfield-Mask: 0x0f)                 */
13450 
13451 /* --------------------------------  DAC_DAC0DATA  -------------------------------- */
13452 #define DAC_DAC0DATA_DATA0_Pos                (0UL)                     /*!< DAC DAC0DATA: DATA0 (Bit 0)                                 */
13453 #define DAC_DAC0DATA_DATA0_Msk                (0xfffUL)                 /*!< DAC DAC0DATA: DATA0 (Bitfield-Mask: 0xfff)                  */
13454 
13455 /* --------------------------------  DAC_DAC1DATA  -------------------------------- */
13456 #define DAC_DAC1DATA_DATA1_Pos                (0UL)                     /*!< DAC DAC1DATA: DATA1 (Bit 0)                                 */
13457 #define DAC_DAC1DATA_DATA1_Msk                (0xfffUL)                 /*!< DAC DAC1DATA: DATA1 (Bitfield-Mask: 0xfff)                  */
13458 
13459 /* --------------------------------  DAC_DAC01DATA  ------------------------------- */
13460 #define DAC_DAC01DATA_DATA0_Pos               (0UL)                     /*!< DAC DAC01DATA: DATA0 (Bit 0)                                */
13461 #define DAC_DAC01DATA_DATA0_Msk               (0xfffUL)                 /*!< DAC DAC01DATA: DATA0 (Bitfield-Mask: 0xfff)                 */
13462 #define DAC_DAC01DATA_DATA1_Pos               (16UL)                    /*!< DAC DAC01DATA: DATA1 (Bit 16)                               */
13463 #define DAC_DAC01DATA_DATA1_Msk               (0xfff0000UL)             /*!< DAC DAC01DATA: DATA1 (Bitfield-Mask: 0xfff)                 */
13464 
13465 /* --------------------------------  DAC_DAC0PATL  -------------------------------- */
13466 #define DAC_DAC0PATL_PAT0_Pos                 (0UL)                     /*!< DAC DAC0PATL: PAT0 (Bit 0)                                  */
13467 #define DAC_DAC0PATL_PAT0_Msk                 (0x1fUL)                  /*!< DAC DAC0PATL: PAT0 (Bitfield-Mask: 0x1f)                    */
13468 #define DAC_DAC0PATL_PAT1_Pos                 (5UL)                     /*!< DAC DAC0PATL: PAT1 (Bit 5)                                  */
13469 #define DAC_DAC0PATL_PAT1_Msk                 (0x3e0UL)                 /*!< DAC DAC0PATL: PAT1 (Bitfield-Mask: 0x1f)                    */
13470 #define DAC_DAC0PATL_PAT2_Pos                 (10UL)                    /*!< DAC DAC0PATL: PAT2 (Bit 10)                                 */
13471 #define DAC_DAC0PATL_PAT2_Msk                 (0x7c00UL)                /*!< DAC DAC0PATL: PAT2 (Bitfield-Mask: 0x1f)                    */
13472 #define DAC_DAC0PATL_PAT3_Pos                 (15UL)                    /*!< DAC DAC0PATL: PAT3 (Bit 15)                                 */
13473 #define DAC_DAC0PATL_PAT3_Msk                 (0xf8000UL)               /*!< DAC DAC0PATL: PAT3 (Bitfield-Mask: 0x1f)                    */
13474 #define DAC_DAC0PATL_PAT4_Pos                 (20UL)                    /*!< DAC DAC0PATL: PAT4 (Bit 20)                                 */
13475 #define DAC_DAC0PATL_PAT4_Msk                 (0x1f00000UL)             /*!< DAC DAC0PATL: PAT4 (Bitfield-Mask: 0x1f)                    */
13476 #define DAC_DAC0PATL_PAT5_Pos                 (25UL)                    /*!< DAC DAC0PATL: PAT5 (Bit 25)                                 */
13477 #define DAC_DAC0PATL_PAT5_Msk                 (0x3e000000UL)            /*!< DAC DAC0PATL: PAT5 (Bitfield-Mask: 0x1f)                    */
13478 
13479 /* --------------------------------  DAC_DAC0PATH  -------------------------------- */
13480 #define DAC_DAC0PATH_PAT6_Pos                 (0UL)                     /*!< DAC DAC0PATH: PAT6 (Bit 0)                                  */
13481 #define DAC_DAC0PATH_PAT6_Msk                 (0x1fUL)                  /*!< DAC DAC0PATH: PAT6 (Bitfield-Mask: 0x1f)                    */
13482 #define DAC_DAC0PATH_PAT7_Pos                 (5UL)                     /*!< DAC DAC0PATH: PAT7 (Bit 5)                                  */
13483 #define DAC_DAC0PATH_PAT7_Msk                 (0x3e0UL)                 /*!< DAC DAC0PATH: PAT7 (Bitfield-Mask: 0x1f)                    */
13484 #define DAC_DAC0PATH_PAT8_Pos                 (10UL)                    /*!< DAC DAC0PATH: PAT8 (Bit 10)                                 */
13485 #define DAC_DAC0PATH_PAT8_Msk                 (0x7c00UL)                /*!< DAC DAC0PATH: PAT8 (Bitfield-Mask: 0x1f)                    */
13486 
13487 /* --------------------------------  DAC_DAC1PATL  -------------------------------- */
13488 #define DAC_DAC1PATL_PAT0_Pos                 (0UL)                     /*!< DAC DAC1PATL: PAT0 (Bit 0)                                  */
13489 #define DAC_DAC1PATL_PAT0_Msk                 (0x1fUL)                  /*!< DAC DAC1PATL: PAT0 (Bitfield-Mask: 0x1f)                    */
13490 #define DAC_DAC1PATL_PAT1_Pos                 (5UL)                     /*!< DAC DAC1PATL: PAT1 (Bit 5)                                  */
13491 #define DAC_DAC1PATL_PAT1_Msk                 (0x3e0UL)                 /*!< DAC DAC1PATL: PAT1 (Bitfield-Mask: 0x1f)                    */
13492 #define DAC_DAC1PATL_PAT2_Pos                 (10UL)                    /*!< DAC DAC1PATL: PAT2 (Bit 10)                                 */
13493 #define DAC_DAC1PATL_PAT2_Msk                 (0x7c00UL)                /*!< DAC DAC1PATL: PAT2 (Bitfield-Mask: 0x1f)                    */
13494 #define DAC_DAC1PATL_PAT3_Pos                 (15UL)                    /*!< DAC DAC1PATL: PAT3 (Bit 15)                                 */
13495 #define DAC_DAC1PATL_PAT3_Msk                 (0xf8000UL)               /*!< DAC DAC1PATL: PAT3 (Bitfield-Mask: 0x1f)                    */
13496 #define DAC_DAC1PATL_PAT4_Pos                 (20UL)                    /*!< DAC DAC1PATL: PAT4 (Bit 20)                                 */
13497 #define DAC_DAC1PATL_PAT4_Msk                 (0x1f00000UL)             /*!< DAC DAC1PATL: PAT4 (Bitfield-Mask: 0x1f)                    */
13498 #define DAC_DAC1PATL_PAT5_Pos                 (25UL)                    /*!< DAC DAC1PATL: PAT5 (Bit 25)                                 */
13499 #define DAC_DAC1PATL_PAT5_Msk                 (0x3e000000UL)            /*!< DAC DAC1PATL: PAT5 (Bitfield-Mask: 0x1f)                    */
13500 
13501 /* --------------------------------  DAC_DAC1PATH  -------------------------------- */
13502 #define DAC_DAC1PATH_PAT6_Pos                 (0UL)                     /*!< DAC DAC1PATH: PAT6 (Bit 0)                                  */
13503 #define DAC_DAC1PATH_PAT6_Msk                 (0x1fUL)                  /*!< DAC DAC1PATH: PAT6 (Bitfield-Mask: 0x1f)                    */
13504 #define DAC_DAC1PATH_PAT7_Pos                 (5UL)                     /*!< DAC DAC1PATH: PAT7 (Bit 5)                                  */
13505 #define DAC_DAC1PATH_PAT7_Msk                 (0x3e0UL)                 /*!< DAC DAC1PATH: PAT7 (Bitfield-Mask: 0x1f)                    */
13506 #define DAC_DAC1PATH_PAT8_Pos                 (10UL)                    /*!< DAC DAC1PATH: PAT8 (Bit 10)                                 */
13507 #define DAC_DAC1PATH_PAT8_Msk                 (0x7c00UL)                /*!< DAC DAC1PATH: PAT8 (Bitfield-Mask: 0x1f)                    */
13508 
13509 
13510 /* ================================================================================ */
13511 /* ================          Group 'CCU4' Position & Mask          ================ */
13512 /* ================================================================================ */
13513 
13514 
13515 /* ---------------------------------  CCU4_GCTRL  --------------------------------- */
13516 #define CCU4_GCTRL_PRBC_Pos                   (0UL)                     /*!< CCU4 GCTRL: PRBC (Bit 0)                                    */
13517 #define CCU4_GCTRL_PRBC_Msk                   (0x7UL)                   /*!< CCU4 GCTRL: PRBC (Bitfield-Mask: 0x07)                      */
13518 #define CCU4_GCTRL_PCIS_Pos                   (4UL)                     /*!< CCU4 GCTRL: PCIS (Bit 4)                                    */
13519 #define CCU4_GCTRL_PCIS_Msk                   (0x30UL)                  /*!< CCU4 GCTRL: PCIS (Bitfield-Mask: 0x03)                      */
13520 #define CCU4_GCTRL_SUSCFG_Pos                 (8UL)                     /*!< CCU4 GCTRL: SUSCFG (Bit 8)                                  */
13521 #define CCU4_GCTRL_SUSCFG_Msk                 (0x300UL)                 /*!< CCU4 GCTRL: SUSCFG (Bitfield-Mask: 0x03)                    */
13522 #define CCU4_GCTRL_MSE0_Pos                   (10UL)                    /*!< CCU4 GCTRL: MSE0 (Bit 10)                                   */
13523 #define CCU4_GCTRL_MSE0_Msk                   (0x400UL)                 /*!< CCU4 GCTRL: MSE0 (Bitfield-Mask: 0x01)                      */
13524 #define CCU4_GCTRL_MSE1_Pos                   (11UL)                    /*!< CCU4 GCTRL: MSE1 (Bit 11)                                   */
13525 #define CCU4_GCTRL_MSE1_Msk                   (0x800UL)                 /*!< CCU4 GCTRL: MSE1 (Bitfield-Mask: 0x01)                      */
13526 #define CCU4_GCTRL_MSE2_Pos                   (12UL)                    /*!< CCU4 GCTRL: MSE2 (Bit 12)                                   */
13527 #define CCU4_GCTRL_MSE2_Msk                   (0x1000UL)                /*!< CCU4 GCTRL: MSE2 (Bitfield-Mask: 0x01)                      */
13528 #define CCU4_GCTRL_MSE3_Pos                   (13UL)                    /*!< CCU4 GCTRL: MSE3 (Bit 13)                                   */
13529 #define CCU4_GCTRL_MSE3_Msk                   (0x2000UL)                /*!< CCU4 GCTRL: MSE3 (Bitfield-Mask: 0x01)                      */
13530 #define CCU4_GCTRL_MSDE_Pos                   (14UL)                    /*!< CCU4 GCTRL: MSDE (Bit 14)                                   */
13531 #define CCU4_GCTRL_MSDE_Msk                   (0xc000UL)                /*!< CCU4 GCTRL: MSDE (Bitfield-Mask: 0x03)                      */
13532 
13533 /* ---------------------------------  CCU4_GSTAT  --------------------------------- */
13534 #define CCU4_GSTAT_S0I_Pos                    (0UL)                     /*!< CCU4 GSTAT: S0I (Bit 0)                                     */
13535 #define CCU4_GSTAT_S0I_Msk                    (0x1UL)                   /*!< CCU4 GSTAT: S0I (Bitfield-Mask: 0x01)                       */
13536 #define CCU4_GSTAT_S1I_Pos                    (1UL)                     /*!< CCU4 GSTAT: S1I (Bit 1)                                     */
13537 #define CCU4_GSTAT_S1I_Msk                    (0x2UL)                   /*!< CCU4 GSTAT: S1I (Bitfield-Mask: 0x01)                       */
13538 #define CCU4_GSTAT_S2I_Pos                    (2UL)                     /*!< CCU4 GSTAT: S2I (Bit 2)                                     */
13539 #define CCU4_GSTAT_S2I_Msk                    (0x4UL)                   /*!< CCU4 GSTAT: S2I (Bitfield-Mask: 0x01)                       */
13540 #define CCU4_GSTAT_S3I_Pos                    (3UL)                     /*!< CCU4 GSTAT: S3I (Bit 3)                                     */
13541 #define CCU4_GSTAT_S3I_Msk                    (0x8UL)                   /*!< CCU4 GSTAT: S3I (Bitfield-Mask: 0x01)                       */
13542 #define CCU4_GSTAT_PRB_Pos                    (8UL)                     /*!< CCU4 GSTAT: PRB (Bit 8)                                     */
13543 #define CCU4_GSTAT_PRB_Msk                    (0x100UL)                 /*!< CCU4 GSTAT: PRB (Bitfield-Mask: 0x01)                       */
13544 
13545 /* ---------------------------------  CCU4_GIDLS  --------------------------------- */
13546 #define CCU4_GIDLS_SS0I_Pos                   (0UL)                     /*!< CCU4 GIDLS: SS0I (Bit 0)                                    */
13547 #define CCU4_GIDLS_SS0I_Msk                   (0x1UL)                   /*!< CCU4 GIDLS: SS0I (Bitfield-Mask: 0x01)                      */
13548 #define CCU4_GIDLS_SS1I_Pos                   (1UL)                     /*!< CCU4 GIDLS: SS1I (Bit 1)                                    */
13549 #define CCU4_GIDLS_SS1I_Msk                   (0x2UL)                   /*!< CCU4 GIDLS: SS1I (Bitfield-Mask: 0x01)                      */
13550 #define CCU4_GIDLS_SS2I_Pos                   (2UL)                     /*!< CCU4 GIDLS: SS2I (Bit 2)                                    */
13551 #define CCU4_GIDLS_SS2I_Msk                   (0x4UL)                   /*!< CCU4 GIDLS: SS2I (Bitfield-Mask: 0x01)                      */
13552 #define CCU4_GIDLS_SS3I_Pos                   (3UL)                     /*!< CCU4 GIDLS: SS3I (Bit 3)                                    */
13553 #define CCU4_GIDLS_SS3I_Msk                   (0x8UL)                   /*!< CCU4 GIDLS: SS3I (Bitfield-Mask: 0x01)                      */
13554 #define CCU4_GIDLS_CPRB_Pos                   (8UL)                     /*!< CCU4 GIDLS: CPRB (Bit 8)                                    */
13555 #define CCU4_GIDLS_CPRB_Msk                   (0x100UL)                 /*!< CCU4 GIDLS: CPRB (Bitfield-Mask: 0x01)                      */
13556 #define CCU4_GIDLS_PSIC_Pos                   (9UL)                     /*!< CCU4 GIDLS: PSIC (Bit 9)                                    */
13557 #define CCU4_GIDLS_PSIC_Msk                   (0x200UL)                 /*!< CCU4 GIDLS: PSIC (Bitfield-Mask: 0x01)                      */
13558 
13559 /* ---------------------------------  CCU4_GIDLC  --------------------------------- */
13560 #define CCU4_GIDLC_CS0I_Pos                   (0UL)                     /*!< CCU4 GIDLC: CS0I (Bit 0)                                    */
13561 #define CCU4_GIDLC_CS0I_Msk                   (0x1UL)                   /*!< CCU4 GIDLC: CS0I (Bitfield-Mask: 0x01)                      */
13562 #define CCU4_GIDLC_CS1I_Pos                   (1UL)                     /*!< CCU4 GIDLC: CS1I (Bit 1)                                    */
13563 #define CCU4_GIDLC_CS1I_Msk                   (0x2UL)                   /*!< CCU4 GIDLC: CS1I (Bitfield-Mask: 0x01)                      */
13564 #define CCU4_GIDLC_CS2I_Pos                   (2UL)                     /*!< CCU4 GIDLC: CS2I (Bit 2)                                    */
13565 #define CCU4_GIDLC_CS2I_Msk                   (0x4UL)                   /*!< CCU4 GIDLC: CS2I (Bitfield-Mask: 0x01)                      */
13566 #define CCU4_GIDLC_CS3I_Pos                   (3UL)                     /*!< CCU4 GIDLC: CS3I (Bit 3)                                    */
13567 #define CCU4_GIDLC_CS3I_Msk                   (0x8UL)                   /*!< CCU4 GIDLC: CS3I (Bitfield-Mask: 0x01)                      */
13568 #define CCU4_GIDLC_SPRB_Pos                   (8UL)                     /*!< CCU4 GIDLC: SPRB (Bit 8)                                    */
13569 #define CCU4_GIDLC_SPRB_Msk                   (0x100UL)                 /*!< CCU4 GIDLC: SPRB (Bitfield-Mask: 0x01)                      */
13570 
13571 /* ----------------------------------  CCU4_GCSS  --------------------------------- */
13572 #define CCU4_GCSS_S0SE_Pos                    (0UL)                     /*!< CCU4 GCSS: S0SE (Bit 0)                                     */
13573 #define CCU4_GCSS_S0SE_Msk                    (0x1UL)                   /*!< CCU4 GCSS: S0SE (Bitfield-Mask: 0x01)                       */
13574 #define CCU4_GCSS_S0DSE_Pos                   (1UL)                     /*!< CCU4 GCSS: S0DSE (Bit 1)                                    */
13575 #define CCU4_GCSS_S0DSE_Msk                   (0x2UL)                   /*!< CCU4 GCSS: S0DSE (Bitfield-Mask: 0x01)                      */
13576 #define CCU4_GCSS_S0PSE_Pos                   (2UL)                     /*!< CCU4 GCSS: S0PSE (Bit 2)                                    */
13577 #define CCU4_GCSS_S0PSE_Msk                   (0x4UL)                   /*!< CCU4 GCSS: S0PSE (Bitfield-Mask: 0x01)                      */
13578 #define CCU4_GCSS_S1SE_Pos                    (4UL)                     /*!< CCU4 GCSS: S1SE (Bit 4)                                     */
13579 #define CCU4_GCSS_S1SE_Msk                    (0x10UL)                  /*!< CCU4 GCSS: S1SE (Bitfield-Mask: 0x01)                       */
13580 #define CCU4_GCSS_S1DSE_Pos                   (5UL)                     /*!< CCU4 GCSS: S1DSE (Bit 5)                                    */
13581 #define CCU4_GCSS_S1DSE_Msk                   (0x20UL)                  /*!< CCU4 GCSS: S1DSE (Bitfield-Mask: 0x01)                      */
13582 #define CCU4_GCSS_S1PSE_Pos                   (6UL)                     /*!< CCU4 GCSS: S1PSE (Bit 6)                                    */
13583 #define CCU4_GCSS_S1PSE_Msk                   (0x40UL)                  /*!< CCU4 GCSS: S1PSE (Bitfield-Mask: 0x01)                      */
13584 #define CCU4_GCSS_S2SE_Pos                    (8UL)                     /*!< CCU4 GCSS: S2SE (Bit 8)                                     */
13585 #define CCU4_GCSS_S2SE_Msk                    (0x100UL)                 /*!< CCU4 GCSS: S2SE (Bitfield-Mask: 0x01)                       */
13586 #define CCU4_GCSS_S2DSE_Pos                   (9UL)                     /*!< CCU4 GCSS: S2DSE (Bit 9)                                    */
13587 #define CCU4_GCSS_S2DSE_Msk                   (0x200UL)                 /*!< CCU4 GCSS: S2DSE (Bitfield-Mask: 0x01)                      */
13588 #define CCU4_GCSS_S2PSE_Pos                   (10UL)                    /*!< CCU4 GCSS: S2PSE (Bit 10)                                   */
13589 #define CCU4_GCSS_S2PSE_Msk                   (0x400UL)                 /*!< CCU4 GCSS: S2PSE (Bitfield-Mask: 0x01)                      */
13590 #define CCU4_GCSS_S3SE_Pos                    (12UL)                    /*!< CCU4 GCSS: S3SE (Bit 12)                                    */
13591 #define CCU4_GCSS_S3SE_Msk                    (0x1000UL)                /*!< CCU4 GCSS: S3SE (Bitfield-Mask: 0x01)                       */
13592 #define CCU4_GCSS_S3DSE_Pos                   (13UL)                    /*!< CCU4 GCSS: S3DSE (Bit 13)                                   */
13593 #define CCU4_GCSS_S3DSE_Msk                   (0x2000UL)                /*!< CCU4 GCSS: S3DSE (Bitfield-Mask: 0x01)                      */
13594 #define CCU4_GCSS_S3PSE_Pos                   (14UL)                    /*!< CCU4 GCSS: S3PSE (Bit 14)                                   */
13595 #define CCU4_GCSS_S3PSE_Msk                   (0x4000UL)                /*!< CCU4 GCSS: S3PSE (Bitfield-Mask: 0x01)                      */
13596 #define CCU4_GCSS_S0STS_Pos                   (16UL)                    /*!< CCU4 GCSS: S0STS (Bit 16)                                   */
13597 #define CCU4_GCSS_S0STS_Msk                   (0x10000UL)               /*!< CCU4 GCSS: S0STS (Bitfield-Mask: 0x01)                      */
13598 #define CCU4_GCSS_S1STS_Pos                   (17UL)                    /*!< CCU4 GCSS: S1STS (Bit 17)                                   */
13599 #define CCU4_GCSS_S1STS_Msk                   (0x20000UL)               /*!< CCU4 GCSS: S1STS (Bitfield-Mask: 0x01)                      */
13600 #define CCU4_GCSS_S2STS_Pos                   (18UL)                    /*!< CCU4 GCSS: S2STS (Bit 18)                                   */
13601 #define CCU4_GCSS_S2STS_Msk                   (0x40000UL)               /*!< CCU4 GCSS: S2STS (Bitfield-Mask: 0x01)                      */
13602 #define CCU4_GCSS_S3STS_Pos                   (19UL)                    /*!< CCU4 GCSS: S3STS (Bit 19)                                   */
13603 #define CCU4_GCSS_S3STS_Msk                   (0x80000UL)               /*!< CCU4 GCSS: S3STS (Bitfield-Mask: 0x01)                      */
13604 
13605 /* ----------------------------------  CCU4_GCSC  --------------------------------- */
13606 #define CCU4_GCSC_S0SC_Pos                    (0UL)                     /*!< CCU4 GCSC: S0SC (Bit 0)                                     */
13607 #define CCU4_GCSC_S0SC_Msk                    (0x1UL)                   /*!< CCU4 GCSC: S0SC (Bitfield-Mask: 0x01)                       */
13608 #define CCU4_GCSC_S0DSC_Pos                   (1UL)                     /*!< CCU4 GCSC: S0DSC (Bit 1)                                    */
13609 #define CCU4_GCSC_S0DSC_Msk                   (0x2UL)                   /*!< CCU4 GCSC: S0DSC (Bitfield-Mask: 0x01)                      */
13610 #define CCU4_GCSC_S0PSC_Pos                   (2UL)                     /*!< CCU4 GCSC: S0PSC (Bit 2)                                    */
13611 #define CCU4_GCSC_S0PSC_Msk                   (0x4UL)                   /*!< CCU4 GCSC: S0PSC (Bitfield-Mask: 0x01)                      */
13612 #define CCU4_GCSC_S1SC_Pos                    (4UL)                     /*!< CCU4 GCSC: S1SC (Bit 4)                                     */
13613 #define CCU4_GCSC_S1SC_Msk                    (0x10UL)                  /*!< CCU4 GCSC: S1SC (Bitfield-Mask: 0x01)                       */
13614 #define CCU4_GCSC_S1DSC_Pos                   (5UL)                     /*!< CCU4 GCSC: S1DSC (Bit 5)                                    */
13615 #define CCU4_GCSC_S1DSC_Msk                   (0x20UL)                  /*!< CCU4 GCSC: S1DSC (Bitfield-Mask: 0x01)                      */
13616 #define CCU4_GCSC_S1PSC_Pos                   (6UL)                     /*!< CCU4 GCSC: S1PSC (Bit 6)                                    */
13617 #define CCU4_GCSC_S1PSC_Msk                   (0x40UL)                  /*!< CCU4 GCSC: S1PSC (Bitfield-Mask: 0x01)                      */
13618 #define CCU4_GCSC_S2SC_Pos                    (8UL)                     /*!< CCU4 GCSC: S2SC (Bit 8)                                     */
13619 #define CCU4_GCSC_S2SC_Msk                    (0x100UL)                 /*!< CCU4 GCSC: S2SC (Bitfield-Mask: 0x01)                       */
13620 #define CCU4_GCSC_S2DSC_Pos                   (9UL)                     /*!< CCU4 GCSC: S2DSC (Bit 9)                                    */
13621 #define CCU4_GCSC_S2DSC_Msk                   (0x200UL)                 /*!< CCU4 GCSC: S2DSC (Bitfield-Mask: 0x01)                      */
13622 #define CCU4_GCSC_S2PSC_Pos                   (10UL)                    /*!< CCU4 GCSC: S2PSC (Bit 10)                                   */
13623 #define CCU4_GCSC_S2PSC_Msk                   (0x400UL)                 /*!< CCU4 GCSC: S2PSC (Bitfield-Mask: 0x01)                      */
13624 #define CCU4_GCSC_S3SC_Pos                    (12UL)                    /*!< CCU4 GCSC: S3SC (Bit 12)                                    */
13625 #define CCU4_GCSC_S3SC_Msk                    (0x1000UL)                /*!< CCU4 GCSC: S3SC (Bitfield-Mask: 0x01)                       */
13626 #define CCU4_GCSC_S3DSC_Pos                   (13UL)                    /*!< CCU4 GCSC: S3DSC (Bit 13)                                   */
13627 #define CCU4_GCSC_S3DSC_Msk                   (0x2000UL)                /*!< CCU4 GCSC: S3DSC (Bitfield-Mask: 0x01)                      */
13628 #define CCU4_GCSC_S3PSC_Pos                   (14UL)                    /*!< CCU4 GCSC: S3PSC (Bit 14)                                   */
13629 #define CCU4_GCSC_S3PSC_Msk                   (0x4000UL)                /*!< CCU4 GCSC: S3PSC (Bitfield-Mask: 0x01)                      */
13630 #define CCU4_GCSC_S0STC_Pos                   (16UL)                    /*!< CCU4 GCSC: S0STC (Bit 16)                                   */
13631 #define CCU4_GCSC_S0STC_Msk                   (0x10000UL)               /*!< CCU4 GCSC: S0STC (Bitfield-Mask: 0x01)                      */
13632 #define CCU4_GCSC_S1STC_Pos                   (17UL)                    /*!< CCU4 GCSC: S1STC (Bit 17)                                   */
13633 #define CCU4_GCSC_S1STC_Msk                   (0x20000UL)               /*!< CCU4 GCSC: S1STC (Bitfield-Mask: 0x01)                      */
13634 #define CCU4_GCSC_S2STC_Pos                   (18UL)                    /*!< CCU4 GCSC: S2STC (Bit 18)                                   */
13635 #define CCU4_GCSC_S2STC_Msk                   (0x40000UL)               /*!< CCU4 GCSC: S2STC (Bitfield-Mask: 0x01)                      */
13636 #define CCU4_GCSC_S3STC_Pos                   (19UL)                    /*!< CCU4 GCSC: S3STC (Bit 19)                                   */
13637 #define CCU4_GCSC_S3STC_Msk                   (0x80000UL)               /*!< CCU4 GCSC: S3STC (Bitfield-Mask: 0x01)                      */
13638 
13639 /* ----------------------------------  CCU4_GCST  --------------------------------- */
13640 #define CCU4_GCST_S0SS_Pos                    (0UL)                     /*!< CCU4 GCST: S0SS (Bit 0)                                     */
13641 #define CCU4_GCST_S0SS_Msk                    (0x1UL)                   /*!< CCU4 GCST: S0SS (Bitfield-Mask: 0x01)                       */
13642 #define CCU4_GCST_S0DSS_Pos                   (1UL)                     /*!< CCU4 GCST: S0DSS (Bit 1)                                    */
13643 #define CCU4_GCST_S0DSS_Msk                   (0x2UL)                   /*!< CCU4 GCST: S0DSS (Bitfield-Mask: 0x01)                      */
13644 #define CCU4_GCST_S0PSS_Pos                   (2UL)                     /*!< CCU4 GCST: S0PSS (Bit 2)                                    */
13645 #define CCU4_GCST_S0PSS_Msk                   (0x4UL)                   /*!< CCU4 GCST: S0PSS (Bitfield-Mask: 0x01)                      */
13646 #define CCU4_GCST_S1SS_Pos                    (4UL)                     /*!< CCU4 GCST: S1SS (Bit 4)                                     */
13647 #define CCU4_GCST_S1SS_Msk                    (0x10UL)                  /*!< CCU4 GCST: S1SS (Bitfield-Mask: 0x01)                       */
13648 #define CCU4_GCST_S1DSS_Pos                   (5UL)                     /*!< CCU4 GCST: S1DSS (Bit 5)                                    */
13649 #define CCU4_GCST_S1DSS_Msk                   (0x20UL)                  /*!< CCU4 GCST: S1DSS (Bitfield-Mask: 0x01)                      */
13650 #define CCU4_GCST_S1PSS_Pos                   (6UL)                     /*!< CCU4 GCST: S1PSS (Bit 6)                                    */
13651 #define CCU4_GCST_S1PSS_Msk                   (0x40UL)                  /*!< CCU4 GCST: S1PSS (Bitfield-Mask: 0x01)                      */
13652 #define CCU4_GCST_S2SS_Pos                    (8UL)                     /*!< CCU4 GCST: S2SS (Bit 8)                                     */
13653 #define CCU4_GCST_S2SS_Msk                    (0x100UL)                 /*!< CCU4 GCST: S2SS (Bitfield-Mask: 0x01)                       */
13654 #define CCU4_GCST_S2DSS_Pos                   (9UL)                     /*!< CCU4 GCST: S2DSS (Bit 9)                                    */
13655 #define CCU4_GCST_S2DSS_Msk                   (0x200UL)                 /*!< CCU4 GCST: S2DSS (Bitfield-Mask: 0x01)                      */
13656 #define CCU4_GCST_S2PSS_Pos                   (10UL)                    /*!< CCU4 GCST: S2PSS (Bit 10)                                   */
13657 #define CCU4_GCST_S2PSS_Msk                   (0x400UL)                 /*!< CCU4 GCST: S2PSS (Bitfield-Mask: 0x01)                      */
13658 #define CCU4_GCST_S3SS_Pos                    (12UL)                    /*!< CCU4 GCST: S3SS (Bit 12)                                    */
13659 #define CCU4_GCST_S3SS_Msk                    (0x1000UL)                /*!< CCU4 GCST: S3SS (Bitfield-Mask: 0x01)                       */
13660 #define CCU4_GCST_S3DSS_Pos                   (13UL)                    /*!< CCU4 GCST: S3DSS (Bit 13)                                   */
13661 #define CCU4_GCST_S3DSS_Msk                   (0x2000UL)                /*!< CCU4 GCST: S3DSS (Bitfield-Mask: 0x01)                      */
13662 #define CCU4_GCST_S3PSS_Pos                   (14UL)                    /*!< CCU4 GCST: S3PSS (Bit 14)                                   */
13663 #define CCU4_GCST_S3PSS_Msk                   (0x4000UL)                /*!< CCU4 GCST: S3PSS (Bitfield-Mask: 0x01)                      */
13664 #define CCU4_GCST_CC40ST_Pos                  (16UL)                    /*!< CCU4 GCST: CC40ST (Bit 16)                                  */
13665 #define CCU4_GCST_CC40ST_Msk                  (0x10000UL)               /*!< CCU4 GCST: CC40ST (Bitfield-Mask: 0x01)                     */
13666 #define CCU4_GCST_CC41ST_Pos                  (17UL)                    /*!< CCU4 GCST: CC41ST (Bit 17)                                  */
13667 #define CCU4_GCST_CC41ST_Msk                  (0x20000UL)               /*!< CCU4 GCST: CC41ST (Bitfield-Mask: 0x01)                     */
13668 #define CCU4_GCST_CC42ST_Pos                  (18UL)                    /*!< CCU4 GCST: CC42ST (Bit 18)                                  */
13669 #define CCU4_GCST_CC42ST_Msk                  (0x40000UL)               /*!< CCU4 GCST: CC42ST (Bitfield-Mask: 0x01)                     */
13670 #define CCU4_GCST_CC43ST_Pos                  (19UL)                    /*!< CCU4 GCST: CC43ST (Bit 19)                                  */
13671 #define CCU4_GCST_CC43ST_Msk                  (0x80000UL)               /*!< CCU4 GCST: CC43ST (Bitfield-Mask: 0x01)                     */
13672 
13673 /* ----------------------------------  CCU4_MIDR  --------------------------------- */
13674 #define CCU4_MIDR_MODR_Pos                    (0UL)                     /*!< CCU4 MIDR: MODR (Bit 0)                                     */
13675 #define CCU4_MIDR_MODR_Msk                    (0xffUL)                  /*!< CCU4 MIDR: MODR (Bitfield-Mask: 0xff)                       */
13676 #define CCU4_MIDR_MODT_Pos                    (8UL)                     /*!< CCU4 MIDR: MODT (Bit 8)                                     */
13677 #define CCU4_MIDR_MODT_Msk                    (0xff00UL)                /*!< CCU4 MIDR: MODT (Bitfield-Mask: 0xff)                       */
13678 #define CCU4_MIDR_MODN_Pos                    (16UL)                    /*!< CCU4 MIDR: MODN (Bit 16)                                    */
13679 #define CCU4_MIDR_MODN_Msk                    (0xffff0000UL)            /*!< CCU4 MIDR: MODN (Bitfield-Mask: 0xffff)                     */
13680 
13681 
13682 /* ================================================================================ */
13683 /* ================        Group 'CCU4_CC4' Position & Mask        ================ */
13684 /* ================================================================================ */
13685 
13686 
13687 /* --------------------------------  CCU4_CC4_INS  -------------------------------- */
13688 #define CCU4_CC4_INS_EV0IS_Pos                (0UL)                     /*!< CCU4_CC4 INS: EV0IS (Bit 0)                                 */
13689 #define CCU4_CC4_INS_EV0IS_Msk                (0xfUL)                   /*!< CCU4_CC4 INS: EV0IS (Bitfield-Mask: 0x0f)                   */
13690 #define CCU4_CC4_INS_EV1IS_Pos                (4UL)                     /*!< CCU4_CC4 INS: EV1IS (Bit 4)                                 */
13691 #define CCU4_CC4_INS_EV1IS_Msk                (0xf0UL)                  /*!< CCU4_CC4 INS: EV1IS (Bitfield-Mask: 0x0f)                   */
13692 #define CCU4_CC4_INS_EV2IS_Pos                (8UL)                     /*!< CCU4_CC4 INS: EV2IS (Bit 8)                                 */
13693 #define CCU4_CC4_INS_EV2IS_Msk                (0xf00UL)                 /*!< CCU4_CC4 INS: EV2IS (Bitfield-Mask: 0x0f)                   */
13694 #define CCU4_CC4_INS_EV0EM_Pos                (16UL)                    /*!< CCU4_CC4 INS: EV0EM (Bit 16)                                */
13695 #define CCU4_CC4_INS_EV0EM_Msk                (0x30000UL)               /*!< CCU4_CC4 INS: EV0EM (Bitfield-Mask: 0x03)                   */
13696 #define CCU4_CC4_INS_EV1EM_Pos                (18UL)                    /*!< CCU4_CC4 INS: EV1EM (Bit 18)                                */
13697 #define CCU4_CC4_INS_EV1EM_Msk                (0xc0000UL)               /*!< CCU4_CC4 INS: EV1EM (Bitfield-Mask: 0x03)                   */
13698 #define CCU4_CC4_INS_EV2EM_Pos                (20UL)                    /*!< CCU4_CC4 INS: EV2EM (Bit 20)                                */
13699 #define CCU4_CC4_INS_EV2EM_Msk                (0x300000UL)              /*!< CCU4_CC4 INS: EV2EM (Bitfield-Mask: 0x03)                   */
13700 #define CCU4_CC4_INS_EV0LM_Pos                (22UL)                    /*!< CCU4_CC4 INS: EV0LM (Bit 22)                                */
13701 #define CCU4_CC4_INS_EV0LM_Msk                (0x400000UL)              /*!< CCU4_CC4 INS: EV0LM (Bitfield-Mask: 0x01)                   */
13702 #define CCU4_CC4_INS_EV1LM_Pos                (23UL)                    /*!< CCU4_CC4 INS: EV1LM (Bit 23)                                */
13703 #define CCU4_CC4_INS_EV1LM_Msk                (0x800000UL)              /*!< CCU4_CC4 INS: EV1LM (Bitfield-Mask: 0x01)                   */
13704 #define CCU4_CC4_INS_EV2LM_Pos                (24UL)                    /*!< CCU4_CC4 INS: EV2LM (Bit 24)                                */
13705 #define CCU4_CC4_INS_EV2LM_Msk                (0x1000000UL)             /*!< CCU4_CC4 INS: EV2LM (Bitfield-Mask: 0x01)                   */
13706 #define CCU4_CC4_INS_LPF0M_Pos                (25UL)                    /*!< CCU4_CC4 INS: LPF0M (Bit 25)                                */
13707 #define CCU4_CC4_INS_LPF0M_Msk                (0x6000000UL)             /*!< CCU4_CC4 INS: LPF0M (Bitfield-Mask: 0x03)                   */
13708 #define CCU4_CC4_INS_LPF1M_Pos                (27UL)                    /*!< CCU4_CC4 INS: LPF1M (Bit 27)                                */
13709 #define CCU4_CC4_INS_LPF1M_Msk                (0x18000000UL)            /*!< CCU4_CC4 INS: LPF1M (Bitfield-Mask: 0x03)                   */
13710 #define CCU4_CC4_INS_LPF2M_Pos                (29UL)                    /*!< CCU4_CC4 INS: LPF2M (Bit 29)                                */
13711 #define CCU4_CC4_INS_LPF2M_Msk                (0x60000000UL)            /*!< CCU4_CC4 INS: LPF2M (Bitfield-Mask: 0x03)                   */
13712 
13713 /* --------------------------------  CCU4_CC4_CMC  -------------------------------- */
13714 #define CCU4_CC4_CMC_STRTS_Pos                (0UL)                     /*!< CCU4_CC4 CMC: STRTS (Bit 0)                                 */
13715 #define CCU4_CC4_CMC_STRTS_Msk                (0x3UL)                   /*!< CCU4_CC4 CMC: STRTS (Bitfield-Mask: 0x03)                   */
13716 #define CCU4_CC4_CMC_ENDS_Pos                 (2UL)                     /*!< CCU4_CC4 CMC: ENDS (Bit 2)                                  */
13717 #define CCU4_CC4_CMC_ENDS_Msk                 (0xcUL)                   /*!< CCU4_CC4 CMC: ENDS (Bitfield-Mask: 0x03)                    */
13718 #define CCU4_CC4_CMC_CAP0S_Pos                (4UL)                     /*!< CCU4_CC4 CMC: CAP0S (Bit 4)                                 */
13719 #define CCU4_CC4_CMC_CAP0S_Msk                (0x30UL)                  /*!< CCU4_CC4 CMC: CAP0S (Bitfield-Mask: 0x03)                   */
13720 #define CCU4_CC4_CMC_CAP1S_Pos                (6UL)                     /*!< CCU4_CC4 CMC: CAP1S (Bit 6)                                 */
13721 #define CCU4_CC4_CMC_CAP1S_Msk                (0xc0UL)                  /*!< CCU4_CC4 CMC: CAP1S (Bitfield-Mask: 0x03)                   */
13722 #define CCU4_CC4_CMC_GATES_Pos                (8UL)                     /*!< CCU4_CC4 CMC: GATES (Bit 8)                                 */
13723 #define CCU4_CC4_CMC_GATES_Msk                (0x300UL)                 /*!< CCU4_CC4 CMC: GATES (Bitfield-Mask: 0x03)                   */
13724 #define CCU4_CC4_CMC_UDS_Pos                  (10UL)                    /*!< CCU4_CC4 CMC: UDS (Bit 10)                                  */
13725 #define CCU4_CC4_CMC_UDS_Msk                  (0xc00UL)                 /*!< CCU4_CC4 CMC: UDS (Bitfield-Mask: 0x03)                     */
13726 #define CCU4_CC4_CMC_LDS_Pos                  (12UL)                    /*!< CCU4_CC4 CMC: LDS (Bit 12)                                  */
13727 #define CCU4_CC4_CMC_LDS_Msk                  (0x3000UL)                /*!< CCU4_CC4 CMC: LDS (Bitfield-Mask: 0x03)                     */
13728 #define CCU4_CC4_CMC_CNTS_Pos                 (14UL)                    /*!< CCU4_CC4 CMC: CNTS (Bit 14)                                 */
13729 #define CCU4_CC4_CMC_CNTS_Msk                 (0xc000UL)                /*!< CCU4_CC4 CMC: CNTS (Bitfield-Mask: 0x03)                    */
13730 #define CCU4_CC4_CMC_OFS_Pos                  (16UL)                    /*!< CCU4_CC4 CMC: OFS (Bit 16)                                  */
13731 #define CCU4_CC4_CMC_OFS_Msk                  (0x10000UL)               /*!< CCU4_CC4 CMC: OFS (Bitfield-Mask: 0x01)                     */
13732 #define CCU4_CC4_CMC_TS_Pos                   (17UL)                    /*!< CCU4_CC4 CMC: TS (Bit 17)                                   */
13733 #define CCU4_CC4_CMC_TS_Msk                   (0x20000UL)               /*!< CCU4_CC4 CMC: TS (Bitfield-Mask: 0x01)                      */
13734 #define CCU4_CC4_CMC_MOS_Pos                  (18UL)                    /*!< CCU4_CC4 CMC: MOS (Bit 18)                                  */
13735 #define CCU4_CC4_CMC_MOS_Msk                  (0xc0000UL)               /*!< CCU4_CC4 CMC: MOS (Bitfield-Mask: 0x03)                     */
13736 #define CCU4_CC4_CMC_TCE_Pos                  (20UL)                    /*!< CCU4_CC4 CMC: TCE (Bit 20)                                  */
13737 #define CCU4_CC4_CMC_TCE_Msk                  (0x100000UL)              /*!< CCU4_CC4 CMC: TCE (Bitfield-Mask: 0x01)                     */
13738 
13739 /* --------------------------------  CCU4_CC4_TCST  ------------------------------- */
13740 #define CCU4_CC4_TCST_TRB_Pos                 (0UL)                     /*!< CCU4_CC4 TCST: TRB (Bit 0)                                  */
13741 #define CCU4_CC4_TCST_TRB_Msk                 (0x1UL)                   /*!< CCU4_CC4 TCST: TRB (Bitfield-Mask: 0x01)                    */
13742 #define CCU4_CC4_TCST_CDIR_Pos                (1UL)                     /*!< CCU4_CC4 TCST: CDIR (Bit 1)                                 */
13743 #define CCU4_CC4_TCST_CDIR_Msk                (0x2UL)                   /*!< CCU4_CC4 TCST: CDIR (Bitfield-Mask: 0x01)                   */
13744 
13745 /* -------------------------------  CCU4_CC4_TCSET  ------------------------------- */
13746 #define CCU4_CC4_TCSET_TRBS_Pos               (0UL)                     /*!< CCU4_CC4 TCSET: TRBS (Bit 0)                                */
13747 #define CCU4_CC4_TCSET_TRBS_Msk               (0x1UL)                   /*!< CCU4_CC4 TCSET: TRBS (Bitfield-Mask: 0x01)                  */
13748 
13749 /* -------------------------------  CCU4_CC4_TCCLR  ------------------------------- */
13750 #define CCU4_CC4_TCCLR_TRBC_Pos               (0UL)                     /*!< CCU4_CC4 TCCLR: TRBC (Bit 0)                                */
13751 #define CCU4_CC4_TCCLR_TRBC_Msk               (0x1UL)                   /*!< CCU4_CC4 TCCLR: TRBC (Bitfield-Mask: 0x01)                  */
13752 #define CCU4_CC4_TCCLR_TCC_Pos                (1UL)                     /*!< CCU4_CC4 TCCLR: TCC (Bit 1)                                 */
13753 #define CCU4_CC4_TCCLR_TCC_Msk                (0x2UL)                   /*!< CCU4_CC4 TCCLR: TCC (Bitfield-Mask: 0x01)                   */
13754 #define CCU4_CC4_TCCLR_DITC_Pos               (2UL)                     /*!< CCU4_CC4 TCCLR: DITC (Bit 2)                                */
13755 #define CCU4_CC4_TCCLR_DITC_Msk               (0x4UL)                   /*!< CCU4_CC4 TCCLR: DITC (Bitfield-Mask: 0x01)                  */
13756 
13757 /* ---------------------------------  CCU4_CC4_TC  -------------------------------- */
13758 #define CCU4_CC4_TC_TCM_Pos                   (0UL)                     /*!< CCU4_CC4 TC: TCM (Bit 0)                                    */
13759 #define CCU4_CC4_TC_TCM_Msk                   (0x1UL)                   /*!< CCU4_CC4 TC: TCM (Bitfield-Mask: 0x01)                      */
13760 #define CCU4_CC4_TC_TSSM_Pos                  (1UL)                     /*!< CCU4_CC4 TC: TSSM (Bit 1)                                   */
13761 #define CCU4_CC4_TC_TSSM_Msk                  (0x2UL)                   /*!< CCU4_CC4 TC: TSSM (Bitfield-Mask: 0x01)                     */
13762 #define CCU4_CC4_TC_CLST_Pos                  (2UL)                     /*!< CCU4_CC4 TC: CLST (Bit 2)                                   */
13763 #define CCU4_CC4_TC_CLST_Msk                  (0x4UL)                   /*!< CCU4_CC4 TC: CLST (Bitfield-Mask: 0x01)                     */
13764 #define CCU4_CC4_TC_CMOD_Pos                  (3UL)                     /*!< CCU4_CC4 TC: CMOD (Bit 3)                                   */
13765 #define CCU4_CC4_TC_CMOD_Msk                  (0x8UL)                   /*!< CCU4_CC4 TC: CMOD (Bitfield-Mask: 0x01)                     */
13766 #define CCU4_CC4_TC_ECM_Pos                   (4UL)                     /*!< CCU4_CC4 TC: ECM (Bit 4)                                    */
13767 #define CCU4_CC4_TC_ECM_Msk                   (0x10UL)                  /*!< CCU4_CC4 TC: ECM (Bitfield-Mask: 0x01)                      */
13768 #define CCU4_CC4_TC_CAPC_Pos                  (5UL)                     /*!< CCU4_CC4 TC: CAPC (Bit 5)                                   */
13769 #define CCU4_CC4_TC_CAPC_Msk                  (0x60UL)                  /*!< CCU4_CC4 TC: CAPC (Bitfield-Mask: 0x03)                     */
13770 #define CCU4_CC4_TC_ENDM_Pos                  (8UL)                     /*!< CCU4_CC4 TC: ENDM (Bit 8)                                   */
13771 #define CCU4_CC4_TC_ENDM_Msk                  (0x300UL)                 /*!< CCU4_CC4 TC: ENDM (Bitfield-Mask: 0x03)                     */
13772 #define CCU4_CC4_TC_STRM_Pos                  (10UL)                    /*!< CCU4_CC4 TC: STRM (Bit 10)                                  */
13773 #define CCU4_CC4_TC_STRM_Msk                  (0x400UL)                 /*!< CCU4_CC4 TC: STRM (Bitfield-Mask: 0x01)                     */
13774 #define CCU4_CC4_TC_SCE_Pos                   (11UL)                    /*!< CCU4_CC4 TC: SCE (Bit 11)                                   */
13775 #define CCU4_CC4_TC_SCE_Msk                   (0x800UL)                 /*!< CCU4_CC4 TC: SCE (Bitfield-Mask: 0x01)                      */
13776 #define CCU4_CC4_TC_CCS_Pos                   (12UL)                    /*!< CCU4_CC4 TC: CCS (Bit 12)                                   */
13777 #define CCU4_CC4_TC_CCS_Msk                   (0x1000UL)                /*!< CCU4_CC4 TC: CCS (Bitfield-Mask: 0x01)                      */
13778 #define CCU4_CC4_TC_DITHE_Pos                 (13UL)                    /*!< CCU4_CC4 TC: DITHE (Bit 13)                                 */
13779 #define CCU4_CC4_TC_DITHE_Msk                 (0x6000UL)                /*!< CCU4_CC4 TC: DITHE (Bitfield-Mask: 0x03)                    */
13780 #define CCU4_CC4_TC_DIM_Pos                   (15UL)                    /*!< CCU4_CC4 TC: DIM (Bit 15)                                   */
13781 #define CCU4_CC4_TC_DIM_Msk                   (0x8000UL)                /*!< CCU4_CC4 TC: DIM (Bitfield-Mask: 0x01)                      */
13782 #define CCU4_CC4_TC_FPE_Pos                   (16UL)                    /*!< CCU4_CC4 TC: FPE (Bit 16)                                   */
13783 #define CCU4_CC4_TC_FPE_Msk                   (0x10000UL)               /*!< CCU4_CC4 TC: FPE (Bitfield-Mask: 0x01)                      */
13784 #define CCU4_CC4_TC_TRAPE_Pos                 (17UL)                    /*!< CCU4_CC4 TC: TRAPE (Bit 17)                                 */
13785 #define CCU4_CC4_TC_TRAPE_Msk                 (0x20000UL)               /*!< CCU4_CC4 TC: TRAPE (Bitfield-Mask: 0x01)                    */
13786 #define CCU4_CC4_TC_TRPSE_Pos                 (21UL)                    /*!< CCU4_CC4 TC: TRPSE (Bit 21)                                 */
13787 #define CCU4_CC4_TC_TRPSE_Msk                 (0x200000UL)              /*!< CCU4_CC4 TC: TRPSE (Bitfield-Mask: 0x01)                    */
13788 #define CCU4_CC4_TC_TRPSW_Pos                 (22UL)                    /*!< CCU4_CC4 TC: TRPSW (Bit 22)                                 */
13789 #define CCU4_CC4_TC_TRPSW_Msk                 (0x400000UL)              /*!< CCU4_CC4 TC: TRPSW (Bitfield-Mask: 0x01)                    */
13790 #define CCU4_CC4_TC_EMS_Pos                   (23UL)                    /*!< CCU4_CC4 TC: EMS (Bit 23)                                   */
13791 #define CCU4_CC4_TC_EMS_Msk                   (0x800000UL)              /*!< CCU4_CC4 TC: EMS (Bitfield-Mask: 0x01)                      */
13792 #define CCU4_CC4_TC_EMT_Pos                   (24UL)                    /*!< CCU4_CC4 TC: EMT (Bit 24)                                   */
13793 #define CCU4_CC4_TC_EMT_Msk                   (0x1000000UL)             /*!< CCU4_CC4 TC: EMT (Bitfield-Mask: 0x01)                      */
13794 #define CCU4_CC4_TC_MCME_Pos                  (25UL)                    /*!< CCU4_CC4 TC: MCME (Bit 25)                                  */
13795 #define CCU4_CC4_TC_MCME_Msk                  (0x2000000UL)             /*!< CCU4_CC4 TC: MCME (Bitfield-Mask: 0x01)                     */
13796 
13797 /* --------------------------------  CCU4_CC4_PSL  -------------------------------- */
13798 #define CCU4_CC4_PSL_PSL_Pos                  (0UL)                     /*!< CCU4_CC4 PSL: PSL (Bit 0)                                   */
13799 #define CCU4_CC4_PSL_PSL_Msk                  (0x1UL)                   /*!< CCU4_CC4 PSL: PSL (Bitfield-Mask: 0x01)                     */
13800 
13801 /* --------------------------------  CCU4_CC4_DIT  -------------------------------- */
13802 #define CCU4_CC4_DIT_DCV_Pos                  (0UL)                     /*!< CCU4_CC4 DIT: DCV (Bit 0)                                   */
13803 #define CCU4_CC4_DIT_DCV_Msk                  (0xfUL)                   /*!< CCU4_CC4 DIT: DCV (Bitfield-Mask: 0x0f)                     */
13804 #define CCU4_CC4_DIT_DCNT_Pos                 (8UL)                     /*!< CCU4_CC4 DIT: DCNT (Bit 8)                                  */
13805 #define CCU4_CC4_DIT_DCNT_Msk                 (0xf00UL)                 /*!< CCU4_CC4 DIT: DCNT (Bitfield-Mask: 0x0f)                    */
13806 
13807 /* --------------------------------  CCU4_CC4_DITS  ------------------------------- */
13808 #define CCU4_CC4_DITS_DCVS_Pos                (0UL)                     /*!< CCU4_CC4 DITS: DCVS (Bit 0)                                 */
13809 #define CCU4_CC4_DITS_DCVS_Msk                (0xfUL)                   /*!< CCU4_CC4 DITS: DCVS (Bitfield-Mask: 0x0f)                   */
13810 
13811 /* --------------------------------  CCU4_CC4_PSC  -------------------------------- */
13812 #define CCU4_CC4_PSC_PSIV_Pos                 (0UL)                     /*!< CCU4_CC4 PSC: PSIV (Bit 0)                                  */
13813 #define CCU4_CC4_PSC_PSIV_Msk                 (0xfUL)                   /*!< CCU4_CC4 PSC: PSIV (Bitfield-Mask: 0x0f)                    */
13814 
13815 /* --------------------------------  CCU4_CC4_FPC  -------------------------------- */
13816 #define CCU4_CC4_FPC_PCMP_Pos                 (0UL)                     /*!< CCU4_CC4 FPC: PCMP (Bit 0)                                  */
13817 #define CCU4_CC4_FPC_PCMP_Msk                 (0xfUL)                   /*!< CCU4_CC4 FPC: PCMP (Bitfield-Mask: 0x0f)                    */
13818 #define CCU4_CC4_FPC_PVAL_Pos                 (8UL)                     /*!< CCU4_CC4 FPC: PVAL (Bit 8)                                  */
13819 #define CCU4_CC4_FPC_PVAL_Msk                 (0xf00UL)                 /*!< CCU4_CC4 FPC: PVAL (Bitfield-Mask: 0x0f)                    */
13820 
13821 /* --------------------------------  CCU4_CC4_FPCS  ------------------------------- */
13822 #define CCU4_CC4_FPCS_PCMP_Pos                (0UL)                     /*!< CCU4_CC4 FPCS: PCMP (Bit 0)                                 */
13823 #define CCU4_CC4_FPCS_PCMP_Msk                (0xfUL)                   /*!< CCU4_CC4 FPCS: PCMP (Bitfield-Mask: 0x0f)                   */
13824 
13825 /* ---------------------------------  CCU4_CC4_PR  -------------------------------- */
13826 #define CCU4_CC4_PR_PR_Pos                    (0UL)                     /*!< CCU4_CC4 PR: PR (Bit 0)                                     */
13827 #define CCU4_CC4_PR_PR_Msk                    (0xffffUL)                /*!< CCU4_CC4 PR: PR (Bitfield-Mask: 0xffff)                     */
13828 
13829 /* --------------------------------  CCU4_CC4_PRS  -------------------------------- */
13830 #define CCU4_CC4_PRS_PRS_Pos                  (0UL)                     /*!< CCU4_CC4 PRS: PRS (Bit 0)                                   */
13831 #define CCU4_CC4_PRS_PRS_Msk                  (0xffffUL)                /*!< CCU4_CC4 PRS: PRS (Bitfield-Mask: 0xffff)                   */
13832 
13833 /* ---------------------------------  CCU4_CC4_CR  -------------------------------- */
13834 #define CCU4_CC4_CR_CR_Pos                    (0UL)                     /*!< CCU4_CC4 CR: CR (Bit 0)                                     */
13835 #define CCU4_CC4_CR_CR_Msk                    (0xffffUL)                /*!< CCU4_CC4 CR: CR (Bitfield-Mask: 0xffff)                     */
13836 
13837 /* --------------------------------  CCU4_CC4_CRS  -------------------------------- */
13838 #define CCU4_CC4_CRS_CRS_Pos                  (0UL)                     /*!< CCU4_CC4 CRS: CRS (Bit 0)                                   */
13839 #define CCU4_CC4_CRS_CRS_Msk                  (0xffffUL)                /*!< CCU4_CC4 CRS: CRS (Bitfield-Mask: 0xffff)                   */
13840 
13841 /* -------------------------------  CCU4_CC4_TIMER  ------------------------------- */
13842 #define CCU4_CC4_TIMER_TVAL_Pos               (0UL)                     /*!< CCU4_CC4 TIMER: TVAL (Bit 0)                                */
13843 #define CCU4_CC4_TIMER_TVAL_Msk               (0xffffUL)                /*!< CCU4_CC4 TIMER: TVAL (Bitfield-Mask: 0xffff)                */
13844 
13845 /* ---------------------------------  CCU4_CC4_CV  -------------------------------- */
13846 #define CCU4_CC4_CV_CAPTV_Pos                 (0UL)                     /*!< CCU4_CC4 CV: CAPTV (Bit 0)                                  */
13847 #define CCU4_CC4_CV_CAPTV_Msk                 (0xffffUL)                /*!< CCU4_CC4 CV: CAPTV (Bitfield-Mask: 0xffff)                  */
13848 #define CCU4_CC4_CV_FPCV_Pos                  (16UL)                    /*!< CCU4_CC4 CV: FPCV (Bit 16)                                  */
13849 #define CCU4_CC4_CV_FPCV_Msk                  (0xf0000UL)               /*!< CCU4_CC4 CV: FPCV (Bitfield-Mask: 0x0f)                     */
13850 #define CCU4_CC4_CV_FFL_Pos                   (20UL)                    /*!< CCU4_CC4 CV: FFL (Bit 20)                                   */
13851 #define CCU4_CC4_CV_FFL_Msk                   (0x100000UL)              /*!< CCU4_CC4 CV: FFL (Bitfield-Mask: 0x01)                      */
13852 
13853 /* --------------------------------  CCU4_CC4_INTS  ------------------------------- */
13854 #define CCU4_CC4_INTS_PMUS_Pos                (0UL)                     /*!< CCU4_CC4 INTS: PMUS (Bit 0)                                 */
13855 #define CCU4_CC4_INTS_PMUS_Msk                (0x1UL)                   /*!< CCU4_CC4 INTS: PMUS (Bitfield-Mask: 0x01)                   */
13856 #define CCU4_CC4_INTS_OMDS_Pos                (1UL)                     /*!< CCU4_CC4 INTS: OMDS (Bit 1)                                 */
13857 #define CCU4_CC4_INTS_OMDS_Msk                (0x2UL)                   /*!< CCU4_CC4 INTS: OMDS (Bitfield-Mask: 0x01)                   */
13858 #define CCU4_CC4_INTS_CMUS_Pos                (2UL)                     /*!< CCU4_CC4 INTS: CMUS (Bit 2)                                 */
13859 #define CCU4_CC4_INTS_CMUS_Msk                (0x4UL)                   /*!< CCU4_CC4 INTS: CMUS (Bitfield-Mask: 0x01)                   */
13860 #define CCU4_CC4_INTS_CMDS_Pos                (3UL)                     /*!< CCU4_CC4 INTS: CMDS (Bit 3)                                 */
13861 #define CCU4_CC4_INTS_CMDS_Msk                (0x8UL)                   /*!< CCU4_CC4 INTS: CMDS (Bitfield-Mask: 0x01)                   */
13862 #define CCU4_CC4_INTS_E0AS_Pos                (8UL)                     /*!< CCU4_CC4 INTS: E0AS (Bit 8)                                 */
13863 #define CCU4_CC4_INTS_E0AS_Msk                (0x100UL)                 /*!< CCU4_CC4 INTS: E0AS (Bitfield-Mask: 0x01)                   */
13864 #define CCU4_CC4_INTS_E1AS_Pos                (9UL)                     /*!< CCU4_CC4 INTS: E1AS (Bit 9)                                 */
13865 #define CCU4_CC4_INTS_E1AS_Msk                (0x200UL)                 /*!< CCU4_CC4 INTS: E1AS (Bitfield-Mask: 0x01)                   */
13866 #define CCU4_CC4_INTS_E2AS_Pos                (10UL)                    /*!< CCU4_CC4 INTS: E2AS (Bit 10)                                */
13867 #define CCU4_CC4_INTS_E2AS_Msk                (0x400UL)                 /*!< CCU4_CC4 INTS: E2AS (Bitfield-Mask: 0x01)                   */
13868 #define CCU4_CC4_INTS_TRPF_Pos                (11UL)                    /*!< CCU4_CC4 INTS: TRPF (Bit 11)                                */
13869 #define CCU4_CC4_INTS_TRPF_Msk                (0x800UL)                 /*!< CCU4_CC4 INTS: TRPF (Bitfield-Mask: 0x01)                   */
13870 
13871 /* --------------------------------  CCU4_CC4_INTE  ------------------------------- */
13872 #define CCU4_CC4_INTE_PME_Pos                 (0UL)                     /*!< CCU4_CC4 INTE: PME (Bit 0)                                  */
13873 #define CCU4_CC4_INTE_PME_Msk                 (0x1UL)                   /*!< CCU4_CC4 INTE: PME (Bitfield-Mask: 0x01)                    */
13874 #define CCU4_CC4_INTE_OME_Pos                 (1UL)                     /*!< CCU4_CC4 INTE: OME (Bit 1)                                  */
13875 #define CCU4_CC4_INTE_OME_Msk                 (0x2UL)                   /*!< CCU4_CC4 INTE: OME (Bitfield-Mask: 0x01)                    */
13876 #define CCU4_CC4_INTE_CMUE_Pos                (2UL)                     /*!< CCU4_CC4 INTE: CMUE (Bit 2)                                 */
13877 #define CCU4_CC4_INTE_CMUE_Msk                (0x4UL)                   /*!< CCU4_CC4 INTE: CMUE (Bitfield-Mask: 0x01)                   */
13878 #define CCU4_CC4_INTE_CMDE_Pos                (3UL)                     /*!< CCU4_CC4 INTE: CMDE (Bit 3)                                 */
13879 #define CCU4_CC4_INTE_CMDE_Msk                (0x8UL)                   /*!< CCU4_CC4 INTE: CMDE (Bitfield-Mask: 0x01)                   */
13880 #define CCU4_CC4_INTE_E0AE_Pos                (8UL)                     /*!< CCU4_CC4 INTE: E0AE (Bit 8)                                 */
13881 #define CCU4_CC4_INTE_E0AE_Msk                (0x100UL)                 /*!< CCU4_CC4 INTE: E0AE (Bitfield-Mask: 0x01)                   */
13882 #define CCU4_CC4_INTE_E1AE_Pos                (9UL)                     /*!< CCU4_CC4 INTE: E1AE (Bit 9)                                 */
13883 #define CCU4_CC4_INTE_E1AE_Msk                (0x200UL)                 /*!< CCU4_CC4 INTE: E1AE (Bitfield-Mask: 0x01)                   */
13884 #define CCU4_CC4_INTE_E2AE_Pos                (10UL)                    /*!< CCU4_CC4 INTE: E2AE (Bit 10)                                */
13885 #define CCU4_CC4_INTE_E2AE_Msk                (0x400UL)                 /*!< CCU4_CC4 INTE: E2AE (Bitfield-Mask: 0x01)                   */
13886 
13887 /* --------------------------------  CCU4_CC4_SRS  -------------------------------- */
13888 #define CCU4_CC4_SRS_POSR_Pos                 (0UL)                     /*!< CCU4_CC4 SRS: POSR (Bit 0)                                  */
13889 #define CCU4_CC4_SRS_POSR_Msk                 (0x3UL)                   /*!< CCU4_CC4 SRS: POSR (Bitfield-Mask: 0x03)                    */
13890 #define CCU4_CC4_SRS_CMSR_Pos                 (2UL)                     /*!< CCU4_CC4 SRS: CMSR (Bit 2)                                  */
13891 #define CCU4_CC4_SRS_CMSR_Msk                 (0xcUL)                   /*!< CCU4_CC4 SRS: CMSR (Bitfield-Mask: 0x03)                    */
13892 #define CCU4_CC4_SRS_E0SR_Pos                 (8UL)                     /*!< CCU4_CC4 SRS: E0SR (Bit 8)                                  */
13893 #define CCU4_CC4_SRS_E0SR_Msk                 (0x300UL)                 /*!< CCU4_CC4 SRS: E0SR (Bitfield-Mask: 0x03)                    */
13894 #define CCU4_CC4_SRS_E1SR_Pos                 (10UL)                    /*!< CCU4_CC4 SRS: E1SR (Bit 10)                                 */
13895 #define CCU4_CC4_SRS_E1SR_Msk                 (0xc00UL)                 /*!< CCU4_CC4 SRS: E1SR (Bitfield-Mask: 0x03)                    */
13896 #define CCU4_CC4_SRS_E2SR_Pos                 (12UL)                    /*!< CCU4_CC4 SRS: E2SR (Bit 12)                                 */
13897 #define CCU4_CC4_SRS_E2SR_Msk                 (0x3000UL)                /*!< CCU4_CC4 SRS: E2SR (Bitfield-Mask: 0x03)                    */
13898 
13899 /* --------------------------------  CCU4_CC4_SWS  -------------------------------- */
13900 #define CCU4_CC4_SWS_SPM_Pos                  (0UL)                     /*!< CCU4_CC4 SWS: SPM (Bit 0)                                   */
13901 #define CCU4_CC4_SWS_SPM_Msk                  (0x1UL)                   /*!< CCU4_CC4 SWS: SPM (Bitfield-Mask: 0x01)                     */
13902 #define CCU4_CC4_SWS_SOM_Pos                  (1UL)                     /*!< CCU4_CC4 SWS: SOM (Bit 1)                                   */
13903 #define CCU4_CC4_SWS_SOM_Msk                  (0x2UL)                   /*!< CCU4_CC4 SWS: SOM (Bitfield-Mask: 0x01)                     */
13904 #define CCU4_CC4_SWS_SCMU_Pos                 (2UL)                     /*!< CCU4_CC4 SWS: SCMU (Bit 2)                                  */
13905 #define CCU4_CC4_SWS_SCMU_Msk                 (0x4UL)                   /*!< CCU4_CC4 SWS: SCMU (Bitfield-Mask: 0x01)                    */
13906 #define CCU4_CC4_SWS_SCMD_Pos                 (3UL)                     /*!< CCU4_CC4 SWS: SCMD (Bit 3)                                  */
13907 #define CCU4_CC4_SWS_SCMD_Msk                 (0x8UL)                   /*!< CCU4_CC4 SWS: SCMD (Bitfield-Mask: 0x01)                    */
13908 #define CCU4_CC4_SWS_SE0A_Pos                 (8UL)                     /*!< CCU4_CC4 SWS: SE0A (Bit 8)                                  */
13909 #define CCU4_CC4_SWS_SE0A_Msk                 (0x100UL)                 /*!< CCU4_CC4 SWS: SE0A (Bitfield-Mask: 0x01)                    */
13910 #define CCU4_CC4_SWS_SE1A_Pos                 (9UL)                     /*!< CCU4_CC4 SWS: SE1A (Bit 9)                                  */
13911 #define CCU4_CC4_SWS_SE1A_Msk                 (0x200UL)                 /*!< CCU4_CC4 SWS: SE1A (Bitfield-Mask: 0x01)                    */
13912 #define CCU4_CC4_SWS_SE2A_Pos                 (10UL)                    /*!< CCU4_CC4 SWS: SE2A (Bit 10)                                 */
13913 #define CCU4_CC4_SWS_SE2A_Msk                 (0x400UL)                 /*!< CCU4_CC4 SWS: SE2A (Bitfield-Mask: 0x01)                    */
13914 #define CCU4_CC4_SWS_STRPF_Pos                (11UL)                    /*!< CCU4_CC4 SWS: STRPF (Bit 11)                                */
13915 #define CCU4_CC4_SWS_STRPF_Msk                (0x800UL)                 /*!< CCU4_CC4 SWS: STRPF (Bitfield-Mask: 0x01)                   */
13916 
13917 /* --------------------------------  CCU4_CC4_SWR  -------------------------------- */
13918 #define CCU4_CC4_SWR_RPM_Pos                  (0UL)                     /*!< CCU4_CC4 SWR: RPM (Bit 0)                                   */
13919 #define CCU4_CC4_SWR_RPM_Msk                  (0x1UL)                   /*!< CCU4_CC4 SWR: RPM (Bitfield-Mask: 0x01)                     */
13920 #define CCU4_CC4_SWR_ROM_Pos                  (1UL)                     /*!< CCU4_CC4 SWR: ROM (Bit 1)                                   */
13921 #define CCU4_CC4_SWR_ROM_Msk                  (0x2UL)                   /*!< CCU4_CC4 SWR: ROM (Bitfield-Mask: 0x01)                     */
13922 #define CCU4_CC4_SWR_RCMU_Pos                 (2UL)                     /*!< CCU4_CC4 SWR: RCMU (Bit 2)                                  */
13923 #define CCU4_CC4_SWR_RCMU_Msk                 (0x4UL)                   /*!< CCU4_CC4 SWR: RCMU (Bitfield-Mask: 0x01)                    */
13924 #define CCU4_CC4_SWR_RCMD_Pos                 (3UL)                     /*!< CCU4_CC4 SWR: RCMD (Bit 3)                                  */
13925 #define CCU4_CC4_SWR_RCMD_Msk                 (0x8UL)                   /*!< CCU4_CC4 SWR: RCMD (Bitfield-Mask: 0x01)                    */
13926 #define CCU4_CC4_SWR_RE0A_Pos                 (8UL)                     /*!< CCU4_CC4 SWR: RE0A (Bit 8)                                  */
13927 #define CCU4_CC4_SWR_RE0A_Msk                 (0x100UL)                 /*!< CCU4_CC4 SWR: RE0A (Bitfield-Mask: 0x01)                    */
13928 #define CCU4_CC4_SWR_RE1A_Pos                 (9UL)                     /*!< CCU4_CC4 SWR: RE1A (Bit 9)                                  */
13929 #define CCU4_CC4_SWR_RE1A_Msk                 (0x200UL)                 /*!< CCU4_CC4 SWR: RE1A (Bitfield-Mask: 0x01)                    */
13930 #define CCU4_CC4_SWR_RE2A_Pos                 (10UL)                    /*!< CCU4_CC4 SWR: RE2A (Bit 10)                                 */
13931 #define CCU4_CC4_SWR_RE2A_Msk                 (0x400UL)                 /*!< CCU4_CC4 SWR: RE2A (Bitfield-Mask: 0x01)                    */
13932 #define CCU4_CC4_SWR_RTRPF_Pos                (11UL)                    /*!< CCU4_CC4 SWR: RTRPF (Bit 11)                                */
13933 #define CCU4_CC4_SWR_RTRPF_Msk                (0x800UL)                 /*!< CCU4_CC4 SWR: RTRPF (Bitfield-Mask: 0x01)                   */
13934 
13935 /* -------------------------------  CCU4_CC4_ECRD0  ------------------------------- */
13936 #define CCU4_CC4_ECRD0_CAPV_Pos               (0UL)                     /*!< CCU4_CC4 ECRD0: CAPV (Bit 0)                                */
13937 #define CCU4_CC4_ECRD0_CAPV_Msk               (0xffffUL)                /*!< CCU4_CC4 ECRD0: CAPV (Bitfield-Mask: 0xffff)                */
13938 #define CCU4_CC4_ECRD0_FPCV_Pos               (16UL)                    /*!< CCU4_CC4 ECRD0: FPCV (Bit 16)                               */
13939 #define CCU4_CC4_ECRD0_FPCV_Msk               (0xf0000UL)               /*!< CCU4_CC4 ECRD0: FPCV (Bitfield-Mask: 0x0f)                  */
13940 #define CCU4_CC4_ECRD0_SPTR_Pos               (20UL)                    /*!< CCU4_CC4 ECRD0: SPTR (Bit 20)                               */
13941 #define CCU4_CC4_ECRD0_SPTR_Msk               (0x300000UL)              /*!< CCU4_CC4 ECRD0: SPTR (Bitfield-Mask: 0x03)                  */
13942 #define CCU4_CC4_ECRD0_VPTR_Pos               (22UL)                    /*!< CCU4_CC4 ECRD0: VPTR (Bit 22)                               */
13943 #define CCU4_CC4_ECRD0_VPTR_Msk               (0xc00000UL)              /*!< CCU4_CC4 ECRD0: VPTR (Bitfield-Mask: 0x03)                  */
13944 #define CCU4_CC4_ECRD0_FFL_Pos                (24UL)                    /*!< CCU4_CC4 ECRD0: FFL (Bit 24)                                */
13945 #define CCU4_CC4_ECRD0_FFL_Msk                (0x1000000UL)             /*!< CCU4_CC4 ECRD0: FFL (Bitfield-Mask: 0x01)                   */
13946 #define CCU4_CC4_ECRD0_LCV_Pos                (25UL)                    /*!< CCU4_CC4 ECRD0: LCV (Bit 25)                                */
13947 #define CCU4_CC4_ECRD0_LCV_Msk                (0x2000000UL)             /*!< CCU4_CC4 ECRD0: LCV (Bitfield-Mask: 0x01)                   */
13948 
13949 /* -------------------------------  CCU4_CC4_ECRD1  ------------------------------- */
13950 #define CCU4_CC4_ECRD1_CAPV_Pos               (0UL)                     /*!< CCU4_CC4 ECRD1: CAPV (Bit 0)                                */
13951 #define CCU4_CC4_ECRD1_CAPV_Msk               (0xffffUL)                /*!< CCU4_CC4 ECRD1: CAPV (Bitfield-Mask: 0xffff)                */
13952 #define CCU4_CC4_ECRD1_FPCV_Pos               (16UL)                    /*!< CCU4_CC4 ECRD1: FPCV (Bit 16)                               */
13953 #define CCU4_CC4_ECRD1_FPCV_Msk               (0xf0000UL)               /*!< CCU4_CC4 ECRD1: FPCV (Bitfield-Mask: 0x0f)                  */
13954 #define CCU4_CC4_ECRD1_SPTR_Pos               (20UL)                    /*!< CCU4_CC4 ECRD1: SPTR (Bit 20)                               */
13955 #define CCU4_CC4_ECRD1_SPTR_Msk               (0x300000UL)              /*!< CCU4_CC4 ECRD1: SPTR (Bitfield-Mask: 0x03)                  */
13956 #define CCU4_CC4_ECRD1_VPTR_Pos               (22UL)                    /*!< CCU4_CC4 ECRD1: VPTR (Bit 22)                               */
13957 #define CCU4_CC4_ECRD1_VPTR_Msk               (0xc00000UL)              /*!< CCU4_CC4 ECRD1: VPTR (Bitfield-Mask: 0x03)                  */
13958 #define CCU4_CC4_ECRD1_FFL_Pos                (24UL)                    /*!< CCU4_CC4 ECRD1: FFL (Bit 24)                                */
13959 #define CCU4_CC4_ECRD1_FFL_Msk                (0x1000000UL)             /*!< CCU4_CC4 ECRD1: FFL (Bitfield-Mask: 0x01)                   */
13960 #define CCU4_CC4_ECRD1_LCV_Pos                (25UL)                    /*!< CCU4_CC4 ECRD1: LCV (Bit 25)                                */
13961 #define CCU4_CC4_ECRD1_LCV_Msk                (0x2000000UL)             /*!< CCU4_CC4 ECRD1: LCV (Bitfield-Mask: 0x01)                   */
13962 
13963 
13964 /* ================================================================================ */
13965 /* ================          Group 'CCU8' Position & Mask          ================ */
13966 /* ================================================================================ */
13967 
13968 
13969 /* ---------------------------------  CCU8_GCTRL  --------------------------------- */
13970 #define CCU8_GCTRL_PRBC_Pos                   (0UL)                     /*!< CCU8 GCTRL: PRBC (Bit 0)                                    */
13971 #define CCU8_GCTRL_PRBC_Msk                   (0x7UL)                   /*!< CCU8 GCTRL: PRBC (Bitfield-Mask: 0x07)                      */
13972 #define CCU8_GCTRL_PCIS_Pos                   (4UL)                     /*!< CCU8 GCTRL: PCIS (Bit 4)                                    */
13973 #define CCU8_GCTRL_PCIS_Msk                   (0x30UL)                  /*!< CCU8 GCTRL: PCIS (Bitfield-Mask: 0x03)                      */
13974 #define CCU8_GCTRL_SUSCFG_Pos                 (8UL)                     /*!< CCU8 GCTRL: SUSCFG (Bit 8)                                  */
13975 #define CCU8_GCTRL_SUSCFG_Msk                 (0x300UL)                 /*!< CCU8 GCTRL: SUSCFG (Bitfield-Mask: 0x03)                    */
13976 #define CCU8_GCTRL_MSE0_Pos                   (10UL)                    /*!< CCU8 GCTRL: MSE0 (Bit 10)                                   */
13977 #define CCU8_GCTRL_MSE0_Msk                   (0x400UL)                 /*!< CCU8 GCTRL: MSE0 (Bitfield-Mask: 0x01)                      */
13978 #define CCU8_GCTRL_MSE1_Pos                   (11UL)                    /*!< CCU8 GCTRL: MSE1 (Bit 11)                                   */
13979 #define CCU8_GCTRL_MSE1_Msk                   (0x800UL)                 /*!< CCU8 GCTRL: MSE1 (Bitfield-Mask: 0x01)                      */
13980 #define CCU8_GCTRL_MSE2_Pos                   (12UL)                    /*!< CCU8 GCTRL: MSE2 (Bit 12)                                   */
13981 #define CCU8_GCTRL_MSE2_Msk                   (0x1000UL)                /*!< CCU8 GCTRL: MSE2 (Bitfield-Mask: 0x01)                      */
13982 #define CCU8_GCTRL_MSE3_Pos                   (13UL)                    /*!< CCU8 GCTRL: MSE3 (Bit 13)                                   */
13983 #define CCU8_GCTRL_MSE3_Msk                   (0x2000UL)                /*!< CCU8 GCTRL: MSE3 (Bitfield-Mask: 0x01)                      */
13984 #define CCU8_GCTRL_MSDE_Pos                   (14UL)                    /*!< CCU8 GCTRL: MSDE (Bit 14)                                   */
13985 #define CCU8_GCTRL_MSDE_Msk                   (0xc000UL)                /*!< CCU8 GCTRL: MSDE (Bitfield-Mask: 0x03)                      */
13986 
13987 /* ---------------------------------  CCU8_GSTAT  --------------------------------- */
13988 #define CCU8_GSTAT_S0I_Pos                    (0UL)                     /*!< CCU8 GSTAT: S0I (Bit 0)                                     */
13989 #define CCU8_GSTAT_S0I_Msk                    (0x1UL)                   /*!< CCU8 GSTAT: S0I (Bitfield-Mask: 0x01)                       */
13990 #define CCU8_GSTAT_S1I_Pos                    (1UL)                     /*!< CCU8 GSTAT: S1I (Bit 1)                                     */
13991 #define CCU8_GSTAT_S1I_Msk                    (0x2UL)                   /*!< CCU8 GSTAT: S1I (Bitfield-Mask: 0x01)                       */
13992 #define CCU8_GSTAT_S2I_Pos                    (2UL)                     /*!< CCU8 GSTAT: S2I (Bit 2)                                     */
13993 #define CCU8_GSTAT_S2I_Msk                    (0x4UL)                   /*!< CCU8 GSTAT: S2I (Bitfield-Mask: 0x01)                       */
13994 #define CCU8_GSTAT_S3I_Pos                    (3UL)                     /*!< CCU8 GSTAT: S3I (Bit 3)                                     */
13995 #define CCU8_GSTAT_S3I_Msk                    (0x8UL)                   /*!< CCU8 GSTAT: S3I (Bitfield-Mask: 0x01)                       */
13996 #define CCU8_GSTAT_PRB_Pos                    (8UL)                     /*!< CCU8 GSTAT: PRB (Bit 8)                                     */
13997 #define CCU8_GSTAT_PRB_Msk                    (0x100UL)                 /*!< CCU8 GSTAT: PRB (Bitfield-Mask: 0x01)                       */
13998 #define CCU8_GSTAT_PCRB_Pos                   (10UL)                    /*!< CCU8 GSTAT: PCRB (Bit 10)                                   */
13999 #define CCU8_GSTAT_PCRB_Msk                   (0x400UL)                 /*!< CCU8 GSTAT: PCRB (Bitfield-Mask: 0x01)                      */
14000 
14001 /* ---------------------------------  CCU8_GIDLS  --------------------------------- */
14002 #define CCU8_GIDLS_SS0I_Pos                   (0UL)                     /*!< CCU8 GIDLS: SS0I (Bit 0)                                    */
14003 #define CCU8_GIDLS_SS0I_Msk                   (0x1UL)                   /*!< CCU8 GIDLS: SS0I (Bitfield-Mask: 0x01)                      */
14004 #define CCU8_GIDLS_SS1I_Pos                   (1UL)                     /*!< CCU8 GIDLS: SS1I (Bit 1)                                    */
14005 #define CCU8_GIDLS_SS1I_Msk                   (0x2UL)                   /*!< CCU8 GIDLS: SS1I (Bitfield-Mask: 0x01)                      */
14006 #define CCU8_GIDLS_SS2I_Pos                   (2UL)                     /*!< CCU8 GIDLS: SS2I (Bit 2)                                    */
14007 #define CCU8_GIDLS_SS2I_Msk                   (0x4UL)                   /*!< CCU8 GIDLS: SS2I (Bitfield-Mask: 0x01)                      */
14008 #define CCU8_GIDLS_SS3I_Pos                   (3UL)                     /*!< CCU8 GIDLS: SS3I (Bit 3)                                    */
14009 #define CCU8_GIDLS_SS3I_Msk                   (0x8UL)                   /*!< CCU8 GIDLS: SS3I (Bitfield-Mask: 0x01)                      */
14010 #define CCU8_GIDLS_CPRB_Pos                   (8UL)                     /*!< CCU8 GIDLS: CPRB (Bit 8)                                    */
14011 #define CCU8_GIDLS_CPRB_Msk                   (0x100UL)                 /*!< CCU8 GIDLS: CPRB (Bitfield-Mask: 0x01)                      */
14012 #define CCU8_GIDLS_PSIC_Pos                   (9UL)                     /*!< CCU8 GIDLS: PSIC (Bit 9)                                    */
14013 #define CCU8_GIDLS_PSIC_Msk                   (0x200UL)                 /*!< CCU8 GIDLS: PSIC (Bitfield-Mask: 0x01)                      */
14014 #define CCU8_GIDLS_CPCH_Pos                   (10UL)                    /*!< CCU8 GIDLS: CPCH (Bit 10)                                   */
14015 #define CCU8_GIDLS_CPCH_Msk                   (0x400UL)                 /*!< CCU8 GIDLS: CPCH (Bitfield-Mask: 0x01)                      */
14016 
14017 /* ---------------------------------  CCU8_GIDLC  --------------------------------- */
14018 #define CCU8_GIDLC_CS0I_Pos                   (0UL)                     /*!< CCU8 GIDLC: CS0I (Bit 0)                                    */
14019 #define CCU8_GIDLC_CS0I_Msk                   (0x1UL)                   /*!< CCU8 GIDLC: CS0I (Bitfield-Mask: 0x01)                      */
14020 #define CCU8_GIDLC_CS1I_Pos                   (1UL)                     /*!< CCU8 GIDLC: CS1I (Bit 1)                                    */
14021 #define CCU8_GIDLC_CS1I_Msk                   (0x2UL)                   /*!< CCU8 GIDLC: CS1I (Bitfield-Mask: 0x01)                      */
14022 #define CCU8_GIDLC_CS2I_Pos                   (2UL)                     /*!< CCU8 GIDLC: CS2I (Bit 2)                                    */
14023 #define CCU8_GIDLC_CS2I_Msk                   (0x4UL)                   /*!< CCU8 GIDLC: CS2I (Bitfield-Mask: 0x01)                      */
14024 #define CCU8_GIDLC_CS3I_Pos                   (3UL)                     /*!< CCU8 GIDLC: CS3I (Bit 3)                                    */
14025 #define CCU8_GIDLC_CS3I_Msk                   (0x8UL)                   /*!< CCU8 GIDLC: CS3I (Bitfield-Mask: 0x01)                      */
14026 #define CCU8_GIDLC_SPRB_Pos                   (8UL)                     /*!< CCU8 GIDLC: SPRB (Bit 8)                                    */
14027 #define CCU8_GIDLC_SPRB_Msk                   (0x100UL)                 /*!< CCU8 GIDLC: SPRB (Bitfield-Mask: 0x01)                      */
14028 #define CCU8_GIDLC_SPCH_Pos                   (10UL)                    /*!< CCU8 GIDLC: SPCH (Bit 10)                                   */
14029 #define CCU8_GIDLC_SPCH_Msk                   (0x400UL)                 /*!< CCU8 GIDLC: SPCH (Bitfield-Mask: 0x01)                      */
14030 
14031 /* ----------------------------------  CCU8_GCSS  --------------------------------- */
14032 #define CCU8_GCSS_S0SE_Pos                    (0UL)                     /*!< CCU8 GCSS: S0SE (Bit 0)                                     */
14033 #define CCU8_GCSS_S0SE_Msk                    (0x1UL)                   /*!< CCU8 GCSS: S0SE (Bitfield-Mask: 0x01)                       */
14034 #define CCU8_GCSS_S0DSE_Pos                   (1UL)                     /*!< CCU8 GCSS: S0DSE (Bit 1)                                    */
14035 #define CCU8_GCSS_S0DSE_Msk                   (0x2UL)                   /*!< CCU8 GCSS: S0DSE (Bitfield-Mask: 0x01)                      */
14036 #define CCU8_GCSS_S0PSE_Pos                   (2UL)                     /*!< CCU8 GCSS: S0PSE (Bit 2)                                    */
14037 #define CCU8_GCSS_S0PSE_Msk                   (0x4UL)                   /*!< CCU8 GCSS: S0PSE (Bitfield-Mask: 0x01)                      */
14038 #define CCU8_GCSS_S1SE_Pos                    (4UL)                     /*!< CCU8 GCSS: S1SE (Bit 4)                                     */
14039 #define CCU8_GCSS_S1SE_Msk                    (0x10UL)                  /*!< CCU8 GCSS: S1SE (Bitfield-Mask: 0x01)                       */
14040 #define CCU8_GCSS_S1DSE_Pos                   (5UL)                     /*!< CCU8 GCSS: S1DSE (Bit 5)                                    */
14041 #define CCU8_GCSS_S1DSE_Msk                   (0x20UL)                  /*!< CCU8 GCSS: S1DSE (Bitfield-Mask: 0x01)                      */
14042 #define CCU8_GCSS_S1PSE_Pos                   (6UL)                     /*!< CCU8 GCSS: S1PSE (Bit 6)                                    */
14043 #define CCU8_GCSS_S1PSE_Msk                   (0x40UL)                  /*!< CCU8 GCSS: S1PSE (Bitfield-Mask: 0x01)                      */
14044 #define CCU8_GCSS_S2SE_Pos                    (8UL)                     /*!< CCU8 GCSS: S2SE (Bit 8)                                     */
14045 #define CCU8_GCSS_S2SE_Msk                    (0x100UL)                 /*!< CCU8 GCSS: S2SE (Bitfield-Mask: 0x01)                       */
14046 #define CCU8_GCSS_S2DSE_Pos                   (9UL)                     /*!< CCU8 GCSS: S2DSE (Bit 9)                                    */
14047 #define CCU8_GCSS_S2DSE_Msk                   (0x200UL)                 /*!< CCU8 GCSS: S2DSE (Bitfield-Mask: 0x01)                      */
14048 #define CCU8_GCSS_S2PSE_Pos                   (10UL)                    /*!< CCU8 GCSS: S2PSE (Bit 10)                                   */
14049 #define CCU8_GCSS_S2PSE_Msk                   (0x400UL)                 /*!< CCU8 GCSS: S2PSE (Bitfield-Mask: 0x01)                      */
14050 #define CCU8_GCSS_S3SE_Pos                    (12UL)                    /*!< CCU8 GCSS: S3SE (Bit 12)                                    */
14051 #define CCU8_GCSS_S3SE_Msk                    (0x1000UL)                /*!< CCU8 GCSS: S3SE (Bitfield-Mask: 0x01)                       */
14052 #define CCU8_GCSS_S3DSE_Pos                   (13UL)                    /*!< CCU8 GCSS: S3DSE (Bit 13)                                   */
14053 #define CCU8_GCSS_S3DSE_Msk                   (0x2000UL)                /*!< CCU8 GCSS: S3DSE (Bitfield-Mask: 0x01)                      */
14054 #define CCU8_GCSS_S3PSE_Pos                   (14UL)                    /*!< CCU8 GCSS: S3PSE (Bit 14)                                   */
14055 #define CCU8_GCSS_S3PSE_Msk                   (0x4000UL)                /*!< CCU8 GCSS: S3PSE (Bitfield-Mask: 0x01)                      */
14056 #define CCU8_GCSS_S0ST1S_Pos                  (16UL)                    /*!< CCU8 GCSS: S0ST1S (Bit 16)                                  */
14057 #define CCU8_GCSS_S0ST1S_Msk                  (0x10000UL)               /*!< CCU8 GCSS: S0ST1S (Bitfield-Mask: 0x01)                     */
14058 #define CCU8_GCSS_S1ST1S_Pos                  (17UL)                    /*!< CCU8 GCSS: S1ST1S (Bit 17)                                  */
14059 #define CCU8_GCSS_S1ST1S_Msk                  (0x20000UL)               /*!< CCU8 GCSS: S1ST1S (Bitfield-Mask: 0x01)                     */
14060 #define CCU8_GCSS_S2ST1S_Pos                  (18UL)                    /*!< CCU8 GCSS: S2ST1S (Bit 18)                                  */
14061 #define CCU8_GCSS_S2ST1S_Msk                  (0x40000UL)               /*!< CCU8 GCSS: S2ST1S (Bitfield-Mask: 0x01)                     */
14062 #define CCU8_GCSS_S3ST1S_Pos                  (19UL)                    /*!< CCU8 GCSS: S3ST1S (Bit 19)                                  */
14063 #define CCU8_GCSS_S3ST1S_Msk                  (0x80000UL)               /*!< CCU8 GCSS: S3ST1S (Bitfield-Mask: 0x01)                     */
14064 #define CCU8_GCSS_S0ST2S_Pos                  (20UL)                    /*!< CCU8 GCSS: S0ST2S (Bit 20)                                  */
14065 #define CCU8_GCSS_S0ST2S_Msk                  (0x100000UL)              /*!< CCU8 GCSS: S0ST2S (Bitfield-Mask: 0x01)                     */
14066 #define CCU8_GCSS_S1ST2S_Pos                  (21UL)                    /*!< CCU8 GCSS: S1ST2S (Bit 21)                                  */
14067 #define CCU8_GCSS_S1ST2S_Msk                  (0x200000UL)              /*!< CCU8 GCSS: S1ST2S (Bitfield-Mask: 0x01)                     */
14068 #define CCU8_GCSS_S2ST2S_Pos                  (22UL)                    /*!< CCU8 GCSS: S2ST2S (Bit 22)                                  */
14069 #define CCU8_GCSS_S2ST2S_Msk                  (0x400000UL)              /*!< CCU8 GCSS: S2ST2S (Bitfield-Mask: 0x01)                     */
14070 #define CCU8_GCSS_S3ST2S_Pos                  (23UL)                    /*!< CCU8 GCSS: S3ST2S (Bit 23)                                  */
14071 #define CCU8_GCSS_S3ST2S_Msk                  (0x800000UL)              /*!< CCU8 GCSS: S3ST2S (Bitfield-Mask: 0x01)                     */
14072 
14073 /* ----------------------------------  CCU8_GCSC  --------------------------------- */
14074 #define CCU8_GCSC_S0SC_Pos                    (0UL)                     /*!< CCU8 GCSC: S0SC (Bit 0)                                     */
14075 #define CCU8_GCSC_S0SC_Msk                    (0x1UL)                   /*!< CCU8 GCSC: S0SC (Bitfield-Mask: 0x01)                       */
14076 #define CCU8_GCSC_S0DSC_Pos                   (1UL)                     /*!< CCU8 GCSC: S0DSC (Bit 1)                                    */
14077 #define CCU8_GCSC_S0DSC_Msk                   (0x2UL)                   /*!< CCU8 GCSC: S0DSC (Bitfield-Mask: 0x01)                      */
14078 #define CCU8_GCSC_S0PSC_Pos                   (2UL)                     /*!< CCU8 GCSC: S0PSC (Bit 2)                                    */
14079 #define CCU8_GCSC_S0PSC_Msk                   (0x4UL)                   /*!< CCU8 GCSC: S0PSC (Bitfield-Mask: 0x01)                      */
14080 #define CCU8_GCSC_S1SC_Pos                    (4UL)                     /*!< CCU8 GCSC: S1SC (Bit 4)                                     */
14081 #define CCU8_GCSC_S1SC_Msk                    (0x10UL)                  /*!< CCU8 GCSC: S1SC (Bitfield-Mask: 0x01)                       */
14082 #define CCU8_GCSC_S1DSC_Pos                   (5UL)                     /*!< CCU8 GCSC: S1DSC (Bit 5)                                    */
14083 #define CCU8_GCSC_S1DSC_Msk                   (0x20UL)                  /*!< CCU8 GCSC: S1DSC (Bitfield-Mask: 0x01)                      */
14084 #define CCU8_GCSC_S1PSC_Pos                   (6UL)                     /*!< CCU8 GCSC: S1PSC (Bit 6)                                    */
14085 #define CCU8_GCSC_S1PSC_Msk                   (0x40UL)                  /*!< CCU8 GCSC: S1PSC (Bitfield-Mask: 0x01)                      */
14086 #define CCU8_GCSC_S2SC_Pos                    (8UL)                     /*!< CCU8 GCSC: S2SC (Bit 8)                                     */
14087 #define CCU8_GCSC_S2SC_Msk                    (0x100UL)                 /*!< CCU8 GCSC: S2SC (Bitfield-Mask: 0x01)                       */
14088 #define CCU8_GCSC_S2DSC_Pos                   (9UL)                     /*!< CCU8 GCSC: S2DSC (Bit 9)                                    */
14089 #define CCU8_GCSC_S2DSC_Msk                   (0x200UL)                 /*!< CCU8 GCSC: S2DSC (Bitfield-Mask: 0x01)                      */
14090 #define CCU8_GCSC_S2PSC_Pos                   (10UL)                    /*!< CCU8 GCSC: S2PSC (Bit 10)                                   */
14091 #define CCU8_GCSC_S2PSC_Msk                   (0x400UL)                 /*!< CCU8 GCSC: S2PSC (Bitfield-Mask: 0x01)                      */
14092 #define CCU8_GCSC_S3SC_Pos                    (12UL)                    /*!< CCU8 GCSC: S3SC (Bit 12)                                    */
14093 #define CCU8_GCSC_S3SC_Msk                    (0x1000UL)                /*!< CCU8 GCSC: S3SC (Bitfield-Mask: 0x01)                       */
14094 #define CCU8_GCSC_S3DSC_Pos                   (13UL)                    /*!< CCU8 GCSC: S3DSC (Bit 13)                                   */
14095 #define CCU8_GCSC_S3DSC_Msk                   (0x2000UL)                /*!< CCU8 GCSC: S3DSC (Bitfield-Mask: 0x01)                      */
14096 #define CCU8_GCSC_S3PSC_Pos                   (14UL)                    /*!< CCU8 GCSC: S3PSC (Bit 14)                                   */
14097 #define CCU8_GCSC_S3PSC_Msk                   (0x4000UL)                /*!< CCU8 GCSC: S3PSC (Bitfield-Mask: 0x01)                      */
14098 #define CCU8_GCSC_S0ST1C_Pos                  (16UL)                    /*!< CCU8 GCSC: S0ST1C (Bit 16)                                  */
14099 #define CCU8_GCSC_S0ST1C_Msk                  (0x10000UL)               /*!< CCU8 GCSC: S0ST1C (Bitfield-Mask: 0x01)                     */
14100 #define CCU8_GCSC_S1ST1C_Pos                  (17UL)                    /*!< CCU8 GCSC: S1ST1C (Bit 17)                                  */
14101 #define CCU8_GCSC_S1ST1C_Msk                  (0x20000UL)               /*!< CCU8 GCSC: S1ST1C (Bitfield-Mask: 0x01)                     */
14102 #define CCU8_GCSC_S2ST1C_Pos                  (18UL)                    /*!< CCU8 GCSC: S2ST1C (Bit 18)                                  */
14103 #define CCU8_GCSC_S2ST1C_Msk                  (0x40000UL)               /*!< CCU8 GCSC: S2ST1C (Bitfield-Mask: 0x01)                     */
14104 #define CCU8_GCSC_S3ST1C_Pos                  (19UL)                    /*!< CCU8 GCSC: S3ST1C (Bit 19)                                  */
14105 #define CCU8_GCSC_S3ST1C_Msk                  (0x80000UL)               /*!< CCU8 GCSC: S3ST1C (Bitfield-Mask: 0x01)                     */
14106 #define CCU8_GCSC_S0ST2C_Pos                  (20UL)                    /*!< CCU8 GCSC: S0ST2C (Bit 20)                                  */
14107 #define CCU8_GCSC_S0ST2C_Msk                  (0x100000UL)              /*!< CCU8 GCSC: S0ST2C (Bitfield-Mask: 0x01)                     */
14108 #define CCU8_GCSC_S1ST2C_Pos                  (21UL)                    /*!< CCU8 GCSC: S1ST2C (Bit 21)                                  */
14109 #define CCU8_GCSC_S1ST2C_Msk                  (0x200000UL)              /*!< CCU8 GCSC: S1ST2C (Bitfield-Mask: 0x01)                     */
14110 #define CCU8_GCSC_S2ST2C_Pos                  (22UL)                    /*!< CCU8 GCSC: S2ST2C (Bit 22)                                  */
14111 #define CCU8_GCSC_S2ST2C_Msk                  (0x400000UL)              /*!< CCU8 GCSC: S2ST2C (Bitfield-Mask: 0x01)                     */
14112 #define CCU8_GCSC_S3ST2C_Pos                  (23UL)                    /*!< CCU8 GCSC: S3ST2C (Bit 23)                                  */
14113 #define CCU8_GCSC_S3ST2C_Msk                  (0x800000UL)              /*!< CCU8 GCSC: S3ST2C (Bitfield-Mask: 0x01)                     */
14114 
14115 /* ----------------------------------  CCU8_GCST  --------------------------------- */
14116 #define CCU8_GCST_S0SS_Pos                    (0UL)                     /*!< CCU8 GCST: S0SS (Bit 0)                                     */
14117 #define CCU8_GCST_S0SS_Msk                    (0x1UL)                   /*!< CCU8 GCST: S0SS (Bitfield-Mask: 0x01)                       */
14118 #define CCU8_GCST_S0DSS_Pos                   (1UL)                     /*!< CCU8 GCST: S0DSS (Bit 1)                                    */
14119 #define CCU8_GCST_S0DSS_Msk                   (0x2UL)                   /*!< CCU8 GCST: S0DSS (Bitfield-Mask: 0x01)                      */
14120 #define CCU8_GCST_S0PSS_Pos                   (2UL)                     /*!< CCU8 GCST: S0PSS (Bit 2)                                    */
14121 #define CCU8_GCST_S0PSS_Msk                   (0x4UL)                   /*!< CCU8 GCST: S0PSS (Bitfield-Mask: 0x01)                      */
14122 #define CCU8_GCST_S1SS_Pos                    (4UL)                     /*!< CCU8 GCST: S1SS (Bit 4)                                     */
14123 #define CCU8_GCST_S1SS_Msk                    (0x10UL)                  /*!< CCU8 GCST: S1SS (Bitfield-Mask: 0x01)                       */
14124 #define CCU8_GCST_S1DSS_Pos                   (5UL)                     /*!< CCU8 GCST: S1DSS (Bit 5)                                    */
14125 #define CCU8_GCST_S1DSS_Msk                   (0x20UL)                  /*!< CCU8 GCST: S1DSS (Bitfield-Mask: 0x01)                      */
14126 #define CCU8_GCST_S1PSS_Pos                   (6UL)                     /*!< CCU8 GCST: S1PSS (Bit 6)                                    */
14127 #define CCU8_GCST_S1PSS_Msk                   (0x40UL)                  /*!< CCU8 GCST: S1PSS (Bitfield-Mask: 0x01)                      */
14128 #define CCU8_GCST_S2SS_Pos                    (8UL)                     /*!< CCU8 GCST: S2SS (Bit 8)                                     */
14129 #define CCU8_GCST_S2SS_Msk                    (0x100UL)                 /*!< CCU8 GCST: S2SS (Bitfield-Mask: 0x01)                       */
14130 #define CCU8_GCST_S2DSS_Pos                   (9UL)                     /*!< CCU8 GCST: S2DSS (Bit 9)                                    */
14131 #define CCU8_GCST_S2DSS_Msk                   (0x200UL)                 /*!< CCU8 GCST: S2DSS (Bitfield-Mask: 0x01)                      */
14132 #define CCU8_GCST_S2PSS_Pos                   (10UL)                    /*!< CCU8 GCST: S2PSS (Bit 10)                                   */
14133 #define CCU8_GCST_S2PSS_Msk                   (0x400UL)                 /*!< CCU8 GCST: S2PSS (Bitfield-Mask: 0x01)                      */
14134 #define CCU8_GCST_S3SS_Pos                    (12UL)                    /*!< CCU8 GCST: S3SS (Bit 12)                                    */
14135 #define CCU8_GCST_S3SS_Msk                    (0x1000UL)                /*!< CCU8 GCST: S3SS (Bitfield-Mask: 0x01)                       */
14136 #define CCU8_GCST_S3DSS_Pos                   (13UL)                    /*!< CCU8 GCST: S3DSS (Bit 13)                                   */
14137 #define CCU8_GCST_S3DSS_Msk                   (0x2000UL)                /*!< CCU8 GCST: S3DSS (Bitfield-Mask: 0x01)                      */
14138 #define CCU8_GCST_S3PSS_Pos                   (14UL)                    /*!< CCU8 GCST: S3PSS (Bit 14)                                   */
14139 #define CCU8_GCST_S3PSS_Msk                   (0x4000UL)                /*!< CCU8 GCST: S3PSS (Bitfield-Mask: 0x01)                      */
14140 #define CCU8_GCST_CC80ST1_Pos                 (16UL)                    /*!< CCU8 GCST: CC80ST1 (Bit 16)                                 */
14141 #define CCU8_GCST_CC80ST1_Msk                 (0x10000UL)               /*!< CCU8 GCST: CC80ST1 (Bitfield-Mask: 0x01)                    */
14142 #define CCU8_GCST_CC81ST1_Pos                 (17UL)                    /*!< CCU8 GCST: CC81ST1 (Bit 17)                                 */
14143 #define CCU8_GCST_CC81ST1_Msk                 (0x20000UL)               /*!< CCU8 GCST: CC81ST1 (Bitfield-Mask: 0x01)                    */
14144 #define CCU8_GCST_CC82ST1_Pos                 (18UL)                    /*!< CCU8 GCST: CC82ST1 (Bit 18)                                 */
14145 #define CCU8_GCST_CC82ST1_Msk                 (0x40000UL)               /*!< CCU8 GCST: CC82ST1 (Bitfield-Mask: 0x01)                    */
14146 #define CCU8_GCST_CC83ST1_Pos                 (19UL)                    /*!< CCU8 GCST: CC83ST1 (Bit 19)                                 */
14147 #define CCU8_GCST_CC83ST1_Msk                 (0x80000UL)               /*!< CCU8 GCST: CC83ST1 (Bitfield-Mask: 0x01)                    */
14148 #define CCU8_GCST_CC80ST2_Pos                 (20UL)                    /*!< CCU8 GCST: CC80ST2 (Bit 20)                                 */
14149 #define CCU8_GCST_CC80ST2_Msk                 (0x100000UL)              /*!< CCU8 GCST: CC80ST2 (Bitfield-Mask: 0x01)                    */
14150 #define CCU8_GCST_CC81ST2_Pos                 (21UL)                    /*!< CCU8 GCST: CC81ST2 (Bit 21)                                 */
14151 #define CCU8_GCST_CC81ST2_Msk                 (0x200000UL)              /*!< CCU8 GCST: CC81ST2 (Bitfield-Mask: 0x01)                    */
14152 #define CCU8_GCST_CC82ST2_Pos                 (22UL)                    /*!< CCU8 GCST: CC82ST2 (Bit 22)                                 */
14153 #define CCU8_GCST_CC82ST2_Msk                 (0x400000UL)              /*!< CCU8 GCST: CC82ST2 (Bitfield-Mask: 0x01)                    */
14154 #define CCU8_GCST_CC83ST2_Pos                 (23UL)                    /*!< CCU8 GCST: CC83ST2 (Bit 23)                                 */
14155 #define CCU8_GCST_CC83ST2_Msk                 (0x800000UL)              /*!< CCU8 GCST: CC83ST2 (Bitfield-Mask: 0x01)                    */
14156 
14157 /* ---------------------------------  CCU8_GPCHK  --------------------------------- */
14158 #define CCU8_GPCHK_PASE_Pos                   (0UL)                     /*!< CCU8 GPCHK: PASE (Bit 0)                                    */
14159 #define CCU8_GPCHK_PASE_Msk                   (0x1UL)                   /*!< CCU8 GPCHK: PASE (Bitfield-Mask: 0x01)                      */
14160 #define CCU8_GPCHK_PACS_Pos                   (1UL)                     /*!< CCU8 GPCHK: PACS (Bit 1)                                    */
14161 #define CCU8_GPCHK_PACS_Msk                   (0x6UL)                   /*!< CCU8 GPCHK: PACS (Bitfield-Mask: 0x03)                      */
14162 #define CCU8_GPCHK_PISEL_Pos                  (3UL)                     /*!< CCU8 GPCHK: PISEL (Bit 3)                                   */
14163 #define CCU8_GPCHK_PISEL_Msk                  (0x18UL)                  /*!< CCU8 GPCHK: PISEL (Bitfield-Mask: 0x03)                     */
14164 #define CCU8_GPCHK_PCDS_Pos                   (5UL)                     /*!< CCU8 GPCHK: PCDS (Bit 5)                                    */
14165 #define CCU8_GPCHK_PCDS_Msk                   (0x60UL)                  /*!< CCU8 GPCHK: PCDS (Bitfield-Mask: 0x03)                      */
14166 #define CCU8_GPCHK_PCTS_Pos                   (7UL)                     /*!< CCU8 GPCHK: PCTS (Bit 7)                                    */
14167 #define CCU8_GPCHK_PCTS_Msk                   (0x80UL)                  /*!< CCU8 GPCHK: PCTS (Bitfield-Mask: 0x01)                      */
14168 #define CCU8_GPCHK_PCST_Pos                   (15UL)                    /*!< CCU8 GPCHK: PCST (Bit 15)                                   */
14169 #define CCU8_GPCHK_PCST_Msk                   (0x8000UL)                /*!< CCU8 GPCHK: PCST (Bitfield-Mask: 0x01)                      */
14170 #define CCU8_GPCHK_PCSEL0_Pos                 (16UL)                    /*!< CCU8 GPCHK: PCSEL0 (Bit 16)                                 */
14171 #define CCU8_GPCHK_PCSEL0_Msk                 (0xf0000UL)               /*!< CCU8 GPCHK: PCSEL0 (Bitfield-Mask: 0x0f)                    */
14172 #define CCU8_GPCHK_PCSEL1_Pos                 (20UL)                    /*!< CCU8 GPCHK: PCSEL1 (Bit 20)                                 */
14173 #define CCU8_GPCHK_PCSEL1_Msk                 (0xf00000UL)              /*!< CCU8 GPCHK: PCSEL1 (Bitfield-Mask: 0x0f)                    */
14174 #define CCU8_GPCHK_PCSEL2_Pos                 (24UL)                    /*!< CCU8 GPCHK: PCSEL2 (Bit 24)                                 */
14175 #define CCU8_GPCHK_PCSEL2_Msk                 (0xf000000UL)             /*!< CCU8 GPCHK: PCSEL2 (Bitfield-Mask: 0x0f)                    */
14176 #define CCU8_GPCHK_PCSEL3_Pos                 (28UL)                    /*!< CCU8 GPCHK: PCSEL3 (Bit 28)                                 */
14177 #define CCU8_GPCHK_PCSEL3_Msk                 (0xf0000000UL)            /*!< CCU8 GPCHK: PCSEL3 (Bitfield-Mask: 0x0f)                    */
14178 
14179 /* ----------------------------------  CCU8_MIDR  --------------------------------- */
14180 #define CCU8_MIDR_MODR_Pos                    (0UL)                     /*!< CCU8 MIDR: MODR (Bit 0)                                     */
14181 #define CCU8_MIDR_MODR_Msk                    (0xffUL)                  /*!< CCU8 MIDR: MODR (Bitfield-Mask: 0xff)                       */
14182 #define CCU8_MIDR_MODT_Pos                    (8UL)                     /*!< CCU8 MIDR: MODT (Bit 8)                                     */
14183 #define CCU8_MIDR_MODT_Msk                    (0xff00UL)                /*!< CCU8 MIDR: MODT (Bitfield-Mask: 0xff)                       */
14184 #define CCU8_MIDR_MODN_Pos                    (16UL)                    /*!< CCU8 MIDR: MODN (Bit 16)                                    */
14185 #define CCU8_MIDR_MODN_Msk                    (0xffff0000UL)            /*!< CCU8 MIDR: MODN (Bitfield-Mask: 0xffff)                     */
14186 
14187 
14188 /* ================================================================================ */
14189 /* ================        Group 'CCU8_CC8' Position & Mask        ================ */
14190 /* ================================================================================ */
14191 
14192 
14193 /* --------------------------------  CCU8_CC8_INS  -------------------------------- */
14194 #define CCU8_CC8_INS_EV0IS_Pos                (0UL)                     /*!< CCU8_CC8 INS: EV0IS (Bit 0)                                 */
14195 #define CCU8_CC8_INS_EV0IS_Msk                (0xfUL)                   /*!< CCU8_CC8 INS: EV0IS (Bitfield-Mask: 0x0f)                   */
14196 #define CCU8_CC8_INS_EV1IS_Pos                (4UL)                     /*!< CCU8_CC8 INS: EV1IS (Bit 4)                                 */
14197 #define CCU8_CC8_INS_EV1IS_Msk                (0xf0UL)                  /*!< CCU8_CC8 INS: EV1IS (Bitfield-Mask: 0x0f)                   */
14198 #define CCU8_CC8_INS_EV2IS_Pos                (8UL)                     /*!< CCU8_CC8 INS: EV2IS (Bit 8)                                 */
14199 #define CCU8_CC8_INS_EV2IS_Msk                (0xf00UL)                 /*!< CCU8_CC8 INS: EV2IS (Bitfield-Mask: 0x0f)                   */
14200 #define CCU8_CC8_INS_EV0EM_Pos                (16UL)                    /*!< CCU8_CC8 INS: EV0EM (Bit 16)                                */
14201 #define CCU8_CC8_INS_EV0EM_Msk                (0x30000UL)               /*!< CCU8_CC8 INS: EV0EM (Bitfield-Mask: 0x03)                   */
14202 #define CCU8_CC8_INS_EV1EM_Pos                (18UL)                    /*!< CCU8_CC8 INS: EV1EM (Bit 18)                                */
14203 #define CCU8_CC8_INS_EV1EM_Msk                (0xc0000UL)               /*!< CCU8_CC8 INS: EV1EM (Bitfield-Mask: 0x03)                   */
14204 #define CCU8_CC8_INS_EV2EM_Pos                (20UL)                    /*!< CCU8_CC8 INS: EV2EM (Bit 20)                                */
14205 #define CCU8_CC8_INS_EV2EM_Msk                (0x300000UL)              /*!< CCU8_CC8 INS: EV2EM (Bitfield-Mask: 0x03)                   */
14206 #define CCU8_CC8_INS_EV0LM_Pos                (22UL)                    /*!< CCU8_CC8 INS: EV0LM (Bit 22)                                */
14207 #define CCU8_CC8_INS_EV0LM_Msk                (0x400000UL)              /*!< CCU8_CC8 INS: EV0LM (Bitfield-Mask: 0x01)                   */
14208 #define CCU8_CC8_INS_EV1LM_Pos                (23UL)                    /*!< CCU8_CC8 INS: EV1LM (Bit 23)                                */
14209 #define CCU8_CC8_INS_EV1LM_Msk                (0x800000UL)              /*!< CCU8_CC8 INS: EV1LM (Bitfield-Mask: 0x01)                   */
14210 #define CCU8_CC8_INS_EV2LM_Pos                (24UL)                    /*!< CCU8_CC8 INS: EV2LM (Bit 24)                                */
14211 #define CCU8_CC8_INS_EV2LM_Msk                (0x1000000UL)             /*!< CCU8_CC8 INS: EV2LM (Bitfield-Mask: 0x01)                   */
14212 #define CCU8_CC8_INS_LPF0M_Pos                (25UL)                    /*!< CCU8_CC8 INS: LPF0M (Bit 25)                                */
14213 #define CCU8_CC8_INS_LPF0M_Msk                (0x6000000UL)             /*!< CCU8_CC8 INS: LPF0M (Bitfield-Mask: 0x03)                   */
14214 #define CCU8_CC8_INS_LPF1M_Pos                (27UL)                    /*!< CCU8_CC8 INS: LPF1M (Bit 27)                                */
14215 #define CCU8_CC8_INS_LPF1M_Msk                (0x18000000UL)            /*!< CCU8_CC8 INS: LPF1M (Bitfield-Mask: 0x03)                   */
14216 #define CCU8_CC8_INS_LPF2M_Pos                (29UL)                    /*!< CCU8_CC8 INS: LPF2M (Bit 29)                                */
14217 #define CCU8_CC8_INS_LPF2M_Msk                (0x60000000UL)            /*!< CCU8_CC8 INS: LPF2M (Bitfield-Mask: 0x03)                   */
14218 
14219 /* --------------------------------  CCU8_CC8_CMC  -------------------------------- */
14220 #define CCU8_CC8_CMC_STRTS_Pos                (0UL)                     /*!< CCU8_CC8 CMC: STRTS (Bit 0)                                 */
14221 #define CCU8_CC8_CMC_STRTS_Msk                (0x3UL)                   /*!< CCU8_CC8 CMC: STRTS (Bitfield-Mask: 0x03)                   */
14222 #define CCU8_CC8_CMC_ENDS_Pos                 (2UL)                     /*!< CCU8_CC8 CMC: ENDS (Bit 2)                                  */
14223 #define CCU8_CC8_CMC_ENDS_Msk                 (0xcUL)                   /*!< CCU8_CC8 CMC: ENDS (Bitfield-Mask: 0x03)                    */
14224 #define CCU8_CC8_CMC_CAP0S_Pos                (4UL)                     /*!< CCU8_CC8 CMC: CAP0S (Bit 4)                                 */
14225 #define CCU8_CC8_CMC_CAP0S_Msk                (0x30UL)                  /*!< CCU8_CC8 CMC: CAP0S (Bitfield-Mask: 0x03)                   */
14226 #define CCU8_CC8_CMC_CAP1S_Pos                (6UL)                     /*!< CCU8_CC8 CMC: CAP1S (Bit 6)                                 */
14227 #define CCU8_CC8_CMC_CAP1S_Msk                (0xc0UL)                  /*!< CCU8_CC8 CMC: CAP1S (Bitfield-Mask: 0x03)                   */
14228 #define CCU8_CC8_CMC_GATES_Pos                (8UL)                     /*!< CCU8_CC8 CMC: GATES (Bit 8)                                 */
14229 #define CCU8_CC8_CMC_GATES_Msk                (0x300UL)                 /*!< CCU8_CC8 CMC: GATES (Bitfield-Mask: 0x03)                   */
14230 #define CCU8_CC8_CMC_UDS_Pos                  (10UL)                    /*!< CCU8_CC8 CMC: UDS (Bit 10)                                  */
14231 #define CCU8_CC8_CMC_UDS_Msk                  (0xc00UL)                 /*!< CCU8_CC8 CMC: UDS (Bitfield-Mask: 0x03)                     */
14232 #define CCU8_CC8_CMC_LDS_Pos                  (12UL)                    /*!< CCU8_CC8 CMC: LDS (Bit 12)                                  */
14233 #define CCU8_CC8_CMC_LDS_Msk                  (0x3000UL)                /*!< CCU8_CC8 CMC: LDS (Bitfield-Mask: 0x03)                     */
14234 #define CCU8_CC8_CMC_CNTS_Pos                 (14UL)                    /*!< CCU8_CC8 CMC: CNTS (Bit 14)                                 */
14235 #define CCU8_CC8_CMC_CNTS_Msk                 (0xc000UL)                /*!< CCU8_CC8 CMC: CNTS (Bitfield-Mask: 0x03)                    */
14236 #define CCU8_CC8_CMC_OFS_Pos                  (16UL)                    /*!< CCU8_CC8 CMC: OFS (Bit 16)                                  */
14237 #define CCU8_CC8_CMC_OFS_Msk                  (0x10000UL)               /*!< CCU8_CC8 CMC: OFS (Bitfield-Mask: 0x01)                     */
14238 #define CCU8_CC8_CMC_TS_Pos                   (17UL)                    /*!< CCU8_CC8 CMC: TS (Bit 17)                                   */
14239 #define CCU8_CC8_CMC_TS_Msk                   (0x20000UL)               /*!< CCU8_CC8 CMC: TS (Bitfield-Mask: 0x01)                      */
14240 #define CCU8_CC8_CMC_MOS_Pos                  (18UL)                    /*!< CCU8_CC8 CMC: MOS (Bit 18)                                  */
14241 #define CCU8_CC8_CMC_MOS_Msk                  (0xc0000UL)               /*!< CCU8_CC8 CMC: MOS (Bitfield-Mask: 0x03)                     */
14242 #define CCU8_CC8_CMC_TCE_Pos                  (20UL)                    /*!< CCU8_CC8 CMC: TCE (Bit 20)                                  */
14243 #define CCU8_CC8_CMC_TCE_Msk                  (0x100000UL)              /*!< CCU8_CC8 CMC: TCE (Bitfield-Mask: 0x01)                     */
14244 
14245 /* --------------------------------  CCU8_CC8_TCST  ------------------------------- */
14246 #define CCU8_CC8_TCST_TRB_Pos                 (0UL)                     /*!< CCU8_CC8 TCST: TRB (Bit 0)                                  */
14247 #define CCU8_CC8_TCST_TRB_Msk                 (0x1UL)                   /*!< CCU8_CC8 TCST: TRB (Bitfield-Mask: 0x01)                    */
14248 #define CCU8_CC8_TCST_CDIR_Pos                (1UL)                     /*!< CCU8_CC8 TCST: CDIR (Bit 1)                                 */
14249 #define CCU8_CC8_TCST_CDIR_Msk                (0x2UL)                   /*!< CCU8_CC8 TCST: CDIR (Bitfield-Mask: 0x01)                   */
14250 #define CCU8_CC8_TCST_DTR1_Pos                (3UL)                     /*!< CCU8_CC8 TCST: DTR1 (Bit 3)                                 */
14251 #define CCU8_CC8_TCST_DTR1_Msk                (0x8UL)                   /*!< CCU8_CC8 TCST: DTR1 (Bitfield-Mask: 0x01)                   */
14252 #define CCU8_CC8_TCST_DTR2_Pos                (4UL)                     /*!< CCU8_CC8 TCST: DTR2 (Bit 4)                                 */
14253 #define CCU8_CC8_TCST_DTR2_Msk                (0x10UL)                  /*!< CCU8_CC8 TCST: DTR2 (Bitfield-Mask: 0x01)                   */
14254 
14255 /* -------------------------------  CCU8_CC8_TCSET  ------------------------------- */
14256 #define CCU8_CC8_TCSET_TRBS_Pos               (0UL)                     /*!< CCU8_CC8 TCSET: TRBS (Bit 0)                                */
14257 #define CCU8_CC8_TCSET_TRBS_Msk               (0x1UL)                   /*!< CCU8_CC8 TCSET: TRBS (Bitfield-Mask: 0x01)                  */
14258 
14259 /* -------------------------------  CCU8_CC8_TCCLR  ------------------------------- */
14260 #define CCU8_CC8_TCCLR_TRBC_Pos               (0UL)                     /*!< CCU8_CC8 TCCLR: TRBC (Bit 0)                                */
14261 #define CCU8_CC8_TCCLR_TRBC_Msk               (0x1UL)                   /*!< CCU8_CC8 TCCLR: TRBC (Bitfield-Mask: 0x01)                  */
14262 #define CCU8_CC8_TCCLR_TCC_Pos                (1UL)                     /*!< CCU8_CC8 TCCLR: TCC (Bit 1)                                 */
14263 #define CCU8_CC8_TCCLR_TCC_Msk                (0x2UL)                   /*!< CCU8_CC8 TCCLR: TCC (Bitfield-Mask: 0x01)                   */
14264 #define CCU8_CC8_TCCLR_DITC_Pos               (2UL)                     /*!< CCU8_CC8 TCCLR: DITC (Bit 2)                                */
14265 #define CCU8_CC8_TCCLR_DITC_Msk               (0x4UL)                   /*!< CCU8_CC8 TCCLR: DITC (Bitfield-Mask: 0x01)                  */
14266 #define CCU8_CC8_TCCLR_DTC1C_Pos              (3UL)                     /*!< CCU8_CC8 TCCLR: DTC1C (Bit 3)                               */
14267 #define CCU8_CC8_TCCLR_DTC1C_Msk              (0x8UL)                   /*!< CCU8_CC8 TCCLR: DTC1C (Bitfield-Mask: 0x01)                 */
14268 #define CCU8_CC8_TCCLR_DTC2C_Pos              (4UL)                     /*!< CCU8_CC8 TCCLR: DTC2C (Bit 4)                               */
14269 #define CCU8_CC8_TCCLR_DTC2C_Msk              (0x10UL)                  /*!< CCU8_CC8 TCCLR: DTC2C (Bitfield-Mask: 0x01)                 */
14270 
14271 /* ---------------------------------  CCU8_CC8_TC  -------------------------------- */
14272 #define CCU8_CC8_TC_TCM_Pos                   (0UL)                     /*!< CCU8_CC8 TC: TCM (Bit 0)                                    */
14273 #define CCU8_CC8_TC_TCM_Msk                   (0x1UL)                   /*!< CCU8_CC8 TC: TCM (Bitfield-Mask: 0x01)                      */
14274 #define CCU8_CC8_TC_TSSM_Pos                  (1UL)                     /*!< CCU8_CC8 TC: TSSM (Bit 1)                                   */
14275 #define CCU8_CC8_TC_TSSM_Msk                  (0x2UL)                   /*!< CCU8_CC8 TC: TSSM (Bitfield-Mask: 0x01)                     */
14276 #define CCU8_CC8_TC_CLST_Pos                  (2UL)                     /*!< CCU8_CC8 TC: CLST (Bit 2)                                   */
14277 #define CCU8_CC8_TC_CLST_Msk                  (0x4UL)                   /*!< CCU8_CC8 TC: CLST (Bitfield-Mask: 0x01)                     */
14278 #define CCU8_CC8_TC_CMOD_Pos                  (3UL)                     /*!< CCU8_CC8 TC: CMOD (Bit 3)                                   */
14279 #define CCU8_CC8_TC_CMOD_Msk                  (0x8UL)                   /*!< CCU8_CC8 TC: CMOD (Bitfield-Mask: 0x01)                     */
14280 #define CCU8_CC8_TC_ECM_Pos                   (4UL)                     /*!< CCU8_CC8 TC: ECM (Bit 4)                                    */
14281 #define CCU8_CC8_TC_ECM_Msk                   (0x10UL)                  /*!< CCU8_CC8 TC: ECM (Bitfield-Mask: 0x01)                      */
14282 #define CCU8_CC8_TC_CAPC_Pos                  (5UL)                     /*!< CCU8_CC8 TC: CAPC (Bit 5)                                   */
14283 #define CCU8_CC8_TC_CAPC_Msk                  (0x60UL)                  /*!< CCU8_CC8 TC: CAPC (Bitfield-Mask: 0x03)                     */
14284 #define CCU8_CC8_TC_TLS_Pos                   (7UL)                     /*!< CCU8_CC8 TC: TLS (Bit 7)                                    */
14285 #define CCU8_CC8_TC_TLS_Msk                   (0x80UL)                  /*!< CCU8_CC8 TC: TLS (Bitfield-Mask: 0x01)                      */
14286 #define CCU8_CC8_TC_ENDM_Pos                  (8UL)                     /*!< CCU8_CC8 TC: ENDM (Bit 8)                                   */
14287 #define CCU8_CC8_TC_ENDM_Msk                  (0x300UL)                 /*!< CCU8_CC8 TC: ENDM (Bitfield-Mask: 0x03)                     */
14288 #define CCU8_CC8_TC_STRM_Pos                  (10UL)                    /*!< CCU8_CC8 TC: STRM (Bit 10)                                  */
14289 #define CCU8_CC8_TC_STRM_Msk                  (0x400UL)                 /*!< CCU8_CC8 TC: STRM (Bitfield-Mask: 0x01)                     */
14290 #define CCU8_CC8_TC_SCE_Pos                   (11UL)                    /*!< CCU8_CC8 TC: SCE (Bit 11)                                   */
14291 #define CCU8_CC8_TC_SCE_Msk                   (0x800UL)                 /*!< CCU8_CC8 TC: SCE (Bitfield-Mask: 0x01)                      */
14292 #define CCU8_CC8_TC_CCS_Pos                   (12UL)                    /*!< CCU8_CC8 TC: CCS (Bit 12)                                   */
14293 #define CCU8_CC8_TC_CCS_Msk                   (0x1000UL)                /*!< CCU8_CC8 TC: CCS (Bitfield-Mask: 0x01)                      */
14294 #define CCU8_CC8_TC_DITHE_Pos                 (13UL)                    /*!< CCU8_CC8 TC: DITHE (Bit 13)                                 */
14295 #define CCU8_CC8_TC_DITHE_Msk                 (0x6000UL)                /*!< CCU8_CC8 TC: DITHE (Bitfield-Mask: 0x03)                    */
14296 #define CCU8_CC8_TC_DIM_Pos                   (15UL)                    /*!< CCU8_CC8 TC: DIM (Bit 15)                                   */
14297 #define CCU8_CC8_TC_DIM_Msk                   (0x8000UL)                /*!< CCU8_CC8 TC: DIM (Bitfield-Mask: 0x01)                      */
14298 #define CCU8_CC8_TC_FPE_Pos                   (16UL)                    /*!< CCU8_CC8 TC: FPE (Bit 16)                                   */
14299 #define CCU8_CC8_TC_FPE_Msk                   (0x10000UL)               /*!< CCU8_CC8 TC: FPE (Bitfield-Mask: 0x01)                      */
14300 #define CCU8_CC8_TC_TRAPE0_Pos                (17UL)                    /*!< CCU8_CC8 TC: TRAPE0 (Bit 17)                                */
14301 #define CCU8_CC8_TC_TRAPE0_Msk                (0x20000UL)               /*!< CCU8_CC8 TC: TRAPE0 (Bitfield-Mask: 0x01)                   */
14302 #define CCU8_CC8_TC_TRAPE1_Pos                (18UL)                    /*!< CCU8_CC8 TC: TRAPE1 (Bit 18)                                */
14303 #define CCU8_CC8_TC_TRAPE1_Msk                (0x40000UL)               /*!< CCU8_CC8 TC: TRAPE1 (Bitfield-Mask: 0x01)                   */
14304 #define CCU8_CC8_TC_TRAPE2_Pos                (19UL)                    /*!< CCU8_CC8 TC: TRAPE2 (Bit 19)                                */
14305 #define CCU8_CC8_TC_TRAPE2_Msk                (0x80000UL)               /*!< CCU8_CC8 TC: TRAPE2 (Bitfield-Mask: 0x01)                   */
14306 #define CCU8_CC8_TC_TRAPE3_Pos                (20UL)                    /*!< CCU8_CC8 TC: TRAPE3 (Bit 20)                                */
14307 #define CCU8_CC8_TC_TRAPE3_Msk                (0x100000UL)              /*!< CCU8_CC8 TC: TRAPE3 (Bitfield-Mask: 0x01)                   */
14308 #define CCU8_CC8_TC_TRPSE_Pos                 (21UL)                    /*!< CCU8_CC8 TC: TRPSE (Bit 21)                                 */
14309 #define CCU8_CC8_TC_TRPSE_Msk                 (0x200000UL)              /*!< CCU8_CC8 TC: TRPSE (Bitfield-Mask: 0x01)                    */
14310 #define CCU8_CC8_TC_TRPSW_Pos                 (22UL)                    /*!< CCU8_CC8 TC: TRPSW (Bit 22)                                 */
14311 #define CCU8_CC8_TC_TRPSW_Msk                 (0x400000UL)              /*!< CCU8_CC8 TC: TRPSW (Bitfield-Mask: 0x01)                    */
14312 #define CCU8_CC8_TC_EMS_Pos                   (23UL)                    /*!< CCU8_CC8 TC: EMS (Bit 23)                                   */
14313 #define CCU8_CC8_TC_EMS_Msk                   (0x800000UL)              /*!< CCU8_CC8 TC: EMS (Bitfield-Mask: 0x01)                      */
14314 #define CCU8_CC8_TC_EMT_Pos                   (24UL)                    /*!< CCU8_CC8 TC: EMT (Bit 24)                                   */
14315 #define CCU8_CC8_TC_EMT_Msk                   (0x1000000UL)             /*!< CCU8_CC8 TC: EMT (Bitfield-Mask: 0x01)                      */
14316 #define CCU8_CC8_TC_MCME1_Pos                 (25UL)                    /*!< CCU8_CC8 TC: MCME1 (Bit 25)                                 */
14317 #define CCU8_CC8_TC_MCME1_Msk                 (0x2000000UL)             /*!< CCU8_CC8 TC: MCME1 (Bitfield-Mask: 0x01)                    */
14318 #define CCU8_CC8_TC_MCME2_Pos                 (26UL)                    /*!< CCU8_CC8 TC: MCME2 (Bit 26)                                 */
14319 #define CCU8_CC8_TC_MCME2_Msk                 (0x4000000UL)             /*!< CCU8_CC8 TC: MCME2 (Bitfield-Mask: 0x01)                    */
14320 #define CCU8_CC8_TC_EME_Pos                   (27UL)                    /*!< CCU8_CC8 TC: EME (Bit 27)                                   */
14321 #define CCU8_CC8_TC_EME_Msk                   (0x18000000UL)            /*!< CCU8_CC8 TC: EME (Bitfield-Mask: 0x03)                      */
14322 #define CCU8_CC8_TC_STOS_Pos                  (29UL)                    /*!< CCU8_CC8 TC: STOS (Bit 29)                                  */
14323 #define CCU8_CC8_TC_STOS_Msk                  (0x60000000UL)            /*!< CCU8_CC8 TC: STOS (Bitfield-Mask: 0x03)                     */
14324 
14325 /* --------------------------------  CCU8_CC8_PSL  -------------------------------- */
14326 #define CCU8_CC8_PSL_PSL11_Pos                (0UL)                     /*!< CCU8_CC8 PSL: PSL11 (Bit 0)                                 */
14327 #define CCU8_CC8_PSL_PSL11_Msk                (0x1UL)                   /*!< CCU8_CC8 PSL: PSL11 (Bitfield-Mask: 0x01)                   */
14328 #define CCU8_CC8_PSL_PSL12_Pos                (1UL)                     /*!< CCU8_CC8 PSL: PSL12 (Bit 1)                                 */
14329 #define CCU8_CC8_PSL_PSL12_Msk                (0x2UL)                   /*!< CCU8_CC8 PSL: PSL12 (Bitfield-Mask: 0x01)                   */
14330 #define CCU8_CC8_PSL_PSL21_Pos                (2UL)                     /*!< CCU8_CC8 PSL: PSL21 (Bit 2)                                 */
14331 #define CCU8_CC8_PSL_PSL21_Msk                (0x4UL)                   /*!< CCU8_CC8 PSL: PSL21 (Bitfield-Mask: 0x01)                   */
14332 #define CCU8_CC8_PSL_PSL22_Pos                (3UL)                     /*!< CCU8_CC8 PSL: PSL22 (Bit 3)                                 */
14333 #define CCU8_CC8_PSL_PSL22_Msk                (0x8UL)                   /*!< CCU8_CC8 PSL: PSL22 (Bitfield-Mask: 0x01)                   */
14334 
14335 /* --------------------------------  CCU8_CC8_DIT  -------------------------------- */
14336 #define CCU8_CC8_DIT_DCV_Pos                  (0UL)                     /*!< CCU8_CC8 DIT: DCV (Bit 0)                                   */
14337 #define CCU8_CC8_DIT_DCV_Msk                  (0xfUL)                   /*!< CCU8_CC8 DIT: DCV (Bitfield-Mask: 0x0f)                     */
14338 #define CCU8_CC8_DIT_DCNT_Pos                 (8UL)                     /*!< CCU8_CC8 DIT: DCNT (Bit 8)                                  */
14339 #define CCU8_CC8_DIT_DCNT_Msk                 (0xf00UL)                 /*!< CCU8_CC8 DIT: DCNT (Bitfield-Mask: 0x0f)                    */
14340 
14341 /* --------------------------------  CCU8_CC8_DITS  ------------------------------- */
14342 #define CCU8_CC8_DITS_DCVS_Pos                (0UL)                     /*!< CCU8_CC8 DITS: DCVS (Bit 0)                                 */
14343 #define CCU8_CC8_DITS_DCVS_Msk                (0xfUL)                   /*!< CCU8_CC8 DITS: DCVS (Bitfield-Mask: 0x0f)                   */
14344 
14345 /* --------------------------------  CCU8_CC8_PSC  -------------------------------- */
14346 #define CCU8_CC8_PSC_PSIV_Pos                 (0UL)                     /*!< CCU8_CC8 PSC: PSIV (Bit 0)                                  */
14347 #define CCU8_CC8_PSC_PSIV_Msk                 (0xfUL)                   /*!< CCU8_CC8 PSC: PSIV (Bitfield-Mask: 0x0f)                    */
14348 
14349 /* --------------------------------  CCU8_CC8_FPC  -------------------------------- */
14350 #define CCU8_CC8_FPC_PCMP_Pos                 (0UL)                     /*!< CCU8_CC8 FPC: PCMP (Bit 0)                                  */
14351 #define CCU8_CC8_FPC_PCMP_Msk                 (0xfUL)                   /*!< CCU8_CC8 FPC: PCMP (Bitfield-Mask: 0x0f)                    */
14352 #define CCU8_CC8_FPC_PVAL_Pos                 (8UL)                     /*!< CCU8_CC8 FPC: PVAL (Bit 8)                                  */
14353 #define CCU8_CC8_FPC_PVAL_Msk                 (0xf00UL)                 /*!< CCU8_CC8 FPC: PVAL (Bitfield-Mask: 0x0f)                    */
14354 
14355 /* --------------------------------  CCU8_CC8_FPCS  ------------------------------- */
14356 #define CCU8_CC8_FPCS_PCMP_Pos                (0UL)                     /*!< CCU8_CC8 FPCS: PCMP (Bit 0)                                 */
14357 #define CCU8_CC8_FPCS_PCMP_Msk                (0xfUL)                   /*!< CCU8_CC8 FPCS: PCMP (Bitfield-Mask: 0x0f)                   */
14358 
14359 /* ---------------------------------  CCU8_CC8_PR  -------------------------------- */
14360 #define CCU8_CC8_PR_PR_Pos                    (0UL)                     /*!< CCU8_CC8 PR: PR (Bit 0)                                     */
14361 #define CCU8_CC8_PR_PR_Msk                    (0xffffUL)                /*!< CCU8_CC8 PR: PR (Bitfield-Mask: 0xffff)                     */
14362 
14363 /* --------------------------------  CCU8_CC8_PRS  -------------------------------- */
14364 #define CCU8_CC8_PRS_PRS_Pos                  (0UL)                     /*!< CCU8_CC8 PRS: PRS (Bit 0)                                   */
14365 #define CCU8_CC8_PRS_PRS_Msk                  (0xffffUL)                /*!< CCU8_CC8 PRS: PRS (Bitfield-Mask: 0xffff)                   */
14366 
14367 /* --------------------------------  CCU8_CC8_CR1  -------------------------------- */
14368 #define CCU8_CC8_CR1_CR1_Pos                  (0UL)                     /*!< CCU8_CC8 CR1: CR1 (Bit 0)                                   */
14369 #define CCU8_CC8_CR1_CR1_Msk                  (0xffffUL)                /*!< CCU8_CC8 CR1: CR1 (Bitfield-Mask: 0xffff)                   */
14370 
14371 /* --------------------------------  CCU8_CC8_CR1S  ------------------------------- */
14372 #define CCU8_CC8_CR1S_CR1S_Pos                (0UL)                     /*!< CCU8_CC8 CR1S: CR1S (Bit 0)                                 */
14373 #define CCU8_CC8_CR1S_CR1S_Msk                (0xffffUL)                /*!< CCU8_CC8 CR1S: CR1S (Bitfield-Mask: 0xffff)                 */
14374 
14375 /* --------------------------------  CCU8_CC8_CR2  -------------------------------- */
14376 #define CCU8_CC8_CR2_CR2_Pos                  (0UL)                     /*!< CCU8_CC8 CR2: CR2 (Bit 0)                                   */
14377 #define CCU8_CC8_CR2_CR2_Msk                  (0xffffUL)                /*!< CCU8_CC8 CR2: CR2 (Bitfield-Mask: 0xffff)                   */
14378 
14379 /* --------------------------------  CCU8_CC8_CR2S  ------------------------------- */
14380 #define CCU8_CC8_CR2S_CR2S_Pos                (0UL)                     /*!< CCU8_CC8 CR2S: CR2S (Bit 0)                                 */
14381 #define CCU8_CC8_CR2S_CR2S_Msk                (0xffffUL)                /*!< CCU8_CC8 CR2S: CR2S (Bitfield-Mask: 0xffff)                 */
14382 
14383 /* --------------------------------  CCU8_CC8_CHC  -------------------------------- */
14384 #define CCU8_CC8_CHC_ASE_Pos                  (0UL)                     /*!< CCU8_CC8 CHC: ASE (Bit 0)                                   */
14385 #define CCU8_CC8_CHC_ASE_Msk                  (0x1UL)                   /*!< CCU8_CC8 CHC: ASE (Bitfield-Mask: 0x01)                     */
14386 #define CCU8_CC8_CHC_OCS1_Pos                 (1UL)                     /*!< CCU8_CC8 CHC: OCS1 (Bit 1)                                  */
14387 #define CCU8_CC8_CHC_OCS1_Msk                 (0x2UL)                   /*!< CCU8_CC8 CHC: OCS1 (Bitfield-Mask: 0x01)                    */
14388 #define CCU8_CC8_CHC_OCS2_Pos                 (2UL)                     /*!< CCU8_CC8 CHC: OCS2 (Bit 2)                                  */
14389 #define CCU8_CC8_CHC_OCS2_Msk                 (0x4UL)                   /*!< CCU8_CC8 CHC: OCS2 (Bitfield-Mask: 0x01)                    */
14390 #define CCU8_CC8_CHC_OCS3_Pos                 (3UL)                     /*!< CCU8_CC8 CHC: OCS3 (Bit 3)                                  */
14391 #define CCU8_CC8_CHC_OCS3_Msk                 (0x8UL)                   /*!< CCU8_CC8 CHC: OCS3 (Bitfield-Mask: 0x01)                    */
14392 #define CCU8_CC8_CHC_OCS4_Pos                 (4UL)                     /*!< CCU8_CC8 CHC: OCS4 (Bit 4)                                  */
14393 #define CCU8_CC8_CHC_OCS4_Msk                 (0x10UL)                  /*!< CCU8_CC8 CHC: OCS4 (Bitfield-Mask: 0x01)                    */
14394 
14395 /* --------------------------------  CCU8_CC8_DTC  -------------------------------- */
14396 #define CCU8_CC8_DTC_DTE1_Pos                 (0UL)                     /*!< CCU8_CC8 DTC: DTE1 (Bit 0)                                  */
14397 #define CCU8_CC8_DTC_DTE1_Msk                 (0x1UL)                   /*!< CCU8_CC8 DTC: DTE1 (Bitfield-Mask: 0x01)                    */
14398 #define CCU8_CC8_DTC_DTE2_Pos                 (1UL)                     /*!< CCU8_CC8 DTC: DTE2 (Bit 1)                                  */
14399 #define CCU8_CC8_DTC_DTE2_Msk                 (0x2UL)                   /*!< CCU8_CC8 DTC: DTE2 (Bitfield-Mask: 0x01)                    */
14400 #define CCU8_CC8_DTC_DCEN1_Pos                (2UL)                     /*!< CCU8_CC8 DTC: DCEN1 (Bit 2)                                 */
14401 #define CCU8_CC8_DTC_DCEN1_Msk                (0x4UL)                   /*!< CCU8_CC8 DTC: DCEN1 (Bitfield-Mask: 0x01)                   */
14402 #define CCU8_CC8_DTC_DCEN2_Pos                (3UL)                     /*!< CCU8_CC8 DTC: DCEN2 (Bit 3)                                 */
14403 #define CCU8_CC8_DTC_DCEN2_Msk                (0x8UL)                   /*!< CCU8_CC8 DTC: DCEN2 (Bitfield-Mask: 0x01)                   */
14404 #define CCU8_CC8_DTC_DCEN3_Pos                (4UL)                     /*!< CCU8_CC8 DTC: DCEN3 (Bit 4)                                 */
14405 #define CCU8_CC8_DTC_DCEN3_Msk                (0x10UL)                  /*!< CCU8_CC8 DTC: DCEN3 (Bitfield-Mask: 0x01)                   */
14406 #define CCU8_CC8_DTC_DCEN4_Pos                (5UL)                     /*!< CCU8_CC8 DTC: DCEN4 (Bit 5)                                 */
14407 #define CCU8_CC8_DTC_DCEN4_Msk                (0x20UL)                  /*!< CCU8_CC8 DTC: DCEN4 (Bitfield-Mask: 0x01)                   */
14408 #define CCU8_CC8_DTC_DTCC_Pos                 (6UL)                     /*!< CCU8_CC8 DTC: DTCC (Bit 6)                                  */
14409 #define CCU8_CC8_DTC_DTCC_Msk                 (0xc0UL)                  /*!< CCU8_CC8 DTC: DTCC (Bitfield-Mask: 0x03)                    */
14410 
14411 /* --------------------------------  CCU8_CC8_DC1R  ------------------------------- */
14412 #define CCU8_CC8_DC1R_DT1R_Pos                (0UL)                     /*!< CCU8_CC8 DC1R: DT1R (Bit 0)                                 */
14413 #define CCU8_CC8_DC1R_DT1R_Msk                (0xffUL)                  /*!< CCU8_CC8 DC1R: DT1R (Bitfield-Mask: 0xff)                   */
14414 #define CCU8_CC8_DC1R_DT1F_Pos                (8UL)                     /*!< CCU8_CC8 DC1R: DT1F (Bit 8)                                 */
14415 #define CCU8_CC8_DC1R_DT1F_Msk                (0xff00UL)                /*!< CCU8_CC8 DC1R: DT1F (Bitfield-Mask: 0xff)                   */
14416 
14417 /* --------------------------------  CCU8_CC8_DC2R  ------------------------------- */
14418 #define CCU8_CC8_DC2R_DT2R_Pos                (0UL)                     /*!< CCU8_CC8 DC2R: DT2R (Bit 0)                                 */
14419 #define CCU8_CC8_DC2R_DT2R_Msk                (0xffUL)                  /*!< CCU8_CC8 DC2R: DT2R (Bitfield-Mask: 0xff)                   */
14420 #define CCU8_CC8_DC2R_DT2F_Pos                (8UL)                     /*!< CCU8_CC8 DC2R: DT2F (Bit 8)                                 */
14421 #define CCU8_CC8_DC2R_DT2F_Msk                (0xff00UL)                /*!< CCU8_CC8 DC2R: DT2F (Bitfield-Mask: 0xff)                   */
14422 
14423 /* -------------------------------  CCU8_CC8_TIMER  ------------------------------- */
14424 #define CCU8_CC8_TIMER_TVAL_Pos               (0UL)                     /*!< CCU8_CC8 TIMER: TVAL (Bit 0)                                */
14425 #define CCU8_CC8_TIMER_TVAL_Msk               (0xffffUL)                /*!< CCU8_CC8 TIMER: TVAL (Bitfield-Mask: 0xffff)                */
14426 
14427 /* ---------------------------------  CCU8_CC8_CV  -------------------------------- */
14428 #define CCU8_CC8_CV_CAPTV_Pos                 (0UL)                     /*!< CCU8_CC8 CV: CAPTV (Bit 0)                                  */
14429 #define CCU8_CC8_CV_CAPTV_Msk                 (0xffffUL)                /*!< CCU8_CC8 CV: CAPTV (Bitfield-Mask: 0xffff)                  */
14430 #define CCU8_CC8_CV_FPCV_Pos                  (16UL)                    /*!< CCU8_CC8 CV: FPCV (Bit 16)                                  */
14431 #define CCU8_CC8_CV_FPCV_Msk                  (0xf0000UL)               /*!< CCU8_CC8 CV: FPCV (Bitfield-Mask: 0x0f)                     */
14432 #define CCU8_CC8_CV_FFL_Pos                   (20UL)                    /*!< CCU8_CC8 CV: FFL (Bit 20)                                   */
14433 #define CCU8_CC8_CV_FFL_Msk                   (0x100000UL)              /*!< CCU8_CC8 CV: FFL (Bitfield-Mask: 0x01)                      */
14434 
14435 /* --------------------------------  CCU8_CC8_INTS  ------------------------------- */
14436 #define CCU8_CC8_INTS_PMUS_Pos                (0UL)                     /*!< CCU8_CC8 INTS: PMUS (Bit 0)                                 */
14437 #define CCU8_CC8_INTS_PMUS_Msk                (0x1UL)                   /*!< CCU8_CC8 INTS: PMUS (Bitfield-Mask: 0x01)                   */
14438 #define CCU8_CC8_INTS_OMDS_Pos                (1UL)                     /*!< CCU8_CC8 INTS: OMDS (Bit 1)                                 */
14439 #define CCU8_CC8_INTS_OMDS_Msk                (0x2UL)                   /*!< CCU8_CC8 INTS: OMDS (Bitfield-Mask: 0x01)                   */
14440 #define CCU8_CC8_INTS_CMU1S_Pos               (2UL)                     /*!< CCU8_CC8 INTS: CMU1S (Bit 2)                                */
14441 #define CCU8_CC8_INTS_CMU1S_Msk               (0x4UL)                   /*!< CCU8_CC8 INTS: CMU1S (Bitfield-Mask: 0x01)                  */
14442 #define CCU8_CC8_INTS_CMD1S_Pos               (3UL)                     /*!< CCU8_CC8 INTS: CMD1S (Bit 3)                                */
14443 #define CCU8_CC8_INTS_CMD1S_Msk               (0x8UL)                   /*!< CCU8_CC8 INTS: CMD1S (Bitfield-Mask: 0x01)                  */
14444 #define CCU8_CC8_INTS_CMU2S_Pos               (4UL)                     /*!< CCU8_CC8 INTS: CMU2S (Bit 4)                                */
14445 #define CCU8_CC8_INTS_CMU2S_Msk               (0x10UL)                  /*!< CCU8_CC8 INTS: CMU2S (Bitfield-Mask: 0x01)                  */
14446 #define CCU8_CC8_INTS_CMD2S_Pos               (5UL)                     /*!< CCU8_CC8 INTS: CMD2S (Bit 5)                                */
14447 #define CCU8_CC8_INTS_CMD2S_Msk               (0x20UL)                  /*!< CCU8_CC8 INTS: CMD2S (Bitfield-Mask: 0x01)                  */
14448 #define CCU8_CC8_INTS_E0AS_Pos                (8UL)                     /*!< CCU8_CC8 INTS: E0AS (Bit 8)                                 */
14449 #define CCU8_CC8_INTS_E0AS_Msk                (0x100UL)                 /*!< CCU8_CC8 INTS: E0AS (Bitfield-Mask: 0x01)                   */
14450 #define CCU8_CC8_INTS_E1AS_Pos                (9UL)                     /*!< CCU8_CC8 INTS: E1AS (Bit 9)                                 */
14451 #define CCU8_CC8_INTS_E1AS_Msk                (0x200UL)                 /*!< CCU8_CC8 INTS: E1AS (Bitfield-Mask: 0x01)                   */
14452 #define CCU8_CC8_INTS_E2AS_Pos                (10UL)                    /*!< CCU8_CC8 INTS: E2AS (Bit 10)                                */
14453 #define CCU8_CC8_INTS_E2AS_Msk                (0x400UL)                 /*!< CCU8_CC8 INTS: E2AS (Bitfield-Mask: 0x01)                   */
14454 #define CCU8_CC8_INTS_TRPF_Pos                (11UL)                    /*!< CCU8_CC8 INTS: TRPF (Bit 11)                                */
14455 #define CCU8_CC8_INTS_TRPF_Msk                (0x800UL)                 /*!< CCU8_CC8 INTS: TRPF (Bitfield-Mask: 0x01)                   */
14456 
14457 /* --------------------------------  CCU8_CC8_INTE  ------------------------------- */
14458 #define CCU8_CC8_INTE_PME_Pos                 (0UL)                     /*!< CCU8_CC8 INTE: PME (Bit 0)                                  */
14459 #define CCU8_CC8_INTE_PME_Msk                 (0x1UL)                   /*!< CCU8_CC8 INTE: PME (Bitfield-Mask: 0x01)                    */
14460 #define CCU8_CC8_INTE_OME_Pos                 (1UL)                     /*!< CCU8_CC8 INTE: OME (Bit 1)                                  */
14461 #define CCU8_CC8_INTE_OME_Msk                 (0x2UL)                   /*!< CCU8_CC8 INTE: OME (Bitfield-Mask: 0x01)                    */
14462 #define CCU8_CC8_INTE_CMU1E_Pos               (2UL)                     /*!< CCU8_CC8 INTE: CMU1E (Bit 2)                                */
14463 #define CCU8_CC8_INTE_CMU1E_Msk               (0x4UL)                   /*!< CCU8_CC8 INTE: CMU1E (Bitfield-Mask: 0x01)                  */
14464 #define CCU8_CC8_INTE_CMD1E_Pos               (3UL)                     /*!< CCU8_CC8 INTE: CMD1E (Bit 3)                                */
14465 #define CCU8_CC8_INTE_CMD1E_Msk               (0x8UL)                   /*!< CCU8_CC8 INTE: CMD1E (Bitfield-Mask: 0x01)                  */
14466 #define CCU8_CC8_INTE_CMU2E_Pos               (4UL)                     /*!< CCU8_CC8 INTE: CMU2E (Bit 4)                                */
14467 #define CCU8_CC8_INTE_CMU2E_Msk               (0x10UL)                  /*!< CCU8_CC8 INTE: CMU2E (Bitfield-Mask: 0x01)                  */
14468 #define CCU8_CC8_INTE_CMD2E_Pos               (5UL)                     /*!< CCU8_CC8 INTE: CMD2E (Bit 5)                                */
14469 #define CCU8_CC8_INTE_CMD2E_Msk               (0x20UL)                  /*!< CCU8_CC8 INTE: CMD2E (Bitfield-Mask: 0x01)                  */
14470 #define CCU8_CC8_INTE_E0AE_Pos                (8UL)                     /*!< CCU8_CC8 INTE: E0AE (Bit 8)                                 */
14471 #define CCU8_CC8_INTE_E0AE_Msk                (0x100UL)                 /*!< CCU8_CC8 INTE: E0AE (Bitfield-Mask: 0x01)                   */
14472 #define CCU8_CC8_INTE_E1AE_Pos                (9UL)                     /*!< CCU8_CC8 INTE: E1AE (Bit 9)                                 */
14473 #define CCU8_CC8_INTE_E1AE_Msk                (0x200UL)                 /*!< CCU8_CC8 INTE: E1AE (Bitfield-Mask: 0x01)                   */
14474 #define CCU8_CC8_INTE_E2AE_Pos                (10UL)                    /*!< CCU8_CC8 INTE: E2AE (Bit 10)                                */
14475 #define CCU8_CC8_INTE_E2AE_Msk                (0x400UL)                 /*!< CCU8_CC8 INTE: E2AE (Bitfield-Mask: 0x01)                   */
14476 
14477 /* --------------------------------  CCU8_CC8_SRS  -------------------------------- */
14478 #define CCU8_CC8_SRS_POSR_Pos                 (0UL)                     /*!< CCU8_CC8 SRS: POSR (Bit 0)                                  */
14479 #define CCU8_CC8_SRS_POSR_Msk                 (0x3UL)                   /*!< CCU8_CC8 SRS: POSR (Bitfield-Mask: 0x03)                    */
14480 #define CCU8_CC8_SRS_CM1SR_Pos                (2UL)                     /*!< CCU8_CC8 SRS: CM1SR (Bit 2)                                 */
14481 #define CCU8_CC8_SRS_CM1SR_Msk                (0xcUL)                   /*!< CCU8_CC8 SRS: CM1SR (Bitfield-Mask: 0x03)                   */
14482 #define CCU8_CC8_SRS_CM2SR_Pos                (4UL)                     /*!< CCU8_CC8 SRS: CM2SR (Bit 4)                                 */
14483 #define CCU8_CC8_SRS_CM2SR_Msk                (0x30UL)                  /*!< CCU8_CC8 SRS: CM2SR (Bitfield-Mask: 0x03)                   */
14484 #define CCU8_CC8_SRS_E0SR_Pos                 (8UL)                     /*!< CCU8_CC8 SRS: E0SR (Bit 8)                                  */
14485 #define CCU8_CC8_SRS_E0SR_Msk                 (0x300UL)                 /*!< CCU8_CC8 SRS: E0SR (Bitfield-Mask: 0x03)                    */
14486 #define CCU8_CC8_SRS_E1SR_Pos                 (10UL)                    /*!< CCU8_CC8 SRS: E1SR (Bit 10)                                 */
14487 #define CCU8_CC8_SRS_E1SR_Msk                 (0xc00UL)                 /*!< CCU8_CC8 SRS: E1SR (Bitfield-Mask: 0x03)                    */
14488 #define CCU8_CC8_SRS_E2SR_Pos                 (12UL)                    /*!< CCU8_CC8 SRS: E2SR (Bit 12)                                 */
14489 #define CCU8_CC8_SRS_E2SR_Msk                 (0x3000UL)                /*!< CCU8_CC8 SRS: E2SR (Bitfield-Mask: 0x03)                    */
14490 
14491 /* --------------------------------  CCU8_CC8_SWS  -------------------------------- */
14492 #define CCU8_CC8_SWS_SPM_Pos                  (0UL)                     /*!< CCU8_CC8 SWS: SPM (Bit 0)                                   */
14493 #define CCU8_CC8_SWS_SPM_Msk                  (0x1UL)                   /*!< CCU8_CC8 SWS: SPM (Bitfield-Mask: 0x01)                     */
14494 #define CCU8_CC8_SWS_SOM_Pos                  (1UL)                     /*!< CCU8_CC8 SWS: SOM (Bit 1)                                   */
14495 #define CCU8_CC8_SWS_SOM_Msk                  (0x2UL)                   /*!< CCU8_CC8 SWS: SOM (Bitfield-Mask: 0x01)                     */
14496 #define CCU8_CC8_SWS_SCM1U_Pos                (2UL)                     /*!< CCU8_CC8 SWS: SCM1U (Bit 2)                                 */
14497 #define CCU8_CC8_SWS_SCM1U_Msk                (0x4UL)                   /*!< CCU8_CC8 SWS: SCM1U (Bitfield-Mask: 0x01)                   */
14498 #define CCU8_CC8_SWS_SCM1D_Pos                (3UL)                     /*!< CCU8_CC8 SWS: SCM1D (Bit 3)                                 */
14499 #define CCU8_CC8_SWS_SCM1D_Msk                (0x8UL)                   /*!< CCU8_CC8 SWS: SCM1D (Bitfield-Mask: 0x01)                   */
14500 #define CCU8_CC8_SWS_SCM2U_Pos                (4UL)                     /*!< CCU8_CC8 SWS: SCM2U (Bit 4)                                 */
14501 #define CCU8_CC8_SWS_SCM2U_Msk                (0x10UL)                  /*!< CCU8_CC8 SWS: SCM2U (Bitfield-Mask: 0x01)                   */
14502 #define CCU8_CC8_SWS_SCM2D_Pos                (5UL)                     /*!< CCU8_CC8 SWS: SCM2D (Bit 5)                                 */
14503 #define CCU8_CC8_SWS_SCM2D_Msk                (0x20UL)                  /*!< CCU8_CC8 SWS: SCM2D (Bitfield-Mask: 0x01)                   */
14504 #define CCU8_CC8_SWS_SE0A_Pos                 (8UL)                     /*!< CCU8_CC8 SWS: SE0A (Bit 8)                                  */
14505 #define CCU8_CC8_SWS_SE0A_Msk                 (0x100UL)                 /*!< CCU8_CC8 SWS: SE0A (Bitfield-Mask: 0x01)                    */
14506 #define CCU8_CC8_SWS_SE1A_Pos                 (9UL)                     /*!< CCU8_CC8 SWS: SE1A (Bit 9)                                  */
14507 #define CCU8_CC8_SWS_SE1A_Msk                 (0x200UL)                 /*!< CCU8_CC8 SWS: SE1A (Bitfield-Mask: 0x01)                    */
14508 #define CCU8_CC8_SWS_SE2A_Pos                 (10UL)                    /*!< CCU8_CC8 SWS: SE2A (Bit 10)                                 */
14509 #define CCU8_CC8_SWS_SE2A_Msk                 (0x400UL)                 /*!< CCU8_CC8 SWS: SE2A (Bitfield-Mask: 0x01)                    */
14510 #define CCU8_CC8_SWS_STRPF_Pos                (11UL)                    /*!< CCU8_CC8 SWS: STRPF (Bit 11)                                */
14511 #define CCU8_CC8_SWS_STRPF_Msk                (0x800UL)                 /*!< CCU8_CC8 SWS: STRPF (Bitfield-Mask: 0x01)                   */
14512 
14513 /* --------------------------------  CCU8_CC8_SWR  -------------------------------- */
14514 #define CCU8_CC8_SWR_RPM_Pos                  (0UL)                     /*!< CCU8_CC8 SWR: RPM (Bit 0)                                   */
14515 #define CCU8_CC8_SWR_RPM_Msk                  (0x1UL)                   /*!< CCU8_CC8 SWR: RPM (Bitfield-Mask: 0x01)                     */
14516 #define CCU8_CC8_SWR_ROM_Pos                  (1UL)                     /*!< CCU8_CC8 SWR: ROM (Bit 1)                                   */
14517 #define CCU8_CC8_SWR_ROM_Msk                  (0x2UL)                   /*!< CCU8_CC8 SWR: ROM (Bitfield-Mask: 0x01)                     */
14518 #define CCU8_CC8_SWR_RCM1U_Pos                (2UL)                     /*!< CCU8_CC8 SWR: RCM1U (Bit 2)                                 */
14519 #define CCU8_CC8_SWR_RCM1U_Msk                (0x4UL)                   /*!< CCU8_CC8 SWR: RCM1U (Bitfield-Mask: 0x01)                   */
14520 #define CCU8_CC8_SWR_RCM1D_Pos                (3UL)                     /*!< CCU8_CC8 SWR: RCM1D (Bit 3)                                 */
14521 #define CCU8_CC8_SWR_RCM1D_Msk                (0x8UL)                   /*!< CCU8_CC8 SWR: RCM1D (Bitfield-Mask: 0x01)                   */
14522 #define CCU8_CC8_SWR_RCM2U_Pos                (4UL)                     /*!< CCU8_CC8 SWR: RCM2U (Bit 4)                                 */
14523 #define CCU8_CC8_SWR_RCM2U_Msk                (0x10UL)                  /*!< CCU8_CC8 SWR: RCM2U (Bitfield-Mask: 0x01)                   */
14524 #define CCU8_CC8_SWR_RCM2D_Pos                (5UL)                     /*!< CCU8_CC8 SWR: RCM2D (Bit 5)                                 */
14525 #define CCU8_CC8_SWR_RCM2D_Msk                (0x20UL)                  /*!< CCU8_CC8 SWR: RCM2D (Bitfield-Mask: 0x01)                   */
14526 #define CCU8_CC8_SWR_RE0A_Pos                 (8UL)                     /*!< CCU8_CC8 SWR: RE0A (Bit 8)                                  */
14527 #define CCU8_CC8_SWR_RE0A_Msk                 (0x100UL)                 /*!< CCU8_CC8 SWR: RE0A (Bitfield-Mask: 0x01)                    */
14528 #define CCU8_CC8_SWR_RE1A_Pos                 (9UL)                     /*!< CCU8_CC8 SWR: RE1A (Bit 9)                                  */
14529 #define CCU8_CC8_SWR_RE1A_Msk                 (0x200UL)                 /*!< CCU8_CC8 SWR: RE1A (Bitfield-Mask: 0x01)                    */
14530 #define CCU8_CC8_SWR_RE2A_Pos                 (10UL)                    /*!< CCU8_CC8 SWR: RE2A (Bit 10)                                 */
14531 #define CCU8_CC8_SWR_RE2A_Msk                 (0x400UL)                 /*!< CCU8_CC8 SWR: RE2A (Bitfield-Mask: 0x01)                    */
14532 #define CCU8_CC8_SWR_RTRPF_Pos                (11UL)                    /*!< CCU8_CC8 SWR: RTRPF (Bit 11)                                */
14533 #define CCU8_CC8_SWR_RTRPF_Msk                (0x800UL)                 /*!< CCU8_CC8 SWR: RTRPF (Bitfield-Mask: 0x01)                   */
14534 
14535 /* --------------------------------  CCU8_CC8_STC  -------------------------------- */
14536 #define CCU8_CC8_STC_CSE_Pos                  (0UL)                     /*!< CCU8_CC8 STC: CSE (Bit 0)                                   */
14537 #define CCU8_CC8_STC_CSE_Msk                  (0x1UL)                   /*!< CCU8_CC8 STC: CSE (Bitfield-Mask: 0x01)                     */
14538 #define CCU8_CC8_STC_STM_Pos                  (1UL)                     /*!< CCU8_CC8 STC: STM (Bit 1)                                   */
14539 #define CCU8_CC8_STC_STM_Msk                  (0x6UL)                   /*!< CCU8_CC8 STC: STM (Bitfield-Mask: 0x03)                     */
14540 
14541 /* -------------------------------  CCU8_CC8_ECRD0  ------------------------------- */
14542 #define CCU8_CC8_ECRD0_CAPV_Pos               (0UL)                     /*!< CCU8_CC8 ECRD0: CAPV (Bit 0)                                */
14543 #define CCU8_CC8_ECRD0_CAPV_Msk               (0xffffUL)                /*!< CCU8_CC8 ECRD0: CAPV (Bitfield-Mask: 0xffff)                */
14544 #define CCU8_CC8_ECRD0_FPCV_Pos               (16UL)                    /*!< CCU8_CC8 ECRD0: FPCV (Bit 16)                               */
14545 #define CCU8_CC8_ECRD0_FPCV_Msk               (0xf0000UL)               /*!< CCU8_CC8 ECRD0: FPCV (Bitfield-Mask: 0x0f)                  */
14546 #define CCU8_CC8_ECRD0_SPTR_Pos               (20UL)                    /*!< CCU8_CC8 ECRD0: SPTR (Bit 20)                               */
14547 #define CCU8_CC8_ECRD0_SPTR_Msk               (0x300000UL)              /*!< CCU8_CC8 ECRD0: SPTR (Bitfield-Mask: 0x03)                  */
14548 #define CCU8_CC8_ECRD0_VPTR_Pos               (22UL)                    /*!< CCU8_CC8 ECRD0: VPTR (Bit 22)                               */
14549 #define CCU8_CC8_ECRD0_VPTR_Msk               (0xc00000UL)              /*!< CCU8_CC8 ECRD0: VPTR (Bitfield-Mask: 0x03)                  */
14550 #define CCU8_CC8_ECRD0_FFL_Pos                (24UL)                    /*!< CCU8_CC8 ECRD0: FFL (Bit 24)                                */
14551 #define CCU8_CC8_ECRD0_FFL_Msk                (0x1000000UL)             /*!< CCU8_CC8 ECRD0: FFL (Bitfield-Mask: 0x01)                   */
14552 #define CCU8_CC8_ECRD0_LCV_Pos                (25UL)                    /*!< CCU8_CC8 ECRD0: LCV (Bit 25)                                */
14553 #define CCU8_CC8_ECRD0_LCV_Msk                (0x2000000UL)             /*!< CCU8_CC8 ECRD0: LCV (Bitfield-Mask: 0x01)                   */
14554 
14555 /* -------------------------------  CCU8_CC8_ECRD1  ------------------------------- */
14556 #define CCU8_CC8_ECRD1_CAPV_Pos               (0UL)                     /*!< CCU8_CC8 ECRD1: CAPV (Bit 0)                                */
14557 #define CCU8_CC8_ECRD1_CAPV_Msk               (0xffffUL)                /*!< CCU8_CC8 ECRD1: CAPV (Bitfield-Mask: 0xffff)                */
14558 #define CCU8_CC8_ECRD1_FPCV_Pos               (16UL)                    /*!< CCU8_CC8 ECRD1: FPCV (Bit 16)                               */
14559 #define CCU8_CC8_ECRD1_FPCV_Msk               (0xf0000UL)               /*!< CCU8_CC8 ECRD1: FPCV (Bitfield-Mask: 0x0f)                  */
14560 #define CCU8_CC8_ECRD1_SPTR_Pos               (20UL)                    /*!< CCU8_CC8 ECRD1: SPTR (Bit 20)                               */
14561 #define CCU8_CC8_ECRD1_SPTR_Msk               (0x300000UL)              /*!< CCU8_CC8 ECRD1: SPTR (Bitfield-Mask: 0x03)                  */
14562 #define CCU8_CC8_ECRD1_VPTR_Pos               (22UL)                    /*!< CCU8_CC8 ECRD1: VPTR (Bit 22)                               */
14563 #define CCU8_CC8_ECRD1_VPTR_Msk               (0xc00000UL)              /*!< CCU8_CC8 ECRD1: VPTR (Bitfield-Mask: 0x03)                  */
14564 #define CCU8_CC8_ECRD1_FFL_Pos                (24UL)                    /*!< CCU8_CC8 ECRD1: FFL (Bit 24)                                */
14565 #define CCU8_CC8_ECRD1_FFL_Msk                (0x1000000UL)             /*!< CCU8_CC8 ECRD1: FFL (Bitfield-Mask: 0x01)                   */
14566 #define CCU8_CC8_ECRD1_LCV_Pos                (25UL)                    /*!< CCU8_CC8 ECRD1: LCV (Bit 25)                                */
14567 #define CCU8_CC8_ECRD1_LCV_Msk                (0x2000000UL)             /*!< CCU8_CC8 ECRD1: LCV (Bitfield-Mask: 0x01)                   */
14568 
14569 
14570 /* ================================================================================ */
14571 /* ================          Group 'POSIF' Position & Mask         ================ */
14572 /* ================================================================================ */
14573 
14574 
14575 /* ---------------------------------  POSIF_PCONF  -------------------------------- */
14576 #define POSIF_PCONF_FSEL_Pos                  (0UL)                     /*!< POSIF PCONF: FSEL (Bit 0)                                   */
14577 #define POSIF_PCONF_FSEL_Msk                  (0x3UL)                   /*!< POSIF PCONF: FSEL (Bitfield-Mask: 0x03)                     */
14578 #define POSIF_PCONF_QDCM_Pos                  (2UL)                     /*!< POSIF PCONF: QDCM (Bit 2)                                   */
14579 #define POSIF_PCONF_QDCM_Msk                  (0x4UL)                   /*!< POSIF PCONF: QDCM (Bitfield-Mask: 0x01)                     */
14580 #define POSIF_PCONF_HIDG_Pos                  (4UL)                     /*!< POSIF PCONF: HIDG (Bit 4)                                   */
14581 #define POSIF_PCONF_HIDG_Msk                  (0x10UL)                  /*!< POSIF PCONF: HIDG (Bitfield-Mask: 0x01)                     */
14582 #define POSIF_PCONF_MCUE_Pos                  (5UL)                     /*!< POSIF PCONF: MCUE (Bit 5)                                   */
14583 #define POSIF_PCONF_MCUE_Msk                  (0x20UL)                  /*!< POSIF PCONF: MCUE (Bitfield-Mask: 0x01)                     */
14584 #define POSIF_PCONF_INSEL0_Pos                (8UL)                     /*!< POSIF PCONF: INSEL0 (Bit 8)                                 */
14585 #define POSIF_PCONF_INSEL0_Msk                (0x300UL)                 /*!< POSIF PCONF: INSEL0 (Bitfield-Mask: 0x03)                   */
14586 #define POSIF_PCONF_INSEL1_Pos                (10UL)                    /*!< POSIF PCONF: INSEL1 (Bit 10)                                */
14587 #define POSIF_PCONF_INSEL1_Msk                (0xc00UL)                 /*!< POSIF PCONF: INSEL1 (Bitfield-Mask: 0x03)                   */
14588 #define POSIF_PCONF_INSEL2_Pos                (12UL)                    /*!< POSIF PCONF: INSEL2 (Bit 12)                                */
14589 #define POSIF_PCONF_INSEL2_Msk                (0x3000UL)                /*!< POSIF PCONF: INSEL2 (Bitfield-Mask: 0x03)                   */
14590 #define POSIF_PCONF_DSEL_Pos                  (16UL)                    /*!< POSIF PCONF: DSEL (Bit 16)                                  */
14591 #define POSIF_PCONF_DSEL_Msk                  (0x10000UL)               /*!< POSIF PCONF: DSEL (Bitfield-Mask: 0x01)                     */
14592 #define POSIF_PCONF_SPES_Pos                  (17UL)                    /*!< POSIF PCONF: SPES (Bit 17)                                  */
14593 #define POSIF_PCONF_SPES_Msk                  (0x20000UL)               /*!< POSIF PCONF: SPES (Bitfield-Mask: 0x01)                     */
14594 #define POSIF_PCONF_MSETS_Pos                 (18UL)                    /*!< POSIF PCONF: MSETS (Bit 18)                                 */
14595 #define POSIF_PCONF_MSETS_Msk                 (0x1c0000UL)              /*!< POSIF PCONF: MSETS (Bitfield-Mask: 0x07)                    */
14596 #define POSIF_PCONF_MSES_Pos                  (21UL)                    /*!< POSIF PCONF: MSES (Bit 21)                                  */
14597 #define POSIF_PCONF_MSES_Msk                  (0x200000UL)              /*!< POSIF PCONF: MSES (Bitfield-Mask: 0x01)                     */
14598 #define POSIF_PCONF_MSYNS_Pos                 (22UL)                    /*!< POSIF PCONF: MSYNS (Bit 22)                                 */
14599 #define POSIF_PCONF_MSYNS_Msk                 (0xc00000UL)              /*!< POSIF PCONF: MSYNS (Bitfield-Mask: 0x03)                    */
14600 #define POSIF_PCONF_EWIS_Pos                  (24UL)                    /*!< POSIF PCONF: EWIS (Bit 24)                                  */
14601 #define POSIF_PCONF_EWIS_Msk                  (0x3000000UL)             /*!< POSIF PCONF: EWIS (Bitfield-Mask: 0x03)                     */
14602 #define POSIF_PCONF_EWIE_Pos                  (26UL)                    /*!< POSIF PCONF: EWIE (Bit 26)                                  */
14603 #define POSIF_PCONF_EWIE_Msk                  (0x4000000UL)             /*!< POSIF PCONF: EWIE (Bitfield-Mask: 0x01)                     */
14604 #define POSIF_PCONF_EWIL_Pos                  (27UL)                    /*!< POSIF PCONF: EWIL (Bit 27)                                  */
14605 #define POSIF_PCONF_EWIL_Msk                  (0x8000000UL)             /*!< POSIF PCONF: EWIL (Bitfield-Mask: 0x01)                     */
14606 #define POSIF_PCONF_LPC_Pos                   (28UL)                    /*!< POSIF PCONF: LPC (Bit 28)                                   */
14607 #define POSIF_PCONF_LPC_Msk                   (0x70000000UL)            /*!< POSIF PCONF: LPC (Bitfield-Mask: 0x07)                      */
14608 
14609 /* ---------------------------------  POSIF_PSUS  --------------------------------- */
14610 #define POSIF_PSUS_QSUS_Pos                   (0UL)                     /*!< POSIF PSUS: QSUS (Bit 0)                                    */
14611 #define POSIF_PSUS_QSUS_Msk                   (0x3UL)                   /*!< POSIF PSUS: QSUS (Bitfield-Mask: 0x03)                      */
14612 #define POSIF_PSUS_MSUS_Pos                   (2UL)                     /*!< POSIF PSUS: MSUS (Bit 2)                                    */
14613 #define POSIF_PSUS_MSUS_Msk                   (0xcUL)                   /*!< POSIF PSUS: MSUS (Bitfield-Mask: 0x03)                      */
14614 
14615 /* ---------------------------------  POSIF_PRUNS  -------------------------------- */
14616 #define POSIF_PRUNS_SRB_Pos                   (0UL)                     /*!< POSIF PRUNS: SRB (Bit 0)                                    */
14617 #define POSIF_PRUNS_SRB_Msk                   (0x1UL)                   /*!< POSIF PRUNS: SRB (Bitfield-Mask: 0x01)                      */
14618 
14619 /* ---------------------------------  POSIF_PRUNC  -------------------------------- */
14620 #define POSIF_PRUNC_CRB_Pos                   (0UL)                     /*!< POSIF PRUNC: CRB (Bit 0)                                    */
14621 #define POSIF_PRUNC_CRB_Msk                   (0x1UL)                   /*!< POSIF PRUNC: CRB (Bitfield-Mask: 0x01)                      */
14622 #define POSIF_PRUNC_CSM_Pos                   (1UL)                     /*!< POSIF PRUNC: CSM (Bit 1)                                    */
14623 #define POSIF_PRUNC_CSM_Msk                   (0x2UL)                   /*!< POSIF PRUNC: CSM (Bitfield-Mask: 0x01)                      */
14624 
14625 /* ---------------------------------  POSIF_PRUN  --------------------------------- */
14626 #define POSIF_PRUN_RB_Pos                     (0UL)                     /*!< POSIF PRUN: RB (Bit 0)                                      */
14627 #define POSIF_PRUN_RB_Msk                     (0x1UL)                   /*!< POSIF PRUN: RB (Bitfield-Mask: 0x01)                        */
14628 
14629 /* ---------------------------------  POSIF_MIDR  --------------------------------- */
14630 #define POSIF_MIDR_MODR_Pos                   (0UL)                     /*!< POSIF MIDR: MODR (Bit 0)                                    */
14631 #define POSIF_MIDR_MODR_Msk                   (0xffUL)                  /*!< POSIF MIDR: MODR (Bitfield-Mask: 0xff)                      */
14632 #define POSIF_MIDR_MODT_Pos                   (8UL)                     /*!< POSIF MIDR: MODT (Bit 8)                                    */
14633 #define POSIF_MIDR_MODT_Msk                   (0xff00UL)                /*!< POSIF MIDR: MODT (Bitfield-Mask: 0xff)                      */
14634 #define POSIF_MIDR_MODN_Pos                   (16UL)                    /*!< POSIF MIDR: MODN (Bit 16)                                   */
14635 #define POSIF_MIDR_MODN_Msk                   (0xffff0000UL)            /*!< POSIF MIDR: MODN (Bitfield-Mask: 0xffff)                    */
14636 
14637 /* ---------------------------------  POSIF_HALP  --------------------------------- */
14638 #define POSIF_HALP_HCP_Pos                    (0UL)                     /*!< POSIF HALP: HCP (Bit 0)                                     */
14639 #define POSIF_HALP_HCP_Msk                    (0x7UL)                   /*!< POSIF HALP: HCP (Bitfield-Mask: 0x07)                       */
14640 #define POSIF_HALP_HEP_Pos                    (3UL)                     /*!< POSIF HALP: HEP (Bit 3)                                     */
14641 #define POSIF_HALP_HEP_Msk                    (0x38UL)                  /*!< POSIF HALP: HEP (Bitfield-Mask: 0x07)                       */
14642 
14643 /* ---------------------------------  POSIF_HALPS  -------------------------------- */
14644 #define POSIF_HALPS_HCPS_Pos                  (0UL)                     /*!< POSIF HALPS: HCPS (Bit 0)                                   */
14645 #define POSIF_HALPS_HCPS_Msk                  (0x7UL)                   /*!< POSIF HALPS: HCPS (Bitfield-Mask: 0x07)                     */
14646 #define POSIF_HALPS_HEPS_Pos                  (3UL)                     /*!< POSIF HALPS: HEPS (Bit 3)                                   */
14647 #define POSIF_HALPS_HEPS_Msk                  (0x38UL)                  /*!< POSIF HALPS: HEPS (Bitfield-Mask: 0x07)                     */
14648 
14649 /* ----------------------------------  POSIF_MCM  --------------------------------- */
14650 #define POSIF_MCM_MCMP_Pos                    (0UL)                     /*!< POSIF MCM: MCMP (Bit 0)                                     */
14651 #define POSIF_MCM_MCMP_Msk                    (0xffffUL)                /*!< POSIF MCM: MCMP (Bitfield-Mask: 0xffff)                     */
14652 
14653 /* ---------------------------------  POSIF_MCSM  --------------------------------- */
14654 #define POSIF_MCSM_MCMPS_Pos                  (0UL)                     /*!< POSIF MCSM: MCMPS (Bit 0)                                   */
14655 #define POSIF_MCSM_MCMPS_Msk                  (0xffffUL)                /*!< POSIF MCSM: MCMPS (Bitfield-Mask: 0xffff)                   */
14656 
14657 /* ---------------------------------  POSIF_MCMS  --------------------------------- */
14658 #define POSIF_MCMS_MNPS_Pos                   (0UL)                     /*!< POSIF MCMS: MNPS (Bit 0)                                    */
14659 #define POSIF_MCMS_MNPS_Msk                   (0x1UL)                   /*!< POSIF MCMS: MNPS (Bitfield-Mask: 0x01)                      */
14660 #define POSIF_MCMS_STHR_Pos                   (1UL)                     /*!< POSIF MCMS: STHR (Bit 1)                                    */
14661 #define POSIF_MCMS_STHR_Msk                   (0x2UL)                   /*!< POSIF MCMS: STHR (Bitfield-Mask: 0x01)                      */
14662 #define POSIF_MCMS_STMR_Pos                   (2UL)                     /*!< POSIF MCMS: STMR (Bit 2)                                    */
14663 #define POSIF_MCMS_STMR_Msk                   (0x4UL)                   /*!< POSIF MCMS: STMR (Bitfield-Mask: 0x01)                      */
14664 
14665 /* ---------------------------------  POSIF_MCMC  --------------------------------- */
14666 #define POSIF_MCMC_MNPC_Pos                   (0UL)                     /*!< POSIF MCMC: MNPC (Bit 0)                                    */
14667 #define POSIF_MCMC_MNPC_Msk                   (0x1UL)                   /*!< POSIF MCMC: MNPC (Bitfield-Mask: 0x01)                      */
14668 #define POSIF_MCMC_MPC_Pos                    (1UL)                     /*!< POSIF MCMC: MPC (Bit 1)                                     */
14669 #define POSIF_MCMC_MPC_Msk                    (0x2UL)                   /*!< POSIF MCMC: MPC (Bitfield-Mask: 0x01)                       */
14670 
14671 /* ---------------------------------  POSIF_MCMF  --------------------------------- */
14672 #define POSIF_MCMF_MSS_Pos                    (0UL)                     /*!< POSIF MCMF: MSS (Bit 0)                                     */
14673 #define POSIF_MCMF_MSS_Msk                    (0x1UL)                   /*!< POSIF MCMF: MSS (Bitfield-Mask: 0x01)                       */
14674 
14675 /* ----------------------------------  POSIF_QDC  --------------------------------- */
14676 #define POSIF_QDC_PALS_Pos                    (0UL)                     /*!< POSIF QDC: PALS (Bit 0)                                     */
14677 #define POSIF_QDC_PALS_Msk                    (0x1UL)                   /*!< POSIF QDC: PALS (Bitfield-Mask: 0x01)                       */
14678 #define POSIF_QDC_PBLS_Pos                    (1UL)                     /*!< POSIF QDC: PBLS (Bit 1)                                     */
14679 #define POSIF_QDC_PBLS_Msk                    (0x2UL)                   /*!< POSIF QDC: PBLS (Bitfield-Mask: 0x01)                       */
14680 #define POSIF_QDC_PHS_Pos                     (2UL)                     /*!< POSIF QDC: PHS (Bit 2)                                      */
14681 #define POSIF_QDC_PHS_Msk                     (0x4UL)                   /*!< POSIF QDC: PHS (Bitfield-Mask: 0x01)                        */
14682 #define POSIF_QDC_ICM_Pos                     (4UL)                     /*!< POSIF QDC: ICM (Bit 4)                                      */
14683 #define POSIF_QDC_ICM_Msk                     (0x30UL)                  /*!< POSIF QDC: ICM (Bitfield-Mask: 0x03)                        */
14684 #define POSIF_QDC_DVAL_Pos                    (8UL)                     /*!< POSIF QDC: DVAL (Bit 8)                                     */
14685 #define POSIF_QDC_DVAL_Msk                    (0x100UL)                 /*!< POSIF QDC: DVAL (Bitfield-Mask: 0x01)                       */
14686 
14687 /* ---------------------------------  POSIF_PFLG  --------------------------------- */
14688 #define POSIF_PFLG_CHES_Pos                   (0UL)                     /*!< POSIF PFLG: CHES (Bit 0)                                    */
14689 #define POSIF_PFLG_CHES_Msk                   (0x1UL)                   /*!< POSIF PFLG: CHES (Bitfield-Mask: 0x01)                      */
14690 #define POSIF_PFLG_WHES_Pos                   (1UL)                     /*!< POSIF PFLG: WHES (Bit 1)                                    */
14691 #define POSIF_PFLG_WHES_Msk                   (0x2UL)                   /*!< POSIF PFLG: WHES (Bitfield-Mask: 0x01)                      */
14692 #define POSIF_PFLG_HIES_Pos                   (2UL)                     /*!< POSIF PFLG: HIES (Bit 2)                                    */
14693 #define POSIF_PFLG_HIES_Msk                   (0x4UL)                   /*!< POSIF PFLG: HIES (Bitfield-Mask: 0x01)                      */
14694 #define POSIF_PFLG_MSTS_Pos                   (4UL)                     /*!< POSIF PFLG: MSTS (Bit 4)                                    */
14695 #define POSIF_PFLG_MSTS_Msk                   (0x10UL)                  /*!< POSIF PFLG: MSTS (Bitfield-Mask: 0x01)                      */
14696 #define POSIF_PFLG_INDXS_Pos                  (8UL)                     /*!< POSIF PFLG: INDXS (Bit 8)                                   */
14697 #define POSIF_PFLG_INDXS_Msk                  (0x100UL)                 /*!< POSIF PFLG: INDXS (Bitfield-Mask: 0x01)                     */
14698 #define POSIF_PFLG_ERRS_Pos                   (9UL)                     /*!< POSIF PFLG: ERRS (Bit 9)                                    */
14699 #define POSIF_PFLG_ERRS_Msk                   (0x200UL)                 /*!< POSIF PFLG: ERRS (Bitfield-Mask: 0x01)                      */
14700 #define POSIF_PFLG_CNTS_Pos                   (10UL)                    /*!< POSIF PFLG: CNTS (Bit 10)                                   */
14701 #define POSIF_PFLG_CNTS_Msk                   (0x400UL)                 /*!< POSIF PFLG: CNTS (Bitfield-Mask: 0x01)                      */
14702 #define POSIF_PFLG_DIRS_Pos                   (11UL)                    /*!< POSIF PFLG: DIRS (Bit 11)                                   */
14703 #define POSIF_PFLG_DIRS_Msk                   (0x800UL)                 /*!< POSIF PFLG: DIRS (Bitfield-Mask: 0x01)                      */
14704 #define POSIF_PFLG_PCLKS_Pos                  (12UL)                    /*!< POSIF PFLG: PCLKS (Bit 12)                                  */
14705 #define POSIF_PFLG_PCLKS_Msk                  (0x1000UL)                /*!< POSIF PFLG: PCLKS (Bitfield-Mask: 0x01)                     */
14706 
14707 /* ---------------------------------  POSIF_PFLGE  -------------------------------- */
14708 #define POSIF_PFLGE_ECHE_Pos                  (0UL)                     /*!< POSIF PFLGE: ECHE (Bit 0)                                   */
14709 #define POSIF_PFLGE_ECHE_Msk                  (0x1UL)                   /*!< POSIF PFLGE: ECHE (Bitfield-Mask: 0x01)                     */
14710 #define POSIF_PFLGE_EWHE_Pos                  (1UL)                     /*!< POSIF PFLGE: EWHE (Bit 1)                                   */
14711 #define POSIF_PFLGE_EWHE_Msk                  (0x2UL)                   /*!< POSIF PFLGE: EWHE (Bitfield-Mask: 0x01)                     */
14712 #define POSIF_PFLGE_EHIE_Pos                  (2UL)                     /*!< POSIF PFLGE: EHIE (Bit 2)                                   */
14713 #define POSIF_PFLGE_EHIE_Msk                  (0x4UL)                   /*!< POSIF PFLGE: EHIE (Bitfield-Mask: 0x01)                     */
14714 #define POSIF_PFLGE_EMST_Pos                  (4UL)                     /*!< POSIF PFLGE: EMST (Bit 4)                                   */
14715 #define POSIF_PFLGE_EMST_Msk                  (0x10UL)                  /*!< POSIF PFLGE: EMST (Bitfield-Mask: 0x01)                     */
14716 #define POSIF_PFLGE_EINDX_Pos                 (8UL)                     /*!< POSIF PFLGE: EINDX (Bit 8)                                  */
14717 #define POSIF_PFLGE_EINDX_Msk                 (0x100UL)                 /*!< POSIF PFLGE: EINDX (Bitfield-Mask: 0x01)                    */
14718 #define POSIF_PFLGE_EERR_Pos                  (9UL)                     /*!< POSIF PFLGE: EERR (Bit 9)                                   */
14719 #define POSIF_PFLGE_EERR_Msk                  (0x200UL)                 /*!< POSIF PFLGE: EERR (Bitfield-Mask: 0x01)                     */
14720 #define POSIF_PFLGE_ECNT_Pos                  (10UL)                    /*!< POSIF PFLGE: ECNT (Bit 10)                                  */
14721 #define POSIF_PFLGE_ECNT_Msk                  (0x400UL)                 /*!< POSIF PFLGE: ECNT (Bitfield-Mask: 0x01)                     */
14722 #define POSIF_PFLGE_EDIR_Pos                  (11UL)                    /*!< POSIF PFLGE: EDIR (Bit 11)                                  */
14723 #define POSIF_PFLGE_EDIR_Msk                  (0x800UL)                 /*!< POSIF PFLGE: EDIR (Bitfield-Mask: 0x01)                     */
14724 #define POSIF_PFLGE_EPCLK_Pos                 (12UL)                    /*!< POSIF PFLGE: EPCLK (Bit 12)                                 */
14725 #define POSIF_PFLGE_EPCLK_Msk                 (0x1000UL)                /*!< POSIF PFLGE: EPCLK (Bitfield-Mask: 0x01)                    */
14726 #define POSIF_PFLGE_CHESEL_Pos                (16UL)                    /*!< POSIF PFLGE: CHESEL (Bit 16)                                */
14727 #define POSIF_PFLGE_CHESEL_Msk                (0x10000UL)               /*!< POSIF PFLGE: CHESEL (Bitfield-Mask: 0x01)                   */
14728 #define POSIF_PFLGE_WHESEL_Pos                (17UL)                    /*!< POSIF PFLGE: WHESEL (Bit 17)                                */
14729 #define POSIF_PFLGE_WHESEL_Msk                (0x20000UL)               /*!< POSIF PFLGE: WHESEL (Bitfield-Mask: 0x01)                   */
14730 #define POSIF_PFLGE_HIESEL_Pos                (18UL)                    /*!< POSIF PFLGE: HIESEL (Bit 18)                                */
14731 #define POSIF_PFLGE_HIESEL_Msk                (0x40000UL)               /*!< POSIF PFLGE: HIESEL (Bitfield-Mask: 0x01)                   */
14732 #define POSIF_PFLGE_MSTSEL_Pos                (20UL)                    /*!< POSIF PFLGE: MSTSEL (Bit 20)                                */
14733 #define POSIF_PFLGE_MSTSEL_Msk                (0x100000UL)              /*!< POSIF PFLGE: MSTSEL (Bitfield-Mask: 0x01)                   */
14734 #define POSIF_PFLGE_INDSEL_Pos                (24UL)                    /*!< POSIF PFLGE: INDSEL (Bit 24)                                */
14735 #define POSIF_PFLGE_INDSEL_Msk                (0x1000000UL)             /*!< POSIF PFLGE: INDSEL (Bitfield-Mask: 0x01)                   */
14736 #define POSIF_PFLGE_ERRSEL_Pos                (25UL)                    /*!< POSIF PFLGE: ERRSEL (Bit 25)                                */
14737 #define POSIF_PFLGE_ERRSEL_Msk                (0x2000000UL)             /*!< POSIF PFLGE: ERRSEL (Bitfield-Mask: 0x01)                   */
14738 #define POSIF_PFLGE_CNTSEL_Pos                (26UL)                    /*!< POSIF PFLGE: CNTSEL (Bit 26)                                */
14739 #define POSIF_PFLGE_CNTSEL_Msk                (0x4000000UL)             /*!< POSIF PFLGE: CNTSEL (Bitfield-Mask: 0x01)                   */
14740 #define POSIF_PFLGE_DIRSEL_Pos                (27UL)                    /*!< POSIF PFLGE: DIRSEL (Bit 27)                                */
14741 #define POSIF_PFLGE_DIRSEL_Msk                (0x8000000UL)             /*!< POSIF PFLGE: DIRSEL (Bitfield-Mask: 0x01)                   */
14742 #define POSIF_PFLGE_PCLSEL_Pos                (28UL)                    /*!< POSIF PFLGE: PCLSEL (Bit 28)                                */
14743 #define POSIF_PFLGE_PCLSEL_Msk                (0x10000000UL)            /*!< POSIF PFLGE: PCLSEL (Bitfield-Mask: 0x01)                   */
14744 
14745 /* ---------------------------------  POSIF_SPFLG  -------------------------------- */
14746 #define POSIF_SPFLG_SCHE_Pos                  (0UL)                     /*!< POSIF SPFLG: SCHE (Bit 0)                                   */
14747 #define POSIF_SPFLG_SCHE_Msk                  (0x1UL)                   /*!< POSIF SPFLG: SCHE (Bitfield-Mask: 0x01)                     */
14748 #define POSIF_SPFLG_SWHE_Pos                  (1UL)                     /*!< POSIF SPFLG: SWHE (Bit 1)                                   */
14749 #define POSIF_SPFLG_SWHE_Msk                  (0x2UL)                   /*!< POSIF SPFLG: SWHE (Bitfield-Mask: 0x01)                     */
14750 #define POSIF_SPFLG_SHIE_Pos                  (2UL)                     /*!< POSIF SPFLG: SHIE (Bit 2)                                   */
14751 #define POSIF_SPFLG_SHIE_Msk                  (0x4UL)                   /*!< POSIF SPFLG: SHIE (Bitfield-Mask: 0x01)                     */
14752 #define POSIF_SPFLG_SMST_Pos                  (4UL)                     /*!< POSIF SPFLG: SMST (Bit 4)                                   */
14753 #define POSIF_SPFLG_SMST_Msk                  (0x10UL)                  /*!< POSIF SPFLG: SMST (Bitfield-Mask: 0x01)                     */
14754 #define POSIF_SPFLG_SINDX_Pos                 (8UL)                     /*!< POSIF SPFLG: SINDX (Bit 8)                                  */
14755 #define POSIF_SPFLG_SINDX_Msk                 (0x100UL)                 /*!< POSIF SPFLG: SINDX (Bitfield-Mask: 0x01)                    */
14756 #define POSIF_SPFLG_SERR_Pos                  (9UL)                     /*!< POSIF SPFLG: SERR (Bit 9)                                   */
14757 #define POSIF_SPFLG_SERR_Msk                  (0x200UL)                 /*!< POSIF SPFLG: SERR (Bitfield-Mask: 0x01)                     */
14758 #define POSIF_SPFLG_SCNT_Pos                  (10UL)                    /*!< POSIF SPFLG: SCNT (Bit 10)                                  */
14759 #define POSIF_SPFLG_SCNT_Msk                  (0x400UL)                 /*!< POSIF SPFLG: SCNT (Bitfield-Mask: 0x01)                     */
14760 #define POSIF_SPFLG_SDIR_Pos                  (11UL)                    /*!< POSIF SPFLG: SDIR (Bit 11)                                  */
14761 #define POSIF_SPFLG_SDIR_Msk                  (0x800UL)                 /*!< POSIF SPFLG: SDIR (Bitfield-Mask: 0x01)                     */
14762 #define POSIF_SPFLG_SPCLK_Pos                 (12UL)                    /*!< POSIF SPFLG: SPCLK (Bit 12)                                 */
14763 #define POSIF_SPFLG_SPCLK_Msk                 (0x1000UL)                /*!< POSIF SPFLG: SPCLK (Bitfield-Mask: 0x01)                    */
14764 
14765 /* ---------------------------------  POSIF_RPFLG  -------------------------------- */
14766 #define POSIF_RPFLG_RCHE_Pos                  (0UL)                     /*!< POSIF RPFLG: RCHE (Bit 0)                                   */
14767 #define POSIF_RPFLG_RCHE_Msk                  (0x1UL)                   /*!< POSIF RPFLG: RCHE (Bitfield-Mask: 0x01)                     */
14768 #define POSIF_RPFLG_RWHE_Pos                  (1UL)                     /*!< POSIF RPFLG: RWHE (Bit 1)                                   */
14769 #define POSIF_RPFLG_RWHE_Msk                  (0x2UL)                   /*!< POSIF RPFLG: RWHE (Bitfield-Mask: 0x01)                     */
14770 #define POSIF_RPFLG_RHIE_Pos                  (2UL)                     /*!< POSIF RPFLG: RHIE (Bit 2)                                   */
14771 #define POSIF_RPFLG_RHIE_Msk                  (0x4UL)                   /*!< POSIF RPFLG: RHIE (Bitfield-Mask: 0x01)                     */
14772 #define POSIF_RPFLG_RMST_Pos                  (4UL)                     /*!< POSIF RPFLG: RMST (Bit 4)                                   */
14773 #define POSIF_RPFLG_RMST_Msk                  (0x10UL)                  /*!< POSIF RPFLG: RMST (Bitfield-Mask: 0x01)                     */
14774 #define POSIF_RPFLG_RINDX_Pos                 (8UL)                     /*!< POSIF RPFLG: RINDX (Bit 8)                                  */
14775 #define POSIF_RPFLG_RINDX_Msk                 (0x100UL)                 /*!< POSIF RPFLG: RINDX (Bitfield-Mask: 0x01)                    */
14776 #define POSIF_RPFLG_RERR_Pos                  (9UL)                     /*!< POSIF RPFLG: RERR (Bit 9)                                   */
14777 #define POSIF_RPFLG_RERR_Msk                  (0x200UL)                 /*!< POSIF RPFLG: RERR (Bitfield-Mask: 0x01)                     */
14778 #define POSIF_RPFLG_RCNT_Pos                  (10UL)                    /*!< POSIF RPFLG: RCNT (Bit 10)                                  */
14779 #define POSIF_RPFLG_RCNT_Msk                  (0x400UL)                 /*!< POSIF RPFLG: RCNT (Bitfield-Mask: 0x01)                     */
14780 #define POSIF_RPFLG_RDIR_Pos                  (11UL)                    /*!< POSIF RPFLG: RDIR (Bit 11)                                  */
14781 #define POSIF_RPFLG_RDIR_Msk                  (0x800UL)                 /*!< POSIF RPFLG: RDIR (Bitfield-Mask: 0x01)                     */
14782 #define POSIF_RPFLG_RPCLK_Pos                 (12UL)                    /*!< POSIF RPFLG: RPCLK (Bit 12)                                 */
14783 #define POSIF_RPFLG_RPCLK_Msk                 (0x1000UL)                /*!< POSIF RPFLG: RPCLK (Bitfield-Mask: 0x01)                    */
14784 
14785 /* ---------------------------------  POSIF_PDBG  --------------------------------- */
14786 #define POSIF_PDBG_QCSV_Pos                   (0UL)                     /*!< POSIF PDBG: QCSV (Bit 0)                                    */
14787 #define POSIF_PDBG_QCSV_Msk                   (0x3UL)                   /*!< POSIF PDBG: QCSV (Bitfield-Mask: 0x03)                      */
14788 #define POSIF_PDBG_QPSV_Pos                   (2UL)                     /*!< POSIF PDBG: QPSV (Bit 2)                                    */
14789 #define POSIF_PDBG_QPSV_Msk                   (0xcUL)                   /*!< POSIF PDBG: QPSV (Bitfield-Mask: 0x03)                      */
14790 #define POSIF_PDBG_IVAL_Pos                   (4UL)                     /*!< POSIF PDBG: IVAL (Bit 4)                                    */
14791 #define POSIF_PDBG_IVAL_Msk                   (0x10UL)                  /*!< POSIF PDBG: IVAL (Bitfield-Mask: 0x01)                      */
14792 #define POSIF_PDBG_HSP_Pos                    (5UL)                     /*!< POSIF PDBG: HSP (Bit 5)                                     */
14793 #define POSIF_PDBG_HSP_Msk                    (0xe0UL)                  /*!< POSIF PDBG: HSP (Bitfield-Mask: 0x07)                       */
14794 #define POSIF_PDBG_LPP0_Pos                   (8UL)                     /*!< POSIF PDBG: LPP0 (Bit 8)                                    */
14795 #define POSIF_PDBG_LPP0_Msk                   (0x3f00UL)                /*!< POSIF PDBG: LPP0 (Bitfield-Mask: 0x3f)                      */
14796 #define POSIF_PDBG_LPP1_Pos                   (16UL)                    /*!< POSIF PDBG: LPP1 (Bit 16)                                   */
14797 #define POSIF_PDBG_LPP1_Msk                   (0x3f0000UL)              /*!< POSIF PDBG: LPP1 (Bitfield-Mask: 0x3f)                      */
14798 #define POSIF_PDBG_LPP2_Pos                   (22UL)                    /*!< POSIF PDBG: LPP2 (Bit 22)                                   */
14799 #define POSIF_PDBG_LPP2_Msk                   (0xfc00000UL)             /*!< POSIF PDBG: LPP2 (Bitfield-Mask: 0x3f)                      */
14800 
14801 
14802 /* ================================================================================ */
14803 /* ================         struct 'PORT0' Position & Mask         ================ */
14804 /* ================================================================================ */
14805 
14806 
14807 /* ----------------------------------  PORT0_OUT  --------------------------------- */
14808 #define PORT0_OUT_P0_Pos                      (0UL)                     /*!< PORT0 OUT: P0 (Bit 0)                                       */
14809 #define PORT0_OUT_P0_Msk                      (0x1UL)                   /*!< PORT0 OUT: P0 (Bitfield-Mask: 0x01)                         */
14810 #define PORT0_OUT_P1_Pos                      (1UL)                     /*!< PORT0 OUT: P1 (Bit 1)                                       */
14811 #define PORT0_OUT_P1_Msk                      (0x2UL)                   /*!< PORT0 OUT: P1 (Bitfield-Mask: 0x01)                         */
14812 #define PORT0_OUT_P2_Pos                      (2UL)                     /*!< PORT0 OUT: P2 (Bit 2)                                       */
14813 #define PORT0_OUT_P2_Msk                      (0x4UL)                   /*!< PORT0 OUT: P2 (Bitfield-Mask: 0x01)                         */
14814 #define PORT0_OUT_P3_Pos                      (3UL)                     /*!< PORT0 OUT: P3 (Bit 3)                                       */
14815 #define PORT0_OUT_P3_Msk                      (0x8UL)                   /*!< PORT0 OUT: P3 (Bitfield-Mask: 0x01)                         */
14816 #define PORT0_OUT_P4_Pos                      (4UL)                     /*!< PORT0 OUT: P4 (Bit 4)                                       */
14817 #define PORT0_OUT_P4_Msk                      (0x10UL)                  /*!< PORT0 OUT: P4 (Bitfield-Mask: 0x01)                         */
14818 #define PORT0_OUT_P5_Pos                      (5UL)                     /*!< PORT0 OUT: P5 (Bit 5)                                       */
14819 #define PORT0_OUT_P5_Msk                      (0x20UL)                  /*!< PORT0 OUT: P5 (Bitfield-Mask: 0x01)                         */
14820 #define PORT0_OUT_P6_Pos                      (6UL)                     /*!< PORT0 OUT: P6 (Bit 6)                                       */
14821 #define PORT0_OUT_P6_Msk                      (0x40UL)                  /*!< PORT0 OUT: P6 (Bitfield-Mask: 0x01)                         */
14822 #define PORT0_OUT_P7_Pos                      (7UL)                     /*!< PORT0 OUT: P7 (Bit 7)                                       */
14823 #define PORT0_OUT_P7_Msk                      (0x80UL)                  /*!< PORT0 OUT: P7 (Bitfield-Mask: 0x01)                         */
14824 #define PORT0_OUT_P8_Pos                      (8UL)                     /*!< PORT0 OUT: P8 (Bit 8)                                       */
14825 #define PORT0_OUT_P8_Msk                      (0x100UL)                 /*!< PORT0 OUT: P8 (Bitfield-Mask: 0x01)                         */
14826 #define PORT0_OUT_P9_Pos                      (9UL)                     /*!< PORT0 OUT: P9 (Bit 9)                                       */
14827 #define PORT0_OUT_P9_Msk                      (0x200UL)                 /*!< PORT0 OUT: P9 (Bitfield-Mask: 0x01)                         */
14828 #define PORT0_OUT_P10_Pos                     (10UL)                    /*!< PORT0 OUT: P10 (Bit 10)                                     */
14829 #define PORT0_OUT_P10_Msk                     (0x400UL)                 /*!< PORT0 OUT: P10 (Bitfield-Mask: 0x01)                        */
14830 #define PORT0_OUT_P11_Pos                     (11UL)                    /*!< PORT0 OUT: P11 (Bit 11)                                     */
14831 #define PORT0_OUT_P11_Msk                     (0x800UL)                 /*!< PORT0 OUT: P11 (Bitfield-Mask: 0x01)                        */
14832 #define PORT0_OUT_P12_Pos                     (12UL)                    /*!< PORT0 OUT: P12 (Bit 12)                                     */
14833 #define PORT0_OUT_P12_Msk                     (0x1000UL)                /*!< PORT0 OUT: P12 (Bitfield-Mask: 0x01)                        */
14834 #define PORT0_OUT_P13_Pos                     (13UL)                    /*!< PORT0 OUT: P13 (Bit 13)                                     */
14835 #define PORT0_OUT_P13_Msk                     (0x2000UL)                /*!< PORT0 OUT: P13 (Bitfield-Mask: 0x01)                        */
14836 #define PORT0_OUT_P14_Pos                     (14UL)                    /*!< PORT0 OUT: P14 (Bit 14)                                     */
14837 #define PORT0_OUT_P14_Msk                     (0x4000UL)                /*!< PORT0 OUT: P14 (Bitfield-Mask: 0x01)                        */
14838 #define PORT0_OUT_P15_Pos                     (15UL)                    /*!< PORT0 OUT: P15 (Bit 15)                                     */
14839 #define PORT0_OUT_P15_Msk                     (0x8000UL)                /*!< PORT0 OUT: P15 (Bitfield-Mask: 0x01)                        */
14840 
14841 /* ----------------------------------  PORT0_OMR  --------------------------------- */
14842 #define PORT0_OMR_PS0_Pos                     (0UL)                     /*!< PORT0 OMR: PS0 (Bit 0)                                      */
14843 #define PORT0_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT0 OMR: PS0 (Bitfield-Mask: 0x01)                        */
14844 #define PORT0_OMR_PS1_Pos                     (1UL)                     /*!< PORT0 OMR: PS1 (Bit 1)                                      */
14845 #define PORT0_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT0 OMR: PS1 (Bitfield-Mask: 0x01)                        */
14846 #define PORT0_OMR_PS2_Pos                     (2UL)                     /*!< PORT0 OMR: PS2 (Bit 2)                                      */
14847 #define PORT0_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT0 OMR: PS2 (Bitfield-Mask: 0x01)                        */
14848 #define PORT0_OMR_PS3_Pos                     (3UL)                     /*!< PORT0 OMR: PS3 (Bit 3)                                      */
14849 #define PORT0_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT0 OMR: PS3 (Bitfield-Mask: 0x01)                        */
14850 #define PORT0_OMR_PS4_Pos                     (4UL)                     /*!< PORT0 OMR: PS4 (Bit 4)                                      */
14851 #define PORT0_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT0 OMR: PS4 (Bitfield-Mask: 0x01)                        */
14852 #define PORT0_OMR_PS5_Pos                     (5UL)                     /*!< PORT0 OMR: PS5 (Bit 5)                                      */
14853 #define PORT0_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT0 OMR: PS5 (Bitfield-Mask: 0x01)                        */
14854 #define PORT0_OMR_PS6_Pos                     (6UL)                     /*!< PORT0 OMR: PS6 (Bit 6)                                      */
14855 #define PORT0_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT0 OMR: PS6 (Bitfield-Mask: 0x01)                        */
14856 #define PORT0_OMR_PS7_Pos                     (7UL)                     /*!< PORT0 OMR: PS7 (Bit 7)                                      */
14857 #define PORT0_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT0 OMR: PS7 (Bitfield-Mask: 0x01)                        */
14858 #define PORT0_OMR_PS8_Pos                     (8UL)                     /*!< PORT0 OMR: PS8 (Bit 8)                                      */
14859 #define PORT0_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT0 OMR: PS8 (Bitfield-Mask: 0x01)                        */
14860 #define PORT0_OMR_PS9_Pos                     (9UL)                     /*!< PORT0 OMR: PS9 (Bit 9)                                      */
14861 #define PORT0_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT0 OMR: PS9 (Bitfield-Mask: 0x01)                        */
14862 #define PORT0_OMR_PS10_Pos                    (10UL)                    /*!< PORT0 OMR: PS10 (Bit 10)                                    */
14863 #define PORT0_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT0 OMR: PS10 (Bitfield-Mask: 0x01)                       */
14864 #define PORT0_OMR_PS11_Pos                    (11UL)                    /*!< PORT0 OMR: PS11 (Bit 11)                                    */
14865 #define PORT0_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT0 OMR: PS11 (Bitfield-Mask: 0x01)                       */
14866 #define PORT0_OMR_PS12_Pos                    (12UL)                    /*!< PORT0 OMR: PS12 (Bit 12)                                    */
14867 #define PORT0_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT0 OMR: PS12 (Bitfield-Mask: 0x01)                       */
14868 #define PORT0_OMR_PS13_Pos                    (13UL)                    /*!< PORT0 OMR: PS13 (Bit 13)                                    */
14869 #define PORT0_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT0 OMR: PS13 (Bitfield-Mask: 0x01)                       */
14870 #define PORT0_OMR_PS14_Pos                    (14UL)                    /*!< PORT0 OMR: PS14 (Bit 14)                                    */
14871 #define PORT0_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT0 OMR: PS14 (Bitfield-Mask: 0x01)                       */
14872 #define PORT0_OMR_PS15_Pos                    (15UL)                    /*!< PORT0 OMR: PS15 (Bit 15)                                    */
14873 #define PORT0_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT0 OMR: PS15 (Bitfield-Mask: 0x01)                       */
14874 #define PORT0_OMR_PR0_Pos                     (16UL)                    /*!< PORT0 OMR: PR0 (Bit 16)                                     */
14875 #define PORT0_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT0 OMR: PR0 (Bitfield-Mask: 0x01)                        */
14876 #define PORT0_OMR_PR1_Pos                     (17UL)                    /*!< PORT0 OMR: PR1 (Bit 17)                                     */
14877 #define PORT0_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT0 OMR: PR1 (Bitfield-Mask: 0x01)                        */
14878 #define PORT0_OMR_PR2_Pos                     (18UL)                    /*!< PORT0 OMR: PR2 (Bit 18)                                     */
14879 #define PORT0_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT0 OMR: PR2 (Bitfield-Mask: 0x01)                        */
14880 #define PORT0_OMR_PR3_Pos                     (19UL)                    /*!< PORT0 OMR: PR3 (Bit 19)                                     */
14881 #define PORT0_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT0 OMR: PR3 (Bitfield-Mask: 0x01)                        */
14882 #define PORT0_OMR_PR4_Pos                     (20UL)                    /*!< PORT0 OMR: PR4 (Bit 20)                                     */
14883 #define PORT0_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT0 OMR: PR4 (Bitfield-Mask: 0x01)                        */
14884 #define PORT0_OMR_PR5_Pos                     (21UL)                    /*!< PORT0 OMR: PR5 (Bit 21)                                     */
14885 #define PORT0_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT0 OMR: PR5 (Bitfield-Mask: 0x01)                        */
14886 #define PORT0_OMR_PR6_Pos                     (22UL)                    /*!< PORT0 OMR: PR6 (Bit 22)                                     */
14887 #define PORT0_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT0 OMR: PR6 (Bitfield-Mask: 0x01)                        */
14888 #define PORT0_OMR_PR7_Pos                     (23UL)                    /*!< PORT0 OMR: PR7 (Bit 23)                                     */
14889 #define PORT0_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT0 OMR: PR7 (Bitfield-Mask: 0x01)                        */
14890 #define PORT0_OMR_PR8_Pos                     (24UL)                    /*!< PORT0 OMR: PR8 (Bit 24)                                     */
14891 #define PORT0_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT0 OMR: PR8 (Bitfield-Mask: 0x01)                        */
14892 #define PORT0_OMR_PR9_Pos                     (25UL)                    /*!< PORT0 OMR: PR9 (Bit 25)                                     */
14893 #define PORT0_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT0 OMR: PR9 (Bitfield-Mask: 0x01)                        */
14894 #define PORT0_OMR_PR10_Pos                    (26UL)                    /*!< PORT0 OMR: PR10 (Bit 26)                                    */
14895 #define PORT0_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT0 OMR: PR10 (Bitfield-Mask: 0x01)                       */
14896 #define PORT0_OMR_PR11_Pos                    (27UL)                    /*!< PORT0 OMR: PR11 (Bit 27)                                    */
14897 #define PORT0_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT0 OMR: PR11 (Bitfield-Mask: 0x01)                       */
14898 #define PORT0_OMR_PR12_Pos                    (28UL)                    /*!< PORT0 OMR: PR12 (Bit 28)                                    */
14899 #define PORT0_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT0 OMR: PR12 (Bitfield-Mask: 0x01)                       */
14900 #define PORT0_OMR_PR13_Pos                    (29UL)                    /*!< PORT0 OMR: PR13 (Bit 29)                                    */
14901 #define PORT0_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT0 OMR: PR13 (Bitfield-Mask: 0x01)                       */
14902 #define PORT0_OMR_PR14_Pos                    (30UL)                    /*!< PORT0 OMR: PR14 (Bit 30)                                    */
14903 #define PORT0_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT0 OMR: PR14 (Bitfield-Mask: 0x01)                       */
14904 #define PORT0_OMR_PR15_Pos                    (31UL)                    /*!< PORT0 OMR: PR15 (Bit 31)                                    */
14905 #define PORT0_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT0 OMR: PR15 (Bitfield-Mask: 0x01)                       */
14906 
14907 /* ---------------------------------  PORT0_IOCR0  -------------------------------- */
14908 #define PORT0_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT0 IOCR0: PC0 (Bit 3)                                    */
14909 #define PORT0_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT0 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
14910 #define PORT0_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT0 IOCR0: PC1 (Bit 11)                                   */
14911 #define PORT0_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT0 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
14912 #define PORT0_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT0 IOCR0: PC2 (Bit 19)                                   */
14913 #define PORT0_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT0 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
14914 #define PORT0_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT0 IOCR0: PC3 (Bit 27)                                   */
14915 #define PORT0_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT0 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
14916 
14917 /* ---------------------------------  PORT0_IOCR4  -------------------------------- */
14918 #define PORT0_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT0 IOCR4: PC4 (Bit 3)                                    */
14919 #define PORT0_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT0 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
14920 #define PORT0_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT0 IOCR4: PC5 (Bit 11)                                   */
14921 #define PORT0_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT0 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
14922 #define PORT0_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT0 IOCR4: PC6 (Bit 19)                                   */
14923 #define PORT0_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT0 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
14924 #define PORT0_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT0 IOCR4: PC7 (Bit 27)                                   */
14925 #define PORT0_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT0 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
14926 
14927 /* ---------------------------------  PORT0_IOCR8  -------------------------------- */
14928 #define PORT0_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT0 IOCR8: PC8 (Bit 3)                                    */
14929 #define PORT0_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT0 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
14930 #define PORT0_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT0 IOCR8: PC9 (Bit 11)                                   */
14931 #define PORT0_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT0 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
14932 #define PORT0_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT0 IOCR8: PC10 (Bit 19)                                  */
14933 #define PORT0_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT0 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
14934 #define PORT0_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT0 IOCR8: PC11 (Bit 27)                                  */
14935 #define PORT0_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT0 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
14936 
14937 /* --------------------------------  PORT0_IOCR12  -------------------------------- */
14938 #define PORT0_IOCR12_PC12_Pos                 (3UL)                     /*!< PORT0 IOCR12: PC12 (Bit 3)                                  */
14939 #define PORT0_IOCR12_PC12_Msk                 (0xf8UL)                  /*!< PORT0 IOCR12: PC12 (Bitfield-Mask: 0x1f)                    */
14940 #define PORT0_IOCR12_PC13_Pos                 (11UL)                    /*!< PORT0 IOCR12: PC13 (Bit 11)                                 */
14941 #define PORT0_IOCR12_PC13_Msk                 (0xf800UL)                /*!< PORT0 IOCR12: PC13 (Bitfield-Mask: 0x1f)                    */
14942 #define PORT0_IOCR12_PC14_Pos                 (19UL)                    /*!< PORT0 IOCR12: PC14 (Bit 19)                                 */
14943 #define PORT0_IOCR12_PC14_Msk                 (0xf80000UL)              /*!< PORT0 IOCR12: PC14 (Bitfield-Mask: 0x1f)                    */
14944 #define PORT0_IOCR12_PC15_Pos                 (27UL)                    /*!< PORT0 IOCR12: PC15 (Bit 27)                                 */
14945 #define PORT0_IOCR12_PC15_Msk                 (0xf8000000UL)            /*!< PORT0 IOCR12: PC15 (Bitfield-Mask: 0x1f)                    */
14946 
14947 /* ----------------------------------  PORT0_IN  ---------------------------------- */
14948 #define PORT0_IN_P0_Pos                       (0UL)                     /*!< PORT0 IN: P0 (Bit 0)                                        */
14949 #define PORT0_IN_P0_Msk                       (0x1UL)                   /*!< PORT0 IN: P0 (Bitfield-Mask: 0x01)                          */
14950 #define PORT0_IN_P1_Pos                       (1UL)                     /*!< PORT0 IN: P1 (Bit 1)                                        */
14951 #define PORT0_IN_P1_Msk                       (0x2UL)                   /*!< PORT0 IN: P1 (Bitfield-Mask: 0x01)                          */
14952 #define PORT0_IN_P2_Pos                       (2UL)                     /*!< PORT0 IN: P2 (Bit 2)                                        */
14953 #define PORT0_IN_P2_Msk                       (0x4UL)                   /*!< PORT0 IN: P2 (Bitfield-Mask: 0x01)                          */
14954 #define PORT0_IN_P3_Pos                       (3UL)                     /*!< PORT0 IN: P3 (Bit 3)                                        */
14955 #define PORT0_IN_P3_Msk                       (0x8UL)                   /*!< PORT0 IN: P3 (Bitfield-Mask: 0x01)                          */
14956 #define PORT0_IN_P4_Pos                       (4UL)                     /*!< PORT0 IN: P4 (Bit 4)                                        */
14957 #define PORT0_IN_P4_Msk                       (0x10UL)                  /*!< PORT0 IN: P4 (Bitfield-Mask: 0x01)                          */
14958 #define PORT0_IN_P5_Pos                       (5UL)                     /*!< PORT0 IN: P5 (Bit 5)                                        */
14959 #define PORT0_IN_P5_Msk                       (0x20UL)                  /*!< PORT0 IN: P5 (Bitfield-Mask: 0x01)                          */
14960 #define PORT0_IN_P6_Pos                       (6UL)                     /*!< PORT0 IN: P6 (Bit 6)                                        */
14961 #define PORT0_IN_P6_Msk                       (0x40UL)                  /*!< PORT0 IN: P6 (Bitfield-Mask: 0x01)                          */
14962 #define PORT0_IN_P7_Pos                       (7UL)                     /*!< PORT0 IN: P7 (Bit 7)                                        */
14963 #define PORT0_IN_P7_Msk                       (0x80UL)                  /*!< PORT0 IN: P7 (Bitfield-Mask: 0x01)                          */
14964 #define PORT0_IN_P8_Pos                       (8UL)                     /*!< PORT0 IN: P8 (Bit 8)                                        */
14965 #define PORT0_IN_P8_Msk                       (0x100UL)                 /*!< PORT0 IN: P8 (Bitfield-Mask: 0x01)                          */
14966 #define PORT0_IN_P9_Pos                       (9UL)                     /*!< PORT0 IN: P9 (Bit 9)                                        */
14967 #define PORT0_IN_P9_Msk                       (0x200UL)                 /*!< PORT0 IN: P9 (Bitfield-Mask: 0x01)                          */
14968 #define PORT0_IN_P10_Pos                      (10UL)                    /*!< PORT0 IN: P10 (Bit 10)                                      */
14969 #define PORT0_IN_P10_Msk                      (0x400UL)                 /*!< PORT0 IN: P10 (Bitfield-Mask: 0x01)                         */
14970 #define PORT0_IN_P11_Pos                      (11UL)                    /*!< PORT0 IN: P11 (Bit 11)                                      */
14971 #define PORT0_IN_P11_Msk                      (0x800UL)                 /*!< PORT0 IN: P11 (Bitfield-Mask: 0x01)                         */
14972 #define PORT0_IN_P12_Pos                      (12UL)                    /*!< PORT0 IN: P12 (Bit 12)                                      */
14973 #define PORT0_IN_P12_Msk                      (0x1000UL)                /*!< PORT0 IN: P12 (Bitfield-Mask: 0x01)                         */
14974 #define PORT0_IN_P13_Pos                      (13UL)                    /*!< PORT0 IN: P13 (Bit 13)                                      */
14975 #define PORT0_IN_P13_Msk                      (0x2000UL)                /*!< PORT0 IN: P13 (Bitfield-Mask: 0x01)                         */
14976 #define PORT0_IN_P14_Pos                      (14UL)                    /*!< PORT0 IN: P14 (Bit 14)                                      */
14977 #define PORT0_IN_P14_Msk                      (0x4000UL)                /*!< PORT0 IN: P14 (Bitfield-Mask: 0x01)                         */
14978 #define PORT0_IN_P15_Pos                      (15UL)                    /*!< PORT0 IN: P15 (Bit 15)                                      */
14979 #define PORT0_IN_P15_Msk                      (0x8000UL)                /*!< PORT0 IN: P15 (Bitfield-Mask: 0x01)                         */
14980 
14981 /* ---------------------------------  PORT0_PDR0  --------------------------------- */
14982 #define PORT0_PDR0_PD0_Pos                    (0UL)                     /*!< PORT0 PDR0: PD0 (Bit 0)                                     */
14983 #define PORT0_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT0 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
14984 #define PORT0_PDR0_PD1_Pos                    (4UL)                     /*!< PORT0 PDR0: PD1 (Bit 4)                                     */
14985 #define PORT0_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT0 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
14986 #define PORT0_PDR0_PD2_Pos                    (8UL)                     /*!< PORT0 PDR0: PD2 (Bit 8)                                     */
14987 #define PORT0_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT0 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
14988 #define PORT0_PDR0_PD3_Pos                    (12UL)                    /*!< PORT0 PDR0: PD3 (Bit 12)                                    */
14989 #define PORT0_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT0 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
14990 #define PORT0_PDR0_PD4_Pos                    (16UL)                    /*!< PORT0 PDR0: PD4 (Bit 16)                                    */
14991 #define PORT0_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT0 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
14992 #define PORT0_PDR0_PD5_Pos                    (20UL)                    /*!< PORT0 PDR0: PD5 (Bit 20)                                    */
14993 #define PORT0_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT0 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
14994 #define PORT0_PDR0_PD6_Pos                    (24UL)                    /*!< PORT0 PDR0: PD6 (Bit 24)                                    */
14995 #define PORT0_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT0 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
14996 #define PORT0_PDR0_PD7_Pos                    (28UL)                    /*!< PORT0 PDR0: PD7 (Bit 28)                                    */
14997 #define PORT0_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT0 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
14998 
14999 /* ---------------------------------  PORT0_PDR1  --------------------------------- */
15000 #define PORT0_PDR1_PD8_Pos                    (0UL)                     /*!< PORT0 PDR1: PD8 (Bit 0)                                     */
15001 #define PORT0_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT0 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
15002 #define PORT0_PDR1_PD9_Pos                    (4UL)                     /*!< PORT0 PDR1: PD9 (Bit 4)                                     */
15003 #define PORT0_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT0 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
15004 #define PORT0_PDR1_PD10_Pos                   (8UL)                     /*!< PORT0 PDR1: PD10 (Bit 8)                                    */
15005 #define PORT0_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT0 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
15006 #define PORT0_PDR1_PD11_Pos                   (12UL)                    /*!< PORT0 PDR1: PD11 (Bit 12)                                   */
15007 #define PORT0_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT0 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
15008 #define PORT0_PDR1_PD12_Pos                   (16UL)                    /*!< PORT0 PDR1: PD12 (Bit 16)                                   */
15009 #define PORT0_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT0 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
15010 #define PORT0_PDR1_PD13_Pos                   (20UL)                    /*!< PORT0 PDR1: PD13 (Bit 20)                                   */
15011 #define PORT0_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT0 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
15012 #define PORT0_PDR1_PD14_Pos                   (24UL)                    /*!< PORT0 PDR1: PD14 (Bit 24)                                   */
15013 #define PORT0_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT0 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
15014 #define PORT0_PDR1_PD15_Pos                   (28UL)                    /*!< PORT0 PDR1: PD15 (Bit 28)                                   */
15015 #define PORT0_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT0 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
15016 
15017 /* ---------------------------------  PORT0_PDISC  -------------------------------- */
15018 #define PORT0_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT0 PDISC: PDIS0 (Bit 0)                                  */
15019 #define PORT0_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT0 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
15020 #define PORT0_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT0 PDISC: PDIS1 (Bit 1)                                  */
15021 #define PORT0_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT0 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
15022 #define PORT0_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT0 PDISC: PDIS2 (Bit 2)                                  */
15023 #define PORT0_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT0 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
15024 #define PORT0_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT0 PDISC: PDIS3 (Bit 3)                                  */
15025 #define PORT0_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT0 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
15026 #define PORT0_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT0 PDISC: PDIS4 (Bit 4)                                  */
15027 #define PORT0_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT0 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
15028 #define PORT0_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT0 PDISC: PDIS5 (Bit 5)                                  */
15029 #define PORT0_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT0 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
15030 #define PORT0_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT0 PDISC: PDIS6 (Bit 6)                                  */
15031 #define PORT0_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT0 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
15032 #define PORT0_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT0 PDISC: PDIS7 (Bit 7)                                  */
15033 #define PORT0_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT0 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
15034 #define PORT0_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT0 PDISC: PDIS8 (Bit 8)                                  */
15035 #define PORT0_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT0 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
15036 #define PORT0_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT0 PDISC: PDIS9 (Bit 9)                                  */
15037 #define PORT0_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT0 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
15038 #define PORT0_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT0 PDISC: PDIS10 (Bit 10)                                */
15039 #define PORT0_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT0 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
15040 #define PORT0_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT0 PDISC: PDIS11 (Bit 11)                                */
15041 #define PORT0_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT0 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
15042 #define PORT0_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT0 PDISC: PDIS12 (Bit 12)                                */
15043 #define PORT0_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT0 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
15044 #define PORT0_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT0 PDISC: PDIS13 (Bit 13)                                */
15045 #define PORT0_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT0 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
15046 #define PORT0_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT0 PDISC: PDIS14 (Bit 14)                                */
15047 #define PORT0_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT0 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
15048 #define PORT0_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT0 PDISC: PDIS15 (Bit 15)                                */
15049 #define PORT0_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT0 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
15050 
15051 /* ----------------------------------  PORT0_PPS  --------------------------------- */
15052 #define PORT0_PPS_PPS0_Pos                    (0UL)                     /*!< PORT0 PPS: PPS0 (Bit 0)                                     */
15053 #define PORT0_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT0 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
15054 #define PORT0_PPS_PPS1_Pos                    (1UL)                     /*!< PORT0 PPS: PPS1 (Bit 1)                                     */
15055 #define PORT0_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT0 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
15056 #define PORT0_PPS_PPS2_Pos                    (2UL)                     /*!< PORT0 PPS: PPS2 (Bit 2)                                     */
15057 #define PORT0_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT0 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
15058 #define PORT0_PPS_PPS3_Pos                    (3UL)                     /*!< PORT0 PPS: PPS3 (Bit 3)                                     */
15059 #define PORT0_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT0 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
15060 #define PORT0_PPS_PPS4_Pos                    (4UL)                     /*!< PORT0 PPS: PPS4 (Bit 4)                                     */
15061 #define PORT0_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT0 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
15062 #define PORT0_PPS_PPS5_Pos                    (5UL)                     /*!< PORT0 PPS: PPS5 (Bit 5)                                     */
15063 #define PORT0_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT0 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
15064 #define PORT0_PPS_PPS6_Pos                    (6UL)                     /*!< PORT0 PPS: PPS6 (Bit 6)                                     */
15065 #define PORT0_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT0 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
15066 #define PORT0_PPS_PPS7_Pos                    (7UL)                     /*!< PORT0 PPS: PPS7 (Bit 7)                                     */
15067 #define PORT0_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT0 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
15068 #define PORT0_PPS_PPS8_Pos                    (8UL)                     /*!< PORT0 PPS: PPS8 (Bit 8)                                     */
15069 #define PORT0_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT0 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
15070 #define PORT0_PPS_PPS9_Pos                    (9UL)                     /*!< PORT0 PPS: PPS9 (Bit 9)                                     */
15071 #define PORT0_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT0 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
15072 #define PORT0_PPS_PPS10_Pos                   (10UL)                    /*!< PORT0 PPS: PPS10 (Bit 10)                                   */
15073 #define PORT0_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT0 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
15074 #define PORT0_PPS_PPS11_Pos                   (11UL)                    /*!< PORT0 PPS: PPS11 (Bit 11)                                   */
15075 #define PORT0_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT0 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
15076 #define PORT0_PPS_PPS12_Pos                   (12UL)                    /*!< PORT0 PPS: PPS12 (Bit 12)                                   */
15077 #define PORT0_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT0 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
15078 #define PORT0_PPS_PPS13_Pos                   (13UL)                    /*!< PORT0 PPS: PPS13 (Bit 13)                                   */
15079 #define PORT0_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT0 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
15080 #define PORT0_PPS_PPS14_Pos                   (14UL)                    /*!< PORT0 PPS: PPS14 (Bit 14)                                   */
15081 #define PORT0_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT0 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
15082 #define PORT0_PPS_PPS15_Pos                   (15UL)                    /*!< PORT0 PPS: PPS15 (Bit 15)                                   */
15083 #define PORT0_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT0 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
15084 
15085 /* ---------------------------------  PORT0_HWSEL  -------------------------------- */
15086 #define PORT0_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT0 HWSEL: HW0 (Bit 0)                                    */
15087 #define PORT0_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT0 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
15088 #define PORT0_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT0 HWSEL: HW1 (Bit 2)                                    */
15089 #define PORT0_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT0 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
15090 #define PORT0_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT0 HWSEL: HW2 (Bit 4)                                    */
15091 #define PORT0_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT0 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
15092 #define PORT0_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT0 HWSEL: HW3 (Bit 6)                                    */
15093 #define PORT0_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT0 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
15094 #define PORT0_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT0 HWSEL: HW4 (Bit 8)                                    */
15095 #define PORT0_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT0 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
15096 #define PORT0_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT0 HWSEL: HW5 (Bit 10)                                   */
15097 #define PORT0_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT0 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
15098 #define PORT0_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT0 HWSEL: HW6 (Bit 12)                                   */
15099 #define PORT0_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT0 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
15100 #define PORT0_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT0 HWSEL: HW7 (Bit 14)                                   */
15101 #define PORT0_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT0 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
15102 #define PORT0_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT0 HWSEL: HW8 (Bit 16)                                   */
15103 #define PORT0_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT0 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
15104 #define PORT0_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT0 HWSEL: HW9 (Bit 18)                                   */
15105 #define PORT0_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT0 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
15106 #define PORT0_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT0 HWSEL: HW10 (Bit 20)                                  */
15107 #define PORT0_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT0 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
15108 #define PORT0_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT0 HWSEL: HW11 (Bit 22)                                  */
15109 #define PORT0_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT0 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
15110 #define PORT0_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT0 HWSEL: HW12 (Bit 24)                                  */
15111 #define PORT0_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT0 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
15112 #define PORT0_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT0 HWSEL: HW13 (Bit 26)                                  */
15113 #define PORT0_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT0 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
15114 #define PORT0_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT0 HWSEL: HW14 (Bit 28)                                  */
15115 #define PORT0_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT0 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
15116 #define PORT0_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT0 HWSEL: HW15 (Bit 30)                                  */
15117 #define PORT0_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT0 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
15118 
15119 
15120 /* ================================================================================ */
15121 /* ================         struct 'PORT1' Position & Mask         ================ */
15122 /* ================================================================================ */
15123 
15124 
15125 /* ----------------------------------  PORT1_OUT  --------------------------------- */
15126 #define PORT1_OUT_P0_Pos                      (0UL)                     /*!< PORT1 OUT: P0 (Bit 0)                                       */
15127 #define PORT1_OUT_P0_Msk                      (0x1UL)                   /*!< PORT1 OUT: P0 (Bitfield-Mask: 0x01)                         */
15128 #define PORT1_OUT_P1_Pos                      (1UL)                     /*!< PORT1 OUT: P1 (Bit 1)                                       */
15129 #define PORT1_OUT_P1_Msk                      (0x2UL)                   /*!< PORT1 OUT: P1 (Bitfield-Mask: 0x01)                         */
15130 #define PORT1_OUT_P2_Pos                      (2UL)                     /*!< PORT1 OUT: P2 (Bit 2)                                       */
15131 #define PORT1_OUT_P2_Msk                      (0x4UL)                   /*!< PORT1 OUT: P2 (Bitfield-Mask: 0x01)                         */
15132 #define PORT1_OUT_P3_Pos                      (3UL)                     /*!< PORT1 OUT: P3 (Bit 3)                                       */
15133 #define PORT1_OUT_P3_Msk                      (0x8UL)                   /*!< PORT1 OUT: P3 (Bitfield-Mask: 0x01)                         */
15134 #define PORT1_OUT_P4_Pos                      (4UL)                     /*!< PORT1 OUT: P4 (Bit 4)                                       */
15135 #define PORT1_OUT_P4_Msk                      (0x10UL)                  /*!< PORT1 OUT: P4 (Bitfield-Mask: 0x01)                         */
15136 #define PORT1_OUT_P5_Pos                      (5UL)                     /*!< PORT1 OUT: P5 (Bit 5)                                       */
15137 #define PORT1_OUT_P5_Msk                      (0x20UL)                  /*!< PORT1 OUT: P5 (Bitfield-Mask: 0x01)                         */
15138 #define PORT1_OUT_P6_Pos                      (6UL)                     /*!< PORT1 OUT: P6 (Bit 6)                                       */
15139 #define PORT1_OUT_P6_Msk                      (0x40UL)                  /*!< PORT1 OUT: P6 (Bitfield-Mask: 0x01)                         */
15140 #define PORT1_OUT_P7_Pos                      (7UL)                     /*!< PORT1 OUT: P7 (Bit 7)                                       */
15141 #define PORT1_OUT_P7_Msk                      (0x80UL)                  /*!< PORT1 OUT: P7 (Bitfield-Mask: 0x01)                         */
15142 #define PORT1_OUT_P8_Pos                      (8UL)                     /*!< PORT1 OUT: P8 (Bit 8)                                       */
15143 #define PORT1_OUT_P8_Msk                      (0x100UL)                 /*!< PORT1 OUT: P8 (Bitfield-Mask: 0x01)                         */
15144 #define PORT1_OUT_P9_Pos                      (9UL)                     /*!< PORT1 OUT: P9 (Bit 9)                                       */
15145 #define PORT1_OUT_P9_Msk                      (0x200UL)                 /*!< PORT1 OUT: P9 (Bitfield-Mask: 0x01)                         */
15146 #define PORT1_OUT_P10_Pos                     (10UL)                    /*!< PORT1 OUT: P10 (Bit 10)                                     */
15147 #define PORT1_OUT_P10_Msk                     (0x400UL)                 /*!< PORT1 OUT: P10 (Bitfield-Mask: 0x01)                        */
15148 #define PORT1_OUT_P11_Pos                     (11UL)                    /*!< PORT1 OUT: P11 (Bit 11)                                     */
15149 #define PORT1_OUT_P11_Msk                     (0x800UL)                 /*!< PORT1 OUT: P11 (Bitfield-Mask: 0x01)                        */
15150 #define PORT1_OUT_P12_Pos                     (12UL)                    /*!< PORT1 OUT: P12 (Bit 12)                                     */
15151 #define PORT1_OUT_P12_Msk                     (0x1000UL)                /*!< PORT1 OUT: P12 (Bitfield-Mask: 0x01)                        */
15152 #define PORT1_OUT_P13_Pos                     (13UL)                    /*!< PORT1 OUT: P13 (Bit 13)                                     */
15153 #define PORT1_OUT_P13_Msk                     (0x2000UL)                /*!< PORT1 OUT: P13 (Bitfield-Mask: 0x01)                        */
15154 #define PORT1_OUT_P14_Pos                     (14UL)                    /*!< PORT1 OUT: P14 (Bit 14)                                     */
15155 #define PORT1_OUT_P14_Msk                     (0x4000UL)                /*!< PORT1 OUT: P14 (Bitfield-Mask: 0x01)                        */
15156 #define PORT1_OUT_P15_Pos                     (15UL)                    /*!< PORT1 OUT: P15 (Bit 15)                                     */
15157 #define PORT1_OUT_P15_Msk                     (0x8000UL)                /*!< PORT1 OUT: P15 (Bitfield-Mask: 0x01)                        */
15158 
15159 /* ----------------------------------  PORT1_OMR  --------------------------------- */
15160 #define PORT1_OMR_PS0_Pos                     (0UL)                     /*!< PORT1 OMR: PS0 (Bit 0)                                      */
15161 #define PORT1_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT1 OMR: PS0 (Bitfield-Mask: 0x01)                        */
15162 #define PORT1_OMR_PS1_Pos                     (1UL)                     /*!< PORT1 OMR: PS1 (Bit 1)                                      */
15163 #define PORT1_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT1 OMR: PS1 (Bitfield-Mask: 0x01)                        */
15164 #define PORT1_OMR_PS2_Pos                     (2UL)                     /*!< PORT1 OMR: PS2 (Bit 2)                                      */
15165 #define PORT1_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT1 OMR: PS2 (Bitfield-Mask: 0x01)                        */
15166 #define PORT1_OMR_PS3_Pos                     (3UL)                     /*!< PORT1 OMR: PS3 (Bit 3)                                      */
15167 #define PORT1_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT1 OMR: PS3 (Bitfield-Mask: 0x01)                        */
15168 #define PORT1_OMR_PS4_Pos                     (4UL)                     /*!< PORT1 OMR: PS4 (Bit 4)                                      */
15169 #define PORT1_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT1 OMR: PS4 (Bitfield-Mask: 0x01)                        */
15170 #define PORT1_OMR_PS5_Pos                     (5UL)                     /*!< PORT1 OMR: PS5 (Bit 5)                                      */
15171 #define PORT1_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT1 OMR: PS5 (Bitfield-Mask: 0x01)                        */
15172 #define PORT1_OMR_PS6_Pos                     (6UL)                     /*!< PORT1 OMR: PS6 (Bit 6)                                      */
15173 #define PORT1_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT1 OMR: PS6 (Bitfield-Mask: 0x01)                        */
15174 #define PORT1_OMR_PS7_Pos                     (7UL)                     /*!< PORT1 OMR: PS7 (Bit 7)                                      */
15175 #define PORT1_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT1 OMR: PS7 (Bitfield-Mask: 0x01)                        */
15176 #define PORT1_OMR_PS8_Pos                     (8UL)                     /*!< PORT1 OMR: PS8 (Bit 8)                                      */
15177 #define PORT1_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT1 OMR: PS8 (Bitfield-Mask: 0x01)                        */
15178 #define PORT1_OMR_PS9_Pos                     (9UL)                     /*!< PORT1 OMR: PS9 (Bit 9)                                      */
15179 #define PORT1_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT1 OMR: PS9 (Bitfield-Mask: 0x01)                        */
15180 #define PORT1_OMR_PS10_Pos                    (10UL)                    /*!< PORT1 OMR: PS10 (Bit 10)                                    */
15181 #define PORT1_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT1 OMR: PS10 (Bitfield-Mask: 0x01)                       */
15182 #define PORT1_OMR_PS11_Pos                    (11UL)                    /*!< PORT1 OMR: PS11 (Bit 11)                                    */
15183 #define PORT1_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT1 OMR: PS11 (Bitfield-Mask: 0x01)                       */
15184 #define PORT1_OMR_PS12_Pos                    (12UL)                    /*!< PORT1 OMR: PS12 (Bit 12)                                    */
15185 #define PORT1_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT1 OMR: PS12 (Bitfield-Mask: 0x01)                       */
15186 #define PORT1_OMR_PS13_Pos                    (13UL)                    /*!< PORT1 OMR: PS13 (Bit 13)                                    */
15187 #define PORT1_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT1 OMR: PS13 (Bitfield-Mask: 0x01)                       */
15188 #define PORT1_OMR_PS14_Pos                    (14UL)                    /*!< PORT1 OMR: PS14 (Bit 14)                                    */
15189 #define PORT1_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT1 OMR: PS14 (Bitfield-Mask: 0x01)                       */
15190 #define PORT1_OMR_PS15_Pos                    (15UL)                    /*!< PORT1 OMR: PS15 (Bit 15)                                    */
15191 #define PORT1_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT1 OMR: PS15 (Bitfield-Mask: 0x01)                       */
15192 #define PORT1_OMR_PR0_Pos                     (16UL)                    /*!< PORT1 OMR: PR0 (Bit 16)                                     */
15193 #define PORT1_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT1 OMR: PR0 (Bitfield-Mask: 0x01)                        */
15194 #define PORT1_OMR_PR1_Pos                     (17UL)                    /*!< PORT1 OMR: PR1 (Bit 17)                                     */
15195 #define PORT1_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT1 OMR: PR1 (Bitfield-Mask: 0x01)                        */
15196 #define PORT1_OMR_PR2_Pos                     (18UL)                    /*!< PORT1 OMR: PR2 (Bit 18)                                     */
15197 #define PORT1_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT1 OMR: PR2 (Bitfield-Mask: 0x01)                        */
15198 #define PORT1_OMR_PR3_Pos                     (19UL)                    /*!< PORT1 OMR: PR3 (Bit 19)                                     */
15199 #define PORT1_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT1 OMR: PR3 (Bitfield-Mask: 0x01)                        */
15200 #define PORT1_OMR_PR4_Pos                     (20UL)                    /*!< PORT1 OMR: PR4 (Bit 20)                                     */
15201 #define PORT1_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT1 OMR: PR4 (Bitfield-Mask: 0x01)                        */
15202 #define PORT1_OMR_PR5_Pos                     (21UL)                    /*!< PORT1 OMR: PR5 (Bit 21)                                     */
15203 #define PORT1_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT1 OMR: PR5 (Bitfield-Mask: 0x01)                        */
15204 #define PORT1_OMR_PR6_Pos                     (22UL)                    /*!< PORT1 OMR: PR6 (Bit 22)                                     */
15205 #define PORT1_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT1 OMR: PR6 (Bitfield-Mask: 0x01)                        */
15206 #define PORT1_OMR_PR7_Pos                     (23UL)                    /*!< PORT1 OMR: PR7 (Bit 23)                                     */
15207 #define PORT1_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT1 OMR: PR7 (Bitfield-Mask: 0x01)                        */
15208 #define PORT1_OMR_PR8_Pos                     (24UL)                    /*!< PORT1 OMR: PR8 (Bit 24)                                     */
15209 #define PORT1_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT1 OMR: PR8 (Bitfield-Mask: 0x01)                        */
15210 #define PORT1_OMR_PR9_Pos                     (25UL)                    /*!< PORT1 OMR: PR9 (Bit 25)                                     */
15211 #define PORT1_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT1 OMR: PR9 (Bitfield-Mask: 0x01)                        */
15212 #define PORT1_OMR_PR10_Pos                    (26UL)                    /*!< PORT1 OMR: PR10 (Bit 26)                                    */
15213 #define PORT1_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT1 OMR: PR10 (Bitfield-Mask: 0x01)                       */
15214 #define PORT1_OMR_PR11_Pos                    (27UL)                    /*!< PORT1 OMR: PR11 (Bit 27)                                    */
15215 #define PORT1_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT1 OMR: PR11 (Bitfield-Mask: 0x01)                       */
15216 #define PORT1_OMR_PR12_Pos                    (28UL)                    /*!< PORT1 OMR: PR12 (Bit 28)                                    */
15217 #define PORT1_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT1 OMR: PR12 (Bitfield-Mask: 0x01)                       */
15218 #define PORT1_OMR_PR13_Pos                    (29UL)                    /*!< PORT1 OMR: PR13 (Bit 29)                                    */
15219 #define PORT1_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT1 OMR: PR13 (Bitfield-Mask: 0x01)                       */
15220 #define PORT1_OMR_PR14_Pos                    (30UL)                    /*!< PORT1 OMR: PR14 (Bit 30)                                    */
15221 #define PORT1_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT1 OMR: PR14 (Bitfield-Mask: 0x01)                       */
15222 #define PORT1_OMR_PR15_Pos                    (31UL)                    /*!< PORT1 OMR: PR15 (Bit 31)                                    */
15223 #define PORT1_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT1 OMR: PR15 (Bitfield-Mask: 0x01)                       */
15224 
15225 /* ---------------------------------  PORT1_IOCR0  -------------------------------- */
15226 #define PORT1_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT1 IOCR0: PC0 (Bit 3)                                    */
15227 #define PORT1_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT1 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
15228 #define PORT1_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT1 IOCR0: PC1 (Bit 11)                                   */
15229 #define PORT1_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT1 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
15230 #define PORT1_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT1 IOCR0: PC2 (Bit 19)                                   */
15231 #define PORT1_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT1 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
15232 #define PORT1_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT1 IOCR0: PC3 (Bit 27)                                   */
15233 #define PORT1_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT1 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
15234 
15235 /* ---------------------------------  PORT1_IOCR4  -------------------------------- */
15236 #define PORT1_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT1 IOCR4: PC4 (Bit 3)                                    */
15237 #define PORT1_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT1 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
15238 #define PORT1_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT1 IOCR4: PC5 (Bit 11)                                   */
15239 #define PORT1_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT1 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
15240 #define PORT1_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT1 IOCR4: PC6 (Bit 19)                                   */
15241 #define PORT1_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT1 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
15242 #define PORT1_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT1 IOCR4: PC7 (Bit 27)                                   */
15243 #define PORT1_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT1 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
15244 
15245 /* ---------------------------------  PORT1_IOCR8  -------------------------------- */
15246 #define PORT1_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT1 IOCR8: PC8 (Bit 3)                                    */
15247 #define PORT1_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT1 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
15248 #define PORT1_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT1 IOCR8: PC9 (Bit 11)                                   */
15249 #define PORT1_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT1 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
15250 #define PORT1_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT1 IOCR8: PC10 (Bit 19)                                  */
15251 #define PORT1_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT1 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
15252 #define PORT1_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT1 IOCR8: PC11 (Bit 27)                                  */
15253 #define PORT1_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT1 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
15254 
15255 /* --------------------------------  PORT1_IOCR12  -------------------------------- */
15256 #define PORT1_IOCR12_PC12_Pos                 (3UL)                     /*!< PORT1 IOCR12: PC12 (Bit 3)                                  */
15257 #define PORT1_IOCR12_PC12_Msk                 (0xf8UL)                  /*!< PORT1 IOCR12: PC12 (Bitfield-Mask: 0x1f)                    */
15258 #define PORT1_IOCR12_PC13_Pos                 (11UL)                    /*!< PORT1 IOCR12: PC13 (Bit 11)                                 */
15259 #define PORT1_IOCR12_PC13_Msk                 (0xf800UL)                /*!< PORT1 IOCR12: PC13 (Bitfield-Mask: 0x1f)                    */
15260 #define PORT1_IOCR12_PC14_Pos                 (19UL)                    /*!< PORT1 IOCR12: PC14 (Bit 19)                                 */
15261 #define PORT1_IOCR12_PC14_Msk                 (0xf80000UL)              /*!< PORT1 IOCR12: PC14 (Bitfield-Mask: 0x1f)                    */
15262 #define PORT1_IOCR12_PC15_Pos                 (27UL)                    /*!< PORT1 IOCR12: PC15 (Bit 27)                                 */
15263 #define PORT1_IOCR12_PC15_Msk                 (0xf8000000UL)            /*!< PORT1 IOCR12: PC15 (Bitfield-Mask: 0x1f)                    */
15264 
15265 /* ----------------------------------  PORT1_IN  ---------------------------------- */
15266 #define PORT1_IN_P0_Pos                       (0UL)                     /*!< PORT1 IN: P0 (Bit 0)                                        */
15267 #define PORT1_IN_P0_Msk                       (0x1UL)                   /*!< PORT1 IN: P0 (Bitfield-Mask: 0x01)                          */
15268 #define PORT1_IN_P1_Pos                       (1UL)                     /*!< PORT1 IN: P1 (Bit 1)                                        */
15269 #define PORT1_IN_P1_Msk                       (0x2UL)                   /*!< PORT1 IN: P1 (Bitfield-Mask: 0x01)                          */
15270 #define PORT1_IN_P2_Pos                       (2UL)                     /*!< PORT1 IN: P2 (Bit 2)                                        */
15271 #define PORT1_IN_P2_Msk                       (0x4UL)                   /*!< PORT1 IN: P2 (Bitfield-Mask: 0x01)                          */
15272 #define PORT1_IN_P3_Pos                       (3UL)                     /*!< PORT1 IN: P3 (Bit 3)                                        */
15273 #define PORT1_IN_P3_Msk                       (0x8UL)                   /*!< PORT1 IN: P3 (Bitfield-Mask: 0x01)                          */
15274 #define PORT1_IN_P4_Pos                       (4UL)                     /*!< PORT1 IN: P4 (Bit 4)                                        */
15275 #define PORT1_IN_P4_Msk                       (0x10UL)                  /*!< PORT1 IN: P4 (Bitfield-Mask: 0x01)                          */
15276 #define PORT1_IN_P5_Pos                       (5UL)                     /*!< PORT1 IN: P5 (Bit 5)                                        */
15277 #define PORT1_IN_P5_Msk                       (0x20UL)                  /*!< PORT1 IN: P5 (Bitfield-Mask: 0x01)                          */
15278 #define PORT1_IN_P6_Pos                       (6UL)                     /*!< PORT1 IN: P6 (Bit 6)                                        */
15279 #define PORT1_IN_P6_Msk                       (0x40UL)                  /*!< PORT1 IN: P6 (Bitfield-Mask: 0x01)                          */
15280 #define PORT1_IN_P7_Pos                       (7UL)                     /*!< PORT1 IN: P7 (Bit 7)                                        */
15281 #define PORT1_IN_P7_Msk                       (0x80UL)                  /*!< PORT1 IN: P7 (Bitfield-Mask: 0x01)                          */
15282 #define PORT1_IN_P8_Pos                       (8UL)                     /*!< PORT1 IN: P8 (Bit 8)                                        */
15283 #define PORT1_IN_P8_Msk                       (0x100UL)                 /*!< PORT1 IN: P8 (Bitfield-Mask: 0x01)                          */
15284 #define PORT1_IN_P9_Pos                       (9UL)                     /*!< PORT1 IN: P9 (Bit 9)                                        */
15285 #define PORT1_IN_P9_Msk                       (0x200UL)                 /*!< PORT1 IN: P9 (Bitfield-Mask: 0x01)                          */
15286 #define PORT1_IN_P10_Pos                      (10UL)                    /*!< PORT1 IN: P10 (Bit 10)                                      */
15287 #define PORT1_IN_P10_Msk                      (0x400UL)                 /*!< PORT1 IN: P10 (Bitfield-Mask: 0x01)                         */
15288 #define PORT1_IN_P11_Pos                      (11UL)                    /*!< PORT1 IN: P11 (Bit 11)                                      */
15289 #define PORT1_IN_P11_Msk                      (0x800UL)                 /*!< PORT1 IN: P11 (Bitfield-Mask: 0x01)                         */
15290 #define PORT1_IN_P12_Pos                      (12UL)                    /*!< PORT1 IN: P12 (Bit 12)                                      */
15291 #define PORT1_IN_P12_Msk                      (0x1000UL)                /*!< PORT1 IN: P12 (Bitfield-Mask: 0x01)                         */
15292 #define PORT1_IN_P13_Pos                      (13UL)                    /*!< PORT1 IN: P13 (Bit 13)                                      */
15293 #define PORT1_IN_P13_Msk                      (0x2000UL)                /*!< PORT1 IN: P13 (Bitfield-Mask: 0x01)                         */
15294 #define PORT1_IN_P14_Pos                      (14UL)                    /*!< PORT1 IN: P14 (Bit 14)                                      */
15295 #define PORT1_IN_P14_Msk                      (0x4000UL)                /*!< PORT1 IN: P14 (Bitfield-Mask: 0x01)                         */
15296 #define PORT1_IN_P15_Pos                      (15UL)                    /*!< PORT1 IN: P15 (Bit 15)                                      */
15297 #define PORT1_IN_P15_Msk                      (0x8000UL)                /*!< PORT1 IN: P15 (Bitfield-Mask: 0x01)                         */
15298 
15299 /* ---------------------------------  PORT1_PDR0  --------------------------------- */
15300 #define PORT1_PDR0_PD0_Pos                    (0UL)                     /*!< PORT1 PDR0: PD0 (Bit 0)                                     */
15301 #define PORT1_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT1 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
15302 #define PORT1_PDR0_PD1_Pos                    (4UL)                     /*!< PORT1 PDR0: PD1 (Bit 4)                                     */
15303 #define PORT1_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT1 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
15304 #define PORT1_PDR0_PD2_Pos                    (8UL)                     /*!< PORT1 PDR0: PD2 (Bit 8)                                     */
15305 #define PORT1_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT1 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
15306 #define PORT1_PDR0_PD3_Pos                    (12UL)                    /*!< PORT1 PDR0: PD3 (Bit 12)                                    */
15307 #define PORT1_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT1 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
15308 #define PORT1_PDR0_PD4_Pos                    (16UL)                    /*!< PORT1 PDR0: PD4 (Bit 16)                                    */
15309 #define PORT1_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT1 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
15310 #define PORT1_PDR0_PD5_Pos                    (20UL)                    /*!< PORT1 PDR0: PD5 (Bit 20)                                    */
15311 #define PORT1_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT1 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
15312 #define PORT1_PDR0_PD6_Pos                    (24UL)                    /*!< PORT1 PDR0: PD6 (Bit 24)                                    */
15313 #define PORT1_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT1 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
15314 #define PORT1_PDR0_PD7_Pos                    (28UL)                    /*!< PORT1 PDR0: PD7 (Bit 28)                                    */
15315 #define PORT1_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT1 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
15316 
15317 /* ---------------------------------  PORT1_PDR1  --------------------------------- */
15318 #define PORT1_PDR1_PD8_Pos                    (0UL)                     /*!< PORT1 PDR1: PD8 (Bit 0)                                     */
15319 #define PORT1_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT1 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
15320 #define PORT1_PDR1_PD9_Pos                    (4UL)                     /*!< PORT1 PDR1: PD9 (Bit 4)                                     */
15321 #define PORT1_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT1 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
15322 #define PORT1_PDR1_PD10_Pos                   (8UL)                     /*!< PORT1 PDR1: PD10 (Bit 8)                                    */
15323 #define PORT1_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT1 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
15324 #define PORT1_PDR1_PD11_Pos                   (12UL)                    /*!< PORT1 PDR1: PD11 (Bit 12)                                   */
15325 #define PORT1_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT1 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
15326 #define PORT1_PDR1_PD12_Pos                   (16UL)                    /*!< PORT1 PDR1: PD12 (Bit 16)                                   */
15327 #define PORT1_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT1 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
15328 #define PORT1_PDR1_PD13_Pos                   (20UL)                    /*!< PORT1 PDR1: PD13 (Bit 20)                                   */
15329 #define PORT1_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT1 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
15330 #define PORT1_PDR1_PD14_Pos                   (24UL)                    /*!< PORT1 PDR1: PD14 (Bit 24)                                   */
15331 #define PORT1_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT1 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
15332 #define PORT1_PDR1_PD15_Pos                   (28UL)                    /*!< PORT1 PDR1: PD15 (Bit 28)                                   */
15333 #define PORT1_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT1 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
15334 
15335 /* ---------------------------------  PORT1_PDISC  -------------------------------- */
15336 #define PORT1_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT1 PDISC: PDIS0 (Bit 0)                                  */
15337 #define PORT1_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT1 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
15338 #define PORT1_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT1 PDISC: PDIS1 (Bit 1)                                  */
15339 #define PORT1_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT1 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
15340 #define PORT1_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT1 PDISC: PDIS2 (Bit 2)                                  */
15341 #define PORT1_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT1 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
15342 #define PORT1_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT1 PDISC: PDIS3 (Bit 3)                                  */
15343 #define PORT1_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT1 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
15344 #define PORT1_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT1 PDISC: PDIS4 (Bit 4)                                  */
15345 #define PORT1_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT1 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
15346 #define PORT1_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT1 PDISC: PDIS5 (Bit 5)                                  */
15347 #define PORT1_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT1 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
15348 #define PORT1_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT1 PDISC: PDIS6 (Bit 6)                                  */
15349 #define PORT1_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT1 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
15350 #define PORT1_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT1 PDISC: PDIS7 (Bit 7)                                  */
15351 #define PORT1_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT1 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
15352 #define PORT1_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT1 PDISC: PDIS8 (Bit 8)                                  */
15353 #define PORT1_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT1 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
15354 #define PORT1_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT1 PDISC: PDIS9 (Bit 9)                                  */
15355 #define PORT1_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT1 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
15356 #define PORT1_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT1 PDISC: PDIS10 (Bit 10)                                */
15357 #define PORT1_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT1 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
15358 #define PORT1_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT1 PDISC: PDIS11 (Bit 11)                                */
15359 #define PORT1_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT1 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
15360 #define PORT1_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT1 PDISC: PDIS12 (Bit 12)                                */
15361 #define PORT1_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT1 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
15362 #define PORT1_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT1 PDISC: PDIS13 (Bit 13)                                */
15363 #define PORT1_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT1 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
15364 #define PORT1_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT1 PDISC: PDIS14 (Bit 14)                                */
15365 #define PORT1_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT1 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
15366 #define PORT1_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT1 PDISC: PDIS15 (Bit 15)                                */
15367 #define PORT1_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT1 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
15368 
15369 /* ----------------------------------  PORT1_PPS  --------------------------------- */
15370 #define PORT1_PPS_PPS0_Pos                    (0UL)                     /*!< PORT1 PPS: PPS0 (Bit 0)                                     */
15371 #define PORT1_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT1 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
15372 #define PORT1_PPS_PPS1_Pos                    (1UL)                     /*!< PORT1 PPS: PPS1 (Bit 1)                                     */
15373 #define PORT1_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT1 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
15374 #define PORT1_PPS_PPS2_Pos                    (2UL)                     /*!< PORT1 PPS: PPS2 (Bit 2)                                     */
15375 #define PORT1_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT1 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
15376 #define PORT1_PPS_PPS3_Pos                    (3UL)                     /*!< PORT1 PPS: PPS3 (Bit 3)                                     */
15377 #define PORT1_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT1 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
15378 #define PORT1_PPS_PPS4_Pos                    (4UL)                     /*!< PORT1 PPS: PPS4 (Bit 4)                                     */
15379 #define PORT1_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT1 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
15380 #define PORT1_PPS_PPS5_Pos                    (5UL)                     /*!< PORT1 PPS: PPS5 (Bit 5)                                     */
15381 #define PORT1_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT1 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
15382 #define PORT1_PPS_PPS6_Pos                    (6UL)                     /*!< PORT1 PPS: PPS6 (Bit 6)                                     */
15383 #define PORT1_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT1 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
15384 #define PORT1_PPS_PPS7_Pos                    (7UL)                     /*!< PORT1 PPS: PPS7 (Bit 7)                                     */
15385 #define PORT1_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT1 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
15386 #define PORT1_PPS_PPS8_Pos                    (8UL)                     /*!< PORT1 PPS: PPS8 (Bit 8)                                     */
15387 #define PORT1_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT1 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
15388 #define PORT1_PPS_PPS9_Pos                    (9UL)                     /*!< PORT1 PPS: PPS9 (Bit 9)                                     */
15389 #define PORT1_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT1 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
15390 #define PORT1_PPS_PPS10_Pos                   (10UL)                    /*!< PORT1 PPS: PPS10 (Bit 10)                                   */
15391 #define PORT1_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT1 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
15392 #define PORT1_PPS_PPS11_Pos                   (11UL)                    /*!< PORT1 PPS: PPS11 (Bit 11)                                   */
15393 #define PORT1_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT1 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
15394 #define PORT1_PPS_PPS12_Pos                   (12UL)                    /*!< PORT1 PPS: PPS12 (Bit 12)                                   */
15395 #define PORT1_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT1 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
15396 #define PORT1_PPS_PPS13_Pos                   (13UL)                    /*!< PORT1 PPS: PPS13 (Bit 13)                                   */
15397 #define PORT1_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT1 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
15398 #define PORT1_PPS_PPS14_Pos                   (14UL)                    /*!< PORT1 PPS: PPS14 (Bit 14)                                   */
15399 #define PORT1_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT1 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
15400 #define PORT1_PPS_PPS15_Pos                   (15UL)                    /*!< PORT1 PPS: PPS15 (Bit 15)                                   */
15401 #define PORT1_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT1 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
15402 
15403 /* ---------------------------------  PORT1_HWSEL  -------------------------------- */
15404 #define PORT1_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT1 HWSEL: HW0 (Bit 0)                                    */
15405 #define PORT1_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT1 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
15406 #define PORT1_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT1 HWSEL: HW1 (Bit 2)                                    */
15407 #define PORT1_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT1 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
15408 #define PORT1_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT1 HWSEL: HW2 (Bit 4)                                    */
15409 #define PORT1_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT1 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
15410 #define PORT1_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT1 HWSEL: HW3 (Bit 6)                                    */
15411 #define PORT1_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT1 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
15412 #define PORT1_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT1 HWSEL: HW4 (Bit 8)                                    */
15413 #define PORT1_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT1 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
15414 #define PORT1_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT1 HWSEL: HW5 (Bit 10)                                   */
15415 #define PORT1_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT1 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
15416 #define PORT1_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT1 HWSEL: HW6 (Bit 12)                                   */
15417 #define PORT1_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT1 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
15418 #define PORT1_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT1 HWSEL: HW7 (Bit 14)                                   */
15419 #define PORT1_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT1 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
15420 #define PORT1_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT1 HWSEL: HW8 (Bit 16)                                   */
15421 #define PORT1_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT1 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
15422 #define PORT1_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT1 HWSEL: HW9 (Bit 18)                                   */
15423 #define PORT1_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT1 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
15424 #define PORT1_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT1 HWSEL: HW10 (Bit 20)                                  */
15425 #define PORT1_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT1 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
15426 #define PORT1_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT1 HWSEL: HW11 (Bit 22)                                  */
15427 #define PORT1_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT1 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
15428 #define PORT1_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT1 HWSEL: HW12 (Bit 24)                                  */
15429 #define PORT1_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT1 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
15430 #define PORT1_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT1 HWSEL: HW13 (Bit 26)                                  */
15431 #define PORT1_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT1 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
15432 #define PORT1_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT1 HWSEL: HW14 (Bit 28)                                  */
15433 #define PORT1_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT1 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
15434 #define PORT1_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT1 HWSEL: HW15 (Bit 30)                                  */
15435 #define PORT1_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT1 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
15436 
15437 
15438 /* ================================================================================ */
15439 /* ================         struct 'PORT2' Position & Mask         ================ */
15440 /* ================================================================================ */
15441 
15442 
15443 /* ----------------------------------  PORT2_OUT  --------------------------------- */
15444 #define PORT2_OUT_P0_Pos                      (0UL)                     /*!< PORT2 OUT: P0 (Bit 0)                                       */
15445 #define PORT2_OUT_P0_Msk                      (0x1UL)                   /*!< PORT2 OUT: P0 (Bitfield-Mask: 0x01)                         */
15446 #define PORT2_OUT_P1_Pos                      (1UL)                     /*!< PORT2 OUT: P1 (Bit 1)                                       */
15447 #define PORT2_OUT_P1_Msk                      (0x2UL)                   /*!< PORT2 OUT: P1 (Bitfield-Mask: 0x01)                         */
15448 #define PORT2_OUT_P2_Pos                      (2UL)                     /*!< PORT2 OUT: P2 (Bit 2)                                       */
15449 #define PORT2_OUT_P2_Msk                      (0x4UL)                   /*!< PORT2 OUT: P2 (Bitfield-Mask: 0x01)                         */
15450 #define PORT2_OUT_P3_Pos                      (3UL)                     /*!< PORT2 OUT: P3 (Bit 3)                                       */
15451 #define PORT2_OUT_P3_Msk                      (0x8UL)                   /*!< PORT2 OUT: P3 (Bitfield-Mask: 0x01)                         */
15452 #define PORT2_OUT_P4_Pos                      (4UL)                     /*!< PORT2 OUT: P4 (Bit 4)                                       */
15453 #define PORT2_OUT_P4_Msk                      (0x10UL)                  /*!< PORT2 OUT: P4 (Bitfield-Mask: 0x01)                         */
15454 #define PORT2_OUT_P5_Pos                      (5UL)                     /*!< PORT2 OUT: P5 (Bit 5)                                       */
15455 #define PORT2_OUT_P5_Msk                      (0x20UL)                  /*!< PORT2 OUT: P5 (Bitfield-Mask: 0x01)                         */
15456 #define PORT2_OUT_P6_Pos                      (6UL)                     /*!< PORT2 OUT: P6 (Bit 6)                                       */
15457 #define PORT2_OUT_P6_Msk                      (0x40UL)                  /*!< PORT2 OUT: P6 (Bitfield-Mask: 0x01)                         */
15458 #define PORT2_OUT_P7_Pos                      (7UL)                     /*!< PORT2 OUT: P7 (Bit 7)                                       */
15459 #define PORT2_OUT_P7_Msk                      (0x80UL)                  /*!< PORT2 OUT: P7 (Bitfield-Mask: 0x01)                         */
15460 #define PORT2_OUT_P8_Pos                      (8UL)                     /*!< PORT2 OUT: P8 (Bit 8)                                       */
15461 #define PORT2_OUT_P8_Msk                      (0x100UL)                 /*!< PORT2 OUT: P8 (Bitfield-Mask: 0x01)                         */
15462 #define PORT2_OUT_P9_Pos                      (9UL)                     /*!< PORT2 OUT: P9 (Bit 9)                                       */
15463 #define PORT2_OUT_P9_Msk                      (0x200UL)                 /*!< PORT2 OUT: P9 (Bitfield-Mask: 0x01)                         */
15464 #define PORT2_OUT_P10_Pos                     (10UL)                    /*!< PORT2 OUT: P10 (Bit 10)                                     */
15465 #define PORT2_OUT_P10_Msk                     (0x400UL)                 /*!< PORT2 OUT: P10 (Bitfield-Mask: 0x01)                        */
15466 #define PORT2_OUT_P11_Pos                     (11UL)                    /*!< PORT2 OUT: P11 (Bit 11)                                     */
15467 #define PORT2_OUT_P11_Msk                     (0x800UL)                 /*!< PORT2 OUT: P11 (Bitfield-Mask: 0x01)                        */
15468 #define PORT2_OUT_P12_Pos                     (12UL)                    /*!< PORT2 OUT: P12 (Bit 12)                                     */
15469 #define PORT2_OUT_P12_Msk                     (0x1000UL)                /*!< PORT2 OUT: P12 (Bitfield-Mask: 0x01)                        */
15470 #define PORT2_OUT_P13_Pos                     (13UL)                    /*!< PORT2 OUT: P13 (Bit 13)                                     */
15471 #define PORT2_OUT_P13_Msk                     (0x2000UL)                /*!< PORT2 OUT: P13 (Bitfield-Mask: 0x01)                        */
15472 #define PORT2_OUT_P14_Pos                     (14UL)                    /*!< PORT2 OUT: P14 (Bit 14)                                     */
15473 #define PORT2_OUT_P14_Msk                     (0x4000UL)                /*!< PORT2 OUT: P14 (Bitfield-Mask: 0x01)                        */
15474 #define PORT2_OUT_P15_Pos                     (15UL)                    /*!< PORT2 OUT: P15 (Bit 15)                                     */
15475 #define PORT2_OUT_P15_Msk                     (0x8000UL)                /*!< PORT2 OUT: P15 (Bitfield-Mask: 0x01)                        */
15476 
15477 /* ----------------------------------  PORT2_OMR  --------------------------------- */
15478 #define PORT2_OMR_PS0_Pos                     (0UL)                     /*!< PORT2 OMR: PS0 (Bit 0)                                      */
15479 #define PORT2_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT2 OMR: PS0 (Bitfield-Mask: 0x01)                        */
15480 #define PORT2_OMR_PS1_Pos                     (1UL)                     /*!< PORT2 OMR: PS1 (Bit 1)                                      */
15481 #define PORT2_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT2 OMR: PS1 (Bitfield-Mask: 0x01)                        */
15482 #define PORT2_OMR_PS2_Pos                     (2UL)                     /*!< PORT2 OMR: PS2 (Bit 2)                                      */
15483 #define PORT2_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT2 OMR: PS2 (Bitfield-Mask: 0x01)                        */
15484 #define PORT2_OMR_PS3_Pos                     (3UL)                     /*!< PORT2 OMR: PS3 (Bit 3)                                      */
15485 #define PORT2_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT2 OMR: PS3 (Bitfield-Mask: 0x01)                        */
15486 #define PORT2_OMR_PS4_Pos                     (4UL)                     /*!< PORT2 OMR: PS4 (Bit 4)                                      */
15487 #define PORT2_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT2 OMR: PS4 (Bitfield-Mask: 0x01)                        */
15488 #define PORT2_OMR_PS5_Pos                     (5UL)                     /*!< PORT2 OMR: PS5 (Bit 5)                                      */
15489 #define PORT2_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT2 OMR: PS5 (Bitfield-Mask: 0x01)                        */
15490 #define PORT2_OMR_PS6_Pos                     (6UL)                     /*!< PORT2 OMR: PS6 (Bit 6)                                      */
15491 #define PORT2_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT2 OMR: PS6 (Bitfield-Mask: 0x01)                        */
15492 #define PORT2_OMR_PS7_Pos                     (7UL)                     /*!< PORT2 OMR: PS7 (Bit 7)                                      */
15493 #define PORT2_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT2 OMR: PS7 (Bitfield-Mask: 0x01)                        */
15494 #define PORT2_OMR_PS8_Pos                     (8UL)                     /*!< PORT2 OMR: PS8 (Bit 8)                                      */
15495 #define PORT2_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT2 OMR: PS8 (Bitfield-Mask: 0x01)                        */
15496 #define PORT2_OMR_PS9_Pos                     (9UL)                     /*!< PORT2 OMR: PS9 (Bit 9)                                      */
15497 #define PORT2_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT2 OMR: PS9 (Bitfield-Mask: 0x01)                        */
15498 #define PORT2_OMR_PS10_Pos                    (10UL)                    /*!< PORT2 OMR: PS10 (Bit 10)                                    */
15499 #define PORT2_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT2 OMR: PS10 (Bitfield-Mask: 0x01)                       */
15500 #define PORT2_OMR_PS11_Pos                    (11UL)                    /*!< PORT2 OMR: PS11 (Bit 11)                                    */
15501 #define PORT2_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT2 OMR: PS11 (Bitfield-Mask: 0x01)                       */
15502 #define PORT2_OMR_PS12_Pos                    (12UL)                    /*!< PORT2 OMR: PS12 (Bit 12)                                    */
15503 #define PORT2_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT2 OMR: PS12 (Bitfield-Mask: 0x01)                       */
15504 #define PORT2_OMR_PS13_Pos                    (13UL)                    /*!< PORT2 OMR: PS13 (Bit 13)                                    */
15505 #define PORT2_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT2 OMR: PS13 (Bitfield-Mask: 0x01)                       */
15506 #define PORT2_OMR_PS14_Pos                    (14UL)                    /*!< PORT2 OMR: PS14 (Bit 14)                                    */
15507 #define PORT2_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT2 OMR: PS14 (Bitfield-Mask: 0x01)                       */
15508 #define PORT2_OMR_PS15_Pos                    (15UL)                    /*!< PORT2 OMR: PS15 (Bit 15)                                    */
15509 #define PORT2_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT2 OMR: PS15 (Bitfield-Mask: 0x01)                       */
15510 #define PORT2_OMR_PR0_Pos                     (16UL)                    /*!< PORT2 OMR: PR0 (Bit 16)                                     */
15511 #define PORT2_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT2 OMR: PR0 (Bitfield-Mask: 0x01)                        */
15512 #define PORT2_OMR_PR1_Pos                     (17UL)                    /*!< PORT2 OMR: PR1 (Bit 17)                                     */
15513 #define PORT2_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT2 OMR: PR1 (Bitfield-Mask: 0x01)                        */
15514 #define PORT2_OMR_PR2_Pos                     (18UL)                    /*!< PORT2 OMR: PR2 (Bit 18)                                     */
15515 #define PORT2_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT2 OMR: PR2 (Bitfield-Mask: 0x01)                        */
15516 #define PORT2_OMR_PR3_Pos                     (19UL)                    /*!< PORT2 OMR: PR3 (Bit 19)                                     */
15517 #define PORT2_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT2 OMR: PR3 (Bitfield-Mask: 0x01)                        */
15518 #define PORT2_OMR_PR4_Pos                     (20UL)                    /*!< PORT2 OMR: PR4 (Bit 20)                                     */
15519 #define PORT2_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT2 OMR: PR4 (Bitfield-Mask: 0x01)                        */
15520 #define PORT2_OMR_PR5_Pos                     (21UL)                    /*!< PORT2 OMR: PR5 (Bit 21)                                     */
15521 #define PORT2_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT2 OMR: PR5 (Bitfield-Mask: 0x01)                        */
15522 #define PORT2_OMR_PR6_Pos                     (22UL)                    /*!< PORT2 OMR: PR6 (Bit 22)                                     */
15523 #define PORT2_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT2 OMR: PR6 (Bitfield-Mask: 0x01)                        */
15524 #define PORT2_OMR_PR7_Pos                     (23UL)                    /*!< PORT2 OMR: PR7 (Bit 23)                                     */
15525 #define PORT2_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT2 OMR: PR7 (Bitfield-Mask: 0x01)                        */
15526 #define PORT2_OMR_PR8_Pos                     (24UL)                    /*!< PORT2 OMR: PR8 (Bit 24)                                     */
15527 #define PORT2_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT2 OMR: PR8 (Bitfield-Mask: 0x01)                        */
15528 #define PORT2_OMR_PR9_Pos                     (25UL)                    /*!< PORT2 OMR: PR9 (Bit 25)                                     */
15529 #define PORT2_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT2 OMR: PR9 (Bitfield-Mask: 0x01)                        */
15530 #define PORT2_OMR_PR10_Pos                    (26UL)                    /*!< PORT2 OMR: PR10 (Bit 26)                                    */
15531 #define PORT2_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT2 OMR: PR10 (Bitfield-Mask: 0x01)                       */
15532 #define PORT2_OMR_PR11_Pos                    (27UL)                    /*!< PORT2 OMR: PR11 (Bit 27)                                    */
15533 #define PORT2_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT2 OMR: PR11 (Bitfield-Mask: 0x01)                       */
15534 #define PORT2_OMR_PR12_Pos                    (28UL)                    /*!< PORT2 OMR: PR12 (Bit 28)                                    */
15535 #define PORT2_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT2 OMR: PR12 (Bitfield-Mask: 0x01)                       */
15536 #define PORT2_OMR_PR13_Pos                    (29UL)                    /*!< PORT2 OMR: PR13 (Bit 29)                                    */
15537 #define PORT2_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT2 OMR: PR13 (Bitfield-Mask: 0x01)                       */
15538 #define PORT2_OMR_PR14_Pos                    (30UL)                    /*!< PORT2 OMR: PR14 (Bit 30)                                    */
15539 #define PORT2_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT2 OMR: PR14 (Bitfield-Mask: 0x01)                       */
15540 #define PORT2_OMR_PR15_Pos                    (31UL)                    /*!< PORT2 OMR: PR15 (Bit 31)                                    */
15541 #define PORT2_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT2 OMR: PR15 (Bitfield-Mask: 0x01)                       */
15542 
15543 /* ---------------------------------  PORT2_IOCR0  -------------------------------- */
15544 #define PORT2_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT2 IOCR0: PC0 (Bit 3)                                    */
15545 #define PORT2_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT2 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
15546 #define PORT2_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT2 IOCR0: PC1 (Bit 11)                                   */
15547 #define PORT2_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT2 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
15548 #define PORT2_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT2 IOCR0: PC2 (Bit 19)                                   */
15549 #define PORT2_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT2 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
15550 #define PORT2_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT2 IOCR0: PC3 (Bit 27)                                   */
15551 #define PORT2_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT2 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
15552 
15553 /* ---------------------------------  PORT2_IOCR4  -------------------------------- */
15554 #define PORT2_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT2 IOCR4: PC4 (Bit 3)                                    */
15555 #define PORT2_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT2 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
15556 #define PORT2_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT2 IOCR4: PC5 (Bit 11)                                   */
15557 #define PORT2_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT2 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
15558 #define PORT2_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT2 IOCR4: PC6 (Bit 19)                                   */
15559 #define PORT2_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT2 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
15560 #define PORT2_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT2 IOCR4: PC7 (Bit 27)                                   */
15561 #define PORT2_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT2 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
15562 
15563 /* ---------------------------------  PORT2_IOCR8  -------------------------------- */
15564 #define PORT2_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT2 IOCR8: PC8 (Bit 3)                                    */
15565 #define PORT2_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT2 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
15566 #define PORT2_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT2 IOCR8: PC9 (Bit 11)                                   */
15567 #define PORT2_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT2 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
15568 #define PORT2_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT2 IOCR8: PC10 (Bit 19)                                  */
15569 #define PORT2_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT2 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
15570 #define PORT2_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT2 IOCR8: PC11 (Bit 27)                                  */
15571 #define PORT2_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT2 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
15572 
15573 /* --------------------------------  PORT2_IOCR12  -------------------------------- */
15574 #define PORT2_IOCR12_PC12_Pos                 (3UL)                     /*!< PORT2 IOCR12: PC12 (Bit 3)                                  */
15575 #define PORT2_IOCR12_PC12_Msk                 (0xf8UL)                  /*!< PORT2 IOCR12: PC12 (Bitfield-Mask: 0x1f)                    */
15576 #define PORT2_IOCR12_PC13_Pos                 (11UL)                    /*!< PORT2 IOCR12: PC13 (Bit 11)                                 */
15577 #define PORT2_IOCR12_PC13_Msk                 (0xf800UL)                /*!< PORT2 IOCR12: PC13 (Bitfield-Mask: 0x1f)                    */
15578 #define PORT2_IOCR12_PC14_Pos                 (19UL)                    /*!< PORT2 IOCR12: PC14 (Bit 19)                                 */
15579 #define PORT2_IOCR12_PC14_Msk                 (0xf80000UL)              /*!< PORT2 IOCR12: PC14 (Bitfield-Mask: 0x1f)                    */
15580 #define PORT2_IOCR12_PC15_Pos                 (27UL)                    /*!< PORT2 IOCR12: PC15 (Bit 27)                                 */
15581 #define PORT2_IOCR12_PC15_Msk                 (0xf8000000UL)            /*!< PORT2 IOCR12: PC15 (Bitfield-Mask: 0x1f)                    */
15582 
15583 /* ----------------------------------  PORT2_IN  ---------------------------------- */
15584 #define PORT2_IN_P0_Pos                       (0UL)                     /*!< PORT2 IN: P0 (Bit 0)                                        */
15585 #define PORT2_IN_P0_Msk                       (0x1UL)                   /*!< PORT2 IN: P0 (Bitfield-Mask: 0x01)                          */
15586 #define PORT2_IN_P1_Pos                       (1UL)                     /*!< PORT2 IN: P1 (Bit 1)                                        */
15587 #define PORT2_IN_P1_Msk                       (0x2UL)                   /*!< PORT2 IN: P1 (Bitfield-Mask: 0x01)                          */
15588 #define PORT2_IN_P2_Pos                       (2UL)                     /*!< PORT2 IN: P2 (Bit 2)                                        */
15589 #define PORT2_IN_P2_Msk                       (0x4UL)                   /*!< PORT2 IN: P2 (Bitfield-Mask: 0x01)                          */
15590 #define PORT2_IN_P3_Pos                       (3UL)                     /*!< PORT2 IN: P3 (Bit 3)                                        */
15591 #define PORT2_IN_P3_Msk                       (0x8UL)                   /*!< PORT2 IN: P3 (Bitfield-Mask: 0x01)                          */
15592 #define PORT2_IN_P4_Pos                       (4UL)                     /*!< PORT2 IN: P4 (Bit 4)                                        */
15593 #define PORT2_IN_P4_Msk                       (0x10UL)                  /*!< PORT2 IN: P4 (Bitfield-Mask: 0x01)                          */
15594 #define PORT2_IN_P5_Pos                       (5UL)                     /*!< PORT2 IN: P5 (Bit 5)                                        */
15595 #define PORT2_IN_P5_Msk                       (0x20UL)                  /*!< PORT2 IN: P5 (Bitfield-Mask: 0x01)                          */
15596 #define PORT2_IN_P6_Pos                       (6UL)                     /*!< PORT2 IN: P6 (Bit 6)                                        */
15597 #define PORT2_IN_P6_Msk                       (0x40UL)                  /*!< PORT2 IN: P6 (Bitfield-Mask: 0x01)                          */
15598 #define PORT2_IN_P7_Pos                       (7UL)                     /*!< PORT2 IN: P7 (Bit 7)                                        */
15599 #define PORT2_IN_P7_Msk                       (0x80UL)                  /*!< PORT2 IN: P7 (Bitfield-Mask: 0x01)                          */
15600 #define PORT2_IN_P8_Pos                       (8UL)                     /*!< PORT2 IN: P8 (Bit 8)                                        */
15601 #define PORT2_IN_P8_Msk                       (0x100UL)                 /*!< PORT2 IN: P8 (Bitfield-Mask: 0x01)                          */
15602 #define PORT2_IN_P9_Pos                       (9UL)                     /*!< PORT2 IN: P9 (Bit 9)                                        */
15603 #define PORT2_IN_P9_Msk                       (0x200UL)                 /*!< PORT2 IN: P9 (Bitfield-Mask: 0x01)                          */
15604 #define PORT2_IN_P10_Pos                      (10UL)                    /*!< PORT2 IN: P10 (Bit 10)                                      */
15605 #define PORT2_IN_P10_Msk                      (0x400UL)                 /*!< PORT2 IN: P10 (Bitfield-Mask: 0x01)                         */
15606 #define PORT2_IN_P11_Pos                      (11UL)                    /*!< PORT2 IN: P11 (Bit 11)                                      */
15607 #define PORT2_IN_P11_Msk                      (0x800UL)                 /*!< PORT2 IN: P11 (Bitfield-Mask: 0x01)                         */
15608 #define PORT2_IN_P12_Pos                      (12UL)                    /*!< PORT2 IN: P12 (Bit 12)                                      */
15609 #define PORT2_IN_P12_Msk                      (0x1000UL)                /*!< PORT2 IN: P12 (Bitfield-Mask: 0x01)                         */
15610 #define PORT2_IN_P13_Pos                      (13UL)                    /*!< PORT2 IN: P13 (Bit 13)                                      */
15611 #define PORT2_IN_P13_Msk                      (0x2000UL)                /*!< PORT2 IN: P13 (Bitfield-Mask: 0x01)                         */
15612 #define PORT2_IN_P14_Pos                      (14UL)                    /*!< PORT2 IN: P14 (Bit 14)                                      */
15613 #define PORT2_IN_P14_Msk                      (0x4000UL)                /*!< PORT2 IN: P14 (Bitfield-Mask: 0x01)                         */
15614 #define PORT2_IN_P15_Pos                      (15UL)                    /*!< PORT2 IN: P15 (Bit 15)                                      */
15615 #define PORT2_IN_P15_Msk                      (0x8000UL)                /*!< PORT2 IN: P15 (Bitfield-Mask: 0x01)                         */
15616 
15617 /* ---------------------------------  PORT2_PDR0  --------------------------------- */
15618 #define PORT2_PDR0_PD0_Pos                    (0UL)                     /*!< PORT2 PDR0: PD0 (Bit 0)                                     */
15619 #define PORT2_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT2 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
15620 #define PORT2_PDR0_PD1_Pos                    (4UL)                     /*!< PORT2 PDR0: PD1 (Bit 4)                                     */
15621 #define PORT2_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT2 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
15622 #define PORT2_PDR0_PD2_Pos                    (8UL)                     /*!< PORT2 PDR0: PD2 (Bit 8)                                     */
15623 #define PORT2_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT2 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
15624 #define PORT2_PDR0_PD3_Pos                    (12UL)                    /*!< PORT2 PDR0: PD3 (Bit 12)                                    */
15625 #define PORT2_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT2 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
15626 #define PORT2_PDR0_PD4_Pos                    (16UL)                    /*!< PORT2 PDR0: PD4 (Bit 16)                                    */
15627 #define PORT2_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT2 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
15628 #define PORT2_PDR0_PD5_Pos                    (20UL)                    /*!< PORT2 PDR0: PD5 (Bit 20)                                    */
15629 #define PORT2_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT2 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
15630 #define PORT2_PDR0_PD6_Pos                    (24UL)                    /*!< PORT2 PDR0: PD6 (Bit 24)                                    */
15631 #define PORT2_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT2 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
15632 #define PORT2_PDR0_PD7_Pos                    (28UL)                    /*!< PORT2 PDR0: PD7 (Bit 28)                                    */
15633 #define PORT2_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT2 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
15634 
15635 /* ---------------------------------  PORT2_PDR1  --------------------------------- */
15636 #define PORT2_PDR1_PD8_Pos                    (0UL)                     /*!< PORT2 PDR1: PD8 (Bit 0)                                     */
15637 #define PORT2_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT2 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
15638 #define PORT2_PDR1_PD9_Pos                    (4UL)                     /*!< PORT2 PDR1: PD9 (Bit 4)                                     */
15639 #define PORT2_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT2 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
15640 #define PORT2_PDR1_PD10_Pos                   (8UL)                     /*!< PORT2 PDR1: PD10 (Bit 8)                                    */
15641 #define PORT2_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT2 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
15642 #define PORT2_PDR1_PD11_Pos                   (12UL)                    /*!< PORT2 PDR1: PD11 (Bit 12)                                   */
15643 #define PORT2_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT2 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
15644 #define PORT2_PDR1_PD12_Pos                   (16UL)                    /*!< PORT2 PDR1: PD12 (Bit 16)                                   */
15645 #define PORT2_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT2 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
15646 #define PORT2_PDR1_PD13_Pos                   (20UL)                    /*!< PORT2 PDR1: PD13 (Bit 20)                                   */
15647 #define PORT2_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT2 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
15648 #define PORT2_PDR1_PD14_Pos                   (24UL)                    /*!< PORT2 PDR1: PD14 (Bit 24)                                   */
15649 #define PORT2_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT2 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
15650 #define PORT2_PDR1_PD15_Pos                   (28UL)                    /*!< PORT2 PDR1: PD15 (Bit 28)                                   */
15651 #define PORT2_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT2 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
15652 
15653 /* ---------------------------------  PORT2_PDISC  -------------------------------- */
15654 #define PORT2_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT2 PDISC: PDIS0 (Bit 0)                                  */
15655 #define PORT2_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT2 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
15656 #define PORT2_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT2 PDISC: PDIS1 (Bit 1)                                  */
15657 #define PORT2_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT2 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
15658 #define PORT2_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT2 PDISC: PDIS2 (Bit 2)                                  */
15659 #define PORT2_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT2 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
15660 #define PORT2_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT2 PDISC: PDIS3 (Bit 3)                                  */
15661 #define PORT2_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT2 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
15662 #define PORT2_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT2 PDISC: PDIS4 (Bit 4)                                  */
15663 #define PORT2_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT2 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
15664 #define PORT2_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT2 PDISC: PDIS5 (Bit 5)                                  */
15665 #define PORT2_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT2 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
15666 #define PORT2_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT2 PDISC: PDIS6 (Bit 6)                                  */
15667 #define PORT2_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT2 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
15668 #define PORT2_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT2 PDISC: PDIS7 (Bit 7)                                  */
15669 #define PORT2_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT2 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
15670 #define PORT2_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT2 PDISC: PDIS8 (Bit 8)                                  */
15671 #define PORT2_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT2 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
15672 #define PORT2_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT2 PDISC: PDIS9 (Bit 9)                                  */
15673 #define PORT2_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT2 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
15674 #define PORT2_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT2 PDISC: PDIS10 (Bit 10)                                */
15675 #define PORT2_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT2 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
15676 #define PORT2_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT2 PDISC: PDIS11 (Bit 11)                                */
15677 #define PORT2_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT2 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
15678 #define PORT2_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT2 PDISC: PDIS12 (Bit 12)                                */
15679 #define PORT2_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT2 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
15680 #define PORT2_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT2 PDISC: PDIS13 (Bit 13)                                */
15681 #define PORT2_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT2 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
15682 #define PORT2_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT2 PDISC: PDIS14 (Bit 14)                                */
15683 #define PORT2_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT2 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
15684 #define PORT2_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT2 PDISC: PDIS15 (Bit 15)                                */
15685 #define PORT2_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT2 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
15686 
15687 /* ----------------------------------  PORT2_PPS  --------------------------------- */
15688 #define PORT2_PPS_PPS0_Pos                    (0UL)                     /*!< PORT2 PPS: PPS0 (Bit 0)                                     */
15689 #define PORT2_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT2 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
15690 #define PORT2_PPS_PPS1_Pos                    (1UL)                     /*!< PORT2 PPS: PPS1 (Bit 1)                                     */
15691 #define PORT2_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT2 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
15692 #define PORT2_PPS_PPS2_Pos                    (2UL)                     /*!< PORT2 PPS: PPS2 (Bit 2)                                     */
15693 #define PORT2_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT2 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
15694 #define PORT2_PPS_PPS3_Pos                    (3UL)                     /*!< PORT2 PPS: PPS3 (Bit 3)                                     */
15695 #define PORT2_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT2 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
15696 #define PORT2_PPS_PPS4_Pos                    (4UL)                     /*!< PORT2 PPS: PPS4 (Bit 4)                                     */
15697 #define PORT2_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT2 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
15698 #define PORT2_PPS_PPS5_Pos                    (5UL)                     /*!< PORT2 PPS: PPS5 (Bit 5)                                     */
15699 #define PORT2_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT2 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
15700 #define PORT2_PPS_PPS6_Pos                    (6UL)                     /*!< PORT2 PPS: PPS6 (Bit 6)                                     */
15701 #define PORT2_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT2 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
15702 #define PORT2_PPS_PPS7_Pos                    (7UL)                     /*!< PORT2 PPS: PPS7 (Bit 7)                                     */
15703 #define PORT2_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT2 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
15704 #define PORT2_PPS_PPS8_Pos                    (8UL)                     /*!< PORT2 PPS: PPS8 (Bit 8)                                     */
15705 #define PORT2_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT2 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
15706 #define PORT2_PPS_PPS9_Pos                    (9UL)                     /*!< PORT2 PPS: PPS9 (Bit 9)                                     */
15707 #define PORT2_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT2 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
15708 #define PORT2_PPS_PPS10_Pos                   (10UL)                    /*!< PORT2 PPS: PPS10 (Bit 10)                                   */
15709 #define PORT2_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT2 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
15710 #define PORT2_PPS_PPS11_Pos                   (11UL)                    /*!< PORT2 PPS: PPS11 (Bit 11)                                   */
15711 #define PORT2_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT2 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
15712 #define PORT2_PPS_PPS12_Pos                   (12UL)                    /*!< PORT2 PPS: PPS12 (Bit 12)                                   */
15713 #define PORT2_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT2 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
15714 #define PORT2_PPS_PPS13_Pos                   (13UL)                    /*!< PORT2 PPS: PPS13 (Bit 13)                                   */
15715 #define PORT2_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT2 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
15716 #define PORT2_PPS_PPS14_Pos                   (14UL)                    /*!< PORT2 PPS: PPS14 (Bit 14)                                   */
15717 #define PORT2_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT2 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
15718 #define PORT2_PPS_PPS15_Pos                   (15UL)                    /*!< PORT2 PPS: PPS15 (Bit 15)                                   */
15719 #define PORT2_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT2 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
15720 
15721 /* ---------------------------------  PORT2_HWSEL  -------------------------------- */
15722 #define PORT2_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT2 HWSEL: HW0 (Bit 0)                                    */
15723 #define PORT2_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT2 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
15724 #define PORT2_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT2 HWSEL: HW1 (Bit 2)                                    */
15725 #define PORT2_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT2 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
15726 #define PORT2_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT2 HWSEL: HW2 (Bit 4)                                    */
15727 #define PORT2_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT2 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
15728 #define PORT2_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT2 HWSEL: HW3 (Bit 6)                                    */
15729 #define PORT2_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT2 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
15730 #define PORT2_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT2 HWSEL: HW4 (Bit 8)                                    */
15731 #define PORT2_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT2 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
15732 #define PORT2_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT2 HWSEL: HW5 (Bit 10)                                   */
15733 #define PORT2_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT2 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
15734 #define PORT2_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT2 HWSEL: HW6 (Bit 12)                                   */
15735 #define PORT2_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT2 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
15736 #define PORT2_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT2 HWSEL: HW7 (Bit 14)                                   */
15737 #define PORT2_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT2 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
15738 #define PORT2_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT2 HWSEL: HW8 (Bit 16)                                   */
15739 #define PORT2_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT2 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
15740 #define PORT2_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT2 HWSEL: HW9 (Bit 18)                                   */
15741 #define PORT2_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT2 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
15742 #define PORT2_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT2 HWSEL: HW10 (Bit 20)                                  */
15743 #define PORT2_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT2 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
15744 #define PORT2_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT2 HWSEL: HW11 (Bit 22)                                  */
15745 #define PORT2_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT2 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
15746 #define PORT2_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT2 HWSEL: HW12 (Bit 24)                                  */
15747 #define PORT2_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT2 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
15748 #define PORT2_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT2 HWSEL: HW13 (Bit 26)                                  */
15749 #define PORT2_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT2 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
15750 #define PORT2_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT2 HWSEL: HW14 (Bit 28)                                  */
15751 #define PORT2_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT2 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
15752 #define PORT2_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT2 HWSEL: HW15 (Bit 30)                                  */
15753 #define PORT2_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT2 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
15754 
15755 
15756 /* ================================================================================ */
15757 /* ================         struct 'PORT3' Position & Mask         ================ */
15758 /* ================================================================================ */
15759 
15760 
15761 /* ----------------------------------  PORT3_OUT  --------------------------------- */
15762 #define PORT3_OUT_P0_Pos                      (0UL)                     /*!< PORT3 OUT: P0 (Bit 0)                                       */
15763 #define PORT3_OUT_P0_Msk                      (0x1UL)                   /*!< PORT3 OUT: P0 (Bitfield-Mask: 0x01)                         */
15764 #define PORT3_OUT_P1_Pos                      (1UL)                     /*!< PORT3 OUT: P1 (Bit 1)                                       */
15765 #define PORT3_OUT_P1_Msk                      (0x2UL)                   /*!< PORT3 OUT: P1 (Bitfield-Mask: 0x01)                         */
15766 #define PORT3_OUT_P2_Pos                      (2UL)                     /*!< PORT3 OUT: P2 (Bit 2)                                       */
15767 #define PORT3_OUT_P2_Msk                      (0x4UL)                   /*!< PORT3 OUT: P2 (Bitfield-Mask: 0x01)                         */
15768 #define PORT3_OUT_P3_Pos                      (3UL)                     /*!< PORT3 OUT: P3 (Bit 3)                                       */
15769 #define PORT3_OUT_P3_Msk                      (0x8UL)                   /*!< PORT3 OUT: P3 (Bitfield-Mask: 0x01)                         */
15770 #define PORT3_OUT_P4_Pos                      (4UL)                     /*!< PORT3 OUT: P4 (Bit 4)                                       */
15771 #define PORT3_OUT_P4_Msk                      (0x10UL)                  /*!< PORT3 OUT: P4 (Bitfield-Mask: 0x01)                         */
15772 #define PORT3_OUT_P5_Pos                      (5UL)                     /*!< PORT3 OUT: P5 (Bit 5)                                       */
15773 #define PORT3_OUT_P5_Msk                      (0x20UL)                  /*!< PORT3 OUT: P5 (Bitfield-Mask: 0x01)                         */
15774 #define PORT3_OUT_P6_Pos                      (6UL)                     /*!< PORT3 OUT: P6 (Bit 6)                                       */
15775 #define PORT3_OUT_P6_Msk                      (0x40UL)                  /*!< PORT3 OUT: P6 (Bitfield-Mask: 0x01)                         */
15776 #define PORT3_OUT_P7_Pos                      (7UL)                     /*!< PORT3 OUT: P7 (Bit 7)                                       */
15777 #define PORT3_OUT_P7_Msk                      (0x80UL)                  /*!< PORT3 OUT: P7 (Bitfield-Mask: 0x01)                         */
15778 #define PORT3_OUT_P8_Pos                      (8UL)                     /*!< PORT3 OUT: P8 (Bit 8)                                       */
15779 #define PORT3_OUT_P8_Msk                      (0x100UL)                 /*!< PORT3 OUT: P8 (Bitfield-Mask: 0x01)                         */
15780 #define PORT3_OUT_P9_Pos                      (9UL)                     /*!< PORT3 OUT: P9 (Bit 9)                                       */
15781 #define PORT3_OUT_P9_Msk                      (0x200UL)                 /*!< PORT3 OUT: P9 (Bitfield-Mask: 0x01)                         */
15782 #define PORT3_OUT_P10_Pos                     (10UL)                    /*!< PORT3 OUT: P10 (Bit 10)                                     */
15783 #define PORT3_OUT_P10_Msk                     (0x400UL)                 /*!< PORT3 OUT: P10 (Bitfield-Mask: 0x01)                        */
15784 #define PORT3_OUT_P11_Pos                     (11UL)                    /*!< PORT3 OUT: P11 (Bit 11)                                     */
15785 #define PORT3_OUT_P11_Msk                     (0x800UL)                 /*!< PORT3 OUT: P11 (Bitfield-Mask: 0x01)                        */
15786 #define PORT3_OUT_P12_Pos                     (12UL)                    /*!< PORT3 OUT: P12 (Bit 12)                                     */
15787 #define PORT3_OUT_P12_Msk                     (0x1000UL)                /*!< PORT3 OUT: P12 (Bitfield-Mask: 0x01)                        */
15788 #define PORT3_OUT_P13_Pos                     (13UL)                    /*!< PORT3 OUT: P13 (Bit 13)                                     */
15789 #define PORT3_OUT_P13_Msk                     (0x2000UL)                /*!< PORT3 OUT: P13 (Bitfield-Mask: 0x01)                        */
15790 #define PORT3_OUT_P14_Pos                     (14UL)                    /*!< PORT3 OUT: P14 (Bit 14)                                     */
15791 #define PORT3_OUT_P14_Msk                     (0x4000UL)                /*!< PORT3 OUT: P14 (Bitfield-Mask: 0x01)                        */
15792 #define PORT3_OUT_P15_Pos                     (15UL)                    /*!< PORT3 OUT: P15 (Bit 15)                                     */
15793 #define PORT3_OUT_P15_Msk                     (0x8000UL)                /*!< PORT3 OUT: P15 (Bitfield-Mask: 0x01)                        */
15794 
15795 /* ----------------------------------  PORT3_OMR  --------------------------------- */
15796 #define PORT3_OMR_PS0_Pos                     (0UL)                     /*!< PORT3 OMR: PS0 (Bit 0)                                      */
15797 #define PORT3_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT3 OMR: PS0 (Bitfield-Mask: 0x01)                        */
15798 #define PORT3_OMR_PS1_Pos                     (1UL)                     /*!< PORT3 OMR: PS1 (Bit 1)                                      */
15799 #define PORT3_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT3 OMR: PS1 (Bitfield-Mask: 0x01)                        */
15800 #define PORT3_OMR_PS2_Pos                     (2UL)                     /*!< PORT3 OMR: PS2 (Bit 2)                                      */
15801 #define PORT3_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT3 OMR: PS2 (Bitfield-Mask: 0x01)                        */
15802 #define PORT3_OMR_PS3_Pos                     (3UL)                     /*!< PORT3 OMR: PS3 (Bit 3)                                      */
15803 #define PORT3_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT3 OMR: PS3 (Bitfield-Mask: 0x01)                        */
15804 #define PORT3_OMR_PS4_Pos                     (4UL)                     /*!< PORT3 OMR: PS4 (Bit 4)                                      */
15805 #define PORT3_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT3 OMR: PS4 (Bitfield-Mask: 0x01)                        */
15806 #define PORT3_OMR_PS5_Pos                     (5UL)                     /*!< PORT3 OMR: PS5 (Bit 5)                                      */
15807 #define PORT3_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT3 OMR: PS5 (Bitfield-Mask: 0x01)                        */
15808 #define PORT3_OMR_PS6_Pos                     (6UL)                     /*!< PORT3 OMR: PS6 (Bit 6)                                      */
15809 #define PORT3_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT3 OMR: PS6 (Bitfield-Mask: 0x01)                        */
15810 #define PORT3_OMR_PS7_Pos                     (7UL)                     /*!< PORT3 OMR: PS7 (Bit 7)                                      */
15811 #define PORT3_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT3 OMR: PS7 (Bitfield-Mask: 0x01)                        */
15812 #define PORT3_OMR_PS8_Pos                     (8UL)                     /*!< PORT3 OMR: PS8 (Bit 8)                                      */
15813 #define PORT3_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT3 OMR: PS8 (Bitfield-Mask: 0x01)                        */
15814 #define PORT3_OMR_PS9_Pos                     (9UL)                     /*!< PORT3 OMR: PS9 (Bit 9)                                      */
15815 #define PORT3_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT3 OMR: PS9 (Bitfield-Mask: 0x01)                        */
15816 #define PORT3_OMR_PS10_Pos                    (10UL)                    /*!< PORT3 OMR: PS10 (Bit 10)                                    */
15817 #define PORT3_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT3 OMR: PS10 (Bitfield-Mask: 0x01)                       */
15818 #define PORT3_OMR_PS11_Pos                    (11UL)                    /*!< PORT3 OMR: PS11 (Bit 11)                                    */
15819 #define PORT3_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT3 OMR: PS11 (Bitfield-Mask: 0x01)                       */
15820 #define PORT3_OMR_PS12_Pos                    (12UL)                    /*!< PORT3 OMR: PS12 (Bit 12)                                    */
15821 #define PORT3_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT3 OMR: PS12 (Bitfield-Mask: 0x01)                       */
15822 #define PORT3_OMR_PS13_Pos                    (13UL)                    /*!< PORT3 OMR: PS13 (Bit 13)                                    */
15823 #define PORT3_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT3 OMR: PS13 (Bitfield-Mask: 0x01)                       */
15824 #define PORT3_OMR_PS14_Pos                    (14UL)                    /*!< PORT3 OMR: PS14 (Bit 14)                                    */
15825 #define PORT3_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT3 OMR: PS14 (Bitfield-Mask: 0x01)                       */
15826 #define PORT3_OMR_PS15_Pos                    (15UL)                    /*!< PORT3 OMR: PS15 (Bit 15)                                    */
15827 #define PORT3_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT3 OMR: PS15 (Bitfield-Mask: 0x01)                       */
15828 #define PORT3_OMR_PR0_Pos                     (16UL)                    /*!< PORT3 OMR: PR0 (Bit 16)                                     */
15829 #define PORT3_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT3 OMR: PR0 (Bitfield-Mask: 0x01)                        */
15830 #define PORT3_OMR_PR1_Pos                     (17UL)                    /*!< PORT3 OMR: PR1 (Bit 17)                                     */
15831 #define PORT3_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT3 OMR: PR1 (Bitfield-Mask: 0x01)                        */
15832 #define PORT3_OMR_PR2_Pos                     (18UL)                    /*!< PORT3 OMR: PR2 (Bit 18)                                     */
15833 #define PORT3_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT3 OMR: PR2 (Bitfield-Mask: 0x01)                        */
15834 #define PORT3_OMR_PR3_Pos                     (19UL)                    /*!< PORT3 OMR: PR3 (Bit 19)                                     */
15835 #define PORT3_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT3 OMR: PR3 (Bitfield-Mask: 0x01)                        */
15836 #define PORT3_OMR_PR4_Pos                     (20UL)                    /*!< PORT3 OMR: PR4 (Bit 20)                                     */
15837 #define PORT3_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT3 OMR: PR4 (Bitfield-Mask: 0x01)                        */
15838 #define PORT3_OMR_PR5_Pos                     (21UL)                    /*!< PORT3 OMR: PR5 (Bit 21)                                     */
15839 #define PORT3_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT3 OMR: PR5 (Bitfield-Mask: 0x01)                        */
15840 #define PORT3_OMR_PR6_Pos                     (22UL)                    /*!< PORT3 OMR: PR6 (Bit 22)                                     */
15841 #define PORT3_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT3 OMR: PR6 (Bitfield-Mask: 0x01)                        */
15842 #define PORT3_OMR_PR7_Pos                     (23UL)                    /*!< PORT3 OMR: PR7 (Bit 23)                                     */
15843 #define PORT3_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT3 OMR: PR7 (Bitfield-Mask: 0x01)                        */
15844 #define PORT3_OMR_PR8_Pos                     (24UL)                    /*!< PORT3 OMR: PR8 (Bit 24)                                     */
15845 #define PORT3_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT3 OMR: PR8 (Bitfield-Mask: 0x01)                        */
15846 #define PORT3_OMR_PR9_Pos                     (25UL)                    /*!< PORT3 OMR: PR9 (Bit 25)                                     */
15847 #define PORT3_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT3 OMR: PR9 (Bitfield-Mask: 0x01)                        */
15848 #define PORT3_OMR_PR10_Pos                    (26UL)                    /*!< PORT3 OMR: PR10 (Bit 26)                                    */
15849 #define PORT3_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT3 OMR: PR10 (Bitfield-Mask: 0x01)                       */
15850 #define PORT3_OMR_PR11_Pos                    (27UL)                    /*!< PORT3 OMR: PR11 (Bit 27)                                    */
15851 #define PORT3_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT3 OMR: PR11 (Bitfield-Mask: 0x01)                       */
15852 #define PORT3_OMR_PR12_Pos                    (28UL)                    /*!< PORT3 OMR: PR12 (Bit 28)                                    */
15853 #define PORT3_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT3 OMR: PR12 (Bitfield-Mask: 0x01)                       */
15854 #define PORT3_OMR_PR13_Pos                    (29UL)                    /*!< PORT3 OMR: PR13 (Bit 29)                                    */
15855 #define PORT3_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT3 OMR: PR13 (Bitfield-Mask: 0x01)                       */
15856 #define PORT3_OMR_PR14_Pos                    (30UL)                    /*!< PORT3 OMR: PR14 (Bit 30)                                    */
15857 #define PORT3_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT3 OMR: PR14 (Bitfield-Mask: 0x01)                       */
15858 #define PORT3_OMR_PR15_Pos                    (31UL)                    /*!< PORT3 OMR: PR15 (Bit 31)                                    */
15859 #define PORT3_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT3 OMR: PR15 (Bitfield-Mask: 0x01)                       */
15860 
15861 /* ---------------------------------  PORT3_IOCR0  -------------------------------- */
15862 #define PORT3_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT3 IOCR0: PC0 (Bit 3)                                    */
15863 #define PORT3_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT3 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
15864 #define PORT3_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT3 IOCR0: PC1 (Bit 11)                                   */
15865 #define PORT3_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT3 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
15866 #define PORT3_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT3 IOCR0: PC2 (Bit 19)                                   */
15867 #define PORT3_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT3 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
15868 #define PORT3_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT3 IOCR0: PC3 (Bit 27)                                   */
15869 #define PORT3_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT3 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
15870 
15871 /* ---------------------------------  PORT3_IOCR4  -------------------------------- */
15872 #define PORT3_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT3 IOCR4: PC4 (Bit 3)                                    */
15873 #define PORT3_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT3 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
15874 #define PORT3_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT3 IOCR4: PC5 (Bit 11)                                   */
15875 #define PORT3_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT3 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
15876 #define PORT3_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT3 IOCR4: PC6 (Bit 19)                                   */
15877 #define PORT3_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT3 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
15878 #define PORT3_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT3 IOCR4: PC7 (Bit 27)                                   */
15879 #define PORT3_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT3 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
15880 
15881 /* ---------------------------------  PORT3_IOCR8  -------------------------------- */
15882 #define PORT3_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT3 IOCR8: PC8 (Bit 3)                                    */
15883 #define PORT3_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT3 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
15884 #define PORT3_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT3 IOCR8: PC9 (Bit 11)                                   */
15885 #define PORT3_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT3 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
15886 #define PORT3_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT3 IOCR8: PC10 (Bit 19)                                  */
15887 #define PORT3_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT3 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
15888 #define PORT3_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT3 IOCR8: PC11 (Bit 27)                                  */
15889 #define PORT3_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT3 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
15890 
15891 /* --------------------------------  PORT3_IOCR12  -------------------------------- */
15892 #define PORT3_IOCR12_PC12_Pos                 (3UL)                     /*!< PORT3 IOCR12: PC12 (Bit 3)                                  */
15893 #define PORT3_IOCR12_PC12_Msk                 (0xf8UL)                  /*!< PORT3 IOCR12: PC12 (Bitfield-Mask: 0x1f)                    */
15894 #define PORT3_IOCR12_PC13_Pos                 (11UL)                    /*!< PORT3 IOCR12: PC13 (Bit 11)                                 */
15895 #define PORT3_IOCR12_PC13_Msk                 (0xf800UL)                /*!< PORT3 IOCR12: PC13 (Bitfield-Mask: 0x1f)                    */
15896 #define PORT3_IOCR12_PC14_Pos                 (19UL)                    /*!< PORT3 IOCR12: PC14 (Bit 19)                                 */
15897 #define PORT3_IOCR12_PC14_Msk                 (0xf80000UL)              /*!< PORT3 IOCR12: PC14 (Bitfield-Mask: 0x1f)                    */
15898 #define PORT3_IOCR12_PC15_Pos                 (27UL)                    /*!< PORT3 IOCR12: PC15 (Bit 27)                                 */
15899 #define PORT3_IOCR12_PC15_Msk                 (0xf8000000UL)            /*!< PORT3 IOCR12: PC15 (Bitfield-Mask: 0x1f)                    */
15900 
15901 /* ----------------------------------  PORT3_IN  ---------------------------------- */
15902 #define PORT3_IN_P0_Pos                       (0UL)                     /*!< PORT3 IN: P0 (Bit 0)                                        */
15903 #define PORT3_IN_P0_Msk                       (0x1UL)                   /*!< PORT3 IN: P0 (Bitfield-Mask: 0x01)                          */
15904 #define PORT3_IN_P1_Pos                       (1UL)                     /*!< PORT3 IN: P1 (Bit 1)                                        */
15905 #define PORT3_IN_P1_Msk                       (0x2UL)                   /*!< PORT3 IN: P1 (Bitfield-Mask: 0x01)                          */
15906 #define PORT3_IN_P2_Pos                       (2UL)                     /*!< PORT3 IN: P2 (Bit 2)                                        */
15907 #define PORT3_IN_P2_Msk                       (0x4UL)                   /*!< PORT3 IN: P2 (Bitfield-Mask: 0x01)                          */
15908 #define PORT3_IN_P3_Pos                       (3UL)                     /*!< PORT3 IN: P3 (Bit 3)                                        */
15909 #define PORT3_IN_P3_Msk                       (0x8UL)                   /*!< PORT3 IN: P3 (Bitfield-Mask: 0x01)                          */
15910 #define PORT3_IN_P4_Pos                       (4UL)                     /*!< PORT3 IN: P4 (Bit 4)                                        */
15911 #define PORT3_IN_P4_Msk                       (0x10UL)                  /*!< PORT3 IN: P4 (Bitfield-Mask: 0x01)                          */
15912 #define PORT3_IN_P5_Pos                       (5UL)                     /*!< PORT3 IN: P5 (Bit 5)                                        */
15913 #define PORT3_IN_P5_Msk                       (0x20UL)                  /*!< PORT3 IN: P5 (Bitfield-Mask: 0x01)                          */
15914 #define PORT3_IN_P6_Pos                       (6UL)                     /*!< PORT3 IN: P6 (Bit 6)                                        */
15915 #define PORT3_IN_P6_Msk                       (0x40UL)                  /*!< PORT3 IN: P6 (Bitfield-Mask: 0x01)                          */
15916 #define PORT3_IN_P7_Pos                       (7UL)                     /*!< PORT3 IN: P7 (Bit 7)                                        */
15917 #define PORT3_IN_P7_Msk                       (0x80UL)                  /*!< PORT3 IN: P7 (Bitfield-Mask: 0x01)                          */
15918 #define PORT3_IN_P8_Pos                       (8UL)                     /*!< PORT3 IN: P8 (Bit 8)                                        */
15919 #define PORT3_IN_P8_Msk                       (0x100UL)                 /*!< PORT3 IN: P8 (Bitfield-Mask: 0x01)                          */
15920 #define PORT3_IN_P9_Pos                       (9UL)                     /*!< PORT3 IN: P9 (Bit 9)                                        */
15921 #define PORT3_IN_P9_Msk                       (0x200UL)                 /*!< PORT3 IN: P9 (Bitfield-Mask: 0x01)                          */
15922 #define PORT3_IN_P10_Pos                      (10UL)                    /*!< PORT3 IN: P10 (Bit 10)                                      */
15923 #define PORT3_IN_P10_Msk                      (0x400UL)                 /*!< PORT3 IN: P10 (Bitfield-Mask: 0x01)                         */
15924 #define PORT3_IN_P11_Pos                      (11UL)                    /*!< PORT3 IN: P11 (Bit 11)                                      */
15925 #define PORT3_IN_P11_Msk                      (0x800UL)                 /*!< PORT3 IN: P11 (Bitfield-Mask: 0x01)                         */
15926 #define PORT3_IN_P12_Pos                      (12UL)                    /*!< PORT3 IN: P12 (Bit 12)                                      */
15927 #define PORT3_IN_P12_Msk                      (0x1000UL)                /*!< PORT3 IN: P12 (Bitfield-Mask: 0x01)                         */
15928 #define PORT3_IN_P13_Pos                      (13UL)                    /*!< PORT3 IN: P13 (Bit 13)                                      */
15929 #define PORT3_IN_P13_Msk                      (0x2000UL)                /*!< PORT3 IN: P13 (Bitfield-Mask: 0x01)                         */
15930 #define PORT3_IN_P14_Pos                      (14UL)                    /*!< PORT3 IN: P14 (Bit 14)                                      */
15931 #define PORT3_IN_P14_Msk                      (0x4000UL)                /*!< PORT3 IN: P14 (Bitfield-Mask: 0x01)                         */
15932 #define PORT3_IN_P15_Pos                      (15UL)                    /*!< PORT3 IN: P15 (Bit 15)                                      */
15933 #define PORT3_IN_P15_Msk                      (0x8000UL)                /*!< PORT3 IN: P15 (Bitfield-Mask: 0x01)                         */
15934 
15935 /* ---------------------------------  PORT3_PDR0  --------------------------------- */
15936 #define PORT3_PDR0_PD0_Pos                    (0UL)                     /*!< PORT3 PDR0: PD0 (Bit 0)                                     */
15937 #define PORT3_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT3 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
15938 #define PORT3_PDR0_PD1_Pos                    (4UL)                     /*!< PORT3 PDR0: PD1 (Bit 4)                                     */
15939 #define PORT3_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT3 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
15940 #define PORT3_PDR0_PD2_Pos                    (8UL)                     /*!< PORT3 PDR0: PD2 (Bit 8)                                     */
15941 #define PORT3_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT3 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
15942 #define PORT3_PDR0_PD3_Pos                    (12UL)                    /*!< PORT3 PDR0: PD3 (Bit 12)                                    */
15943 #define PORT3_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT3 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
15944 #define PORT3_PDR0_PD4_Pos                    (16UL)                    /*!< PORT3 PDR0: PD4 (Bit 16)                                    */
15945 #define PORT3_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT3 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
15946 #define PORT3_PDR0_PD5_Pos                    (20UL)                    /*!< PORT3 PDR0: PD5 (Bit 20)                                    */
15947 #define PORT3_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT3 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
15948 #define PORT3_PDR0_PD6_Pos                    (24UL)                    /*!< PORT3 PDR0: PD6 (Bit 24)                                    */
15949 #define PORT3_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT3 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
15950 #define PORT3_PDR0_PD7_Pos                    (28UL)                    /*!< PORT3 PDR0: PD7 (Bit 28)                                    */
15951 #define PORT3_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT3 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
15952 
15953 /* ---------------------------------  PORT3_PDR1  --------------------------------- */
15954 #define PORT3_PDR1_PD8_Pos                    (0UL)                     /*!< PORT3 PDR1: PD8 (Bit 0)                                     */
15955 #define PORT3_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT3 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
15956 #define PORT3_PDR1_PD9_Pos                    (4UL)                     /*!< PORT3 PDR1: PD9 (Bit 4)                                     */
15957 #define PORT3_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT3 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
15958 #define PORT3_PDR1_PD10_Pos                   (8UL)                     /*!< PORT3 PDR1: PD10 (Bit 8)                                    */
15959 #define PORT3_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT3 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
15960 #define PORT3_PDR1_PD11_Pos                   (12UL)                    /*!< PORT3 PDR1: PD11 (Bit 12)                                   */
15961 #define PORT3_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT3 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
15962 #define PORT3_PDR1_PD12_Pos                   (16UL)                    /*!< PORT3 PDR1: PD12 (Bit 16)                                   */
15963 #define PORT3_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT3 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
15964 #define PORT3_PDR1_PD13_Pos                   (20UL)                    /*!< PORT3 PDR1: PD13 (Bit 20)                                   */
15965 #define PORT3_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT3 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
15966 #define PORT3_PDR1_PD14_Pos                   (24UL)                    /*!< PORT3 PDR1: PD14 (Bit 24)                                   */
15967 #define PORT3_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT3 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
15968 #define PORT3_PDR1_PD15_Pos                   (28UL)                    /*!< PORT3 PDR1: PD15 (Bit 28)                                   */
15969 #define PORT3_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT3 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
15970 
15971 /* ---------------------------------  PORT3_PDISC  -------------------------------- */
15972 #define PORT3_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT3 PDISC: PDIS0 (Bit 0)                                  */
15973 #define PORT3_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT3 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
15974 #define PORT3_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT3 PDISC: PDIS1 (Bit 1)                                  */
15975 #define PORT3_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT3 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
15976 #define PORT3_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT3 PDISC: PDIS2 (Bit 2)                                  */
15977 #define PORT3_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT3 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
15978 #define PORT3_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT3 PDISC: PDIS3 (Bit 3)                                  */
15979 #define PORT3_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT3 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
15980 #define PORT3_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT3 PDISC: PDIS4 (Bit 4)                                  */
15981 #define PORT3_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT3 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
15982 #define PORT3_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT3 PDISC: PDIS5 (Bit 5)                                  */
15983 #define PORT3_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT3 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
15984 #define PORT3_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT3 PDISC: PDIS6 (Bit 6)                                  */
15985 #define PORT3_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT3 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
15986 #define PORT3_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT3 PDISC: PDIS7 (Bit 7)                                  */
15987 #define PORT3_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT3 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
15988 #define PORT3_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT3 PDISC: PDIS8 (Bit 8)                                  */
15989 #define PORT3_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT3 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
15990 #define PORT3_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT3 PDISC: PDIS9 (Bit 9)                                  */
15991 #define PORT3_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT3 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
15992 #define PORT3_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT3 PDISC: PDIS10 (Bit 10)                                */
15993 #define PORT3_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT3 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
15994 #define PORT3_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT3 PDISC: PDIS11 (Bit 11)                                */
15995 #define PORT3_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT3 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
15996 #define PORT3_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT3 PDISC: PDIS12 (Bit 12)                                */
15997 #define PORT3_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT3 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
15998 #define PORT3_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT3 PDISC: PDIS13 (Bit 13)                                */
15999 #define PORT3_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT3 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
16000 #define PORT3_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT3 PDISC: PDIS14 (Bit 14)                                */
16001 #define PORT3_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT3 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
16002 #define PORT3_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT3 PDISC: PDIS15 (Bit 15)                                */
16003 #define PORT3_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT3 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
16004 
16005 /* ----------------------------------  PORT3_PPS  --------------------------------- */
16006 #define PORT3_PPS_PPS0_Pos                    (0UL)                     /*!< PORT3 PPS: PPS0 (Bit 0)                                     */
16007 #define PORT3_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT3 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
16008 #define PORT3_PPS_PPS1_Pos                    (1UL)                     /*!< PORT3 PPS: PPS1 (Bit 1)                                     */
16009 #define PORT3_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT3 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
16010 #define PORT3_PPS_PPS2_Pos                    (2UL)                     /*!< PORT3 PPS: PPS2 (Bit 2)                                     */
16011 #define PORT3_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT3 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
16012 #define PORT3_PPS_PPS3_Pos                    (3UL)                     /*!< PORT3 PPS: PPS3 (Bit 3)                                     */
16013 #define PORT3_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT3 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
16014 #define PORT3_PPS_PPS4_Pos                    (4UL)                     /*!< PORT3 PPS: PPS4 (Bit 4)                                     */
16015 #define PORT3_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT3 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
16016 #define PORT3_PPS_PPS5_Pos                    (5UL)                     /*!< PORT3 PPS: PPS5 (Bit 5)                                     */
16017 #define PORT3_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT3 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
16018 #define PORT3_PPS_PPS6_Pos                    (6UL)                     /*!< PORT3 PPS: PPS6 (Bit 6)                                     */
16019 #define PORT3_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT3 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
16020 #define PORT3_PPS_PPS7_Pos                    (7UL)                     /*!< PORT3 PPS: PPS7 (Bit 7)                                     */
16021 #define PORT3_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT3 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
16022 #define PORT3_PPS_PPS8_Pos                    (8UL)                     /*!< PORT3 PPS: PPS8 (Bit 8)                                     */
16023 #define PORT3_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT3 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
16024 #define PORT3_PPS_PPS9_Pos                    (9UL)                     /*!< PORT3 PPS: PPS9 (Bit 9)                                     */
16025 #define PORT3_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT3 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
16026 #define PORT3_PPS_PPS10_Pos                   (10UL)                    /*!< PORT3 PPS: PPS10 (Bit 10)                                   */
16027 #define PORT3_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT3 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
16028 #define PORT3_PPS_PPS11_Pos                   (11UL)                    /*!< PORT3 PPS: PPS11 (Bit 11)                                   */
16029 #define PORT3_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT3 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
16030 #define PORT3_PPS_PPS12_Pos                   (12UL)                    /*!< PORT3 PPS: PPS12 (Bit 12)                                   */
16031 #define PORT3_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT3 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
16032 #define PORT3_PPS_PPS13_Pos                   (13UL)                    /*!< PORT3 PPS: PPS13 (Bit 13)                                   */
16033 #define PORT3_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT3 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
16034 #define PORT3_PPS_PPS14_Pos                   (14UL)                    /*!< PORT3 PPS: PPS14 (Bit 14)                                   */
16035 #define PORT3_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT3 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
16036 #define PORT3_PPS_PPS15_Pos                   (15UL)                    /*!< PORT3 PPS: PPS15 (Bit 15)                                   */
16037 #define PORT3_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT3 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
16038 
16039 /* ---------------------------------  PORT3_HWSEL  -------------------------------- */
16040 #define PORT3_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT3 HWSEL: HW0 (Bit 0)                                    */
16041 #define PORT3_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT3 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
16042 #define PORT3_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT3 HWSEL: HW1 (Bit 2)                                    */
16043 #define PORT3_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT3 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
16044 #define PORT3_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT3 HWSEL: HW2 (Bit 4)                                    */
16045 #define PORT3_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT3 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
16046 #define PORT3_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT3 HWSEL: HW3 (Bit 6)                                    */
16047 #define PORT3_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT3 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
16048 #define PORT3_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT3 HWSEL: HW4 (Bit 8)                                    */
16049 #define PORT3_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT3 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
16050 #define PORT3_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT3 HWSEL: HW5 (Bit 10)                                   */
16051 #define PORT3_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT3 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
16052 #define PORT3_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT3 HWSEL: HW6 (Bit 12)                                   */
16053 #define PORT3_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT3 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
16054 #define PORT3_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT3 HWSEL: HW7 (Bit 14)                                   */
16055 #define PORT3_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT3 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
16056 #define PORT3_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT3 HWSEL: HW8 (Bit 16)                                   */
16057 #define PORT3_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT3 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
16058 #define PORT3_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT3 HWSEL: HW9 (Bit 18)                                   */
16059 #define PORT3_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT3 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
16060 #define PORT3_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT3 HWSEL: HW10 (Bit 20)                                  */
16061 #define PORT3_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT3 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
16062 #define PORT3_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT3 HWSEL: HW11 (Bit 22)                                  */
16063 #define PORT3_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT3 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
16064 #define PORT3_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT3 HWSEL: HW12 (Bit 24)                                  */
16065 #define PORT3_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT3 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
16066 #define PORT3_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT3 HWSEL: HW13 (Bit 26)                                  */
16067 #define PORT3_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT3 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
16068 #define PORT3_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT3 HWSEL: HW14 (Bit 28)                                  */
16069 #define PORT3_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT3 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
16070 #define PORT3_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT3 HWSEL: HW15 (Bit 30)                                  */
16071 #define PORT3_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT3 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
16072 
16073 
16074 /* ================================================================================ */
16075 /* ================         struct 'PORT4' Position & Mask         ================ */
16076 /* ================================================================================ */
16077 
16078 
16079 /* ----------------------------------  PORT4_OUT  --------------------------------- */
16080 #define PORT4_OUT_P0_Pos                      (0UL)                     /*!< PORT4 OUT: P0 (Bit 0)                                       */
16081 #define PORT4_OUT_P0_Msk                      (0x1UL)                   /*!< PORT4 OUT: P0 (Bitfield-Mask: 0x01)                         */
16082 #define PORT4_OUT_P1_Pos                      (1UL)                     /*!< PORT4 OUT: P1 (Bit 1)                                       */
16083 #define PORT4_OUT_P1_Msk                      (0x2UL)                   /*!< PORT4 OUT: P1 (Bitfield-Mask: 0x01)                         */
16084 #define PORT4_OUT_P2_Pos                      (2UL)                     /*!< PORT4 OUT: P2 (Bit 2)                                       */
16085 #define PORT4_OUT_P2_Msk                      (0x4UL)                   /*!< PORT4 OUT: P2 (Bitfield-Mask: 0x01)                         */
16086 #define PORT4_OUT_P3_Pos                      (3UL)                     /*!< PORT4 OUT: P3 (Bit 3)                                       */
16087 #define PORT4_OUT_P3_Msk                      (0x8UL)                   /*!< PORT4 OUT: P3 (Bitfield-Mask: 0x01)                         */
16088 #define PORT4_OUT_P4_Pos                      (4UL)                     /*!< PORT4 OUT: P4 (Bit 4)                                       */
16089 #define PORT4_OUT_P4_Msk                      (0x10UL)                  /*!< PORT4 OUT: P4 (Bitfield-Mask: 0x01)                         */
16090 #define PORT4_OUT_P5_Pos                      (5UL)                     /*!< PORT4 OUT: P5 (Bit 5)                                       */
16091 #define PORT4_OUT_P5_Msk                      (0x20UL)                  /*!< PORT4 OUT: P5 (Bitfield-Mask: 0x01)                         */
16092 #define PORT4_OUT_P6_Pos                      (6UL)                     /*!< PORT4 OUT: P6 (Bit 6)                                       */
16093 #define PORT4_OUT_P6_Msk                      (0x40UL)                  /*!< PORT4 OUT: P6 (Bitfield-Mask: 0x01)                         */
16094 #define PORT4_OUT_P7_Pos                      (7UL)                     /*!< PORT4 OUT: P7 (Bit 7)                                       */
16095 #define PORT4_OUT_P7_Msk                      (0x80UL)                  /*!< PORT4 OUT: P7 (Bitfield-Mask: 0x01)                         */
16096 #define PORT4_OUT_P8_Pos                      (8UL)                     /*!< PORT4 OUT: P8 (Bit 8)                                       */
16097 #define PORT4_OUT_P8_Msk                      (0x100UL)                 /*!< PORT4 OUT: P8 (Bitfield-Mask: 0x01)                         */
16098 #define PORT4_OUT_P9_Pos                      (9UL)                     /*!< PORT4 OUT: P9 (Bit 9)                                       */
16099 #define PORT4_OUT_P9_Msk                      (0x200UL)                 /*!< PORT4 OUT: P9 (Bitfield-Mask: 0x01)                         */
16100 #define PORT4_OUT_P10_Pos                     (10UL)                    /*!< PORT4 OUT: P10 (Bit 10)                                     */
16101 #define PORT4_OUT_P10_Msk                     (0x400UL)                 /*!< PORT4 OUT: P10 (Bitfield-Mask: 0x01)                        */
16102 #define PORT4_OUT_P11_Pos                     (11UL)                    /*!< PORT4 OUT: P11 (Bit 11)                                     */
16103 #define PORT4_OUT_P11_Msk                     (0x800UL)                 /*!< PORT4 OUT: P11 (Bitfield-Mask: 0x01)                        */
16104 #define PORT4_OUT_P12_Pos                     (12UL)                    /*!< PORT4 OUT: P12 (Bit 12)                                     */
16105 #define PORT4_OUT_P12_Msk                     (0x1000UL)                /*!< PORT4 OUT: P12 (Bitfield-Mask: 0x01)                        */
16106 #define PORT4_OUT_P13_Pos                     (13UL)                    /*!< PORT4 OUT: P13 (Bit 13)                                     */
16107 #define PORT4_OUT_P13_Msk                     (0x2000UL)                /*!< PORT4 OUT: P13 (Bitfield-Mask: 0x01)                        */
16108 #define PORT4_OUT_P14_Pos                     (14UL)                    /*!< PORT4 OUT: P14 (Bit 14)                                     */
16109 #define PORT4_OUT_P14_Msk                     (0x4000UL)                /*!< PORT4 OUT: P14 (Bitfield-Mask: 0x01)                        */
16110 #define PORT4_OUT_P15_Pos                     (15UL)                    /*!< PORT4 OUT: P15 (Bit 15)                                     */
16111 #define PORT4_OUT_P15_Msk                     (0x8000UL)                /*!< PORT4 OUT: P15 (Bitfield-Mask: 0x01)                        */
16112 
16113 /* ----------------------------------  PORT4_OMR  --------------------------------- */
16114 #define PORT4_OMR_PS0_Pos                     (0UL)                     /*!< PORT4 OMR: PS0 (Bit 0)                                      */
16115 #define PORT4_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT4 OMR: PS0 (Bitfield-Mask: 0x01)                        */
16116 #define PORT4_OMR_PS1_Pos                     (1UL)                     /*!< PORT4 OMR: PS1 (Bit 1)                                      */
16117 #define PORT4_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT4 OMR: PS1 (Bitfield-Mask: 0x01)                        */
16118 #define PORT4_OMR_PS2_Pos                     (2UL)                     /*!< PORT4 OMR: PS2 (Bit 2)                                      */
16119 #define PORT4_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT4 OMR: PS2 (Bitfield-Mask: 0x01)                        */
16120 #define PORT4_OMR_PS3_Pos                     (3UL)                     /*!< PORT4 OMR: PS3 (Bit 3)                                      */
16121 #define PORT4_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT4 OMR: PS3 (Bitfield-Mask: 0x01)                        */
16122 #define PORT4_OMR_PS4_Pos                     (4UL)                     /*!< PORT4 OMR: PS4 (Bit 4)                                      */
16123 #define PORT4_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT4 OMR: PS4 (Bitfield-Mask: 0x01)                        */
16124 #define PORT4_OMR_PS5_Pos                     (5UL)                     /*!< PORT4 OMR: PS5 (Bit 5)                                      */
16125 #define PORT4_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT4 OMR: PS5 (Bitfield-Mask: 0x01)                        */
16126 #define PORT4_OMR_PS6_Pos                     (6UL)                     /*!< PORT4 OMR: PS6 (Bit 6)                                      */
16127 #define PORT4_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT4 OMR: PS6 (Bitfield-Mask: 0x01)                        */
16128 #define PORT4_OMR_PS7_Pos                     (7UL)                     /*!< PORT4 OMR: PS7 (Bit 7)                                      */
16129 #define PORT4_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT4 OMR: PS7 (Bitfield-Mask: 0x01)                        */
16130 #define PORT4_OMR_PS8_Pos                     (8UL)                     /*!< PORT4 OMR: PS8 (Bit 8)                                      */
16131 #define PORT4_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT4 OMR: PS8 (Bitfield-Mask: 0x01)                        */
16132 #define PORT4_OMR_PS9_Pos                     (9UL)                     /*!< PORT4 OMR: PS9 (Bit 9)                                      */
16133 #define PORT4_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT4 OMR: PS9 (Bitfield-Mask: 0x01)                        */
16134 #define PORT4_OMR_PS10_Pos                    (10UL)                    /*!< PORT4 OMR: PS10 (Bit 10)                                    */
16135 #define PORT4_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT4 OMR: PS10 (Bitfield-Mask: 0x01)                       */
16136 #define PORT4_OMR_PS11_Pos                    (11UL)                    /*!< PORT4 OMR: PS11 (Bit 11)                                    */
16137 #define PORT4_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT4 OMR: PS11 (Bitfield-Mask: 0x01)                       */
16138 #define PORT4_OMR_PS12_Pos                    (12UL)                    /*!< PORT4 OMR: PS12 (Bit 12)                                    */
16139 #define PORT4_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT4 OMR: PS12 (Bitfield-Mask: 0x01)                       */
16140 #define PORT4_OMR_PS13_Pos                    (13UL)                    /*!< PORT4 OMR: PS13 (Bit 13)                                    */
16141 #define PORT4_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT4 OMR: PS13 (Bitfield-Mask: 0x01)                       */
16142 #define PORT4_OMR_PS14_Pos                    (14UL)                    /*!< PORT4 OMR: PS14 (Bit 14)                                    */
16143 #define PORT4_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT4 OMR: PS14 (Bitfield-Mask: 0x01)                       */
16144 #define PORT4_OMR_PS15_Pos                    (15UL)                    /*!< PORT4 OMR: PS15 (Bit 15)                                    */
16145 #define PORT4_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT4 OMR: PS15 (Bitfield-Mask: 0x01)                       */
16146 #define PORT4_OMR_PR0_Pos                     (16UL)                    /*!< PORT4 OMR: PR0 (Bit 16)                                     */
16147 #define PORT4_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT4 OMR: PR0 (Bitfield-Mask: 0x01)                        */
16148 #define PORT4_OMR_PR1_Pos                     (17UL)                    /*!< PORT4 OMR: PR1 (Bit 17)                                     */
16149 #define PORT4_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT4 OMR: PR1 (Bitfield-Mask: 0x01)                        */
16150 #define PORT4_OMR_PR2_Pos                     (18UL)                    /*!< PORT4 OMR: PR2 (Bit 18)                                     */
16151 #define PORT4_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT4 OMR: PR2 (Bitfield-Mask: 0x01)                        */
16152 #define PORT4_OMR_PR3_Pos                     (19UL)                    /*!< PORT4 OMR: PR3 (Bit 19)                                     */
16153 #define PORT4_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT4 OMR: PR3 (Bitfield-Mask: 0x01)                        */
16154 #define PORT4_OMR_PR4_Pos                     (20UL)                    /*!< PORT4 OMR: PR4 (Bit 20)                                     */
16155 #define PORT4_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT4 OMR: PR4 (Bitfield-Mask: 0x01)                        */
16156 #define PORT4_OMR_PR5_Pos                     (21UL)                    /*!< PORT4 OMR: PR5 (Bit 21)                                     */
16157 #define PORT4_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT4 OMR: PR5 (Bitfield-Mask: 0x01)                        */
16158 #define PORT4_OMR_PR6_Pos                     (22UL)                    /*!< PORT4 OMR: PR6 (Bit 22)                                     */
16159 #define PORT4_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT4 OMR: PR6 (Bitfield-Mask: 0x01)                        */
16160 #define PORT4_OMR_PR7_Pos                     (23UL)                    /*!< PORT4 OMR: PR7 (Bit 23)                                     */
16161 #define PORT4_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT4 OMR: PR7 (Bitfield-Mask: 0x01)                        */
16162 #define PORT4_OMR_PR8_Pos                     (24UL)                    /*!< PORT4 OMR: PR8 (Bit 24)                                     */
16163 #define PORT4_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT4 OMR: PR8 (Bitfield-Mask: 0x01)                        */
16164 #define PORT4_OMR_PR9_Pos                     (25UL)                    /*!< PORT4 OMR: PR9 (Bit 25)                                     */
16165 #define PORT4_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT4 OMR: PR9 (Bitfield-Mask: 0x01)                        */
16166 #define PORT4_OMR_PR10_Pos                    (26UL)                    /*!< PORT4 OMR: PR10 (Bit 26)                                    */
16167 #define PORT4_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT4 OMR: PR10 (Bitfield-Mask: 0x01)                       */
16168 #define PORT4_OMR_PR11_Pos                    (27UL)                    /*!< PORT4 OMR: PR11 (Bit 27)                                    */
16169 #define PORT4_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT4 OMR: PR11 (Bitfield-Mask: 0x01)                       */
16170 #define PORT4_OMR_PR12_Pos                    (28UL)                    /*!< PORT4 OMR: PR12 (Bit 28)                                    */
16171 #define PORT4_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT4 OMR: PR12 (Bitfield-Mask: 0x01)                       */
16172 #define PORT4_OMR_PR13_Pos                    (29UL)                    /*!< PORT4 OMR: PR13 (Bit 29)                                    */
16173 #define PORT4_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT4 OMR: PR13 (Bitfield-Mask: 0x01)                       */
16174 #define PORT4_OMR_PR14_Pos                    (30UL)                    /*!< PORT4 OMR: PR14 (Bit 30)                                    */
16175 #define PORT4_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT4 OMR: PR14 (Bitfield-Mask: 0x01)                       */
16176 #define PORT4_OMR_PR15_Pos                    (31UL)                    /*!< PORT4 OMR: PR15 (Bit 31)                                    */
16177 #define PORT4_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT4 OMR: PR15 (Bitfield-Mask: 0x01)                       */
16178 
16179 /* ---------------------------------  PORT4_IOCR0  -------------------------------- */
16180 #define PORT4_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT4 IOCR0: PC0 (Bit 3)                                    */
16181 #define PORT4_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT4 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
16182 #define PORT4_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT4 IOCR0: PC1 (Bit 11)                                   */
16183 #define PORT4_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT4 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
16184 #define PORT4_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT4 IOCR0: PC2 (Bit 19)                                   */
16185 #define PORT4_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT4 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
16186 #define PORT4_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT4 IOCR0: PC3 (Bit 27)                                   */
16187 #define PORT4_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT4 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
16188 
16189 /* ---------------------------------  PORT4_IOCR4  -------------------------------- */
16190 #define PORT4_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT4 IOCR4: PC4 (Bit 3)                                    */
16191 #define PORT4_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT4 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
16192 #define PORT4_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT4 IOCR4: PC5 (Bit 11)                                   */
16193 #define PORT4_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT4 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
16194 #define PORT4_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT4 IOCR4: PC6 (Bit 19)                                   */
16195 #define PORT4_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT4 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
16196 #define PORT4_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT4 IOCR4: PC7 (Bit 27)                                   */
16197 #define PORT4_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT4 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
16198 
16199 /* ----------------------------------  PORT4_IN  ---------------------------------- */
16200 #define PORT4_IN_P0_Pos                       (0UL)                     /*!< PORT4 IN: P0 (Bit 0)                                        */
16201 #define PORT4_IN_P0_Msk                       (0x1UL)                   /*!< PORT4 IN: P0 (Bitfield-Mask: 0x01)                          */
16202 #define PORT4_IN_P1_Pos                       (1UL)                     /*!< PORT4 IN: P1 (Bit 1)                                        */
16203 #define PORT4_IN_P1_Msk                       (0x2UL)                   /*!< PORT4 IN: P1 (Bitfield-Mask: 0x01)                          */
16204 #define PORT4_IN_P2_Pos                       (2UL)                     /*!< PORT4 IN: P2 (Bit 2)                                        */
16205 #define PORT4_IN_P2_Msk                       (0x4UL)                   /*!< PORT4 IN: P2 (Bitfield-Mask: 0x01)                          */
16206 #define PORT4_IN_P3_Pos                       (3UL)                     /*!< PORT4 IN: P3 (Bit 3)                                        */
16207 #define PORT4_IN_P3_Msk                       (0x8UL)                   /*!< PORT4 IN: P3 (Bitfield-Mask: 0x01)                          */
16208 #define PORT4_IN_P4_Pos                       (4UL)                     /*!< PORT4 IN: P4 (Bit 4)                                        */
16209 #define PORT4_IN_P4_Msk                       (0x10UL)                  /*!< PORT4 IN: P4 (Bitfield-Mask: 0x01)                          */
16210 #define PORT4_IN_P5_Pos                       (5UL)                     /*!< PORT4 IN: P5 (Bit 5)                                        */
16211 #define PORT4_IN_P5_Msk                       (0x20UL)                  /*!< PORT4 IN: P5 (Bitfield-Mask: 0x01)                          */
16212 #define PORT4_IN_P6_Pos                       (6UL)                     /*!< PORT4 IN: P6 (Bit 6)                                        */
16213 #define PORT4_IN_P6_Msk                       (0x40UL)                  /*!< PORT4 IN: P6 (Bitfield-Mask: 0x01)                          */
16214 #define PORT4_IN_P7_Pos                       (7UL)                     /*!< PORT4 IN: P7 (Bit 7)                                        */
16215 #define PORT4_IN_P7_Msk                       (0x80UL)                  /*!< PORT4 IN: P7 (Bitfield-Mask: 0x01)                          */
16216 #define PORT4_IN_P8_Pos                       (8UL)                     /*!< PORT4 IN: P8 (Bit 8)                                        */
16217 #define PORT4_IN_P8_Msk                       (0x100UL)                 /*!< PORT4 IN: P8 (Bitfield-Mask: 0x01)                          */
16218 #define PORT4_IN_P9_Pos                       (9UL)                     /*!< PORT4 IN: P9 (Bit 9)                                        */
16219 #define PORT4_IN_P9_Msk                       (0x200UL)                 /*!< PORT4 IN: P9 (Bitfield-Mask: 0x01)                          */
16220 #define PORT4_IN_P10_Pos                      (10UL)                    /*!< PORT4 IN: P10 (Bit 10)                                      */
16221 #define PORT4_IN_P10_Msk                      (0x400UL)                 /*!< PORT4 IN: P10 (Bitfield-Mask: 0x01)                         */
16222 #define PORT4_IN_P11_Pos                      (11UL)                    /*!< PORT4 IN: P11 (Bit 11)                                      */
16223 #define PORT4_IN_P11_Msk                      (0x800UL)                 /*!< PORT4 IN: P11 (Bitfield-Mask: 0x01)                         */
16224 #define PORT4_IN_P12_Pos                      (12UL)                    /*!< PORT4 IN: P12 (Bit 12)                                      */
16225 #define PORT4_IN_P12_Msk                      (0x1000UL)                /*!< PORT4 IN: P12 (Bitfield-Mask: 0x01)                         */
16226 #define PORT4_IN_P13_Pos                      (13UL)                    /*!< PORT4 IN: P13 (Bit 13)                                      */
16227 #define PORT4_IN_P13_Msk                      (0x2000UL)                /*!< PORT4 IN: P13 (Bitfield-Mask: 0x01)                         */
16228 #define PORT4_IN_P14_Pos                      (14UL)                    /*!< PORT4 IN: P14 (Bit 14)                                      */
16229 #define PORT4_IN_P14_Msk                      (0x4000UL)                /*!< PORT4 IN: P14 (Bitfield-Mask: 0x01)                         */
16230 #define PORT4_IN_P15_Pos                      (15UL)                    /*!< PORT4 IN: P15 (Bit 15)                                      */
16231 #define PORT4_IN_P15_Msk                      (0x8000UL)                /*!< PORT4 IN: P15 (Bitfield-Mask: 0x01)                         */
16232 
16233 /* ---------------------------------  PORT4_PDR0  --------------------------------- */
16234 #define PORT4_PDR0_PD0_Pos                    (0UL)                     /*!< PORT4 PDR0: PD0 (Bit 0)                                     */
16235 #define PORT4_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT4 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
16236 #define PORT4_PDR0_PD1_Pos                    (4UL)                     /*!< PORT4 PDR0: PD1 (Bit 4)                                     */
16237 #define PORT4_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT4 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
16238 #define PORT4_PDR0_PD2_Pos                    (8UL)                     /*!< PORT4 PDR0: PD2 (Bit 8)                                     */
16239 #define PORT4_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT4 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
16240 #define PORT4_PDR0_PD3_Pos                    (12UL)                    /*!< PORT4 PDR0: PD3 (Bit 12)                                    */
16241 #define PORT4_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT4 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
16242 #define PORT4_PDR0_PD4_Pos                    (16UL)                    /*!< PORT4 PDR0: PD4 (Bit 16)                                    */
16243 #define PORT4_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT4 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
16244 #define PORT4_PDR0_PD5_Pos                    (20UL)                    /*!< PORT4 PDR0: PD5 (Bit 20)                                    */
16245 #define PORT4_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT4 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
16246 #define PORT4_PDR0_PD6_Pos                    (24UL)                    /*!< PORT4 PDR0: PD6 (Bit 24)                                    */
16247 #define PORT4_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT4 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
16248 #define PORT4_PDR0_PD7_Pos                    (28UL)                    /*!< PORT4 PDR0: PD7 (Bit 28)                                    */
16249 #define PORT4_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT4 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
16250 
16251 /* ---------------------------------  PORT4_PDISC  -------------------------------- */
16252 #define PORT4_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT4 PDISC: PDIS0 (Bit 0)                                  */
16253 #define PORT4_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT4 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
16254 #define PORT4_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT4 PDISC: PDIS1 (Bit 1)                                  */
16255 #define PORT4_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT4 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
16256 #define PORT4_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT4 PDISC: PDIS2 (Bit 2)                                  */
16257 #define PORT4_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT4 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
16258 #define PORT4_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT4 PDISC: PDIS3 (Bit 3)                                  */
16259 #define PORT4_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT4 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
16260 #define PORT4_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT4 PDISC: PDIS4 (Bit 4)                                  */
16261 #define PORT4_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT4 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
16262 #define PORT4_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT4 PDISC: PDIS5 (Bit 5)                                  */
16263 #define PORT4_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT4 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
16264 #define PORT4_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT4 PDISC: PDIS6 (Bit 6)                                  */
16265 #define PORT4_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT4 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
16266 #define PORT4_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT4 PDISC: PDIS7 (Bit 7)                                  */
16267 #define PORT4_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT4 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
16268 #define PORT4_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT4 PDISC: PDIS8 (Bit 8)                                  */
16269 #define PORT4_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT4 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
16270 #define PORT4_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT4 PDISC: PDIS9 (Bit 9)                                  */
16271 #define PORT4_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT4 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
16272 #define PORT4_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT4 PDISC: PDIS10 (Bit 10)                                */
16273 #define PORT4_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT4 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
16274 #define PORT4_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT4 PDISC: PDIS11 (Bit 11)                                */
16275 #define PORT4_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT4 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
16276 #define PORT4_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT4 PDISC: PDIS12 (Bit 12)                                */
16277 #define PORT4_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT4 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
16278 #define PORT4_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT4 PDISC: PDIS13 (Bit 13)                                */
16279 #define PORT4_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT4 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
16280 #define PORT4_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT4 PDISC: PDIS14 (Bit 14)                                */
16281 #define PORT4_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT4 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
16282 #define PORT4_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT4 PDISC: PDIS15 (Bit 15)                                */
16283 #define PORT4_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT4 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
16284 
16285 /* ----------------------------------  PORT4_PPS  --------------------------------- */
16286 #define PORT4_PPS_PPS0_Pos                    (0UL)                     /*!< PORT4 PPS: PPS0 (Bit 0)                                     */
16287 #define PORT4_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT4 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
16288 #define PORT4_PPS_PPS1_Pos                    (1UL)                     /*!< PORT4 PPS: PPS1 (Bit 1)                                     */
16289 #define PORT4_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT4 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
16290 #define PORT4_PPS_PPS2_Pos                    (2UL)                     /*!< PORT4 PPS: PPS2 (Bit 2)                                     */
16291 #define PORT4_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT4 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
16292 #define PORT4_PPS_PPS3_Pos                    (3UL)                     /*!< PORT4 PPS: PPS3 (Bit 3)                                     */
16293 #define PORT4_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT4 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
16294 #define PORT4_PPS_PPS4_Pos                    (4UL)                     /*!< PORT4 PPS: PPS4 (Bit 4)                                     */
16295 #define PORT4_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT4 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
16296 #define PORT4_PPS_PPS5_Pos                    (5UL)                     /*!< PORT4 PPS: PPS5 (Bit 5)                                     */
16297 #define PORT4_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT4 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
16298 #define PORT4_PPS_PPS6_Pos                    (6UL)                     /*!< PORT4 PPS: PPS6 (Bit 6)                                     */
16299 #define PORT4_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT4 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
16300 #define PORT4_PPS_PPS7_Pos                    (7UL)                     /*!< PORT4 PPS: PPS7 (Bit 7)                                     */
16301 #define PORT4_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT4 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
16302 #define PORT4_PPS_PPS8_Pos                    (8UL)                     /*!< PORT4 PPS: PPS8 (Bit 8)                                     */
16303 #define PORT4_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT4 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
16304 #define PORT4_PPS_PPS9_Pos                    (9UL)                     /*!< PORT4 PPS: PPS9 (Bit 9)                                     */
16305 #define PORT4_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT4 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
16306 #define PORT4_PPS_PPS10_Pos                   (10UL)                    /*!< PORT4 PPS: PPS10 (Bit 10)                                   */
16307 #define PORT4_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT4 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
16308 #define PORT4_PPS_PPS11_Pos                   (11UL)                    /*!< PORT4 PPS: PPS11 (Bit 11)                                   */
16309 #define PORT4_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT4 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
16310 #define PORT4_PPS_PPS12_Pos                   (12UL)                    /*!< PORT4 PPS: PPS12 (Bit 12)                                   */
16311 #define PORT4_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT4 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
16312 #define PORT4_PPS_PPS13_Pos                   (13UL)                    /*!< PORT4 PPS: PPS13 (Bit 13)                                   */
16313 #define PORT4_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT4 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
16314 #define PORT4_PPS_PPS14_Pos                   (14UL)                    /*!< PORT4 PPS: PPS14 (Bit 14)                                   */
16315 #define PORT4_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT4 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
16316 #define PORT4_PPS_PPS15_Pos                   (15UL)                    /*!< PORT4 PPS: PPS15 (Bit 15)                                   */
16317 #define PORT4_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT4 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
16318 
16319 /* ---------------------------------  PORT4_HWSEL  -------------------------------- */
16320 #define PORT4_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT4 HWSEL: HW0 (Bit 0)                                    */
16321 #define PORT4_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT4 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
16322 #define PORT4_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT4 HWSEL: HW1 (Bit 2)                                    */
16323 #define PORT4_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT4 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
16324 #define PORT4_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT4 HWSEL: HW2 (Bit 4)                                    */
16325 #define PORT4_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT4 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
16326 #define PORT4_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT4 HWSEL: HW3 (Bit 6)                                    */
16327 #define PORT4_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT4 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
16328 #define PORT4_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT4 HWSEL: HW4 (Bit 8)                                    */
16329 #define PORT4_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT4 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
16330 #define PORT4_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT4 HWSEL: HW5 (Bit 10)                                   */
16331 #define PORT4_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT4 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
16332 #define PORT4_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT4 HWSEL: HW6 (Bit 12)                                   */
16333 #define PORT4_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT4 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
16334 #define PORT4_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT4 HWSEL: HW7 (Bit 14)                                   */
16335 #define PORT4_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT4 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
16336 #define PORT4_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT4 HWSEL: HW8 (Bit 16)                                   */
16337 #define PORT4_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT4 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
16338 #define PORT4_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT4 HWSEL: HW9 (Bit 18)                                   */
16339 #define PORT4_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT4 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
16340 #define PORT4_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT4 HWSEL: HW10 (Bit 20)                                  */
16341 #define PORT4_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT4 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
16342 #define PORT4_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT4 HWSEL: HW11 (Bit 22)                                  */
16343 #define PORT4_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT4 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
16344 #define PORT4_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT4 HWSEL: HW12 (Bit 24)                                  */
16345 #define PORT4_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT4 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
16346 #define PORT4_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT4 HWSEL: HW13 (Bit 26)                                  */
16347 #define PORT4_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT4 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
16348 #define PORT4_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT4 HWSEL: HW14 (Bit 28)                                  */
16349 #define PORT4_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT4 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
16350 #define PORT4_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT4 HWSEL: HW15 (Bit 30)                                  */
16351 #define PORT4_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT4 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
16352 
16353 
16354 /* ================================================================================ */
16355 /* ================         struct 'PORT5' Position & Mask         ================ */
16356 /* ================================================================================ */
16357 
16358 
16359 /* ----------------------------------  PORT5_OUT  --------------------------------- */
16360 #define PORT5_OUT_P0_Pos                      (0UL)                     /*!< PORT5 OUT: P0 (Bit 0)                                       */
16361 #define PORT5_OUT_P0_Msk                      (0x1UL)                   /*!< PORT5 OUT: P0 (Bitfield-Mask: 0x01)                         */
16362 #define PORT5_OUT_P1_Pos                      (1UL)                     /*!< PORT5 OUT: P1 (Bit 1)                                       */
16363 #define PORT5_OUT_P1_Msk                      (0x2UL)                   /*!< PORT5 OUT: P1 (Bitfield-Mask: 0x01)                         */
16364 #define PORT5_OUT_P2_Pos                      (2UL)                     /*!< PORT5 OUT: P2 (Bit 2)                                       */
16365 #define PORT5_OUT_P2_Msk                      (0x4UL)                   /*!< PORT5 OUT: P2 (Bitfield-Mask: 0x01)                         */
16366 #define PORT5_OUT_P3_Pos                      (3UL)                     /*!< PORT5 OUT: P3 (Bit 3)                                       */
16367 #define PORT5_OUT_P3_Msk                      (0x8UL)                   /*!< PORT5 OUT: P3 (Bitfield-Mask: 0x01)                         */
16368 #define PORT5_OUT_P4_Pos                      (4UL)                     /*!< PORT5 OUT: P4 (Bit 4)                                       */
16369 #define PORT5_OUT_P4_Msk                      (0x10UL)                  /*!< PORT5 OUT: P4 (Bitfield-Mask: 0x01)                         */
16370 #define PORT5_OUT_P5_Pos                      (5UL)                     /*!< PORT5 OUT: P5 (Bit 5)                                       */
16371 #define PORT5_OUT_P5_Msk                      (0x20UL)                  /*!< PORT5 OUT: P5 (Bitfield-Mask: 0x01)                         */
16372 #define PORT5_OUT_P6_Pos                      (6UL)                     /*!< PORT5 OUT: P6 (Bit 6)                                       */
16373 #define PORT5_OUT_P6_Msk                      (0x40UL)                  /*!< PORT5 OUT: P6 (Bitfield-Mask: 0x01)                         */
16374 #define PORT5_OUT_P7_Pos                      (7UL)                     /*!< PORT5 OUT: P7 (Bit 7)                                       */
16375 #define PORT5_OUT_P7_Msk                      (0x80UL)                  /*!< PORT5 OUT: P7 (Bitfield-Mask: 0x01)                         */
16376 #define PORT5_OUT_P8_Pos                      (8UL)                     /*!< PORT5 OUT: P8 (Bit 8)                                       */
16377 #define PORT5_OUT_P8_Msk                      (0x100UL)                 /*!< PORT5 OUT: P8 (Bitfield-Mask: 0x01)                         */
16378 #define PORT5_OUT_P9_Pos                      (9UL)                     /*!< PORT5 OUT: P9 (Bit 9)                                       */
16379 #define PORT5_OUT_P9_Msk                      (0x200UL)                 /*!< PORT5 OUT: P9 (Bitfield-Mask: 0x01)                         */
16380 #define PORT5_OUT_P10_Pos                     (10UL)                    /*!< PORT5 OUT: P10 (Bit 10)                                     */
16381 #define PORT5_OUT_P10_Msk                     (0x400UL)                 /*!< PORT5 OUT: P10 (Bitfield-Mask: 0x01)                        */
16382 #define PORT5_OUT_P11_Pos                     (11UL)                    /*!< PORT5 OUT: P11 (Bit 11)                                     */
16383 #define PORT5_OUT_P11_Msk                     (0x800UL)                 /*!< PORT5 OUT: P11 (Bitfield-Mask: 0x01)                        */
16384 #define PORT5_OUT_P12_Pos                     (12UL)                    /*!< PORT5 OUT: P12 (Bit 12)                                     */
16385 #define PORT5_OUT_P12_Msk                     (0x1000UL)                /*!< PORT5 OUT: P12 (Bitfield-Mask: 0x01)                        */
16386 #define PORT5_OUT_P13_Pos                     (13UL)                    /*!< PORT5 OUT: P13 (Bit 13)                                     */
16387 #define PORT5_OUT_P13_Msk                     (0x2000UL)                /*!< PORT5 OUT: P13 (Bitfield-Mask: 0x01)                        */
16388 #define PORT5_OUT_P14_Pos                     (14UL)                    /*!< PORT5 OUT: P14 (Bit 14)                                     */
16389 #define PORT5_OUT_P14_Msk                     (0x4000UL)                /*!< PORT5 OUT: P14 (Bitfield-Mask: 0x01)                        */
16390 #define PORT5_OUT_P15_Pos                     (15UL)                    /*!< PORT5 OUT: P15 (Bit 15)                                     */
16391 #define PORT5_OUT_P15_Msk                     (0x8000UL)                /*!< PORT5 OUT: P15 (Bitfield-Mask: 0x01)                        */
16392 
16393 /* ----------------------------------  PORT5_OMR  --------------------------------- */
16394 #define PORT5_OMR_PS0_Pos                     (0UL)                     /*!< PORT5 OMR: PS0 (Bit 0)                                      */
16395 #define PORT5_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT5 OMR: PS0 (Bitfield-Mask: 0x01)                        */
16396 #define PORT5_OMR_PS1_Pos                     (1UL)                     /*!< PORT5 OMR: PS1 (Bit 1)                                      */
16397 #define PORT5_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT5 OMR: PS1 (Bitfield-Mask: 0x01)                        */
16398 #define PORT5_OMR_PS2_Pos                     (2UL)                     /*!< PORT5 OMR: PS2 (Bit 2)                                      */
16399 #define PORT5_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT5 OMR: PS2 (Bitfield-Mask: 0x01)                        */
16400 #define PORT5_OMR_PS3_Pos                     (3UL)                     /*!< PORT5 OMR: PS3 (Bit 3)                                      */
16401 #define PORT5_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT5 OMR: PS3 (Bitfield-Mask: 0x01)                        */
16402 #define PORT5_OMR_PS4_Pos                     (4UL)                     /*!< PORT5 OMR: PS4 (Bit 4)                                      */
16403 #define PORT5_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT5 OMR: PS4 (Bitfield-Mask: 0x01)                        */
16404 #define PORT5_OMR_PS5_Pos                     (5UL)                     /*!< PORT5 OMR: PS5 (Bit 5)                                      */
16405 #define PORT5_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT5 OMR: PS5 (Bitfield-Mask: 0x01)                        */
16406 #define PORT5_OMR_PS6_Pos                     (6UL)                     /*!< PORT5 OMR: PS6 (Bit 6)                                      */
16407 #define PORT5_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT5 OMR: PS6 (Bitfield-Mask: 0x01)                        */
16408 #define PORT5_OMR_PS7_Pos                     (7UL)                     /*!< PORT5 OMR: PS7 (Bit 7)                                      */
16409 #define PORT5_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT5 OMR: PS7 (Bitfield-Mask: 0x01)                        */
16410 #define PORT5_OMR_PS8_Pos                     (8UL)                     /*!< PORT5 OMR: PS8 (Bit 8)                                      */
16411 #define PORT5_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT5 OMR: PS8 (Bitfield-Mask: 0x01)                        */
16412 #define PORT5_OMR_PS9_Pos                     (9UL)                     /*!< PORT5 OMR: PS9 (Bit 9)                                      */
16413 #define PORT5_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT5 OMR: PS9 (Bitfield-Mask: 0x01)                        */
16414 #define PORT5_OMR_PS10_Pos                    (10UL)                    /*!< PORT5 OMR: PS10 (Bit 10)                                    */
16415 #define PORT5_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT5 OMR: PS10 (Bitfield-Mask: 0x01)                       */
16416 #define PORT5_OMR_PS11_Pos                    (11UL)                    /*!< PORT5 OMR: PS11 (Bit 11)                                    */
16417 #define PORT5_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT5 OMR: PS11 (Bitfield-Mask: 0x01)                       */
16418 #define PORT5_OMR_PS12_Pos                    (12UL)                    /*!< PORT5 OMR: PS12 (Bit 12)                                    */
16419 #define PORT5_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT5 OMR: PS12 (Bitfield-Mask: 0x01)                       */
16420 #define PORT5_OMR_PS13_Pos                    (13UL)                    /*!< PORT5 OMR: PS13 (Bit 13)                                    */
16421 #define PORT5_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT5 OMR: PS13 (Bitfield-Mask: 0x01)                       */
16422 #define PORT5_OMR_PS14_Pos                    (14UL)                    /*!< PORT5 OMR: PS14 (Bit 14)                                    */
16423 #define PORT5_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT5 OMR: PS14 (Bitfield-Mask: 0x01)                       */
16424 #define PORT5_OMR_PS15_Pos                    (15UL)                    /*!< PORT5 OMR: PS15 (Bit 15)                                    */
16425 #define PORT5_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT5 OMR: PS15 (Bitfield-Mask: 0x01)                       */
16426 #define PORT5_OMR_PR0_Pos                     (16UL)                    /*!< PORT5 OMR: PR0 (Bit 16)                                     */
16427 #define PORT5_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT5 OMR: PR0 (Bitfield-Mask: 0x01)                        */
16428 #define PORT5_OMR_PR1_Pos                     (17UL)                    /*!< PORT5 OMR: PR1 (Bit 17)                                     */
16429 #define PORT5_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT5 OMR: PR1 (Bitfield-Mask: 0x01)                        */
16430 #define PORT5_OMR_PR2_Pos                     (18UL)                    /*!< PORT5 OMR: PR2 (Bit 18)                                     */
16431 #define PORT5_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT5 OMR: PR2 (Bitfield-Mask: 0x01)                        */
16432 #define PORT5_OMR_PR3_Pos                     (19UL)                    /*!< PORT5 OMR: PR3 (Bit 19)                                     */
16433 #define PORT5_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT5 OMR: PR3 (Bitfield-Mask: 0x01)                        */
16434 #define PORT5_OMR_PR4_Pos                     (20UL)                    /*!< PORT5 OMR: PR4 (Bit 20)                                     */
16435 #define PORT5_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT5 OMR: PR4 (Bitfield-Mask: 0x01)                        */
16436 #define PORT5_OMR_PR5_Pos                     (21UL)                    /*!< PORT5 OMR: PR5 (Bit 21)                                     */
16437 #define PORT5_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT5 OMR: PR5 (Bitfield-Mask: 0x01)                        */
16438 #define PORT5_OMR_PR6_Pos                     (22UL)                    /*!< PORT5 OMR: PR6 (Bit 22)                                     */
16439 #define PORT5_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT5 OMR: PR6 (Bitfield-Mask: 0x01)                        */
16440 #define PORT5_OMR_PR7_Pos                     (23UL)                    /*!< PORT5 OMR: PR7 (Bit 23)                                     */
16441 #define PORT5_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT5 OMR: PR7 (Bitfield-Mask: 0x01)                        */
16442 #define PORT5_OMR_PR8_Pos                     (24UL)                    /*!< PORT5 OMR: PR8 (Bit 24)                                     */
16443 #define PORT5_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT5 OMR: PR8 (Bitfield-Mask: 0x01)                        */
16444 #define PORT5_OMR_PR9_Pos                     (25UL)                    /*!< PORT5 OMR: PR9 (Bit 25)                                     */
16445 #define PORT5_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT5 OMR: PR9 (Bitfield-Mask: 0x01)                        */
16446 #define PORT5_OMR_PR10_Pos                    (26UL)                    /*!< PORT5 OMR: PR10 (Bit 26)                                    */
16447 #define PORT5_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT5 OMR: PR10 (Bitfield-Mask: 0x01)                       */
16448 #define PORT5_OMR_PR11_Pos                    (27UL)                    /*!< PORT5 OMR: PR11 (Bit 27)                                    */
16449 #define PORT5_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT5 OMR: PR11 (Bitfield-Mask: 0x01)                       */
16450 #define PORT5_OMR_PR12_Pos                    (28UL)                    /*!< PORT5 OMR: PR12 (Bit 28)                                    */
16451 #define PORT5_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT5 OMR: PR12 (Bitfield-Mask: 0x01)                       */
16452 #define PORT5_OMR_PR13_Pos                    (29UL)                    /*!< PORT5 OMR: PR13 (Bit 29)                                    */
16453 #define PORT5_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT5 OMR: PR13 (Bitfield-Mask: 0x01)                       */
16454 #define PORT5_OMR_PR14_Pos                    (30UL)                    /*!< PORT5 OMR: PR14 (Bit 30)                                    */
16455 #define PORT5_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT5 OMR: PR14 (Bitfield-Mask: 0x01)                       */
16456 #define PORT5_OMR_PR15_Pos                    (31UL)                    /*!< PORT5 OMR: PR15 (Bit 31)                                    */
16457 #define PORT5_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT5 OMR: PR15 (Bitfield-Mask: 0x01)                       */
16458 
16459 /* ---------------------------------  PORT5_IOCR0  -------------------------------- */
16460 #define PORT5_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT5 IOCR0: PC0 (Bit 3)                                    */
16461 #define PORT5_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT5 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
16462 #define PORT5_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT5 IOCR0: PC1 (Bit 11)                                   */
16463 #define PORT5_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT5 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
16464 #define PORT5_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT5 IOCR0: PC2 (Bit 19)                                   */
16465 #define PORT5_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT5 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
16466 #define PORT5_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT5 IOCR0: PC3 (Bit 27)                                   */
16467 #define PORT5_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT5 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
16468 
16469 /* ---------------------------------  PORT5_IOCR4  -------------------------------- */
16470 #define PORT5_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT5 IOCR4: PC4 (Bit 3)                                    */
16471 #define PORT5_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT5 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
16472 #define PORT5_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT5 IOCR4: PC5 (Bit 11)                                   */
16473 #define PORT5_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT5 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
16474 #define PORT5_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT5 IOCR4: PC6 (Bit 19)                                   */
16475 #define PORT5_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT5 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
16476 #define PORT5_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT5 IOCR4: PC7 (Bit 27)                                   */
16477 #define PORT5_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT5 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
16478 
16479 /* ---------------------------------  PORT5_IOCR8  -------------------------------- */
16480 #define PORT5_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT5 IOCR8: PC8 (Bit 3)                                    */
16481 #define PORT5_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT5 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
16482 #define PORT5_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT5 IOCR8: PC9 (Bit 11)                                   */
16483 #define PORT5_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT5 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
16484 #define PORT5_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT5 IOCR8: PC10 (Bit 19)                                  */
16485 #define PORT5_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT5 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
16486 #define PORT5_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT5 IOCR8: PC11 (Bit 27)                                  */
16487 #define PORT5_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT5 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
16488 
16489 /* ----------------------------------  PORT5_IN  ---------------------------------- */
16490 #define PORT5_IN_P0_Pos                       (0UL)                     /*!< PORT5 IN: P0 (Bit 0)                                        */
16491 #define PORT5_IN_P0_Msk                       (0x1UL)                   /*!< PORT5 IN: P0 (Bitfield-Mask: 0x01)                          */
16492 #define PORT5_IN_P1_Pos                       (1UL)                     /*!< PORT5 IN: P1 (Bit 1)                                        */
16493 #define PORT5_IN_P1_Msk                       (0x2UL)                   /*!< PORT5 IN: P1 (Bitfield-Mask: 0x01)                          */
16494 #define PORT5_IN_P2_Pos                       (2UL)                     /*!< PORT5 IN: P2 (Bit 2)                                        */
16495 #define PORT5_IN_P2_Msk                       (0x4UL)                   /*!< PORT5 IN: P2 (Bitfield-Mask: 0x01)                          */
16496 #define PORT5_IN_P3_Pos                       (3UL)                     /*!< PORT5 IN: P3 (Bit 3)                                        */
16497 #define PORT5_IN_P3_Msk                       (0x8UL)                   /*!< PORT5 IN: P3 (Bitfield-Mask: 0x01)                          */
16498 #define PORT5_IN_P4_Pos                       (4UL)                     /*!< PORT5 IN: P4 (Bit 4)                                        */
16499 #define PORT5_IN_P4_Msk                       (0x10UL)                  /*!< PORT5 IN: P4 (Bitfield-Mask: 0x01)                          */
16500 #define PORT5_IN_P5_Pos                       (5UL)                     /*!< PORT5 IN: P5 (Bit 5)                                        */
16501 #define PORT5_IN_P5_Msk                       (0x20UL)                  /*!< PORT5 IN: P5 (Bitfield-Mask: 0x01)                          */
16502 #define PORT5_IN_P6_Pos                       (6UL)                     /*!< PORT5 IN: P6 (Bit 6)                                        */
16503 #define PORT5_IN_P6_Msk                       (0x40UL)                  /*!< PORT5 IN: P6 (Bitfield-Mask: 0x01)                          */
16504 #define PORT5_IN_P7_Pos                       (7UL)                     /*!< PORT5 IN: P7 (Bit 7)                                        */
16505 #define PORT5_IN_P7_Msk                       (0x80UL)                  /*!< PORT5 IN: P7 (Bitfield-Mask: 0x01)                          */
16506 #define PORT5_IN_P8_Pos                       (8UL)                     /*!< PORT5 IN: P8 (Bit 8)                                        */
16507 #define PORT5_IN_P8_Msk                       (0x100UL)                 /*!< PORT5 IN: P8 (Bitfield-Mask: 0x01)                          */
16508 #define PORT5_IN_P9_Pos                       (9UL)                     /*!< PORT5 IN: P9 (Bit 9)                                        */
16509 #define PORT5_IN_P9_Msk                       (0x200UL)                 /*!< PORT5 IN: P9 (Bitfield-Mask: 0x01)                          */
16510 #define PORT5_IN_P10_Pos                      (10UL)                    /*!< PORT5 IN: P10 (Bit 10)                                      */
16511 #define PORT5_IN_P10_Msk                      (0x400UL)                 /*!< PORT5 IN: P10 (Bitfield-Mask: 0x01)                         */
16512 #define PORT5_IN_P11_Pos                      (11UL)                    /*!< PORT5 IN: P11 (Bit 11)                                      */
16513 #define PORT5_IN_P11_Msk                      (0x800UL)                 /*!< PORT5 IN: P11 (Bitfield-Mask: 0x01)                         */
16514 #define PORT5_IN_P12_Pos                      (12UL)                    /*!< PORT5 IN: P12 (Bit 12)                                      */
16515 #define PORT5_IN_P12_Msk                      (0x1000UL)                /*!< PORT5 IN: P12 (Bitfield-Mask: 0x01)                         */
16516 #define PORT5_IN_P13_Pos                      (13UL)                    /*!< PORT5 IN: P13 (Bit 13)                                      */
16517 #define PORT5_IN_P13_Msk                      (0x2000UL)                /*!< PORT5 IN: P13 (Bitfield-Mask: 0x01)                         */
16518 #define PORT5_IN_P14_Pos                      (14UL)                    /*!< PORT5 IN: P14 (Bit 14)                                      */
16519 #define PORT5_IN_P14_Msk                      (0x4000UL)                /*!< PORT5 IN: P14 (Bitfield-Mask: 0x01)                         */
16520 #define PORT5_IN_P15_Pos                      (15UL)                    /*!< PORT5 IN: P15 (Bit 15)                                      */
16521 #define PORT5_IN_P15_Msk                      (0x8000UL)                /*!< PORT5 IN: P15 (Bitfield-Mask: 0x01)                         */
16522 
16523 /* ---------------------------------  PORT5_PDR0  --------------------------------- */
16524 #define PORT5_PDR0_PD0_Pos                    (0UL)                     /*!< PORT5 PDR0: PD0 (Bit 0)                                     */
16525 #define PORT5_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT5 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
16526 #define PORT5_PDR0_PD1_Pos                    (4UL)                     /*!< PORT5 PDR0: PD1 (Bit 4)                                     */
16527 #define PORT5_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT5 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
16528 #define PORT5_PDR0_PD2_Pos                    (8UL)                     /*!< PORT5 PDR0: PD2 (Bit 8)                                     */
16529 #define PORT5_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT5 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
16530 #define PORT5_PDR0_PD3_Pos                    (12UL)                    /*!< PORT5 PDR0: PD3 (Bit 12)                                    */
16531 #define PORT5_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT5 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
16532 #define PORT5_PDR0_PD4_Pos                    (16UL)                    /*!< PORT5 PDR0: PD4 (Bit 16)                                    */
16533 #define PORT5_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT5 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
16534 #define PORT5_PDR0_PD5_Pos                    (20UL)                    /*!< PORT5 PDR0: PD5 (Bit 20)                                    */
16535 #define PORT5_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT5 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
16536 #define PORT5_PDR0_PD6_Pos                    (24UL)                    /*!< PORT5 PDR0: PD6 (Bit 24)                                    */
16537 #define PORT5_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT5 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
16538 #define PORT5_PDR0_PD7_Pos                    (28UL)                    /*!< PORT5 PDR0: PD7 (Bit 28)                                    */
16539 #define PORT5_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT5 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
16540 
16541 /* ---------------------------------  PORT5_PDR1  --------------------------------- */
16542 #define PORT5_PDR1_PD8_Pos                    (0UL)                     /*!< PORT5 PDR1: PD8 (Bit 0)                                     */
16543 #define PORT5_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT5 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
16544 #define PORT5_PDR1_PD9_Pos                    (4UL)                     /*!< PORT5 PDR1: PD9 (Bit 4)                                     */
16545 #define PORT5_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT5 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
16546 #define PORT5_PDR1_PD10_Pos                   (8UL)                     /*!< PORT5 PDR1: PD10 (Bit 8)                                    */
16547 #define PORT5_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT5 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
16548 #define PORT5_PDR1_PD11_Pos                   (12UL)                    /*!< PORT5 PDR1: PD11 (Bit 12)                                   */
16549 #define PORT5_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT5 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
16550 #define PORT5_PDR1_PD12_Pos                   (16UL)                    /*!< PORT5 PDR1: PD12 (Bit 16)                                   */
16551 #define PORT5_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT5 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
16552 #define PORT5_PDR1_PD13_Pos                   (20UL)                    /*!< PORT5 PDR1: PD13 (Bit 20)                                   */
16553 #define PORT5_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT5 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
16554 #define PORT5_PDR1_PD14_Pos                   (24UL)                    /*!< PORT5 PDR1: PD14 (Bit 24)                                   */
16555 #define PORT5_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT5 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
16556 #define PORT5_PDR1_PD15_Pos                   (28UL)                    /*!< PORT5 PDR1: PD15 (Bit 28)                                   */
16557 #define PORT5_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT5 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
16558 
16559 /* ---------------------------------  PORT5_PDISC  -------------------------------- */
16560 #define PORT5_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT5 PDISC: PDIS0 (Bit 0)                                  */
16561 #define PORT5_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT5 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
16562 #define PORT5_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT5 PDISC: PDIS1 (Bit 1)                                  */
16563 #define PORT5_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT5 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
16564 #define PORT5_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT5 PDISC: PDIS2 (Bit 2)                                  */
16565 #define PORT5_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT5 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
16566 #define PORT5_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT5 PDISC: PDIS3 (Bit 3)                                  */
16567 #define PORT5_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT5 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
16568 #define PORT5_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT5 PDISC: PDIS4 (Bit 4)                                  */
16569 #define PORT5_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT5 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
16570 #define PORT5_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT5 PDISC: PDIS5 (Bit 5)                                  */
16571 #define PORT5_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT5 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
16572 #define PORT5_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT5 PDISC: PDIS6 (Bit 6)                                  */
16573 #define PORT5_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT5 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
16574 #define PORT5_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT5 PDISC: PDIS7 (Bit 7)                                  */
16575 #define PORT5_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT5 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
16576 #define PORT5_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT5 PDISC: PDIS8 (Bit 8)                                  */
16577 #define PORT5_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT5 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
16578 #define PORT5_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT5 PDISC: PDIS9 (Bit 9)                                  */
16579 #define PORT5_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT5 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
16580 #define PORT5_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT5 PDISC: PDIS10 (Bit 10)                                */
16581 #define PORT5_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT5 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
16582 #define PORT5_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT5 PDISC: PDIS11 (Bit 11)                                */
16583 #define PORT5_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT5 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
16584 #define PORT5_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT5 PDISC: PDIS12 (Bit 12)                                */
16585 #define PORT5_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT5 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
16586 #define PORT5_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT5 PDISC: PDIS13 (Bit 13)                                */
16587 #define PORT5_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT5 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
16588 #define PORT5_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT5 PDISC: PDIS14 (Bit 14)                                */
16589 #define PORT5_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT5 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
16590 #define PORT5_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT5 PDISC: PDIS15 (Bit 15)                                */
16591 #define PORT5_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT5 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
16592 
16593 /* ----------------------------------  PORT5_PPS  --------------------------------- */
16594 #define PORT5_PPS_PPS0_Pos                    (0UL)                     /*!< PORT5 PPS: PPS0 (Bit 0)                                     */
16595 #define PORT5_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT5 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
16596 #define PORT5_PPS_PPS1_Pos                    (1UL)                     /*!< PORT5 PPS: PPS1 (Bit 1)                                     */
16597 #define PORT5_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT5 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
16598 #define PORT5_PPS_PPS2_Pos                    (2UL)                     /*!< PORT5 PPS: PPS2 (Bit 2)                                     */
16599 #define PORT5_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT5 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
16600 #define PORT5_PPS_PPS3_Pos                    (3UL)                     /*!< PORT5 PPS: PPS3 (Bit 3)                                     */
16601 #define PORT5_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT5 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
16602 #define PORT5_PPS_PPS4_Pos                    (4UL)                     /*!< PORT5 PPS: PPS4 (Bit 4)                                     */
16603 #define PORT5_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT5 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
16604 #define PORT5_PPS_PPS5_Pos                    (5UL)                     /*!< PORT5 PPS: PPS5 (Bit 5)                                     */
16605 #define PORT5_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT5 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
16606 #define PORT5_PPS_PPS6_Pos                    (6UL)                     /*!< PORT5 PPS: PPS6 (Bit 6)                                     */
16607 #define PORT5_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT5 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
16608 #define PORT5_PPS_PPS7_Pos                    (7UL)                     /*!< PORT5 PPS: PPS7 (Bit 7)                                     */
16609 #define PORT5_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT5 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
16610 #define PORT5_PPS_PPS8_Pos                    (8UL)                     /*!< PORT5 PPS: PPS8 (Bit 8)                                     */
16611 #define PORT5_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT5 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
16612 #define PORT5_PPS_PPS9_Pos                    (9UL)                     /*!< PORT5 PPS: PPS9 (Bit 9)                                     */
16613 #define PORT5_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT5 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
16614 #define PORT5_PPS_PPS10_Pos                   (10UL)                    /*!< PORT5 PPS: PPS10 (Bit 10)                                   */
16615 #define PORT5_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT5 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
16616 #define PORT5_PPS_PPS11_Pos                   (11UL)                    /*!< PORT5 PPS: PPS11 (Bit 11)                                   */
16617 #define PORT5_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT5 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
16618 #define PORT5_PPS_PPS12_Pos                   (12UL)                    /*!< PORT5 PPS: PPS12 (Bit 12)                                   */
16619 #define PORT5_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT5 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
16620 #define PORT5_PPS_PPS13_Pos                   (13UL)                    /*!< PORT5 PPS: PPS13 (Bit 13)                                   */
16621 #define PORT5_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT5 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
16622 #define PORT5_PPS_PPS14_Pos                   (14UL)                    /*!< PORT5 PPS: PPS14 (Bit 14)                                   */
16623 #define PORT5_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT5 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
16624 #define PORT5_PPS_PPS15_Pos                   (15UL)                    /*!< PORT5 PPS: PPS15 (Bit 15)                                   */
16625 #define PORT5_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT5 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
16626 
16627 /* ---------------------------------  PORT5_HWSEL  -------------------------------- */
16628 #define PORT5_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT5 HWSEL: HW0 (Bit 0)                                    */
16629 #define PORT5_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT5 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
16630 #define PORT5_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT5 HWSEL: HW1 (Bit 2)                                    */
16631 #define PORT5_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT5 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
16632 #define PORT5_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT5 HWSEL: HW2 (Bit 4)                                    */
16633 #define PORT5_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT5 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
16634 #define PORT5_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT5 HWSEL: HW3 (Bit 6)                                    */
16635 #define PORT5_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT5 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
16636 #define PORT5_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT5 HWSEL: HW4 (Bit 8)                                    */
16637 #define PORT5_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT5 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
16638 #define PORT5_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT5 HWSEL: HW5 (Bit 10)                                   */
16639 #define PORT5_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT5 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
16640 #define PORT5_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT5 HWSEL: HW6 (Bit 12)                                   */
16641 #define PORT5_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT5 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
16642 #define PORT5_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT5 HWSEL: HW7 (Bit 14)                                   */
16643 #define PORT5_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT5 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
16644 #define PORT5_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT5 HWSEL: HW8 (Bit 16)                                   */
16645 #define PORT5_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT5 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
16646 #define PORT5_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT5 HWSEL: HW9 (Bit 18)                                   */
16647 #define PORT5_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT5 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
16648 #define PORT5_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT5 HWSEL: HW10 (Bit 20)                                  */
16649 #define PORT5_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT5 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
16650 #define PORT5_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT5 HWSEL: HW11 (Bit 22)                                  */
16651 #define PORT5_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT5 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
16652 #define PORT5_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT5 HWSEL: HW12 (Bit 24)                                  */
16653 #define PORT5_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT5 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
16654 #define PORT5_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT5 HWSEL: HW13 (Bit 26)                                  */
16655 #define PORT5_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT5 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
16656 #define PORT5_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT5 HWSEL: HW14 (Bit 28)                                  */
16657 #define PORT5_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT5 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
16658 #define PORT5_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT5 HWSEL: HW15 (Bit 30)                                  */
16659 #define PORT5_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT5 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
16660 
16661 
16662 /* ================================================================================ */
16663 /* ================         struct 'PORT6' Position & Mask         ================ */
16664 /* ================================================================================ */
16665 
16666 
16667 /* ----------------------------------  PORT6_OUT  --------------------------------- */
16668 #define PORT6_OUT_P0_Pos                      (0UL)                     /*!< PORT6 OUT: P0 (Bit 0)                                       */
16669 #define PORT6_OUT_P0_Msk                      (0x1UL)                   /*!< PORT6 OUT: P0 (Bitfield-Mask: 0x01)                         */
16670 #define PORT6_OUT_P1_Pos                      (1UL)                     /*!< PORT6 OUT: P1 (Bit 1)                                       */
16671 #define PORT6_OUT_P1_Msk                      (0x2UL)                   /*!< PORT6 OUT: P1 (Bitfield-Mask: 0x01)                         */
16672 #define PORT6_OUT_P2_Pos                      (2UL)                     /*!< PORT6 OUT: P2 (Bit 2)                                       */
16673 #define PORT6_OUT_P2_Msk                      (0x4UL)                   /*!< PORT6 OUT: P2 (Bitfield-Mask: 0x01)                         */
16674 #define PORT6_OUT_P3_Pos                      (3UL)                     /*!< PORT6 OUT: P3 (Bit 3)                                       */
16675 #define PORT6_OUT_P3_Msk                      (0x8UL)                   /*!< PORT6 OUT: P3 (Bitfield-Mask: 0x01)                         */
16676 #define PORT6_OUT_P4_Pos                      (4UL)                     /*!< PORT6 OUT: P4 (Bit 4)                                       */
16677 #define PORT6_OUT_P4_Msk                      (0x10UL)                  /*!< PORT6 OUT: P4 (Bitfield-Mask: 0x01)                         */
16678 #define PORT6_OUT_P5_Pos                      (5UL)                     /*!< PORT6 OUT: P5 (Bit 5)                                       */
16679 #define PORT6_OUT_P5_Msk                      (0x20UL)                  /*!< PORT6 OUT: P5 (Bitfield-Mask: 0x01)                         */
16680 #define PORT6_OUT_P6_Pos                      (6UL)                     /*!< PORT6 OUT: P6 (Bit 6)                                       */
16681 #define PORT6_OUT_P6_Msk                      (0x40UL)                  /*!< PORT6 OUT: P6 (Bitfield-Mask: 0x01)                         */
16682 #define PORT6_OUT_P7_Pos                      (7UL)                     /*!< PORT6 OUT: P7 (Bit 7)                                       */
16683 #define PORT6_OUT_P7_Msk                      (0x80UL)                  /*!< PORT6 OUT: P7 (Bitfield-Mask: 0x01)                         */
16684 #define PORT6_OUT_P8_Pos                      (8UL)                     /*!< PORT6 OUT: P8 (Bit 8)                                       */
16685 #define PORT6_OUT_P8_Msk                      (0x100UL)                 /*!< PORT6 OUT: P8 (Bitfield-Mask: 0x01)                         */
16686 #define PORT6_OUT_P9_Pos                      (9UL)                     /*!< PORT6 OUT: P9 (Bit 9)                                       */
16687 #define PORT6_OUT_P9_Msk                      (0x200UL)                 /*!< PORT6 OUT: P9 (Bitfield-Mask: 0x01)                         */
16688 #define PORT6_OUT_P10_Pos                     (10UL)                    /*!< PORT6 OUT: P10 (Bit 10)                                     */
16689 #define PORT6_OUT_P10_Msk                     (0x400UL)                 /*!< PORT6 OUT: P10 (Bitfield-Mask: 0x01)                        */
16690 #define PORT6_OUT_P11_Pos                     (11UL)                    /*!< PORT6 OUT: P11 (Bit 11)                                     */
16691 #define PORT6_OUT_P11_Msk                     (0x800UL)                 /*!< PORT6 OUT: P11 (Bitfield-Mask: 0x01)                        */
16692 #define PORT6_OUT_P12_Pos                     (12UL)                    /*!< PORT6 OUT: P12 (Bit 12)                                     */
16693 #define PORT6_OUT_P12_Msk                     (0x1000UL)                /*!< PORT6 OUT: P12 (Bitfield-Mask: 0x01)                        */
16694 #define PORT6_OUT_P13_Pos                     (13UL)                    /*!< PORT6 OUT: P13 (Bit 13)                                     */
16695 #define PORT6_OUT_P13_Msk                     (0x2000UL)                /*!< PORT6 OUT: P13 (Bitfield-Mask: 0x01)                        */
16696 #define PORT6_OUT_P14_Pos                     (14UL)                    /*!< PORT6 OUT: P14 (Bit 14)                                     */
16697 #define PORT6_OUT_P14_Msk                     (0x4000UL)                /*!< PORT6 OUT: P14 (Bitfield-Mask: 0x01)                        */
16698 #define PORT6_OUT_P15_Pos                     (15UL)                    /*!< PORT6 OUT: P15 (Bit 15)                                     */
16699 #define PORT6_OUT_P15_Msk                     (0x8000UL)                /*!< PORT6 OUT: P15 (Bitfield-Mask: 0x01)                        */
16700 
16701 /* ----------------------------------  PORT6_OMR  --------------------------------- */
16702 #define PORT6_OMR_PS0_Pos                     (0UL)                     /*!< PORT6 OMR: PS0 (Bit 0)                                      */
16703 #define PORT6_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT6 OMR: PS0 (Bitfield-Mask: 0x01)                        */
16704 #define PORT6_OMR_PS1_Pos                     (1UL)                     /*!< PORT6 OMR: PS1 (Bit 1)                                      */
16705 #define PORT6_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT6 OMR: PS1 (Bitfield-Mask: 0x01)                        */
16706 #define PORT6_OMR_PS2_Pos                     (2UL)                     /*!< PORT6 OMR: PS2 (Bit 2)                                      */
16707 #define PORT6_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT6 OMR: PS2 (Bitfield-Mask: 0x01)                        */
16708 #define PORT6_OMR_PS3_Pos                     (3UL)                     /*!< PORT6 OMR: PS3 (Bit 3)                                      */
16709 #define PORT6_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT6 OMR: PS3 (Bitfield-Mask: 0x01)                        */
16710 #define PORT6_OMR_PS4_Pos                     (4UL)                     /*!< PORT6 OMR: PS4 (Bit 4)                                      */
16711 #define PORT6_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT6 OMR: PS4 (Bitfield-Mask: 0x01)                        */
16712 #define PORT6_OMR_PS5_Pos                     (5UL)                     /*!< PORT6 OMR: PS5 (Bit 5)                                      */
16713 #define PORT6_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT6 OMR: PS5 (Bitfield-Mask: 0x01)                        */
16714 #define PORT6_OMR_PS6_Pos                     (6UL)                     /*!< PORT6 OMR: PS6 (Bit 6)                                      */
16715 #define PORT6_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT6 OMR: PS6 (Bitfield-Mask: 0x01)                        */
16716 #define PORT6_OMR_PS7_Pos                     (7UL)                     /*!< PORT6 OMR: PS7 (Bit 7)                                      */
16717 #define PORT6_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT6 OMR: PS7 (Bitfield-Mask: 0x01)                        */
16718 #define PORT6_OMR_PS8_Pos                     (8UL)                     /*!< PORT6 OMR: PS8 (Bit 8)                                      */
16719 #define PORT6_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT6 OMR: PS8 (Bitfield-Mask: 0x01)                        */
16720 #define PORT6_OMR_PS9_Pos                     (9UL)                     /*!< PORT6 OMR: PS9 (Bit 9)                                      */
16721 #define PORT6_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT6 OMR: PS9 (Bitfield-Mask: 0x01)                        */
16722 #define PORT6_OMR_PS10_Pos                    (10UL)                    /*!< PORT6 OMR: PS10 (Bit 10)                                    */
16723 #define PORT6_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT6 OMR: PS10 (Bitfield-Mask: 0x01)                       */
16724 #define PORT6_OMR_PS11_Pos                    (11UL)                    /*!< PORT6 OMR: PS11 (Bit 11)                                    */
16725 #define PORT6_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT6 OMR: PS11 (Bitfield-Mask: 0x01)                       */
16726 #define PORT6_OMR_PS12_Pos                    (12UL)                    /*!< PORT6 OMR: PS12 (Bit 12)                                    */
16727 #define PORT6_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT6 OMR: PS12 (Bitfield-Mask: 0x01)                       */
16728 #define PORT6_OMR_PS13_Pos                    (13UL)                    /*!< PORT6 OMR: PS13 (Bit 13)                                    */
16729 #define PORT6_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT6 OMR: PS13 (Bitfield-Mask: 0x01)                       */
16730 #define PORT6_OMR_PS14_Pos                    (14UL)                    /*!< PORT6 OMR: PS14 (Bit 14)                                    */
16731 #define PORT6_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT6 OMR: PS14 (Bitfield-Mask: 0x01)                       */
16732 #define PORT6_OMR_PS15_Pos                    (15UL)                    /*!< PORT6 OMR: PS15 (Bit 15)                                    */
16733 #define PORT6_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT6 OMR: PS15 (Bitfield-Mask: 0x01)                       */
16734 #define PORT6_OMR_PR0_Pos                     (16UL)                    /*!< PORT6 OMR: PR0 (Bit 16)                                     */
16735 #define PORT6_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT6 OMR: PR0 (Bitfield-Mask: 0x01)                        */
16736 #define PORT6_OMR_PR1_Pos                     (17UL)                    /*!< PORT6 OMR: PR1 (Bit 17)                                     */
16737 #define PORT6_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT6 OMR: PR1 (Bitfield-Mask: 0x01)                        */
16738 #define PORT6_OMR_PR2_Pos                     (18UL)                    /*!< PORT6 OMR: PR2 (Bit 18)                                     */
16739 #define PORT6_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT6 OMR: PR2 (Bitfield-Mask: 0x01)                        */
16740 #define PORT6_OMR_PR3_Pos                     (19UL)                    /*!< PORT6 OMR: PR3 (Bit 19)                                     */
16741 #define PORT6_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT6 OMR: PR3 (Bitfield-Mask: 0x01)                        */
16742 #define PORT6_OMR_PR4_Pos                     (20UL)                    /*!< PORT6 OMR: PR4 (Bit 20)                                     */
16743 #define PORT6_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT6 OMR: PR4 (Bitfield-Mask: 0x01)                        */
16744 #define PORT6_OMR_PR5_Pos                     (21UL)                    /*!< PORT6 OMR: PR5 (Bit 21)                                     */
16745 #define PORT6_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT6 OMR: PR5 (Bitfield-Mask: 0x01)                        */
16746 #define PORT6_OMR_PR6_Pos                     (22UL)                    /*!< PORT6 OMR: PR6 (Bit 22)                                     */
16747 #define PORT6_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT6 OMR: PR6 (Bitfield-Mask: 0x01)                        */
16748 #define PORT6_OMR_PR7_Pos                     (23UL)                    /*!< PORT6 OMR: PR7 (Bit 23)                                     */
16749 #define PORT6_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT6 OMR: PR7 (Bitfield-Mask: 0x01)                        */
16750 #define PORT6_OMR_PR8_Pos                     (24UL)                    /*!< PORT6 OMR: PR8 (Bit 24)                                     */
16751 #define PORT6_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT6 OMR: PR8 (Bitfield-Mask: 0x01)                        */
16752 #define PORT6_OMR_PR9_Pos                     (25UL)                    /*!< PORT6 OMR: PR9 (Bit 25)                                     */
16753 #define PORT6_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT6 OMR: PR9 (Bitfield-Mask: 0x01)                        */
16754 #define PORT6_OMR_PR10_Pos                    (26UL)                    /*!< PORT6 OMR: PR10 (Bit 26)                                    */
16755 #define PORT6_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT6 OMR: PR10 (Bitfield-Mask: 0x01)                       */
16756 #define PORT6_OMR_PR11_Pos                    (27UL)                    /*!< PORT6 OMR: PR11 (Bit 27)                                    */
16757 #define PORT6_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT6 OMR: PR11 (Bitfield-Mask: 0x01)                       */
16758 #define PORT6_OMR_PR12_Pos                    (28UL)                    /*!< PORT6 OMR: PR12 (Bit 28)                                    */
16759 #define PORT6_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT6 OMR: PR12 (Bitfield-Mask: 0x01)                       */
16760 #define PORT6_OMR_PR13_Pos                    (29UL)                    /*!< PORT6 OMR: PR13 (Bit 29)                                    */
16761 #define PORT6_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT6 OMR: PR13 (Bitfield-Mask: 0x01)                       */
16762 #define PORT6_OMR_PR14_Pos                    (30UL)                    /*!< PORT6 OMR: PR14 (Bit 30)                                    */
16763 #define PORT6_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT6 OMR: PR14 (Bitfield-Mask: 0x01)                       */
16764 #define PORT6_OMR_PR15_Pos                    (31UL)                    /*!< PORT6 OMR: PR15 (Bit 31)                                    */
16765 #define PORT6_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT6 OMR: PR15 (Bitfield-Mask: 0x01)                       */
16766 
16767 /* ---------------------------------  PORT6_IOCR0  -------------------------------- */
16768 #define PORT6_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT6 IOCR0: PC0 (Bit 3)                                    */
16769 #define PORT6_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT6 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
16770 #define PORT6_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT6 IOCR0: PC1 (Bit 11)                                   */
16771 #define PORT6_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT6 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
16772 #define PORT6_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT6 IOCR0: PC2 (Bit 19)                                   */
16773 #define PORT6_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT6 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
16774 #define PORT6_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT6 IOCR0: PC3 (Bit 27)                                   */
16775 #define PORT6_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT6 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
16776 
16777 /* ---------------------------------  PORT6_IOCR4  -------------------------------- */
16778 #define PORT6_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT6 IOCR4: PC4 (Bit 3)                                    */
16779 #define PORT6_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT6 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
16780 #define PORT6_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT6 IOCR4: PC5 (Bit 11)                                   */
16781 #define PORT6_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT6 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
16782 #define PORT6_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT6 IOCR4: PC6 (Bit 19)                                   */
16783 #define PORT6_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT6 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
16784 #define PORT6_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT6 IOCR4: PC7 (Bit 27)                                   */
16785 #define PORT6_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT6 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
16786 
16787 /* ----------------------------------  PORT6_IN  ---------------------------------- */
16788 #define PORT6_IN_P0_Pos                       (0UL)                     /*!< PORT6 IN: P0 (Bit 0)                                        */
16789 #define PORT6_IN_P0_Msk                       (0x1UL)                   /*!< PORT6 IN: P0 (Bitfield-Mask: 0x01)                          */
16790 #define PORT6_IN_P1_Pos                       (1UL)                     /*!< PORT6 IN: P1 (Bit 1)                                        */
16791 #define PORT6_IN_P1_Msk                       (0x2UL)                   /*!< PORT6 IN: P1 (Bitfield-Mask: 0x01)                          */
16792 #define PORT6_IN_P2_Pos                       (2UL)                     /*!< PORT6 IN: P2 (Bit 2)                                        */
16793 #define PORT6_IN_P2_Msk                       (0x4UL)                   /*!< PORT6 IN: P2 (Bitfield-Mask: 0x01)                          */
16794 #define PORT6_IN_P3_Pos                       (3UL)                     /*!< PORT6 IN: P3 (Bit 3)                                        */
16795 #define PORT6_IN_P3_Msk                       (0x8UL)                   /*!< PORT6 IN: P3 (Bitfield-Mask: 0x01)                          */
16796 #define PORT6_IN_P4_Pos                       (4UL)                     /*!< PORT6 IN: P4 (Bit 4)                                        */
16797 #define PORT6_IN_P4_Msk                       (0x10UL)                  /*!< PORT6 IN: P4 (Bitfield-Mask: 0x01)                          */
16798 #define PORT6_IN_P5_Pos                       (5UL)                     /*!< PORT6 IN: P5 (Bit 5)                                        */
16799 #define PORT6_IN_P5_Msk                       (0x20UL)                  /*!< PORT6 IN: P5 (Bitfield-Mask: 0x01)                          */
16800 #define PORT6_IN_P6_Pos                       (6UL)                     /*!< PORT6 IN: P6 (Bit 6)                                        */
16801 #define PORT6_IN_P6_Msk                       (0x40UL)                  /*!< PORT6 IN: P6 (Bitfield-Mask: 0x01)                          */
16802 #define PORT6_IN_P7_Pos                       (7UL)                     /*!< PORT6 IN: P7 (Bit 7)                                        */
16803 #define PORT6_IN_P7_Msk                       (0x80UL)                  /*!< PORT6 IN: P7 (Bitfield-Mask: 0x01)                          */
16804 #define PORT6_IN_P8_Pos                       (8UL)                     /*!< PORT6 IN: P8 (Bit 8)                                        */
16805 #define PORT6_IN_P8_Msk                       (0x100UL)                 /*!< PORT6 IN: P8 (Bitfield-Mask: 0x01)                          */
16806 #define PORT6_IN_P9_Pos                       (9UL)                     /*!< PORT6 IN: P9 (Bit 9)                                        */
16807 #define PORT6_IN_P9_Msk                       (0x200UL)                 /*!< PORT6 IN: P9 (Bitfield-Mask: 0x01)                          */
16808 #define PORT6_IN_P10_Pos                      (10UL)                    /*!< PORT6 IN: P10 (Bit 10)                                      */
16809 #define PORT6_IN_P10_Msk                      (0x400UL)                 /*!< PORT6 IN: P10 (Bitfield-Mask: 0x01)                         */
16810 #define PORT6_IN_P11_Pos                      (11UL)                    /*!< PORT6 IN: P11 (Bit 11)                                      */
16811 #define PORT6_IN_P11_Msk                      (0x800UL)                 /*!< PORT6 IN: P11 (Bitfield-Mask: 0x01)                         */
16812 #define PORT6_IN_P12_Pos                      (12UL)                    /*!< PORT6 IN: P12 (Bit 12)                                      */
16813 #define PORT6_IN_P12_Msk                      (0x1000UL)                /*!< PORT6 IN: P12 (Bitfield-Mask: 0x01)                         */
16814 #define PORT6_IN_P13_Pos                      (13UL)                    /*!< PORT6 IN: P13 (Bit 13)                                      */
16815 #define PORT6_IN_P13_Msk                      (0x2000UL)                /*!< PORT6 IN: P13 (Bitfield-Mask: 0x01)                         */
16816 #define PORT6_IN_P14_Pos                      (14UL)                    /*!< PORT6 IN: P14 (Bit 14)                                      */
16817 #define PORT6_IN_P14_Msk                      (0x4000UL)                /*!< PORT6 IN: P14 (Bitfield-Mask: 0x01)                         */
16818 #define PORT6_IN_P15_Pos                      (15UL)                    /*!< PORT6 IN: P15 (Bit 15)                                      */
16819 #define PORT6_IN_P15_Msk                      (0x8000UL)                /*!< PORT6 IN: P15 (Bitfield-Mask: 0x01)                         */
16820 
16821 /* ---------------------------------  PORT6_PDR0  --------------------------------- */
16822 #define PORT6_PDR0_PD0_Pos                    (0UL)                     /*!< PORT6 PDR0: PD0 (Bit 0)                                     */
16823 #define PORT6_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT6 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
16824 #define PORT6_PDR0_PD1_Pos                    (4UL)                     /*!< PORT6 PDR0: PD1 (Bit 4)                                     */
16825 #define PORT6_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT6 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
16826 #define PORT6_PDR0_PD2_Pos                    (8UL)                     /*!< PORT6 PDR0: PD2 (Bit 8)                                     */
16827 #define PORT6_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT6 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
16828 #define PORT6_PDR0_PD3_Pos                    (12UL)                    /*!< PORT6 PDR0: PD3 (Bit 12)                                    */
16829 #define PORT6_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT6 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
16830 #define PORT6_PDR0_PD4_Pos                    (16UL)                    /*!< PORT6 PDR0: PD4 (Bit 16)                                    */
16831 #define PORT6_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT6 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
16832 #define PORT6_PDR0_PD5_Pos                    (20UL)                    /*!< PORT6 PDR0: PD5 (Bit 20)                                    */
16833 #define PORT6_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT6 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
16834 #define PORT6_PDR0_PD6_Pos                    (24UL)                    /*!< PORT6 PDR0: PD6 (Bit 24)                                    */
16835 #define PORT6_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT6 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
16836 #define PORT6_PDR0_PD7_Pos                    (28UL)                    /*!< PORT6 PDR0: PD7 (Bit 28)                                    */
16837 #define PORT6_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT6 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
16838 
16839 /* ---------------------------------  PORT6_PDISC  -------------------------------- */
16840 #define PORT6_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT6 PDISC: PDIS0 (Bit 0)                                  */
16841 #define PORT6_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT6 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
16842 #define PORT6_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT6 PDISC: PDIS1 (Bit 1)                                  */
16843 #define PORT6_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT6 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
16844 #define PORT6_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT6 PDISC: PDIS2 (Bit 2)                                  */
16845 #define PORT6_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT6 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
16846 #define PORT6_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT6 PDISC: PDIS3 (Bit 3)                                  */
16847 #define PORT6_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT6 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
16848 #define PORT6_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT6 PDISC: PDIS4 (Bit 4)                                  */
16849 #define PORT6_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT6 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
16850 #define PORT6_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT6 PDISC: PDIS5 (Bit 5)                                  */
16851 #define PORT6_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT6 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
16852 #define PORT6_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT6 PDISC: PDIS6 (Bit 6)                                  */
16853 #define PORT6_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT6 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
16854 #define PORT6_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT6 PDISC: PDIS7 (Bit 7)                                  */
16855 #define PORT6_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT6 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
16856 #define PORT6_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT6 PDISC: PDIS8 (Bit 8)                                  */
16857 #define PORT6_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT6 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
16858 #define PORT6_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT6 PDISC: PDIS9 (Bit 9)                                  */
16859 #define PORT6_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT6 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
16860 #define PORT6_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT6 PDISC: PDIS10 (Bit 10)                                */
16861 #define PORT6_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT6 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
16862 #define PORT6_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT6 PDISC: PDIS11 (Bit 11)                                */
16863 #define PORT6_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT6 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
16864 #define PORT6_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT6 PDISC: PDIS12 (Bit 12)                                */
16865 #define PORT6_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT6 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
16866 #define PORT6_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT6 PDISC: PDIS13 (Bit 13)                                */
16867 #define PORT6_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT6 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
16868 #define PORT6_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT6 PDISC: PDIS14 (Bit 14)                                */
16869 #define PORT6_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT6 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
16870 #define PORT6_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT6 PDISC: PDIS15 (Bit 15)                                */
16871 #define PORT6_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT6 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
16872 
16873 /* ----------------------------------  PORT6_PPS  --------------------------------- */
16874 #define PORT6_PPS_PPS0_Pos                    (0UL)                     /*!< PORT6 PPS: PPS0 (Bit 0)                                     */
16875 #define PORT6_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT6 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
16876 #define PORT6_PPS_PPS1_Pos                    (1UL)                     /*!< PORT6 PPS: PPS1 (Bit 1)                                     */
16877 #define PORT6_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT6 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
16878 #define PORT6_PPS_PPS2_Pos                    (2UL)                     /*!< PORT6 PPS: PPS2 (Bit 2)                                     */
16879 #define PORT6_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT6 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
16880 #define PORT6_PPS_PPS3_Pos                    (3UL)                     /*!< PORT6 PPS: PPS3 (Bit 3)                                     */
16881 #define PORT6_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT6 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
16882 #define PORT6_PPS_PPS4_Pos                    (4UL)                     /*!< PORT6 PPS: PPS4 (Bit 4)                                     */
16883 #define PORT6_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT6 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
16884 #define PORT6_PPS_PPS5_Pos                    (5UL)                     /*!< PORT6 PPS: PPS5 (Bit 5)                                     */
16885 #define PORT6_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT6 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
16886 #define PORT6_PPS_PPS6_Pos                    (6UL)                     /*!< PORT6 PPS: PPS6 (Bit 6)                                     */
16887 #define PORT6_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT6 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
16888 #define PORT6_PPS_PPS7_Pos                    (7UL)                     /*!< PORT6 PPS: PPS7 (Bit 7)                                     */
16889 #define PORT6_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT6 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
16890 #define PORT6_PPS_PPS8_Pos                    (8UL)                     /*!< PORT6 PPS: PPS8 (Bit 8)                                     */
16891 #define PORT6_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT6 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
16892 #define PORT6_PPS_PPS9_Pos                    (9UL)                     /*!< PORT6 PPS: PPS9 (Bit 9)                                     */
16893 #define PORT6_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT6 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
16894 #define PORT6_PPS_PPS10_Pos                   (10UL)                    /*!< PORT6 PPS: PPS10 (Bit 10)                                   */
16895 #define PORT6_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT6 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
16896 #define PORT6_PPS_PPS11_Pos                   (11UL)                    /*!< PORT6 PPS: PPS11 (Bit 11)                                   */
16897 #define PORT6_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT6 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
16898 #define PORT6_PPS_PPS12_Pos                   (12UL)                    /*!< PORT6 PPS: PPS12 (Bit 12)                                   */
16899 #define PORT6_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT6 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
16900 #define PORT6_PPS_PPS13_Pos                   (13UL)                    /*!< PORT6 PPS: PPS13 (Bit 13)                                   */
16901 #define PORT6_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT6 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
16902 #define PORT6_PPS_PPS14_Pos                   (14UL)                    /*!< PORT6 PPS: PPS14 (Bit 14)                                   */
16903 #define PORT6_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT6 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
16904 #define PORT6_PPS_PPS15_Pos                   (15UL)                    /*!< PORT6 PPS: PPS15 (Bit 15)                                   */
16905 #define PORT6_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT6 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
16906 
16907 /* ---------------------------------  PORT6_HWSEL  -------------------------------- */
16908 #define PORT6_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT6 HWSEL: HW0 (Bit 0)                                    */
16909 #define PORT6_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT6 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
16910 #define PORT6_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT6 HWSEL: HW1 (Bit 2)                                    */
16911 #define PORT6_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT6 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
16912 #define PORT6_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT6 HWSEL: HW2 (Bit 4)                                    */
16913 #define PORT6_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT6 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
16914 #define PORT6_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT6 HWSEL: HW3 (Bit 6)                                    */
16915 #define PORT6_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT6 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
16916 #define PORT6_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT6 HWSEL: HW4 (Bit 8)                                    */
16917 #define PORT6_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT6 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
16918 #define PORT6_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT6 HWSEL: HW5 (Bit 10)                                   */
16919 #define PORT6_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT6 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
16920 #define PORT6_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT6 HWSEL: HW6 (Bit 12)                                   */
16921 #define PORT6_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT6 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
16922 #define PORT6_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT6 HWSEL: HW7 (Bit 14)                                   */
16923 #define PORT6_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT6 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
16924 #define PORT6_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT6 HWSEL: HW8 (Bit 16)                                   */
16925 #define PORT6_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT6 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
16926 #define PORT6_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT6 HWSEL: HW9 (Bit 18)                                   */
16927 #define PORT6_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT6 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
16928 #define PORT6_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT6 HWSEL: HW10 (Bit 20)                                  */
16929 #define PORT6_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT6 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
16930 #define PORT6_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT6 HWSEL: HW11 (Bit 22)                                  */
16931 #define PORT6_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT6 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
16932 #define PORT6_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT6 HWSEL: HW12 (Bit 24)                                  */
16933 #define PORT6_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT6 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
16934 #define PORT6_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT6 HWSEL: HW13 (Bit 26)                                  */
16935 #define PORT6_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT6 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
16936 #define PORT6_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT6 HWSEL: HW14 (Bit 28)                                  */
16937 #define PORT6_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT6 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
16938 #define PORT6_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT6 HWSEL: HW15 (Bit 30)                                  */
16939 #define PORT6_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT6 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
16940 
16941 
16942 /* ================================================================================ */
16943 /* ================         struct 'PORT7' Position & Mask         ================ */
16944 /* ================================================================================ */
16945 
16946 
16947 /* ----------------------------------  PORT7_OUT  --------------------------------- */
16948 #define PORT7_OUT_P0_Pos                      (0UL)                     /*!< PORT7 OUT: P0 (Bit 0)                                       */
16949 #define PORT7_OUT_P0_Msk                      (0x1UL)                   /*!< PORT7 OUT: P0 (Bitfield-Mask: 0x01)                         */
16950 #define PORT7_OUT_P1_Pos                      (1UL)                     /*!< PORT7 OUT: P1 (Bit 1)                                       */
16951 #define PORT7_OUT_P1_Msk                      (0x2UL)                   /*!< PORT7 OUT: P1 (Bitfield-Mask: 0x01)                         */
16952 #define PORT7_OUT_P2_Pos                      (2UL)                     /*!< PORT7 OUT: P2 (Bit 2)                                       */
16953 #define PORT7_OUT_P2_Msk                      (0x4UL)                   /*!< PORT7 OUT: P2 (Bitfield-Mask: 0x01)                         */
16954 #define PORT7_OUT_P3_Pos                      (3UL)                     /*!< PORT7 OUT: P3 (Bit 3)                                       */
16955 #define PORT7_OUT_P3_Msk                      (0x8UL)                   /*!< PORT7 OUT: P3 (Bitfield-Mask: 0x01)                         */
16956 #define PORT7_OUT_P4_Pos                      (4UL)                     /*!< PORT7 OUT: P4 (Bit 4)                                       */
16957 #define PORT7_OUT_P4_Msk                      (0x10UL)                  /*!< PORT7 OUT: P4 (Bitfield-Mask: 0x01)                         */
16958 #define PORT7_OUT_P5_Pos                      (5UL)                     /*!< PORT7 OUT: P5 (Bit 5)                                       */
16959 #define PORT7_OUT_P5_Msk                      (0x20UL)                  /*!< PORT7 OUT: P5 (Bitfield-Mask: 0x01)                         */
16960 #define PORT7_OUT_P6_Pos                      (6UL)                     /*!< PORT7 OUT: P6 (Bit 6)                                       */
16961 #define PORT7_OUT_P6_Msk                      (0x40UL)                  /*!< PORT7 OUT: P6 (Bitfield-Mask: 0x01)                         */
16962 #define PORT7_OUT_P7_Pos                      (7UL)                     /*!< PORT7 OUT: P7 (Bit 7)                                       */
16963 #define PORT7_OUT_P7_Msk                      (0x80UL)                  /*!< PORT7 OUT: P7 (Bitfield-Mask: 0x01)                         */
16964 #define PORT7_OUT_P8_Pos                      (8UL)                     /*!< PORT7 OUT: P8 (Bit 8)                                       */
16965 #define PORT7_OUT_P8_Msk                      (0x100UL)                 /*!< PORT7 OUT: P8 (Bitfield-Mask: 0x01)                         */
16966 #define PORT7_OUT_P9_Pos                      (9UL)                     /*!< PORT7 OUT: P9 (Bit 9)                                       */
16967 #define PORT7_OUT_P9_Msk                      (0x200UL)                 /*!< PORT7 OUT: P9 (Bitfield-Mask: 0x01)                         */
16968 #define PORT7_OUT_P10_Pos                     (10UL)                    /*!< PORT7 OUT: P10 (Bit 10)                                     */
16969 #define PORT7_OUT_P10_Msk                     (0x400UL)                 /*!< PORT7 OUT: P10 (Bitfield-Mask: 0x01)                        */
16970 #define PORT7_OUT_P11_Pos                     (11UL)                    /*!< PORT7 OUT: P11 (Bit 11)                                     */
16971 #define PORT7_OUT_P11_Msk                     (0x800UL)                 /*!< PORT7 OUT: P11 (Bitfield-Mask: 0x01)                        */
16972 #define PORT7_OUT_P12_Pos                     (12UL)                    /*!< PORT7 OUT: P12 (Bit 12)                                     */
16973 #define PORT7_OUT_P12_Msk                     (0x1000UL)                /*!< PORT7 OUT: P12 (Bitfield-Mask: 0x01)                        */
16974 #define PORT7_OUT_P13_Pos                     (13UL)                    /*!< PORT7 OUT: P13 (Bit 13)                                     */
16975 #define PORT7_OUT_P13_Msk                     (0x2000UL)                /*!< PORT7 OUT: P13 (Bitfield-Mask: 0x01)                        */
16976 #define PORT7_OUT_P14_Pos                     (14UL)                    /*!< PORT7 OUT: P14 (Bit 14)                                     */
16977 #define PORT7_OUT_P14_Msk                     (0x4000UL)                /*!< PORT7 OUT: P14 (Bitfield-Mask: 0x01)                        */
16978 #define PORT7_OUT_P15_Pos                     (15UL)                    /*!< PORT7 OUT: P15 (Bit 15)                                     */
16979 #define PORT7_OUT_P15_Msk                     (0x8000UL)                /*!< PORT7 OUT: P15 (Bitfield-Mask: 0x01)                        */
16980 
16981 /* ----------------------------------  PORT7_OMR  --------------------------------- */
16982 #define PORT7_OMR_PS0_Pos                     (0UL)                     /*!< PORT7 OMR: PS0 (Bit 0)                                      */
16983 #define PORT7_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT7 OMR: PS0 (Bitfield-Mask: 0x01)                        */
16984 #define PORT7_OMR_PS1_Pos                     (1UL)                     /*!< PORT7 OMR: PS1 (Bit 1)                                      */
16985 #define PORT7_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT7 OMR: PS1 (Bitfield-Mask: 0x01)                        */
16986 #define PORT7_OMR_PS2_Pos                     (2UL)                     /*!< PORT7 OMR: PS2 (Bit 2)                                      */
16987 #define PORT7_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT7 OMR: PS2 (Bitfield-Mask: 0x01)                        */
16988 #define PORT7_OMR_PS3_Pos                     (3UL)                     /*!< PORT7 OMR: PS3 (Bit 3)                                      */
16989 #define PORT7_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT7 OMR: PS3 (Bitfield-Mask: 0x01)                        */
16990 #define PORT7_OMR_PS4_Pos                     (4UL)                     /*!< PORT7 OMR: PS4 (Bit 4)                                      */
16991 #define PORT7_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT7 OMR: PS4 (Bitfield-Mask: 0x01)                        */
16992 #define PORT7_OMR_PS5_Pos                     (5UL)                     /*!< PORT7 OMR: PS5 (Bit 5)                                      */
16993 #define PORT7_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT7 OMR: PS5 (Bitfield-Mask: 0x01)                        */
16994 #define PORT7_OMR_PS6_Pos                     (6UL)                     /*!< PORT7 OMR: PS6 (Bit 6)                                      */
16995 #define PORT7_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT7 OMR: PS6 (Bitfield-Mask: 0x01)                        */
16996 #define PORT7_OMR_PS7_Pos                     (7UL)                     /*!< PORT7 OMR: PS7 (Bit 7)                                      */
16997 #define PORT7_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT7 OMR: PS7 (Bitfield-Mask: 0x01)                        */
16998 #define PORT7_OMR_PS8_Pos                     (8UL)                     /*!< PORT7 OMR: PS8 (Bit 8)                                      */
16999 #define PORT7_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT7 OMR: PS8 (Bitfield-Mask: 0x01)                        */
17000 #define PORT7_OMR_PS9_Pos                     (9UL)                     /*!< PORT7 OMR: PS9 (Bit 9)                                      */
17001 #define PORT7_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT7 OMR: PS9 (Bitfield-Mask: 0x01)                        */
17002 #define PORT7_OMR_PS10_Pos                    (10UL)                    /*!< PORT7 OMR: PS10 (Bit 10)                                    */
17003 #define PORT7_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT7 OMR: PS10 (Bitfield-Mask: 0x01)                       */
17004 #define PORT7_OMR_PS11_Pos                    (11UL)                    /*!< PORT7 OMR: PS11 (Bit 11)                                    */
17005 #define PORT7_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT7 OMR: PS11 (Bitfield-Mask: 0x01)                       */
17006 #define PORT7_OMR_PS12_Pos                    (12UL)                    /*!< PORT7 OMR: PS12 (Bit 12)                                    */
17007 #define PORT7_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT7 OMR: PS12 (Bitfield-Mask: 0x01)                       */
17008 #define PORT7_OMR_PS13_Pos                    (13UL)                    /*!< PORT7 OMR: PS13 (Bit 13)                                    */
17009 #define PORT7_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT7 OMR: PS13 (Bitfield-Mask: 0x01)                       */
17010 #define PORT7_OMR_PS14_Pos                    (14UL)                    /*!< PORT7 OMR: PS14 (Bit 14)                                    */
17011 #define PORT7_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT7 OMR: PS14 (Bitfield-Mask: 0x01)                       */
17012 #define PORT7_OMR_PS15_Pos                    (15UL)                    /*!< PORT7 OMR: PS15 (Bit 15)                                    */
17013 #define PORT7_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT7 OMR: PS15 (Bitfield-Mask: 0x01)                       */
17014 #define PORT7_OMR_PR0_Pos                     (16UL)                    /*!< PORT7 OMR: PR0 (Bit 16)                                     */
17015 #define PORT7_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT7 OMR: PR0 (Bitfield-Mask: 0x01)                        */
17016 #define PORT7_OMR_PR1_Pos                     (17UL)                    /*!< PORT7 OMR: PR1 (Bit 17)                                     */
17017 #define PORT7_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT7 OMR: PR1 (Bitfield-Mask: 0x01)                        */
17018 #define PORT7_OMR_PR2_Pos                     (18UL)                    /*!< PORT7 OMR: PR2 (Bit 18)                                     */
17019 #define PORT7_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT7 OMR: PR2 (Bitfield-Mask: 0x01)                        */
17020 #define PORT7_OMR_PR3_Pos                     (19UL)                    /*!< PORT7 OMR: PR3 (Bit 19)                                     */
17021 #define PORT7_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT7 OMR: PR3 (Bitfield-Mask: 0x01)                        */
17022 #define PORT7_OMR_PR4_Pos                     (20UL)                    /*!< PORT7 OMR: PR4 (Bit 20)                                     */
17023 #define PORT7_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT7 OMR: PR4 (Bitfield-Mask: 0x01)                        */
17024 #define PORT7_OMR_PR5_Pos                     (21UL)                    /*!< PORT7 OMR: PR5 (Bit 21)                                     */
17025 #define PORT7_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT7 OMR: PR5 (Bitfield-Mask: 0x01)                        */
17026 #define PORT7_OMR_PR6_Pos                     (22UL)                    /*!< PORT7 OMR: PR6 (Bit 22)                                     */
17027 #define PORT7_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT7 OMR: PR6 (Bitfield-Mask: 0x01)                        */
17028 #define PORT7_OMR_PR7_Pos                     (23UL)                    /*!< PORT7 OMR: PR7 (Bit 23)                                     */
17029 #define PORT7_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT7 OMR: PR7 (Bitfield-Mask: 0x01)                        */
17030 #define PORT7_OMR_PR8_Pos                     (24UL)                    /*!< PORT7 OMR: PR8 (Bit 24)                                     */
17031 #define PORT7_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT7 OMR: PR8 (Bitfield-Mask: 0x01)                        */
17032 #define PORT7_OMR_PR9_Pos                     (25UL)                    /*!< PORT7 OMR: PR9 (Bit 25)                                     */
17033 #define PORT7_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT7 OMR: PR9 (Bitfield-Mask: 0x01)                        */
17034 #define PORT7_OMR_PR10_Pos                    (26UL)                    /*!< PORT7 OMR: PR10 (Bit 26)                                    */
17035 #define PORT7_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT7 OMR: PR10 (Bitfield-Mask: 0x01)                       */
17036 #define PORT7_OMR_PR11_Pos                    (27UL)                    /*!< PORT7 OMR: PR11 (Bit 27)                                    */
17037 #define PORT7_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT7 OMR: PR11 (Bitfield-Mask: 0x01)                       */
17038 #define PORT7_OMR_PR12_Pos                    (28UL)                    /*!< PORT7 OMR: PR12 (Bit 28)                                    */
17039 #define PORT7_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT7 OMR: PR12 (Bitfield-Mask: 0x01)                       */
17040 #define PORT7_OMR_PR13_Pos                    (29UL)                    /*!< PORT7 OMR: PR13 (Bit 29)                                    */
17041 #define PORT7_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT7 OMR: PR13 (Bitfield-Mask: 0x01)                       */
17042 #define PORT7_OMR_PR14_Pos                    (30UL)                    /*!< PORT7 OMR: PR14 (Bit 30)                                    */
17043 #define PORT7_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT7 OMR: PR14 (Bitfield-Mask: 0x01)                       */
17044 #define PORT7_OMR_PR15_Pos                    (31UL)                    /*!< PORT7 OMR: PR15 (Bit 31)                                    */
17045 #define PORT7_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT7 OMR: PR15 (Bitfield-Mask: 0x01)                       */
17046 
17047 /* ---------------------------------  PORT7_IOCR0  -------------------------------- */
17048 #define PORT7_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT7 IOCR0: PC0 (Bit 3)                                    */
17049 #define PORT7_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT7 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
17050 #define PORT7_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT7 IOCR0: PC1 (Bit 11)                                   */
17051 #define PORT7_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT7 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
17052 #define PORT7_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT7 IOCR0: PC2 (Bit 19)                                   */
17053 #define PORT7_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT7 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
17054 #define PORT7_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT7 IOCR0: PC3 (Bit 27)                                   */
17055 #define PORT7_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT7 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
17056 
17057 /* ---------------------------------  PORT7_IOCR4  -------------------------------- */
17058 #define PORT7_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT7 IOCR4: PC4 (Bit 3)                                    */
17059 #define PORT7_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT7 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
17060 #define PORT7_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT7 IOCR4: PC5 (Bit 11)                                   */
17061 #define PORT7_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT7 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
17062 #define PORT7_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT7 IOCR4: PC6 (Bit 19)                                   */
17063 #define PORT7_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT7 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
17064 #define PORT7_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT7 IOCR4: PC7 (Bit 27)                                   */
17065 #define PORT7_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT7 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
17066 
17067 /* ---------------------------------  PORT7_IOCR8  -------------------------------- */
17068 #define PORT7_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT7 IOCR8: PC8 (Bit 3)                                    */
17069 #define PORT7_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT7 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
17070 #define PORT7_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT7 IOCR8: PC9 (Bit 11)                                   */
17071 #define PORT7_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT7 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
17072 #define PORT7_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT7 IOCR8: PC10 (Bit 19)                                  */
17073 #define PORT7_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT7 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
17074 #define PORT7_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT7 IOCR8: PC11 (Bit 27)                                  */
17075 #define PORT7_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT7 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
17076 
17077 /* ----------------------------------  PORT7_IN  ---------------------------------- */
17078 #define PORT7_IN_P0_Pos                       (0UL)                     /*!< PORT7 IN: P0 (Bit 0)                                        */
17079 #define PORT7_IN_P0_Msk                       (0x1UL)                   /*!< PORT7 IN: P0 (Bitfield-Mask: 0x01)                          */
17080 #define PORT7_IN_P1_Pos                       (1UL)                     /*!< PORT7 IN: P1 (Bit 1)                                        */
17081 #define PORT7_IN_P1_Msk                       (0x2UL)                   /*!< PORT7 IN: P1 (Bitfield-Mask: 0x01)                          */
17082 #define PORT7_IN_P2_Pos                       (2UL)                     /*!< PORT7 IN: P2 (Bit 2)                                        */
17083 #define PORT7_IN_P2_Msk                       (0x4UL)                   /*!< PORT7 IN: P2 (Bitfield-Mask: 0x01)                          */
17084 #define PORT7_IN_P3_Pos                       (3UL)                     /*!< PORT7 IN: P3 (Bit 3)                                        */
17085 #define PORT7_IN_P3_Msk                       (0x8UL)                   /*!< PORT7 IN: P3 (Bitfield-Mask: 0x01)                          */
17086 #define PORT7_IN_P4_Pos                       (4UL)                     /*!< PORT7 IN: P4 (Bit 4)                                        */
17087 #define PORT7_IN_P4_Msk                       (0x10UL)                  /*!< PORT7 IN: P4 (Bitfield-Mask: 0x01)                          */
17088 #define PORT7_IN_P5_Pos                       (5UL)                     /*!< PORT7 IN: P5 (Bit 5)                                        */
17089 #define PORT7_IN_P5_Msk                       (0x20UL)                  /*!< PORT7 IN: P5 (Bitfield-Mask: 0x01)                          */
17090 #define PORT7_IN_P6_Pos                       (6UL)                     /*!< PORT7 IN: P6 (Bit 6)                                        */
17091 #define PORT7_IN_P6_Msk                       (0x40UL)                  /*!< PORT7 IN: P6 (Bitfield-Mask: 0x01)                          */
17092 #define PORT7_IN_P7_Pos                       (7UL)                     /*!< PORT7 IN: P7 (Bit 7)                                        */
17093 #define PORT7_IN_P7_Msk                       (0x80UL)                  /*!< PORT7 IN: P7 (Bitfield-Mask: 0x01)                          */
17094 #define PORT7_IN_P8_Pos                       (8UL)                     /*!< PORT7 IN: P8 (Bit 8)                                        */
17095 #define PORT7_IN_P8_Msk                       (0x100UL)                 /*!< PORT7 IN: P8 (Bitfield-Mask: 0x01)                          */
17096 #define PORT7_IN_P9_Pos                       (9UL)                     /*!< PORT7 IN: P9 (Bit 9)                                        */
17097 #define PORT7_IN_P9_Msk                       (0x200UL)                 /*!< PORT7 IN: P9 (Bitfield-Mask: 0x01)                          */
17098 #define PORT7_IN_P10_Pos                      (10UL)                    /*!< PORT7 IN: P10 (Bit 10)                                      */
17099 #define PORT7_IN_P10_Msk                      (0x400UL)                 /*!< PORT7 IN: P10 (Bitfield-Mask: 0x01)                         */
17100 #define PORT7_IN_P11_Pos                      (11UL)                    /*!< PORT7 IN: P11 (Bit 11)                                      */
17101 #define PORT7_IN_P11_Msk                      (0x800UL)                 /*!< PORT7 IN: P11 (Bitfield-Mask: 0x01)                         */
17102 #define PORT7_IN_P12_Pos                      (12UL)                    /*!< PORT7 IN: P12 (Bit 12)                                      */
17103 #define PORT7_IN_P12_Msk                      (0x1000UL)                /*!< PORT7 IN: P12 (Bitfield-Mask: 0x01)                         */
17104 #define PORT7_IN_P13_Pos                      (13UL)                    /*!< PORT7 IN: P13 (Bit 13)                                      */
17105 #define PORT7_IN_P13_Msk                      (0x2000UL)                /*!< PORT7 IN: P13 (Bitfield-Mask: 0x01)                         */
17106 #define PORT7_IN_P14_Pos                      (14UL)                    /*!< PORT7 IN: P14 (Bit 14)                                      */
17107 #define PORT7_IN_P14_Msk                      (0x4000UL)                /*!< PORT7 IN: P14 (Bitfield-Mask: 0x01)                         */
17108 #define PORT7_IN_P15_Pos                      (15UL)                    /*!< PORT7 IN: P15 (Bit 15)                                      */
17109 #define PORT7_IN_P15_Msk                      (0x8000UL)                /*!< PORT7 IN: P15 (Bitfield-Mask: 0x01)                         */
17110 
17111 /* ---------------------------------  PORT7_PDR0  --------------------------------- */
17112 #define PORT7_PDR0_PD0_Pos                    (0UL)                     /*!< PORT7 PDR0: PD0 (Bit 0)                                     */
17113 #define PORT7_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT7 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
17114 #define PORT7_PDR0_PD1_Pos                    (4UL)                     /*!< PORT7 PDR0: PD1 (Bit 4)                                     */
17115 #define PORT7_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT7 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
17116 #define PORT7_PDR0_PD2_Pos                    (8UL)                     /*!< PORT7 PDR0: PD2 (Bit 8)                                     */
17117 #define PORT7_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT7 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
17118 #define PORT7_PDR0_PD3_Pos                    (12UL)                    /*!< PORT7 PDR0: PD3 (Bit 12)                                    */
17119 #define PORT7_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT7 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
17120 #define PORT7_PDR0_PD4_Pos                    (16UL)                    /*!< PORT7 PDR0: PD4 (Bit 16)                                    */
17121 #define PORT7_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT7 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
17122 #define PORT7_PDR0_PD5_Pos                    (20UL)                    /*!< PORT7 PDR0: PD5 (Bit 20)                                    */
17123 #define PORT7_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT7 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
17124 #define PORT7_PDR0_PD6_Pos                    (24UL)                    /*!< PORT7 PDR0: PD6 (Bit 24)                                    */
17125 #define PORT7_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT7 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
17126 #define PORT7_PDR0_PD7_Pos                    (28UL)                    /*!< PORT7 PDR0: PD7 (Bit 28)                                    */
17127 #define PORT7_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT7 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
17128 
17129 /* ---------------------------------  PORT7_PDR1  --------------------------------- */
17130 #define PORT7_PDR1_PD8_Pos                    (0UL)                     /*!< PORT7 PDR1: PD8 (Bit 0)                                     */
17131 #define PORT7_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT7 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
17132 #define PORT7_PDR1_PD9_Pos                    (4UL)                     /*!< PORT7 PDR1: PD9 (Bit 4)                                     */
17133 #define PORT7_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT7 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
17134 #define PORT7_PDR1_PD10_Pos                   (8UL)                     /*!< PORT7 PDR1: PD10 (Bit 8)                                    */
17135 #define PORT7_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT7 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
17136 #define PORT7_PDR1_PD11_Pos                   (12UL)                    /*!< PORT7 PDR1: PD11 (Bit 12)                                   */
17137 #define PORT7_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT7 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
17138 #define PORT7_PDR1_PD12_Pos                   (16UL)                    /*!< PORT7 PDR1: PD12 (Bit 16)                                   */
17139 #define PORT7_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT7 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
17140 #define PORT7_PDR1_PD13_Pos                   (20UL)                    /*!< PORT7 PDR1: PD13 (Bit 20)                                   */
17141 #define PORT7_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT7 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
17142 #define PORT7_PDR1_PD14_Pos                   (24UL)                    /*!< PORT7 PDR1: PD14 (Bit 24)                                   */
17143 #define PORT7_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT7 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
17144 #define PORT7_PDR1_PD15_Pos                   (28UL)                    /*!< PORT7 PDR1: PD15 (Bit 28)                                   */
17145 #define PORT7_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT7 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
17146 
17147 /* ---------------------------------  PORT7_PDISC  -------------------------------- */
17148 #define PORT7_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT7 PDISC: PDIS0 (Bit 0)                                  */
17149 #define PORT7_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT7 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
17150 #define PORT7_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT7 PDISC: PDIS1 (Bit 1)                                  */
17151 #define PORT7_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT7 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
17152 #define PORT7_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT7 PDISC: PDIS2 (Bit 2)                                  */
17153 #define PORT7_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT7 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
17154 #define PORT7_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT7 PDISC: PDIS3 (Bit 3)                                  */
17155 #define PORT7_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT7 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
17156 #define PORT7_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT7 PDISC: PDIS4 (Bit 4)                                  */
17157 #define PORT7_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT7 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
17158 #define PORT7_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT7 PDISC: PDIS5 (Bit 5)                                  */
17159 #define PORT7_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT7 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
17160 #define PORT7_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT7 PDISC: PDIS6 (Bit 6)                                  */
17161 #define PORT7_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT7 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
17162 #define PORT7_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT7 PDISC: PDIS7 (Bit 7)                                  */
17163 #define PORT7_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT7 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
17164 #define PORT7_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT7 PDISC: PDIS8 (Bit 8)                                  */
17165 #define PORT7_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT7 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
17166 #define PORT7_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT7 PDISC: PDIS9 (Bit 9)                                  */
17167 #define PORT7_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT7 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
17168 #define PORT7_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT7 PDISC: PDIS10 (Bit 10)                                */
17169 #define PORT7_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT7 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
17170 #define PORT7_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT7 PDISC: PDIS11 (Bit 11)                                */
17171 #define PORT7_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT7 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
17172 #define PORT7_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT7 PDISC: PDIS12 (Bit 12)                                */
17173 #define PORT7_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT7 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
17174 #define PORT7_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT7 PDISC: PDIS13 (Bit 13)                                */
17175 #define PORT7_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT7 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
17176 #define PORT7_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT7 PDISC: PDIS14 (Bit 14)                                */
17177 #define PORT7_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT7 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
17178 #define PORT7_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT7 PDISC: PDIS15 (Bit 15)                                */
17179 #define PORT7_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT7 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
17180 
17181 /* ----------------------------------  PORT7_PPS  --------------------------------- */
17182 #define PORT7_PPS_PPS0_Pos                    (0UL)                     /*!< PORT7 PPS: PPS0 (Bit 0)                                     */
17183 #define PORT7_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT7 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
17184 #define PORT7_PPS_PPS1_Pos                    (1UL)                     /*!< PORT7 PPS: PPS1 (Bit 1)                                     */
17185 #define PORT7_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT7 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
17186 #define PORT7_PPS_PPS2_Pos                    (2UL)                     /*!< PORT7 PPS: PPS2 (Bit 2)                                     */
17187 #define PORT7_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT7 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
17188 #define PORT7_PPS_PPS3_Pos                    (3UL)                     /*!< PORT7 PPS: PPS3 (Bit 3)                                     */
17189 #define PORT7_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT7 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
17190 #define PORT7_PPS_PPS4_Pos                    (4UL)                     /*!< PORT7 PPS: PPS4 (Bit 4)                                     */
17191 #define PORT7_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT7 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
17192 #define PORT7_PPS_PPS5_Pos                    (5UL)                     /*!< PORT7 PPS: PPS5 (Bit 5)                                     */
17193 #define PORT7_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT7 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
17194 #define PORT7_PPS_PPS6_Pos                    (6UL)                     /*!< PORT7 PPS: PPS6 (Bit 6)                                     */
17195 #define PORT7_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT7 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
17196 #define PORT7_PPS_PPS7_Pos                    (7UL)                     /*!< PORT7 PPS: PPS7 (Bit 7)                                     */
17197 #define PORT7_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT7 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
17198 #define PORT7_PPS_PPS8_Pos                    (8UL)                     /*!< PORT7 PPS: PPS8 (Bit 8)                                     */
17199 #define PORT7_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT7 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
17200 #define PORT7_PPS_PPS9_Pos                    (9UL)                     /*!< PORT7 PPS: PPS9 (Bit 9)                                     */
17201 #define PORT7_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT7 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
17202 #define PORT7_PPS_PPS10_Pos                   (10UL)                    /*!< PORT7 PPS: PPS10 (Bit 10)                                   */
17203 #define PORT7_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT7 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
17204 #define PORT7_PPS_PPS11_Pos                   (11UL)                    /*!< PORT7 PPS: PPS11 (Bit 11)                                   */
17205 #define PORT7_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT7 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
17206 #define PORT7_PPS_PPS12_Pos                   (12UL)                    /*!< PORT7 PPS: PPS12 (Bit 12)                                   */
17207 #define PORT7_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT7 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
17208 #define PORT7_PPS_PPS13_Pos                   (13UL)                    /*!< PORT7 PPS: PPS13 (Bit 13)                                   */
17209 #define PORT7_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT7 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
17210 #define PORT7_PPS_PPS14_Pos                   (14UL)                    /*!< PORT7 PPS: PPS14 (Bit 14)                                   */
17211 #define PORT7_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT7 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
17212 #define PORT7_PPS_PPS15_Pos                   (15UL)                    /*!< PORT7 PPS: PPS15 (Bit 15)                                   */
17213 #define PORT7_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT7 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
17214 
17215 /* ---------------------------------  PORT7_HWSEL  -------------------------------- */
17216 #define PORT7_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT7 HWSEL: HW0 (Bit 0)                                    */
17217 #define PORT7_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT7 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
17218 #define PORT7_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT7 HWSEL: HW1 (Bit 2)                                    */
17219 #define PORT7_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT7 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
17220 #define PORT7_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT7 HWSEL: HW2 (Bit 4)                                    */
17221 #define PORT7_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT7 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
17222 #define PORT7_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT7 HWSEL: HW3 (Bit 6)                                    */
17223 #define PORT7_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT7 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
17224 #define PORT7_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT7 HWSEL: HW4 (Bit 8)                                    */
17225 #define PORT7_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT7 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
17226 #define PORT7_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT7 HWSEL: HW5 (Bit 10)                                   */
17227 #define PORT7_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT7 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
17228 #define PORT7_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT7 HWSEL: HW6 (Bit 12)                                   */
17229 #define PORT7_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT7 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
17230 #define PORT7_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT7 HWSEL: HW7 (Bit 14)                                   */
17231 #define PORT7_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT7 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
17232 #define PORT7_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT7 HWSEL: HW8 (Bit 16)                                   */
17233 #define PORT7_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT7 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
17234 #define PORT7_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT7 HWSEL: HW9 (Bit 18)                                   */
17235 #define PORT7_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT7 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
17236 #define PORT7_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT7 HWSEL: HW10 (Bit 20)                                  */
17237 #define PORT7_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT7 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
17238 #define PORT7_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT7 HWSEL: HW11 (Bit 22)                                  */
17239 #define PORT7_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT7 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
17240 #define PORT7_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT7 HWSEL: HW12 (Bit 24)                                  */
17241 #define PORT7_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT7 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
17242 #define PORT7_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT7 HWSEL: HW13 (Bit 26)                                  */
17243 #define PORT7_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT7 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
17244 #define PORT7_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT7 HWSEL: HW14 (Bit 28)                                  */
17245 #define PORT7_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT7 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
17246 #define PORT7_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT7 HWSEL: HW15 (Bit 30)                                  */
17247 #define PORT7_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT7 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
17248 
17249 
17250 /* ================================================================================ */
17251 /* ================         struct 'PORT8' Position & Mask         ================ */
17252 /* ================================================================================ */
17253 
17254 
17255 /* ----------------------------------  PORT8_OUT  --------------------------------- */
17256 #define PORT8_OUT_P0_Pos                      (0UL)                     /*!< PORT8 OUT: P0 (Bit 0)                                       */
17257 #define PORT8_OUT_P0_Msk                      (0x1UL)                   /*!< PORT8 OUT: P0 (Bitfield-Mask: 0x01)                         */
17258 #define PORT8_OUT_P1_Pos                      (1UL)                     /*!< PORT8 OUT: P1 (Bit 1)                                       */
17259 #define PORT8_OUT_P1_Msk                      (0x2UL)                   /*!< PORT8 OUT: P1 (Bitfield-Mask: 0x01)                         */
17260 #define PORT8_OUT_P2_Pos                      (2UL)                     /*!< PORT8 OUT: P2 (Bit 2)                                       */
17261 #define PORT8_OUT_P2_Msk                      (0x4UL)                   /*!< PORT8 OUT: P2 (Bitfield-Mask: 0x01)                         */
17262 #define PORT8_OUT_P3_Pos                      (3UL)                     /*!< PORT8 OUT: P3 (Bit 3)                                       */
17263 #define PORT8_OUT_P3_Msk                      (0x8UL)                   /*!< PORT8 OUT: P3 (Bitfield-Mask: 0x01)                         */
17264 #define PORT8_OUT_P4_Pos                      (4UL)                     /*!< PORT8 OUT: P4 (Bit 4)                                       */
17265 #define PORT8_OUT_P4_Msk                      (0x10UL)                  /*!< PORT8 OUT: P4 (Bitfield-Mask: 0x01)                         */
17266 #define PORT8_OUT_P5_Pos                      (5UL)                     /*!< PORT8 OUT: P5 (Bit 5)                                       */
17267 #define PORT8_OUT_P5_Msk                      (0x20UL)                  /*!< PORT8 OUT: P5 (Bitfield-Mask: 0x01)                         */
17268 #define PORT8_OUT_P6_Pos                      (6UL)                     /*!< PORT8 OUT: P6 (Bit 6)                                       */
17269 #define PORT8_OUT_P6_Msk                      (0x40UL)                  /*!< PORT8 OUT: P6 (Bitfield-Mask: 0x01)                         */
17270 #define PORT8_OUT_P7_Pos                      (7UL)                     /*!< PORT8 OUT: P7 (Bit 7)                                       */
17271 #define PORT8_OUT_P7_Msk                      (0x80UL)                  /*!< PORT8 OUT: P7 (Bitfield-Mask: 0x01)                         */
17272 #define PORT8_OUT_P8_Pos                      (8UL)                     /*!< PORT8 OUT: P8 (Bit 8)                                       */
17273 #define PORT8_OUT_P8_Msk                      (0x100UL)                 /*!< PORT8 OUT: P8 (Bitfield-Mask: 0x01)                         */
17274 #define PORT8_OUT_P9_Pos                      (9UL)                     /*!< PORT8 OUT: P9 (Bit 9)                                       */
17275 #define PORT8_OUT_P9_Msk                      (0x200UL)                 /*!< PORT8 OUT: P9 (Bitfield-Mask: 0x01)                         */
17276 #define PORT8_OUT_P10_Pos                     (10UL)                    /*!< PORT8 OUT: P10 (Bit 10)                                     */
17277 #define PORT8_OUT_P10_Msk                     (0x400UL)                 /*!< PORT8 OUT: P10 (Bitfield-Mask: 0x01)                        */
17278 #define PORT8_OUT_P11_Pos                     (11UL)                    /*!< PORT8 OUT: P11 (Bit 11)                                     */
17279 #define PORT8_OUT_P11_Msk                     (0x800UL)                 /*!< PORT8 OUT: P11 (Bitfield-Mask: 0x01)                        */
17280 #define PORT8_OUT_P12_Pos                     (12UL)                    /*!< PORT8 OUT: P12 (Bit 12)                                     */
17281 #define PORT8_OUT_P12_Msk                     (0x1000UL)                /*!< PORT8 OUT: P12 (Bitfield-Mask: 0x01)                        */
17282 #define PORT8_OUT_P13_Pos                     (13UL)                    /*!< PORT8 OUT: P13 (Bit 13)                                     */
17283 #define PORT8_OUT_P13_Msk                     (0x2000UL)                /*!< PORT8 OUT: P13 (Bitfield-Mask: 0x01)                        */
17284 #define PORT8_OUT_P14_Pos                     (14UL)                    /*!< PORT8 OUT: P14 (Bit 14)                                     */
17285 #define PORT8_OUT_P14_Msk                     (0x4000UL)                /*!< PORT8 OUT: P14 (Bitfield-Mask: 0x01)                        */
17286 #define PORT8_OUT_P15_Pos                     (15UL)                    /*!< PORT8 OUT: P15 (Bit 15)                                     */
17287 #define PORT8_OUT_P15_Msk                     (0x8000UL)                /*!< PORT8 OUT: P15 (Bitfield-Mask: 0x01)                        */
17288 
17289 /* ----------------------------------  PORT8_OMR  --------------------------------- */
17290 #define PORT8_OMR_PS0_Pos                     (0UL)                     /*!< PORT8 OMR: PS0 (Bit 0)                                      */
17291 #define PORT8_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT8 OMR: PS0 (Bitfield-Mask: 0x01)                        */
17292 #define PORT8_OMR_PS1_Pos                     (1UL)                     /*!< PORT8 OMR: PS1 (Bit 1)                                      */
17293 #define PORT8_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT8 OMR: PS1 (Bitfield-Mask: 0x01)                        */
17294 #define PORT8_OMR_PS2_Pos                     (2UL)                     /*!< PORT8 OMR: PS2 (Bit 2)                                      */
17295 #define PORT8_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT8 OMR: PS2 (Bitfield-Mask: 0x01)                        */
17296 #define PORT8_OMR_PS3_Pos                     (3UL)                     /*!< PORT8 OMR: PS3 (Bit 3)                                      */
17297 #define PORT8_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT8 OMR: PS3 (Bitfield-Mask: 0x01)                        */
17298 #define PORT8_OMR_PS4_Pos                     (4UL)                     /*!< PORT8 OMR: PS4 (Bit 4)                                      */
17299 #define PORT8_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT8 OMR: PS4 (Bitfield-Mask: 0x01)                        */
17300 #define PORT8_OMR_PS5_Pos                     (5UL)                     /*!< PORT8 OMR: PS5 (Bit 5)                                      */
17301 #define PORT8_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT8 OMR: PS5 (Bitfield-Mask: 0x01)                        */
17302 #define PORT8_OMR_PS6_Pos                     (6UL)                     /*!< PORT8 OMR: PS6 (Bit 6)                                      */
17303 #define PORT8_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT8 OMR: PS6 (Bitfield-Mask: 0x01)                        */
17304 #define PORT8_OMR_PS7_Pos                     (7UL)                     /*!< PORT8 OMR: PS7 (Bit 7)                                      */
17305 #define PORT8_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT8 OMR: PS7 (Bitfield-Mask: 0x01)                        */
17306 #define PORT8_OMR_PS8_Pos                     (8UL)                     /*!< PORT8 OMR: PS8 (Bit 8)                                      */
17307 #define PORT8_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT8 OMR: PS8 (Bitfield-Mask: 0x01)                        */
17308 #define PORT8_OMR_PS9_Pos                     (9UL)                     /*!< PORT8 OMR: PS9 (Bit 9)                                      */
17309 #define PORT8_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT8 OMR: PS9 (Bitfield-Mask: 0x01)                        */
17310 #define PORT8_OMR_PS10_Pos                    (10UL)                    /*!< PORT8 OMR: PS10 (Bit 10)                                    */
17311 #define PORT8_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT8 OMR: PS10 (Bitfield-Mask: 0x01)                       */
17312 #define PORT8_OMR_PS11_Pos                    (11UL)                    /*!< PORT8 OMR: PS11 (Bit 11)                                    */
17313 #define PORT8_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT8 OMR: PS11 (Bitfield-Mask: 0x01)                       */
17314 #define PORT8_OMR_PS12_Pos                    (12UL)                    /*!< PORT8 OMR: PS12 (Bit 12)                                    */
17315 #define PORT8_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT8 OMR: PS12 (Bitfield-Mask: 0x01)                       */
17316 #define PORT8_OMR_PS13_Pos                    (13UL)                    /*!< PORT8 OMR: PS13 (Bit 13)                                    */
17317 #define PORT8_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT8 OMR: PS13 (Bitfield-Mask: 0x01)                       */
17318 #define PORT8_OMR_PS14_Pos                    (14UL)                    /*!< PORT8 OMR: PS14 (Bit 14)                                    */
17319 #define PORT8_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT8 OMR: PS14 (Bitfield-Mask: 0x01)                       */
17320 #define PORT8_OMR_PS15_Pos                    (15UL)                    /*!< PORT8 OMR: PS15 (Bit 15)                                    */
17321 #define PORT8_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT8 OMR: PS15 (Bitfield-Mask: 0x01)                       */
17322 #define PORT8_OMR_PR0_Pos                     (16UL)                    /*!< PORT8 OMR: PR0 (Bit 16)                                     */
17323 #define PORT8_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT8 OMR: PR0 (Bitfield-Mask: 0x01)                        */
17324 #define PORT8_OMR_PR1_Pos                     (17UL)                    /*!< PORT8 OMR: PR1 (Bit 17)                                     */
17325 #define PORT8_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT8 OMR: PR1 (Bitfield-Mask: 0x01)                        */
17326 #define PORT8_OMR_PR2_Pos                     (18UL)                    /*!< PORT8 OMR: PR2 (Bit 18)                                     */
17327 #define PORT8_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT8 OMR: PR2 (Bitfield-Mask: 0x01)                        */
17328 #define PORT8_OMR_PR3_Pos                     (19UL)                    /*!< PORT8 OMR: PR3 (Bit 19)                                     */
17329 #define PORT8_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT8 OMR: PR3 (Bitfield-Mask: 0x01)                        */
17330 #define PORT8_OMR_PR4_Pos                     (20UL)                    /*!< PORT8 OMR: PR4 (Bit 20)                                     */
17331 #define PORT8_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT8 OMR: PR4 (Bitfield-Mask: 0x01)                        */
17332 #define PORT8_OMR_PR5_Pos                     (21UL)                    /*!< PORT8 OMR: PR5 (Bit 21)                                     */
17333 #define PORT8_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT8 OMR: PR5 (Bitfield-Mask: 0x01)                        */
17334 #define PORT8_OMR_PR6_Pos                     (22UL)                    /*!< PORT8 OMR: PR6 (Bit 22)                                     */
17335 #define PORT8_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT8 OMR: PR6 (Bitfield-Mask: 0x01)                        */
17336 #define PORT8_OMR_PR7_Pos                     (23UL)                    /*!< PORT8 OMR: PR7 (Bit 23)                                     */
17337 #define PORT8_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT8 OMR: PR7 (Bitfield-Mask: 0x01)                        */
17338 #define PORT8_OMR_PR8_Pos                     (24UL)                    /*!< PORT8 OMR: PR8 (Bit 24)                                     */
17339 #define PORT8_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT8 OMR: PR8 (Bitfield-Mask: 0x01)                        */
17340 #define PORT8_OMR_PR9_Pos                     (25UL)                    /*!< PORT8 OMR: PR9 (Bit 25)                                     */
17341 #define PORT8_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT8 OMR: PR9 (Bitfield-Mask: 0x01)                        */
17342 #define PORT8_OMR_PR10_Pos                    (26UL)                    /*!< PORT8 OMR: PR10 (Bit 26)                                    */
17343 #define PORT8_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT8 OMR: PR10 (Bitfield-Mask: 0x01)                       */
17344 #define PORT8_OMR_PR11_Pos                    (27UL)                    /*!< PORT8 OMR: PR11 (Bit 27)                                    */
17345 #define PORT8_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT8 OMR: PR11 (Bitfield-Mask: 0x01)                       */
17346 #define PORT8_OMR_PR12_Pos                    (28UL)                    /*!< PORT8 OMR: PR12 (Bit 28)                                    */
17347 #define PORT8_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT8 OMR: PR12 (Bitfield-Mask: 0x01)                       */
17348 #define PORT8_OMR_PR13_Pos                    (29UL)                    /*!< PORT8 OMR: PR13 (Bit 29)                                    */
17349 #define PORT8_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT8 OMR: PR13 (Bitfield-Mask: 0x01)                       */
17350 #define PORT8_OMR_PR14_Pos                    (30UL)                    /*!< PORT8 OMR: PR14 (Bit 30)                                    */
17351 #define PORT8_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT8 OMR: PR14 (Bitfield-Mask: 0x01)                       */
17352 #define PORT8_OMR_PR15_Pos                    (31UL)                    /*!< PORT8 OMR: PR15 (Bit 31)                                    */
17353 #define PORT8_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT8 OMR: PR15 (Bitfield-Mask: 0x01)                       */
17354 
17355 /* ---------------------------------  PORT8_IOCR0  -------------------------------- */
17356 #define PORT8_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT8 IOCR0: PC0 (Bit 3)                                    */
17357 #define PORT8_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT8 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
17358 #define PORT8_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT8 IOCR0: PC1 (Bit 11)                                   */
17359 #define PORT8_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT8 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
17360 #define PORT8_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT8 IOCR0: PC2 (Bit 19)                                   */
17361 #define PORT8_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT8 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
17362 #define PORT8_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT8 IOCR0: PC3 (Bit 27)                                   */
17363 #define PORT8_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT8 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
17364 
17365 /* ---------------------------------  PORT8_IOCR4  -------------------------------- */
17366 #define PORT8_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT8 IOCR4: PC4 (Bit 3)                                    */
17367 #define PORT8_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT8 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
17368 #define PORT8_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT8 IOCR4: PC5 (Bit 11)                                   */
17369 #define PORT8_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT8 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
17370 #define PORT8_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT8 IOCR4: PC6 (Bit 19)                                   */
17371 #define PORT8_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT8 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
17372 #define PORT8_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT8 IOCR4: PC7 (Bit 27)                                   */
17373 #define PORT8_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT8 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
17374 
17375 /* ---------------------------------  PORT8_IOCR8  -------------------------------- */
17376 #define PORT8_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT8 IOCR8: PC8 (Bit 3)                                    */
17377 #define PORT8_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT8 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
17378 #define PORT8_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT8 IOCR8: PC9 (Bit 11)                                   */
17379 #define PORT8_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT8 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
17380 #define PORT8_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT8 IOCR8: PC10 (Bit 19)                                  */
17381 #define PORT8_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT8 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
17382 #define PORT8_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT8 IOCR8: PC11 (Bit 27)                                  */
17383 #define PORT8_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT8 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
17384 
17385 /* ----------------------------------  PORT8_IN  ---------------------------------- */
17386 #define PORT8_IN_P0_Pos                       (0UL)                     /*!< PORT8 IN: P0 (Bit 0)                                        */
17387 #define PORT8_IN_P0_Msk                       (0x1UL)                   /*!< PORT8 IN: P0 (Bitfield-Mask: 0x01)                          */
17388 #define PORT8_IN_P1_Pos                       (1UL)                     /*!< PORT8 IN: P1 (Bit 1)                                        */
17389 #define PORT8_IN_P1_Msk                       (0x2UL)                   /*!< PORT8 IN: P1 (Bitfield-Mask: 0x01)                          */
17390 #define PORT8_IN_P2_Pos                       (2UL)                     /*!< PORT8 IN: P2 (Bit 2)                                        */
17391 #define PORT8_IN_P2_Msk                       (0x4UL)                   /*!< PORT8 IN: P2 (Bitfield-Mask: 0x01)                          */
17392 #define PORT8_IN_P3_Pos                       (3UL)                     /*!< PORT8 IN: P3 (Bit 3)                                        */
17393 #define PORT8_IN_P3_Msk                       (0x8UL)                   /*!< PORT8 IN: P3 (Bitfield-Mask: 0x01)                          */
17394 #define PORT8_IN_P4_Pos                       (4UL)                     /*!< PORT8 IN: P4 (Bit 4)                                        */
17395 #define PORT8_IN_P4_Msk                       (0x10UL)                  /*!< PORT8 IN: P4 (Bitfield-Mask: 0x01)                          */
17396 #define PORT8_IN_P5_Pos                       (5UL)                     /*!< PORT8 IN: P5 (Bit 5)                                        */
17397 #define PORT8_IN_P5_Msk                       (0x20UL)                  /*!< PORT8 IN: P5 (Bitfield-Mask: 0x01)                          */
17398 #define PORT8_IN_P6_Pos                       (6UL)                     /*!< PORT8 IN: P6 (Bit 6)                                        */
17399 #define PORT8_IN_P6_Msk                       (0x40UL)                  /*!< PORT8 IN: P6 (Bitfield-Mask: 0x01)                          */
17400 #define PORT8_IN_P7_Pos                       (7UL)                     /*!< PORT8 IN: P7 (Bit 7)                                        */
17401 #define PORT8_IN_P7_Msk                       (0x80UL)                  /*!< PORT8 IN: P7 (Bitfield-Mask: 0x01)                          */
17402 #define PORT8_IN_P8_Pos                       (8UL)                     /*!< PORT8 IN: P8 (Bit 8)                                        */
17403 #define PORT8_IN_P8_Msk                       (0x100UL)                 /*!< PORT8 IN: P8 (Bitfield-Mask: 0x01)                          */
17404 #define PORT8_IN_P9_Pos                       (9UL)                     /*!< PORT8 IN: P9 (Bit 9)                                        */
17405 #define PORT8_IN_P9_Msk                       (0x200UL)                 /*!< PORT8 IN: P9 (Bitfield-Mask: 0x01)                          */
17406 #define PORT8_IN_P10_Pos                      (10UL)                    /*!< PORT8 IN: P10 (Bit 10)                                      */
17407 #define PORT8_IN_P10_Msk                      (0x400UL)                 /*!< PORT8 IN: P10 (Bitfield-Mask: 0x01)                         */
17408 #define PORT8_IN_P11_Pos                      (11UL)                    /*!< PORT8 IN: P11 (Bit 11)                                      */
17409 #define PORT8_IN_P11_Msk                      (0x800UL)                 /*!< PORT8 IN: P11 (Bitfield-Mask: 0x01)                         */
17410 #define PORT8_IN_P12_Pos                      (12UL)                    /*!< PORT8 IN: P12 (Bit 12)                                      */
17411 #define PORT8_IN_P12_Msk                      (0x1000UL)                /*!< PORT8 IN: P12 (Bitfield-Mask: 0x01)                         */
17412 #define PORT8_IN_P13_Pos                      (13UL)                    /*!< PORT8 IN: P13 (Bit 13)                                      */
17413 #define PORT8_IN_P13_Msk                      (0x2000UL)                /*!< PORT8 IN: P13 (Bitfield-Mask: 0x01)                         */
17414 #define PORT8_IN_P14_Pos                      (14UL)                    /*!< PORT8 IN: P14 (Bit 14)                                      */
17415 #define PORT8_IN_P14_Msk                      (0x4000UL)                /*!< PORT8 IN: P14 (Bitfield-Mask: 0x01)                         */
17416 #define PORT8_IN_P15_Pos                      (15UL)                    /*!< PORT8 IN: P15 (Bit 15)                                      */
17417 #define PORT8_IN_P15_Msk                      (0x8000UL)                /*!< PORT8 IN: P15 (Bitfield-Mask: 0x01)                         */
17418 
17419 /* ---------------------------------  PORT8_PDR0  --------------------------------- */
17420 #define PORT8_PDR0_PD0_Pos                    (0UL)                     /*!< PORT8 PDR0: PD0 (Bit 0)                                     */
17421 #define PORT8_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT8 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
17422 #define PORT8_PDR0_PD1_Pos                    (4UL)                     /*!< PORT8 PDR0: PD1 (Bit 4)                                     */
17423 #define PORT8_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT8 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
17424 #define PORT8_PDR0_PD2_Pos                    (8UL)                     /*!< PORT8 PDR0: PD2 (Bit 8)                                     */
17425 #define PORT8_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT8 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
17426 #define PORT8_PDR0_PD3_Pos                    (12UL)                    /*!< PORT8 PDR0: PD3 (Bit 12)                                    */
17427 #define PORT8_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT8 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
17428 #define PORT8_PDR0_PD4_Pos                    (16UL)                    /*!< PORT8 PDR0: PD4 (Bit 16)                                    */
17429 #define PORT8_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT8 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
17430 #define PORT8_PDR0_PD5_Pos                    (20UL)                    /*!< PORT8 PDR0: PD5 (Bit 20)                                    */
17431 #define PORT8_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT8 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
17432 #define PORT8_PDR0_PD6_Pos                    (24UL)                    /*!< PORT8 PDR0: PD6 (Bit 24)                                    */
17433 #define PORT8_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT8 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
17434 #define PORT8_PDR0_PD7_Pos                    (28UL)                    /*!< PORT8 PDR0: PD7 (Bit 28)                                    */
17435 #define PORT8_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT8 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
17436 
17437 /* ---------------------------------  PORT8_PDR1  --------------------------------- */
17438 #define PORT8_PDR1_PD8_Pos                    (0UL)                     /*!< PORT8 PDR1: PD8 (Bit 0)                                     */
17439 #define PORT8_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT8 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
17440 #define PORT8_PDR1_PD9_Pos                    (4UL)                     /*!< PORT8 PDR1: PD9 (Bit 4)                                     */
17441 #define PORT8_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT8 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
17442 #define PORT8_PDR1_PD10_Pos                   (8UL)                     /*!< PORT8 PDR1: PD10 (Bit 8)                                    */
17443 #define PORT8_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT8 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
17444 #define PORT8_PDR1_PD11_Pos                   (12UL)                    /*!< PORT8 PDR1: PD11 (Bit 12)                                   */
17445 #define PORT8_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT8 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
17446 #define PORT8_PDR1_PD12_Pos                   (16UL)                    /*!< PORT8 PDR1: PD12 (Bit 16)                                   */
17447 #define PORT8_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT8 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
17448 #define PORT8_PDR1_PD13_Pos                   (20UL)                    /*!< PORT8 PDR1: PD13 (Bit 20)                                   */
17449 #define PORT8_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT8 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
17450 #define PORT8_PDR1_PD14_Pos                   (24UL)                    /*!< PORT8 PDR1: PD14 (Bit 24)                                   */
17451 #define PORT8_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT8 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
17452 #define PORT8_PDR1_PD15_Pos                   (28UL)                    /*!< PORT8 PDR1: PD15 (Bit 28)                                   */
17453 #define PORT8_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT8 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
17454 
17455 /* ---------------------------------  PORT8_PDISC  -------------------------------- */
17456 #define PORT8_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT8 PDISC: PDIS0 (Bit 0)                                  */
17457 #define PORT8_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT8 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
17458 #define PORT8_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT8 PDISC: PDIS1 (Bit 1)                                  */
17459 #define PORT8_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT8 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
17460 #define PORT8_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT8 PDISC: PDIS2 (Bit 2)                                  */
17461 #define PORT8_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT8 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
17462 #define PORT8_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT8 PDISC: PDIS3 (Bit 3)                                  */
17463 #define PORT8_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT8 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
17464 #define PORT8_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT8 PDISC: PDIS4 (Bit 4)                                  */
17465 #define PORT8_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT8 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
17466 #define PORT8_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT8 PDISC: PDIS5 (Bit 5)                                  */
17467 #define PORT8_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT8 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
17468 #define PORT8_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT8 PDISC: PDIS6 (Bit 6)                                  */
17469 #define PORT8_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT8 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
17470 #define PORT8_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT8 PDISC: PDIS7 (Bit 7)                                  */
17471 #define PORT8_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT8 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
17472 #define PORT8_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT8 PDISC: PDIS8 (Bit 8)                                  */
17473 #define PORT8_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT8 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
17474 #define PORT8_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT8 PDISC: PDIS9 (Bit 9)                                  */
17475 #define PORT8_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT8 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
17476 #define PORT8_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT8 PDISC: PDIS10 (Bit 10)                                */
17477 #define PORT8_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT8 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
17478 #define PORT8_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT8 PDISC: PDIS11 (Bit 11)                                */
17479 #define PORT8_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT8 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
17480 #define PORT8_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT8 PDISC: PDIS12 (Bit 12)                                */
17481 #define PORT8_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT8 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
17482 #define PORT8_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT8 PDISC: PDIS13 (Bit 13)                                */
17483 #define PORT8_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT8 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
17484 #define PORT8_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT8 PDISC: PDIS14 (Bit 14)                                */
17485 #define PORT8_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT8 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
17486 #define PORT8_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT8 PDISC: PDIS15 (Bit 15)                                */
17487 #define PORT8_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT8 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
17488 
17489 /* ----------------------------------  PORT8_PPS  --------------------------------- */
17490 #define PORT8_PPS_PPS0_Pos                    (0UL)                     /*!< PORT8 PPS: PPS0 (Bit 0)                                     */
17491 #define PORT8_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT8 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
17492 #define PORT8_PPS_PPS1_Pos                    (1UL)                     /*!< PORT8 PPS: PPS1 (Bit 1)                                     */
17493 #define PORT8_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT8 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
17494 #define PORT8_PPS_PPS2_Pos                    (2UL)                     /*!< PORT8 PPS: PPS2 (Bit 2)                                     */
17495 #define PORT8_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT8 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
17496 #define PORT8_PPS_PPS3_Pos                    (3UL)                     /*!< PORT8 PPS: PPS3 (Bit 3)                                     */
17497 #define PORT8_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT8 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
17498 #define PORT8_PPS_PPS4_Pos                    (4UL)                     /*!< PORT8 PPS: PPS4 (Bit 4)                                     */
17499 #define PORT8_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT8 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
17500 #define PORT8_PPS_PPS5_Pos                    (5UL)                     /*!< PORT8 PPS: PPS5 (Bit 5)                                     */
17501 #define PORT8_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT8 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
17502 #define PORT8_PPS_PPS6_Pos                    (6UL)                     /*!< PORT8 PPS: PPS6 (Bit 6)                                     */
17503 #define PORT8_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT8 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
17504 #define PORT8_PPS_PPS7_Pos                    (7UL)                     /*!< PORT8 PPS: PPS7 (Bit 7)                                     */
17505 #define PORT8_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT8 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
17506 #define PORT8_PPS_PPS8_Pos                    (8UL)                     /*!< PORT8 PPS: PPS8 (Bit 8)                                     */
17507 #define PORT8_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT8 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
17508 #define PORT8_PPS_PPS9_Pos                    (9UL)                     /*!< PORT8 PPS: PPS9 (Bit 9)                                     */
17509 #define PORT8_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT8 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
17510 #define PORT8_PPS_PPS10_Pos                   (10UL)                    /*!< PORT8 PPS: PPS10 (Bit 10)                                   */
17511 #define PORT8_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT8 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
17512 #define PORT8_PPS_PPS11_Pos                   (11UL)                    /*!< PORT8 PPS: PPS11 (Bit 11)                                   */
17513 #define PORT8_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT8 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
17514 #define PORT8_PPS_PPS12_Pos                   (12UL)                    /*!< PORT8 PPS: PPS12 (Bit 12)                                   */
17515 #define PORT8_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT8 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
17516 #define PORT8_PPS_PPS13_Pos                   (13UL)                    /*!< PORT8 PPS: PPS13 (Bit 13)                                   */
17517 #define PORT8_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT8 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
17518 #define PORT8_PPS_PPS14_Pos                   (14UL)                    /*!< PORT8 PPS: PPS14 (Bit 14)                                   */
17519 #define PORT8_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT8 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
17520 #define PORT8_PPS_PPS15_Pos                   (15UL)                    /*!< PORT8 PPS: PPS15 (Bit 15)                                   */
17521 #define PORT8_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT8 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
17522 
17523 /* ---------------------------------  PORT8_HWSEL  -------------------------------- */
17524 #define PORT8_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT8 HWSEL: HW0 (Bit 0)                                    */
17525 #define PORT8_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT8 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
17526 #define PORT8_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT8 HWSEL: HW1 (Bit 2)                                    */
17527 #define PORT8_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT8 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
17528 #define PORT8_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT8 HWSEL: HW2 (Bit 4)                                    */
17529 #define PORT8_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT8 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
17530 #define PORT8_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT8 HWSEL: HW3 (Bit 6)                                    */
17531 #define PORT8_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT8 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
17532 #define PORT8_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT8 HWSEL: HW4 (Bit 8)                                    */
17533 #define PORT8_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT8 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
17534 #define PORT8_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT8 HWSEL: HW5 (Bit 10)                                   */
17535 #define PORT8_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT8 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
17536 #define PORT8_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT8 HWSEL: HW6 (Bit 12)                                   */
17537 #define PORT8_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT8 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
17538 #define PORT8_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT8 HWSEL: HW7 (Bit 14)                                   */
17539 #define PORT8_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT8 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
17540 #define PORT8_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT8 HWSEL: HW8 (Bit 16)                                   */
17541 #define PORT8_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT8 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
17542 #define PORT8_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT8 HWSEL: HW9 (Bit 18)                                   */
17543 #define PORT8_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT8 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
17544 #define PORT8_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT8 HWSEL: HW10 (Bit 20)                                  */
17545 #define PORT8_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT8 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
17546 #define PORT8_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT8 HWSEL: HW11 (Bit 22)                                  */
17547 #define PORT8_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT8 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
17548 #define PORT8_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT8 HWSEL: HW12 (Bit 24)                                  */
17549 #define PORT8_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT8 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
17550 #define PORT8_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT8 HWSEL: HW13 (Bit 26)                                  */
17551 #define PORT8_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT8 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
17552 #define PORT8_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT8 HWSEL: HW14 (Bit 28)                                  */
17553 #define PORT8_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT8 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
17554 #define PORT8_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT8 HWSEL: HW15 (Bit 30)                                  */
17555 #define PORT8_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT8 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
17556 
17557 
17558 /* ================================================================================ */
17559 /* ================         struct 'PORT9' Position & Mask         ================ */
17560 /* ================================================================================ */
17561 
17562 
17563 /* ----------------------------------  PORT9_OUT  --------------------------------- */
17564 #define PORT9_OUT_P0_Pos                      (0UL)                     /*!< PORT9 OUT: P0 (Bit 0)                                       */
17565 #define PORT9_OUT_P0_Msk                      (0x1UL)                   /*!< PORT9 OUT: P0 (Bitfield-Mask: 0x01)                         */
17566 #define PORT9_OUT_P1_Pos                      (1UL)                     /*!< PORT9 OUT: P1 (Bit 1)                                       */
17567 #define PORT9_OUT_P1_Msk                      (0x2UL)                   /*!< PORT9 OUT: P1 (Bitfield-Mask: 0x01)                         */
17568 #define PORT9_OUT_P2_Pos                      (2UL)                     /*!< PORT9 OUT: P2 (Bit 2)                                       */
17569 #define PORT9_OUT_P2_Msk                      (0x4UL)                   /*!< PORT9 OUT: P2 (Bitfield-Mask: 0x01)                         */
17570 #define PORT9_OUT_P3_Pos                      (3UL)                     /*!< PORT9 OUT: P3 (Bit 3)                                       */
17571 #define PORT9_OUT_P3_Msk                      (0x8UL)                   /*!< PORT9 OUT: P3 (Bitfield-Mask: 0x01)                         */
17572 #define PORT9_OUT_P4_Pos                      (4UL)                     /*!< PORT9 OUT: P4 (Bit 4)                                       */
17573 #define PORT9_OUT_P4_Msk                      (0x10UL)                  /*!< PORT9 OUT: P4 (Bitfield-Mask: 0x01)                         */
17574 #define PORT9_OUT_P5_Pos                      (5UL)                     /*!< PORT9 OUT: P5 (Bit 5)                                       */
17575 #define PORT9_OUT_P5_Msk                      (0x20UL)                  /*!< PORT9 OUT: P5 (Bitfield-Mask: 0x01)                         */
17576 #define PORT9_OUT_P6_Pos                      (6UL)                     /*!< PORT9 OUT: P6 (Bit 6)                                       */
17577 #define PORT9_OUT_P6_Msk                      (0x40UL)                  /*!< PORT9 OUT: P6 (Bitfield-Mask: 0x01)                         */
17578 #define PORT9_OUT_P7_Pos                      (7UL)                     /*!< PORT9 OUT: P7 (Bit 7)                                       */
17579 #define PORT9_OUT_P7_Msk                      (0x80UL)                  /*!< PORT9 OUT: P7 (Bitfield-Mask: 0x01)                         */
17580 #define PORT9_OUT_P8_Pos                      (8UL)                     /*!< PORT9 OUT: P8 (Bit 8)                                       */
17581 #define PORT9_OUT_P8_Msk                      (0x100UL)                 /*!< PORT9 OUT: P8 (Bitfield-Mask: 0x01)                         */
17582 #define PORT9_OUT_P9_Pos                      (9UL)                     /*!< PORT9 OUT: P9 (Bit 9)                                       */
17583 #define PORT9_OUT_P9_Msk                      (0x200UL)                 /*!< PORT9 OUT: P9 (Bitfield-Mask: 0x01)                         */
17584 #define PORT9_OUT_P10_Pos                     (10UL)                    /*!< PORT9 OUT: P10 (Bit 10)                                     */
17585 #define PORT9_OUT_P10_Msk                     (0x400UL)                 /*!< PORT9 OUT: P10 (Bitfield-Mask: 0x01)                        */
17586 #define PORT9_OUT_P11_Pos                     (11UL)                    /*!< PORT9 OUT: P11 (Bit 11)                                     */
17587 #define PORT9_OUT_P11_Msk                     (0x800UL)                 /*!< PORT9 OUT: P11 (Bitfield-Mask: 0x01)                        */
17588 #define PORT9_OUT_P12_Pos                     (12UL)                    /*!< PORT9 OUT: P12 (Bit 12)                                     */
17589 #define PORT9_OUT_P12_Msk                     (0x1000UL)                /*!< PORT9 OUT: P12 (Bitfield-Mask: 0x01)                        */
17590 #define PORT9_OUT_P13_Pos                     (13UL)                    /*!< PORT9 OUT: P13 (Bit 13)                                     */
17591 #define PORT9_OUT_P13_Msk                     (0x2000UL)                /*!< PORT9 OUT: P13 (Bitfield-Mask: 0x01)                        */
17592 #define PORT9_OUT_P14_Pos                     (14UL)                    /*!< PORT9 OUT: P14 (Bit 14)                                     */
17593 #define PORT9_OUT_P14_Msk                     (0x4000UL)                /*!< PORT9 OUT: P14 (Bitfield-Mask: 0x01)                        */
17594 #define PORT9_OUT_P15_Pos                     (15UL)                    /*!< PORT9 OUT: P15 (Bit 15)                                     */
17595 #define PORT9_OUT_P15_Msk                     (0x8000UL)                /*!< PORT9 OUT: P15 (Bitfield-Mask: 0x01)                        */
17596 
17597 /* ----------------------------------  PORT9_OMR  --------------------------------- */
17598 #define PORT9_OMR_PS0_Pos                     (0UL)                     /*!< PORT9 OMR: PS0 (Bit 0)                                      */
17599 #define PORT9_OMR_PS0_Msk                     (0x1UL)                   /*!< PORT9 OMR: PS0 (Bitfield-Mask: 0x01)                        */
17600 #define PORT9_OMR_PS1_Pos                     (1UL)                     /*!< PORT9 OMR: PS1 (Bit 1)                                      */
17601 #define PORT9_OMR_PS1_Msk                     (0x2UL)                   /*!< PORT9 OMR: PS1 (Bitfield-Mask: 0x01)                        */
17602 #define PORT9_OMR_PS2_Pos                     (2UL)                     /*!< PORT9 OMR: PS2 (Bit 2)                                      */
17603 #define PORT9_OMR_PS2_Msk                     (0x4UL)                   /*!< PORT9 OMR: PS2 (Bitfield-Mask: 0x01)                        */
17604 #define PORT9_OMR_PS3_Pos                     (3UL)                     /*!< PORT9 OMR: PS3 (Bit 3)                                      */
17605 #define PORT9_OMR_PS3_Msk                     (0x8UL)                   /*!< PORT9 OMR: PS3 (Bitfield-Mask: 0x01)                        */
17606 #define PORT9_OMR_PS4_Pos                     (4UL)                     /*!< PORT9 OMR: PS4 (Bit 4)                                      */
17607 #define PORT9_OMR_PS4_Msk                     (0x10UL)                  /*!< PORT9 OMR: PS4 (Bitfield-Mask: 0x01)                        */
17608 #define PORT9_OMR_PS5_Pos                     (5UL)                     /*!< PORT9 OMR: PS5 (Bit 5)                                      */
17609 #define PORT9_OMR_PS5_Msk                     (0x20UL)                  /*!< PORT9 OMR: PS5 (Bitfield-Mask: 0x01)                        */
17610 #define PORT9_OMR_PS6_Pos                     (6UL)                     /*!< PORT9 OMR: PS6 (Bit 6)                                      */
17611 #define PORT9_OMR_PS6_Msk                     (0x40UL)                  /*!< PORT9 OMR: PS6 (Bitfield-Mask: 0x01)                        */
17612 #define PORT9_OMR_PS7_Pos                     (7UL)                     /*!< PORT9 OMR: PS7 (Bit 7)                                      */
17613 #define PORT9_OMR_PS7_Msk                     (0x80UL)                  /*!< PORT9 OMR: PS7 (Bitfield-Mask: 0x01)                        */
17614 #define PORT9_OMR_PS8_Pos                     (8UL)                     /*!< PORT9 OMR: PS8 (Bit 8)                                      */
17615 #define PORT9_OMR_PS8_Msk                     (0x100UL)                 /*!< PORT9 OMR: PS8 (Bitfield-Mask: 0x01)                        */
17616 #define PORT9_OMR_PS9_Pos                     (9UL)                     /*!< PORT9 OMR: PS9 (Bit 9)                                      */
17617 #define PORT9_OMR_PS9_Msk                     (0x200UL)                 /*!< PORT9 OMR: PS9 (Bitfield-Mask: 0x01)                        */
17618 #define PORT9_OMR_PS10_Pos                    (10UL)                    /*!< PORT9 OMR: PS10 (Bit 10)                                    */
17619 #define PORT9_OMR_PS10_Msk                    (0x400UL)                 /*!< PORT9 OMR: PS10 (Bitfield-Mask: 0x01)                       */
17620 #define PORT9_OMR_PS11_Pos                    (11UL)                    /*!< PORT9 OMR: PS11 (Bit 11)                                    */
17621 #define PORT9_OMR_PS11_Msk                    (0x800UL)                 /*!< PORT9 OMR: PS11 (Bitfield-Mask: 0x01)                       */
17622 #define PORT9_OMR_PS12_Pos                    (12UL)                    /*!< PORT9 OMR: PS12 (Bit 12)                                    */
17623 #define PORT9_OMR_PS12_Msk                    (0x1000UL)                /*!< PORT9 OMR: PS12 (Bitfield-Mask: 0x01)                       */
17624 #define PORT9_OMR_PS13_Pos                    (13UL)                    /*!< PORT9 OMR: PS13 (Bit 13)                                    */
17625 #define PORT9_OMR_PS13_Msk                    (0x2000UL)                /*!< PORT9 OMR: PS13 (Bitfield-Mask: 0x01)                       */
17626 #define PORT9_OMR_PS14_Pos                    (14UL)                    /*!< PORT9 OMR: PS14 (Bit 14)                                    */
17627 #define PORT9_OMR_PS14_Msk                    (0x4000UL)                /*!< PORT9 OMR: PS14 (Bitfield-Mask: 0x01)                       */
17628 #define PORT9_OMR_PS15_Pos                    (15UL)                    /*!< PORT9 OMR: PS15 (Bit 15)                                    */
17629 #define PORT9_OMR_PS15_Msk                    (0x8000UL)                /*!< PORT9 OMR: PS15 (Bitfield-Mask: 0x01)                       */
17630 #define PORT9_OMR_PR0_Pos                     (16UL)                    /*!< PORT9 OMR: PR0 (Bit 16)                                     */
17631 #define PORT9_OMR_PR0_Msk                     (0x10000UL)               /*!< PORT9 OMR: PR0 (Bitfield-Mask: 0x01)                        */
17632 #define PORT9_OMR_PR1_Pos                     (17UL)                    /*!< PORT9 OMR: PR1 (Bit 17)                                     */
17633 #define PORT9_OMR_PR1_Msk                     (0x20000UL)               /*!< PORT9 OMR: PR1 (Bitfield-Mask: 0x01)                        */
17634 #define PORT9_OMR_PR2_Pos                     (18UL)                    /*!< PORT9 OMR: PR2 (Bit 18)                                     */
17635 #define PORT9_OMR_PR2_Msk                     (0x40000UL)               /*!< PORT9 OMR: PR2 (Bitfield-Mask: 0x01)                        */
17636 #define PORT9_OMR_PR3_Pos                     (19UL)                    /*!< PORT9 OMR: PR3 (Bit 19)                                     */
17637 #define PORT9_OMR_PR3_Msk                     (0x80000UL)               /*!< PORT9 OMR: PR3 (Bitfield-Mask: 0x01)                        */
17638 #define PORT9_OMR_PR4_Pos                     (20UL)                    /*!< PORT9 OMR: PR4 (Bit 20)                                     */
17639 #define PORT9_OMR_PR4_Msk                     (0x100000UL)              /*!< PORT9 OMR: PR4 (Bitfield-Mask: 0x01)                        */
17640 #define PORT9_OMR_PR5_Pos                     (21UL)                    /*!< PORT9 OMR: PR5 (Bit 21)                                     */
17641 #define PORT9_OMR_PR5_Msk                     (0x200000UL)              /*!< PORT9 OMR: PR5 (Bitfield-Mask: 0x01)                        */
17642 #define PORT9_OMR_PR6_Pos                     (22UL)                    /*!< PORT9 OMR: PR6 (Bit 22)                                     */
17643 #define PORT9_OMR_PR6_Msk                     (0x400000UL)              /*!< PORT9 OMR: PR6 (Bitfield-Mask: 0x01)                        */
17644 #define PORT9_OMR_PR7_Pos                     (23UL)                    /*!< PORT9 OMR: PR7 (Bit 23)                                     */
17645 #define PORT9_OMR_PR7_Msk                     (0x800000UL)              /*!< PORT9 OMR: PR7 (Bitfield-Mask: 0x01)                        */
17646 #define PORT9_OMR_PR8_Pos                     (24UL)                    /*!< PORT9 OMR: PR8 (Bit 24)                                     */
17647 #define PORT9_OMR_PR8_Msk                     (0x1000000UL)             /*!< PORT9 OMR: PR8 (Bitfield-Mask: 0x01)                        */
17648 #define PORT9_OMR_PR9_Pos                     (25UL)                    /*!< PORT9 OMR: PR9 (Bit 25)                                     */
17649 #define PORT9_OMR_PR9_Msk                     (0x2000000UL)             /*!< PORT9 OMR: PR9 (Bitfield-Mask: 0x01)                        */
17650 #define PORT9_OMR_PR10_Pos                    (26UL)                    /*!< PORT9 OMR: PR10 (Bit 26)                                    */
17651 #define PORT9_OMR_PR10_Msk                    (0x4000000UL)             /*!< PORT9 OMR: PR10 (Bitfield-Mask: 0x01)                       */
17652 #define PORT9_OMR_PR11_Pos                    (27UL)                    /*!< PORT9 OMR: PR11 (Bit 27)                                    */
17653 #define PORT9_OMR_PR11_Msk                    (0x8000000UL)             /*!< PORT9 OMR: PR11 (Bitfield-Mask: 0x01)                       */
17654 #define PORT9_OMR_PR12_Pos                    (28UL)                    /*!< PORT9 OMR: PR12 (Bit 28)                                    */
17655 #define PORT9_OMR_PR12_Msk                    (0x10000000UL)            /*!< PORT9 OMR: PR12 (Bitfield-Mask: 0x01)                       */
17656 #define PORT9_OMR_PR13_Pos                    (29UL)                    /*!< PORT9 OMR: PR13 (Bit 29)                                    */
17657 #define PORT9_OMR_PR13_Msk                    (0x20000000UL)            /*!< PORT9 OMR: PR13 (Bitfield-Mask: 0x01)                       */
17658 #define PORT9_OMR_PR14_Pos                    (30UL)                    /*!< PORT9 OMR: PR14 (Bit 30)                                    */
17659 #define PORT9_OMR_PR14_Msk                    (0x40000000UL)            /*!< PORT9 OMR: PR14 (Bitfield-Mask: 0x01)                       */
17660 #define PORT9_OMR_PR15_Pos                    (31UL)                    /*!< PORT9 OMR: PR15 (Bit 31)                                    */
17661 #define PORT9_OMR_PR15_Msk                    (0x80000000UL)            /*!< PORT9 OMR: PR15 (Bitfield-Mask: 0x01)                       */
17662 
17663 /* ---------------------------------  PORT9_IOCR0  -------------------------------- */
17664 #define PORT9_IOCR0_PC0_Pos                   (3UL)                     /*!< PORT9 IOCR0: PC0 (Bit 3)                                    */
17665 #define PORT9_IOCR0_PC0_Msk                   (0xf8UL)                  /*!< PORT9 IOCR0: PC0 (Bitfield-Mask: 0x1f)                      */
17666 #define PORT9_IOCR0_PC1_Pos                   (11UL)                    /*!< PORT9 IOCR0: PC1 (Bit 11)                                   */
17667 #define PORT9_IOCR0_PC1_Msk                   (0xf800UL)                /*!< PORT9 IOCR0: PC1 (Bitfield-Mask: 0x1f)                      */
17668 #define PORT9_IOCR0_PC2_Pos                   (19UL)                    /*!< PORT9 IOCR0: PC2 (Bit 19)                                   */
17669 #define PORT9_IOCR0_PC2_Msk                   (0xf80000UL)              /*!< PORT9 IOCR0: PC2 (Bitfield-Mask: 0x1f)                      */
17670 #define PORT9_IOCR0_PC3_Pos                   (27UL)                    /*!< PORT9 IOCR0: PC3 (Bit 27)                                   */
17671 #define PORT9_IOCR0_PC3_Msk                   (0xf8000000UL)            /*!< PORT9 IOCR0: PC3 (Bitfield-Mask: 0x1f)                      */
17672 
17673 /* ---------------------------------  PORT9_IOCR4  -------------------------------- */
17674 #define PORT9_IOCR4_PC4_Pos                   (3UL)                     /*!< PORT9 IOCR4: PC4 (Bit 3)                                    */
17675 #define PORT9_IOCR4_PC4_Msk                   (0xf8UL)                  /*!< PORT9 IOCR4: PC4 (Bitfield-Mask: 0x1f)                      */
17676 #define PORT9_IOCR4_PC5_Pos                   (11UL)                    /*!< PORT9 IOCR4: PC5 (Bit 11)                                   */
17677 #define PORT9_IOCR4_PC5_Msk                   (0xf800UL)                /*!< PORT9 IOCR4: PC5 (Bitfield-Mask: 0x1f)                      */
17678 #define PORT9_IOCR4_PC6_Pos                   (19UL)                    /*!< PORT9 IOCR4: PC6 (Bit 19)                                   */
17679 #define PORT9_IOCR4_PC6_Msk                   (0xf80000UL)              /*!< PORT9 IOCR4: PC6 (Bitfield-Mask: 0x1f)                      */
17680 #define PORT9_IOCR4_PC7_Pos                   (27UL)                    /*!< PORT9 IOCR4: PC7 (Bit 27)                                   */
17681 #define PORT9_IOCR4_PC7_Msk                   (0xf8000000UL)            /*!< PORT9 IOCR4: PC7 (Bitfield-Mask: 0x1f)                      */
17682 
17683 /* ---------------------------------  PORT9_IOCR8  -------------------------------- */
17684 #define PORT9_IOCR8_PC8_Pos                   (3UL)                     /*!< PORT9 IOCR8: PC8 (Bit 3)                                    */
17685 #define PORT9_IOCR8_PC8_Msk                   (0xf8UL)                  /*!< PORT9 IOCR8: PC8 (Bitfield-Mask: 0x1f)                      */
17686 #define PORT9_IOCR8_PC9_Pos                   (11UL)                    /*!< PORT9 IOCR8: PC9 (Bit 11)                                   */
17687 #define PORT9_IOCR8_PC9_Msk                   (0xf800UL)                /*!< PORT9 IOCR8: PC9 (Bitfield-Mask: 0x1f)                      */
17688 #define PORT9_IOCR8_PC10_Pos                  (19UL)                    /*!< PORT9 IOCR8: PC10 (Bit 19)                                  */
17689 #define PORT9_IOCR8_PC10_Msk                  (0xf80000UL)              /*!< PORT9 IOCR8: PC10 (Bitfield-Mask: 0x1f)                     */
17690 #define PORT9_IOCR8_PC11_Pos                  (27UL)                    /*!< PORT9 IOCR8: PC11 (Bit 27)                                  */
17691 #define PORT9_IOCR8_PC11_Msk                  (0xf8000000UL)            /*!< PORT9 IOCR8: PC11 (Bitfield-Mask: 0x1f)                     */
17692 
17693 /* ----------------------------------  PORT9_IN  ---------------------------------- */
17694 #define PORT9_IN_P0_Pos                       (0UL)                     /*!< PORT9 IN: P0 (Bit 0)                                        */
17695 #define PORT9_IN_P0_Msk                       (0x1UL)                   /*!< PORT9 IN: P0 (Bitfield-Mask: 0x01)                          */
17696 #define PORT9_IN_P1_Pos                       (1UL)                     /*!< PORT9 IN: P1 (Bit 1)                                        */
17697 #define PORT9_IN_P1_Msk                       (0x2UL)                   /*!< PORT9 IN: P1 (Bitfield-Mask: 0x01)                          */
17698 #define PORT9_IN_P2_Pos                       (2UL)                     /*!< PORT9 IN: P2 (Bit 2)                                        */
17699 #define PORT9_IN_P2_Msk                       (0x4UL)                   /*!< PORT9 IN: P2 (Bitfield-Mask: 0x01)                          */
17700 #define PORT9_IN_P3_Pos                       (3UL)                     /*!< PORT9 IN: P3 (Bit 3)                                        */
17701 #define PORT9_IN_P3_Msk                       (0x8UL)                   /*!< PORT9 IN: P3 (Bitfield-Mask: 0x01)                          */
17702 #define PORT9_IN_P4_Pos                       (4UL)                     /*!< PORT9 IN: P4 (Bit 4)                                        */
17703 #define PORT9_IN_P4_Msk                       (0x10UL)                  /*!< PORT9 IN: P4 (Bitfield-Mask: 0x01)                          */
17704 #define PORT9_IN_P5_Pos                       (5UL)                     /*!< PORT9 IN: P5 (Bit 5)                                        */
17705 #define PORT9_IN_P5_Msk                       (0x20UL)                  /*!< PORT9 IN: P5 (Bitfield-Mask: 0x01)                          */
17706 #define PORT9_IN_P6_Pos                       (6UL)                     /*!< PORT9 IN: P6 (Bit 6)                                        */
17707 #define PORT9_IN_P6_Msk                       (0x40UL)                  /*!< PORT9 IN: P6 (Bitfield-Mask: 0x01)                          */
17708 #define PORT9_IN_P7_Pos                       (7UL)                     /*!< PORT9 IN: P7 (Bit 7)                                        */
17709 #define PORT9_IN_P7_Msk                       (0x80UL)                  /*!< PORT9 IN: P7 (Bitfield-Mask: 0x01)                          */
17710 #define PORT9_IN_P8_Pos                       (8UL)                     /*!< PORT9 IN: P8 (Bit 8)                                        */
17711 #define PORT9_IN_P8_Msk                       (0x100UL)                 /*!< PORT9 IN: P8 (Bitfield-Mask: 0x01)                          */
17712 #define PORT9_IN_P9_Pos                       (9UL)                     /*!< PORT9 IN: P9 (Bit 9)                                        */
17713 #define PORT9_IN_P9_Msk                       (0x200UL)                 /*!< PORT9 IN: P9 (Bitfield-Mask: 0x01)                          */
17714 #define PORT9_IN_P10_Pos                      (10UL)                    /*!< PORT9 IN: P10 (Bit 10)                                      */
17715 #define PORT9_IN_P10_Msk                      (0x400UL)                 /*!< PORT9 IN: P10 (Bitfield-Mask: 0x01)                         */
17716 #define PORT9_IN_P11_Pos                      (11UL)                    /*!< PORT9 IN: P11 (Bit 11)                                      */
17717 #define PORT9_IN_P11_Msk                      (0x800UL)                 /*!< PORT9 IN: P11 (Bitfield-Mask: 0x01)                         */
17718 #define PORT9_IN_P12_Pos                      (12UL)                    /*!< PORT9 IN: P12 (Bit 12)                                      */
17719 #define PORT9_IN_P12_Msk                      (0x1000UL)                /*!< PORT9 IN: P12 (Bitfield-Mask: 0x01)                         */
17720 #define PORT9_IN_P13_Pos                      (13UL)                    /*!< PORT9 IN: P13 (Bit 13)                                      */
17721 #define PORT9_IN_P13_Msk                      (0x2000UL)                /*!< PORT9 IN: P13 (Bitfield-Mask: 0x01)                         */
17722 #define PORT9_IN_P14_Pos                      (14UL)                    /*!< PORT9 IN: P14 (Bit 14)                                      */
17723 #define PORT9_IN_P14_Msk                      (0x4000UL)                /*!< PORT9 IN: P14 (Bitfield-Mask: 0x01)                         */
17724 #define PORT9_IN_P15_Pos                      (15UL)                    /*!< PORT9 IN: P15 (Bit 15)                                      */
17725 #define PORT9_IN_P15_Msk                      (0x8000UL)                /*!< PORT9 IN: P15 (Bitfield-Mask: 0x01)                         */
17726 
17727 /* ---------------------------------  PORT9_PDR0  --------------------------------- */
17728 #define PORT9_PDR0_PD0_Pos                    (0UL)                     /*!< PORT9 PDR0: PD0 (Bit 0)                                     */
17729 #define PORT9_PDR0_PD0_Msk                    (0x7UL)                   /*!< PORT9 PDR0: PD0 (Bitfield-Mask: 0x07)                       */
17730 #define PORT9_PDR0_PD1_Pos                    (4UL)                     /*!< PORT9 PDR0: PD1 (Bit 4)                                     */
17731 #define PORT9_PDR0_PD1_Msk                    (0x70UL)                  /*!< PORT9 PDR0: PD1 (Bitfield-Mask: 0x07)                       */
17732 #define PORT9_PDR0_PD2_Pos                    (8UL)                     /*!< PORT9 PDR0: PD2 (Bit 8)                                     */
17733 #define PORT9_PDR0_PD2_Msk                    (0x700UL)                 /*!< PORT9 PDR0: PD2 (Bitfield-Mask: 0x07)                       */
17734 #define PORT9_PDR0_PD3_Pos                    (12UL)                    /*!< PORT9 PDR0: PD3 (Bit 12)                                    */
17735 #define PORT9_PDR0_PD3_Msk                    (0x7000UL)                /*!< PORT9 PDR0: PD3 (Bitfield-Mask: 0x07)                       */
17736 #define PORT9_PDR0_PD4_Pos                    (16UL)                    /*!< PORT9 PDR0: PD4 (Bit 16)                                    */
17737 #define PORT9_PDR0_PD4_Msk                    (0x70000UL)               /*!< PORT9 PDR0: PD4 (Bitfield-Mask: 0x07)                       */
17738 #define PORT9_PDR0_PD5_Pos                    (20UL)                    /*!< PORT9 PDR0: PD5 (Bit 20)                                    */
17739 #define PORT9_PDR0_PD5_Msk                    (0x700000UL)              /*!< PORT9 PDR0: PD5 (Bitfield-Mask: 0x07)                       */
17740 #define PORT9_PDR0_PD6_Pos                    (24UL)                    /*!< PORT9 PDR0: PD6 (Bit 24)                                    */
17741 #define PORT9_PDR0_PD6_Msk                    (0x7000000UL)             /*!< PORT9 PDR0: PD6 (Bitfield-Mask: 0x07)                       */
17742 #define PORT9_PDR0_PD7_Pos                    (28UL)                    /*!< PORT9 PDR0: PD7 (Bit 28)                                    */
17743 #define PORT9_PDR0_PD7_Msk                    (0x70000000UL)            /*!< PORT9 PDR0: PD7 (Bitfield-Mask: 0x07)                       */
17744 
17745 /* ---------------------------------  PORT9_PDR1  --------------------------------- */
17746 #define PORT9_PDR1_PD8_Pos                    (0UL)                     /*!< PORT9 PDR1: PD8 (Bit 0)                                     */
17747 #define PORT9_PDR1_PD8_Msk                    (0x7UL)                   /*!< PORT9 PDR1: PD8 (Bitfield-Mask: 0x07)                       */
17748 #define PORT9_PDR1_PD9_Pos                    (4UL)                     /*!< PORT9 PDR1: PD9 (Bit 4)                                     */
17749 #define PORT9_PDR1_PD9_Msk                    (0x70UL)                  /*!< PORT9 PDR1: PD9 (Bitfield-Mask: 0x07)                       */
17750 #define PORT9_PDR1_PD10_Pos                   (8UL)                     /*!< PORT9 PDR1: PD10 (Bit 8)                                    */
17751 #define PORT9_PDR1_PD10_Msk                   (0x700UL)                 /*!< PORT9 PDR1: PD10 (Bitfield-Mask: 0x07)                      */
17752 #define PORT9_PDR1_PD11_Pos                   (12UL)                    /*!< PORT9 PDR1: PD11 (Bit 12)                                   */
17753 #define PORT9_PDR1_PD11_Msk                   (0x7000UL)                /*!< PORT9 PDR1: PD11 (Bitfield-Mask: 0x07)                      */
17754 #define PORT9_PDR1_PD12_Pos                   (16UL)                    /*!< PORT9 PDR1: PD12 (Bit 16)                                   */
17755 #define PORT9_PDR1_PD12_Msk                   (0x70000UL)               /*!< PORT9 PDR1: PD12 (Bitfield-Mask: 0x07)                      */
17756 #define PORT9_PDR1_PD13_Pos                   (20UL)                    /*!< PORT9 PDR1: PD13 (Bit 20)                                   */
17757 #define PORT9_PDR1_PD13_Msk                   (0x700000UL)              /*!< PORT9 PDR1: PD13 (Bitfield-Mask: 0x07)                      */
17758 #define PORT9_PDR1_PD14_Pos                   (24UL)                    /*!< PORT9 PDR1: PD14 (Bit 24)                                   */
17759 #define PORT9_PDR1_PD14_Msk                   (0x7000000UL)             /*!< PORT9 PDR1: PD14 (Bitfield-Mask: 0x07)                      */
17760 #define PORT9_PDR1_PD15_Pos                   (28UL)                    /*!< PORT9 PDR1: PD15 (Bit 28)                                   */
17761 #define PORT9_PDR1_PD15_Msk                   (0x70000000UL)            /*!< PORT9 PDR1: PD15 (Bitfield-Mask: 0x07)                      */
17762 
17763 /* ---------------------------------  PORT9_PDISC  -------------------------------- */
17764 #define PORT9_PDISC_PDIS0_Pos                 (0UL)                     /*!< PORT9 PDISC: PDIS0 (Bit 0)                                  */
17765 #define PORT9_PDISC_PDIS0_Msk                 (0x1UL)                   /*!< PORT9 PDISC: PDIS0 (Bitfield-Mask: 0x01)                    */
17766 #define PORT9_PDISC_PDIS1_Pos                 (1UL)                     /*!< PORT9 PDISC: PDIS1 (Bit 1)                                  */
17767 #define PORT9_PDISC_PDIS1_Msk                 (0x2UL)                   /*!< PORT9 PDISC: PDIS1 (Bitfield-Mask: 0x01)                    */
17768 #define PORT9_PDISC_PDIS2_Pos                 (2UL)                     /*!< PORT9 PDISC: PDIS2 (Bit 2)                                  */
17769 #define PORT9_PDISC_PDIS2_Msk                 (0x4UL)                   /*!< PORT9 PDISC: PDIS2 (Bitfield-Mask: 0x01)                    */
17770 #define PORT9_PDISC_PDIS3_Pos                 (3UL)                     /*!< PORT9 PDISC: PDIS3 (Bit 3)                                  */
17771 #define PORT9_PDISC_PDIS3_Msk                 (0x8UL)                   /*!< PORT9 PDISC: PDIS3 (Bitfield-Mask: 0x01)                    */
17772 #define PORT9_PDISC_PDIS4_Pos                 (4UL)                     /*!< PORT9 PDISC: PDIS4 (Bit 4)                                  */
17773 #define PORT9_PDISC_PDIS4_Msk                 (0x10UL)                  /*!< PORT9 PDISC: PDIS4 (Bitfield-Mask: 0x01)                    */
17774 #define PORT9_PDISC_PDIS5_Pos                 (5UL)                     /*!< PORT9 PDISC: PDIS5 (Bit 5)                                  */
17775 #define PORT9_PDISC_PDIS5_Msk                 (0x20UL)                  /*!< PORT9 PDISC: PDIS5 (Bitfield-Mask: 0x01)                    */
17776 #define PORT9_PDISC_PDIS6_Pos                 (6UL)                     /*!< PORT9 PDISC: PDIS6 (Bit 6)                                  */
17777 #define PORT9_PDISC_PDIS6_Msk                 (0x40UL)                  /*!< PORT9 PDISC: PDIS6 (Bitfield-Mask: 0x01)                    */
17778 #define PORT9_PDISC_PDIS7_Pos                 (7UL)                     /*!< PORT9 PDISC: PDIS7 (Bit 7)                                  */
17779 #define PORT9_PDISC_PDIS7_Msk                 (0x80UL)                  /*!< PORT9 PDISC: PDIS7 (Bitfield-Mask: 0x01)                    */
17780 #define PORT9_PDISC_PDIS8_Pos                 (8UL)                     /*!< PORT9 PDISC: PDIS8 (Bit 8)                                  */
17781 #define PORT9_PDISC_PDIS8_Msk                 (0x100UL)                 /*!< PORT9 PDISC: PDIS8 (Bitfield-Mask: 0x01)                    */
17782 #define PORT9_PDISC_PDIS9_Pos                 (9UL)                     /*!< PORT9 PDISC: PDIS9 (Bit 9)                                  */
17783 #define PORT9_PDISC_PDIS9_Msk                 (0x200UL)                 /*!< PORT9 PDISC: PDIS9 (Bitfield-Mask: 0x01)                    */
17784 #define PORT9_PDISC_PDIS10_Pos                (10UL)                    /*!< PORT9 PDISC: PDIS10 (Bit 10)                                */
17785 #define PORT9_PDISC_PDIS10_Msk                (0x400UL)                 /*!< PORT9 PDISC: PDIS10 (Bitfield-Mask: 0x01)                   */
17786 #define PORT9_PDISC_PDIS11_Pos                (11UL)                    /*!< PORT9 PDISC: PDIS11 (Bit 11)                                */
17787 #define PORT9_PDISC_PDIS11_Msk                (0x800UL)                 /*!< PORT9 PDISC: PDIS11 (Bitfield-Mask: 0x01)                   */
17788 #define PORT9_PDISC_PDIS12_Pos                (12UL)                    /*!< PORT9 PDISC: PDIS12 (Bit 12)                                */
17789 #define PORT9_PDISC_PDIS12_Msk                (0x1000UL)                /*!< PORT9 PDISC: PDIS12 (Bitfield-Mask: 0x01)                   */
17790 #define PORT9_PDISC_PDIS13_Pos                (13UL)                    /*!< PORT9 PDISC: PDIS13 (Bit 13)                                */
17791 #define PORT9_PDISC_PDIS13_Msk                (0x2000UL)                /*!< PORT9 PDISC: PDIS13 (Bitfield-Mask: 0x01)                   */
17792 #define PORT9_PDISC_PDIS14_Pos                (14UL)                    /*!< PORT9 PDISC: PDIS14 (Bit 14)                                */
17793 #define PORT9_PDISC_PDIS14_Msk                (0x4000UL)                /*!< PORT9 PDISC: PDIS14 (Bitfield-Mask: 0x01)                   */
17794 #define PORT9_PDISC_PDIS15_Pos                (15UL)                    /*!< PORT9 PDISC: PDIS15 (Bit 15)                                */
17795 #define PORT9_PDISC_PDIS15_Msk                (0x8000UL)                /*!< PORT9 PDISC: PDIS15 (Bitfield-Mask: 0x01)                   */
17796 
17797 /* ----------------------------------  PORT9_PPS  --------------------------------- */
17798 #define PORT9_PPS_PPS0_Pos                    (0UL)                     /*!< PORT9 PPS: PPS0 (Bit 0)                                     */
17799 #define PORT9_PPS_PPS0_Msk                    (0x1UL)                   /*!< PORT9 PPS: PPS0 (Bitfield-Mask: 0x01)                       */
17800 #define PORT9_PPS_PPS1_Pos                    (1UL)                     /*!< PORT9 PPS: PPS1 (Bit 1)                                     */
17801 #define PORT9_PPS_PPS1_Msk                    (0x2UL)                   /*!< PORT9 PPS: PPS1 (Bitfield-Mask: 0x01)                       */
17802 #define PORT9_PPS_PPS2_Pos                    (2UL)                     /*!< PORT9 PPS: PPS2 (Bit 2)                                     */
17803 #define PORT9_PPS_PPS2_Msk                    (0x4UL)                   /*!< PORT9 PPS: PPS2 (Bitfield-Mask: 0x01)                       */
17804 #define PORT9_PPS_PPS3_Pos                    (3UL)                     /*!< PORT9 PPS: PPS3 (Bit 3)                                     */
17805 #define PORT9_PPS_PPS3_Msk                    (0x8UL)                   /*!< PORT9 PPS: PPS3 (Bitfield-Mask: 0x01)                       */
17806 #define PORT9_PPS_PPS4_Pos                    (4UL)                     /*!< PORT9 PPS: PPS4 (Bit 4)                                     */
17807 #define PORT9_PPS_PPS4_Msk                    (0x10UL)                  /*!< PORT9 PPS: PPS4 (Bitfield-Mask: 0x01)                       */
17808 #define PORT9_PPS_PPS5_Pos                    (5UL)                     /*!< PORT9 PPS: PPS5 (Bit 5)                                     */
17809 #define PORT9_PPS_PPS5_Msk                    (0x20UL)                  /*!< PORT9 PPS: PPS5 (Bitfield-Mask: 0x01)                       */
17810 #define PORT9_PPS_PPS6_Pos                    (6UL)                     /*!< PORT9 PPS: PPS6 (Bit 6)                                     */
17811 #define PORT9_PPS_PPS6_Msk                    (0x40UL)                  /*!< PORT9 PPS: PPS6 (Bitfield-Mask: 0x01)                       */
17812 #define PORT9_PPS_PPS7_Pos                    (7UL)                     /*!< PORT9 PPS: PPS7 (Bit 7)                                     */
17813 #define PORT9_PPS_PPS7_Msk                    (0x80UL)                  /*!< PORT9 PPS: PPS7 (Bitfield-Mask: 0x01)                       */
17814 #define PORT9_PPS_PPS8_Pos                    (8UL)                     /*!< PORT9 PPS: PPS8 (Bit 8)                                     */
17815 #define PORT9_PPS_PPS8_Msk                    (0x100UL)                 /*!< PORT9 PPS: PPS8 (Bitfield-Mask: 0x01)                       */
17816 #define PORT9_PPS_PPS9_Pos                    (9UL)                     /*!< PORT9 PPS: PPS9 (Bit 9)                                     */
17817 #define PORT9_PPS_PPS9_Msk                    (0x200UL)                 /*!< PORT9 PPS: PPS9 (Bitfield-Mask: 0x01)                       */
17818 #define PORT9_PPS_PPS10_Pos                   (10UL)                    /*!< PORT9 PPS: PPS10 (Bit 10)                                   */
17819 #define PORT9_PPS_PPS10_Msk                   (0x400UL)                 /*!< PORT9 PPS: PPS10 (Bitfield-Mask: 0x01)                      */
17820 #define PORT9_PPS_PPS11_Pos                   (11UL)                    /*!< PORT9 PPS: PPS11 (Bit 11)                                   */
17821 #define PORT9_PPS_PPS11_Msk                   (0x800UL)                 /*!< PORT9 PPS: PPS11 (Bitfield-Mask: 0x01)                      */
17822 #define PORT9_PPS_PPS12_Pos                   (12UL)                    /*!< PORT9 PPS: PPS12 (Bit 12)                                   */
17823 #define PORT9_PPS_PPS12_Msk                   (0x1000UL)                /*!< PORT9 PPS: PPS12 (Bitfield-Mask: 0x01)                      */
17824 #define PORT9_PPS_PPS13_Pos                   (13UL)                    /*!< PORT9 PPS: PPS13 (Bit 13)                                   */
17825 #define PORT9_PPS_PPS13_Msk                   (0x2000UL)                /*!< PORT9 PPS: PPS13 (Bitfield-Mask: 0x01)                      */
17826 #define PORT9_PPS_PPS14_Pos                   (14UL)                    /*!< PORT9 PPS: PPS14 (Bit 14)                                   */
17827 #define PORT9_PPS_PPS14_Msk                   (0x4000UL)                /*!< PORT9 PPS: PPS14 (Bitfield-Mask: 0x01)                      */
17828 #define PORT9_PPS_PPS15_Pos                   (15UL)                    /*!< PORT9 PPS: PPS15 (Bit 15)                                   */
17829 #define PORT9_PPS_PPS15_Msk                   (0x8000UL)                /*!< PORT9 PPS: PPS15 (Bitfield-Mask: 0x01)                      */
17830 
17831 /* ---------------------------------  PORT9_HWSEL  -------------------------------- */
17832 #define PORT9_HWSEL_HW0_Pos                   (0UL)                     /*!< PORT9 HWSEL: HW0 (Bit 0)                                    */
17833 #define PORT9_HWSEL_HW0_Msk                   (0x3UL)                   /*!< PORT9 HWSEL: HW0 (Bitfield-Mask: 0x03)                      */
17834 #define PORT9_HWSEL_HW1_Pos                   (2UL)                     /*!< PORT9 HWSEL: HW1 (Bit 2)                                    */
17835 #define PORT9_HWSEL_HW1_Msk                   (0xcUL)                   /*!< PORT9 HWSEL: HW1 (Bitfield-Mask: 0x03)                      */
17836 #define PORT9_HWSEL_HW2_Pos                   (4UL)                     /*!< PORT9 HWSEL: HW2 (Bit 4)                                    */
17837 #define PORT9_HWSEL_HW2_Msk                   (0x30UL)                  /*!< PORT9 HWSEL: HW2 (Bitfield-Mask: 0x03)                      */
17838 #define PORT9_HWSEL_HW3_Pos                   (6UL)                     /*!< PORT9 HWSEL: HW3 (Bit 6)                                    */
17839 #define PORT9_HWSEL_HW3_Msk                   (0xc0UL)                  /*!< PORT9 HWSEL: HW3 (Bitfield-Mask: 0x03)                      */
17840 #define PORT9_HWSEL_HW4_Pos                   (8UL)                     /*!< PORT9 HWSEL: HW4 (Bit 8)                                    */
17841 #define PORT9_HWSEL_HW4_Msk                   (0x300UL)                 /*!< PORT9 HWSEL: HW4 (Bitfield-Mask: 0x03)                      */
17842 #define PORT9_HWSEL_HW5_Pos                   (10UL)                    /*!< PORT9 HWSEL: HW5 (Bit 10)                                   */
17843 #define PORT9_HWSEL_HW5_Msk                   (0xc00UL)                 /*!< PORT9 HWSEL: HW5 (Bitfield-Mask: 0x03)                      */
17844 #define PORT9_HWSEL_HW6_Pos                   (12UL)                    /*!< PORT9 HWSEL: HW6 (Bit 12)                                   */
17845 #define PORT9_HWSEL_HW6_Msk                   (0x3000UL)                /*!< PORT9 HWSEL: HW6 (Bitfield-Mask: 0x03)                      */
17846 #define PORT9_HWSEL_HW7_Pos                   (14UL)                    /*!< PORT9 HWSEL: HW7 (Bit 14)                                   */
17847 #define PORT9_HWSEL_HW7_Msk                   (0xc000UL)                /*!< PORT9 HWSEL: HW7 (Bitfield-Mask: 0x03)                      */
17848 #define PORT9_HWSEL_HW8_Pos                   (16UL)                    /*!< PORT9 HWSEL: HW8 (Bit 16)                                   */
17849 #define PORT9_HWSEL_HW8_Msk                   (0x30000UL)               /*!< PORT9 HWSEL: HW8 (Bitfield-Mask: 0x03)                      */
17850 #define PORT9_HWSEL_HW9_Pos                   (18UL)                    /*!< PORT9 HWSEL: HW9 (Bit 18)                                   */
17851 #define PORT9_HWSEL_HW9_Msk                   (0xc0000UL)               /*!< PORT9 HWSEL: HW9 (Bitfield-Mask: 0x03)                      */
17852 #define PORT9_HWSEL_HW10_Pos                  (20UL)                    /*!< PORT9 HWSEL: HW10 (Bit 20)                                  */
17853 #define PORT9_HWSEL_HW10_Msk                  (0x300000UL)              /*!< PORT9 HWSEL: HW10 (Bitfield-Mask: 0x03)                     */
17854 #define PORT9_HWSEL_HW11_Pos                  (22UL)                    /*!< PORT9 HWSEL: HW11 (Bit 22)                                  */
17855 #define PORT9_HWSEL_HW11_Msk                  (0xc00000UL)              /*!< PORT9 HWSEL: HW11 (Bitfield-Mask: 0x03)                     */
17856 #define PORT9_HWSEL_HW12_Pos                  (24UL)                    /*!< PORT9 HWSEL: HW12 (Bit 24)                                  */
17857 #define PORT9_HWSEL_HW12_Msk                  (0x3000000UL)             /*!< PORT9 HWSEL: HW12 (Bitfield-Mask: 0x03)                     */
17858 #define PORT9_HWSEL_HW13_Pos                  (26UL)                    /*!< PORT9 HWSEL: HW13 (Bit 26)                                  */
17859 #define PORT9_HWSEL_HW13_Msk                  (0xc000000UL)             /*!< PORT9 HWSEL: HW13 (Bitfield-Mask: 0x03)                     */
17860 #define PORT9_HWSEL_HW14_Pos                  (28UL)                    /*!< PORT9 HWSEL: HW14 (Bit 28)                                  */
17861 #define PORT9_HWSEL_HW14_Msk                  (0x30000000UL)            /*!< PORT9 HWSEL: HW14 (Bitfield-Mask: 0x03)                     */
17862 #define PORT9_HWSEL_HW15_Pos                  (30UL)                    /*!< PORT9 HWSEL: HW15 (Bit 30)                                  */
17863 #define PORT9_HWSEL_HW15_Msk                  (0xc0000000UL)            /*!< PORT9 HWSEL: HW15 (Bitfield-Mask: 0x03)                     */
17864 
17865 
17866 /* ================================================================================ */
17867 /* ================         struct 'PORT14' Position & Mask        ================ */
17868 /* ================================================================================ */
17869 
17870 
17871 /* ---------------------------------  PORT14_OUT  --------------------------------- */
17872 #define PORT14_OUT_P0_Pos                     (0UL)                     /*!< PORT14 OUT: P0 (Bit 0)                                      */
17873 #define PORT14_OUT_P0_Msk                     (0x1UL)                   /*!< PORT14 OUT: P0 (Bitfield-Mask: 0x01)                        */
17874 #define PORT14_OUT_P1_Pos                     (1UL)                     /*!< PORT14 OUT: P1 (Bit 1)                                      */
17875 #define PORT14_OUT_P1_Msk                     (0x2UL)                   /*!< PORT14 OUT: P1 (Bitfield-Mask: 0x01)                        */
17876 #define PORT14_OUT_P2_Pos                     (2UL)                     /*!< PORT14 OUT: P2 (Bit 2)                                      */
17877 #define PORT14_OUT_P2_Msk                     (0x4UL)                   /*!< PORT14 OUT: P2 (Bitfield-Mask: 0x01)                        */
17878 #define PORT14_OUT_P3_Pos                     (3UL)                     /*!< PORT14 OUT: P3 (Bit 3)                                      */
17879 #define PORT14_OUT_P3_Msk                     (0x8UL)                   /*!< PORT14 OUT: P3 (Bitfield-Mask: 0x01)                        */
17880 #define PORT14_OUT_P4_Pos                     (4UL)                     /*!< PORT14 OUT: P4 (Bit 4)                                      */
17881 #define PORT14_OUT_P4_Msk                     (0x10UL)                  /*!< PORT14 OUT: P4 (Bitfield-Mask: 0x01)                        */
17882 #define PORT14_OUT_P5_Pos                     (5UL)                     /*!< PORT14 OUT: P5 (Bit 5)                                      */
17883 #define PORT14_OUT_P5_Msk                     (0x20UL)                  /*!< PORT14 OUT: P5 (Bitfield-Mask: 0x01)                        */
17884 #define PORT14_OUT_P6_Pos                     (6UL)                     /*!< PORT14 OUT: P6 (Bit 6)                                      */
17885 #define PORT14_OUT_P6_Msk                     (0x40UL)                  /*!< PORT14 OUT: P6 (Bitfield-Mask: 0x01)                        */
17886 #define PORT14_OUT_P7_Pos                     (7UL)                     /*!< PORT14 OUT: P7 (Bit 7)                                      */
17887 #define PORT14_OUT_P7_Msk                     (0x80UL)                  /*!< PORT14 OUT: P7 (Bitfield-Mask: 0x01)                        */
17888 #define PORT14_OUT_P8_Pos                     (8UL)                     /*!< PORT14 OUT: P8 (Bit 8)                                      */
17889 #define PORT14_OUT_P8_Msk                     (0x100UL)                 /*!< PORT14 OUT: P8 (Bitfield-Mask: 0x01)                        */
17890 #define PORT14_OUT_P9_Pos                     (9UL)                     /*!< PORT14 OUT: P9 (Bit 9)                                      */
17891 #define PORT14_OUT_P9_Msk                     (0x200UL)                 /*!< PORT14 OUT: P9 (Bitfield-Mask: 0x01)                        */
17892 #define PORT14_OUT_P10_Pos                    (10UL)                    /*!< PORT14 OUT: P10 (Bit 10)                                    */
17893 #define PORT14_OUT_P10_Msk                    (0x400UL)                 /*!< PORT14 OUT: P10 (Bitfield-Mask: 0x01)                       */
17894 #define PORT14_OUT_P11_Pos                    (11UL)                    /*!< PORT14 OUT: P11 (Bit 11)                                    */
17895 #define PORT14_OUT_P11_Msk                    (0x800UL)                 /*!< PORT14 OUT: P11 (Bitfield-Mask: 0x01)                       */
17896 #define PORT14_OUT_P12_Pos                    (12UL)                    /*!< PORT14 OUT: P12 (Bit 12)                                    */
17897 #define PORT14_OUT_P12_Msk                    (0x1000UL)                /*!< PORT14 OUT: P12 (Bitfield-Mask: 0x01)                       */
17898 #define PORT14_OUT_P13_Pos                    (13UL)                    /*!< PORT14 OUT: P13 (Bit 13)                                    */
17899 #define PORT14_OUT_P13_Msk                    (0x2000UL)                /*!< PORT14 OUT: P13 (Bitfield-Mask: 0x01)                       */
17900 #define PORT14_OUT_P14_Pos                    (14UL)                    /*!< PORT14 OUT: P14 (Bit 14)                                    */
17901 #define PORT14_OUT_P14_Msk                    (0x4000UL)                /*!< PORT14 OUT: P14 (Bitfield-Mask: 0x01)                       */
17902 #define PORT14_OUT_P15_Pos                    (15UL)                    /*!< PORT14 OUT: P15 (Bit 15)                                    */
17903 #define PORT14_OUT_P15_Msk                    (0x8000UL)                /*!< PORT14 OUT: P15 (Bitfield-Mask: 0x01)                       */
17904 
17905 /* ---------------------------------  PORT14_OMR  --------------------------------- */
17906 #define PORT14_OMR_PS0_Pos                    (0UL)                     /*!< PORT14 OMR: PS0 (Bit 0)                                     */
17907 #define PORT14_OMR_PS0_Msk                    (0x1UL)                   /*!< PORT14 OMR: PS0 (Bitfield-Mask: 0x01)                       */
17908 #define PORT14_OMR_PS1_Pos                    (1UL)                     /*!< PORT14 OMR: PS1 (Bit 1)                                     */
17909 #define PORT14_OMR_PS1_Msk                    (0x2UL)                   /*!< PORT14 OMR: PS1 (Bitfield-Mask: 0x01)                       */
17910 #define PORT14_OMR_PS2_Pos                    (2UL)                     /*!< PORT14 OMR: PS2 (Bit 2)                                     */
17911 #define PORT14_OMR_PS2_Msk                    (0x4UL)                   /*!< PORT14 OMR: PS2 (Bitfield-Mask: 0x01)                       */
17912 #define PORT14_OMR_PS3_Pos                    (3UL)                     /*!< PORT14 OMR: PS3 (Bit 3)                                     */
17913 #define PORT14_OMR_PS3_Msk                    (0x8UL)                   /*!< PORT14 OMR: PS3 (Bitfield-Mask: 0x01)                       */
17914 #define PORT14_OMR_PS4_Pos                    (4UL)                     /*!< PORT14 OMR: PS4 (Bit 4)                                     */
17915 #define PORT14_OMR_PS4_Msk                    (0x10UL)                  /*!< PORT14 OMR: PS4 (Bitfield-Mask: 0x01)                       */
17916 #define PORT14_OMR_PS5_Pos                    (5UL)                     /*!< PORT14 OMR: PS5 (Bit 5)                                     */
17917 #define PORT14_OMR_PS5_Msk                    (0x20UL)                  /*!< PORT14 OMR: PS5 (Bitfield-Mask: 0x01)                       */
17918 #define PORT14_OMR_PS6_Pos                    (6UL)                     /*!< PORT14 OMR: PS6 (Bit 6)                                     */
17919 #define PORT14_OMR_PS6_Msk                    (0x40UL)                  /*!< PORT14 OMR: PS6 (Bitfield-Mask: 0x01)                       */
17920 #define PORT14_OMR_PS7_Pos                    (7UL)                     /*!< PORT14 OMR: PS7 (Bit 7)                                     */
17921 #define PORT14_OMR_PS7_Msk                    (0x80UL)                  /*!< PORT14 OMR: PS7 (Bitfield-Mask: 0x01)                       */
17922 #define PORT14_OMR_PS8_Pos                    (8UL)                     /*!< PORT14 OMR: PS8 (Bit 8)                                     */
17923 #define PORT14_OMR_PS8_Msk                    (0x100UL)                 /*!< PORT14 OMR: PS8 (Bitfield-Mask: 0x01)                       */
17924 #define PORT14_OMR_PS9_Pos                    (9UL)                     /*!< PORT14 OMR: PS9 (Bit 9)                                     */
17925 #define PORT14_OMR_PS9_Msk                    (0x200UL)                 /*!< PORT14 OMR: PS9 (Bitfield-Mask: 0x01)                       */
17926 #define PORT14_OMR_PS10_Pos                   (10UL)                    /*!< PORT14 OMR: PS10 (Bit 10)                                   */
17927 #define PORT14_OMR_PS10_Msk                   (0x400UL)                 /*!< PORT14 OMR: PS10 (Bitfield-Mask: 0x01)                      */
17928 #define PORT14_OMR_PS11_Pos                   (11UL)                    /*!< PORT14 OMR: PS11 (Bit 11)                                   */
17929 #define PORT14_OMR_PS11_Msk                   (0x800UL)                 /*!< PORT14 OMR: PS11 (Bitfield-Mask: 0x01)                      */
17930 #define PORT14_OMR_PS12_Pos                   (12UL)                    /*!< PORT14 OMR: PS12 (Bit 12)                                   */
17931 #define PORT14_OMR_PS12_Msk                   (0x1000UL)                /*!< PORT14 OMR: PS12 (Bitfield-Mask: 0x01)                      */
17932 #define PORT14_OMR_PS13_Pos                   (13UL)                    /*!< PORT14 OMR: PS13 (Bit 13)                                   */
17933 #define PORT14_OMR_PS13_Msk                   (0x2000UL)                /*!< PORT14 OMR: PS13 (Bitfield-Mask: 0x01)                      */
17934 #define PORT14_OMR_PS14_Pos                   (14UL)                    /*!< PORT14 OMR: PS14 (Bit 14)                                   */
17935 #define PORT14_OMR_PS14_Msk                   (0x4000UL)                /*!< PORT14 OMR: PS14 (Bitfield-Mask: 0x01)                      */
17936 #define PORT14_OMR_PS15_Pos                   (15UL)                    /*!< PORT14 OMR: PS15 (Bit 15)                                   */
17937 #define PORT14_OMR_PS15_Msk                   (0x8000UL)                /*!< PORT14 OMR: PS15 (Bitfield-Mask: 0x01)                      */
17938 #define PORT14_OMR_PR0_Pos                    (16UL)                    /*!< PORT14 OMR: PR0 (Bit 16)                                    */
17939 #define PORT14_OMR_PR0_Msk                    (0x10000UL)               /*!< PORT14 OMR: PR0 (Bitfield-Mask: 0x01)                       */
17940 #define PORT14_OMR_PR1_Pos                    (17UL)                    /*!< PORT14 OMR: PR1 (Bit 17)                                    */
17941 #define PORT14_OMR_PR1_Msk                    (0x20000UL)               /*!< PORT14 OMR: PR1 (Bitfield-Mask: 0x01)                       */
17942 #define PORT14_OMR_PR2_Pos                    (18UL)                    /*!< PORT14 OMR: PR2 (Bit 18)                                    */
17943 #define PORT14_OMR_PR2_Msk                    (0x40000UL)               /*!< PORT14 OMR: PR2 (Bitfield-Mask: 0x01)                       */
17944 #define PORT14_OMR_PR3_Pos                    (19UL)                    /*!< PORT14 OMR: PR3 (Bit 19)                                    */
17945 #define PORT14_OMR_PR3_Msk                    (0x80000UL)               /*!< PORT14 OMR: PR3 (Bitfield-Mask: 0x01)                       */
17946 #define PORT14_OMR_PR4_Pos                    (20UL)                    /*!< PORT14 OMR: PR4 (Bit 20)                                    */
17947 #define PORT14_OMR_PR4_Msk                    (0x100000UL)              /*!< PORT14 OMR: PR4 (Bitfield-Mask: 0x01)                       */
17948 #define PORT14_OMR_PR5_Pos                    (21UL)                    /*!< PORT14 OMR: PR5 (Bit 21)                                    */
17949 #define PORT14_OMR_PR5_Msk                    (0x200000UL)              /*!< PORT14 OMR: PR5 (Bitfield-Mask: 0x01)                       */
17950 #define PORT14_OMR_PR6_Pos                    (22UL)                    /*!< PORT14 OMR: PR6 (Bit 22)                                    */
17951 #define PORT14_OMR_PR6_Msk                    (0x400000UL)              /*!< PORT14 OMR: PR6 (Bitfield-Mask: 0x01)                       */
17952 #define PORT14_OMR_PR7_Pos                    (23UL)                    /*!< PORT14 OMR: PR7 (Bit 23)                                    */
17953 #define PORT14_OMR_PR7_Msk                    (0x800000UL)              /*!< PORT14 OMR: PR7 (Bitfield-Mask: 0x01)                       */
17954 #define PORT14_OMR_PR8_Pos                    (24UL)                    /*!< PORT14 OMR: PR8 (Bit 24)                                    */
17955 #define PORT14_OMR_PR8_Msk                    (0x1000000UL)             /*!< PORT14 OMR: PR8 (Bitfield-Mask: 0x01)                       */
17956 #define PORT14_OMR_PR9_Pos                    (25UL)                    /*!< PORT14 OMR: PR9 (Bit 25)                                    */
17957 #define PORT14_OMR_PR9_Msk                    (0x2000000UL)             /*!< PORT14 OMR: PR9 (Bitfield-Mask: 0x01)                       */
17958 #define PORT14_OMR_PR10_Pos                   (26UL)                    /*!< PORT14 OMR: PR10 (Bit 26)                                   */
17959 #define PORT14_OMR_PR10_Msk                   (0x4000000UL)             /*!< PORT14 OMR: PR10 (Bitfield-Mask: 0x01)                      */
17960 #define PORT14_OMR_PR11_Pos                   (27UL)                    /*!< PORT14 OMR: PR11 (Bit 27)                                   */
17961 #define PORT14_OMR_PR11_Msk                   (0x8000000UL)             /*!< PORT14 OMR: PR11 (Bitfield-Mask: 0x01)                      */
17962 #define PORT14_OMR_PR12_Pos                   (28UL)                    /*!< PORT14 OMR: PR12 (Bit 28)                                   */
17963 #define PORT14_OMR_PR12_Msk                   (0x10000000UL)            /*!< PORT14 OMR: PR12 (Bitfield-Mask: 0x01)                      */
17964 #define PORT14_OMR_PR13_Pos                   (29UL)                    /*!< PORT14 OMR: PR13 (Bit 29)                                   */
17965 #define PORT14_OMR_PR13_Msk                   (0x20000000UL)            /*!< PORT14 OMR: PR13 (Bitfield-Mask: 0x01)                      */
17966 #define PORT14_OMR_PR14_Pos                   (30UL)                    /*!< PORT14 OMR: PR14 (Bit 30)                                   */
17967 #define PORT14_OMR_PR14_Msk                   (0x40000000UL)            /*!< PORT14 OMR: PR14 (Bitfield-Mask: 0x01)                      */
17968 #define PORT14_OMR_PR15_Pos                   (31UL)                    /*!< PORT14 OMR: PR15 (Bit 31)                                   */
17969 #define PORT14_OMR_PR15_Msk                   (0x80000000UL)            /*!< PORT14 OMR: PR15 (Bitfield-Mask: 0x01)                      */
17970 
17971 /* --------------------------------  PORT14_IOCR0  -------------------------------- */
17972 #define PORT14_IOCR0_PC0_Pos                  (3UL)                     /*!< PORT14 IOCR0: PC0 (Bit 3)                                   */
17973 #define PORT14_IOCR0_PC0_Msk                  (0xf8UL)                  /*!< PORT14 IOCR0: PC0 (Bitfield-Mask: 0x1f)                     */
17974 #define PORT14_IOCR0_PC1_Pos                  (11UL)                    /*!< PORT14 IOCR0: PC1 (Bit 11)                                  */
17975 #define PORT14_IOCR0_PC1_Msk                  (0xf800UL)                /*!< PORT14 IOCR0: PC1 (Bitfield-Mask: 0x1f)                     */
17976 #define PORT14_IOCR0_PC2_Pos                  (19UL)                    /*!< PORT14 IOCR0: PC2 (Bit 19)                                  */
17977 #define PORT14_IOCR0_PC2_Msk                  (0xf80000UL)              /*!< PORT14 IOCR0: PC2 (Bitfield-Mask: 0x1f)                     */
17978 #define PORT14_IOCR0_PC3_Pos                  (27UL)                    /*!< PORT14 IOCR0: PC3 (Bit 27)                                  */
17979 #define PORT14_IOCR0_PC3_Msk                  (0xf8000000UL)            /*!< PORT14 IOCR0: PC3 (Bitfield-Mask: 0x1f)                     */
17980 
17981 /* --------------------------------  PORT14_IOCR4  -------------------------------- */
17982 #define PORT14_IOCR4_PC4_Pos                  (3UL)                     /*!< PORT14 IOCR4: PC4 (Bit 3)                                   */
17983 #define PORT14_IOCR4_PC4_Msk                  (0xf8UL)                  /*!< PORT14 IOCR4: PC4 (Bitfield-Mask: 0x1f)                     */
17984 #define PORT14_IOCR4_PC5_Pos                  (11UL)                    /*!< PORT14 IOCR4: PC5 (Bit 11)                                  */
17985 #define PORT14_IOCR4_PC5_Msk                  (0xf800UL)                /*!< PORT14 IOCR4: PC5 (Bitfield-Mask: 0x1f)                     */
17986 #define PORT14_IOCR4_PC6_Pos                  (19UL)                    /*!< PORT14 IOCR4: PC6 (Bit 19)                                  */
17987 #define PORT14_IOCR4_PC6_Msk                  (0xf80000UL)              /*!< PORT14 IOCR4: PC6 (Bitfield-Mask: 0x1f)                     */
17988 #define PORT14_IOCR4_PC7_Pos                  (27UL)                    /*!< PORT14 IOCR4: PC7 (Bit 27)                                  */
17989 #define PORT14_IOCR4_PC7_Msk                  (0xf8000000UL)            /*!< PORT14 IOCR4: PC7 (Bitfield-Mask: 0x1f)                     */
17990 
17991 /* --------------------------------  PORT14_IOCR8  -------------------------------- */
17992 #define PORT14_IOCR8_PC8_Pos                  (3UL)                     /*!< PORT14 IOCR8: PC8 (Bit 3)                                   */
17993 #define PORT14_IOCR8_PC8_Msk                  (0xf8UL)                  /*!< PORT14 IOCR8: PC8 (Bitfield-Mask: 0x1f)                     */
17994 #define PORT14_IOCR8_PC9_Pos                  (11UL)                    /*!< PORT14 IOCR8: PC9 (Bit 11)                                  */
17995 #define PORT14_IOCR8_PC9_Msk                  (0xf800UL)                /*!< PORT14 IOCR8: PC9 (Bitfield-Mask: 0x1f)                     */
17996 #define PORT14_IOCR8_PC10_Pos                 (19UL)                    /*!< PORT14 IOCR8: PC10 (Bit 19)                                 */
17997 #define PORT14_IOCR8_PC10_Msk                 (0xf80000UL)              /*!< PORT14 IOCR8: PC10 (Bitfield-Mask: 0x1f)                    */
17998 #define PORT14_IOCR8_PC11_Pos                 (27UL)                    /*!< PORT14 IOCR8: PC11 (Bit 27)                                 */
17999 #define PORT14_IOCR8_PC11_Msk                 (0xf8000000UL)            /*!< PORT14 IOCR8: PC11 (Bitfield-Mask: 0x1f)                    */
18000 
18001 /* --------------------------------  PORT14_IOCR12  ------------------------------- */
18002 #define PORT14_IOCR12_PC12_Pos                (3UL)                     /*!< PORT14 IOCR12: PC12 (Bit 3)                                 */
18003 #define PORT14_IOCR12_PC12_Msk                (0xf8UL)                  /*!< PORT14 IOCR12: PC12 (Bitfield-Mask: 0x1f)                   */
18004 #define PORT14_IOCR12_PC13_Pos                (11UL)                    /*!< PORT14 IOCR12: PC13 (Bit 11)                                */
18005 #define PORT14_IOCR12_PC13_Msk                (0xf800UL)                /*!< PORT14 IOCR12: PC13 (Bitfield-Mask: 0x1f)                   */
18006 #define PORT14_IOCR12_PC14_Pos                (19UL)                    /*!< PORT14 IOCR12: PC14 (Bit 19)                                */
18007 #define PORT14_IOCR12_PC14_Msk                (0xf80000UL)              /*!< PORT14 IOCR12: PC14 (Bitfield-Mask: 0x1f)                   */
18008 #define PORT14_IOCR12_PC15_Pos                (27UL)                    /*!< PORT14 IOCR12: PC15 (Bit 27)                                */
18009 #define PORT14_IOCR12_PC15_Msk                (0xf8000000UL)            /*!< PORT14 IOCR12: PC15 (Bitfield-Mask: 0x1f)                   */
18010 
18011 /* ----------------------------------  PORT14_IN  --------------------------------- */
18012 #define PORT14_IN_P0_Pos                      (0UL)                     /*!< PORT14 IN: P0 (Bit 0)                                       */
18013 #define PORT14_IN_P0_Msk                      (0x1UL)                   /*!< PORT14 IN: P0 (Bitfield-Mask: 0x01)                         */
18014 #define PORT14_IN_P1_Pos                      (1UL)                     /*!< PORT14 IN: P1 (Bit 1)                                       */
18015 #define PORT14_IN_P1_Msk                      (0x2UL)                   /*!< PORT14 IN: P1 (Bitfield-Mask: 0x01)                         */
18016 #define PORT14_IN_P2_Pos                      (2UL)                     /*!< PORT14 IN: P2 (Bit 2)                                       */
18017 #define PORT14_IN_P2_Msk                      (0x4UL)                   /*!< PORT14 IN: P2 (Bitfield-Mask: 0x01)                         */
18018 #define PORT14_IN_P3_Pos                      (3UL)                     /*!< PORT14 IN: P3 (Bit 3)                                       */
18019 #define PORT14_IN_P3_Msk                      (0x8UL)                   /*!< PORT14 IN: P3 (Bitfield-Mask: 0x01)                         */
18020 #define PORT14_IN_P4_Pos                      (4UL)                     /*!< PORT14 IN: P4 (Bit 4)                                       */
18021 #define PORT14_IN_P4_Msk                      (0x10UL)                  /*!< PORT14 IN: P4 (Bitfield-Mask: 0x01)                         */
18022 #define PORT14_IN_P5_Pos                      (5UL)                     /*!< PORT14 IN: P5 (Bit 5)                                       */
18023 #define PORT14_IN_P5_Msk                      (0x20UL)                  /*!< PORT14 IN: P5 (Bitfield-Mask: 0x01)                         */
18024 #define PORT14_IN_P6_Pos                      (6UL)                     /*!< PORT14 IN: P6 (Bit 6)                                       */
18025 #define PORT14_IN_P6_Msk                      (0x40UL)                  /*!< PORT14 IN: P6 (Bitfield-Mask: 0x01)                         */
18026 #define PORT14_IN_P7_Pos                      (7UL)                     /*!< PORT14 IN: P7 (Bit 7)                                       */
18027 #define PORT14_IN_P7_Msk                      (0x80UL)                  /*!< PORT14 IN: P7 (Bitfield-Mask: 0x01)                         */
18028 #define PORT14_IN_P8_Pos                      (8UL)                     /*!< PORT14 IN: P8 (Bit 8)                                       */
18029 #define PORT14_IN_P8_Msk                      (0x100UL)                 /*!< PORT14 IN: P8 (Bitfield-Mask: 0x01)                         */
18030 #define PORT14_IN_P9_Pos                      (9UL)                     /*!< PORT14 IN: P9 (Bit 9)                                       */
18031 #define PORT14_IN_P9_Msk                      (0x200UL)                 /*!< PORT14 IN: P9 (Bitfield-Mask: 0x01)                         */
18032 #define PORT14_IN_P10_Pos                     (10UL)                    /*!< PORT14 IN: P10 (Bit 10)                                     */
18033 #define PORT14_IN_P10_Msk                     (0x400UL)                 /*!< PORT14 IN: P10 (Bitfield-Mask: 0x01)                        */
18034 #define PORT14_IN_P11_Pos                     (11UL)                    /*!< PORT14 IN: P11 (Bit 11)                                     */
18035 #define PORT14_IN_P11_Msk                     (0x800UL)                 /*!< PORT14 IN: P11 (Bitfield-Mask: 0x01)                        */
18036 #define PORT14_IN_P12_Pos                     (12UL)                    /*!< PORT14 IN: P12 (Bit 12)                                     */
18037 #define PORT14_IN_P12_Msk                     (0x1000UL)                /*!< PORT14 IN: P12 (Bitfield-Mask: 0x01)                        */
18038 #define PORT14_IN_P13_Pos                     (13UL)                    /*!< PORT14 IN: P13 (Bit 13)                                     */
18039 #define PORT14_IN_P13_Msk                     (0x2000UL)                /*!< PORT14 IN: P13 (Bitfield-Mask: 0x01)                        */
18040 #define PORT14_IN_P14_Pos                     (14UL)                    /*!< PORT14 IN: P14 (Bit 14)                                     */
18041 #define PORT14_IN_P14_Msk                     (0x4000UL)                /*!< PORT14 IN: P14 (Bitfield-Mask: 0x01)                        */
18042 #define PORT14_IN_P15_Pos                     (15UL)                    /*!< PORT14 IN: P15 (Bit 15)                                     */
18043 #define PORT14_IN_P15_Msk                     (0x8000UL)                /*!< PORT14 IN: P15 (Bitfield-Mask: 0x01)                        */
18044 
18045 /* --------------------------------  PORT14_PDISC  -------------------------------- */
18046 #define PORT14_PDISC_PDIS0_Pos                (0UL)                     /*!< PORT14 PDISC: PDIS0 (Bit 0)                                 */
18047 #define PORT14_PDISC_PDIS0_Msk                (0x1UL)                   /*!< PORT14 PDISC: PDIS0 (Bitfield-Mask: 0x01)                   */
18048 #define PORT14_PDISC_PDIS1_Pos                (1UL)                     /*!< PORT14 PDISC: PDIS1 (Bit 1)                                 */
18049 #define PORT14_PDISC_PDIS1_Msk                (0x2UL)                   /*!< PORT14 PDISC: PDIS1 (Bitfield-Mask: 0x01)                   */
18050 #define PORT14_PDISC_PDIS2_Pos                (2UL)                     /*!< PORT14 PDISC: PDIS2 (Bit 2)                                 */
18051 #define PORT14_PDISC_PDIS2_Msk                (0x4UL)                   /*!< PORT14 PDISC: PDIS2 (Bitfield-Mask: 0x01)                   */
18052 #define PORT14_PDISC_PDIS3_Pos                (3UL)                     /*!< PORT14 PDISC: PDIS3 (Bit 3)                                 */
18053 #define PORT14_PDISC_PDIS3_Msk                (0x8UL)                   /*!< PORT14 PDISC: PDIS3 (Bitfield-Mask: 0x01)                   */
18054 #define PORT14_PDISC_PDIS4_Pos                (4UL)                     /*!< PORT14 PDISC: PDIS4 (Bit 4)                                 */
18055 #define PORT14_PDISC_PDIS4_Msk                (0x10UL)                  /*!< PORT14 PDISC: PDIS4 (Bitfield-Mask: 0x01)                   */
18056 #define PORT14_PDISC_PDIS5_Pos                (5UL)                     /*!< PORT14 PDISC: PDIS5 (Bit 5)                                 */
18057 #define PORT14_PDISC_PDIS5_Msk                (0x20UL)                  /*!< PORT14 PDISC: PDIS5 (Bitfield-Mask: 0x01)                   */
18058 #define PORT14_PDISC_PDIS6_Pos                (6UL)                     /*!< PORT14 PDISC: PDIS6 (Bit 6)                                 */
18059 #define PORT14_PDISC_PDIS6_Msk                (0x40UL)                  /*!< PORT14 PDISC: PDIS6 (Bitfield-Mask: 0x01)                   */
18060 #define PORT14_PDISC_PDIS7_Pos                (7UL)                     /*!< PORT14 PDISC: PDIS7 (Bit 7)                                 */
18061 #define PORT14_PDISC_PDIS7_Msk                (0x80UL)                  /*!< PORT14 PDISC: PDIS7 (Bitfield-Mask: 0x01)                   */
18062 #define PORT14_PDISC_PDIS8_Pos                (8UL)                     /*!< PORT14 PDISC: PDIS8 (Bit 8)                                 */
18063 #define PORT14_PDISC_PDIS8_Msk                (0x100UL)                 /*!< PORT14 PDISC: PDIS8 (Bitfield-Mask: 0x01)                   */
18064 #define PORT14_PDISC_PDIS9_Pos                (9UL)                     /*!< PORT14 PDISC: PDIS9 (Bit 9)                                 */
18065 #define PORT14_PDISC_PDIS9_Msk                (0x200UL)                 /*!< PORT14 PDISC: PDIS9 (Bitfield-Mask: 0x01)                   */
18066 #define PORT14_PDISC_PDIS12_Pos               (12UL)                    /*!< PORT14 PDISC: PDIS12 (Bit 12)                               */
18067 #define PORT14_PDISC_PDIS12_Msk               (0x1000UL)                /*!< PORT14 PDISC: PDIS12 (Bitfield-Mask: 0x01)                  */
18068 #define PORT14_PDISC_PDIS13_Pos               (13UL)                    /*!< PORT14 PDISC: PDIS13 (Bit 13)                               */
18069 #define PORT14_PDISC_PDIS13_Msk               (0x2000UL)                /*!< PORT14 PDISC: PDIS13 (Bitfield-Mask: 0x01)                  */
18070 #define PORT14_PDISC_PDIS14_Pos               (14UL)                    /*!< PORT14 PDISC: PDIS14 (Bit 14)                               */
18071 #define PORT14_PDISC_PDIS14_Msk               (0x4000UL)                /*!< PORT14 PDISC: PDIS14 (Bitfield-Mask: 0x01)                  */
18072 #define PORT14_PDISC_PDIS15_Pos               (15UL)                    /*!< PORT14 PDISC: PDIS15 (Bit 15)                               */
18073 #define PORT14_PDISC_PDIS15_Msk               (0x8000UL)                /*!< PORT14 PDISC: PDIS15 (Bitfield-Mask: 0x01)                  */
18074 
18075 /* ---------------------------------  PORT14_PPS  --------------------------------- */
18076 #define PORT14_PPS_PPS0_Pos                   (0UL)                     /*!< PORT14 PPS: PPS0 (Bit 0)                                    */
18077 #define PORT14_PPS_PPS0_Msk                   (0x1UL)                   /*!< PORT14 PPS: PPS0 (Bitfield-Mask: 0x01)                      */
18078 #define PORT14_PPS_PPS1_Pos                   (1UL)                     /*!< PORT14 PPS: PPS1 (Bit 1)                                    */
18079 #define PORT14_PPS_PPS1_Msk                   (0x2UL)                   /*!< PORT14 PPS: PPS1 (Bitfield-Mask: 0x01)                      */
18080 #define PORT14_PPS_PPS2_Pos                   (2UL)                     /*!< PORT14 PPS: PPS2 (Bit 2)                                    */
18081 #define PORT14_PPS_PPS2_Msk                   (0x4UL)                   /*!< PORT14 PPS: PPS2 (Bitfield-Mask: 0x01)                      */
18082 #define PORT14_PPS_PPS3_Pos                   (3UL)                     /*!< PORT14 PPS: PPS3 (Bit 3)                                    */
18083 #define PORT14_PPS_PPS3_Msk                   (0x8UL)                   /*!< PORT14 PPS: PPS3 (Bitfield-Mask: 0x01)                      */
18084 #define PORT14_PPS_PPS4_Pos                   (4UL)                     /*!< PORT14 PPS: PPS4 (Bit 4)                                    */
18085 #define PORT14_PPS_PPS4_Msk                   (0x10UL)                  /*!< PORT14 PPS: PPS4 (Bitfield-Mask: 0x01)                      */
18086 #define PORT14_PPS_PPS5_Pos                   (5UL)                     /*!< PORT14 PPS: PPS5 (Bit 5)                                    */
18087 #define PORT14_PPS_PPS5_Msk                   (0x20UL)                  /*!< PORT14 PPS: PPS5 (Bitfield-Mask: 0x01)                      */
18088 #define PORT14_PPS_PPS6_Pos                   (6UL)                     /*!< PORT14 PPS: PPS6 (Bit 6)                                    */
18089 #define PORT14_PPS_PPS6_Msk                   (0x40UL)                  /*!< PORT14 PPS: PPS6 (Bitfield-Mask: 0x01)                      */
18090 #define PORT14_PPS_PPS7_Pos                   (7UL)                     /*!< PORT14 PPS: PPS7 (Bit 7)                                    */
18091 #define PORT14_PPS_PPS7_Msk                   (0x80UL)                  /*!< PORT14 PPS: PPS7 (Bitfield-Mask: 0x01)                      */
18092 #define PORT14_PPS_PPS8_Pos                   (8UL)                     /*!< PORT14 PPS: PPS8 (Bit 8)                                    */
18093 #define PORT14_PPS_PPS8_Msk                   (0x100UL)                 /*!< PORT14 PPS: PPS8 (Bitfield-Mask: 0x01)                      */
18094 #define PORT14_PPS_PPS9_Pos                   (9UL)                     /*!< PORT14 PPS: PPS9 (Bit 9)                                    */
18095 #define PORT14_PPS_PPS9_Msk                   (0x200UL)                 /*!< PORT14 PPS: PPS9 (Bitfield-Mask: 0x01)                      */
18096 #define PORT14_PPS_PPS10_Pos                  (10UL)                    /*!< PORT14 PPS: PPS10 (Bit 10)                                  */
18097 #define PORT14_PPS_PPS10_Msk                  (0x400UL)                 /*!< PORT14 PPS: PPS10 (Bitfield-Mask: 0x01)                     */
18098 #define PORT14_PPS_PPS11_Pos                  (11UL)                    /*!< PORT14 PPS: PPS11 (Bit 11)                                  */
18099 #define PORT14_PPS_PPS11_Msk                  (0x800UL)                 /*!< PORT14 PPS: PPS11 (Bitfield-Mask: 0x01)                     */
18100 #define PORT14_PPS_PPS12_Pos                  (12UL)                    /*!< PORT14 PPS: PPS12 (Bit 12)                                  */
18101 #define PORT14_PPS_PPS12_Msk                  (0x1000UL)                /*!< PORT14 PPS: PPS12 (Bitfield-Mask: 0x01)                     */
18102 #define PORT14_PPS_PPS13_Pos                  (13UL)                    /*!< PORT14 PPS: PPS13 (Bit 13)                                  */
18103 #define PORT14_PPS_PPS13_Msk                  (0x2000UL)                /*!< PORT14 PPS: PPS13 (Bitfield-Mask: 0x01)                     */
18104 #define PORT14_PPS_PPS14_Pos                  (14UL)                    /*!< PORT14 PPS: PPS14 (Bit 14)                                  */
18105 #define PORT14_PPS_PPS14_Msk                  (0x4000UL)                /*!< PORT14 PPS: PPS14 (Bitfield-Mask: 0x01)                     */
18106 #define PORT14_PPS_PPS15_Pos                  (15UL)                    /*!< PORT14 PPS: PPS15 (Bit 15)                                  */
18107 #define PORT14_PPS_PPS15_Msk                  (0x8000UL)                /*!< PORT14 PPS: PPS15 (Bitfield-Mask: 0x01)                     */
18108 
18109 /* --------------------------------  PORT14_HWSEL  -------------------------------- */
18110 #define PORT14_HWSEL_HW0_Pos                  (0UL)                     /*!< PORT14 HWSEL: HW0 (Bit 0)                                   */
18111 #define PORT14_HWSEL_HW0_Msk                  (0x3UL)                   /*!< PORT14 HWSEL: HW0 (Bitfield-Mask: 0x03)                     */
18112 #define PORT14_HWSEL_HW1_Pos                  (2UL)                     /*!< PORT14 HWSEL: HW1 (Bit 2)                                   */
18113 #define PORT14_HWSEL_HW1_Msk                  (0xcUL)                   /*!< PORT14 HWSEL: HW1 (Bitfield-Mask: 0x03)                     */
18114 #define PORT14_HWSEL_HW2_Pos                  (4UL)                     /*!< PORT14 HWSEL: HW2 (Bit 4)                                   */
18115 #define PORT14_HWSEL_HW2_Msk                  (0x30UL)                  /*!< PORT14 HWSEL: HW2 (Bitfield-Mask: 0x03)                     */
18116 #define PORT14_HWSEL_HW3_Pos                  (6UL)                     /*!< PORT14 HWSEL: HW3 (Bit 6)                                   */
18117 #define PORT14_HWSEL_HW3_Msk                  (0xc0UL)                  /*!< PORT14 HWSEL: HW3 (Bitfield-Mask: 0x03)                     */
18118 #define PORT14_HWSEL_HW4_Pos                  (8UL)                     /*!< PORT14 HWSEL: HW4 (Bit 8)                                   */
18119 #define PORT14_HWSEL_HW4_Msk                  (0x300UL)                 /*!< PORT14 HWSEL: HW4 (Bitfield-Mask: 0x03)                     */
18120 #define PORT14_HWSEL_HW5_Pos                  (10UL)                    /*!< PORT14 HWSEL: HW5 (Bit 10)                                  */
18121 #define PORT14_HWSEL_HW5_Msk                  (0xc00UL)                 /*!< PORT14 HWSEL: HW5 (Bitfield-Mask: 0x03)                     */
18122 #define PORT14_HWSEL_HW6_Pos                  (12UL)                    /*!< PORT14 HWSEL: HW6 (Bit 12)                                  */
18123 #define PORT14_HWSEL_HW6_Msk                  (0x3000UL)                /*!< PORT14 HWSEL: HW6 (Bitfield-Mask: 0x03)                     */
18124 #define PORT14_HWSEL_HW7_Pos                  (14UL)                    /*!< PORT14 HWSEL: HW7 (Bit 14)                                  */
18125 #define PORT14_HWSEL_HW7_Msk                  (0xc000UL)                /*!< PORT14 HWSEL: HW7 (Bitfield-Mask: 0x03)                     */
18126 #define PORT14_HWSEL_HW8_Pos                  (16UL)                    /*!< PORT14 HWSEL: HW8 (Bit 16)                                  */
18127 #define PORT14_HWSEL_HW8_Msk                  (0x30000UL)               /*!< PORT14 HWSEL: HW8 (Bitfield-Mask: 0x03)                     */
18128 #define PORT14_HWSEL_HW9_Pos                  (18UL)                    /*!< PORT14 HWSEL: HW9 (Bit 18)                                  */
18129 #define PORT14_HWSEL_HW9_Msk                  (0xc0000UL)               /*!< PORT14 HWSEL: HW9 (Bitfield-Mask: 0x03)                     */
18130 #define PORT14_HWSEL_HW10_Pos                 (20UL)                    /*!< PORT14 HWSEL: HW10 (Bit 20)                                 */
18131 #define PORT14_HWSEL_HW10_Msk                 (0x300000UL)              /*!< PORT14 HWSEL: HW10 (Bitfield-Mask: 0x03)                    */
18132 #define PORT14_HWSEL_HW11_Pos                 (22UL)                    /*!< PORT14 HWSEL: HW11 (Bit 22)                                 */
18133 #define PORT14_HWSEL_HW11_Msk                 (0xc00000UL)              /*!< PORT14 HWSEL: HW11 (Bitfield-Mask: 0x03)                    */
18134 #define PORT14_HWSEL_HW12_Pos                 (24UL)                    /*!< PORT14 HWSEL: HW12 (Bit 24)                                 */
18135 #define PORT14_HWSEL_HW12_Msk                 (0x3000000UL)             /*!< PORT14 HWSEL: HW12 (Bitfield-Mask: 0x03)                    */
18136 #define PORT14_HWSEL_HW13_Pos                 (26UL)                    /*!< PORT14 HWSEL: HW13 (Bit 26)                                 */
18137 #define PORT14_HWSEL_HW13_Msk                 (0xc000000UL)             /*!< PORT14 HWSEL: HW13 (Bitfield-Mask: 0x03)                    */
18138 #define PORT14_HWSEL_HW14_Pos                 (28UL)                    /*!< PORT14 HWSEL: HW14 (Bit 28)                                 */
18139 #define PORT14_HWSEL_HW14_Msk                 (0x30000000UL)            /*!< PORT14 HWSEL: HW14 (Bitfield-Mask: 0x03)                    */
18140 #define PORT14_HWSEL_HW15_Pos                 (30UL)                    /*!< PORT14 HWSEL: HW15 (Bit 30)                                 */
18141 #define PORT14_HWSEL_HW15_Msk                 (0xc0000000UL)            /*!< PORT14 HWSEL: HW15 (Bitfield-Mask: 0x03)                    */
18142 
18143 
18144 /* ================================================================================ */
18145 /* ================         struct 'PORT15' Position & Mask        ================ */
18146 /* ================================================================================ */
18147 
18148 
18149 /* ---------------------------------  PORT15_OUT  --------------------------------- */
18150 #define PORT15_OUT_P0_Pos                     (0UL)                     /*!< PORT15 OUT: P0 (Bit 0)                                      */
18151 #define PORT15_OUT_P0_Msk                     (0x1UL)                   /*!< PORT15 OUT: P0 (Bitfield-Mask: 0x01)                        */
18152 #define PORT15_OUT_P1_Pos                     (1UL)                     /*!< PORT15 OUT: P1 (Bit 1)                                      */
18153 #define PORT15_OUT_P1_Msk                     (0x2UL)                   /*!< PORT15 OUT: P1 (Bitfield-Mask: 0x01)                        */
18154 #define PORT15_OUT_P2_Pos                     (2UL)                     /*!< PORT15 OUT: P2 (Bit 2)                                      */
18155 #define PORT15_OUT_P2_Msk                     (0x4UL)                   /*!< PORT15 OUT: P2 (Bitfield-Mask: 0x01)                        */
18156 #define PORT15_OUT_P3_Pos                     (3UL)                     /*!< PORT15 OUT: P3 (Bit 3)                                      */
18157 #define PORT15_OUT_P3_Msk                     (0x8UL)                   /*!< PORT15 OUT: P3 (Bitfield-Mask: 0x01)                        */
18158 #define PORT15_OUT_P4_Pos                     (4UL)                     /*!< PORT15 OUT: P4 (Bit 4)                                      */
18159 #define PORT15_OUT_P4_Msk                     (0x10UL)                  /*!< PORT15 OUT: P4 (Bitfield-Mask: 0x01)                        */
18160 #define PORT15_OUT_P5_Pos                     (5UL)                     /*!< PORT15 OUT: P5 (Bit 5)                                      */
18161 #define PORT15_OUT_P5_Msk                     (0x20UL)                  /*!< PORT15 OUT: P5 (Bitfield-Mask: 0x01)                        */
18162 #define PORT15_OUT_P6_Pos                     (6UL)                     /*!< PORT15 OUT: P6 (Bit 6)                                      */
18163 #define PORT15_OUT_P6_Msk                     (0x40UL)                  /*!< PORT15 OUT: P6 (Bitfield-Mask: 0x01)                        */
18164 #define PORT15_OUT_P7_Pos                     (7UL)                     /*!< PORT15 OUT: P7 (Bit 7)                                      */
18165 #define PORT15_OUT_P7_Msk                     (0x80UL)                  /*!< PORT15 OUT: P7 (Bitfield-Mask: 0x01)                        */
18166 #define PORT15_OUT_P8_Pos                     (8UL)                     /*!< PORT15 OUT: P8 (Bit 8)                                      */
18167 #define PORT15_OUT_P8_Msk                     (0x100UL)                 /*!< PORT15 OUT: P8 (Bitfield-Mask: 0x01)                        */
18168 #define PORT15_OUT_P9_Pos                     (9UL)                     /*!< PORT15 OUT: P9 (Bit 9)                                      */
18169 #define PORT15_OUT_P9_Msk                     (0x200UL)                 /*!< PORT15 OUT: P9 (Bitfield-Mask: 0x01)                        */
18170 #define PORT15_OUT_P10_Pos                    (10UL)                    /*!< PORT15 OUT: P10 (Bit 10)                                    */
18171 #define PORT15_OUT_P10_Msk                    (0x400UL)                 /*!< PORT15 OUT: P10 (Bitfield-Mask: 0x01)                       */
18172 #define PORT15_OUT_P11_Pos                    (11UL)                    /*!< PORT15 OUT: P11 (Bit 11)                                    */
18173 #define PORT15_OUT_P11_Msk                    (0x800UL)                 /*!< PORT15 OUT: P11 (Bitfield-Mask: 0x01)                       */
18174 #define PORT15_OUT_P12_Pos                    (12UL)                    /*!< PORT15 OUT: P12 (Bit 12)                                    */
18175 #define PORT15_OUT_P12_Msk                    (0x1000UL)                /*!< PORT15 OUT: P12 (Bitfield-Mask: 0x01)                       */
18176 #define PORT15_OUT_P13_Pos                    (13UL)                    /*!< PORT15 OUT: P13 (Bit 13)                                    */
18177 #define PORT15_OUT_P13_Msk                    (0x2000UL)                /*!< PORT15 OUT: P13 (Bitfield-Mask: 0x01)                       */
18178 #define PORT15_OUT_P14_Pos                    (14UL)                    /*!< PORT15 OUT: P14 (Bit 14)                                    */
18179 #define PORT15_OUT_P14_Msk                    (0x4000UL)                /*!< PORT15 OUT: P14 (Bitfield-Mask: 0x01)                       */
18180 #define PORT15_OUT_P15_Pos                    (15UL)                    /*!< PORT15 OUT: P15 (Bit 15)                                    */
18181 #define PORT15_OUT_P15_Msk                    (0x8000UL)                /*!< PORT15 OUT: P15 (Bitfield-Mask: 0x01)                       */
18182 
18183 /* ---------------------------------  PORT15_OMR  --------------------------------- */
18184 #define PORT15_OMR_PS0_Pos                    (0UL)                     /*!< PORT15 OMR: PS0 (Bit 0)                                     */
18185 #define PORT15_OMR_PS0_Msk                    (0x1UL)                   /*!< PORT15 OMR: PS0 (Bitfield-Mask: 0x01)                       */
18186 #define PORT15_OMR_PS1_Pos                    (1UL)                     /*!< PORT15 OMR: PS1 (Bit 1)                                     */
18187 #define PORT15_OMR_PS1_Msk                    (0x2UL)                   /*!< PORT15 OMR: PS1 (Bitfield-Mask: 0x01)                       */
18188 #define PORT15_OMR_PS2_Pos                    (2UL)                     /*!< PORT15 OMR: PS2 (Bit 2)                                     */
18189 #define PORT15_OMR_PS2_Msk                    (0x4UL)                   /*!< PORT15 OMR: PS2 (Bitfield-Mask: 0x01)                       */
18190 #define PORT15_OMR_PS3_Pos                    (3UL)                     /*!< PORT15 OMR: PS3 (Bit 3)                                     */
18191 #define PORT15_OMR_PS3_Msk                    (0x8UL)                   /*!< PORT15 OMR: PS3 (Bitfield-Mask: 0x01)                       */
18192 #define PORT15_OMR_PS4_Pos                    (4UL)                     /*!< PORT15 OMR: PS4 (Bit 4)                                     */
18193 #define PORT15_OMR_PS4_Msk                    (0x10UL)                  /*!< PORT15 OMR: PS4 (Bitfield-Mask: 0x01)                       */
18194 #define PORT15_OMR_PS5_Pos                    (5UL)                     /*!< PORT15 OMR: PS5 (Bit 5)                                     */
18195 #define PORT15_OMR_PS5_Msk                    (0x20UL)                  /*!< PORT15 OMR: PS5 (Bitfield-Mask: 0x01)                       */
18196 #define PORT15_OMR_PS6_Pos                    (6UL)                     /*!< PORT15 OMR: PS6 (Bit 6)                                     */
18197 #define PORT15_OMR_PS6_Msk                    (0x40UL)                  /*!< PORT15 OMR: PS6 (Bitfield-Mask: 0x01)                       */
18198 #define PORT15_OMR_PS7_Pos                    (7UL)                     /*!< PORT15 OMR: PS7 (Bit 7)                                     */
18199 #define PORT15_OMR_PS7_Msk                    (0x80UL)                  /*!< PORT15 OMR: PS7 (Bitfield-Mask: 0x01)                       */
18200 #define PORT15_OMR_PS8_Pos                    (8UL)                     /*!< PORT15 OMR: PS8 (Bit 8)                                     */
18201 #define PORT15_OMR_PS8_Msk                    (0x100UL)                 /*!< PORT15 OMR: PS8 (Bitfield-Mask: 0x01)                       */
18202 #define PORT15_OMR_PS9_Pos                    (9UL)                     /*!< PORT15 OMR: PS9 (Bit 9)                                     */
18203 #define PORT15_OMR_PS9_Msk                    (0x200UL)                 /*!< PORT15 OMR: PS9 (Bitfield-Mask: 0x01)                       */
18204 #define PORT15_OMR_PS10_Pos                   (10UL)                    /*!< PORT15 OMR: PS10 (Bit 10)                                   */
18205 #define PORT15_OMR_PS10_Msk                   (0x400UL)                 /*!< PORT15 OMR: PS10 (Bitfield-Mask: 0x01)                      */
18206 #define PORT15_OMR_PS11_Pos                   (11UL)                    /*!< PORT15 OMR: PS11 (Bit 11)                                   */
18207 #define PORT15_OMR_PS11_Msk                   (0x800UL)                 /*!< PORT15 OMR: PS11 (Bitfield-Mask: 0x01)                      */
18208 #define PORT15_OMR_PS12_Pos                   (12UL)                    /*!< PORT15 OMR: PS12 (Bit 12)                                   */
18209 #define PORT15_OMR_PS12_Msk                   (0x1000UL)                /*!< PORT15 OMR: PS12 (Bitfield-Mask: 0x01)                      */
18210 #define PORT15_OMR_PS13_Pos                   (13UL)                    /*!< PORT15 OMR: PS13 (Bit 13)                                   */
18211 #define PORT15_OMR_PS13_Msk                   (0x2000UL)                /*!< PORT15 OMR: PS13 (Bitfield-Mask: 0x01)                      */
18212 #define PORT15_OMR_PS14_Pos                   (14UL)                    /*!< PORT15 OMR: PS14 (Bit 14)                                   */
18213 #define PORT15_OMR_PS14_Msk                   (0x4000UL)                /*!< PORT15 OMR: PS14 (Bitfield-Mask: 0x01)                      */
18214 #define PORT15_OMR_PS15_Pos                   (15UL)                    /*!< PORT15 OMR: PS15 (Bit 15)                                   */
18215 #define PORT15_OMR_PS15_Msk                   (0x8000UL)                /*!< PORT15 OMR: PS15 (Bitfield-Mask: 0x01)                      */
18216 #define PORT15_OMR_PR0_Pos                    (16UL)                    /*!< PORT15 OMR: PR0 (Bit 16)                                    */
18217 #define PORT15_OMR_PR0_Msk                    (0x10000UL)               /*!< PORT15 OMR: PR0 (Bitfield-Mask: 0x01)                       */
18218 #define PORT15_OMR_PR1_Pos                    (17UL)                    /*!< PORT15 OMR: PR1 (Bit 17)                                    */
18219 #define PORT15_OMR_PR1_Msk                    (0x20000UL)               /*!< PORT15 OMR: PR1 (Bitfield-Mask: 0x01)                       */
18220 #define PORT15_OMR_PR2_Pos                    (18UL)                    /*!< PORT15 OMR: PR2 (Bit 18)                                    */
18221 #define PORT15_OMR_PR2_Msk                    (0x40000UL)               /*!< PORT15 OMR: PR2 (Bitfield-Mask: 0x01)                       */
18222 #define PORT15_OMR_PR3_Pos                    (19UL)                    /*!< PORT15 OMR: PR3 (Bit 19)                                    */
18223 #define PORT15_OMR_PR3_Msk                    (0x80000UL)               /*!< PORT15 OMR: PR3 (Bitfield-Mask: 0x01)                       */
18224 #define PORT15_OMR_PR4_Pos                    (20UL)                    /*!< PORT15 OMR: PR4 (Bit 20)                                    */
18225 #define PORT15_OMR_PR4_Msk                    (0x100000UL)              /*!< PORT15 OMR: PR4 (Bitfield-Mask: 0x01)                       */
18226 #define PORT15_OMR_PR5_Pos                    (21UL)                    /*!< PORT15 OMR: PR5 (Bit 21)                                    */
18227 #define PORT15_OMR_PR5_Msk                    (0x200000UL)              /*!< PORT15 OMR: PR5 (Bitfield-Mask: 0x01)                       */
18228 #define PORT15_OMR_PR6_Pos                    (22UL)                    /*!< PORT15 OMR: PR6 (Bit 22)                                    */
18229 #define PORT15_OMR_PR6_Msk                    (0x400000UL)              /*!< PORT15 OMR: PR6 (Bitfield-Mask: 0x01)                       */
18230 #define PORT15_OMR_PR7_Pos                    (23UL)                    /*!< PORT15 OMR: PR7 (Bit 23)                                    */
18231 #define PORT15_OMR_PR7_Msk                    (0x800000UL)              /*!< PORT15 OMR: PR7 (Bitfield-Mask: 0x01)                       */
18232 #define PORT15_OMR_PR8_Pos                    (24UL)                    /*!< PORT15 OMR: PR8 (Bit 24)                                    */
18233 #define PORT15_OMR_PR8_Msk                    (0x1000000UL)             /*!< PORT15 OMR: PR8 (Bitfield-Mask: 0x01)                       */
18234 #define PORT15_OMR_PR9_Pos                    (25UL)                    /*!< PORT15 OMR: PR9 (Bit 25)                                    */
18235 #define PORT15_OMR_PR9_Msk                    (0x2000000UL)             /*!< PORT15 OMR: PR9 (Bitfield-Mask: 0x01)                       */
18236 #define PORT15_OMR_PR10_Pos                   (26UL)                    /*!< PORT15 OMR: PR10 (Bit 26)                                   */
18237 #define PORT15_OMR_PR10_Msk                   (0x4000000UL)             /*!< PORT15 OMR: PR10 (Bitfield-Mask: 0x01)                      */
18238 #define PORT15_OMR_PR11_Pos                   (27UL)                    /*!< PORT15 OMR: PR11 (Bit 27)                                   */
18239 #define PORT15_OMR_PR11_Msk                   (0x8000000UL)             /*!< PORT15 OMR: PR11 (Bitfield-Mask: 0x01)                      */
18240 #define PORT15_OMR_PR12_Pos                   (28UL)                    /*!< PORT15 OMR: PR12 (Bit 28)                                   */
18241 #define PORT15_OMR_PR12_Msk                   (0x10000000UL)            /*!< PORT15 OMR: PR12 (Bitfield-Mask: 0x01)                      */
18242 #define PORT15_OMR_PR13_Pos                   (29UL)                    /*!< PORT15 OMR: PR13 (Bit 29)                                   */
18243 #define PORT15_OMR_PR13_Msk                   (0x20000000UL)            /*!< PORT15 OMR: PR13 (Bitfield-Mask: 0x01)                      */
18244 #define PORT15_OMR_PR14_Pos                   (30UL)                    /*!< PORT15 OMR: PR14 (Bit 30)                                   */
18245 #define PORT15_OMR_PR14_Msk                   (0x40000000UL)            /*!< PORT15 OMR: PR14 (Bitfield-Mask: 0x01)                      */
18246 #define PORT15_OMR_PR15_Pos                   (31UL)                    /*!< PORT15 OMR: PR15 (Bit 31)                                   */
18247 #define PORT15_OMR_PR15_Msk                   (0x80000000UL)            /*!< PORT15 OMR: PR15 (Bitfield-Mask: 0x01)                      */
18248 
18249 /* --------------------------------  PORT15_IOCR0  -------------------------------- */
18250 #define PORT15_IOCR0_PC0_Pos                  (3UL)                     /*!< PORT15 IOCR0: PC0 (Bit 3)                                   */
18251 #define PORT15_IOCR0_PC0_Msk                  (0xf8UL)                  /*!< PORT15 IOCR0: PC0 (Bitfield-Mask: 0x1f)                     */
18252 #define PORT15_IOCR0_PC1_Pos                  (11UL)                    /*!< PORT15 IOCR0: PC1 (Bit 11)                                  */
18253 #define PORT15_IOCR0_PC1_Msk                  (0xf800UL)                /*!< PORT15 IOCR0: PC1 (Bitfield-Mask: 0x1f)                     */
18254 #define PORT15_IOCR0_PC2_Pos                  (19UL)                    /*!< PORT15 IOCR0: PC2 (Bit 19)                                  */
18255 #define PORT15_IOCR0_PC2_Msk                  (0xf80000UL)              /*!< PORT15 IOCR0: PC2 (Bitfield-Mask: 0x1f)                     */
18256 #define PORT15_IOCR0_PC3_Pos                  (27UL)                    /*!< PORT15 IOCR0: PC3 (Bit 27)                                  */
18257 #define PORT15_IOCR0_PC3_Msk                  (0xf8000000UL)            /*!< PORT15 IOCR0: PC3 (Bitfield-Mask: 0x1f)                     */
18258 
18259 /* --------------------------------  PORT15_IOCR4  -------------------------------- */
18260 #define PORT15_IOCR4_PC4_Pos                  (3UL)                     /*!< PORT15 IOCR4: PC4 (Bit 3)                                   */
18261 #define PORT15_IOCR4_PC4_Msk                  (0xf8UL)                  /*!< PORT15 IOCR4: PC4 (Bitfield-Mask: 0x1f)                     */
18262 #define PORT15_IOCR4_PC5_Pos                  (11UL)                    /*!< PORT15 IOCR4: PC5 (Bit 11)                                  */
18263 #define PORT15_IOCR4_PC5_Msk                  (0xf800UL)                /*!< PORT15 IOCR4: PC5 (Bitfield-Mask: 0x1f)                     */
18264 #define PORT15_IOCR4_PC6_Pos                  (19UL)                    /*!< PORT15 IOCR4: PC6 (Bit 19)                                  */
18265 #define PORT15_IOCR4_PC6_Msk                  (0xf80000UL)              /*!< PORT15 IOCR4: PC6 (Bitfield-Mask: 0x1f)                     */
18266 #define PORT15_IOCR4_PC7_Pos                  (27UL)                    /*!< PORT15 IOCR4: PC7 (Bit 27)                                  */
18267 #define PORT15_IOCR4_PC7_Msk                  (0xf8000000UL)            /*!< PORT15 IOCR4: PC7 (Bitfield-Mask: 0x1f)                     */
18268 
18269 /* --------------------------------  PORT15_IOCR8  -------------------------------- */
18270 #define PORT15_IOCR8_PC8_Pos                  (3UL)                     /*!< PORT15 IOCR8: PC8 (Bit 3)                                   */
18271 #define PORT15_IOCR8_PC8_Msk                  (0xf8UL)                  /*!< PORT15 IOCR8: PC8 (Bitfield-Mask: 0x1f)                     */
18272 #define PORT15_IOCR8_PC9_Pos                  (11UL)                    /*!< PORT15 IOCR8: PC9 (Bit 11)                                  */
18273 #define PORT15_IOCR8_PC9_Msk                  (0xf800UL)                /*!< PORT15 IOCR8: PC9 (Bitfield-Mask: 0x1f)                     */
18274 #define PORT15_IOCR8_PC10_Pos                 (19UL)                    /*!< PORT15 IOCR8: PC10 (Bit 19)                                 */
18275 #define PORT15_IOCR8_PC10_Msk                 (0xf80000UL)              /*!< PORT15 IOCR8: PC10 (Bitfield-Mask: 0x1f)                    */
18276 #define PORT15_IOCR8_PC11_Pos                 (27UL)                    /*!< PORT15 IOCR8: PC11 (Bit 27)                                 */
18277 #define PORT15_IOCR8_PC11_Msk                 (0xf8000000UL)            /*!< PORT15 IOCR8: PC11 (Bitfield-Mask: 0x1f)                    */
18278 
18279 /* --------------------------------  PORT15_IOCR12  ------------------------------- */
18280 #define PORT15_IOCR12_PC12_Pos                (3UL)                     /*!< PORT15 IOCR12: PC12 (Bit 3)                                 */
18281 #define PORT15_IOCR12_PC12_Msk                (0xf8UL)                  /*!< PORT15 IOCR12: PC12 (Bitfield-Mask: 0x1f)                   */
18282 #define PORT15_IOCR12_PC13_Pos                (11UL)                    /*!< PORT15 IOCR12: PC13 (Bit 11)                                */
18283 #define PORT15_IOCR12_PC13_Msk                (0xf800UL)                /*!< PORT15 IOCR12: PC13 (Bitfield-Mask: 0x1f)                   */
18284 #define PORT15_IOCR12_PC14_Pos                (19UL)                    /*!< PORT15 IOCR12: PC14 (Bit 19)                                */
18285 #define PORT15_IOCR12_PC14_Msk                (0xf80000UL)              /*!< PORT15 IOCR12: PC14 (Bitfield-Mask: 0x1f)                   */
18286 #define PORT15_IOCR12_PC15_Pos                (27UL)                    /*!< PORT15 IOCR12: PC15 (Bit 27)                                */
18287 #define PORT15_IOCR12_PC15_Msk                (0xf8000000UL)            /*!< PORT15 IOCR12: PC15 (Bitfield-Mask: 0x1f)                   */
18288 
18289 /* ----------------------------------  PORT15_IN  --------------------------------- */
18290 #define PORT15_IN_P0_Pos                      (0UL)                     /*!< PORT15 IN: P0 (Bit 0)                                       */
18291 #define PORT15_IN_P0_Msk                      (0x1UL)                   /*!< PORT15 IN: P0 (Bitfield-Mask: 0x01)                         */
18292 #define PORT15_IN_P1_Pos                      (1UL)                     /*!< PORT15 IN: P1 (Bit 1)                                       */
18293 #define PORT15_IN_P1_Msk                      (0x2UL)                   /*!< PORT15 IN: P1 (Bitfield-Mask: 0x01)                         */
18294 #define PORT15_IN_P2_Pos                      (2UL)                     /*!< PORT15 IN: P2 (Bit 2)                                       */
18295 #define PORT15_IN_P2_Msk                      (0x4UL)                   /*!< PORT15 IN: P2 (Bitfield-Mask: 0x01)                         */
18296 #define PORT15_IN_P3_Pos                      (3UL)                     /*!< PORT15 IN: P3 (Bit 3)                                       */
18297 #define PORT15_IN_P3_Msk                      (0x8UL)                   /*!< PORT15 IN: P3 (Bitfield-Mask: 0x01)                         */
18298 #define PORT15_IN_P4_Pos                      (4UL)                     /*!< PORT15 IN: P4 (Bit 4)                                       */
18299 #define PORT15_IN_P4_Msk                      (0x10UL)                  /*!< PORT15 IN: P4 (Bitfield-Mask: 0x01)                         */
18300 #define PORT15_IN_P5_Pos                      (5UL)                     /*!< PORT15 IN: P5 (Bit 5)                                       */
18301 #define PORT15_IN_P5_Msk                      (0x20UL)                  /*!< PORT15 IN: P5 (Bitfield-Mask: 0x01)                         */
18302 #define PORT15_IN_P6_Pos                      (6UL)                     /*!< PORT15 IN: P6 (Bit 6)                                       */
18303 #define PORT15_IN_P6_Msk                      (0x40UL)                  /*!< PORT15 IN: P6 (Bitfield-Mask: 0x01)                         */
18304 #define PORT15_IN_P7_Pos                      (7UL)                     /*!< PORT15 IN: P7 (Bit 7)                                       */
18305 #define PORT15_IN_P7_Msk                      (0x80UL)                  /*!< PORT15 IN: P7 (Bitfield-Mask: 0x01)                         */
18306 #define PORT15_IN_P8_Pos                      (8UL)                     /*!< PORT15 IN: P8 (Bit 8)                                       */
18307 #define PORT15_IN_P8_Msk                      (0x100UL)                 /*!< PORT15 IN: P8 (Bitfield-Mask: 0x01)                         */
18308 #define PORT15_IN_P9_Pos                      (9UL)                     /*!< PORT15 IN: P9 (Bit 9)                                       */
18309 #define PORT15_IN_P9_Msk                      (0x200UL)                 /*!< PORT15 IN: P9 (Bitfield-Mask: 0x01)                         */
18310 #define PORT15_IN_P10_Pos                     (10UL)                    /*!< PORT15 IN: P10 (Bit 10)                                     */
18311 #define PORT15_IN_P10_Msk                     (0x400UL)                 /*!< PORT15 IN: P10 (Bitfield-Mask: 0x01)                        */
18312 #define PORT15_IN_P11_Pos                     (11UL)                    /*!< PORT15 IN: P11 (Bit 11)                                     */
18313 #define PORT15_IN_P11_Msk                     (0x800UL)                 /*!< PORT15 IN: P11 (Bitfield-Mask: 0x01)                        */
18314 #define PORT15_IN_P12_Pos                     (12UL)                    /*!< PORT15 IN: P12 (Bit 12)                                     */
18315 #define PORT15_IN_P12_Msk                     (0x1000UL)                /*!< PORT15 IN: P12 (Bitfield-Mask: 0x01)                        */
18316 #define PORT15_IN_P13_Pos                     (13UL)                    /*!< PORT15 IN: P13 (Bit 13)                                     */
18317 #define PORT15_IN_P13_Msk                     (0x2000UL)                /*!< PORT15 IN: P13 (Bitfield-Mask: 0x01)                        */
18318 #define PORT15_IN_P14_Pos                     (14UL)                    /*!< PORT15 IN: P14 (Bit 14)                                     */
18319 #define PORT15_IN_P14_Msk                     (0x4000UL)                /*!< PORT15 IN: P14 (Bitfield-Mask: 0x01)                        */
18320 #define PORT15_IN_P15_Pos                     (15UL)                    /*!< PORT15 IN: P15 (Bit 15)                                     */
18321 #define PORT15_IN_P15_Msk                     (0x8000UL)                /*!< PORT15 IN: P15 (Bitfield-Mask: 0x01)                        */
18322 
18323 /* --------------------------------  PORT15_PDISC  -------------------------------- */
18324 #define PORT15_PDISC_PDIS2_Pos                (2UL)                     /*!< PORT15 PDISC: PDIS2 (Bit 2)                                 */
18325 #define PORT15_PDISC_PDIS2_Msk                (0x4UL)                   /*!< PORT15 PDISC: PDIS2 (Bitfield-Mask: 0x01)                   */
18326 #define PORT15_PDISC_PDIS3_Pos                (3UL)                     /*!< PORT15 PDISC: PDIS3 (Bit 3)                                 */
18327 #define PORT15_PDISC_PDIS3_Msk                (0x8UL)                   /*!< PORT15 PDISC: PDIS3 (Bitfield-Mask: 0x01)                   */
18328 #define PORT15_PDISC_PDIS4_Pos                (4UL)                     /*!< PORT15 PDISC: PDIS4 (Bit 4)                                 */
18329 #define PORT15_PDISC_PDIS4_Msk                (0x10UL)                  /*!< PORT15 PDISC: PDIS4 (Bitfield-Mask: 0x01)                   */
18330 #define PORT15_PDISC_PDIS5_Pos                (5UL)                     /*!< PORT15 PDISC: PDIS5 (Bit 5)                                 */
18331 #define PORT15_PDISC_PDIS5_Msk                (0x20UL)                  /*!< PORT15 PDISC: PDIS5 (Bitfield-Mask: 0x01)                   */
18332 #define PORT15_PDISC_PDIS6_Pos                (6UL)                     /*!< PORT15 PDISC: PDIS6 (Bit 6)                                 */
18333 #define PORT15_PDISC_PDIS6_Msk                (0x40UL)                  /*!< PORT15 PDISC: PDIS6 (Bitfield-Mask: 0x01)                   */
18334 #define PORT15_PDISC_PDIS7_Pos                (7UL)                     /*!< PORT15 PDISC: PDIS7 (Bit 7)                                 */
18335 #define PORT15_PDISC_PDIS7_Msk                (0x80UL)                  /*!< PORT15 PDISC: PDIS7 (Bitfield-Mask: 0x01)                   */
18336 #define PORT15_PDISC_PDIS8_Pos                (8UL)                     /*!< PORT15 PDISC: PDIS8 (Bit 8)                                 */
18337 #define PORT15_PDISC_PDIS8_Msk                (0x100UL)                 /*!< PORT15 PDISC: PDIS8 (Bitfield-Mask: 0x01)                   */
18338 #define PORT15_PDISC_PDIS9_Pos                (9UL)                     /*!< PORT15 PDISC: PDIS9 (Bit 9)                                 */
18339 #define PORT15_PDISC_PDIS9_Msk                (0x200UL)                 /*!< PORT15 PDISC: PDIS9 (Bitfield-Mask: 0x01)                   */
18340 #define PORT15_PDISC_PDIS12_Pos               (12UL)                    /*!< PORT15 PDISC: PDIS12 (Bit 12)                               */
18341 #define PORT15_PDISC_PDIS12_Msk               (0x1000UL)                /*!< PORT15 PDISC: PDIS12 (Bitfield-Mask: 0x01)                  */
18342 #define PORT15_PDISC_PDIS13_Pos               (13UL)                    /*!< PORT15 PDISC: PDIS13 (Bit 13)                               */
18343 #define PORT15_PDISC_PDIS13_Msk               (0x2000UL)                /*!< PORT15 PDISC: PDIS13 (Bitfield-Mask: 0x01)                  */
18344 #define PORT15_PDISC_PDIS14_Pos               (14UL)                    /*!< PORT15 PDISC: PDIS14 (Bit 14)                               */
18345 #define PORT15_PDISC_PDIS14_Msk               (0x4000UL)                /*!< PORT15 PDISC: PDIS14 (Bitfield-Mask: 0x01)                  */
18346 #define PORT15_PDISC_PDIS15_Pos               (15UL)                    /*!< PORT15 PDISC: PDIS15 (Bit 15)                               */
18347 #define PORT15_PDISC_PDIS15_Msk               (0x8000UL)                /*!< PORT15 PDISC: PDIS15 (Bitfield-Mask: 0x01)                  */
18348 
18349 /* ---------------------------------  PORT15_PPS  --------------------------------- */
18350 #define PORT15_PPS_PPS0_Pos                   (0UL)                     /*!< PORT15 PPS: PPS0 (Bit 0)                                    */
18351 #define PORT15_PPS_PPS0_Msk                   (0x1UL)                   /*!< PORT15 PPS: PPS0 (Bitfield-Mask: 0x01)                      */
18352 #define PORT15_PPS_PPS1_Pos                   (1UL)                     /*!< PORT15 PPS: PPS1 (Bit 1)                                    */
18353 #define PORT15_PPS_PPS1_Msk                   (0x2UL)                   /*!< PORT15 PPS: PPS1 (Bitfield-Mask: 0x01)                      */
18354 #define PORT15_PPS_PPS2_Pos                   (2UL)                     /*!< PORT15 PPS: PPS2 (Bit 2)                                    */
18355 #define PORT15_PPS_PPS2_Msk                   (0x4UL)                   /*!< PORT15 PPS: PPS2 (Bitfield-Mask: 0x01)                      */
18356 #define PORT15_PPS_PPS3_Pos                   (3UL)                     /*!< PORT15 PPS: PPS3 (Bit 3)                                    */
18357 #define PORT15_PPS_PPS3_Msk                   (0x8UL)                   /*!< PORT15 PPS: PPS3 (Bitfield-Mask: 0x01)                      */
18358 #define PORT15_PPS_PPS4_Pos                   (4UL)                     /*!< PORT15 PPS: PPS4 (Bit 4)                                    */
18359 #define PORT15_PPS_PPS4_Msk                   (0x10UL)                  /*!< PORT15 PPS: PPS4 (Bitfield-Mask: 0x01)                      */
18360 #define PORT15_PPS_PPS5_Pos                   (5UL)                     /*!< PORT15 PPS: PPS5 (Bit 5)                                    */
18361 #define PORT15_PPS_PPS5_Msk                   (0x20UL)                  /*!< PORT15 PPS: PPS5 (Bitfield-Mask: 0x01)                      */
18362 #define PORT15_PPS_PPS6_Pos                   (6UL)                     /*!< PORT15 PPS: PPS6 (Bit 6)                                    */
18363 #define PORT15_PPS_PPS6_Msk                   (0x40UL)                  /*!< PORT15 PPS: PPS6 (Bitfield-Mask: 0x01)                      */
18364 #define PORT15_PPS_PPS7_Pos                   (7UL)                     /*!< PORT15 PPS: PPS7 (Bit 7)                                    */
18365 #define PORT15_PPS_PPS7_Msk                   (0x80UL)                  /*!< PORT15 PPS: PPS7 (Bitfield-Mask: 0x01)                      */
18366 #define PORT15_PPS_PPS8_Pos                   (8UL)                     /*!< PORT15 PPS: PPS8 (Bit 8)                                    */
18367 #define PORT15_PPS_PPS8_Msk                   (0x100UL)                 /*!< PORT15 PPS: PPS8 (Bitfield-Mask: 0x01)                      */
18368 #define PORT15_PPS_PPS9_Pos                   (9UL)                     /*!< PORT15 PPS: PPS9 (Bit 9)                                    */
18369 #define PORT15_PPS_PPS9_Msk                   (0x200UL)                 /*!< PORT15 PPS: PPS9 (Bitfield-Mask: 0x01)                      */
18370 #define PORT15_PPS_PPS10_Pos                  (10UL)                    /*!< PORT15 PPS: PPS10 (Bit 10)                                  */
18371 #define PORT15_PPS_PPS10_Msk                  (0x400UL)                 /*!< PORT15 PPS: PPS10 (Bitfield-Mask: 0x01)                     */
18372 #define PORT15_PPS_PPS11_Pos                  (11UL)                    /*!< PORT15 PPS: PPS11 (Bit 11)                                  */
18373 #define PORT15_PPS_PPS11_Msk                  (0x800UL)                 /*!< PORT15 PPS: PPS11 (Bitfield-Mask: 0x01)                     */
18374 #define PORT15_PPS_PPS12_Pos                  (12UL)                    /*!< PORT15 PPS: PPS12 (Bit 12)                                  */
18375 #define PORT15_PPS_PPS12_Msk                  (0x1000UL)                /*!< PORT15 PPS: PPS12 (Bitfield-Mask: 0x01)                     */
18376 #define PORT15_PPS_PPS13_Pos                  (13UL)                    /*!< PORT15 PPS: PPS13 (Bit 13)                                  */
18377 #define PORT15_PPS_PPS13_Msk                  (0x2000UL)                /*!< PORT15 PPS: PPS13 (Bitfield-Mask: 0x01)                     */
18378 #define PORT15_PPS_PPS14_Pos                  (14UL)                    /*!< PORT15 PPS: PPS14 (Bit 14)                                  */
18379 #define PORT15_PPS_PPS14_Msk                  (0x4000UL)                /*!< PORT15 PPS: PPS14 (Bitfield-Mask: 0x01)                     */
18380 #define PORT15_PPS_PPS15_Pos                  (15UL)                    /*!< PORT15 PPS: PPS15 (Bit 15)                                  */
18381 #define PORT15_PPS_PPS15_Msk                  (0x8000UL)                /*!< PORT15 PPS: PPS15 (Bitfield-Mask: 0x01)                     */
18382 
18383 /* --------------------------------  PORT15_HWSEL  -------------------------------- */
18384 #define PORT15_HWSEL_HW0_Pos                  (0UL)                     /*!< PORT15 HWSEL: HW0 (Bit 0)                                   */
18385 #define PORT15_HWSEL_HW0_Msk                  (0x3UL)                   /*!< PORT15 HWSEL: HW0 (Bitfield-Mask: 0x03)                     */
18386 #define PORT15_HWSEL_HW1_Pos                  (2UL)                     /*!< PORT15 HWSEL: HW1 (Bit 2)                                   */
18387 #define PORT15_HWSEL_HW1_Msk                  (0xcUL)                   /*!< PORT15 HWSEL: HW1 (Bitfield-Mask: 0x03)                     */
18388 #define PORT15_HWSEL_HW2_Pos                  (4UL)                     /*!< PORT15 HWSEL: HW2 (Bit 4)                                   */
18389 #define PORT15_HWSEL_HW2_Msk                  (0x30UL)                  /*!< PORT15 HWSEL: HW2 (Bitfield-Mask: 0x03)                     */
18390 #define PORT15_HWSEL_HW3_Pos                  (6UL)                     /*!< PORT15 HWSEL: HW3 (Bit 6)                                   */
18391 #define PORT15_HWSEL_HW3_Msk                  (0xc0UL)                  /*!< PORT15 HWSEL: HW3 (Bitfield-Mask: 0x03)                     */
18392 #define PORT15_HWSEL_HW4_Pos                  (8UL)                     /*!< PORT15 HWSEL: HW4 (Bit 8)                                   */
18393 #define PORT15_HWSEL_HW4_Msk                  (0x300UL)                 /*!< PORT15 HWSEL: HW4 (Bitfield-Mask: 0x03)                     */
18394 #define PORT15_HWSEL_HW5_Pos                  (10UL)                    /*!< PORT15 HWSEL: HW5 (Bit 10)                                  */
18395 #define PORT15_HWSEL_HW5_Msk                  (0xc00UL)                 /*!< PORT15 HWSEL: HW5 (Bitfield-Mask: 0x03)                     */
18396 #define PORT15_HWSEL_HW6_Pos                  (12UL)                    /*!< PORT15 HWSEL: HW6 (Bit 12)                                  */
18397 #define PORT15_HWSEL_HW6_Msk                  (0x3000UL)                /*!< PORT15 HWSEL: HW6 (Bitfield-Mask: 0x03)                     */
18398 #define PORT15_HWSEL_HW7_Pos                  (14UL)                    /*!< PORT15 HWSEL: HW7 (Bit 14)                                  */
18399 #define PORT15_HWSEL_HW7_Msk                  (0xc000UL)                /*!< PORT15 HWSEL: HW7 (Bitfield-Mask: 0x03)                     */
18400 #define PORT15_HWSEL_HW8_Pos                  (16UL)                    /*!< PORT15 HWSEL: HW8 (Bit 16)                                  */
18401 #define PORT15_HWSEL_HW8_Msk                  (0x30000UL)               /*!< PORT15 HWSEL: HW8 (Bitfield-Mask: 0x03)                     */
18402 #define PORT15_HWSEL_HW9_Pos                  (18UL)                    /*!< PORT15 HWSEL: HW9 (Bit 18)                                  */
18403 #define PORT15_HWSEL_HW9_Msk                  (0xc0000UL)               /*!< PORT15 HWSEL: HW9 (Bitfield-Mask: 0x03)                     */
18404 #define PORT15_HWSEL_HW10_Pos                 (20UL)                    /*!< PORT15 HWSEL: HW10 (Bit 20)                                 */
18405 #define PORT15_HWSEL_HW10_Msk                 (0x300000UL)              /*!< PORT15 HWSEL: HW10 (Bitfield-Mask: 0x03)                    */
18406 #define PORT15_HWSEL_HW11_Pos                 (22UL)                    /*!< PORT15 HWSEL: HW11 (Bit 22)                                 */
18407 #define PORT15_HWSEL_HW11_Msk                 (0xc00000UL)              /*!< PORT15 HWSEL: HW11 (Bitfield-Mask: 0x03)                    */
18408 #define PORT15_HWSEL_HW12_Pos                 (24UL)                    /*!< PORT15 HWSEL: HW12 (Bit 24)                                 */
18409 #define PORT15_HWSEL_HW12_Msk                 (0x3000000UL)             /*!< PORT15 HWSEL: HW12 (Bitfield-Mask: 0x03)                    */
18410 #define PORT15_HWSEL_HW13_Pos                 (26UL)                    /*!< PORT15 HWSEL: HW13 (Bit 26)                                 */
18411 #define PORT15_HWSEL_HW13_Msk                 (0xc000000UL)             /*!< PORT15 HWSEL: HW13 (Bitfield-Mask: 0x03)                    */
18412 #define PORT15_HWSEL_HW14_Pos                 (28UL)                    /*!< PORT15 HWSEL: HW14 (Bit 28)                                 */
18413 #define PORT15_HWSEL_HW14_Msk                 (0x30000000UL)            /*!< PORT15 HWSEL: HW14 (Bitfield-Mask: 0x03)                    */
18414 #define PORT15_HWSEL_HW15_Pos                 (30UL)                    /*!< PORT15 HWSEL: HW15 (Bit 30)                                 */
18415 #define PORT15_HWSEL_HW15_Msk                 (0xc0000000UL)            /*!< PORT15 HWSEL: HW15 (Bitfield-Mask: 0x03)                    */
18416 
18417 
18418 
18419 /* ================================================================================ */
18420 /* ================              Peripheral memory map             ================ */
18421 /* ================================================================================ */
18422 
18423 #define PPB_BASE                        0xE000E000UL
18424 #define DLR_BASE                        0x50004900UL
18425 #define ERU0_BASE                       0x50004800UL
18426 #define ERU1_BASE                       0x40044000UL
18427 #define GPDMA0_BASE                     0x500142C0UL
18428 #define GPDMA0_CH0_BASE                 0x50014000UL
18429 #define GPDMA0_CH1_BASE                 0x50014058UL
18430 #define GPDMA0_CH2_BASE                 0x500140B0UL
18431 #define GPDMA0_CH3_BASE                 0x50014108UL
18432 #define GPDMA0_CH4_BASE                 0x50014160UL
18433 #define GPDMA0_CH5_BASE                 0x500141B8UL
18434 #define GPDMA0_CH6_BASE                 0x50014210UL
18435 #define GPDMA0_CH7_BASE                 0x50014268UL
18436 #define GPDMA1_BASE                     0x500182C0UL
18437 #define GPDMA1_CH0_BASE                 0x50018000UL
18438 #define GPDMA1_CH1_BASE                 0x50018058UL
18439 #define GPDMA1_CH2_BASE                 0x500180B0UL
18440 #define GPDMA1_CH3_BASE                 0x50018108UL
18441 #define FCE_BASE                        0x50020000UL
18442 #define FCE_KE0_BASE                    0x50020020UL
18443 #define FCE_KE1_BASE                    0x50020040UL
18444 #define FCE_KE2_BASE                    0x50020060UL
18445 #define FCE_KE3_BASE                    0x50020080UL
18446 #define PBA0_BASE                       0x40000000UL
18447 #define PBA1_BASE                       0x48000000UL
18448 #define FLASH0_BASE                     0x58001000UL
18449 #define PREF_BASE                       0x58004000UL
18450 #define PMU0_BASE                       0x58000508UL
18451 #define WDT_BASE                        0x50008000UL
18452 #define RTC_BASE                        0x50004A00UL
18453 #define SCU_CLK_BASE                    0x50004600UL
18454 #define SCU_OSC_BASE                    0x50004700UL
18455 #define SCU_PLL_BASE                    0x50004710UL
18456 #define SCU_GENERAL_BASE                0x50004000UL
18457 #define SCU_INTERRUPT_BASE              0x50004074UL
18458 #define SCU_PARITY_BASE                 0x5000413CUL
18459 #define SCU_TRAP_BASE                   0x50004160UL
18460 #define SCU_HIBERNATE_BASE              0x50004300UL
18461 #define SCU_POWER_BASE                  0x50004200UL
18462 #define SCU_RESET_BASE                  0x50004400UL
18463 #define LEDTS0_BASE                     0x48010000UL
18464 #define SDMMC_CON_BASE                  0x500040B4UL
18465 #define SDMMC_BASE                      0x4801C000UL
18466 #define EBU_BASE                        0x58008000UL
18467 #define ETH0_CON_BASE                   0x50004040UL
18468 #define ETH0_BASE                       0x5000C000UL
18469 #define ECAT0_CON_BASE                  0x500041B0UL
18470 #define ECAT0_BASE                      0x54010000UL
18471 #define ECAT0_FMMU0_BASE                0x54010600UL
18472 #define ECAT0_FMMU1_BASE                0x54010610UL
18473 #define ECAT0_FMMU2_BASE                0x54010620UL
18474 #define ECAT0_FMMU3_BASE                0x54010630UL
18475 #define ECAT0_FMMU4_BASE                0x54010640UL
18476 #define ECAT0_FMMU5_BASE                0x54010650UL
18477 #define ECAT0_FMMU6_BASE                0x54010660UL
18478 #define ECAT0_FMMU7_BASE                0x54010670UL
18479 #define ECAT0_SM0_BASE                  0x54010800UL
18480 #define ECAT0_SM1_BASE                  0x54010808UL
18481 #define ECAT0_SM2_BASE                  0x54010810UL
18482 #define ECAT0_SM3_BASE                  0x54010818UL
18483 #define ECAT0_SM4_BASE                  0x54010820UL
18484 #define ECAT0_SM5_BASE                  0x54010828UL
18485 #define ECAT0_SM6_BASE                  0x54010830UL
18486 #define ECAT0_SM7_BASE                  0x54010838UL
18487 #define USB0_BASE                       0x50040000UL
18488 #define USB_EP_BASE                   0x50040900UL
18489 #define USB0_EP1_BASE                   0x50040920UL
18490 #define USB0_EP2_BASE                   0x50040940UL
18491 #define USB0_EP3_BASE                   0x50040960UL
18492 #define USB0_EP4_BASE                   0x50040980UL
18493 #define USB0_EP5_BASE                   0x500409A0UL
18494 #define USB0_EP6_BASE                   0x500409C0UL
18495 #define USB0_CH0_BASE                   0x50040500UL
18496 #define USB0_CH1_BASE                   0x50040520UL
18497 #define USB0_CH2_BASE                   0x50040540UL
18498 #define USB0_CH3_BASE                   0x50040560UL
18499 #define USB0_CH4_BASE                   0x50040580UL
18500 #define USB0_CH5_BASE                   0x500405A0UL
18501 #define USB0_CH6_BASE                   0x500405C0UL
18502 #define USB0_CH7_BASE                   0x500405E0UL
18503 #define USB0_CH8_BASE                   0x50040600UL
18504 #define USB0_CH9_BASE                   0x50040620UL
18505 #define USB0_CH10_BASE                  0x50040640UL
18506 #define USB0_CH11_BASE                  0x50040660UL
18507 #define USB0_CH12_BASE                  0x50040680UL
18508 #define USB0_CH13_BASE                  0x500406A0UL
18509 #define USIC0_BASE                      0x40030008UL
18510 #define USIC1_BASE                      0x48020008UL
18511 #define USIC2_BASE                      0x48024008UL
18512 #define USIC0_CH0_BASE                  0x40030000UL
18513 #define USIC0_CH1_BASE                  0x40030200UL
18514 #define USIC1_CH0_BASE                  0x48020000UL
18515 #define USIC1_CH1_BASE                  0x48020200UL
18516 #define USIC2_CH0_BASE                  0x48024000UL
18517 #define USIC2_CH1_BASE                  0x48024200UL
18518 #define CAN_BASE                        0x48014000UL
18519 #define CAN_NODE0_BASE                  0x48014200UL
18520 #define CAN_NODE1_BASE                  0x48014300UL
18521 #define CAN_NODE2_BASE                  0x48014400UL
18522 #define CAN_NODE3_BASE                  0x48014500UL
18523 #define CAN_NODE4_BASE                  0x48014600UL
18524 #define CAN_NODE5_BASE                  0x48014700UL
18525 #define CAN_MO_BASE                     0x48015000UL
18526 #define VADC_BASE                       0x40004000UL
18527 #define VADC_G0_BASE                    0x40004400UL
18528 #define VADC_G1_BASE                    0x40004800UL
18529 #define VADC_G2_BASE                    0x40004C00UL
18530 #define VADC_G3_BASE                    0x40005000UL
18531 #define DSD_BASE                        0x40008000UL
18532 #define DSD_CH0_BASE                    0x40008100UL
18533 #define DSD_CH1_BASE                    0x40008200UL
18534 #define DSD_CH2_BASE                    0x40008300UL
18535 #define DSD_CH3_BASE                    0x40008400UL
18536 #define DAC_BASE                        0x48018000UL
18537 #define CCU40_BASE                      0x4000C000UL
18538 #define CCU41_BASE                      0x40010000UL
18539 #define CCU42_BASE                      0x40014000UL
18540 #define CCU43_BASE                      0x48004000UL
18541 #define CCU40_CC40_BASE                 0x4000C100UL
18542 #define CCU40_CC41_BASE                 0x4000C200UL
18543 #define CCU40_CC42_BASE                 0x4000C300UL
18544 #define CCU40_CC43_BASE                 0x4000C400UL
18545 #define CCU41_CC40_BASE                 0x40010100UL
18546 #define CCU41_CC41_BASE                 0x40010200UL
18547 #define CCU41_CC42_BASE                 0x40010300UL
18548 #define CCU41_CC43_BASE                 0x40010400UL
18549 #define CCU42_CC40_BASE                 0x40014100UL
18550 #define CCU42_CC41_BASE                 0x40014200UL
18551 #define CCU42_CC42_BASE                 0x40014300UL
18552 #define CCU42_CC43_BASE                 0x40014400UL
18553 #define CCU43_CC40_BASE                 0x48004100UL
18554 #define CCU43_CC41_BASE                 0x48004200UL
18555 #define CCU43_CC42_BASE                 0x48004300UL
18556 #define CCU43_CC43_BASE                 0x48004400UL
18557 #define CCU80_BASE                      0x40020000UL
18558 #define CCU81_BASE                      0x40024000UL
18559 #define CCU80_CC80_BASE                 0x40020100UL
18560 #define CCU80_CC81_BASE                 0x40020200UL
18561 #define CCU80_CC82_BASE                 0x40020300UL
18562 #define CCU80_CC83_BASE                 0x40020400UL
18563 #define CCU81_CC80_BASE                 0x40024100UL
18564 #define CCU81_CC81_BASE                 0x40024200UL
18565 #define CCU81_CC82_BASE                 0x40024300UL
18566 #define CCU81_CC83_BASE                 0x40024400UL
18567 #define POSIF0_BASE                     0x40028000UL
18568 #define POSIF1_BASE                     0x4002C000UL
18569 #define PORT0_BASE                      0x48028000UL
18570 #define PORT1_BASE                      0x48028100UL
18571 #define PORT2_BASE                      0x48028200UL
18572 #define PORT3_BASE                      0x48028300UL
18573 #define PORT4_BASE                      0x48028400UL
18574 #define PORT5_BASE                      0x48028500UL
18575 #define PORT6_BASE                      0x48028600UL
18576 #define PORT7_BASE                      0x48028700UL
18577 #define PORT8_BASE                      0x48028800UL
18578 #define PORT9_BASE                      0x48028900UL
18579 #define PORT14_BASE                     0x48028E00UL
18580 #define PORT15_BASE                     0x48028F00UL
18581 
18582 
18583 /* ================================================================================ */
18584 /* ================             Peripheral declaration             ================ */
18585 /* ================================================================================ */
18586 
18587 #define PPB                             ((PPB_Type                *) PPB_BASE)
18588 #define DLR                             ((DLR_GLOBAL_TypeDef                *) DLR_BASE)
18589 #define ERU0                            ((ERU_GLOBAL_TypeDef                *) ERU0_BASE)
18590 #define ERU1                            ((ERU_GLOBAL_TypeDef                *) ERU1_BASE)
18591 #define GPDMA0                          ((GPDMA0_GLOBAL_TypeDef             *) GPDMA0_BASE)
18592 #define GPDMA0_CH0                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH0_BASE)
18593 #define GPDMA0_CH1                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH1_BASE)
18594 #define GPDMA0_CH2                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH2_BASE)
18595 #define GPDMA0_CH3                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH3_BASE)
18596 #define GPDMA0_CH4                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH4_BASE)
18597 #define GPDMA0_CH5                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH5_BASE)
18598 #define GPDMA0_CH6                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH6_BASE)
18599 #define GPDMA0_CH7                      ((GPDMA0_CH_TypeDef          *) GPDMA0_CH7_BASE)
18600 #define GPDMA1                          ((GPDMA1_GLOBAL_TypeDef             *) GPDMA1_BASE)
18601 #define GPDMA1_CH0                      ((GPDMA1_CH_TypeDef          *) GPDMA1_CH0_BASE)
18602 #define GPDMA1_CH1                      ((GPDMA1_CH_TypeDef          *) GPDMA1_CH1_BASE)
18603 #define GPDMA1_CH2                      ((GPDMA1_CH_TypeDef          *) GPDMA1_CH2_BASE)
18604 #define GPDMA1_CH3                      ((GPDMA1_CH_TypeDef          *) GPDMA1_CH3_BASE)
18605 #define FCE                             ((FCE_GLOBAL_TypeDef                *) FCE_BASE)
18606 #define FCE_KE0                         ((FCE_KE_TypeDef             *) FCE_KE0_BASE)
18607 #define FCE_KE1                         ((FCE_KE_TypeDef             *) FCE_KE1_BASE)
18608 #define FCE_KE2                         ((FCE_KE_TypeDef             *) FCE_KE2_BASE)
18609 #define FCE_KE3                         ((FCE_KE_TypeDef             *) FCE_KE3_BASE)
18610 #define PBA0                            ((PBA_GLOBAL_TypeDef                *) PBA0_BASE)
18611 #define PBA1                            ((PBA_GLOBAL_TypeDef                *) PBA1_BASE)
18612 #define FLASH0                          ((FLASH0_GLOBAL_TypeDef              *) FLASH0_BASE)
18613 #define PREF                            ((PREF_GLOBAL_TypeDef               *) PREF_BASE)
18614 #define PMU0                            ((PMU0_GLOBAL_TypeDef                *) PMU0_BASE)
18615 #define WDT                             ((WDT_GLOBAL_TypeDef                *) WDT_BASE)
18616 #define RTC                             ((RTC_GLOBAL_TypeDef                *) RTC_BASE)
18617 #define SCU_CLK                         ((SCU_CLK_TypeDef            *) SCU_CLK_BASE)
18618 #define SCU_OSC                         ((SCU_OSC_TypeDef            *) SCU_OSC_BASE)
18619 #define SCU_PLL                         ((SCU_PLL_TypeDef            *) SCU_PLL_BASE)
18620 #define SCU_GENERAL                     ((SCU_GENERAL_TypeDef        *) SCU_GENERAL_BASE)
18621 #define SCU_INTERRUPT                   ((SCU_INTERRUPT_TypeDef      *) SCU_INTERRUPT_BASE)
18622 #define SCU_PARITY                      ((SCU_PARITY_TypeDef         *) SCU_PARITY_BASE)
18623 #define SCU_TRAP                        ((SCU_TRAP_TypeDef           *) SCU_TRAP_BASE)
18624 #define SCU_HIBERNATE                   ((SCU_HIBERNATE_TypeDef      *) SCU_HIBERNATE_BASE)
18625 #define SCU_POWER                       ((SCU_POWER_TypeDef          *) SCU_POWER_BASE)
18626 #define SCU_RESET                       ((SCU_RESET_TypeDef          *) SCU_RESET_BASE)
18627 #define LEDTS0                          ((LEDTS0_GLOBAL_TypeDef              *) LEDTS0_BASE)
18628 #define SDMMC_CON                       ((SDMMC_CON_Type          *) SDMMC_CON_BASE)
18629 #define SDMMC                           ((SDMMC_GLOBAL_TypeDef              *) SDMMC_BASE)
18630 #define EBU                             ((EBU_Type                *) EBU_BASE)
18631 #define ETH0_CON                        ((ETH0_CON_GLOBAL_TypeDef           *) ETH0_CON_BASE)
18632 #define ETH0                            ((ETH_GLOBAL_TypeDef                *) ETH0_BASE)
18633 #define ECAT0_CON                       ((ECAT0_CON_Type          *) ECAT0_CON_BASE)
18634 #define ECAT0                           ((ECAT_Type               *) ECAT0_BASE)
18635 #define ECAT0_FMMU0                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU0_BASE)
18636 #define ECAT0_FMMU1                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU1_BASE)
18637 #define ECAT0_FMMU2                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU2_BASE)
18638 #define ECAT0_FMMU3                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU3_BASE)
18639 #define ECAT0_FMMU4                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU4_BASE)
18640 #define ECAT0_FMMU5                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU5_BASE)
18641 #define ECAT0_FMMU6                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU6_BASE)
18642 #define ECAT0_FMMU7                     ((ECAT0_FMMU_Type         *) ECAT0_FMMU7_BASE)
18643 #define ECAT0_SM0                       ((ECAT0_SM_Type           *) ECAT0_SM0_BASE)
18644 #define ECAT0_SM1                       ((ECAT0_SM_Type           *) ECAT0_SM1_BASE)
18645 #define ECAT0_SM2                       ((ECAT0_SM_Type           *) ECAT0_SM2_BASE)
18646 #define ECAT0_SM3                       ((ECAT0_SM_Type           *) ECAT0_SM3_BASE)
18647 #define ECAT0_SM4                       ((ECAT0_SM_Type           *) ECAT0_SM4_BASE)
18648 #define ECAT0_SM5                       ((ECAT0_SM_Type           *) ECAT0_SM5_BASE)
18649 #define ECAT0_SM6                       ((ECAT0_SM_Type           *) ECAT0_SM6_BASE)
18650 #define ECAT0_SM7                       ((ECAT0_SM_Type           *) ECAT0_SM7_BASE)
18651 #define USB0                            ((USB0_GLOBAL_TypeDef                *) USB0_BASE)
18652 #define USB0_EP0                        ((USB0_EP0_TypeDef           *) USB_EP_BASE)
18653 #define USB0_EP1                        ((USB0_EP_TypeDef             *) USB0_EP1_BASE)
18654 #define USB0_EP2                        ((USB0_EP_TypeDef             *) USB0_EP2_BASE)
18655 #define USB0_EP3                        ((USB0_EP_TypeDef             *) USB0_EP3_BASE)
18656 #define USB0_EP4                        ((USB0_EP_TypeDef             *) USB0_EP4_BASE)
18657 #define USB0_EP5                        ((USB0_EP_TypeDef             *) USB0_EP5_BASE)
18658 #define USB0_EP6                        ((USB0_EP_TypeDef             *) USB0_EP6_BASE)
18659 #define USB0_CH0                        ((USB0_CH_TypeDef             *) USB0_CH0_BASE)
18660 #define USB0_CH1                        ((USB0_CH_TypeDef             *) USB0_CH1_BASE)
18661 #define USB0_CH2                        ((USB0_CH_TypeDef             *) USB0_CH2_BASE)
18662 #define USB0_CH3                        ((USB0_CH_TypeDef             *) USB0_CH3_BASE)
18663 #define USB0_CH4                        ((USB0_CH_TypeDef             *) USB0_CH4_BASE)
18664 #define USB0_CH5                        ((USB0_CH_TypeDef             *) USB0_CH5_BASE)
18665 #define USB0_CH6                        ((USB0_CH_TypeDef             *) USB0_CH6_BASE)
18666 #define USB0_CH7                        ((USB0_CH_TypeDef             *) USB0_CH7_BASE)
18667 #define USB0_CH8                        ((USB0_CH_TypeDef             *) USB0_CH8_BASE)
18668 #define USB0_CH9                        ((USB0_CH_TypeDef             *) USB0_CH9_BASE)
18669 #define USB0_CH10                       ((USB0_CH_TypeDef             *) USB0_CH10_BASE)
18670 #define USB0_CH11                       ((USB0_CH_TypeDef             *) USB0_CH11_BASE)
18671 #define USB0_CH12                       ((USB0_CH_TypeDef             *) USB0_CH12_BASE)
18672 #define USB0_CH13                       ((USB0_CH_TypeDef             *) USB0_CH13_BASE)
18673 #define USIC0                           ((USIC_GLOBAL_TypeDef               *) USIC0_BASE)
18674 #define USIC1                           ((USIC_GLOBAL_TypeDef               *) USIC1_BASE)
18675 #define USIC2                           ((USIC_GLOBAL_TypeDef               *) USIC2_BASE)
18676 #define USIC0_CH0                       ((USIC_CH_TypeDef            *) USIC0_CH0_BASE)
18677 #define USIC0_CH1                       ((USIC_CH_TypeDef            *) USIC0_CH1_BASE)
18678 #define USIC1_CH0                       ((USIC_CH_TypeDef            *) USIC1_CH0_BASE)
18679 #define USIC1_CH1                       ((USIC_CH_TypeDef            *) USIC1_CH1_BASE)
18680 #define USIC2_CH0                       ((USIC_CH_TypeDef            *) USIC2_CH0_BASE)
18681 #define USIC2_CH1                       ((USIC_CH_TypeDef            *) USIC2_CH1_BASE)
18682 #define CAN                             ((CAN_GLOBAL_TypeDef                *) CAN_BASE)
18683 #define CAN_NODE0                       ((CAN_NODE_TypeDef           *) CAN_NODE0_BASE)
18684 #define CAN_NODE1                       ((CAN_NODE_TypeDef           *) CAN_NODE1_BASE)
18685 #define CAN_NODE2                       ((CAN_NODE_TypeDef           *) CAN_NODE2_BASE)
18686 #define CAN_NODE3                       ((CAN_NODE_TypeDef           *) CAN_NODE3_BASE)
18687 #define CAN_NODE4                       ((CAN_NODE_TypeDef           *) CAN_NODE4_BASE)
18688 #define CAN_NODE5                       ((CAN_NODE_TypeDef           *) CAN_NODE5_BASE)
18689 #define CAN_MO                          ((CAN_MO_CLUSTER_Type     *) CAN_MO_BASE)
18690 #define VADC                            ((VADC_GLOBAL_TypeDef               *) VADC_BASE)
18691 #define VADC_G0                         ((VADC_G_TypeDef             *) VADC_G0_BASE)
18692 #define VADC_G1                         ((VADC_G_TypeDef             *) VADC_G1_BASE)
18693 #define VADC_G2                         ((VADC_G_TypeDef             *) VADC_G2_BASE)
18694 #define VADC_G3                         ((VADC_G_TypeDef             *) VADC_G3_BASE)
18695 #define DSD                             ((DSD_GLOBAL_TypeDef                *) DSD_BASE)
18696 #define DSD_CH0                         ((DSD_CH_TypeDef             *) DSD_CH0_BASE)
18697 #define DSD_CH1                         ((DSD_CH_TypeDef             *) DSD_CH1_BASE)
18698 #define DSD_CH2                         ((DSD_CH_TypeDef             *) DSD_CH2_BASE)
18699 #define DSD_CH3                         ((DSD_CH_TypeDef             *) DSD_CH3_BASE)
18700 #define DAC                             ((DAC_GLOBAL_TypeDef                *) DAC_BASE)
18701 #define CCU40                           ((CCU4_GLOBAL_TypeDef               *) CCU40_BASE)
18702 #define CCU41                           ((CCU4_GLOBAL_TypeDef               *) CCU41_BASE)
18703 #define CCU42                           ((CCU4_GLOBAL_TypeDef               *) CCU42_BASE)
18704 #define CCU43                           ((CCU4_GLOBAL_TypeDef               *) CCU43_BASE)
18705 #define CCU40_CC40                      ((CCU4_CC4_TypeDef           *) CCU40_CC40_BASE)
18706 #define CCU40_CC41                      ((CCU4_CC4_TypeDef           *) CCU40_CC41_BASE)
18707 #define CCU40_CC42                      ((CCU4_CC4_TypeDef           *) CCU40_CC42_BASE)
18708 #define CCU40_CC43                      ((CCU4_CC4_TypeDef           *) CCU40_CC43_BASE)
18709 #define CCU41_CC40                      ((CCU4_CC4_TypeDef           *) CCU41_CC40_BASE)
18710 #define CCU41_CC41                      ((CCU4_CC4_TypeDef           *) CCU41_CC41_BASE)
18711 #define CCU41_CC42                      ((CCU4_CC4_TypeDef           *) CCU41_CC42_BASE)
18712 #define CCU41_CC43                      ((CCU4_CC4_TypeDef           *) CCU41_CC43_BASE)
18713 #define CCU42_CC40                      ((CCU4_CC4_TypeDef           *) CCU42_CC40_BASE)
18714 #define CCU42_CC41                      ((CCU4_CC4_TypeDef           *) CCU42_CC41_BASE)
18715 #define CCU42_CC42                      ((CCU4_CC4_TypeDef           *) CCU42_CC42_BASE)
18716 #define CCU42_CC43                      ((CCU4_CC4_TypeDef           *) CCU42_CC43_BASE)
18717 #define CCU43_CC40                      ((CCU4_CC4_TypeDef           *) CCU43_CC40_BASE)
18718 #define CCU43_CC41                      ((CCU4_CC4_TypeDef           *) CCU43_CC41_BASE)
18719 #define CCU43_CC42                      ((CCU4_CC4_TypeDef           *) CCU43_CC42_BASE)
18720 #define CCU43_CC43                      ((CCU4_CC4_TypeDef           *) CCU43_CC43_BASE)
18721 #define CCU80                           ((CCU8_GLOBAL_TypeDef               *) CCU80_BASE)
18722 #define CCU81                           ((CCU8_GLOBAL_TypeDef               *) CCU81_BASE)
18723 #define CCU80_CC80                      ((CCU8_CC8_TypeDef           *) CCU80_CC80_BASE)
18724 #define CCU80_CC81                      ((CCU8_CC8_TypeDef           *) CCU80_CC81_BASE)
18725 #define CCU80_CC82                      ((CCU8_CC8_TypeDef           *) CCU80_CC82_BASE)
18726 #define CCU80_CC83                      ((CCU8_CC8_TypeDef           *) CCU80_CC83_BASE)
18727 #define CCU81_CC80                      ((CCU8_CC8_TypeDef           *) CCU81_CC80_BASE)
18728 #define CCU81_CC81                      ((CCU8_CC8_TypeDef           *) CCU81_CC81_BASE)
18729 #define CCU81_CC82                      ((CCU8_CC8_TypeDef           *) CCU81_CC82_BASE)
18730 #define CCU81_CC83                      ((CCU8_CC8_TypeDef           *) CCU81_CC83_BASE)
18731 #define POSIF0                          ((POSIF_GLOBAL_TypeDef              *) POSIF0_BASE)
18732 #define POSIF1                          ((POSIF_GLOBAL_TypeDef              *) POSIF1_BASE)
18733 #define PORT0                           ((PORT0_Type              *) PORT0_BASE)
18734 #define PORT1                           ((PORT1_Type              *) PORT1_BASE)
18735 #define PORT2                           ((PORT2_Type              *) PORT2_BASE)
18736 #define PORT3                           ((PORT3_Type              *) PORT3_BASE)
18737 #define PORT4                           ((PORT4_Type              *) PORT4_BASE)
18738 #define PORT5                           ((PORT5_Type              *) PORT5_BASE)
18739 #define PORT6                           ((PORT6_Type              *) PORT6_BASE)
18740 #define PORT7                           ((PORT7_Type              *) PORT7_BASE)
18741 #define PORT8                           ((PORT8_Type              *) PORT8_BASE)
18742 #define PORT9                           ((PORT9_Type              *) PORT9_BASE)
18743 #define PORT14                          ((PORT14_Type             *) PORT14_BASE)
18744 #define PORT15                          ((PORT15_Type             *) PORT15_BASE)
18745 
18746 
18747 /** @} */ /* End of group Device_Peripheral_Registers */
18748 /** @} */ /* End of group XMC4800 */
18749 /** @} */ /* End of group Infineon */
18750 
18751 #ifdef __cplusplus
18752 }
18753 #endif
18754 
18755 
18756 #endif  /* XMC4800_H */
18757 
18758