1 /********************************************************************************************************************* 2 * Copyright (c) 2015-2017, Infineon Technologies AG 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without modification,are permitted provided that the 6 * following conditions are met: 7 * 8 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following 9 * disclaimer. 10 * 11 * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following 12 * disclaimer in the documentation and/or other materials provided with the distribution. 13 * 14 * Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote 15 * products derived from this software without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 18 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 21 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 22 * WHETHER IN CONTRACT, STRICT LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24 * 25 * To improve the quality of the software, users are encouraged to share modifications, enhancements or bug fixes with 26 * Infineon Technologies AG dave@infineon.com). 27 *********************************************************************************************************************/ 28 29 30 /****************************************************************************************************//** 31 * @file XMC4700.h 32 * 33 * @brief CMSIS Cortex-M4 Peripheral Access Layer Header File for 34 * XMC4700 from Infineon. 35 * 36 * @version V1.3.1 (Reference Manual v1.3) 37 * @date 19. June 2017 38 * 39 * @note Generated with SVDConv V2.87l 40 * from CMSIS SVD File 'XMC4700_Processed_SVD.xml' Version 1.3.0 (Reference Manual v1.3), 41 * added support for ARM Compiler 6 (armclang) 42 *******************************************************************************************************/ 43 44 45 46 /** @addtogroup Infineon 47 * @{ 48 */ 49 50 /** @addtogroup XMC4700 51 * @{ 52 */ 53 54 #ifndef XMC4700_H 55 #define XMC4700_H 56 57 #ifdef __cplusplus 58 extern "C" { 59 #endif 60 61 62 /* ------------------------- Interrupt Number Definition ------------------------ */ 63 64 typedef enum { 65 /* ------------------- Cortex-M4 Processor Exceptions Numbers ------------------- */ 66 Reset_IRQn = -15, /*!< 1 Reset Vector, invoked on Power up and warm reset */ 67 NonMaskableInt_IRQn = -14, /*!< 2 Non maskable Interrupt, cannot be stopped or preempted */ 68 HardFault_IRQn = -13, /*!< 3 Hard Fault, all classes of Fault */ 69 MemoryManagement_IRQn = -12, /*!< 4 Memory Management, MPU mismatch, including Access Violation 70 and No Match */ 71 BusFault_IRQn = -11, /*!< 5 Bus Fault, Pre-Fetch-, Memory Access Fault, other address/memory 72 related Fault */ 73 UsageFault_IRQn = -10, /*!< 6 Usage Fault, i.e. Undef Instruction, Illegal State Transition */ 74 SVCall_IRQn = -5, /*!< 11 System Service Call via SVC instruction */ 75 DebugMonitor_IRQn = -4, /*!< 12 Debug Monitor */ 76 PendSV_IRQn = -2, /*!< 14 Pendable request for system service */ 77 SysTick_IRQn = -1, /*!< 15 System Tick Timer */ 78 /* --------------------- XMC4700 Specific Interrupt Numbers --------------------- */ 79 SCU_0_IRQn = 0, /*!< 0 System Control */ 80 ERU0_0_IRQn = 1, /*!< 1 External Request Unit 0 */ 81 ERU0_1_IRQn = 2, /*!< 2 External Request Unit 0 */ 82 ERU0_2_IRQn = 3, /*!< 3 External Request Unit 0 */ 83 ERU0_3_IRQn = 4, /*!< 4 External Request Unit 0 */ 84 ERU1_0_IRQn = 5, /*!< 5 External Request Unit 1 */ 85 ERU1_1_IRQn = 6, /*!< 6 External Request Unit 1 */ 86 ERU1_2_IRQn = 7, /*!< 7 External Request Unit 1 */ 87 ERU1_3_IRQn = 8, /*!< 8 External Request Unit 1 */ 88 PMU0_0_IRQn = 12, /*!< 12 Program Management Unit */ 89 VADC0_C0_0_IRQn = 14, /*!< 14 Analog to Digital Converter Common Block 0 */ 90 VADC0_C0_1_IRQn = 15, /*!< 15 Analog to Digital Converter Common Block 0 */ 91 VADC0_C0_2_IRQn = 16, /*!< 16 Analog to Digital Converter Common Block 0 */ 92 VADC0_C0_3_IRQn = 17, /*!< 17 Analog to Digital Converter Common Block 0 */ 93 VADC0_G0_0_IRQn = 18, /*!< 18 Analog to Digital Converter Group 0 */ 94 VADC0_G0_1_IRQn = 19, /*!< 19 Analog to Digital Converter Group 0 */ 95 VADC0_G0_2_IRQn = 20, /*!< 20 Analog to Digital Converter Group 0 */ 96 VADC0_G0_3_IRQn = 21, /*!< 21 Analog to Digital Converter Group 0 */ 97 VADC0_G1_0_IRQn = 22, /*!< 22 Analog to Digital Converter Group 1 */ 98 VADC0_G1_1_IRQn = 23, /*!< 23 Analog to Digital Converter Group 1 */ 99 VADC0_G1_2_IRQn = 24, /*!< 24 Analog to Digital Converter Group 1 */ 100 VADC0_G1_3_IRQn = 25, /*!< 25 Analog to Digital Converter Group 1 */ 101 VADC0_G2_0_IRQn = 26, /*!< 26 Analog to Digital Converter Group 2 */ 102 VADC0_G2_1_IRQn = 27, /*!< 27 Analog to Digital Converter Group 2 */ 103 VADC0_G2_2_IRQn = 28, /*!< 28 Analog to Digital Converter Group 2 */ 104 VADC0_G2_3_IRQn = 29, /*!< 29 Analog to Digital Converter Group 2 */ 105 VADC0_G3_0_IRQn = 30, /*!< 30 Analog to Digital Converter Group 3 */ 106 VADC0_G3_1_IRQn = 31, /*!< 31 Analog to Digital Converter Group 3 */ 107 VADC0_G3_2_IRQn = 32, /*!< 32 Analog to Digital Converter Group 3 */ 108 VADC0_G3_3_IRQn = 33, /*!< 33 Analog to Digital Converter Group 3 */ 109 DSD0_M_0_IRQn = 34, /*!< 34 Delta Sigma Demodulator Main */ 110 DSD0_M_1_IRQn = 35, /*!< 35 Delta Sigma Demodulator Main */ 111 DSD0_M_2_IRQn = 36, /*!< 36 Delta Sigma Demodulator Main */ 112 DSD0_M_3_IRQn = 37, /*!< 37 Delta Sigma Demodulator Main */ 113 DSD0_A_4_IRQn = 38, /*!< 38 Delta Sigma Demodulator Auxiliary */ 114 DSD0_A_5_IRQn = 39, /*!< 39 Delta Sigma Demodulator Auxiliary */ 115 DSD0_A_6_IRQn = 40, /*!< 40 Delta Sigma Demodulator Auxiliary */ 116 DSD0_A_7_IRQn = 41, /*!< 41 Delta Sigma Demodulator Auxiliary */ 117 DAC0_0_IRQn = 42, /*!< 42 Digital to Analog Converter */ 118 DAC0_1_IRQn = 43, /*!< 43 Digital to Analog Converter */ 119 CCU40_0_IRQn = 44, /*!< 44 Capture Compare Unit 4 (Module 0) */ 120 CCU40_1_IRQn = 45, /*!< 45 Capture Compare Unit 4 (Module 0) */ 121 CCU40_2_IRQn = 46, /*!< 46 Capture Compare Unit 4 (Module 0) */ 122 CCU40_3_IRQn = 47, /*!< 47 Capture Compare Unit 4 (Module 0) */ 123 CCU41_0_IRQn = 48, /*!< 48 Capture Compare Unit 4 (Module 1) */ 124 CCU41_1_IRQn = 49, /*!< 49 Capture Compare Unit 4 (Module 1) */ 125 CCU41_2_IRQn = 50, /*!< 50 Capture Compare Unit 4 (Module 1) */ 126 CCU41_3_IRQn = 51, /*!< 51 Capture Compare Unit 4 (Module 1) */ 127 CCU42_0_IRQn = 52, /*!< 52 Capture Compare Unit 4 (Module 2) */ 128 CCU42_1_IRQn = 53, /*!< 53 Capture Compare Unit 4 (Module 2) */ 129 CCU42_2_IRQn = 54, /*!< 54 Capture Compare Unit 4 (Module 2) */ 130 CCU42_3_IRQn = 55, /*!< 55 Capture Compare Unit 4 (Module 2) */ 131 CCU43_0_IRQn = 56, /*!< 56 Capture Compare Unit 4 (Module 3) */ 132 CCU43_1_IRQn = 57, /*!< 57 Capture Compare Unit 4 (Module 3) */ 133 CCU43_2_IRQn = 58, /*!< 58 Capture Compare Unit 4 (Module 3) */ 134 CCU43_3_IRQn = 59, /*!< 59 Capture Compare Unit 4 (Module 3) */ 135 CCU80_0_IRQn = 60, /*!< 60 Capture Compare Unit 8 (Module 0) */ 136 CCU80_1_IRQn = 61, /*!< 61 Capture Compare Unit 8 (Module 0) */ 137 CCU80_2_IRQn = 62, /*!< 62 Capture Compare Unit 8 (Module 0) */ 138 CCU80_3_IRQn = 63, /*!< 63 Capture Compare Unit 8 (Module 0) */ 139 CCU81_0_IRQn = 64, /*!< 64 Capture Compare Unit 8 (Module 1) */ 140 CCU81_1_IRQn = 65, /*!< 65 Capture Compare Unit 8 (Module 1) */ 141 CCU81_2_IRQn = 66, /*!< 66 Capture Compare Unit 8 (Module 1) */ 142 CCU81_3_IRQn = 67, /*!< 67 Capture Compare Unit 8 (Module 1) */ 143 POSIF0_0_IRQn = 68, /*!< 68 Position Interface (Module 0) */ 144 POSIF0_1_IRQn = 69, /*!< 69 Position Interface (Module 0) */ 145 POSIF1_0_IRQn = 70, /*!< 70 Position Interface (Module 1) */ 146 POSIF1_1_IRQn = 71, /*!< 71 Position Interface (Module 1) */ 147 CAN0_0_IRQn = 76, /*!< 76 MultiCAN */ 148 CAN0_1_IRQn = 77, /*!< 77 MultiCAN */ 149 CAN0_2_IRQn = 78, /*!< 78 MultiCAN */ 150 CAN0_3_IRQn = 79, /*!< 79 MultiCAN */ 151 CAN0_4_IRQn = 80, /*!< 80 MultiCAN */ 152 CAN0_5_IRQn = 81, /*!< 81 MultiCAN */ 153 CAN0_6_IRQn = 82, /*!< 82 MultiCAN */ 154 CAN0_7_IRQn = 83, /*!< 83 MultiCAN */ 155 USIC0_0_IRQn = 84, /*!< 84 Universal Serial Interface Channel (Module 0) */ 156 USIC0_1_IRQn = 85, /*!< 85 Universal Serial Interface Channel (Module 0) */ 157 USIC0_2_IRQn = 86, /*!< 86 Universal Serial Interface Channel (Module 0) */ 158 USIC0_3_IRQn = 87, /*!< 87 Universal Serial Interface Channel (Module 0) */ 159 USIC0_4_IRQn = 88, /*!< 88 Universal Serial Interface Channel (Module 0) */ 160 USIC0_5_IRQn = 89, /*!< 89 Universal Serial Interface Channel (Module 0) */ 161 USIC1_0_IRQn = 90, /*!< 90 Universal Serial Interface Channel (Module 1) */ 162 USIC1_1_IRQn = 91, /*!< 91 Universal Serial Interface Channel (Module 1) */ 163 USIC1_2_IRQn = 92, /*!< 92 Universal Serial Interface Channel (Module 1) */ 164 USIC1_3_IRQn = 93, /*!< 93 Universal Serial Interface Channel (Module 1) */ 165 USIC1_4_IRQn = 94, /*!< 94 Universal Serial Interface Channel (Module 1) */ 166 USIC1_5_IRQn = 95, /*!< 95 Universal Serial Interface Channel (Module 1) */ 167 USIC2_0_IRQn = 96, /*!< 96 Universal Serial Interface Channel (Module 2) */ 168 USIC2_1_IRQn = 97, /*!< 97 Universal Serial Interface Channel (Module 2) */ 169 USIC2_2_IRQn = 98, /*!< 98 Universal Serial Interface Channel (Module 2) */ 170 USIC2_3_IRQn = 99, /*!< 99 Universal Serial Interface Channel (Module 2) */ 171 USIC2_4_IRQn = 100, /*!< 100 Universal Serial Interface Channel (Module 2) */ 172 USIC2_5_IRQn = 101, /*!< 101 Universal Serial Interface Channel (Module 2) */ 173 LEDTS0_0_IRQn = 102, /*!< 102 LED and Touch Sense Control Unit (Module 0) */ 174 FCE0_0_IRQn = 104, /*!< 104 Flexible CRC Engine */ 175 GPDMA0_0_IRQn = 105, /*!< 105 General Purpose DMA Unit 0 */ 176 SDMMC0_0_IRQn = 106, /*!< 106 Multi Media Card Interface */ 177 USB0_0_IRQn = 107, /*!< 107 Universal Serial Bus (Module 0) */ 178 ETH0_0_IRQn = 108, /*!< 108 Ethernet (Module 0) */ 179 GPDMA1_0_IRQn = 110 /*!< 110 General Purpose DMA Unit 1 */ 180 } IRQn_Type; 181 182 183 /** @addtogroup Configuration_of_CMSIS 184 * @{ 185 */ 186 187 188 /* ================================================================================ */ 189 /* ================ Processor and Core Peripheral Section ================ */ 190 /* ================================================================================ */ 191 192 /* ----------------Configuration of the Cortex-M4 Processor and Core Peripherals---------------- */ 193 #define __CM4_REV 0x0200 /*!< Cortex-M4 Core Revision */ 194 #define __MPU_PRESENT 1 /*!< MPU present or not */ 195 #define __NVIC_PRIO_BITS 6 /*!< Number of Bits used for Priority Levels */ 196 #define __Vendor_SysTickConfig 0 /*!< Set to 1 if different SysTick Config is used */ 197 #define __FPU_PRESENT 1 /*!< FPU present or not */ 198 /** @} */ /* End of group Configuration_of_CMSIS */ 199 200 #include "core_cm4.h" /*!< Cortex-M4 processor and core peripherals */ 201 #include "system_XMC4700.h" /*!< XMC4700 System */ 202 203 204 /* ================================================================================ */ 205 /* ================ Device Specific Peripheral Section ================ */ 206 /* ================================================================================ */ 207 /* Macro to modify desired bitfields of a register */ 208 #define WR_REG(reg, mask, pos, val) reg = (((uint32_t)val << pos) & \ 209 ((uint32_t)mask)) | \ 210 (reg & ((uint32_t)~((uint32_t)mask))) 211 212 /* Macro to modify desired bitfields of a register */ 213 #define WR_REG_SIZE(reg, mask, pos, val, size) { \ 214 uint##size##_t VAL1 = (uint##size##_t)((uint##size##_t)val << pos); \ 215 uint##size##_t VAL2 = (uint##size##_t) (VAL1 & (uint##size##_t)mask); \ 216 uint##size##_t VAL3 = (uint##size##_t)~((uint##size##_t)mask); \ 217 uint##size##_t VAL4 = (uint##size##_t) ((uint##size##_t)reg & VAL3); \ 218 reg = (uint##size##_t) (VAL2 | VAL4);\ 219 } 220 221 /** Macro to read bitfields from a register */ 222 #define RD_REG(reg, mask, pos) (((uint32_t)reg & (uint32_t)mask) >> pos) 223 224 /** Macro to read bitfields from a register */ 225 #define RD_REG_SIZE(reg, mask, pos,size) ((uint##size##_t)(((uint32_t)reg & \ 226 (uint32_t)mask) >> pos) ) 227 228 /** Macro to set a bit in register */ 229 #define SET_BIT(reg, pos) (reg |= ((uint32_t)1<<pos)) 230 231 /** Macro to clear a bit in register */ 232 #define CLR_BIT(reg, pos) (reg = reg & (uint32_t)(~((uint32_t)1<<pos)) ) 233 /* 234 * ========================================================================== 235 * ---------- Interrupt Handler Definition ---------------------------------- 236 * ========================================================================== 237 */ 238 #define IRQ_Hdlr_0 SCU_0_IRQHandler 239 #define IRQ_Hdlr_1 ERU0_0_IRQHandler 240 #define IRQ_Hdlr_2 ERU0_1_IRQHandler 241 #define IRQ_Hdlr_3 ERU0_2_IRQHandler 242 #define IRQ_Hdlr_4 ERU0_3_IRQHandler 243 #define IRQ_Hdlr_5 ERU1_0_IRQHandler 244 #define IRQ_Hdlr_6 ERU1_1_IRQHandler 245 #define IRQ_Hdlr_7 ERU1_2_IRQHandler 246 #define IRQ_Hdlr_8 ERU1_3_IRQHandler 247 #define IRQ_Hdlr_12 PMU0_0_IRQHandler 248 #define IRQ_Hdlr_14 VADC0_C0_0_IRQHandler 249 #define IRQ_Hdlr_15 VADC0_C0_1_IRQHandler 250 #define IRQ_Hdlr_16 VADC0_C0_2_IRQHandler 251 #define IRQ_Hdlr_17 VADC0_C0_3_IRQHandler 252 #define IRQ_Hdlr_18 VADC0_G0_0_IRQHandler 253 #define IRQ_Hdlr_19 VADC0_G0_1_IRQHandler 254 #define IRQ_Hdlr_20 VADC0_G0_2_IRQHandler 255 #define IRQ_Hdlr_21 VADC0_G0_3_IRQHandler 256 #define IRQ_Hdlr_22 VADC0_G1_0_IRQHandler 257 #define IRQ_Hdlr_23 VADC0_G1_1_IRQHandler 258 #define IRQ_Hdlr_24 VADC0_G1_2_IRQHandler 259 #define IRQ_Hdlr_25 VADC0_G1_3_IRQHandler 260 #define IRQ_Hdlr_26 VADC0_G2_0_IRQHandler 261 #define IRQ_Hdlr_27 VADC0_G2_1_IRQHandler 262 #define IRQ_Hdlr_28 VADC0_G2_2_IRQHandler 263 #define IRQ_Hdlr_29 VADC0_G2_3_IRQHandler 264 #define IRQ_Hdlr_30 VADC0_G3_0_IRQHandler 265 #define IRQ_Hdlr_31 VADC0_G3_1_IRQHandler 266 #define IRQ_Hdlr_32 VADC0_G3_2_IRQHandler 267 #define IRQ_Hdlr_33 VADC0_G3_3_IRQHandler 268 #define IRQ_Hdlr_34 DSD0_0_IRQHandler 269 #define IRQ_Hdlr_35 DSD0_1_IRQHandler 270 #define IRQ_Hdlr_36 DSD0_2_IRQHandler 271 #define IRQ_Hdlr_37 DSD0_3_IRQHandler 272 #define IRQ_Hdlr_38 DSD0_4_IRQHandler 273 #define IRQ_Hdlr_39 DSD0_5_IRQHandler 274 #define IRQ_Hdlr_40 DSD0_6_IRQHandler 275 #define IRQ_Hdlr_41 DSD0_7_IRQHandler 276 #define IRQ_Hdlr_42 DAC0_0_IRQHandler 277 #define IRQ_Hdlr_43 DAC0_1_IRQHandler 278 #define IRQ_Hdlr_44 CCU40_0_IRQHandler 279 #define IRQ_Hdlr_45 CCU40_1_IRQHandler 280 #define IRQ_Hdlr_46 CCU40_2_IRQHandler 281 #define IRQ_Hdlr_47 CCU40_3_IRQHandler 282 #define IRQ_Hdlr_48 CCU41_0_IRQHandler 283 #define IRQ_Hdlr_49 CCU41_1_IRQHandler 284 #define IRQ_Hdlr_50 CCU41_2_IRQHandler 285 #define IRQ_Hdlr_51 CCU41_3_IRQHandler 286 #define IRQ_Hdlr_52 CCU42_0_IRQHandler 287 #define IRQ_Hdlr_53 CCU42_1_IRQHandler 288 #define IRQ_Hdlr_54 CCU42_2_IRQHandler 289 #define IRQ_Hdlr_55 CCU42_3_IRQHandler 290 #define IRQ_Hdlr_56 CCU43_0_IRQHandler 291 #define IRQ_Hdlr_57 CCU43_1_IRQHandler 292 #define IRQ_Hdlr_58 CCU43_2_IRQHandler 293 #define IRQ_Hdlr_59 CCU43_3_IRQHandler 294 #define IRQ_Hdlr_60 CCU80_0_IRQHandler 295 #define IRQ_Hdlr_61 CCU80_1_IRQHandler 296 #define IRQ_Hdlr_62 CCU80_2_IRQHandler 297 #define IRQ_Hdlr_63 CCU80_3_IRQHandler 298 #define IRQ_Hdlr_64 CCU81_0_IRQHandler 299 #define IRQ_Hdlr_65 CCU81_1_IRQHandler 300 #define IRQ_Hdlr_66 CCU81_2_IRQHandler 301 #define IRQ_Hdlr_67 CCU81_3_IRQHandler 302 #define IRQ_Hdlr_68 POSIF0_0_IRQHandler 303 #define IRQ_Hdlr_69 POSIF0_1_IRQHandler 304 #define IRQ_Hdlr_70 POSIF1_0_IRQHandler 305 #define IRQ_Hdlr_71 POSIF1_1_IRQHandler 306 #define IRQ_Hdlr_76 CAN0_0_IRQHandler 307 #define IRQ_Hdlr_77 CAN0_1_IRQHandler 308 #define IRQ_Hdlr_78 CAN0_2_IRQHandler 309 #define IRQ_Hdlr_79 CAN0_3_IRQHandler 310 #define IRQ_Hdlr_80 CAN0_4_IRQHandler 311 #define IRQ_Hdlr_81 CAN0_5_IRQHandler 312 #define IRQ_Hdlr_82 CAN0_6_IRQHandler 313 #define IRQ_Hdlr_83 CAN0_7_IRQHandler 314 #define IRQ_Hdlr_84 USIC0_0_IRQHandler 315 #define IRQ_Hdlr_85 USIC0_1_IRQHandler 316 #define IRQ_Hdlr_86 USIC0_2_IRQHandler 317 #define IRQ_Hdlr_87 USIC0_3_IRQHandler 318 #define IRQ_Hdlr_88 USIC0_4_IRQHandler 319 #define IRQ_Hdlr_89 USIC0_5_IRQHandler 320 #define IRQ_Hdlr_90 USIC1_0_IRQHandler 321 #define IRQ_Hdlr_91 USIC1_1_IRQHandler 322 #define IRQ_Hdlr_92 USIC1_2_IRQHandler 323 #define IRQ_Hdlr_93 USIC1_3_IRQHandler 324 #define IRQ_Hdlr_94 USIC1_4_IRQHandler 325 #define IRQ_Hdlr_95 USIC1_5_IRQHandler 326 #define IRQ_Hdlr_96 USIC2_0_IRQHandler 327 #define IRQ_Hdlr_97 USIC2_1_IRQHandler 328 #define IRQ_Hdlr_98 USIC2_2_IRQHandler 329 #define IRQ_Hdlr_99 USIC2_3_IRQHandler 330 #define IRQ_Hdlr_100 USIC2_4_IRQHandler 331 #define IRQ_Hdlr_101 USIC2_5_IRQHandler 332 #define IRQ_Hdlr_102 LEDTS0_0_IRQHandler 333 #define IRQ_Hdlr_104 FCE0_0_IRQHandler 334 #define IRQ_Hdlr_105 GPDMA0_0_IRQHandler 335 #define IRQ_Hdlr_106 SDMMC0_0_IRQHandler 336 #define IRQ_Hdlr_107 USB0_0_IRQHandler 337 #define IRQ_Hdlr_108 ETH0_0_IRQHandler 338 #define IRQ_Hdlr_110 GPDMA1_0_IRQHandler 339 340 /* 341 * ========================================================================== 342 * ---------- Interrupt Handler retrieval macro ----------------------------- 343 * ========================================================================== 344 */ 345 #define GET_IRQ_HANDLER(N) IRQ_Hdlr_##N 346 347 /** @addtogroup Device_Peripheral_Registers 348 * @{ 349 */ 350 351 352 /* ------------------- Start of section using anonymous unions ------------------ */ 353 #if defined(__CC_ARM) 354 #pragma push 355 #pragma anon_unions 356 #elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) 357 #pragma clang diagnostic push 358 #pragma clang diagnostic ignored "-Wc11-extensions" 359 #pragma clang diagnostic ignored "-Wreserved-id-macro" 360 #elif defined(__ICCARM__) 361 #pragma language=extended 362 #elif defined(__GNUC__) 363 /* anonymous unions are enabled by default */ 364 #elif defined(__TMS470__) 365 /* anonymous unions are enabled by default */ 366 #elif defined(__TASKING__) 367 #pragma warning 586 368 #else 369 #warning Not supported compiler type 370 #endif 371 372 373 typedef struct { 374 __IO uint32_t MOFCR; /*!< (@ 0x48015000) Message Object Function Control Register */ 375 __IO uint32_t MOFGPR; /*!< (@ 0x48015004) Message Object FIFO/Gateway Pointer Register */ 376 __IO uint32_t MOIPR; /*!< (@ 0x48015008) Message Object Interrupt Pointer Register */ 377 __IO uint32_t MOAMR; /*!< (@ 0x4801500C) Message Object Acceptance Mask Register */ 378 __IO uint32_t MODATAL; /*!< (@ 0x48015010) Message Object Data Register Low */ 379 __IO uint32_t MODATAH; /*!< (@ 0x48015014) Message Object Data Register High */ 380 __IO uint32_t MOAR; /*!< (@ 0x48015018) Message Object Arbitration Register */ 381 382 union { 383 __I uint32_t MOSTAT; /*!< (@ 0x4801501C) Message Object Status Register */ 384 __O uint32_t MOCTR; /*!< (@ 0x4801501C) Message Object Control Register */ 385 }; 386 } CAN_MO_TypeDef; /*!< (@ 0x48015020) Cluster End. Size = 32 (0x20) */ 387 388 389 /* ================================================================================ */ 390 /* ================ PPB ================ */ 391 /* ================================================================================ */ 392 393 394 /** 395 * @brief Cortex-M4 Private Peripheral Block (PPB) 396 */ 397 398 typedef struct { /*!< (@ 0xE000E000) PPB Structure */ 399 __I uint32_t RESERVED[2]; 400 __IO uint32_t ACTLR; /*!< (@ 0xE000E008) Auxiliary Control Register */ 401 __I uint32_t RESERVED1; 402 __IO uint32_t SYST_CSR; /*!< (@ 0xE000E010) SysTick Control and Status Register */ 403 __IO uint32_t SYST_RVR; /*!< (@ 0xE000E014) SysTick Reload Value Register */ 404 __IO uint32_t SYST_CVR; /*!< (@ 0xE000E018) SysTick Current Value Register */ 405 __IO uint32_t SYST_CALIB; /*!< (@ 0xE000E01C) SysTick Calibration Value Register r */ 406 __I uint32_t RESERVED2[56]; 407 __IO uint32_t NVIC_ISER0; /*!< (@ 0xE000E100) Interrupt Set-enable Register 0 */ 408 __IO uint32_t NVIC_ISER1; /*!< (@ 0xE000E104) Interrupt Set-enable Register 1 */ 409 __IO uint32_t NVIC_ISER2; /*!< (@ 0xE000E108) Interrupt Set-enable Register 2 */ 410 __IO uint32_t NVIC_ISER3; /*!< (@ 0xE000E10C) Interrupt Set-enable Register 3 */ 411 __I uint32_t RESERVED3[28]; 412 __IO uint32_t NVIC_ICER0; /*!< (@ 0xE000E180) Interrupt Clear-enable Register 0 */ 413 __IO uint32_t NVIC_ICER1; /*!< (@ 0xE000E184) Interrupt Clear-enable Register 1 */ 414 __IO uint32_t NVIC_ICER2; /*!< (@ 0xE000E188) Interrupt Clear-enable Register 2 */ 415 __IO uint32_t NVIC_ICER3; /*!< (@ 0xE000E18C) Interrupt Clear-enable Register 3 */ 416 __I uint32_t RESERVED4[28]; 417 __IO uint32_t NVIC_ISPR0; /*!< (@ 0xE000E200) Interrupt Set-pending Register 0 */ 418 __IO uint32_t NVIC_ISPR1; /*!< (@ 0xE000E204) Interrupt Set-pending Register 1 */ 419 __IO uint32_t NVIC_ISPR2; /*!< (@ 0xE000E208) Interrupt Set-pending Register 2 */ 420 __IO uint32_t NVIC_ISPR3; /*!< (@ 0xE000E20C) Interrupt Set-pending Register 3 */ 421 __I uint32_t RESERVED5[28]; 422 __IO uint32_t NVIC_ICPR0; /*!< (@ 0xE000E280) Interrupt Clear-pending Register 0 */ 423 __IO uint32_t NVIC_ICPR1; /*!< (@ 0xE000E284) Interrupt Clear-pending Register 1 */ 424 __IO uint32_t NVIC_ICPR2; /*!< (@ 0xE000E288) Interrupt Clear-pending Register 2 */ 425 __IO uint32_t NVIC_ICPR3; /*!< (@ 0xE000E28C) Interrupt Clear-pending Register 3 */ 426 __I uint32_t RESERVED6[28]; 427 __IO uint32_t NVIC_IABR0; /*!< (@ 0xE000E300) Interrupt Active Bit Register 0 */ 428 __IO uint32_t NVIC_IABR1; /*!< (@ 0xE000E304) Interrupt Active Bit Register 1 */ 429 __IO uint32_t NVIC_IABR2; /*!< (@ 0xE000E308) Interrupt Active Bit Register 2 */ 430 __IO uint32_t NVIC_IABR3; /*!< (@ 0xE000E30C) Interrupt Active Bit Register 3 */ 431 __I uint32_t RESERVED7[60]; 432 __IO uint32_t NVIC_IPR0; /*!< (@ 0xE000E400) Interrupt Priority Register 0 */ 433 __IO uint32_t NVIC_IPR1; /*!< (@ 0xE000E404) Interrupt Priority Register 1 */ 434 __IO uint32_t NVIC_IPR2; /*!< (@ 0xE000E408) Interrupt Priority Register 2 */ 435 __IO uint32_t NVIC_IPR3; /*!< (@ 0xE000E40C) Interrupt Priority Register 3 */ 436 __IO uint32_t NVIC_IPR4; /*!< (@ 0xE000E410) Interrupt Priority Register 4 */ 437 __IO uint32_t NVIC_IPR5; /*!< (@ 0xE000E414) Interrupt Priority Register 5 */ 438 __IO uint32_t NVIC_IPR6; /*!< (@ 0xE000E418) Interrupt Priority Register 6 */ 439 __IO uint32_t NVIC_IPR7; /*!< (@ 0xE000E41C) Interrupt Priority Register 7 */ 440 __IO uint32_t NVIC_IPR8; /*!< (@ 0xE000E420) Interrupt Priority Register 8 */ 441 __IO uint32_t NVIC_IPR9; /*!< (@ 0xE000E424) Interrupt Priority Register 9 */ 442 __IO uint32_t NVIC_IPR10; /*!< (@ 0xE000E428) Interrupt Priority Register 10 */ 443 __IO uint32_t NVIC_IPR11; /*!< (@ 0xE000E42C) Interrupt Priority Register 11 */ 444 __IO uint32_t NVIC_IPR12; /*!< (@ 0xE000E430) Interrupt Priority Register 12 */ 445 __IO uint32_t NVIC_IPR13; /*!< (@ 0xE000E434) Interrupt Priority Register 13 */ 446 __IO uint32_t NVIC_IPR14; /*!< (@ 0xE000E438) Interrupt Priority Register 14 */ 447 __IO uint32_t NVIC_IPR15; /*!< (@ 0xE000E43C) Interrupt Priority Register 15 */ 448 __IO uint32_t NVIC_IPR16; /*!< (@ 0xE000E440) Interrupt Priority Register 16 */ 449 __IO uint32_t NVIC_IPR17; /*!< (@ 0xE000E444) Interrupt Priority Register 17 */ 450 __IO uint32_t NVIC_IPR18; /*!< (@ 0xE000E448) Interrupt Priority Register 18 */ 451 __IO uint32_t NVIC_IPR19; /*!< (@ 0xE000E44C) Interrupt Priority Register 19 */ 452 __IO uint32_t NVIC_IPR20; /*!< (@ 0xE000E450) Interrupt Priority Register 20 */ 453 __IO uint32_t NVIC_IPR21; /*!< (@ 0xE000E454) Interrupt Priority Register 21 */ 454 __IO uint32_t NVIC_IPR22; /*!< (@ 0xE000E458) Interrupt Priority Register 22 */ 455 __IO uint32_t NVIC_IPR23; /*!< (@ 0xE000E45C) Interrupt Priority Register 23 */ 456 __IO uint32_t NVIC_IPR24; /*!< (@ 0xE000E460) Interrupt Priority Register 24 */ 457 __IO uint32_t NVIC_IPR25; /*!< (@ 0xE000E464) Interrupt Priority Register 25 */ 458 __IO uint32_t NVIC_IPR26; /*!< (@ 0xE000E468) Interrupt Priority Register 26 */ 459 __IO uint32_t NVIC_IPR27; /*!< (@ 0xE000E46C) Interrupt Priority Register 27 */ 460 __I uint32_t RESERVED8[548]; 461 __I uint32_t CPUID; /*!< (@ 0xE000ED00) CPUID Base Register */ 462 __IO uint32_t ICSR; /*!< (@ 0xE000ED04) Interrupt Control and State Register */ 463 __IO uint32_t VTOR; /*!< (@ 0xE000ED08) Vector Table Offset Register */ 464 __IO uint32_t AIRCR; /*!< (@ 0xE000ED0C) Application Interrupt and Reset Control Register */ 465 __IO uint32_t SCR; /*!< (@ 0xE000ED10) System Control Register */ 466 __IO uint32_t CCR; /*!< (@ 0xE000ED14) Configuration and Control Register */ 467 __IO uint32_t SHPR1; /*!< (@ 0xE000ED18) System Handler Priority Register 1 */ 468 __IO uint32_t SHPR2; /*!< (@ 0xE000ED1C) System Handler Priority Register 2 */ 469 __IO uint32_t SHPR3; /*!< (@ 0xE000ED20) System Handler Priority Register 3 */ 470 __IO uint32_t SHCSR; /*!< (@ 0xE000ED24) System Handler Control and State Register */ 471 __IO uint32_t CFSR; /*!< (@ 0xE000ED28) Configurable Fault Status Register */ 472 __IO uint32_t HFSR; /*!< (@ 0xE000ED2C) HardFault Status Register */ 473 __I uint32_t RESERVED9; 474 __IO uint32_t MMFAR; /*!< (@ 0xE000ED34) MemManage Fault Address Register */ 475 __IO uint32_t BFAR; /*!< (@ 0xE000ED38) BusFault Address Register */ 476 __IO uint32_t AFSR; /*!< (@ 0xE000ED3C) Auxiliary Fault Status Register */ 477 __I uint32_t RESERVED10[18]; 478 __IO uint32_t CPACR; /*!< (@ 0xE000ED88) Coprocessor Access Control Register */ 479 __I uint32_t RESERVED11; 480 __I uint32_t MPU_TYPE; /*!< (@ 0xE000ED90) MPU Type Register */ 481 __IO uint32_t MPU_CTRL; /*!< (@ 0xE000ED94) MPU Control Register */ 482 __IO uint32_t MPU_RNR; /*!< (@ 0xE000ED98) MPU Region Number Register */ 483 __IO uint32_t MPU_RBAR; /*!< (@ 0xE000ED9C) MPU Region Base Address Register */ 484 __IO uint32_t MPU_RASR; /*!< (@ 0xE000EDA0) MPU Region Attribute and Size Register */ 485 __IO uint32_t MPU_RBAR_A1; /*!< (@ 0xE000EDA4) MPU Region Base Address Register A1 */ 486 __IO uint32_t MPU_RASR_A1; /*!< (@ 0xE000EDA8) MPU Region Attribute and Size Register A1 */ 487 __IO uint32_t MPU_RBAR_A2; /*!< (@ 0xE000EDAC) MPU Region Base Address Register A2 */ 488 __IO uint32_t MPU_RASR_A2; /*!< (@ 0xE000EDB0) MPU Region Attribute and Size Register A2 */ 489 __IO uint32_t MPU_RBAR_A3; /*!< (@ 0xE000EDB4) MPU Region Base Address Register A3 */ 490 __IO uint32_t MPU_RASR_A3; /*!< (@ 0xE000EDB8) MPU Region Attribute and Size Register A3 */ 491 __I uint32_t RESERVED12[81]; 492 __O uint32_t STIR; /*!< (@ 0xE000EF00) Software Trigger Interrupt Register */ 493 __I uint32_t RESERVED13[12]; 494 __IO uint32_t FPCCR; /*!< (@ 0xE000EF34) Floating-point Context Control Register */ 495 __IO uint32_t FPCAR; /*!< (@ 0xE000EF38) Floating-point Context Address Register */ 496 __IO uint32_t FPDSCR; /*!< (@ 0xE000EF3C) Floating-point Default Status Control Register */ 497 } PPB_Type; 498 499 500 /* ================================================================================ */ 501 /* ================ DLR ================ */ 502 /* ================================================================================ */ 503 504 505 /** 506 * @brief DMA Line Router (DLR) 507 */ 508 509 typedef struct { /*!< (@ 0x50004900) DLR Structure */ 510 __I uint32_t OVRSTAT; /*!< (@ 0x50004900) Overrun Status */ 511 __O uint32_t OVRCLR; /*!< (@ 0x50004904) Overrun Clear */ 512 __IO uint32_t SRSEL0; /*!< (@ 0x50004908) Service Request Selection 0 */ 513 __IO uint32_t SRSEL1; /*!< (@ 0x5000490C) Service Request Selection 1 */ 514 __IO uint32_t LNEN; /*!< (@ 0x50004910) Line Enable */ 515 } DLR_GLOBAL_TypeDef; 516 517 518 /* ================================================================================ */ 519 /* ================ ERU [ERU0] ================ */ 520 /* ================================================================================ */ 521 522 523 /** 524 * @brief Event Request Unit 0 (ERU) 525 */ 526 527 typedef struct { /*!< (@ 0x50004800) ERU Structure */ 528 __IO uint32_t EXISEL; /*!< (@ 0x50004800) Event Input Select */ 529 __I uint32_t RESERVED[3]; 530 __IO uint32_t EXICON[4]; /*!< (@ 0x50004810) Event Input Control */ 531 __IO uint32_t EXOCON[4]; /*!< (@ 0x50004820) Event Output Trigger Control */ 532 } ERU_GLOBAL_TypeDef; 533 534 535 /* ================================================================================ */ 536 /* ================ GPDMA0 ================ */ 537 /* ================================================================================ */ 538 539 540 /** 541 * @brief General Purpose DMA Unit 0 (GPDMA0) 542 */ 543 544 typedef struct { /*!< (@ 0x500142C0) GPDMA0 Structure */ 545 __IO uint32_t RAWTFR; /*!< (@ 0x500142C0) Raw IntTfr Status */ 546 __I uint32_t RESERVED; 547 __IO uint32_t RAWBLOCK; /*!< (@ 0x500142C8) Raw IntBlock Status */ 548 __I uint32_t RESERVED1; 549 __IO uint32_t RAWSRCTRAN; /*!< (@ 0x500142D0) Raw IntSrcTran Status */ 550 __I uint32_t RESERVED2; 551 __IO uint32_t RAWDSTTRAN; /*!< (@ 0x500142D8) Raw IntBlock Status */ 552 __I uint32_t RESERVED3; 553 __IO uint32_t RAWERR; /*!< (@ 0x500142E0) Raw IntErr Status */ 554 __I uint32_t RESERVED4; 555 __I uint32_t STATUSTFR; /*!< (@ 0x500142E8) IntTfr Status */ 556 __I uint32_t RESERVED5; 557 __I uint32_t STATUSBLOCK; /*!< (@ 0x500142F0) IntBlock Status */ 558 __I uint32_t RESERVED6; 559 __I uint32_t STATUSSRCTRAN; /*!< (@ 0x500142F8) IntSrcTran Status */ 560 __I uint32_t RESERVED7; 561 __I uint32_t STATUSDSTTRAN; /*!< (@ 0x50014300) IntBlock Status */ 562 __I uint32_t RESERVED8; 563 __I uint32_t STATUSERR; /*!< (@ 0x50014308) IntErr Status */ 564 __I uint32_t RESERVED9; 565 __IO uint32_t MASKTFR; /*!< (@ 0x50014310) Mask for Raw IntTfr Status */ 566 __I uint32_t RESERVED10; 567 __IO uint32_t MASKBLOCK; /*!< (@ 0x50014318) Mask for Raw IntBlock Status */ 568 __I uint32_t RESERVED11; 569 __IO uint32_t MASKSRCTRAN; /*!< (@ 0x50014320) Mask for Raw IntSrcTran Status */ 570 __I uint32_t RESERVED12; 571 __IO uint32_t MASKDSTTRAN; /*!< (@ 0x50014328) Mask for Raw IntBlock Status */ 572 __I uint32_t RESERVED13; 573 __IO uint32_t MASKERR; /*!< (@ 0x50014330) Mask for Raw IntErr Status */ 574 __I uint32_t RESERVED14; 575 __O uint32_t CLEARTFR; /*!< (@ 0x50014338) IntTfr Status */ 576 __I uint32_t RESERVED15; 577 __O uint32_t CLEARBLOCK; /*!< (@ 0x50014340) IntBlock Status */ 578 __I uint32_t RESERVED16; 579 __O uint32_t CLEARSRCTRAN; /*!< (@ 0x50014348) IntSrcTran Status */ 580 __I uint32_t RESERVED17; 581 __O uint32_t CLEARDSTTRAN; /*!< (@ 0x50014350) IntBlock Status */ 582 __I uint32_t RESERVED18; 583 __O uint32_t CLEARERR; /*!< (@ 0x50014358) IntErr Status */ 584 __I uint32_t RESERVED19; 585 __I uint32_t STATUSINT; /*!< (@ 0x50014360) Combined Interrupt Status Register */ 586 __I uint32_t RESERVED20; 587 __IO uint32_t REQSRCREG; /*!< (@ 0x50014368) Source Software Transaction Request Register */ 588 __I uint32_t RESERVED21; 589 __IO uint32_t REQDSTREG; /*!< (@ 0x50014370) Destination Software Transaction Request Register */ 590 __I uint32_t RESERVED22; 591 __IO uint32_t SGLREQSRCREG; /*!< (@ 0x50014378) Single Source Transaction Request Register */ 592 __I uint32_t RESERVED23; 593 __IO uint32_t SGLREQDSTREG; /*!< (@ 0x50014380) Single Destination Transaction Request Register */ 594 __I uint32_t RESERVED24; 595 __IO uint32_t LSTSRCREG; /*!< (@ 0x50014388) Last Source Transaction Request Register */ 596 __I uint32_t RESERVED25; 597 __IO uint32_t LSTDSTREG; /*!< (@ 0x50014390) Last Destination Transaction Request Register */ 598 __I uint32_t RESERVED26; 599 __IO uint32_t DMACFGREG; /*!< (@ 0x50014398) GPDMA Configuration Register */ 600 __I uint32_t RESERVED27; 601 __IO uint32_t CHENREG; /*!< (@ 0x500143A0) GPDMA Channel Enable Register */ 602 __I uint32_t RESERVED28; 603 __I uint32_t ID; /*!< (@ 0x500143A8) GPDMA0 ID Register */ 604 __I uint32_t RESERVED29[19]; 605 __I uint32_t TYPE; /*!< (@ 0x500143F8) GPDMA Component Type */ 606 __I uint32_t VERSION; /*!< (@ 0x500143FC) DMA Component Version */ 607 } GPDMA0_GLOBAL_TypeDef; 608 609 610 /* ================================================================================ */ 611 /* ================ GPDMA0_CH0_1 [GPDMA0_CH0] ================ */ 612 /* ================================================================================ */ 613 614 615 /** 616 * @brief General Purpose DMA Unit 0 (GPDMA0_CH0_1) 617 */ 618 619 typedef struct { /*!< (@ 0x50014000) GPDMA0_CH0_1 Structure */ 620 __IO uint32_t SAR; /*!< (@ 0x50014000) Source Address Register */ 621 __I uint32_t RESERVED; 622 __IO uint32_t DAR; /*!< (@ 0x50014008) Destination Address Register */ 623 __I uint32_t RESERVED1; 624 __IO uint32_t LLP; /*!< (@ 0x50014010) Linked List Pointer Register */ 625 __I uint32_t RESERVED2; 626 __IO uint32_t CTLL; /*!< (@ 0x50014018) Control Register Low */ 627 __IO uint32_t CTLH; /*!< (@ 0x5001401C) Control Register High */ 628 __IO uint32_t SSTAT; /*!< (@ 0x50014020) Source Status Register */ 629 __I uint32_t RESERVED3; 630 __IO uint32_t DSTAT; /*!< (@ 0x50014028) Destination Status Register */ 631 __I uint32_t RESERVED4; 632 __IO uint32_t SSTATAR; /*!< (@ 0x50014030) Source Status Address Register */ 633 __I uint32_t RESERVED5; 634 __IO uint32_t DSTATAR; /*!< (@ 0x50014038) Destination Status Address Register */ 635 __I uint32_t RESERVED6; 636 __IO uint32_t CFGL; /*!< (@ 0x50014040) Configuration Register Low */ 637 __IO uint32_t CFGH; /*!< (@ 0x50014044) Configuration Register High */ 638 __IO uint32_t SGR; /*!< (@ 0x50014048) Source Gather Register */ 639 __I uint32_t RESERVED7; 640 __IO uint32_t DSR; /*!< (@ 0x50014050) Destination Scatter Register */ 641 } GPDMA0_CH_TypeDef; 642 643 644 /* ================================================================================ */ 645 /* ================ GPDMA0_CH2_7 [GPDMA0_CH2] ================ */ 646 /* ================================================================================ */ 647 648 649 /** 650 * @brief General Purpose DMA Unit 0 (GPDMA0_CH2_7) 651 */ 652 653 typedef struct { /*!< (@ 0x500140B0) GPDMA0_CH2_7 Structure */ 654 __IO uint32_t SAR; /*!< (@ 0x500140B0) Source Address Register */ 655 __I uint32_t RESERVED; 656 __IO uint32_t DAR; /*!< (@ 0x500140B8) Destination Address Register */ 657 __I uint32_t RESERVED1[3]; 658 __IO uint32_t CTLL; /*!< (@ 0x500140C8) Control Register Low */ 659 __IO uint32_t CTLH; /*!< (@ 0x500140CC) Control Register High */ 660 __I uint32_t RESERVED2[8]; 661 __IO uint32_t CFGL; /*!< (@ 0x500140F0) Configuration Register Low */ 662 __IO uint32_t CFGH; /*!< (@ 0x500140F4) Configuration Register High */ 663 } GPDMA0_CH2_7_Type; 664 665 666 /* ================================================================================ */ 667 /* ================ GPDMA1 ================ */ 668 /* ================================================================================ */ 669 670 671 /** 672 * @brief General Purpose DMA Unit 1 (GPDMA1) 673 */ 674 675 typedef struct { /*!< (@ 0x500182C0) GPDMA1 Structure */ 676 __IO uint32_t RAWTFR; /*!< (@ 0x500182C0) Raw IntTfr Status */ 677 __I uint32_t RESERVED; 678 __IO uint32_t RAWBLOCK; /*!< (@ 0x500182C8) Raw IntBlock Status */ 679 __I uint32_t RESERVED1; 680 __IO uint32_t RAWSRCTRAN; /*!< (@ 0x500182D0) Raw IntSrcTran Status */ 681 __I uint32_t RESERVED2; 682 __IO uint32_t RAWDSTTRAN; /*!< (@ 0x500182D8) Raw IntBlock Status */ 683 __I uint32_t RESERVED3; 684 __IO uint32_t RAWERR; /*!< (@ 0x500182E0) Raw IntErr Status */ 685 __I uint32_t RESERVED4; 686 __I uint32_t STATUSTFR; /*!< (@ 0x500182E8) IntTfr Status */ 687 __I uint32_t RESERVED5; 688 __I uint32_t STATUSBLOCK; /*!< (@ 0x500182F0) IntBlock Status */ 689 __I uint32_t RESERVED6; 690 __I uint32_t STATUSSRCTRAN; /*!< (@ 0x500182F8) IntSrcTran Status */ 691 __I uint32_t RESERVED7; 692 __I uint32_t STATUSDSTTRAN; /*!< (@ 0x50018300) IntBlock Status */ 693 __I uint32_t RESERVED8; 694 __I uint32_t STATUSERR; /*!< (@ 0x50018308) IntErr Status */ 695 __I uint32_t RESERVED9; 696 __IO uint32_t MASKTFR; /*!< (@ 0x50018310) Mask for Raw IntTfr Status */ 697 __I uint32_t RESERVED10; 698 __IO uint32_t MASKBLOCK; /*!< (@ 0x50018318) Mask for Raw IntBlock Status */ 699 __I uint32_t RESERVED11; 700 __IO uint32_t MASKSRCTRAN; /*!< (@ 0x50018320) Mask for Raw IntSrcTran Status */ 701 __I uint32_t RESERVED12; 702 __IO uint32_t MASKDSTTRAN; /*!< (@ 0x50018328) Mask for Raw IntBlock Status */ 703 __I uint32_t RESERVED13; 704 __IO uint32_t MASKERR; /*!< (@ 0x50018330) Mask for Raw IntErr Status */ 705 __I uint32_t RESERVED14; 706 __O uint32_t CLEARTFR; /*!< (@ 0x50018338) IntTfr Status */ 707 __I uint32_t RESERVED15; 708 __O uint32_t CLEARBLOCK; /*!< (@ 0x50018340) IntBlock Status */ 709 __I uint32_t RESERVED16; 710 __O uint32_t CLEARSRCTRAN; /*!< (@ 0x50018348) IntSrcTran Status */ 711 __I uint32_t RESERVED17; 712 __O uint32_t CLEARDSTTRAN; /*!< (@ 0x50018350) IntBlock Status */ 713 __I uint32_t RESERVED18; 714 __O uint32_t CLEARERR; /*!< (@ 0x50018358) IntErr Status */ 715 __I uint32_t RESERVED19; 716 __I uint32_t STATUSINT; /*!< (@ 0x50018360) Combined Interrupt Status Register */ 717 __I uint32_t RESERVED20; 718 __IO uint32_t REQSRCREG; /*!< (@ 0x50018368) Source Software Transaction Request Register */ 719 __I uint32_t RESERVED21; 720 __IO uint32_t REQDSTREG; /*!< (@ 0x50018370) Destination Software Transaction Request Register */ 721 __I uint32_t RESERVED22; 722 __IO uint32_t SGLREQSRCREG; /*!< (@ 0x50018378) Single Source Transaction Request Register */ 723 __I uint32_t RESERVED23; 724 __IO uint32_t SGLREQDSTREG; /*!< (@ 0x50018380) Single Destination Transaction Request Register */ 725 __I uint32_t RESERVED24; 726 __IO uint32_t LSTSRCREG; /*!< (@ 0x50018388) Last Source Transaction Request Register */ 727 __I uint32_t RESERVED25; 728 __IO uint32_t LSTDSTREG; /*!< (@ 0x50018390) Last Destination Transaction Request Register */ 729 __I uint32_t RESERVED26; 730 __IO uint32_t DMACFGREG; /*!< (@ 0x50018398) GPDMA Configuration Register */ 731 __I uint32_t RESERVED27; 732 __IO uint32_t CHENREG; /*!< (@ 0x500183A0) GPDMA Channel Enable Register */ 733 __I uint32_t RESERVED28; 734 __I uint32_t ID; /*!< (@ 0x500183A8) GPDMA1 ID Register */ 735 __I uint32_t RESERVED29[19]; 736 __I uint32_t TYPE; /*!< (@ 0x500183F8) GPDMA Component Type */ 737 __I uint32_t VERSION; /*!< (@ 0x500183FC) DMA Component Version */ 738 } GPDMA1_GLOBAL_TypeDef; 739 740 741 /* ================================================================================ */ 742 /* ================ GPDMA1_CH [GPDMA1_CH0] ================ */ 743 /* ================================================================================ */ 744 745 746 /** 747 * @brief General Purpose DMA Unit 1 (GPDMA1_CH) 748 */ 749 750 typedef struct { /*!< (@ 0x50018000) GPDMA1_CH Structure */ 751 __IO uint32_t SAR; /*!< (@ 0x50018000) Source Address Register */ 752 __I uint32_t RESERVED; 753 __IO uint32_t DAR; /*!< (@ 0x50018008) Destination Address Register */ 754 __I uint32_t RESERVED1[3]; 755 __IO uint32_t CTLL; /*!< (@ 0x50018018) Control Register Low */ 756 __IO uint32_t CTLH; /*!< (@ 0x5001801C) Control Register High */ 757 __I uint32_t RESERVED2[8]; 758 __IO uint32_t CFGL; /*!< (@ 0x50018040) Configuration Register Low */ 759 __IO uint32_t CFGH; /*!< (@ 0x50018044) Configuration Register High */ 760 } GPDMA1_CH_TypeDef; 761 762 763 /* ================================================================================ */ 764 /* ================ FCE ================ */ 765 /* ================================================================================ */ 766 767 768 /** 769 * @brief Flexible CRC Engine (FCE) 770 */ 771 772 typedef struct { /*!< (@ 0x50020000) FCE Structure */ 773 __IO uint32_t CLC; /*!< (@ 0x50020000) Clock Control Register */ 774 __I uint32_t RESERVED; 775 __I uint32_t ID; /*!< (@ 0x50020008) Module Identification Register */ 776 } FCE_GLOBAL_TypeDef; 777 778 779 /* ================================================================================ */ 780 /* ================ FCE_KE [FCE_KE0] ================ */ 781 /* ================================================================================ */ 782 783 784 /** 785 * @brief Flexible CRC Engine (FCE_KE) 786 */ 787 788 typedef struct { /*!< (@ 0x50020020) FCE_KE Structure */ 789 __IO uint32_t IR; /*!< (@ 0x50020020) Input Register */ 790 __I uint32_t RES; /*!< (@ 0x50020024) CRC Result Register */ 791 __IO uint32_t CFG; /*!< (@ 0x50020028) CRC Configuration Register */ 792 __IO uint32_t STS; /*!< (@ 0x5002002C) CRC Status Register */ 793 __IO uint32_t LENGTH; /*!< (@ 0x50020030) CRC Length Register */ 794 __IO uint32_t CHECK; /*!< (@ 0x50020034) CRC Check Register */ 795 __IO uint32_t CRC; /*!< (@ 0x50020038) CRC Register */ 796 __IO uint32_t CTR; /*!< (@ 0x5002003C) CRC Test Register */ 797 } FCE_KE_TypeDef; 798 799 800 /* ================================================================================ */ 801 /* ================ PBA [PBA0] ================ */ 802 /* ================================================================================ */ 803 804 805 /** 806 * @brief Peripheral Bridge AHB 0 (PBA) 807 */ 808 809 typedef struct { /*!< (@ 0x40000000) PBA Structure */ 810 __IO uint32_t STS; /*!< (@ 0x40000000) Peripheral Bridge Status Register */ 811 __I uint32_t WADDR; /*!< (@ 0x40000004) PBA Write Error Address Register */ 812 } PBA_GLOBAL_TypeDef; 813 814 815 /* ================================================================================ */ 816 /* ================ FLASH [FLASH0] ================ */ 817 /* ================================================================================ */ 818 819 820 /** 821 * @brief Flash Memory Controller (FLASH) 822 */ 823 824 typedef struct { /*!< (@ 0x58001000) FLASH Structure */ 825 __I uint32_t RESERVED[1026]; 826 __I uint32_t ID; /*!< (@ 0x58002008) Flash Module Identification Register */ 827 __I uint32_t RESERVED1; 828 __I uint32_t FSR; /*!< (@ 0x58002010) Flash Status Register */ 829 __IO uint32_t FCON; /*!< (@ 0x58002014) Flash Configuration Register */ 830 __IO uint32_t MARP; /*!< (@ 0x58002018) Margin Control Register PFLASH */ 831 __I uint32_t RESERVED2; 832 __I uint32_t PROCON0; /*!< (@ 0x58002020) Flash Protection Configuration Register User 833 0 */ 834 __I uint32_t PROCON1; /*!< (@ 0x58002024) Flash Protection Configuration Register User 835 1 */ 836 __I uint32_t PROCON2; /*!< (@ 0x58002028) Flash Protection Configuration Register User 837 2 */ 838 } FLASH0_GLOBAL_TypeDef; 839 840 841 /* ================================================================================ */ 842 /* ================ PREF ================ */ 843 /* ================================================================================ */ 844 845 846 /** 847 * @brief Prefetch Unit (PREF) 848 */ 849 850 typedef struct { /*!< (@ 0x58004000) PREF Structure */ 851 __IO uint32_t PCON; /*!< (@ 0x58004000) Prefetch Configuration Register */ 852 } PREF_GLOBAL_TypeDef; 853 854 855 /* ================================================================================ */ 856 /* ================ PMU [PMU0] ================ */ 857 /* ================================================================================ */ 858 859 860 /** 861 * @brief Program Management Unit (PMU) 862 */ 863 864 typedef struct { /*!< (@ 0x58000508) PMU Structure */ 865 __I uint32_t ID; /*!< (@ 0x58000508) PMU0 Identification Register */ 866 } PMU0_GLOBAL_TypeDef; 867 868 869 /* ================================================================================ */ 870 /* ================ WDT ================ */ 871 /* ================================================================================ */ 872 873 874 /** 875 * @brief Watch Dog Timer (WDT) 876 */ 877 878 typedef struct { /*!< (@ 0x50008000) WDT Structure */ 879 __I uint32_t ID; /*!< (@ 0x50008000) WDT ID Register */ 880 __IO uint32_t CTR; /*!< (@ 0x50008004) WDT Control Register */ 881 __O uint32_t SRV; /*!< (@ 0x50008008) WDT Service Register */ 882 __I uint32_t TIM; /*!< (@ 0x5000800C) WDT Timer Register */ 883 __IO uint32_t WLB; /*!< (@ 0x50008010) WDT Window Lower Bound Register */ 884 __IO uint32_t WUB; /*!< (@ 0x50008014) WDT Window Upper Bound Register */ 885 __I uint32_t WDTSTS; /*!< (@ 0x50008018) WDT Status Register */ 886 __O uint32_t WDTCLR; /*!< (@ 0x5000801C) WDT Clear Register */ 887 } WDT_GLOBAL_TypeDef; 888 889 890 /* ================================================================================ */ 891 /* ================ RTC ================ */ 892 /* ================================================================================ */ 893 894 895 /** 896 * @brief Real Time Clock (RTC) 897 */ 898 899 typedef struct { /*!< (@ 0x50004A00) RTC Structure */ 900 __I uint32_t ID; /*!< (@ 0x50004A00) RTC ID Register */ 901 __IO uint32_t CTR; /*!< (@ 0x50004A04) RTC Control Register */ 902 __I uint32_t RAWSTAT; /*!< (@ 0x50004A08) RTC Raw Service Request Register */ 903 __I uint32_t STSSR; /*!< (@ 0x50004A0C) RTC Service Request Status Register */ 904 __IO uint32_t MSKSR; /*!< (@ 0x50004A10) RTC Service Request Mask Register */ 905 __O uint32_t CLRSR; /*!< (@ 0x50004A14) RTC Clear Service Request Register */ 906 __IO uint32_t ATIM0; /*!< (@ 0x50004A18) RTC Alarm Time Register 0 */ 907 __IO uint32_t ATIM1; /*!< (@ 0x50004A1C) RTC Alarm Time Register 1 */ 908 __IO uint32_t TIM0; /*!< (@ 0x50004A20) RTC Time Register 0 */ 909 __IO uint32_t TIM1; /*!< (@ 0x50004A24) RTC Time Register 1 */ 910 } RTC_GLOBAL_TypeDef; 911 912 913 /* ================================================================================ */ 914 /* ================ SCU_CLK ================ */ 915 /* ================================================================================ */ 916 917 918 /** 919 * @brief System Control Unit (SCU_CLK) 920 */ 921 922 typedef struct { /*!< (@ 0x50004600) SCU_CLK Structure */ 923 __I uint32_t CLKSTAT; /*!< (@ 0x50004600) Clock Status Register */ 924 __O uint32_t CLKSET; /*!< (@ 0x50004604) CLK Set Register */ 925 __O uint32_t CLKCLR; /*!< (@ 0x50004608) CLK Clear Register */ 926 __IO uint32_t SYSCLKCR; /*!< (@ 0x5000460C) System Clock Control Register */ 927 __IO uint32_t CPUCLKCR; /*!< (@ 0x50004610) CPU Clock Control Register */ 928 __IO uint32_t PBCLKCR; /*!< (@ 0x50004614) Peripheral Bus Clock Control Register */ 929 __IO uint32_t USBCLKCR; /*!< (@ 0x50004618) USB Clock Control Register */ 930 __IO uint32_t EBUCLKCR; /*!< (@ 0x5000461C) EBU Clock Control Register */ 931 __IO uint32_t CCUCLKCR; /*!< (@ 0x50004620) CCU Clock Control Register */ 932 __IO uint32_t WDTCLKCR; /*!< (@ 0x50004624) WDT Clock Control Register */ 933 __IO uint32_t EXTCLKCR; /*!< (@ 0x50004628) External Clock Control */ 934 __IO uint32_t MLINKCLKCR; /*!< (@ 0x5000462C) Multi-Link Clock Control */ 935 __IO uint32_t SLEEPCR; /*!< (@ 0x50004630) Sleep Control Register */ 936 __IO uint32_t DSLEEPCR; /*!< (@ 0x50004634) Deep Sleep Control Register */ 937 __I uint32_t RESERVED[2]; 938 __I uint32_t CGATSTAT0; /*!< (@ 0x50004640) Peripheral 0 Clock Gating Status */ 939 __O uint32_t CGATSET0; /*!< (@ 0x50004644) Peripheral 0 Clock Gating Set */ 940 __O uint32_t CGATCLR0; /*!< (@ 0x50004648) Peripheral 0 Clock Gating Clear */ 941 __I uint32_t CGATSTAT1; /*!< (@ 0x5000464C) Peripheral 1 Clock Gating Status */ 942 __O uint32_t CGATSET1; /*!< (@ 0x50004650) Peripheral 1 Clock Gating Set */ 943 __O uint32_t CGATCLR1; /*!< (@ 0x50004654) Peripheral 1 Clock Gating Clear */ 944 __I uint32_t CGATSTAT2; /*!< (@ 0x50004658) Peripheral 2 Clock Gating Status */ 945 __O uint32_t CGATSET2; /*!< (@ 0x5000465C) Peripheral 2 Clock Gating Set */ 946 __O uint32_t CGATCLR2; /*!< (@ 0x50004660) Peripheral 2 Clock Gating Clear */ 947 __I uint32_t CGATSTAT3; /*!< (@ 0x50004664) Peripheral 3 Clock Gating Status */ 948 __O uint32_t CGATSET3; /*!< (@ 0x50004668) Peripheral 3 Clock Gating Set */ 949 __O uint32_t CGATCLR3; /*!< (@ 0x5000466C) Peripheral 3 Clock Gating Clear */ 950 } SCU_CLK_TypeDef; 951 952 953 /* ================================================================================ */ 954 /* ================ SCU_OSC ================ */ 955 /* ================================================================================ */ 956 957 958 /** 959 * @brief System Control Unit (SCU_OSC) 960 */ 961 962 typedef struct { /*!< (@ 0x50004700) SCU_OSC Structure */ 963 __I uint32_t OSCHPSTAT; /*!< (@ 0x50004700) OSC_HP Status Register */ 964 __IO uint32_t OSCHPCTRL; /*!< (@ 0x50004704) OSC_HP Control Register */ 965 __I uint32_t RESERVED; 966 __IO uint32_t CLKCALCONST; /*!< (@ 0x5000470C) Clock Calibration Constant Register */ 967 } SCU_OSC_TypeDef; 968 969 970 /* ================================================================================ */ 971 /* ================ SCU_PLL ================ */ 972 /* ================================================================================ */ 973 974 975 /** 976 * @brief System Control Unit (SCU_PLL) 977 */ 978 979 typedef struct { /*!< (@ 0x50004710) SCU_PLL Structure */ 980 __I uint32_t PLLSTAT; /*!< (@ 0x50004710) PLL Status Register */ 981 __IO uint32_t PLLCON0; /*!< (@ 0x50004714) PLL Configuration 0 Register */ 982 __IO uint32_t PLLCON1; /*!< (@ 0x50004718) PLL Configuration 1 Register */ 983 __IO uint32_t PLLCON2; /*!< (@ 0x5000471C) PLL Configuration 2 Register */ 984 __I uint32_t USBPLLSTAT; /*!< (@ 0x50004720) USB PLL Status Register */ 985 __IO uint32_t USBPLLCON; /*!< (@ 0x50004724) USB PLL Configuration Register */ 986 __I uint32_t RESERVED[4]; 987 __I uint32_t CLKMXSTAT; /*!< (@ 0x50004738) Clock Multiplexing Status Register */ 988 } SCU_PLL_TypeDef; 989 990 991 /* ================================================================================ */ 992 /* ================ SCU_GENERAL ================ */ 993 /* ================================================================================ */ 994 995 996 /** 997 * @brief System Control Unit (SCU_GENERAL) 998 */ 999 1000 typedef struct { /*!< (@ 0x50004000) SCU_GENERAL Structure */ 1001 __I uint32_t ID; /*!< (@ 0x50004000) SCU Module ID Register */ 1002 __I uint32_t IDCHIP; /*!< (@ 0x50004004) Chip ID Register */ 1003 __I uint32_t IDMANUF; /*!< (@ 0x50004008) Manufactory ID Register */ 1004 __I uint32_t RESERVED; 1005 __IO uint32_t STCON; /*!< (@ 0x50004010) Startup Configuration Register */ 1006 __I uint32_t RESERVED1[6]; 1007 __IO uint32_t GPR[2]; /*!< (@ 0x5000402C) General Purpose Register 0 */ 1008 __I uint32_t RESERVED2[6]; 1009 __IO uint32_t CCUCON; /*!< (@ 0x5000404C) CCU Control Register */ 1010 __I uint32_t RESERVED3[15]; 1011 __IO uint32_t DTSCON; /*!< (@ 0x5000408C) Die Temperature Sensor Control Register */ 1012 __I uint32_t DTSSTAT; /*!< (@ 0x50004090) Die Temperature Sensor Status Register */ 1013 __I uint32_t RESERVED4[2]; 1014 __IO uint32_t SDMMCDEL; /*!< (@ 0x5000409C) SD-MMC Delay Control Register */ 1015 __IO uint32_t GORCEN[2]; /*!< (@ 0x500040A0) Out of Range Comparator Enable Register 0 */ 1016 __I uint32_t RESERVED5[7]; 1017 __I uint32_t MIRRSTS; /*!< (@ 0x500040C4) Mirror Write Status Register */ 1018 __IO uint32_t RMACR; /*!< (@ 0x500040C8) Retention Memory Access Control Register */ 1019 __IO uint32_t RMDATA; /*!< (@ 0x500040CC) Retention Memory Access Data Register */ 1020 } SCU_GENERAL_TypeDef; 1021 1022 1023 /* ================================================================================ */ 1024 /* ================ SCU_INTERRUPT ================ */ 1025 /* ================================================================================ */ 1026 1027 1028 /** 1029 * @brief System Control Unit (SCU_INTERRUPT) 1030 */ 1031 1032 typedef struct { /*!< (@ 0x50004074) SCU_INTERRUPT Structure */ 1033 __I uint32_t SRSTAT; /*!< (@ 0x50004074) SCU Service Request Status */ 1034 __I uint32_t SRRAW; /*!< (@ 0x50004078) SCU Raw Service Request Status */ 1035 __IO uint32_t SRMSK; /*!< (@ 0x5000407C) SCU Service Request Mask */ 1036 __O uint32_t SRCLR; /*!< (@ 0x50004080) SCU Service Request Clear */ 1037 __O uint32_t SRSET; /*!< (@ 0x50004084) SCU Service Request Set */ 1038 __IO uint32_t NMIREQEN; /*!< (@ 0x50004088) SCU Service Request Mask */ 1039 } SCU_INTERRUPT_TypeDef; 1040 1041 1042 /* ================================================================================ */ 1043 /* ================ SCU_PARITY ================ */ 1044 /* ================================================================================ */ 1045 1046 1047 /** 1048 * @brief System Control Unit (SCU_PARITY) 1049 */ 1050 1051 typedef struct { /*!< (@ 0x5000413C) SCU_PARITY Structure */ 1052 __IO uint32_t PEEN; /*!< (@ 0x5000413C) Parity Error Enable Register */ 1053 __IO uint32_t MCHKCON; /*!< (@ 0x50004140) Memory Checking Control Register */ 1054 __IO uint32_t PETE; /*!< (@ 0x50004144) Parity Error Trap Enable Register */ 1055 __IO uint32_t PERSTEN; /*!< (@ 0x50004148) Parity Error Reset Enable Register */ 1056 __I uint32_t RESERVED; 1057 __IO uint32_t PEFLAG; /*!< (@ 0x50004150) Parity Error Flag Register */ 1058 __IO uint32_t PMTPR; /*!< (@ 0x50004154) Parity Memory Test Pattern Register */ 1059 __IO uint32_t PMTSR; /*!< (@ 0x50004158) Parity Memory Test Select Register */ 1060 } SCU_PARITY_TypeDef; 1061 1062 1063 /* ================================================================================ */ 1064 /* ================ SCU_TRAP ================ */ 1065 /* ================================================================================ */ 1066 1067 1068 /** 1069 * @brief System Control Unit (SCU_TRAP) 1070 */ 1071 1072 typedef struct { /*!< (@ 0x50004160) SCU_TRAP Structure */ 1073 __I uint32_t TRAPSTAT; /*!< (@ 0x50004160) Trap Status Register */ 1074 __I uint32_t TRAPRAW; /*!< (@ 0x50004164) Trap Raw Status Register */ 1075 __IO uint32_t TRAPDIS; /*!< (@ 0x50004168) Trap Disable Register */ 1076 __O uint32_t TRAPCLR; /*!< (@ 0x5000416C) Trap Clear Register */ 1077 __O uint32_t TRAPSET; /*!< (@ 0x50004170) Trap Set Register */ 1078 } SCU_TRAP_TypeDef; 1079 1080 1081 /* ================================================================================ */ 1082 /* ================ SCU_HIBERNATE ================ */ 1083 /* ================================================================================ */ 1084 1085 1086 /** 1087 * @brief System Control Unit (SCU_HIBERNATE) 1088 */ 1089 1090 typedef struct { /*!< (@ 0x50004300) SCU_HIBERNATE Structure */ 1091 __I uint32_t HDSTAT; /*!< (@ 0x50004300) Hibernate Domain Status Register */ 1092 __O uint32_t HDCLR; /*!< (@ 0x50004304) Hibernate Domain Status Clear Register */ 1093 __O uint32_t HDSET; /*!< (@ 0x50004308) Hibernate Domain Status Set Register */ 1094 __IO uint32_t HDCR; /*!< (@ 0x5000430C) Hibernate Domain Control Register */ 1095 __I uint32_t RESERVED; 1096 __IO uint32_t OSCSICTRL; /*!< (@ 0x50004314) fOSI Control Register */ 1097 __I uint32_t OSCULSTAT; /*!< (@ 0x50004318) OSC_ULP Status Register */ 1098 __IO uint32_t OSCULCTRL; /*!< (@ 0x5000431C) OSC_ULP Control Register */ 1099 } SCU_HIBERNATE_TypeDef; 1100 1101 1102 /* ================================================================================ */ 1103 /* ================ SCU_POWER ================ */ 1104 /* ================================================================================ */ 1105 1106 1107 /** 1108 * @brief System Control Unit (SCU_POWER) 1109 */ 1110 1111 typedef struct { /*!< (@ 0x50004200) SCU_POWER Structure */ 1112 __I uint32_t PWRSTAT; /*!< (@ 0x50004200) PCU Status Register */ 1113 __O uint32_t PWRSET; /*!< (@ 0x50004204) PCU Set Control Register */ 1114 __O uint32_t PWRCLR; /*!< (@ 0x50004208) PCU Clear Control Register */ 1115 __I uint32_t RESERVED; 1116 __I uint32_t EVRSTAT; /*!< (@ 0x50004210) EVR Status Register */ 1117 __I uint32_t EVRVADCSTAT; /*!< (@ 0x50004214) EVR VADC Status Register */ 1118 __I uint32_t RESERVED1[5]; 1119 __IO uint32_t PWRMON; /*!< (@ 0x5000422C) Power Monitor Control */ 1120 } SCU_POWER_TypeDef; 1121 1122 1123 /* ================================================================================ */ 1124 /* ================ SCU_RESET ================ */ 1125 /* ================================================================================ */ 1126 1127 1128 /** 1129 * @brief System Control Unit (SCU_RESET) 1130 */ 1131 1132 typedef struct { /*!< (@ 0x50004400) SCU_RESET Structure */ 1133 __I uint32_t RSTSTAT; /*!< (@ 0x50004400) RCU Reset Status */ 1134 __O uint32_t RSTSET; /*!< (@ 0x50004404) RCU Reset Set Register */ 1135 __O uint32_t RSTCLR; /*!< (@ 0x50004408) RCU Reset Clear Register */ 1136 __I uint32_t PRSTAT0; /*!< (@ 0x5000440C) RCU Peripheral 0 Reset Status */ 1137 __O uint32_t PRSET0; /*!< (@ 0x50004410) RCU Peripheral 0 Reset Set */ 1138 __O uint32_t PRCLR0; /*!< (@ 0x50004414) RCU Peripheral 0 Reset Clear */ 1139 __I uint32_t PRSTAT1; /*!< (@ 0x50004418) RCU Peripheral 1 Reset Status */ 1140 __O uint32_t PRSET1; /*!< (@ 0x5000441C) RCU Peripheral 1 Reset Set */ 1141 __O uint32_t PRCLR1; /*!< (@ 0x50004420) RCU Peripheral 1 Reset Clear */ 1142 __I uint32_t PRSTAT2; /*!< (@ 0x50004424) RCU Peripheral 2 Reset Status */ 1143 __O uint32_t PRSET2; /*!< (@ 0x50004428) RCU Peripheral 2 Reset Set */ 1144 __O uint32_t PRCLR2; /*!< (@ 0x5000442C) RCU Peripheral 2 Reset Clear */ 1145 __I uint32_t PRSTAT3; /*!< (@ 0x50004430) RCU Peripheral 3 Reset Status */ 1146 __O uint32_t PRSET3; /*!< (@ 0x50004434) RCU Peripheral 3 Reset Set */ 1147 __O uint32_t PRCLR3; /*!< (@ 0x50004438) RCU Peripheral 3 Reset Clear */ 1148 } SCU_RESET_TypeDef; 1149 1150 1151 /* ================================================================================ */ 1152 /* ================ LEDTS [LEDTS0] ================ */ 1153 /* ================================================================================ */ 1154 1155 1156 /** 1157 * @brief LED and Touch Sense Unit 0 (LEDTS) 1158 */ 1159 1160 typedef struct { /*!< (@ 0x48010000) LEDTS Structure */ 1161 __I uint32_t ID; /*!< (@ 0x48010000) Module Identification Register */ 1162 __IO uint32_t GLOBCTL; /*!< (@ 0x48010004) Global Control Register */ 1163 __IO uint32_t FNCTL; /*!< (@ 0x48010008) Function Control Register */ 1164 __O uint32_t EVFR; /*!< (@ 0x4801000C) Event Flag Register */ 1165 __IO uint32_t TSVAL; /*!< (@ 0x48010010) Touch-sense TS-Counter Value */ 1166 __IO uint32_t LINE0; /*!< (@ 0x48010014) Line Pattern Register 0 */ 1167 __IO uint32_t LINE1; /*!< (@ 0x48010018) Line Pattern Register 1 */ 1168 __IO uint32_t LDCMP0; /*!< (@ 0x4801001C) LED Compare Register 0 */ 1169 __IO uint32_t LDCMP1; /*!< (@ 0x48010020) LED Compare Register 1 */ 1170 __IO uint32_t TSCMP0; /*!< (@ 0x48010024) Touch-sense Compare Register 0 */ 1171 __IO uint32_t TSCMP1; /*!< (@ 0x48010028) Touch-sense Compare Register 1 */ 1172 } LEDTS0_GLOBAL_TypeDef; 1173 1174 1175 /* ================================================================================ */ 1176 /* ================ SDMMC_CON ================ */ 1177 /* ================================================================================ */ 1178 1179 1180 /** 1181 * @brief SD and Multimediacard Control Register (SDMMC_CON) 1182 */ 1183 1184 typedef struct { /*!< (@ 0x500040B4) SDMMC_CON Structure */ 1185 __IO uint32_t SDMMC_CON; /*!< (@ 0x500040B4) SDMMC Configuration */ 1186 } SDMMC_CON_Type; 1187 1188 1189 /* ================================================================================ */ 1190 /* ================ SDMMC ================ */ 1191 /* ================================================================================ */ 1192 1193 1194 /** 1195 * @brief SD and Multimediacard Interface (SDMMC) 1196 */ 1197 1198 typedef struct { /*!< (@ 0x4801C000) SDMMC Structure */ 1199 __I uint32_t RESERVED; 1200 __IO uint16_t BLOCK_SIZE; /*!< (@ 0x4801C004) Block Size Register */ 1201 __IO uint16_t BLOCK_COUNT; /*!< (@ 0x4801C006) Block Count Register */ 1202 __IO uint32_t ARGUMENT1; /*!< (@ 0x4801C008) Argument1 Register */ 1203 __IO uint16_t TRANSFER_MODE; /*!< (@ 0x4801C00C) Transfer Mode Register */ 1204 __IO uint16_t COMMAND; /*!< (@ 0x4801C00E) Command Register */ 1205 __I uint32_t RESPONSE0; /*!< (@ 0x4801C010) Response 0 Register */ 1206 __I uint32_t RESPONSE2; /*!< (@ 0x4801C014) Response 2 Register */ 1207 __I uint32_t RESPONSE4; /*!< (@ 0x4801C018) Response 4 Register */ 1208 __I uint32_t RESPONSE6; /*!< (@ 0x4801C01C) Response 6 Register */ 1209 __IO uint32_t DATA_BUFFER; /*!< (@ 0x4801C020) Data Buffer Register */ 1210 __I uint32_t PRESENT_STATE; /*!< (@ 0x4801C024) Present State Register */ 1211 __IO uint8_t HOST_CTRL; /*!< (@ 0x4801C028) Host Control Register */ 1212 __IO uint8_t POWER_CTRL; /*!< (@ 0x4801C029) Power Control Register */ 1213 __IO uint8_t BLOCK_GAP_CTRL; /*!< (@ 0x4801C02A) Block Gap Control Register */ 1214 __IO uint8_t WAKEUP_CTRL; /*!< (@ 0x4801C02B) Wake-up Control Register */ 1215 __IO uint16_t CLOCK_CTRL; /*!< (@ 0x4801C02C) Clock Control Register */ 1216 __IO uint8_t TIMEOUT_CTRL; /*!< (@ 0x4801C02E) Timeout Control Register */ 1217 __IO uint8_t SW_RESET; /*!< (@ 0x4801C02F) Software Reset Register */ 1218 __IO uint16_t INT_STATUS_NORM; /*!< (@ 0x4801C030) Normal Interrupt Status Register */ 1219 __IO uint16_t INT_STATUS_ERR; /*!< (@ 0x4801C032) Error Interrupt Status Register */ 1220 __IO uint16_t EN_INT_STATUS_NORM; /*!< (@ 0x4801C034) Normal Interrupt Status Enable Register */ 1221 __IO uint16_t EN_INT_STATUS_ERR; /*!< (@ 0x4801C036) Error Interrupt Status Enable Register */ 1222 __IO uint16_t EN_INT_SIGNAL_NORM; /*!< (@ 0x4801C038) Normal Interrupt Signal Enable Register */ 1223 __IO uint16_t EN_INT_SIGNAL_ERR; /*!< (@ 0x4801C03A) Error Interrupt Signal Enable Register */ 1224 __I uint16_t ACMD_ERR_STATUS; /*!< (@ 0x4801C03C) Auto CMD Error Status Register */ 1225 __I uint16_t RESERVED1; 1226 __I uint32_t CAPABILITIES; /*!< (@ 0x4801C040) Capabilities Register */ 1227 __I uint32_t CAPABILITIES_HI; /*!< (@ 0x4801C044) Capabilities Register High */ 1228 __I uint32_t MAX_CURRENT_CAP; /*!< (@ 0x4801C048) Maximum Current Capabilities Register */ 1229 __I uint32_t RESERVED2; 1230 __O uint16_t FORCE_EVENT_ACMD_ERR_STATUS; /*!< (@ 0x4801C050) Force Event Register for Auto CMD Error Status */ 1231 __O uint16_t FORCE_EVENT_ERR_STATUS; /*!< (@ 0x4801C052) Force Event Register for Error Interrupt Status */ 1232 __I uint32_t RESERVED3[8]; 1233 __O uint32_t DEBUG_SEL; /*!< (@ 0x4801C074) Debug Selection Register */ 1234 __I uint32_t RESERVED4[33]; 1235 __I uint16_t SLOT_INT_STATUS; /*!< (@ 0x4801C0FC) Slot Interrupt Status Register */ 1236 } SDMMC_GLOBAL_TypeDef; 1237 1238 1239 /* ================================================================================ */ 1240 /* ================ EBU ================ */ 1241 /* ================================================================================ */ 1242 1243 1244 /** 1245 * @brief External Bus Unit (EBU) 1246 */ 1247 1248 typedef struct { /*!< (@ 0x58008000) EBU Structure */ 1249 __IO uint32_t CLC; /*!< (@ 0x58008000) EBU Clock Control Register */ 1250 __IO uint32_t MODCON; /*!< (@ 0x58008004) EBU Configuration Register */ 1251 __I uint32_t ID; /*!< (@ 0x58008008) EBU Module Identification Register */ 1252 __IO uint32_t USERCON; /*!< (@ 0x5800800C) EBU Test/Control Configuration Register */ 1253 __I uint32_t RESERVED[2]; 1254 __IO uint32_t ADDRSEL0; /*!< (@ 0x58008018) EBU Address Select Register 0 */ 1255 __IO uint32_t ADDRSEL1; /*!< (@ 0x5800801C) EBU Address Select Register 1 */ 1256 __IO uint32_t ADDRSEL2; /*!< (@ 0x58008020) EBU Address Select Register 2 */ 1257 __IO uint32_t ADDRSEL3; /*!< (@ 0x58008024) EBU Address Select Register 3 */ 1258 __IO uint32_t BUSRCON0; /*!< (@ 0x58008028) EBU Bus Configuration Register */ 1259 __IO uint32_t BUSRAP0; /*!< (@ 0x5800802C) EBU Bus Read Access Parameter Register */ 1260 __IO uint32_t BUSWCON0; /*!< (@ 0x58008030) EBU Bus Write Configuration Register */ 1261 __IO uint32_t BUSWAP0; /*!< (@ 0x58008034) EBU Bus Write Access Parameter Register */ 1262 __IO uint32_t BUSRCON1; /*!< (@ 0x58008038) EBU Bus Configuration Register */ 1263 __IO uint32_t BUSRAP1; /*!< (@ 0x5800803C) EBU Bus Read Access Parameter Register */ 1264 __IO uint32_t BUSWCON1; /*!< (@ 0x58008040) EBU Bus Write Configuration Register */ 1265 __IO uint32_t BUSWAP1; /*!< (@ 0x58008044) EBU Bus Write Access Parameter Register */ 1266 __IO uint32_t BUSRCON2; /*!< (@ 0x58008048) EBU Bus Configuration Register */ 1267 __IO uint32_t BUSRAP2; /*!< (@ 0x5800804C) EBU Bus Read Access Parameter Register */ 1268 __IO uint32_t BUSWCON2; /*!< (@ 0x58008050) EBU Bus Write Configuration Register */ 1269 __IO uint32_t BUSWAP2; /*!< (@ 0x58008054) EBU Bus Write Access Parameter Register */ 1270 __IO uint32_t BUSRCON3; /*!< (@ 0x58008058) EBU Bus Configuration Register */ 1271 __IO uint32_t BUSRAP3; /*!< (@ 0x5800805C) EBU Bus Read Access Parameter Register */ 1272 __IO uint32_t BUSWCON3; /*!< (@ 0x58008060) EBU Bus Write Configuration Register */ 1273 __IO uint32_t BUSWAP3; /*!< (@ 0x58008064) EBU Bus Write Access Parameter Register */ 1274 __IO uint32_t SDRMCON; /*!< (@ 0x58008068) EBU SDRAM Control Register */ 1275 __IO uint32_t SDRMOD; /*!< (@ 0x5800806C) EBU SDRAM Mode Register */ 1276 __IO uint32_t SDRMREF; /*!< (@ 0x58008070) EBU SDRAM Refresh Control Register */ 1277 __I uint32_t SDRSTAT; /*!< (@ 0x58008074) EBU SDRAM Status Register */ 1278 } EBU_Type; 1279 1280 1281 /* ================================================================================ */ 1282 /* ================ ETH0_CON ================ */ 1283 /* ================================================================================ */ 1284 1285 1286 /** 1287 * @brief Ethernet Control Register (ETH0_CON) 1288 */ 1289 1290 typedef struct { /*!< (@ 0x50004040) ETH0_CON Structure */ 1291 __IO uint32_t CON; /*!< (@ 0x50004040) Ethernet 0 Port Control Register */ 1292 } ETH0_CON_GLOBAL_TypeDef; 1293 1294 1295 /* ================================================================================ */ 1296 /* ================ ETH [ETH0] ================ */ 1297 /* ================================================================================ */ 1298 1299 1300 /** 1301 * @brief Ethernet Unit 0 (ETH) 1302 */ 1303 1304 typedef struct { /*!< (@ 0x5000C000) ETH Structure */ 1305 __IO uint32_t MAC_CONFIGURATION; /*!< (@ 0x5000C000) MAC Configuration Register */ 1306 __IO uint32_t MAC_FRAME_FILTER; /*!< (@ 0x5000C004) MAC Frame Filter */ 1307 __IO uint32_t HASH_TABLE_HIGH; /*!< (@ 0x5000C008) Hash Table High Register */ 1308 __IO uint32_t HASH_TABLE_LOW; /*!< (@ 0x5000C00C) Hash Table Low Register */ 1309 __IO uint32_t GMII_ADDRESS; /*!< (@ 0x5000C010) MII Address Register */ 1310 __IO uint32_t GMII_DATA; /*!< (@ 0x5000C014) MII Data Register */ 1311 __IO uint32_t FLOW_CONTROL; /*!< (@ 0x5000C018) Flow Control Register */ 1312 __IO uint32_t VLAN_TAG; /*!< (@ 0x5000C01C) VLAN Tag Register */ 1313 __I uint32_t VERSION; /*!< (@ 0x5000C020) Version Register */ 1314 __I uint32_t DEBUG; /*!< (@ 0x5000C024) Debug Register */ 1315 __IO uint32_t REMOTE_WAKE_UP_FRAME_FILTER; /*!< (@ 0x5000C028) Remote Wake Up Frame Filter Register */ 1316 __IO uint32_t PMT_CONTROL_STATUS; /*!< (@ 0x5000C02C) PMT Control and Status Register */ 1317 __I uint32_t RESERVED[2]; 1318 __I uint32_t INTERRUPT_STATUS; /*!< (@ 0x5000C038) Interrupt Register */ 1319 __IO uint32_t INTERRUPT_MASK; /*!< (@ 0x5000C03C) Interrupt Mask Register */ 1320 __IO uint32_t MAC_ADDRESS0_HIGH; /*!< (@ 0x5000C040) MAC Address0 High Register */ 1321 __IO uint32_t MAC_ADDRESS0_LOW; /*!< (@ 0x5000C044) MAC Address0 Low Register */ 1322 __IO uint32_t MAC_ADDRESS1_HIGH; /*!< (@ 0x5000C048) MAC Address1 High Register */ 1323 __IO uint32_t MAC_ADDRESS1_LOW; /*!< (@ 0x5000C04C) MAC Address1 Low Register */ 1324 __IO uint32_t MAC_ADDRESS2_HIGH; /*!< (@ 0x5000C050) MAC Address2 High Register */ 1325 __IO uint32_t MAC_ADDRESS2_LOW; /*!< (@ 0x5000C054) MAC Address2 Low Register */ 1326 __IO uint32_t MAC_ADDRESS3_HIGH; /*!< (@ 0x5000C058) MAC Address3 High Register */ 1327 __IO uint32_t MAC_ADDRESS3_LOW; /*!< (@ 0x5000C05C) MAC Address3 Low Register */ 1328 __I uint32_t RESERVED1[40]; 1329 __IO uint32_t MMC_CONTROL; /*!< (@ 0x5000C100) MMC Control Register */ 1330 __I uint32_t MMC_RECEIVE_INTERRUPT; /*!< (@ 0x5000C104) MMC Receive Interrupt Register */ 1331 __I uint32_t MMC_TRANSMIT_INTERRUPT; /*!< (@ 0x5000C108) MMC Transmit Interrupt Register */ 1332 __IO uint32_t MMC_RECEIVE_INTERRUPT_MASK; /*!< (@ 0x5000C10C) MMC Reveive Interrupt Mask Register */ 1333 __IO uint32_t MMC_TRANSMIT_INTERRUPT_MASK; /*!< (@ 0x5000C110) MMC Transmit Interrupt Mask Register */ 1334 __I uint32_t TX_OCTET_COUNT_GOOD_BAD; /*!< (@ 0x5000C114) Transmit Octet Count for Good and Bad Frames 1335 Register */ 1336 __I uint32_t TX_FRAME_COUNT_GOOD_BAD; /*!< (@ 0x5000C118) Transmit Frame Count for Goodand Bad Frames Register */ 1337 __I uint32_t TX_BROADCAST_FRAMES_GOOD; /*!< (@ 0x5000C11C) Transmit Frame Count for Good Broadcast Frames */ 1338 __I uint32_t TX_MULTICAST_FRAMES_GOOD; /*!< (@ 0x5000C120) Transmit Frame Count for Good Multicast Frames */ 1339 __I uint32_t TX_64OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C124) Transmit Octet Count for Good and Bad 64 Byte 1340 Frames */ 1341 __I uint32_t TX_65TO127OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C128) Transmit Octet Count for Good and Bad 65 to 127 1342 Bytes Frames */ 1343 __I uint32_t TX_128TO255OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C12C) Transmit Octet Count for Good and Bad 128 to 1344 255 Bytes Frames */ 1345 __I uint32_t TX_256TO511OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C130) Transmit Octet Count for Good and Bad 256 to 1346 511 Bytes Frames */ 1347 __I uint32_t TX_512TO1023OCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C134) Transmit Octet Count for Good and Bad 512 to 1348 1023 Bytes Frames */ 1349 __I uint32_t TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C138) Transmit Octet Count for Good and Bad 1024 to 1350 Maxsize Bytes Frames */ 1351 __I uint32_t TX_UNICAST_FRAMES_GOOD_BAD; /*!< (@ 0x5000C13C) Transmit Frame Count for Good and Bad Unicast 1352 Frames */ 1353 __I uint32_t TX_MULTICAST_FRAMES_GOOD_BAD; /*!< (@ 0x5000C140) Transmit Frame Count for Good and Bad Multicast 1354 Frames */ 1355 __I uint32_t TX_BROADCAST_FRAMES_GOOD_BAD; /*!< (@ 0x5000C144) Transmit Frame Count for Good and Bad Broadcast 1356 Frames */ 1357 __I uint32_t TX_UNDERFLOW_ERROR_FRAMES; /*!< (@ 0x5000C148) Transmit Frame Count for Underflow Error Frames */ 1358 __I uint32_t TX_SINGLE_COLLISION_GOOD_FRAMES; /*!< (@ 0x5000C14C) Transmit Frame Count for Frames Transmitted after 1359 Single Collision */ 1360 __I uint32_t TX_MULTIPLE_COLLISION_GOOD_FRAMES; /*!< (@ 0x5000C150) Transmit Frame Count for Frames Transmitted after 1361 Multiple Collision */ 1362 __I uint32_t TX_DEFERRED_FRAMES; /*!< (@ 0x5000C154) Tx Deferred Frames Register */ 1363 __I uint32_t TX_LATE_COLLISION_FRAMES; /*!< (@ 0x5000C158) Transmit Frame Count for Late Collision Error 1364 Frames */ 1365 __I uint32_t TX_EXCESSIVE_COLLISION_FRAMES; /*!< (@ 0x5000C15C) Transmit Frame Count for Excessive Collision 1366 Error Frames */ 1367 __I uint32_t TX_CARRIER_ERROR_FRAMES; /*!< (@ 0x5000C160) Transmit Frame Count for Carrier Sense Error 1368 Frames */ 1369 __I uint32_t TX_OCTET_COUNT_GOOD; /*!< (@ 0x5000C164) Tx Octet Count Good Register */ 1370 __I uint32_t TX_FRAME_COUNT_GOOD; /*!< (@ 0x5000C168) Tx Frame Count Good Register */ 1371 __I uint32_t TX_EXCESSIVE_DEFERRAL_ERROR; /*!< (@ 0x5000C16C) Transmit Frame Count for Excessive Deferral Error 1372 Frames */ 1373 __I uint32_t TX_PAUSE_FRAMES; /*!< (@ 0x5000C170) Transmit Frame Count for Good PAUSE Frames */ 1374 __I uint32_t TX_VLAN_FRAMES_GOOD; /*!< (@ 0x5000C174) Transmit Frame Count for Good VLAN Frames */ 1375 __I uint32_t TX_OSIZE_FRAMES_GOOD; /*!< (@ 0x5000C178) Transmit Frame Count for Good Oversize Frames */ 1376 __I uint32_t RESERVED2; 1377 __I uint32_t RX_FRAMES_COUNT_GOOD_BAD; /*!< (@ 0x5000C180) Receive Frame Count for Good and Bad Frames */ 1378 __I uint32_t RX_OCTET_COUNT_GOOD_BAD; /*!< (@ 0x5000C184) Receive Octet Count for Good and Bad Frames */ 1379 __I uint32_t RX_OCTET_COUNT_GOOD; /*!< (@ 0x5000C188) Rx Octet Count Good Register */ 1380 __I uint32_t RX_BROADCAST_FRAMES_GOOD; /*!< (@ 0x5000C18C) Receive Frame Count for Good Broadcast Frames */ 1381 __I uint32_t RX_MULTICAST_FRAMES_GOOD; /*!< (@ 0x5000C190) Receive Frame Count for Good Multicast Frames */ 1382 __I uint32_t RX_CRC_ERROR_FRAMES; /*!< (@ 0x5000C194) Receive Frame Count for CRC Error Frames */ 1383 __I uint32_t RX_ALIGNMENT_ERROR_FRAMES; /*!< (@ 0x5000C198) Receive Frame Count for Alignment Error Frames */ 1384 __I uint32_t RX_RUNT_ERROR_FRAMES; /*!< (@ 0x5000C19C) Receive Frame Count for Runt Error Frames */ 1385 __I uint32_t RX_JABBER_ERROR_FRAMES; /*!< (@ 0x5000C1A0) Receive Frame Count for Jabber Error Frames */ 1386 __I uint32_t RX_UNDERSIZE_FRAMES_GOOD; /*!< (@ 0x5000C1A4) Receive Frame Count for Undersize Frames */ 1387 __I uint32_t RX_OVERSIZE_FRAMES_GOOD; /*!< (@ 0x5000C1A8) Rx Oversize Frames Good Register */ 1388 __I uint32_t RX_64OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1AC) Receive Frame Count for Good and Bad 64 Byte 1389 Frames */ 1390 __I uint32_t RX_65TO127OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1B0) Receive Frame Count for Good and Bad 65 to 127 1391 Bytes Frames */ 1392 __I uint32_t RX_128TO255OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1B4) Receive Frame Count for Good and Bad 128 to 255 1393 Bytes Frames */ 1394 __I uint32_t RX_256TO511OCTETS_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1B8) Receive Frame Count for Good and Bad 256 to 511 1395 Bytes Frames */ 1396 __I uint32_t RX_512TO1023OCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C1BC) Receive Frame Count for Good and Bad 512 to 1,023 1397 Bytes Frames */ 1398 __I uint32_t RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD;/*!< (@ 0x5000C1C0) Receive Frame Count for Good and Bad 1,024 to 1399 Maxsize Bytes Frames */ 1400 __I uint32_t RX_UNICAST_FRAMES_GOOD; /*!< (@ 0x5000C1C4) Receive Frame Count for Good Unicast Frames */ 1401 __I uint32_t RX_LENGTH_ERROR_FRAMES; /*!< (@ 0x5000C1C8) Receive Frame Count for Length Error Frames */ 1402 __I uint32_t RX_OUT_OF_RANGE_TYPE_FRAMES; /*!< (@ 0x5000C1CC) Receive Frame Count for Out of Range Frames */ 1403 __I uint32_t RX_PAUSE_FRAMES; /*!< (@ 0x5000C1D0) Receive Frame Count for PAUSE Frames */ 1404 __I uint32_t RX_FIFO_OVERFLOW_FRAMES; /*!< (@ 0x5000C1D4) Receive Frame Count for FIFO Overflow Frames */ 1405 __I uint32_t RX_VLAN_FRAMES_GOOD_BAD; /*!< (@ 0x5000C1D8) Receive Frame Count for Good and Bad VLAN Frames */ 1406 __I uint32_t RX_WATCHDOG_ERROR_FRAMES; /*!< (@ 0x5000C1DC) Receive Frame Count for Watchdog Error Frames */ 1407 __I uint32_t RX_RECEIVE_ERROR_FRAMES; /*!< (@ 0x5000C1E0) Receive Frame Count for Receive Error Frames */ 1408 __I uint32_t RX_CONTROL_FRAMES_GOOD; /*!< (@ 0x5000C1E4) Receive Frame Count for Good Control Frames Frames */ 1409 __I uint32_t RESERVED3[6]; 1410 __IO uint32_t MMC_IPC_RECEIVE_INTERRUPT_MASK; /*!< (@ 0x5000C200) MMC Receive Checksum Offload Interrupt Mask Register */ 1411 __I uint32_t RESERVED4; 1412 __I uint32_t MMC_IPC_RECEIVE_INTERRUPT; /*!< (@ 0x5000C208) MMC Receive Checksum Offload Interrupt Register */ 1413 __I uint32_t RESERVED5; 1414 __I uint32_t RXIPV4_GOOD_FRAMES; /*!< (@ 0x5000C210) RxIPv4 Good Frames Register */ 1415 __I uint32_t RXIPV4_HEADER_ERROR_FRAMES; /*!< (@ 0x5000C214) Receive IPV4 Header Error Frame Counter Register */ 1416 __I uint32_t RXIPV4_NO_PAYLOAD_FRAMES; /*!< (@ 0x5000C218) Receive IPV4 No Payload Frame Counter Register */ 1417 __I uint32_t RXIPV4_FRAGMENTED_FRAMES; /*!< (@ 0x5000C21C) Receive IPV4 Fragmented Frame Counter Register */ 1418 __I uint32_t RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES;/*!< (@ 0x5000C220) Receive IPV4 UDP Checksum Disabled Frame Counter 1419 Register */ 1420 __I uint32_t RXIPV6_GOOD_FRAMES; /*!< (@ 0x5000C224) RxIPv6 Good Frames Register */ 1421 __I uint32_t RXIPV6_HEADER_ERROR_FRAMES; /*!< (@ 0x5000C228) Receive IPV6 Header Error Frame Counter Register */ 1422 __I uint32_t RXIPV6_NO_PAYLOAD_FRAMES; /*!< (@ 0x5000C22C) Receive IPV6 No Payload Frame Counter Register */ 1423 __I uint32_t RXUDP_GOOD_FRAMES; /*!< (@ 0x5000C230) RxUDP Good Frames Register */ 1424 __I uint32_t RXUDP_ERROR_FRAMES; /*!< (@ 0x5000C234) RxUDP Error Frames Register */ 1425 __I uint32_t RXTCP_GOOD_FRAMES; /*!< (@ 0x5000C238) RxTCP Good Frames Register */ 1426 __I uint32_t RXTCP_ERROR_FRAMES; /*!< (@ 0x5000C23C) RxTCP Error Frames Register */ 1427 __I uint32_t RXICMP_GOOD_FRAMES; /*!< (@ 0x5000C240) RxICMP Good Frames Register */ 1428 __I uint32_t RXICMP_ERROR_FRAMES; /*!< (@ 0x5000C244) RxICMP Error Frames Register */ 1429 __I uint32_t RESERVED6[2]; 1430 __I uint32_t RXIPV4_GOOD_OCTETS; /*!< (@ 0x5000C250) RxIPv4 Good Octets Register */ 1431 __I uint32_t RXIPV4_HEADER_ERROR_OCTETS; /*!< (@ 0x5000C254) Receive IPV4 Header Error Octet Counter Register */ 1432 __I uint32_t RXIPV4_NO_PAYLOAD_OCTETS; /*!< (@ 0x5000C258) Receive IPV4 No Payload Octet Counter Register */ 1433 __I uint32_t RXIPV4_FRAGMENTED_OCTETS; /*!< (@ 0x5000C25C) Receive IPV4 Fragmented Octet Counter Register */ 1434 __I uint32_t RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS;/*!< (@ 0x5000C260) Receive IPV4 Fragmented Octet Counter Register */ 1435 __I uint32_t RXIPV6_GOOD_OCTETS; /*!< (@ 0x5000C264) RxIPv6 Good Octets Register */ 1436 __I uint32_t RXIPV6_HEADER_ERROR_OCTETS; /*!< (@ 0x5000C268) Receive IPV6 Header Error Octet Counter Register */ 1437 __I uint32_t RXIPV6_NO_PAYLOAD_OCTETS; /*!< (@ 0x5000C26C) Receive IPV6 No Payload Octet Counter Register */ 1438 __I uint32_t RXUDP_GOOD_OCTETS; /*!< (@ 0x5000C270) Receive UDP Good Octets Register */ 1439 __I uint32_t RXUDP_ERROR_OCTETS; /*!< (@ 0x5000C274) Receive UDP Error Octets Register */ 1440 __I uint32_t RXTCP_GOOD_OCTETS; /*!< (@ 0x5000C278) Receive TCP Good Octets Register */ 1441 __I uint32_t RXTCP_ERROR_OCTETS; /*!< (@ 0x5000C27C) Receive TCP Error Octets Register */ 1442 __I uint32_t RXICMP_GOOD_OCTETS; /*!< (@ 0x5000C280) Receive ICMP Good Octets Register */ 1443 __I uint32_t RXICMP_ERROR_OCTETS; /*!< (@ 0x5000C284) Receive ICMP Error Octets Register */ 1444 __I uint32_t RESERVED7[286]; 1445 __IO uint32_t TIMESTAMP_CONTROL; /*!< (@ 0x5000C700) Timestamp Control Register */ 1446 __IO uint32_t SUB_SECOND_INCREMENT; /*!< (@ 0x5000C704) Sub-Second Increment Register */ 1447 __I uint32_t SYSTEM_TIME_SECONDS; /*!< (@ 0x5000C708) System Time - Seconds Register */ 1448 __I uint32_t SYSTEM_TIME_NANOSECONDS; /*!< (@ 0x5000C70C) System Time Nanoseconds Register */ 1449 __IO uint32_t SYSTEM_TIME_SECONDS_UPDATE; /*!< (@ 0x5000C710) System Time - Seconds Update Register */ 1450 __IO uint32_t SYSTEM_TIME_NANOSECONDS_UPDATE; /*!< (@ 0x5000C714) System Time Nanoseconds Update Register */ 1451 __IO uint32_t TIMESTAMP_ADDEND; /*!< (@ 0x5000C718) Timestamp Addend Register */ 1452 __IO uint32_t TARGET_TIME_SECONDS; /*!< (@ 0x5000C71C) Target Time Seconds Register */ 1453 __IO uint32_t TARGET_TIME_NANOSECONDS; /*!< (@ 0x5000C720) Target Time Nanoseconds Register */ 1454 __IO uint32_t SYSTEM_TIME_HIGHER_WORD_SECONDS; /*!< (@ 0x5000C724) System Time - Higher Word Seconds Register */ 1455 __I uint32_t TIMESTAMP_STATUS; /*!< (@ 0x5000C728) Timestamp Status Register */ 1456 __I uint32_t RESERVED8[565]; 1457 __IO uint32_t BUS_MODE; /*!< (@ 0x5000D000) Bus Mode Register */ 1458 __IO uint32_t TRANSMIT_POLL_DEMAND; /*!< (@ 0x5000D004) Transmit Poll Demand Register */ 1459 __IO uint32_t RECEIVE_POLL_DEMAND; /*!< (@ 0x5000D008) Receive Poll Demand Register */ 1460 __IO uint32_t RECEIVE_DESCRIPTOR_LIST_ADDRESS; /*!< (@ 0x5000D00C) Receive Descriptor Address Register */ 1461 __IO uint32_t TRANSMIT_DESCRIPTOR_LIST_ADDRESS; /*!< (@ 0x5000D010) Transmit descripter Address Register */ 1462 __IO uint32_t STATUS; /*!< (@ 0x5000D014) Status Register */ 1463 __IO uint32_t OPERATION_MODE; /*!< (@ 0x5000D018) Operation Mode Register */ 1464 __IO uint32_t INTERRUPT_ENABLE; /*!< (@ 0x5000D01C) Interrupt Enable Register */ 1465 __I uint32_t MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER;/*!< (@ 0x5000D020) Missed Frame and Buffer Overflow Counter Register */ 1466 __IO uint32_t RECEIVE_INTERRUPT_WATCHDOG_TIMER; /*!< (@ 0x5000D024) Receive Interrupt Watchdog Timer Register */ 1467 __I uint32_t RESERVED9; 1468 __I uint32_t AHB_STATUS; /*!< (@ 0x5000D02C) AHB Status Register */ 1469 __I uint32_t RESERVED10[6]; 1470 __I uint32_t CURRENT_HOST_TRANSMIT_DESCRIPTOR; /*!< (@ 0x5000D048) Current Host Transmit Descriptor Register */ 1471 __I uint32_t CURRENT_HOST_RECEIVE_DESCRIPTOR; /*!< (@ 0x5000D04C) Current Host Receive Descriptor Register */ 1472 __I uint32_t CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS;/*!< (@ 0x5000D050) Current Host Transmit Buffer Address Register */ 1473 __I uint32_t CURRENT_HOST_RECEIVE_BUFFER_ADDRESS;/*!< (@ 0x5000D054) Current Host Receive Buffer Address Register */ 1474 __IO uint32_t HW_FEATURE; /*!< (@ 0x5000D058) HW Feature Register */ 1475 } ETH_GLOBAL_TypeDef; 1476 1477 1478 /* ================================================================================ */ 1479 /* ================ USB [USB0] ================ */ 1480 /* ================================================================================ */ 1481 1482 1483 /** 1484 * @brief Universal Serial Bus (USB) 1485 */ 1486 1487 typedef struct { /*!< (@ 0x50040000) USB Structure */ 1488 __IO uint32_t GOTGCTL; /*!< (@ 0x50040000) Control and Status Register */ 1489 __IO uint32_t GOTGINT; /*!< (@ 0x50040004) OTG Interrupt Register */ 1490 __IO uint32_t GAHBCFG; /*!< (@ 0x50040008) AHB Configuration Register */ 1491 __IO uint32_t GUSBCFG; /*!< (@ 0x5004000C) USB Configuration Register */ 1492 __IO uint32_t GRSTCTL; /*!< (@ 0x50040010) Reset Register */ 1493 1494 union { 1495 __IO uint32_t GINTSTS_DEVICEMODE; /*!< (@ 0x50040014) Interrupt Register [DEVICEMODE] */ 1496 __IO uint32_t GINTSTS_HOSTMODE; /*!< (@ 0x50040014) Interrupt Register [HOSTMODE] */ 1497 }; 1498 1499 union { 1500 __IO uint32_t GINTMSK_DEVICEMODE; /*!< (@ 0x50040018) Interrupt Mask Register [DEVICEMODE] */ 1501 __IO uint32_t GINTMSK_HOSTMODE; /*!< (@ 0x50040018) Interrupt Mask Register [HOSTMODE] */ 1502 }; 1503 1504 union { 1505 __I uint32_t GRXSTSR_DEVICEMODE; /*!< (@ 0x5004001C) Receive Status Debug Read Register [DEVICEMODE] */ 1506 __I uint32_t GRXSTSR_HOSTMODE; /*!< (@ 0x5004001C) Receive Status Debug Read Register [HOSTMODE] */ 1507 }; 1508 1509 union { 1510 __I uint32_t GRXSTSP_HOSTMODE; /*!< (@ 0x50040020) Receive Status Read and Pop Register [HOSTMODE] */ 1511 __I uint32_t GRXSTSP_DEVICEMODE; /*!< (@ 0x50040020) Receive Status Read and Pop Register [DEVICEMODE] */ 1512 }; 1513 __IO uint32_t GRXFSIZ; /*!< (@ 0x50040024) Receive FIFO Size Register */ 1514 1515 union { 1516 __IO uint32_t GNPTXFSIZ_DEVICEMODE; /*!< (@ 0x50040028) Non-Periodic Transmit FIFO Size Register [DEVICEMODE] */ 1517 __IO uint32_t GNPTXFSIZ_HOSTMODE; /*!< (@ 0x50040028) Non-Periodic Transmit FIFO Size Register [HOSTMODE] */ 1518 }; 1519 __I uint32_t GNPTXSTS; /*!< (@ 0x5004002C) Non-Periodic Transmit FIFO/Queue Status Register */ 1520 __I uint32_t RESERVED[3]; 1521 __IO uint32_t GUID; /*!< (@ 0x5004003C) USB Module Identification Register */ 1522 __I uint32_t RESERVED1[7]; 1523 __IO uint32_t GDFIFOCFG; /*!< (@ 0x5004005C) Global DFIFO Software Config Register */ 1524 __I uint32_t RESERVED2[40]; 1525 __IO uint32_t HPTXFSIZ; /*!< (@ 0x50040100) Host Periodic Transmit FIFO Size Register */ 1526 __IO uint32_t DIEPTXF1; /*!< (@ 0x50040104) Device IN Endpoint Transmit FIFO Size Register */ 1527 __IO uint32_t DIEPTXF2; /*!< (@ 0x50040108) Device IN Endpoint Transmit FIFO Size Register */ 1528 __IO uint32_t DIEPTXF3; /*!< (@ 0x5004010C) Device IN Endpoint Transmit FIFO Size Register */ 1529 __IO uint32_t DIEPTXF4; /*!< (@ 0x50040110) Device IN Endpoint Transmit FIFO Size Register */ 1530 __IO uint32_t DIEPTXF5; /*!< (@ 0x50040114) Device IN Endpoint Transmit FIFO Size Register */ 1531 __IO uint32_t DIEPTXF6; /*!< (@ 0x50040118) Device IN Endpoint Transmit FIFO Size Register */ 1532 __I uint32_t RESERVED3[185]; 1533 __IO uint32_t HCFG; /*!< (@ 0x50040400) Host Configuration Register */ 1534 __IO uint32_t HFIR; /*!< (@ 0x50040404) Host Frame Interval Register */ 1535 __IO uint32_t HFNUM; /*!< (@ 0x50040408) Host Frame Number/Frame Time Remaining Register */ 1536 __I uint32_t RESERVED4; 1537 __IO uint32_t HPTXSTS; /*!< (@ 0x50040410) Host Periodic Transmit FIFO/ Queue Status Register */ 1538 __I uint32_t HAINT; /*!< (@ 0x50040414) Host All Channels Interrupt Register */ 1539 __IO uint32_t HAINTMSK; /*!< (@ 0x50040418) Host All Channels Interrupt Mask Register */ 1540 __IO uint32_t HFLBADDR; /*!< (@ 0x5004041C) Host Frame List Base Address Register */ 1541 __I uint32_t RESERVED5[8]; 1542 __IO uint32_t HPRT; /*!< (@ 0x50040440) Host Port Control and Status Register */ 1543 __I uint32_t RESERVED6[239]; 1544 __IO uint32_t DCFG; /*!< (@ 0x50040800) Device Configuration Register */ 1545 __IO uint32_t DCTL; /*!< (@ 0x50040804) Device Control Register */ 1546 __I uint32_t DSTS; /*!< (@ 0x50040808) Device Status Register */ 1547 __I uint32_t RESERVED7; 1548 __IO uint32_t DIEPMSK; /*!< (@ 0x50040810) Device IN Endpoint Common Interrupt Mask Register */ 1549 __IO uint32_t DOEPMSK; /*!< (@ 0x50040814) Device OUT Endpoint Common Interrupt Mask Register */ 1550 __I uint32_t DAINT; /*!< (@ 0x50040818) Device All Endpoints Interrupt Register */ 1551 __IO uint32_t DAINTMSK; /*!< (@ 0x5004081C) Device All Endpoints Interrupt Mask Register */ 1552 __I uint32_t RESERVED8[2]; 1553 __IO uint32_t DVBUSDIS; /*!< (@ 0x50040828) Device VBUS Discharge Time Register */ 1554 __IO uint32_t DVBUSPULSE; /*!< (@ 0x5004082C) Device VBUS Pulsing Time Register */ 1555 __I uint32_t RESERVED9; 1556 __IO uint32_t DIEPEMPMSK; /*!< (@ 0x50040834) Device IN Endpoint FIFO Empty Interrupt Mask 1557 Register */ 1558 __I uint32_t RESERVED10[370]; 1559 __IO uint32_t PCGCCTL; /*!< (@ 0x50040E00) Power and Clock Gating Control Register */ 1560 } USB0_GLOBAL_TypeDef; 1561 1562 1563 /* ================================================================================ */ 1564 /* ================ USB0_EP0 ================ */ 1565 /* ================================================================================ */ 1566 1567 1568 /** 1569 * @brief Universal Serial Bus (USB0_EP0) 1570 */ 1571 1572 typedef struct { /*!< (@ 0x50040900) USB0_EP0 Structure */ 1573 __IO uint32_t DIEPCTL0; /*!< (@ 0x50040900) Device Control IN Endpoint Control Register */ 1574 __I uint32_t RESERVED; 1575 __IO uint32_t DIEPINT0; /*!< (@ 0x50040908) Device Endpoint Interrupt Register */ 1576 __I uint32_t RESERVED1; 1577 __IO uint32_t DIEPTSIZ0; /*!< (@ 0x50040910) Device IN Endpoint Transfer Size Register */ 1578 __IO uint32_t DIEPDMA0; /*!< (@ 0x50040914) Device Endpoint DMA Address Register */ 1579 __I uint32_t DTXFSTS0; /*!< (@ 0x50040918) Device IN Endpoint Transmit FIFO Status Register */ 1580 __I uint32_t DIEPDMAB0; /*!< (@ 0x5004091C) Device Endpoint DMA Buffer Address Register */ 1581 __I uint32_t RESERVED2[120]; 1582 __IO uint32_t DOEPCTL0; /*!< (@ 0x50040B00) Device Control OUT Endpoint Control Register */ 1583 __I uint32_t RESERVED3; 1584 __IO uint32_t DOEPINT0; /*!< (@ 0x50040B08) Device Endpoint Interrupt Register */ 1585 __I uint32_t RESERVED4; 1586 __IO uint32_t DOEPTSIZ0; /*!< (@ 0x50040B10) Device OUT Endpoint Transfer Size Register */ 1587 __IO uint32_t DOEPDMA0; /*!< (@ 0x50040B14) Device Endpoint DMA Address Register */ 1588 __I uint32_t RESERVED5; 1589 __I uint32_t DOEPDMAB0; /*!< (@ 0x50040B1C) Device Endpoint DMA Buffer Address Register */ 1590 } USB0_EP0_TypeDef; 1591 1592 1593 /* ================================================================================ */ 1594 /* ================ USB_EP [USB0_EP1] ================ */ 1595 /* ================================================================================ */ 1596 1597 1598 /** 1599 * @brief Universal Serial Bus (USB_EP) 1600 */ 1601 1602 typedef struct { /*!< (@ 0x50040920) USB_EP Structure */ 1603 1604 union { 1605 __IO uint32_t DIEPCTL_INTBULK; /*!< (@ 0x50040920) Device Endpoint Control Register [INTBULK] */ 1606 __IO uint32_t DIEPCTL_ISOCONT; /*!< (@ 0x50040920) Device Endpoint Control Register [ISOCONT] */ 1607 }; 1608 __I uint32_t RESERVED; 1609 __IO uint32_t DIEPINT; /*!< (@ 0x50040928) Device Endpoint Interrupt Register */ 1610 __I uint32_t RESERVED1; 1611 __IO uint32_t DIEPTSIZ; /*!< (@ 0x50040930) Device Endpoint Transfer Size Register */ 1612 __IO uint32_t DIEPDMA; /*!< (@ 0x50040934) Device Endpoint DMA Address Register */ 1613 __I uint32_t DTXFSTS; /*!< (@ 0x50040938) Device IN Endpoint Transmit FIFO Status Register */ 1614 __I uint32_t DIEPDMAB; /*!< (@ 0x5004093C) Device Endpoint DMA Buffer Address Register */ 1615 __I uint32_t RESERVED2[120]; 1616 1617 union { 1618 __IO uint32_t DOEPCTL_INTBULK; /*!< (@ 0x50040B20) Device Endpoint Control Register [INTBULK] */ 1619 __IO uint32_t DOEPCTL_ISOCONT; /*!< (@ 0x50040B20) Device Endpoint Control Register [ISOCONT] */ 1620 }; 1621 __I uint32_t RESERVED3; 1622 __IO uint32_t DOEPINT; /*!< (@ 0x50040B28) Device Endpoint Interrupt Register */ 1623 __I uint32_t RESERVED4; 1624 1625 union { 1626 __IO uint32_t DOEPTSIZ_CONTROL; /*!< (@ 0x50040B30) Device Endpoint Transfer Size Register [CONT] */ 1627 __IO uint32_t DOEPTSIZ_ISO; /*!< (@ 0x50040B30) Device Endpoint Transfer Size Register [ISO] */ 1628 }; 1629 __IO uint32_t DOEPDMA; /*!< (@ 0x50040B34) Device Endpoint DMA Address Register */ 1630 __I uint32_t RESERVED5; 1631 __I uint32_t DOEPDMAB; /*!< (@ 0x50040B3C) Device Endpoint DMA Buffer Address Register */ 1632 } USB0_EP_TypeDef; 1633 1634 1635 /* ================================================================================ */ 1636 /* ================ USB_CH [USB0_CH0] ================ */ 1637 /* ================================================================================ */ 1638 1639 1640 /** 1641 * @brief Universal Serial Bus (USB_CH) 1642 */ 1643 1644 typedef struct { /*!< (@ 0x50040500) USB_CH Structure */ 1645 __IO uint32_t HCCHAR; /*!< (@ 0x50040500) Host Channel Characteristics Register */ 1646 __I uint32_t RESERVED; 1647 __IO uint32_t HCINT; /*!< (@ 0x50040508) Host Channel Interrupt Register */ 1648 __IO uint32_t HCINTMSK; /*!< (@ 0x5004050C) Host Channel Interrupt Mask Register */ 1649 1650 union { 1651 __IO uint32_t HCTSIZ_SCATGATHER; /*!< (@ 0x50040510) Host Channel Transfer Size Register [SCATGATHER] */ 1652 __IO uint32_t HCTSIZ_BUFFERMODE; /*!< (@ 0x50040510) Host Channel Transfer Size Register [BUFFERMODE] */ 1653 }; 1654 1655 union { 1656 __IO uint32_t HCDMA_SCATGATHER; /*!< (@ 0x50040514) Host Channel DMA Address Register [SCATGATHER] */ 1657 __IO uint32_t HCDMA_BUFFERMODE; /*!< (@ 0x50040514) Host Channel DMA Address Register [BUFFERMODE] */ 1658 }; 1659 __I uint32_t RESERVED1; 1660 __I uint32_t HCDMAB; /*!< (@ 0x5004051C) Host Channel DMA Buffer Address Register */ 1661 } USB0_CH_TypeDef; 1662 1663 1664 /* ================================================================================ */ 1665 /* ================ USIC [USIC0] ================ */ 1666 /* ================================================================================ */ 1667 1668 1669 /** 1670 * @brief Universal Serial Interface Controller 0 (USIC) 1671 */ 1672 1673 typedef struct { /*!< (@ 0x40030008) USIC Structure */ 1674 __I uint32_t ID; /*!< (@ 0x40030008) Module Identification Register */ 1675 } USIC_GLOBAL_TypeDef; 1676 1677 1678 /* ================================================================================ */ 1679 /* ================ USIC_CH [USIC0_CH0] ================ */ 1680 /* ================================================================================ */ 1681 1682 1683 /** 1684 * @brief Universal Serial Interface Controller 0 (USIC_CH) 1685 */ 1686 1687 typedef struct { /*!< (@ 0x40030000) USIC_CH Structure */ 1688 __I uint32_t RESERVED; 1689 __I uint32_t CCFG; /*!< (@ 0x40030004) Channel Configuration Register */ 1690 __I uint32_t RESERVED1; 1691 __IO uint32_t KSCFG; /*!< (@ 0x4003000C) Kernel State Configuration Register */ 1692 __IO uint32_t FDR; /*!< (@ 0x40030010) Fractional Divider Register */ 1693 __IO uint32_t BRG; /*!< (@ 0x40030014) Baud Rate Generator Register */ 1694 __IO uint32_t INPR; /*!< (@ 0x40030018) Interrupt Node Pointer Register */ 1695 __IO uint32_t DX0CR; /*!< (@ 0x4003001C) Input Control Register 0 */ 1696 __IO uint32_t DX1CR; /*!< (@ 0x40030020) Input Control Register 1 */ 1697 __IO uint32_t DX2CR; /*!< (@ 0x40030024) Input Control Register 2 */ 1698 __IO uint32_t DX3CR; /*!< (@ 0x40030028) Input Control Register 3 */ 1699 __IO uint32_t DX4CR; /*!< (@ 0x4003002C) Input Control Register 4 */ 1700 __IO uint32_t DX5CR; /*!< (@ 0x40030030) Input Control Register 5 */ 1701 __IO uint32_t SCTR; /*!< (@ 0x40030034) Shift Control Register */ 1702 __IO uint32_t TCSR; /*!< (@ 0x40030038) Transmit Control/Status Register */ 1703 1704 union { 1705 __IO uint32_t PCR_IICMode; /*!< (@ 0x4003003C) Protocol Control Register [IIC Mode] */ 1706 __IO uint32_t PCR_IISMode; /*!< (@ 0x4003003C) Protocol Control Register [IIS Mode] */ 1707 __IO uint32_t PCR_SSCMode; /*!< (@ 0x4003003C) Protocol Control Register [SSC Mode] */ 1708 __IO uint32_t PCR; /*!< (@ 0x4003003C) Protocol Control Register */ 1709 __IO uint32_t PCR_ASCMode; /*!< (@ 0x4003003C) Protocol Control Register [ASC Mode] */ 1710 }; 1711 __IO uint32_t CCR; /*!< (@ 0x40030040) Channel Control Register */ 1712 __IO uint32_t CMTR; /*!< (@ 0x40030044) Capture Mode Timer Register */ 1713 1714 union { 1715 __IO uint32_t PSR_IICMode; /*!< (@ 0x40030048) Protocol Status Register [IIC Mode] */ 1716 __IO uint32_t PSR_IISMode; /*!< (@ 0x40030048) Protocol Status Register [IIS Mode] */ 1717 __IO uint32_t PSR_SSCMode; /*!< (@ 0x40030048) Protocol Status Register [SSC Mode] */ 1718 __IO uint32_t PSR; /*!< (@ 0x40030048) Protocol Status Register */ 1719 __IO uint32_t PSR_ASCMode; /*!< (@ 0x40030048) Protocol Status Register [ASC Mode] */ 1720 }; 1721 __O uint32_t PSCR; /*!< (@ 0x4003004C) Protocol Status Clear Register */ 1722 __I uint32_t RBUFSR; /*!< (@ 0x40030050) Receiver Buffer Status Register */ 1723 __I uint32_t RBUF; /*!< (@ 0x40030054) Receiver Buffer Register */ 1724 __I uint32_t RBUFD; /*!< (@ 0x40030058) Receiver Buffer Register for Debugger */ 1725 __I uint32_t RBUF0; /*!< (@ 0x4003005C) Receiver Buffer Register 0 */ 1726 __I uint32_t RBUF1; /*!< (@ 0x40030060) Receiver Buffer Register 1 */ 1727 __I uint32_t RBUF01SR; /*!< (@ 0x40030064) Receiver Buffer 01 Status Register */ 1728 __O uint32_t FMR; /*!< (@ 0x40030068) Flag Modification Register */ 1729 __I uint32_t RESERVED2[5]; 1730 __IO uint32_t TBUF[32]; /*!< (@ 0x40030080) Transmit Buffer */ 1731 __IO uint32_t BYP; /*!< (@ 0x40030100) Bypass Data Register */ 1732 __IO uint32_t BYPCR; /*!< (@ 0x40030104) Bypass Control Register */ 1733 __IO uint32_t TBCTR; /*!< (@ 0x40030108) Transmitter Buffer Control Register */ 1734 __IO uint32_t RBCTR; /*!< (@ 0x4003010C) Receiver Buffer Control Register */ 1735 __I uint32_t TRBPTR; /*!< (@ 0x40030110) Transmit/Receive Buffer Pointer Register */ 1736 __IO uint32_t TRBSR; /*!< (@ 0x40030114) Transmit/Receive Buffer Status Register */ 1737 __O uint32_t TRBSCR; /*!< (@ 0x40030118) Transmit/Receive Buffer Status Clear Register */ 1738 __I uint32_t OUTR; /*!< (@ 0x4003011C) Receiver Buffer Output Register */ 1739 __I uint32_t OUTDR; /*!< (@ 0x40030120) Receiver Buffer Output Register L for Debugger */ 1740 __I uint32_t RESERVED3[23]; 1741 __O uint32_t IN[32]; /*!< (@ 0x40030180) Transmit FIFO Buffer */ 1742 } USIC_CH_TypeDef; 1743 1744 1745 /* ================================================================================ */ 1746 /* ================ CAN ================ */ 1747 /* ================================================================================ */ 1748 1749 1750 /** 1751 * @brief Controller Area Networks (CAN) 1752 */ 1753 1754 typedef struct { /*!< (@ 0x48014000) CAN Structure */ 1755 __IO uint32_t CLC; /*!< (@ 0x48014000) CAN Clock Control Register */ 1756 __I uint32_t RESERVED; 1757 __I uint32_t ID; /*!< (@ 0x48014008) Module Identification Register */ 1758 __IO uint32_t FDR; /*!< (@ 0x4801400C) CAN Fractional Divider Register */ 1759 __I uint32_t RESERVED1[60]; 1760 __I uint32_t LIST[16]; /*!< (@ 0x48014100) List Register */ 1761 __IO uint32_t MSPND[8]; /*!< (@ 0x48014140) Message Pending Register */ 1762 __I uint32_t RESERVED2[8]; 1763 __I uint32_t MSID[8]; /*!< (@ 0x48014180) Message Index Register */ 1764 __I uint32_t RESERVED3[8]; 1765 __IO uint32_t MSIMASK; /*!< (@ 0x480141C0) Message Index Mask Register */ 1766 __IO uint32_t PANCTR; /*!< (@ 0x480141C4) Panel Control Register */ 1767 __IO uint32_t MCR; /*!< (@ 0x480141C8) Module Control Register */ 1768 __O uint32_t MITR; /*!< (@ 0x480141CC) Module Interrupt Trigger Register */ 1769 } CAN_GLOBAL_TypeDef; 1770 1771 1772 /* ================================================================================ */ 1773 /* ================ CAN_NODE [CAN_NODE0] ================ */ 1774 /* ================================================================================ */ 1775 1776 1777 /** 1778 * @brief Controller Area Networks (CAN_NODE) 1779 */ 1780 1781 typedef struct { /*!< (@ 0x48014200) CAN_NODE Structure */ 1782 __IO uint32_t NCR; /*!< (@ 0x48014200) Node Control Register */ 1783 __IO uint32_t NSR; /*!< (@ 0x48014204) Node Status Register */ 1784 __IO uint32_t NIPR; /*!< (@ 0x48014208) Node Interrupt Pointer Register */ 1785 __IO uint32_t NPCR; /*!< (@ 0x4801420C) Node Port Control Register */ 1786 __IO uint32_t NBTR; /*!< (@ 0x48014210) Node Bit Timing Register */ 1787 __IO uint32_t NECNT; /*!< (@ 0x48014214) Node Error Counter Register */ 1788 __IO uint32_t NFCR; /*!< (@ 0x48014218) Node Frame Counter Register */ 1789 } CAN_NODE_TypeDef; 1790 1791 1792 /* ================================================================================ */ 1793 /* ================ CAN_MO_CLUSTER [CAN_MO] ================ */ 1794 /* ================================================================================ */ 1795 1796 1797 /** 1798 * @brief Controller Area Networks (CAN_MO_CLUSTER) 1799 */ 1800 1801 typedef struct { /*!< (@ 0x48015000) CAN_MO_CLUSTER Structure */ 1802 CAN_MO_TypeDef MO[256]; /*!< (@ 0x48015000) Message Object Registers */ 1803 } CAN_MO_CLUSTER_Type; 1804 1805 1806 /* ================================================================================ */ 1807 /* ================ VADC ================ */ 1808 /* ================================================================================ */ 1809 1810 1811 /** 1812 * @brief Analog to Digital Converter (VADC) 1813 */ 1814 1815 typedef struct { /*!< (@ 0x40004000) VADC Structure */ 1816 __IO uint32_t CLC; /*!< (@ 0x40004000) Clock Control Register */ 1817 __I uint32_t RESERVED; 1818 __I uint32_t ID; /*!< (@ 0x40004008) Module Identification Register */ 1819 __I uint32_t RESERVED1[7]; 1820 __IO uint32_t OCS; /*!< (@ 0x40004028) OCDS Control and Status Register */ 1821 __I uint32_t RESERVED2[21]; 1822 __IO uint32_t GLOBCFG; /*!< (@ 0x40004080) Global Configuration Register */ 1823 __I uint32_t RESERVED3[7]; 1824 __IO uint32_t GLOBICLASS[2]; /*!< (@ 0x400040A0) Input Class Register, Global */ 1825 __I uint32_t RESERVED4[4]; 1826 __IO uint32_t GLOBBOUND; /*!< (@ 0x400040B8) Global Boundary Select Register */ 1827 __I uint32_t RESERVED5[9]; 1828 __IO uint32_t GLOBEFLAG; /*!< (@ 0x400040E0) Global Event Flag Register */ 1829 __I uint32_t RESERVED6[23]; 1830 __IO uint32_t GLOBEVNP; /*!< (@ 0x40004140) Global Event Node Pointer Register */ 1831 __I uint32_t RESERVED7[7]; 1832 __IO uint32_t GLOBTF; /*!< (@ 0x40004160) Global Test Functions Register */ 1833 __I uint32_t RESERVED8[7]; 1834 __IO uint32_t BRSSEL[4]; /*!< (@ 0x40004180) Background Request Source Channel Select Register */ 1835 __I uint32_t RESERVED9[12]; 1836 __IO uint32_t BRSPND[4]; /*!< (@ 0x400041C0) Background Request Source Pending Register */ 1837 __I uint32_t RESERVED10[12]; 1838 __IO uint32_t BRSCTRL; /*!< (@ 0x40004200) Background Request Source Control Register */ 1839 __IO uint32_t BRSMR; /*!< (@ 0x40004204) Background Request Source Mode Register */ 1840 __I uint32_t RESERVED11[30]; 1841 __IO uint32_t GLOBRCR; /*!< (@ 0x40004280) Global Result Control Register */ 1842 __I uint32_t RESERVED12[31]; 1843 __IO uint32_t GLOBRES; /*!< (@ 0x40004300) Global Result Register */ 1844 __I uint32_t RESERVED13[31]; 1845 __IO uint32_t GLOBRESD; /*!< (@ 0x40004380) Global Result Register, Debug */ 1846 __I uint32_t RESERVED14[27]; 1847 __IO uint32_t EMUXSEL; /*!< (@ 0x400043F0) External Multiplexer Select Register */ 1848 } VADC_GLOBAL_TypeDef; 1849 1850 1851 /* ================================================================================ */ 1852 /* ================ VADC_G [VADC_G0] ================ */ 1853 /* ================================================================================ */ 1854 1855 1856 /** 1857 * @brief Analog to Digital Converter (VADC_G) 1858 */ 1859 1860 typedef struct { /*!< (@ 0x40004400) VADC_G Structure */ 1861 __I uint32_t RESERVED[32]; 1862 __IO uint32_t ARBCFG; /*!< (@ 0x40004480) Arbitration Configuration Register */ 1863 __IO uint32_t ARBPR; /*!< (@ 0x40004484) Arbitration Priority Register */ 1864 __IO uint32_t CHASS; /*!< (@ 0x40004488) Channel Assignment Register */ 1865 __I uint32_t RESERVED1[5]; 1866 __IO uint32_t ICLASS[2]; /*!< (@ 0x400044A0) Input Class Register */ 1867 __I uint32_t RESERVED2[2]; 1868 __IO uint32_t ALIAS; /*!< (@ 0x400044B0) Alias Register */ 1869 __I uint32_t RESERVED3; 1870 __IO uint32_t BOUND; /*!< (@ 0x400044B8) Boundary Select Register */ 1871 __I uint32_t RESERVED4; 1872 __IO uint32_t SYNCTR; /*!< (@ 0x400044C0) Synchronization Control Register */ 1873 __I uint32_t RESERVED5; 1874 __IO uint32_t BFL; /*!< (@ 0x400044C8) Boundary Flag Register */ 1875 __O uint32_t BFLS; /*!< (@ 0x400044CC) Boundary Flag Software Register */ 1876 __IO uint32_t BFLC; /*!< (@ 0x400044D0) Boundary Flag Control Register */ 1877 __IO uint32_t BFLNP; /*!< (@ 0x400044D4) Boundary Flag Node Pointer Register */ 1878 __I uint32_t RESERVED6[10]; 1879 __IO uint32_t QCTRL0; /*!< (@ 0x40004500) Queue 0 Source Control Register */ 1880 __IO uint32_t QMR0; /*!< (@ 0x40004504) Queue 0 Mode Register */ 1881 __I uint32_t QSR0; /*!< (@ 0x40004508) Queue 0 Status Register */ 1882 __I uint32_t Q0R0; /*!< (@ 0x4000450C) Queue 0 Register 0 */ 1883 1884 union { 1885 __I uint32_t QBUR0; /*!< (@ 0x40004510) Queue 0 Backup Register */ 1886 __O uint32_t QINR0; /*!< (@ 0x40004510) Queue 0 Input Register */ 1887 }; 1888 __I uint32_t RESERVED7[3]; 1889 __IO uint32_t ASCTRL; /*!< (@ 0x40004520) Autoscan Source Control Register */ 1890 __IO uint32_t ASMR; /*!< (@ 0x40004524) Autoscan Source Mode Register */ 1891 __IO uint32_t ASSEL; /*!< (@ 0x40004528) Autoscan Source Channel Select Register */ 1892 __IO uint32_t ASPND; /*!< (@ 0x4000452C) Autoscan Source Pending Register */ 1893 __I uint32_t RESERVED8[20]; 1894 __IO uint32_t CEFLAG; /*!< (@ 0x40004580) Channel Event Flag Register */ 1895 __IO uint32_t REFLAG; /*!< (@ 0x40004584) Result Event Flag Register */ 1896 __IO uint32_t SEFLAG; /*!< (@ 0x40004588) Source Event Flag Register */ 1897 __I uint32_t RESERVED9; 1898 __O uint32_t CEFCLR; /*!< (@ 0x40004590) Channel Event Flag Clear Register */ 1899 __O uint32_t REFCLR; /*!< (@ 0x40004594) Result Event Flag Clear Register */ 1900 __O uint32_t SEFCLR; /*!< (@ 0x40004598) Source Event Flag Clear Register */ 1901 __I uint32_t RESERVED10; 1902 __IO uint32_t CEVNP0; /*!< (@ 0x400045A0) Channel Event Node Pointer Register 0 */ 1903 __I uint32_t RESERVED11[3]; 1904 __IO uint32_t REVNP0; /*!< (@ 0x400045B0) Result Event Node Pointer Register 0 */ 1905 __IO uint32_t REVNP1; /*!< (@ 0x400045B4) Result Event Node Pointer Register 1 */ 1906 __I uint32_t RESERVED12[2]; 1907 __IO uint32_t SEVNP; /*!< (@ 0x400045C0) Source Event Node Pointer Register */ 1908 __I uint32_t RESERVED13; 1909 __O uint32_t SRACT; /*!< (@ 0x400045C8) Service Request Software Activation Trigger */ 1910 __I uint32_t RESERVED14[9]; 1911 __IO uint32_t EMUXCTR; /*!< (@ 0x400045F0) E0ternal Multiplexer Control Register */ 1912 __I uint32_t RESERVED15; 1913 __IO uint32_t VFR; /*!< (@ 0x400045F8) Valid Flag Register */ 1914 __I uint32_t RESERVED16; 1915 __IO uint32_t CHCTR[8]; /*!< (@ 0x40004600) Channel Ctrl. Reg. */ 1916 __I uint32_t RESERVED17[24]; 1917 __IO uint32_t RCR[16]; /*!< (@ 0x40004680) Result Control Register */ 1918 __I uint32_t RESERVED18[16]; 1919 __IO uint32_t RES[16]; /*!< (@ 0x40004700) Result Register */ 1920 __I uint32_t RESERVED19[16]; 1921 __I uint32_t RESD[16]; /*!< (@ 0x40004780) Result Register, Debug */ 1922 } VADC_G_TypeDef; 1923 1924 1925 /* ================================================================================ */ 1926 /* ================ DSD ================ */ 1927 /* ================================================================================ */ 1928 1929 1930 /** 1931 * @brief Delta Sigma Demodulator (DSD) 1932 */ 1933 1934 typedef struct { /*!< (@ 0x40008000) DSD Structure */ 1935 __IO uint32_t CLC; /*!< (@ 0x40008000) Clock Control Register */ 1936 __I uint32_t RESERVED; 1937 __I uint32_t ID; /*!< (@ 0x40008008) Module Identification Register */ 1938 __I uint32_t RESERVED1[7]; 1939 __IO uint32_t OCS; /*!< (@ 0x40008028) OCDS Control and Status Register */ 1940 __I uint32_t RESERVED2[21]; 1941 __IO uint32_t GLOBCFG; /*!< (@ 0x40008080) Global Configuration Register */ 1942 __I uint32_t RESERVED3; 1943 __IO uint32_t GLOBRC; /*!< (@ 0x40008088) Global Run Control Register */ 1944 __I uint32_t RESERVED4[5]; 1945 __IO uint32_t CGCFG; /*!< (@ 0x400080A0) Carrier Generator Configuration Register */ 1946 __I uint32_t RESERVED5[15]; 1947 __IO uint32_t EVFLAG; /*!< (@ 0x400080E0) Event Flag Register */ 1948 __O uint32_t EVFLAGCLR; /*!< (@ 0x400080E4) Event Flag Clear Register */ 1949 } DSD_GLOBAL_TypeDef; 1950 1951 1952 /* ================================================================================ */ 1953 /* ================ DSD_CH [DSD_CH0] ================ */ 1954 /* ================================================================================ */ 1955 1956 1957 /** 1958 * @brief Delta Sigma Demodulator (DSD_CH) 1959 */ 1960 1961 typedef struct { /*!< (@ 0x40008100) DSD_CH Structure */ 1962 __IO uint32_t MODCFG; /*!< (@ 0x40008100) Modulator Configuration Register */ 1963 __I uint32_t RESERVED; 1964 __IO uint32_t DICFG; /*!< (@ 0x40008108) Demodulator Input Configuration Register */ 1965 __I uint32_t RESERVED1[2]; 1966 __IO uint32_t FCFGC; /*!< (@ 0x40008114) Filter Configuration Register, Main CIC Filter */ 1967 __IO uint32_t FCFGA; /*!< (@ 0x40008118) Filter Configuration Register, Auxiliary Filter */ 1968 __I uint32_t RESERVED2; 1969 __IO uint32_t IWCTR; /*!< (@ 0x40008120) Integration Window Control Register */ 1970 __I uint32_t RESERVED3; 1971 __IO uint32_t BOUNDSEL; /*!< (@ 0x40008128) Boundary Select Register */ 1972 __I uint32_t RESERVED4; 1973 __I uint32_t RESM; /*!< (@ 0x40008130) Result Register, Main Filter */ 1974 __I uint32_t RESERVED5; 1975 __IO uint32_t OFFM; /*!< (@ 0x40008138) Offset Register, Main Filter */ 1976 __I uint32_t RESERVED6; 1977 __I uint32_t RESA; /*!< (@ 0x40008140) Result Register, Auxiliary Filter */ 1978 __I uint32_t RESERVED7[3]; 1979 __I uint32_t TSTMP; /*!< (@ 0x40008150) Time-Stamp Register */ 1980 __I uint32_t RESERVED8[19]; 1981 __IO uint32_t CGSYNC; /*!< (@ 0x400081A0) Carrier Generator Synchronization Register */ 1982 __I uint32_t RESERVED9; 1983 __IO uint32_t RECTCFG; /*!< (@ 0x400081A8) Rectification Configuration Register */ 1984 } DSD_CH_TypeDef; 1985 1986 1987 /* ================================================================================ */ 1988 /* ================ DAC ================ */ 1989 /* ================================================================================ */ 1990 1991 1992 /** 1993 * @brief Digital to Analog Converter (DAC) 1994 */ 1995 1996 typedef struct { /*!< (@ 0x48018000) DAC Structure */ 1997 __I uint32_t ID; /*!< (@ 0x48018000) Module Identification Register */ 1998 __IO uint32_t DAC0CFG0; /*!< (@ 0x48018004) DAC0 Configuration Register 0 */ 1999 __IO uint32_t DAC0CFG1; /*!< (@ 0x48018008) DAC0 Configuration Register 1 */ 2000 __IO uint32_t DAC1CFG0; /*!< (@ 0x4801800C) DAC1 Configuration Register 0 */ 2001 __IO uint32_t DAC1CFG1; /*!< (@ 0x48018010) DAC1 Configuration Register 1 */ 2002 __IO uint32_t DAC0DATA; /*!< (@ 0x48018014) DAC0 Data Register */ 2003 __IO uint32_t DAC1DATA; /*!< (@ 0x48018018) DAC1 Data Register */ 2004 __IO uint32_t DAC01DATA; /*!< (@ 0x4801801C) DAC01 Data Register */ 2005 __IO uint32_t DAC0PATL; /*!< (@ 0x48018020) DAC0 Lower Pattern Register */ 2006 __IO uint32_t DAC0PATH; /*!< (@ 0x48018024) DAC0 Higher Pattern Register */ 2007 __IO uint32_t DAC1PATL; /*!< (@ 0x48018028) DAC1 Lower Pattern Register */ 2008 __IO uint32_t DAC1PATH; /*!< (@ 0x4801802C) DAC1 Higher Pattern Register */ 2009 } DAC_GLOBAL_TypeDef; 2010 2011 2012 /* ================================================================================ */ 2013 /* ================ CCU4 [CCU40] ================ */ 2014 /* ================================================================================ */ 2015 2016 2017 /** 2018 * @brief Capture Compare Unit 4 - Unit 0 (CCU4) 2019 */ 2020 2021 typedef struct { /*!< (@ 0x4000C000) CCU4 Structure */ 2022 __IO uint32_t GCTRL; /*!< (@ 0x4000C000) Global Control Register */ 2023 __I uint32_t GSTAT; /*!< (@ 0x4000C004) Global Status Register */ 2024 __O uint32_t GIDLS; /*!< (@ 0x4000C008) Global Idle Set */ 2025 __O uint32_t GIDLC; /*!< (@ 0x4000C00C) Global Idle Clear */ 2026 __O uint32_t GCSS; /*!< (@ 0x4000C010) Global Channel Set */ 2027 __O uint32_t GCSC; /*!< (@ 0x4000C014) Global Channel Clear */ 2028 __I uint32_t GCST; /*!< (@ 0x4000C018) Global Channel Status */ 2029 __I uint32_t RESERVED[25]; 2030 __I uint32_t MIDR; /*!< (@ 0x4000C080) Module Identification */ 2031 } CCU4_GLOBAL_TypeDef; 2032 2033 2034 /* ================================================================================ */ 2035 /* ================ CCU4_CC4 [CCU40_CC40] ================ */ 2036 /* ================================================================================ */ 2037 2038 2039 /** 2040 * @brief Capture Compare Unit 4 - Unit 0 (CCU4_CC4) 2041 */ 2042 2043 typedef struct { /*!< (@ 0x4000C100) CCU4_CC4 Structure */ 2044 __IO uint32_t INS; /*!< (@ 0x4000C100) Input Selector Configuration */ 2045 __IO uint32_t CMC; /*!< (@ 0x4000C104) Connection Matrix Control */ 2046 __I uint32_t TCST; /*!< (@ 0x4000C108) Slice Timer Status */ 2047 __O uint32_t TCSET; /*!< (@ 0x4000C10C) Slice Timer Run Set */ 2048 __O uint32_t TCCLR; /*!< (@ 0x4000C110) Slice Timer Clear */ 2049 __IO uint32_t TC; /*!< (@ 0x4000C114) Slice Timer Control */ 2050 __IO uint32_t PSL; /*!< (@ 0x4000C118) Passive Level Config */ 2051 __I uint32_t DIT; /*!< (@ 0x4000C11C) Dither Config */ 2052 __IO uint32_t DITS; /*!< (@ 0x4000C120) Dither Shadow Register */ 2053 __IO uint32_t PSC; /*!< (@ 0x4000C124) Prescaler Control */ 2054 __IO uint32_t FPC; /*!< (@ 0x4000C128) Floating Prescaler Control */ 2055 __IO uint32_t FPCS; /*!< (@ 0x4000C12C) Floating Prescaler Shadow */ 2056 __I uint32_t PR; /*!< (@ 0x4000C130) Timer Period Value */ 2057 __IO uint32_t PRS; /*!< (@ 0x4000C134) Timer Shadow Period Value */ 2058 __I uint32_t CR; /*!< (@ 0x4000C138) Timer Compare Value */ 2059 __IO uint32_t CRS; /*!< (@ 0x4000C13C) Timer Shadow Compare Value */ 2060 __I uint32_t RESERVED[12]; 2061 __IO uint32_t TIMER; /*!< (@ 0x4000C170) Timer Value */ 2062 __I uint32_t CV[4]; /*!< (@ 0x4000C174) Capture Register 0 */ 2063 __I uint32_t RESERVED1[7]; 2064 __I uint32_t INTS; /*!< (@ 0x4000C1A0) Interrupt Status */ 2065 __IO uint32_t INTE; /*!< (@ 0x4000C1A4) Interrupt Enable Control */ 2066 __IO uint32_t SRS; /*!< (@ 0x4000C1A8) Service Request Selector */ 2067 __O uint32_t SWS; /*!< (@ 0x4000C1AC) Interrupt Status Set */ 2068 __O uint32_t SWR; /*!< (@ 0x4000C1B0) Interrupt Status Clear */ 2069 __I uint32_t RESERVED2; 2070 __I uint32_t ECRD0; /*!< (@ 0x4000C1B8) Extended Read Back 0 */ 2071 __I uint32_t ECRD1; /*!< (@ 0x4000C1BC) Extended Read Back 1 */ 2072 } CCU4_CC4_TypeDef; 2073 2074 2075 /* ================================================================================ */ 2076 /* ================ CCU8 [CCU80] ================ */ 2077 /* ================================================================================ */ 2078 2079 2080 /** 2081 * @brief Capture Compare Unit 8 - Unit 0 (CCU8) 2082 */ 2083 2084 typedef struct { /*!< (@ 0x40020000) CCU8 Structure */ 2085 __IO uint32_t GCTRL; /*!< (@ 0x40020000) Global Control Register */ 2086 __I uint32_t GSTAT; /*!< (@ 0x40020004) Global Status Register */ 2087 __O uint32_t GIDLS; /*!< (@ 0x40020008) Global Idle Set */ 2088 __O uint32_t GIDLC; /*!< (@ 0x4002000C) Global Idle Clear */ 2089 __O uint32_t GCSS; /*!< (@ 0x40020010) Global Channel Set */ 2090 __O uint32_t GCSC; /*!< (@ 0x40020014) Global Channel Clear */ 2091 __I uint32_t GCST; /*!< (@ 0x40020018) Global Channel status */ 2092 __IO uint32_t GPCHK; /*!< (@ 0x4002001C) Parity Checker Configuration */ 2093 __I uint32_t RESERVED[24]; 2094 __I uint32_t MIDR; /*!< (@ 0x40020080) Module Identification */ 2095 } CCU8_GLOBAL_TypeDef; 2096 2097 2098 /* ================================================================================ */ 2099 /* ================ CCU8_CC8 [CCU80_CC80] ================ */ 2100 /* ================================================================================ */ 2101 2102 2103 /** 2104 * @brief Capture Compare Unit 8 - Unit 0 (CCU8_CC8) 2105 */ 2106 2107 typedef struct { /*!< (@ 0x40020100) CCU8_CC8 Structure */ 2108 __IO uint32_t INS; /*!< (@ 0x40020100) Input Selector Configuration */ 2109 __IO uint32_t CMC; /*!< (@ 0x40020104) Connection Matrix Control */ 2110 __I uint32_t TCST; /*!< (@ 0x40020108) Slice Timer Status */ 2111 __O uint32_t TCSET; /*!< (@ 0x4002010C) Slice Timer Run Set */ 2112 __O uint32_t TCCLR; /*!< (@ 0x40020110) Slice Timer Clear */ 2113 __IO uint32_t TC; /*!< (@ 0x40020114) Slice Timer Control */ 2114 __IO uint32_t PSL; /*!< (@ 0x40020118) Passive Level Config */ 2115 __I uint32_t DIT; /*!< (@ 0x4002011C) Dither Config */ 2116 __IO uint32_t DITS; /*!< (@ 0x40020120) Dither Shadow Register */ 2117 __IO uint32_t PSC; /*!< (@ 0x40020124) Prescaler Control */ 2118 __IO uint32_t FPC; /*!< (@ 0x40020128) Floating Prescaler Control */ 2119 __IO uint32_t FPCS; /*!< (@ 0x4002012C) Floating Prescaler Shadow */ 2120 __I uint32_t PR; /*!< (@ 0x40020130) Timer Period Value */ 2121 __IO uint32_t PRS; /*!< (@ 0x40020134) Timer Shadow Period Value */ 2122 __I uint32_t CR1; /*!< (@ 0x40020138) Channel 1 Compare Value */ 2123 __IO uint32_t CR1S; /*!< (@ 0x4002013C) Channel 1 Compare Shadow Value */ 2124 __I uint32_t CR2; /*!< (@ 0x40020140) Channel 2 Compare Value */ 2125 __IO uint32_t CR2S; /*!< (@ 0x40020144) Channel 2 Compare Shadow Value */ 2126 __IO uint32_t CHC; /*!< (@ 0x40020148) Channel Control */ 2127 __IO uint32_t DTC; /*!< (@ 0x4002014C) Dead Time Control */ 2128 __IO uint32_t DC1R; /*!< (@ 0x40020150) Channel 1 Dead Time Values */ 2129 __IO uint32_t DC2R; /*!< (@ 0x40020154) Channel 2 Dead Time Values */ 2130 __I uint32_t RESERVED[6]; 2131 __IO uint32_t TIMER; /*!< (@ 0x40020170) Timer Value */ 2132 __I uint32_t CV[4]; /*!< (@ 0x40020174) Capture Register 0 */ 2133 __I uint32_t RESERVED1[7]; 2134 __I uint32_t INTS; /*!< (@ 0x400201A0) Interrupt Status */ 2135 __IO uint32_t INTE; /*!< (@ 0x400201A4) Interrupt Enable Control */ 2136 __IO uint32_t SRS; /*!< (@ 0x400201A8) Service Request Selector */ 2137 __O uint32_t SWS; /*!< (@ 0x400201AC) Interrupt Status Set */ 2138 __O uint32_t SWR; /*!< (@ 0x400201B0) Interrupt Status Clear */ 2139 __IO uint32_t STC; /*!< (@ 0x400201B4) Shadow transfer control */ 2140 __I uint32_t ECRD0; /*!< (@ 0x400201B8) Extended Read Back 0 */ 2141 __I uint32_t ECRD1; /*!< (@ 0x400201BC) Extended Read Back 1 */ 2142 } CCU8_CC8_TypeDef; 2143 2144 2145 /* ================================================================================ */ 2146 /* ================ POSIF [POSIF0] ================ */ 2147 /* ================================================================================ */ 2148 2149 2150 /** 2151 * @brief Position Interface 0 (POSIF) 2152 */ 2153 2154 typedef struct { /*!< (@ 0x40028000) POSIF Structure */ 2155 __IO uint32_t PCONF; /*!< (@ 0x40028000) POSIF configuration */ 2156 __IO uint32_t PSUS; /*!< (@ 0x40028004) POSIF Suspend Config */ 2157 __O uint32_t PRUNS; /*!< (@ 0x40028008) POSIF Run Bit Set */ 2158 __O uint32_t PRUNC; /*!< (@ 0x4002800C) POSIF Run Bit Clear */ 2159 __I uint32_t PRUN; /*!< (@ 0x40028010) POSIF Run Bit Status */ 2160 __I uint32_t RESERVED[3]; 2161 __I uint32_t MIDR; /*!< (@ 0x40028020) Module Identification register */ 2162 __I uint32_t RESERVED1[3]; 2163 __I uint32_t HALP; /*!< (@ 0x40028030) Hall Sensor Patterns */ 2164 __IO uint32_t HALPS; /*!< (@ 0x40028034) Hall Sensor Shadow Patterns */ 2165 __I uint32_t RESERVED2[2]; 2166 __I uint32_t MCM; /*!< (@ 0x40028040) Multi-Channel Pattern */ 2167 __IO uint32_t MCSM; /*!< (@ 0x40028044) Multi-Channel Shadow Pattern */ 2168 __O uint32_t MCMS; /*!< (@ 0x40028048) Multi-Channel Pattern Control set */ 2169 __O uint32_t MCMC; /*!< (@ 0x4002804C) Multi-Channel Pattern Control clear */ 2170 __I uint32_t MCMF; /*!< (@ 0x40028050) Multi-Channel Pattern Control flag */ 2171 __I uint32_t RESERVED3[3]; 2172 __IO uint32_t QDC; /*!< (@ 0x40028060) Quadrature Decoder Control */ 2173 __I uint32_t RESERVED4[3]; 2174 __I uint32_t PFLG; /*!< (@ 0x40028070) POSIF Interrupt Flags */ 2175 __IO uint32_t PFLGE; /*!< (@ 0x40028074) POSIF Interrupt Enable */ 2176 __O uint32_t SPFLG; /*!< (@ 0x40028078) POSIF Interrupt Set */ 2177 __O uint32_t RPFLG; /*!< (@ 0x4002807C) POSIF Interrupt Clear */ 2178 __I uint32_t RESERVED5[32]; 2179 __I uint32_t PDBG; /*!< (@ 0x40028100) POSIF Debug register */ 2180 } POSIF_GLOBAL_TypeDef; 2181 2182 2183 /* ================================================================================ */ 2184 /* ================ PORT0 ================ */ 2185 /* ================================================================================ */ 2186 2187 2188 /** 2189 * @brief Port 0 (PORT0) 2190 */ 2191 2192 typedef struct { /*!< (@ 0x48028000) PORT0 Structure */ 2193 __IO uint32_t OUT; /*!< (@ 0x48028000) Port 0 Output Register */ 2194 __O uint32_t OMR; /*!< (@ 0x48028004) Port 0 Output Modification Register */ 2195 __I uint32_t RESERVED[2]; 2196 __IO uint32_t IOCR0; /*!< (@ 0x48028010) Port 0 Input/Output Control Register 0 */ 2197 __IO uint32_t IOCR4; /*!< (@ 0x48028014) Port 0 Input/Output Control Register 4 */ 2198 __IO uint32_t IOCR8; /*!< (@ 0x48028018) Port 0 Input/Output Control Register 8 */ 2199 __IO uint32_t IOCR12; /*!< (@ 0x4802801C) Port 0 Input/Output Control Register 12 */ 2200 __I uint32_t RESERVED1; 2201 __I uint32_t IN; /*!< (@ 0x48028024) Port 0 Input Register */ 2202 __I uint32_t RESERVED2[6]; 2203 __IO uint32_t PDR0; /*!< (@ 0x48028040) Port 0 Pad Driver Mode 0 Register */ 2204 __IO uint32_t PDR1; /*!< (@ 0x48028044) Port 0 Pad Driver Mode 1 Register */ 2205 __I uint32_t RESERVED3[6]; 2206 __I uint32_t PDISC; /*!< (@ 0x48028060) Port 0 Pin Function Decision Control Register */ 2207 __I uint32_t RESERVED4[3]; 2208 __IO uint32_t PPS; /*!< (@ 0x48028070) Port 0 Pin Power Save Register */ 2209 __IO uint32_t HWSEL; /*!< (@ 0x48028074) Port 0 Pin Hardware Select Register */ 2210 } PORT0_Type; 2211 2212 2213 /* ================================================================================ */ 2214 /* ================ PORT1 ================ */ 2215 /* ================================================================================ */ 2216 2217 2218 /** 2219 * @brief Port 1 (PORT1) 2220 */ 2221 2222 typedef struct { /*!< (@ 0x48028100) PORT1 Structure */ 2223 __IO uint32_t OUT; /*!< (@ 0x48028100) Port 1 Output Register */ 2224 __O uint32_t OMR; /*!< (@ 0x48028104) Port 1 Output Modification Register */ 2225 __I uint32_t RESERVED[2]; 2226 __IO uint32_t IOCR0; /*!< (@ 0x48028110) Port 1 Input/Output Control Register 0 */ 2227 __IO uint32_t IOCR4; /*!< (@ 0x48028114) Port 1 Input/Output Control Register 4 */ 2228 __IO uint32_t IOCR8; /*!< (@ 0x48028118) Port 1 Input/Output Control Register 8 */ 2229 __IO uint32_t IOCR12; /*!< (@ 0x4802811C) Port 1 Input/Output Control Register 12 */ 2230 __I uint32_t RESERVED1; 2231 __I uint32_t IN; /*!< (@ 0x48028124) Port 1 Input Register */ 2232 __I uint32_t RESERVED2[6]; 2233 __IO uint32_t PDR0; /*!< (@ 0x48028140) Port 1 Pad Driver Mode 0 Register */ 2234 __IO uint32_t PDR1; /*!< (@ 0x48028144) Port 1 Pad Driver Mode 1 Register */ 2235 __I uint32_t RESERVED3[6]; 2236 __I uint32_t PDISC; /*!< (@ 0x48028160) Port 1 Pin Function Decision Control Register */ 2237 __I uint32_t RESERVED4[3]; 2238 __IO uint32_t PPS; /*!< (@ 0x48028170) Port 1 Pin Power Save Register */ 2239 __IO uint32_t HWSEL; /*!< (@ 0x48028174) Port 1 Pin Hardware Select Register */ 2240 } PORT1_Type; 2241 2242 2243 /* ================================================================================ */ 2244 /* ================ PORT2 ================ */ 2245 /* ================================================================================ */ 2246 2247 2248 /** 2249 * @brief Port 2 (PORT2) 2250 */ 2251 2252 typedef struct { /*!< (@ 0x48028200) PORT2 Structure */ 2253 __IO uint32_t OUT; /*!< (@ 0x48028200) Port 2 Output Register */ 2254 __O uint32_t OMR; /*!< (@ 0x48028204) Port 2 Output Modification Register */ 2255 __I uint32_t RESERVED[2]; 2256 __IO uint32_t IOCR0; /*!< (@ 0x48028210) Port 2 Input/Output Control Register 0 */ 2257 __IO uint32_t IOCR4; /*!< (@ 0x48028214) Port 2 Input/Output Control Register 4 */ 2258 __IO uint32_t IOCR8; /*!< (@ 0x48028218) Port 2 Input/Output Control Register 8 */ 2259 __IO uint32_t IOCR12; /*!< (@ 0x4802821C) Port 2 Input/Output Control Register 12 */ 2260 __I uint32_t RESERVED1; 2261 __I uint32_t IN; /*!< (@ 0x48028224) Port 2 Input Register */ 2262 __I uint32_t RESERVED2[6]; 2263 __IO uint32_t PDR0; /*!< (@ 0x48028240) Port 2 Pad Driver Mode 0 Register */ 2264 __IO uint32_t PDR1; /*!< (@ 0x48028244) Port 2 Pad Driver Mode 1 Register */ 2265 __I uint32_t RESERVED3[6]; 2266 __I uint32_t PDISC; /*!< (@ 0x48028260) Port 2 Pin Function Decision Control Register */ 2267 __I uint32_t RESERVED4[3]; 2268 __IO uint32_t PPS; /*!< (@ 0x48028270) Port 2 Pin Power Save Register */ 2269 __IO uint32_t HWSEL; /*!< (@ 0x48028274) Port 2 Pin Hardware Select Register */ 2270 } PORT2_Type; 2271 2272 2273 /* ================================================================================ */ 2274 /* ================ PORT3 ================ */ 2275 /* ================================================================================ */ 2276 2277 2278 /** 2279 * @brief Port 3 (PORT3) 2280 */ 2281 2282 typedef struct { /*!< (@ 0x48028300) PORT3 Structure */ 2283 __IO uint32_t OUT; /*!< (@ 0x48028300) Port 3 Output Register */ 2284 __O uint32_t OMR; /*!< (@ 0x48028304) Port 3 Output Modification Register */ 2285 __I uint32_t RESERVED[2]; 2286 __IO uint32_t IOCR0; /*!< (@ 0x48028310) Port 3 Input/Output Control Register 0 */ 2287 __IO uint32_t IOCR4; /*!< (@ 0x48028314) Port 3 Input/Output Control Register 4 */ 2288 __IO uint32_t IOCR8; /*!< (@ 0x48028318) Port 3 Input/Output Control Register 8 */ 2289 __IO uint32_t IOCR12; /*!< (@ 0x4802831C) Port 3 Input/Output Control Register 12 */ 2290 __I uint32_t RESERVED1; 2291 __I uint32_t IN; /*!< (@ 0x48028324) Port 3 Input Register */ 2292 __I uint32_t RESERVED2[6]; 2293 __IO uint32_t PDR0; /*!< (@ 0x48028340) Port 3 Pad Driver Mode 0 Register */ 2294 __IO uint32_t PDR1; /*!< (@ 0x48028344) Port 3 Pad Driver Mode 1 Register */ 2295 __I uint32_t RESERVED3[6]; 2296 __I uint32_t PDISC; /*!< (@ 0x48028360) Port 3 Pin Function Decision Control Register */ 2297 __I uint32_t RESERVED4[3]; 2298 __IO uint32_t PPS; /*!< (@ 0x48028370) Port 3 Pin Power Save Register */ 2299 __IO uint32_t HWSEL; /*!< (@ 0x48028374) Port 3 Pin Hardware Select Register */ 2300 } PORT3_Type; 2301 2302 2303 /* ================================================================================ */ 2304 /* ================ PORT4 ================ */ 2305 /* ================================================================================ */ 2306 2307 2308 /** 2309 * @brief Port 4 (PORT4) 2310 */ 2311 2312 typedef struct { /*!< (@ 0x48028400) PORT4 Structure */ 2313 __IO uint32_t OUT; /*!< (@ 0x48028400) Port 4 Output Register */ 2314 __O uint32_t OMR; /*!< (@ 0x48028404) Port 4 Output Modification Register */ 2315 __I uint32_t RESERVED[2]; 2316 __IO uint32_t IOCR0; /*!< (@ 0x48028410) Port 4 Input/Output Control Register 0 */ 2317 __IO uint32_t IOCR4; /*!< (@ 0x48028414) Port 4 Input/Output Control Register 4 */ 2318 __I uint32_t RESERVED1[3]; 2319 __I uint32_t IN; /*!< (@ 0x48028424) Port 4 Input Register */ 2320 __I uint32_t RESERVED2[6]; 2321 __IO uint32_t PDR0; /*!< (@ 0x48028440) Port 4 Pad Driver Mode 0 Register */ 2322 __I uint32_t RESERVED3[7]; 2323 __I uint32_t PDISC; /*!< (@ 0x48028460) Port 4 Pin Function Decision Control Register */ 2324 __I uint32_t RESERVED4[3]; 2325 __IO uint32_t PPS; /*!< (@ 0x48028470) Port 4 Pin Power Save Register */ 2326 __IO uint32_t HWSEL; /*!< (@ 0x48028474) Port 4 Pin Hardware Select Register */ 2327 } PORT4_Type; 2328 2329 2330 /* ================================================================================ */ 2331 /* ================ PORT5 ================ */ 2332 /* ================================================================================ */ 2333 2334 2335 /** 2336 * @brief Port 5 (PORT5) 2337 */ 2338 2339 typedef struct { /*!< (@ 0x48028500) PORT5 Structure */ 2340 __IO uint32_t OUT; /*!< (@ 0x48028500) Port 5 Output Register */ 2341 __O uint32_t OMR; /*!< (@ 0x48028504) Port 5 Output Modification Register */ 2342 __I uint32_t RESERVED[2]; 2343 __IO uint32_t IOCR0; /*!< (@ 0x48028510) Port 5 Input/Output Control Register 0 */ 2344 __IO uint32_t IOCR4; /*!< (@ 0x48028514) Port 5 Input/Output Control Register 4 */ 2345 __IO uint32_t IOCR8; /*!< (@ 0x48028518) Port 5 Input/Output Control Register 8 */ 2346 __I uint32_t RESERVED1[2]; 2347 __I uint32_t IN; /*!< (@ 0x48028524) Port 5 Input Register */ 2348 __I uint32_t RESERVED2[6]; 2349 __IO uint32_t PDR0; /*!< (@ 0x48028540) Port 5 Pad Driver Mode 0 Register */ 2350 __IO uint32_t PDR1; /*!< (@ 0x48028544) Port 5 Pad Driver Mode 1 Register */ 2351 __I uint32_t RESERVED3[6]; 2352 __I uint32_t PDISC; /*!< (@ 0x48028560) Port 5 Pin Function Decision Control Register */ 2353 __I uint32_t RESERVED4[3]; 2354 __IO uint32_t PPS; /*!< (@ 0x48028570) Port 5 Pin Power Save Register */ 2355 __IO uint32_t HWSEL; /*!< (@ 0x48028574) Port 5 Pin Hardware Select Register */ 2356 } PORT5_Type; 2357 2358 2359 /* ================================================================================ */ 2360 /* ================ PORT6 ================ */ 2361 /* ================================================================================ */ 2362 2363 2364 /** 2365 * @brief Port 6 (PORT6) 2366 */ 2367 2368 typedef struct { /*!< (@ 0x48028600) PORT6 Structure */ 2369 __IO uint32_t OUT; /*!< (@ 0x48028600) Port 6 Output Register */ 2370 __O uint32_t OMR; /*!< (@ 0x48028604) Port 6 Output Modification Register */ 2371 __I uint32_t RESERVED[2]; 2372 __IO uint32_t IOCR0; /*!< (@ 0x48028610) Port 6 Input/Output Control Register 0 */ 2373 __IO uint32_t IOCR4; /*!< (@ 0x48028614) Port 6 Input/Output Control Register 4 */ 2374 __I uint32_t RESERVED1[3]; 2375 __I uint32_t IN; /*!< (@ 0x48028624) Port 6 Input Register */ 2376 __I uint32_t RESERVED2[6]; 2377 __IO uint32_t PDR0; /*!< (@ 0x48028640) Port 6 Pad Driver Mode 0 Register */ 2378 __I uint32_t RESERVED3[7]; 2379 __I uint32_t PDISC; /*!< (@ 0x48028660) Port 6 Pin Function Decision Control Register */ 2380 __I uint32_t RESERVED4[3]; 2381 __IO uint32_t PPS; /*!< (@ 0x48028670) Port 6 Pin Power Save Register */ 2382 __IO uint32_t HWSEL; /*!< (@ 0x48028674) Port 6 Pin Hardware Select Register */ 2383 } PORT6_Type; 2384 2385 2386 /* ================================================================================ */ 2387 /* ================ PORT7 ================ */ 2388 /* ================================================================================ */ 2389 2390 2391 /** 2392 * @brief Port 7 (PORT7) 2393 */ 2394 2395 typedef struct { /*!< (@ 0x48028700) PORT7 Structure */ 2396 __IO uint32_t OUT; /*!< (@ 0x48028700) Port 7 Output Register */ 2397 __O uint32_t OMR; /*!< (@ 0x48028704) Port 7 Output Modification Register */ 2398 __I uint32_t RESERVED[2]; 2399 __IO uint32_t IOCR0; /*!< (@ 0x48028710) Port 7 Input/Output Control Register 0 */ 2400 __IO uint32_t IOCR4; /*!< (@ 0x48028714) Port 7 Input/Output Control Register 4 */ 2401 __IO uint32_t IOCR8; /*!< (@ 0x48028718) Port 7 Input/Output Control Register 8 */ 2402 __I uint32_t RESERVED1[2]; 2403 __I uint32_t IN; /*!< (@ 0x48028724) Port 7 Input Register */ 2404 __I uint32_t RESERVED2[6]; 2405 __IO uint32_t PDR0; /*!< (@ 0x48028740) Port 7 Pad Driver Mode 0 Register */ 2406 __IO uint32_t PDR1; /*!< (@ 0x48028744) Port 7 Pad Driver Mode 1 Register */ 2407 __I uint32_t RESERVED3[6]; 2408 __I uint32_t PDISC; /*!< (@ 0x48028760) Port 7 Pin Function Decision Control Register */ 2409 __I uint32_t RESERVED4[3]; 2410 __IO uint32_t PPS; /*!< (@ 0x48028770) Port 7 Pin Power Save Register */ 2411 __IO uint32_t HWSEL; /*!< (@ 0x48028774) Port 7 Pin Hardware Select Register */ 2412 } PORT7_Type; 2413 2414 2415 /* ================================================================================ */ 2416 /* ================ PORT8 ================ */ 2417 /* ================================================================================ */ 2418 2419 2420 /** 2421 * @brief Port 8 (PORT8) 2422 */ 2423 2424 typedef struct { /*!< (@ 0x48028800) PORT8 Structure */ 2425 __IO uint32_t OUT; /*!< (@ 0x48028800) Port 8 Output Register */ 2426 __O uint32_t OMR; /*!< (@ 0x48028804) Port 8 Output Modification Register */ 2427 __I uint32_t RESERVED[2]; 2428 __IO uint32_t IOCR0; /*!< (@ 0x48028810) Port 8 Input/Output Control Register 0 */ 2429 __IO uint32_t IOCR4; /*!< (@ 0x48028814) Port 8 Input/Output Control Register 4 */ 2430 __IO uint32_t IOCR8; /*!< (@ 0x48028818) Port 8 Input/Output Control Register 8 */ 2431 __I uint32_t RESERVED1[2]; 2432 __I uint32_t IN; /*!< (@ 0x48028824) Port 8 Input Register */ 2433 __I uint32_t RESERVED2[6]; 2434 __IO uint32_t PDR0; /*!< (@ 0x48028840) Port 8 Pad Driver Mode 0 Register */ 2435 __IO uint32_t PDR1; /*!< (@ 0x48028844) Port 8 Pad Driver Mode 1 Register */ 2436 __I uint32_t RESERVED3[6]; 2437 __I uint32_t PDISC; /*!< (@ 0x48028860) Port 8 Pin Function Decision Control Register */ 2438 __I uint32_t RESERVED4[3]; 2439 __IO uint32_t PPS; /*!< (@ 0x48028870) Port 8 Pin Power Save Register */ 2440 __IO uint32_t HWSEL; /*!< (@ 0x48028874) Port 8 Pin Hardware Select Register */ 2441 } PORT8_Type; 2442 2443 2444 /* ================================================================================ */ 2445 /* ================ PORT9 ================ */ 2446 /* ================================================================================ */ 2447 2448 2449 /** 2450 * @brief Port 9 (PORT9) 2451 */ 2452 2453 typedef struct { /*!< (@ 0x48028900) PORT9 Structure */ 2454 __IO uint32_t OUT; /*!< (@ 0x48028900) Port 9 Output Register */ 2455 __O uint32_t OMR; /*!< (@ 0x48028904) Port 9 Output Modification Register */ 2456 __I uint32_t RESERVED[2]; 2457 __IO uint32_t IOCR0; /*!< (@ 0x48028910) Port 9 Input/Output Control Register 0 */ 2458 __IO uint32_t IOCR4; /*!< (@ 0x48028914) Port 5 Input/Output Control Register 4 */ 2459 __IO uint32_t IOCR8; /*!< (@ 0x48028918) Port 9 Input/Output Control Register 8 */ 2460 __I uint32_t RESERVED1[2]; 2461 __I uint32_t IN; /*!< (@ 0x48028924) Port 9 Input Register */ 2462 __I uint32_t RESERVED2[6]; 2463 __IO uint32_t PDR0; /*!< (@ 0x48028940) Port 9 Pad Driver Mode 0 Register */ 2464 __IO uint32_t PDR1; /*!< (@ 0x48028944) Port 9 Pad Driver Mode 1 Register */ 2465 __I uint32_t RESERVED3[6]; 2466 __I uint32_t PDISC; /*!< (@ 0x48028960) Port 9 Pin Function Decision Control Register */ 2467 __I uint32_t RESERVED4[3]; 2468 __IO uint32_t PPS; /*!< (@ 0x48028970) Port 9 Pin Power Save Register */ 2469 __IO uint32_t HWSEL; /*!< (@ 0x48028974) Port 9 Pin Hardware Select Register */ 2470 } PORT9_Type; 2471 2472 2473 /* ================================================================================ */ 2474 /* ================ PORT14 ================ */ 2475 /* ================================================================================ */ 2476 2477 2478 /** 2479 * @brief Port 14 (PORT14) 2480 */ 2481 2482 typedef struct { /*!< (@ 0x48028E00) PORT14 Structure */ 2483 __IO uint32_t OUT; /*!< (@ 0x48028E00) Port 14 Output Register */ 2484 __O uint32_t OMR; /*!< (@ 0x48028E04) Port 14 Output Modification Register */ 2485 __I uint32_t RESERVED[2]; 2486 __IO uint32_t IOCR0; /*!< (@ 0x48028E10) Port 14 Input/Output Control Register 0 */ 2487 __IO uint32_t IOCR4; /*!< (@ 0x48028E14) Port 14 Input/Output Control Register 4 */ 2488 __IO uint32_t IOCR8; /*!< (@ 0x48028E18) Port 14 Input/Output Control Register 8 */ 2489 __IO uint32_t IOCR12; /*!< (@ 0x48028E1C) Port 14 Input/Output Control Register 12 */ 2490 __I uint32_t RESERVED1; 2491 __I uint32_t IN; /*!< (@ 0x48028E24) Port 14 Input Register */ 2492 __I uint32_t RESERVED2[14]; 2493 __IO uint32_t PDISC; /*!< (@ 0x48028E60) Port 14 Pin Function Decision Control Register */ 2494 __I uint32_t RESERVED3[3]; 2495 __IO uint32_t PPS; /*!< (@ 0x48028E70) Port 14 Pin Power Save Register */ 2496 __IO uint32_t HWSEL; /*!< (@ 0x48028E74) Port 14 Pin Hardware Select Register */ 2497 } PORT14_Type; 2498 2499 2500 /* ================================================================================ */ 2501 /* ================ PORT15 ================ */ 2502 /* ================================================================================ */ 2503 2504 2505 /** 2506 * @brief Port 15 (PORT15) 2507 */ 2508 2509 typedef struct { /*!< (@ 0x48028F00) PORT15 Structure */ 2510 __IO uint32_t OUT; /*!< (@ 0x48028F00) Port 15 Output Register */ 2511 __O uint32_t OMR; /*!< (@ 0x48028F04) Port 15 Output Modification Register */ 2512 __I uint32_t RESERVED[2]; 2513 __IO uint32_t IOCR0; /*!< (@ 0x48028F10) Port 15 Input/Output Control Register 0 */ 2514 __IO uint32_t IOCR4; /*!< (@ 0x48028F14) Port 15 Input/Output Control Register 4 */ 2515 __IO uint32_t IOCR8; /*!< (@ 0x48028F18) Port 15 Input/Output Control Register 8 */ 2516 __IO uint32_t IOCR12; /*!< (@ 0x48028F1C) Port 15 Input/Output Control Register 12 */ 2517 __I uint32_t RESERVED1; 2518 __I uint32_t IN; /*!< (@ 0x48028F24) Port 15 Input Register */ 2519 __I uint32_t RESERVED2[14]; 2520 __IO uint32_t PDISC; /*!< (@ 0x48028F60) Port 15 Pin Function Decision Control Register */ 2521 __I uint32_t RESERVED3[3]; 2522 __IO uint32_t PPS; /*!< (@ 0x48028F70) Port 15 Pin Power Save Register */ 2523 __IO uint32_t HWSEL; /*!< (@ 0x48028F74) Port 15 Pin Hardware Select Register */ 2524 } PORT15_Type; 2525 2526 2527 /* -------------------- End of section using anonymous unions ------------------- */ 2528 #if defined(__CC_ARM) 2529 #pragma pop 2530 #elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) 2531 #pragma clang diagnostic pop 2532 #elif defined(__ICCARM__) 2533 /* leave anonymous unions enabled */ 2534 #elif defined(__GNUC__) 2535 /* anonymous unions are enabled by default */ 2536 #elif defined(__TMS470__) 2537 /* anonymous unions are enabled by default */ 2538 #elif defined(__TASKING__) 2539 #pragma warning restore 2540 #else 2541 #warning Not supported compiler type 2542 #endif 2543 2544 2545 2546 /* ================================================================================ */ 2547 /* ================ struct 'PPB' Position & Mask ================ */ 2548 /* ================================================================================ */ 2549 2550 2551 /* ---------------------------------- PPB_ACTLR --------------------------------- */ 2552 #define PPB_ACTLR_DISMCYCINT_Pos (0UL) /*!< PPB ACTLR: DISMCYCINT (Bit 0) */ 2553 #define PPB_ACTLR_DISMCYCINT_Msk (0x1UL) /*!< PPB ACTLR: DISMCYCINT (Bitfield-Mask: 0x01) */ 2554 #define PPB_ACTLR_DISDEFWBUF_Pos (1UL) /*!< PPB ACTLR: DISDEFWBUF (Bit 1) */ 2555 #define PPB_ACTLR_DISDEFWBUF_Msk (0x2UL) /*!< PPB ACTLR: DISDEFWBUF (Bitfield-Mask: 0x01) */ 2556 #define PPB_ACTLR_DISFOLD_Pos (2UL) /*!< PPB ACTLR: DISFOLD (Bit 2) */ 2557 #define PPB_ACTLR_DISFOLD_Msk (0x4UL) /*!< PPB ACTLR: DISFOLD (Bitfield-Mask: 0x01) */ 2558 #define PPB_ACTLR_DISFPCA_Pos (8UL) /*!< PPB ACTLR: DISFPCA (Bit 8) */ 2559 #define PPB_ACTLR_DISFPCA_Msk (0x100UL) /*!< PPB ACTLR: DISFPCA (Bitfield-Mask: 0x01) */ 2560 #define PPB_ACTLR_DISOOFP_Pos (9UL) /*!< PPB ACTLR: DISOOFP (Bit 9) */ 2561 #define PPB_ACTLR_DISOOFP_Msk (0x200UL) /*!< PPB ACTLR: DISOOFP (Bitfield-Mask: 0x01) */ 2562 2563 /* -------------------------------- PPB_SYST_CSR -------------------------------- */ 2564 #define PPB_SYST_CSR_ENABLE_Pos (0UL) /*!< PPB SYST_CSR: ENABLE (Bit 0) */ 2565 #define PPB_SYST_CSR_ENABLE_Msk (0x1UL) /*!< PPB SYST_CSR: ENABLE (Bitfield-Mask: 0x01) */ 2566 #define PPB_SYST_CSR_TICKINT_Pos (1UL) /*!< PPB SYST_CSR: TICKINT (Bit 1) */ 2567 #define PPB_SYST_CSR_TICKINT_Msk (0x2UL) /*!< PPB SYST_CSR: TICKINT (Bitfield-Mask: 0x01) */ 2568 #define PPB_SYST_CSR_CLKSOURCE_Pos (2UL) /*!< PPB SYST_CSR: CLKSOURCE (Bit 2) */ 2569 #define PPB_SYST_CSR_CLKSOURCE_Msk (0x4UL) /*!< PPB SYST_CSR: CLKSOURCE (Bitfield-Mask: 0x01) */ 2570 #define PPB_SYST_CSR_COUNTFLAG_Pos (16UL) /*!< PPB SYST_CSR: COUNTFLAG (Bit 16) */ 2571 #define PPB_SYST_CSR_COUNTFLAG_Msk (0x10000UL) /*!< PPB SYST_CSR: COUNTFLAG (Bitfield-Mask: 0x01) */ 2572 2573 /* -------------------------------- PPB_SYST_RVR -------------------------------- */ 2574 #define PPB_SYST_RVR_RELOAD_Pos (0UL) /*!< PPB SYST_RVR: RELOAD (Bit 0) */ 2575 #define PPB_SYST_RVR_RELOAD_Msk (0xffffffUL) /*!< PPB SYST_RVR: RELOAD (Bitfield-Mask: 0xffffff) */ 2576 2577 /* -------------------------------- PPB_SYST_CVR -------------------------------- */ 2578 #define PPB_SYST_CVR_CURRENT_Pos (0UL) /*!< PPB SYST_CVR: CURRENT (Bit 0) */ 2579 #define PPB_SYST_CVR_CURRENT_Msk (0xffffffUL) /*!< PPB SYST_CVR: CURRENT (Bitfield-Mask: 0xffffff) */ 2580 2581 /* ------------------------------- PPB_SYST_CALIB ------------------------------- */ 2582 #define PPB_SYST_CALIB_TENMS_Pos (0UL) /*!< PPB SYST_CALIB: TENMS (Bit 0) */ 2583 #define PPB_SYST_CALIB_TENMS_Msk (0xffffffUL) /*!< PPB SYST_CALIB: TENMS (Bitfield-Mask: 0xffffff) */ 2584 #define PPB_SYST_CALIB_SKEW_Pos (30UL) /*!< PPB SYST_CALIB: SKEW (Bit 30) */ 2585 #define PPB_SYST_CALIB_SKEW_Msk (0x40000000UL) /*!< PPB SYST_CALIB: SKEW (Bitfield-Mask: 0x01) */ 2586 #define PPB_SYST_CALIB_NOREF_Pos (31UL) /*!< PPB SYST_CALIB: NOREF (Bit 31) */ 2587 #define PPB_SYST_CALIB_NOREF_Msk (0x80000000UL) /*!< PPB SYST_CALIB: NOREF (Bitfield-Mask: 0x01) */ 2588 2589 /* ------------------------------- PPB_NVIC_ISER0 ------------------------------- */ 2590 #define PPB_NVIC_ISER0_SETENA_Pos (0UL) /*!< PPB NVIC_ISER0: SETENA (Bit 0) */ 2591 #define PPB_NVIC_ISER0_SETENA_Msk (0xffffffffUL) /*!< PPB NVIC_ISER0: SETENA (Bitfield-Mask: 0xffffffff) */ 2592 2593 /* ------------------------------- PPB_NVIC_ISER1 ------------------------------- */ 2594 #define PPB_NVIC_ISER1_SETENA_Pos (0UL) /*!< PPB NVIC_ISER1: SETENA (Bit 0) */ 2595 #define PPB_NVIC_ISER1_SETENA_Msk (0xffffffffUL) /*!< PPB NVIC_ISER1: SETENA (Bitfield-Mask: 0xffffffff) */ 2596 2597 /* ------------------------------- PPB_NVIC_ISER2 ------------------------------- */ 2598 #define PPB_NVIC_ISER2_SETENA_Pos (0UL) /*!< PPB NVIC_ISER2: SETENA (Bit 0) */ 2599 #define PPB_NVIC_ISER2_SETENA_Msk (0xffffffffUL) /*!< PPB NVIC_ISER2: SETENA (Bitfield-Mask: 0xffffffff) */ 2600 2601 /* ------------------------------- PPB_NVIC_ISER3 ------------------------------- */ 2602 #define PPB_NVIC_ISER3_SETENA_Pos (0UL) /*!< PPB NVIC_ISER3: SETENA (Bit 0) */ 2603 #define PPB_NVIC_ISER3_SETENA_Msk (0xffffffffUL) /*!< PPB NVIC_ISER3: SETENA (Bitfield-Mask: 0xffffffff) */ 2604 2605 /* ------------------------------- PPB_NVIC_ICER0 ------------------------------- */ 2606 #define PPB_NVIC_ICER0_CLRENA_Pos (0UL) /*!< PPB NVIC_ICER0: CLRENA (Bit 0) */ 2607 #define PPB_NVIC_ICER0_CLRENA_Msk (0xffffffffUL) /*!< PPB NVIC_ICER0: CLRENA (Bitfield-Mask: 0xffffffff) */ 2608 2609 /* ------------------------------- PPB_NVIC_ICER1 ------------------------------- */ 2610 #define PPB_NVIC_ICER1_CLRENA_Pos (0UL) /*!< PPB NVIC_ICER1: CLRENA (Bit 0) */ 2611 #define PPB_NVIC_ICER1_CLRENA_Msk (0xffffffffUL) /*!< PPB NVIC_ICER1: CLRENA (Bitfield-Mask: 0xffffffff) */ 2612 2613 /* ------------------------------- PPB_NVIC_ICER2 ------------------------------- */ 2614 #define PPB_NVIC_ICER2_CLRENA_Pos (0UL) /*!< PPB NVIC_ICER2: CLRENA (Bit 0) */ 2615 #define PPB_NVIC_ICER2_CLRENA_Msk (0xffffffffUL) /*!< PPB NVIC_ICER2: CLRENA (Bitfield-Mask: 0xffffffff) */ 2616 2617 /* ------------------------------- PPB_NVIC_ICER3 ------------------------------- */ 2618 #define PPB_NVIC_ICER3_CLRENA_Pos (0UL) /*!< PPB NVIC_ICER3: CLRENA (Bit 0) */ 2619 #define PPB_NVIC_ICER3_CLRENA_Msk (0xffffffffUL) /*!< PPB NVIC_ICER3: CLRENA (Bitfield-Mask: 0xffffffff) */ 2620 2621 /* ------------------------------- PPB_NVIC_ISPR0 ------------------------------- */ 2622 #define PPB_NVIC_ISPR0_SETPEND_Pos (0UL) /*!< PPB NVIC_ISPR0: SETPEND (Bit 0) */ 2623 #define PPB_NVIC_ISPR0_SETPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ISPR0: SETPEND (Bitfield-Mask: 0xffffffff) */ 2624 2625 /* ------------------------------- PPB_NVIC_ISPR1 ------------------------------- */ 2626 #define PPB_NVIC_ISPR1_SETPEND_Pos (0UL) /*!< PPB NVIC_ISPR1: SETPEND (Bit 0) */ 2627 #define PPB_NVIC_ISPR1_SETPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ISPR1: SETPEND (Bitfield-Mask: 0xffffffff) */ 2628 2629 /* ------------------------------- PPB_NVIC_ISPR2 ------------------------------- */ 2630 #define PPB_NVIC_ISPR2_SETPEND_Pos (0UL) /*!< PPB NVIC_ISPR2: SETPEND (Bit 0) */ 2631 #define PPB_NVIC_ISPR2_SETPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ISPR2: SETPEND (Bitfield-Mask: 0xffffffff) */ 2632 2633 /* ------------------------------- PPB_NVIC_ISPR3 ------------------------------- */ 2634 #define PPB_NVIC_ISPR3_SETPEND_Pos (0UL) /*!< PPB NVIC_ISPR3: SETPEND (Bit 0) */ 2635 #define PPB_NVIC_ISPR3_SETPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ISPR3: SETPEND (Bitfield-Mask: 0xffffffff) */ 2636 2637 /* ------------------------------- PPB_NVIC_ICPR0 ------------------------------- */ 2638 #define PPB_NVIC_ICPR0_CLRPEND_Pos (0UL) /*!< PPB NVIC_ICPR0: CLRPEND (Bit 0) */ 2639 #define PPB_NVIC_ICPR0_CLRPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ICPR0: CLRPEND (Bitfield-Mask: 0xffffffff) */ 2640 2641 /* ------------------------------- PPB_NVIC_ICPR1 ------------------------------- */ 2642 #define PPB_NVIC_ICPR1_CLRPEND_Pos (0UL) /*!< PPB NVIC_ICPR1: CLRPEND (Bit 0) */ 2643 #define PPB_NVIC_ICPR1_CLRPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ICPR1: CLRPEND (Bitfield-Mask: 0xffffffff) */ 2644 2645 /* ------------------------------- PPB_NVIC_ICPR2 ------------------------------- */ 2646 #define PPB_NVIC_ICPR2_CLRPEND_Pos (0UL) /*!< PPB NVIC_ICPR2: CLRPEND (Bit 0) */ 2647 #define PPB_NVIC_ICPR2_CLRPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ICPR2: CLRPEND (Bitfield-Mask: 0xffffffff) */ 2648 2649 /* ------------------------------- PPB_NVIC_ICPR3 ------------------------------- */ 2650 #define PPB_NVIC_ICPR3_CLRPEND_Pos (0UL) /*!< PPB NVIC_ICPR3: CLRPEND (Bit 0) */ 2651 #define PPB_NVIC_ICPR3_CLRPEND_Msk (0xffffffffUL) /*!< PPB NVIC_ICPR3: CLRPEND (Bitfield-Mask: 0xffffffff) */ 2652 2653 /* ------------------------------- PPB_NVIC_IABR0 ------------------------------- */ 2654 #define PPB_NVIC_IABR0_ACTIVE_Pos (0UL) /*!< PPB NVIC_IABR0: ACTIVE (Bit 0) */ 2655 #define PPB_NVIC_IABR0_ACTIVE_Msk (0xffffffffUL) /*!< PPB NVIC_IABR0: ACTIVE (Bitfield-Mask: 0xffffffff) */ 2656 2657 /* ------------------------------- PPB_NVIC_IABR1 ------------------------------- */ 2658 #define PPB_NVIC_IABR1_ACTIVE_Pos (0UL) /*!< PPB NVIC_IABR1: ACTIVE (Bit 0) */ 2659 #define PPB_NVIC_IABR1_ACTIVE_Msk (0xffffffffUL) /*!< PPB NVIC_IABR1: ACTIVE (Bitfield-Mask: 0xffffffff) */ 2660 2661 /* ------------------------------- PPB_NVIC_IABR2 ------------------------------- */ 2662 #define PPB_NVIC_IABR2_ACTIVE_Pos (0UL) /*!< PPB NVIC_IABR2: ACTIVE (Bit 0) */ 2663 #define PPB_NVIC_IABR2_ACTIVE_Msk (0xffffffffUL) /*!< PPB NVIC_IABR2: ACTIVE (Bitfield-Mask: 0xffffffff) */ 2664 2665 /* ------------------------------- PPB_NVIC_IABR3 ------------------------------- */ 2666 #define PPB_NVIC_IABR3_ACTIVE_Pos (0UL) /*!< PPB NVIC_IABR3: ACTIVE (Bit 0) */ 2667 #define PPB_NVIC_IABR3_ACTIVE_Msk (0xffffffffUL) /*!< PPB NVIC_IABR3: ACTIVE (Bitfield-Mask: 0xffffffff) */ 2668 2669 /* -------------------------------- PPB_NVIC_IPR0 ------------------------------- */ 2670 #define PPB_NVIC_IPR0_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR0: PRI_0 (Bit 0) */ 2671 #define PPB_NVIC_IPR0_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR0: PRI_0 (Bitfield-Mask: 0xff) */ 2672 #define PPB_NVIC_IPR0_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR0: PRI_1 (Bit 8) */ 2673 #define PPB_NVIC_IPR0_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR0: PRI_1 (Bitfield-Mask: 0xff) */ 2674 #define PPB_NVIC_IPR0_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR0: PRI_2 (Bit 16) */ 2675 #define PPB_NVIC_IPR0_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR0: PRI_2 (Bitfield-Mask: 0xff) */ 2676 #define PPB_NVIC_IPR0_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR0: PRI_3 (Bit 24) */ 2677 #define PPB_NVIC_IPR0_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR0: PRI_3 (Bitfield-Mask: 0xff) */ 2678 2679 /* -------------------------------- PPB_NVIC_IPR1 ------------------------------- */ 2680 #define PPB_NVIC_IPR1_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR1: PRI_0 (Bit 0) */ 2681 #define PPB_NVIC_IPR1_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR1: PRI_0 (Bitfield-Mask: 0xff) */ 2682 #define PPB_NVIC_IPR1_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR1: PRI_1 (Bit 8) */ 2683 #define PPB_NVIC_IPR1_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR1: PRI_1 (Bitfield-Mask: 0xff) */ 2684 #define PPB_NVIC_IPR1_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR1: PRI_2 (Bit 16) */ 2685 #define PPB_NVIC_IPR1_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR1: PRI_2 (Bitfield-Mask: 0xff) */ 2686 #define PPB_NVIC_IPR1_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR1: PRI_3 (Bit 24) */ 2687 #define PPB_NVIC_IPR1_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR1: PRI_3 (Bitfield-Mask: 0xff) */ 2688 2689 /* -------------------------------- PPB_NVIC_IPR2 ------------------------------- */ 2690 #define PPB_NVIC_IPR2_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR2: PRI_0 (Bit 0) */ 2691 #define PPB_NVIC_IPR2_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR2: PRI_0 (Bitfield-Mask: 0xff) */ 2692 #define PPB_NVIC_IPR2_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR2: PRI_1 (Bit 8) */ 2693 #define PPB_NVIC_IPR2_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR2: PRI_1 (Bitfield-Mask: 0xff) */ 2694 #define PPB_NVIC_IPR2_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR2: PRI_2 (Bit 16) */ 2695 #define PPB_NVIC_IPR2_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR2: PRI_2 (Bitfield-Mask: 0xff) */ 2696 #define PPB_NVIC_IPR2_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR2: PRI_3 (Bit 24) */ 2697 #define PPB_NVIC_IPR2_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR2: PRI_3 (Bitfield-Mask: 0xff) */ 2698 2699 /* -------------------------------- PPB_NVIC_IPR3 ------------------------------- */ 2700 #define PPB_NVIC_IPR3_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR3: PRI_0 (Bit 0) */ 2701 #define PPB_NVIC_IPR3_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR3: PRI_0 (Bitfield-Mask: 0xff) */ 2702 #define PPB_NVIC_IPR3_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR3: PRI_1 (Bit 8) */ 2703 #define PPB_NVIC_IPR3_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR3: PRI_1 (Bitfield-Mask: 0xff) */ 2704 #define PPB_NVIC_IPR3_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR3: PRI_2 (Bit 16) */ 2705 #define PPB_NVIC_IPR3_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR3: PRI_2 (Bitfield-Mask: 0xff) */ 2706 #define PPB_NVIC_IPR3_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR3: PRI_3 (Bit 24) */ 2707 #define PPB_NVIC_IPR3_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR3: PRI_3 (Bitfield-Mask: 0xff) */ 2708 2709 /* -------------------------------- PPB_NVIC_IPR4 ------------------------------- */ 2710 #define PPB_NVIC_IPR4_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR4: PRI_0 (Bit 0) */ 2711 #define PPB_NVIC_IPR4_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR4: PRI_0 (Bitfield-Mask: 0xff) */ 2712 #define PPB_NVIC_IPR4_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR4: PRI_1 (Bit 8) */ 2713 #define PPB_NVIC_IPR4_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR4: PRI_1 (Bitfield-Mask: 0xff) */ 2714 #define PPB_NVIC_IPR4_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR4: PRI_2 (Bit 16) */ 2715 #define PPB_NVIC_IPR4_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR4: PRI_2 (Bitfield-Mask: 0xff) */ 2716 #define PPB_NVIC_IPR4_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR4: PRI_3 (Bit 24) */ 2717 #define PPB_NVIC_IPR4_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR4: PRI_3 (Bitfield-Mask: 0xff) */ 2718 2719 /* -------------------------------- PPB_NVIC_IPR5 ------------------------------- */ 2720 #define PPB_NVIC_IPR5_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR5: PRI_0 (Bit 0) */ 2721 #define PPB_NVIC_IPR5_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR5: PRI_0 (Bitfield-Mask: 0xff) */ 2722 #define PPB_NVIC_IPR5_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR5: PRI_1 (Bit 8) */ 2723 #define PPB_NVIC_IPR5_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR5: PRI_1 (Bitfield-Mask: 0xff) */ 2724 #define PPB_NVIC_IPR5_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR5: PRI_2 (Bit 16) */ 2725 #define PPB_NVIC_IPR5_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR5: PRI_2 (Bitfield-Mask: 0xff) */ 2726 #define PPB_NVIC_IPR5_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR5: PRI_3 (Bit 24) */ 2727 #define PPB_NVIC_IPR5_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR5: PRI_3 (Bitfield-Mask: 0xff) */ 2728 2729 /* -------------------------------- PPB_NVIC_IPR6 ------------------------------- */ 2730 #define PPB_NVIC_IPR6_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR6: PRI_0 (Bit 0) */ 2731 #define PPB_NVIC_IPR6_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR6: PRI_0 (Bitfield-Mask: 0xff) */ 2732 #define PPB_NVIC_IPR6_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR6: PRI_1 (Bit 8) */ 2733 #define PPB_NVIC_IPR6_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR6: PRI_1 (Bitfield-Mask: 0xff) */ 2734 #define PPB_NVIC_IPR6_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR6: PRI_2 (Bit 16) */ 2735 #define PPB_NVIC_IPR6_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR6: PRI_2 (Bitfield-Mask: 0xff) */ 2736 #define PPB_NVIC_IPR6_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR6: PRI_3 (Bit 24) */ 2737 #define PPB_NVIC_IPR6_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR6: PRI_3 (Bitfield-Mask: 0xff) */ 2738 2739 /* -------------------------------- PPB_NVIC_IPR7 ------------------------------- */ 2740 #define PPB_NVIC_IPR7_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR7: PRI_0 (Bit 0) */ 2741 #define PPB_NVIC_IPR7_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR7: PRI_0 (Bitfield-Mask: 0xff) */ 2742 #define PPB_NVIC_IPR7_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR7: PRI_1 (Bit 8) */ 2743 #define PPB_NVIC_IPR7_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR7: PRI_1 (Bitfield-Mask: 0xff) */ 2744 #define PPB_NVIC_IPR7_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR7: PRI_2 (Bit 16) */ 2745 #define PPB_NVIC_IPR7_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR7: PRI_2 (Bitfield-Mask: 0xff) */ 2746 #define PPB_NVIC_IPR7_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR7: PRI_3 (Bit 24) */ 2747 #define PPB_NVIC_IPR7_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR7: PRI_3 (Bitfield-Mask: 0xff) */ 2748 2749 /* -------------------------------- PPB_NVIC_IPR8 ------------------------------- */ 2750 #define PPB_NVIC_IPR8_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR8: PRI_0 (Bit 0) */ 2751 #define PPB_NVIC_IPR8_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR8: PRI_0 (Bitfield-Mask: 0xff) */ 2752 #define PPB_NVIC_IPR8_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR8: PRI_1 (Bit 8) */ 2753 #define PPB_NVIC_IPR8_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR8: PRI_1 (Bitfield-Mask: 0xff) */ 2754 #define PPB_NVIC_IPR8_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR8: PRI_2 (Bit 16) */ 2755 #define PPB_NVIC_IPR8_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR8: PRI_2 (Bitfield-Mask: 0xff) */ 2756 #define PPB_NVIC_IPR8_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR8: PRI_3 (Bit 24) */ 2757 #define PPB_NVIC_IPR8_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR8: PRI_3 (Bitfield-Mask: 0xff) */ 2758 2759 /* -------------------------------- PPB_NVIC_IPR9 ------------------------------- */ 2760 #define PPB_NVIC_IPR9_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR9: PRI_0 (Bit 0) */ 2761 #define PPB_NVIC_IPR9_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR9: PRI_0 (Bitfield-Mask: 0xff) */ 2762 #define PPB_NVIC_IPR9_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR9: PRI_1 (Bit 8) */ 2763 #define PPB_NVIC_IPR9_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR9: PRI_1 (Bitfield-Mask: 0xff) */ 2764 #define PPB_NVIC_IPR9_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR9: PRI_2 (Bit 16) */ 2765 #define PPB_NVIC_IPR9_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR9: PRI_2 (Bitfield-Mask: 0xff) */ 2766 #define PPB_NVIC_IPR9_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR9: PRI_3 (Bit 24) */ 2767 #define PPB_NVIC_IPR9_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR9: PRI_3 (Bitfield-Mask: 0xff) */ 2768 2769 /* ------------------------------- PPB_NVIC_IPR10 ------------------------------- */ 2770 #define PPB_NVIC_IPR10_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR10: PRI_0 (Bit 0) */ 2771 #define PPB_NVIC_IPR10_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR10: PRI_0 (Bitfield-Mask: 0xff) */ 2772 #define PPB_NVIC_IPR10_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR10: PRI_1 (Bit 8) */ 2773 #define PPB_NVIC_IPR10_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR10: PRI_1 (Bitfield-Mask: 0xff) */ 2774 #define PPB_NVIC_IPR10_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR10: PRI_2 (Bit 16) */ 2775 #define PPB_NVIC_IPR10_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR10: PRI_2 (Bitfield-Mask: 0xff) */ 2776 #define PPB_NVIC_IPR10_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR10: PRI_3 (Bit 24) */ 2777 #define PPB_NVIC_IPR10_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR10: PRI_3 (Bitfield-Mask: 0xff) */ 2778 2779 /* ------------------------------- PPB_NVIC_IPR11 ------------------------------- */ 2780 #define PPB_NVIC_IPR11_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR11: PRI_0 (Bit 0) */ 2781 #define PPB_NVIC_IPR11_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR11: PRI_0 (Bitfield-Mask: 0xff) */ 2782 #define PPB_NVIC_IPR11_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR11: PRI_1 (Bit 8) */ 2783 #define PPB_NVIC_IPR11_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR11: PRI_1 (Bitfield-Mask: 0xff) */ 2784 #define PPB_NVIC_IPR11_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR11: PRI_2 (Bit 16) */ 2785 #define PPB_NVIC_IPR11_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR11: PRI_2 (Bitfield-Mask: 0xff) */ 2786 #define PPB_NVIC_IPR11_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR11: PRI_3 (Bit 24) */ 2787 #define PPB_NVIC_IPR11_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR11: PRI_3 (Bitfield-Mask: 0xff) */ 2788 2789 /* ------------------------------- PPB_NVIC_IPR12 ------------------------------- */ 2790 #define PPB_NVIC_IPR12_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR12: PRI_0 (Bit 0) */ 2791 #define PPB_NVIC_IPR12_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR12: PRI_0 (Bitfield-Mask: 0xff) */ 2792 #define PPB_NVIC_IPR12_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR12: PRI_1 (Bit 8) */ 2793 #define PPB_NVIC_IPR12_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR12: PRI_1 (Bitfield-Mask: 0xff) */ 2794 #define PPB_NVIC_IPR12_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR12: PRI_2 (Bit 16) */ 2795 #define PPB_NVIC_IPR12_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR12: PRI_2 (Bitfield-Mask: 0xff) */ 2796 #define PPB_NVIC_IPR12_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR12: PRI_3 (Bit 24) */ 2797 #define PPB_NVIC_IPR12_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR12: PRI_3 (Bitfield-Mask: 0xff) */ 2798 2799 /* ------------------------------- PPB_NVIC_IPR13 ------------------------------- */ 2800 #define PPB_NVIC_IPR13_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR13: PRI_0 (Bit 0) */ 2801 #define PPB_NVIC_IPR13_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR13: PRI_0 (Bitfield-Mask: 0xff) */ 2802 #define PPB_NVIC_IPR13_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR13: PRI_1 (Bit 8) */ 2803 #define PPB_NVIC_IPR13_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR13: PRI_1 (Bitfield-Mask: 0xff) */ 2804 #define PPB_NVIC_IPR13_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR13: PRI_2 (Bit 16) */ 2805 #define PPB_NVIC_IPR13_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR13: PRI_2 (Bitfield-Mask: 0xff) */ 2806 #define PPB_NVIC_IPR13_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR13: PRI_3 (Bit 24) */ 2807 #define PPB_NVIC_IPR13_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR13: PRI_3 (Bitfield-Mask: 0xff) */ 2808 2809 /* ------------------------------- PPB_NVIC_IPR14 ------------------------------- */ 2810 #define PPB_NVIC_IPR14_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR14: PRI_0 (Bit 0) */ 2811 #define PPB_NVIC_IPR14_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR14: PRI_0 (Bitfield-Mask: 0xff) */ 2812 #define PPB_NVIC_IPR14_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR14: PRI_1 (Bit 8) */ 2813 #define PPB_NVIC_IPR14_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR14: PRI_1 (Bitfield-Mask: 0xff) */ 2814 #define PPB_NVIC_IPR14_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR14: PRI_2 (Bit 16) */ 2815 #define PPB_NVIC_IPR14_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR14: PRI_2 (Bitfield-Mask: 0xff) */ 2816 #define PPB_NVIC_IPR14_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR14: PRI_3 (Bit 24) */ 2817 #define PPB_NVIC_IPR14_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR14: PRI_3 (Bitfield-Mask: 0xff) */ 2818 2819 /* ------------------------------- PPB_NVIC_IPR15 ------------------------------- */ 2820 #define PPB_NVIC_IPR15_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR15: PRI_0 (Bit 0) */ 2821 #define PPB_NVIC_IPR15_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR15: PRI_0 (Bitfield-Mask: 0xff) */ 2822 #define PPB_NVIC_IPR15_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR15: PRI_1 (Bit 8) */ 2823 #define PPB_NVIC_IPR15_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR15: PRI_1 (Bitfield-Mask: 0xff) */ 2824 #define PPB_NVIC_IPR15_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR15: PRI_2 (Bit 16) */ 2825 #define PPB_NVIC_IPR15_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR15: PRI_2 (Bitfield-Mask: 0xff) */ 2826 #define PPB_NVIC_IPR15_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR15: PRI_3 (Bit 24) */ 2827 #define PPB_NVIC_IPR15_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR15: PRI_3 (Bitfield-Mask: 0xff) */ 2828 2829 /* ------------------------------- PPB_NVIC_IPR16 ------------------------------- */ 2830 #define PPB_NVIC_IPR16_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR16: PRI_0 (Bit 0) */ 2831 #define PPB_NVIC_IPR16_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR16: PRI_0 (Bitfield-Mask: 0xff) */ 2832 #define PPB_NVIC_IPR16_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR16: PRI_1 (Bit 8) */ 2833 #define PPB_NVIC_IPR16_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR16: PRI_1 (Bitfield-Mask: 0xff) */ 2834 #define PPB_NVIC_IPR16_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR16: PRI_2 (Bit 16) */ 2835 #define PPB_NVIC_IPR16_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR16: PRI_2 (Bitfield-Mask: 0xff) */ 2836 #define PPB_NVIC_IPR16_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR16: PRI_3 (Bit 24) */ 2837 #define PPB_NVIC_IPR16_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR16: PRI_3 (Bitfield-Mask: 0xff) */ 2838 2839 /* ------------------------------- PPB_NVIC_IPR17 ------------------------------- */ 2840 #define PPB_NVIC_IPR17_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR17: PRI_0 (Bit 0) */ 2841 #define PPB_NVIC_IPR17_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR17: PRI_0 (Bitfield-Mask: 0xff) */ 2842 #define PPB_NVIC_IPR17_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR17: PRI_1 (Bit 8) */ 2843 #define PPB_NVIC_IPR17_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR17: PRI_1 (Bitfield-Mask: 0xff) */ 2844 #define PPB_NVIC_IPR17_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR17: PRI_2 (Bit 16) */ 2845 #define PPB_NVIC_IPR17_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR17: PRI_2 (Bitfield-Mask: 0xff) */ 2846 #define PPB_NVIC_IPR17_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR17: PRI_3 (Bit 24) */ 2847 #define PPB_NVIC_IPR17_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR17: PRI_3 (Bitfield-Mask: 0xff) */ 2848 2849 /* ------------------------------- PPB_NVIC_IPR18 ------------------------------- */ 2850 #define PPB_NVIC_IPR18_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR18: PRI_0 (Bit 0) */ 2851 #define PPB_NVIC_IPR18_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR18: PRI_0 (Bitfield-Mask: 0xff) */ 2852 #define PPB_NVIC_IPR18_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR18: PRI_1 (Bit 8) */ 2853 #define PPB_NVIC_IPR18_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR18: PRI_1 (Bitfield-Mask: 0xff) */ 2854 #define PPB_NVIC_IPR18_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR18: PRI_2 (Bit 16) */ 2855 #define PPB_NVIC_IPR18_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR18: PRI_2 (Bitfield-Mask: 0xff) */ 2856 #define PPB_NVIC_IPR18_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR18: PRI_3 (Bit 24) */ 2857 #define PPB_NVIC_IPR18_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR18: PRI_3 (Bitfield-Mask: 0xff) */ 2858 2859 /* ------------------------------- PPB_NVIC_IPR19 ------------------------------- */ 2860 #define PPB_NVIC_IPR19_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR19: PRI_0 (Bit 0) */ 2861 #define PPB_NVIC_IPR19_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR19: PRI_0 (Bitfield-Mask: 0xff) */ 2862 #define PPB_NVIC_IPR19_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR19: PRI_1 (Bit 8) */ 2863 #define PPB_NVIC_IPR19_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR19: PRI_1 (Bitfield-Mask: 0xff) */ 2864 #define PPB_NVIC_IPR19_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR19: PRI_2 (Bit 16) */ 2865 #define PPB_NVIC_IPR19_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR19: PRI_2 (Bitfield-Mask: 0xff) */ 2866 #define PPB_NVIC_IPR19_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR19: PRI_3 (Bit 24) */ 2867 #define PPB_NVIC_IPR19_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR19: PRI_3 (Bitfield-Mask: 0xff) */ 2868 2869 /* ------------------------------- PPB_NVIC_IPR20 ------------------------------- */ 2870 #define PPB_NVIC_IPR20_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR20: PRI_0 (Bit 0) */ 2871 #define PPB_NVIC_IPR20_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR20: PRI_0 (Bitfield-Mask: 0xff) */ 2872 #define PPB_NVIC_IPR20_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR20: PRI_1 (Bit 8) */ 2873 #define PPB_NVIC_IPR20_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR20: PRI_1 (Bitfield-Mask: 0xff) */ 2874 #define PPB_NVIC_IPR20_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR20: PRI_2 (Bit 16) */ 2875 #define PPB_NVIC_IPR20_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR20: PRI_2 (Bitfield-Mask: 0xff) */ 2876 #define PPB_NVIC_IPR20_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR20: PRI_3 (Bit 24) */ 2877 #define PPB_NVIC_IPR20_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR20: PRI_3 (Bitfield-Mask: 0xff) */ 2878 2879 /* ------------------------------- PPB_NVIC_IPR21 ------------------------------- */ 2880 #define PPB_NVIC_IPR21_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR21: PRI_0 (Bit 0) */ 2881 #define PPB_NVIC_IPR21_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR21: PRI_0 (Bitfield-Mask: 0xff) */ 2882 #define PPB_NVIC_IPR21_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR21: PRI_1 (Bit 8) */ 2883 #define PPB_NVIC_IPR21_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR21: PRI_1 (Bitfield-Mask: 0xff) */ 2884 #define PPB_NVIC_IPR21_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR21: PRI_2 (Bit 16) */ 2885 #define PPB_NVIC_IPR21_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR21: PRI_2 (Bitfield-Mask: 0xff) */ 2886 #define PPB_NVIC_IPR21_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR21: PRI_3 (Bit 24) */ 2887 #define PPB_NVIC_IPR21_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR21: PRI_3 (Bitfield-Mask: 0xff) */ 2888 2889 /* ------------------------------- PPB_NVIC_IPR22 ------------------------------- */ 2890 #define PPB_NVIC_IPR22_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR22: PRI_0 (Bit 0) */ 2891 #define PPB_NVIC_IPR22_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR22: PRI_0 (Bitfield-Mask: 0xff) */ 2892 #define PPB_NVIC_IPR22_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR22: PRI_1 (Bit 8) */ 2893 #define PPB_NVIC_IPR22_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR22: PRI_1 (Bitfield-Mask: 0xff) */ 2894 #define PPB_NVIC_IPR22_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR22: PRI_2 (Bit 16) */ 2895 #define PPB_NVIC_IPR22_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR22: PRI_2 (Bitfield-Mask: 0xff) */ 2896 #define PPB_NVIC_IPR22_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR22: PRI_3 (Bit 24) */ 2897 #define PPB_NVIC_IPR22_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR22: PRI_3 (Bitfield-Mask: 0xff) */ 2898 2899 /* ------------------------------- PPB_NVIC_IPR23 ------------------------------- */ 2900 #define PPB_NVIC_IPR23_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR23: PRI_0 (Bit 0) */ 2901 #define PPB_NVIC_IPR23_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR23: PRI_0 (Bitfield-Mask: 0xff) */ 2902 #define PPB_NVIC_IPR23_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR23: PRI_1 (Bit 8) */ 2903 #define PPB_NVIC_IPR23_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR23: PRI_1 (Bitfield-Mask: 0xff) */ 2904 #define PPB_NVIC_IPR23_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR23: PRI_2 (Bit 16) */ 2905 #define PPB_NVIC_IPR23_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR23: PRI_2 (Bitfield-Mask: 0xff) */ 2906 #define PPB_NVIC_IPR23_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR23: PRI_3 (Bit 24) */ 2907 #define PPB_NVIC_IPR23_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR23: PRI_3 (Bitfield-Mask: 0xff) */ 2908 2909 /* ------------------------------- PPB_NVIC_IPR24 ------------------------------- */ 2910 #define PPB_NVIC_IPR24_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR24: PRI_0 (Bit 0) */ 2911 #define PPB_NVIC_IPR24_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR24: PRI_0 (Bitfield-Mask: 0xff) */ 2912 #define PPB_NVIC_IPR24_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR24: PRI_1 (Bit 8) */ 2913 #define PPB_NVIC_IPR24_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR24: PRI_1 (Bitfield-Mask: 0xff) */ 2914 #define PPB_NVIC_IPR24_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR24: PRI_2 (Bit 16) */ 2915 #define PPB_NVIC_IPR24_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR24: PRI_2 (Bitfield-Mask: 0xff) */ 2916 #define PPB_NVIC_IPR24_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR24: PRI_3 (Bit 24) */ 2917 #define PPB_NVIC_IPR24_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR24: PRI_3 (Bitfield-Mask: 0xff) */ 2918 2919 /* ------------------------------- PPB_NVIC_IPR25 ------------------------------- */ 2920 #define PPB_NVIC_IPR25_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR25: PRI_0 (Bit 0) */ 2921 #define PPB_NVIC_IPR25_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR25: PRI_0 (Bitfield-Mask: 0xff) */ 2922 #define PPB_NVIC_IPR25_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR25: PRI_1 (Bit 8) */ 2923 #define PPB_NVIC_IPR25_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR25: PRI_1 (Bitfield-Mask: 0xff) */ 2924 #define PPB_NVIC_IPR25_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR25: PRI_2 (Bit 16) */ 2925 #define PPB_NVIC_IPR25_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR25: PRI_2 (Bitfield-Mask: 0xff) */ 2926 #define PPB_NVIC_IPR25_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR25: PRI_3 (Bit 24) */ 2927 #define PPB_NVIC_IPR25_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR25: PRI_3 (Bitfield-Mask: 0xff) */ 2928 2929 /* ------------------------------- PPB_NVIC_IPR26 ------------------------------- */ 2930 #define PPB_NVIC_IPR26_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR26: PRI_0 (Bit 0) */ 2931 #define PPB_NVIC_IPR26_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR26: PRI_0 (Bitfield-Mask: 0xff) */ 2932 #define PPB_NVIC_IPR26_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR26: PRI_1 (Bit 8) */ 2933 #define PPB_NVIC_IPR26_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR26: PRI_1 (Bitfield-Mask: 0xff) */ 2934 #define PPB_NVIC_IPR26_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR26: PRI_2 (Bit 16) */ 2935 #define PPB_NVIC_IPR26_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR26: PRI_2 (Bitfield-Mask: 0xff) */ 2936 #define PPB_NVIC_IPR26_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR26: PRI_3 (Bit 24) */ 2937 #define PPB_NVIC_IPR26_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR26: PRI_3 (Bitfield-Mask: 0xff) */ 2938 2939 /* ------------------------------- PPB_NVIC_IPR27 ------------------------------- */ 2940 #define PPB_NVIC_IPR27_PRI_0_Pos (0UL) /*!< PPB NVIC_IPR27: PRI_0 (Bit 0) */ 2941 #define PPB_NVIC_IPR27_PRI_0_Msk (0xffUL) /*!< PPB NVIC_IPR27: PRI_0 (Bitfield-Mask: 0xff) */ 2942 #define PPB_NVIC_IPR27_PRI_1_Pos (8UL) /*!< PPB NVIC_IPR27: PRI_1 (Bit 8) */ 2943 #define PPB_NVIC_IPR27_PRI_1_Msk (0xff00UL) /*!< PPB NVIC_IPR27: PRI_1 (Bitfield-Mask: 0xff) */ 2944 #define PPB_NVIC_IPR27_PRI_2_Pos (16UL) /*!< PPB NVIC_IPR27: PRI_2 (Bit 16) */ 2945 #define PPB_NVIC_IPR27_PRI_2_Msk (0xff0000UL) /*!< PPB NVIC_IPR27: PRI_2 (Bitfield-Mask: 0xff) */ 2946 #define PPB_NVIC_IPR27_PRI_3_Pos (24UL) /*!< PPB NVIC_IPR27: PRI_3 (Bit 24) */ 2947 #define PPB_NVIC_IPR27_PRI_3_Msk (0xff000000UL) /*!< PPB NVIC_IPR27: PRI_3 (Bitfield-Mask: 0xff) */ 2948 2949 /* ---------------------------------- PPB_CPUID --------------------------------- */ 2950 #define PPB_CPUID_Revision_Pos (0UL) /*!< PPB CPUID: Revision (Bit 0) */ 2951 #define PPB_CPUID_Revision_Msk (0xfUL) /*!< PPB CPUID: Revision (Bitfield-Mask: 0x0f) */ 2952 #define PPB_CPUID_PartNo_Pos (4UL) /*!< PPB CPUID: PartNo (Bit 4) */ 2953 #define PPB_CPUID_PartNo_Msk (0xfff0UL) /*!< PPB CPUID: PartNo (Bitfield-Mask: 0xfff) */ 2954 #define PPB_CPUID_Constant_Pos (16UL) /*!< PPB CPUID: Constant (Bit 16) */ 2955 #define PPB_CPUID_Constant_Msk (0xf0000UL) /*!< PPB CPUID: Constant (Bitfield-Mask: 0x0f) */ 2956 #define PPB_CPUID_Variant_Pos (20UL) /*!< PPB CPUID: Variant (Bit 20) */ 2957 #define PPB_CPUID_Variant_Msk (0xf00000UL) /*!< PPB CPUID: Variant (Bitfield-Mask: 0x0f) */ 2958 #define PPB_CPUID_Implementer_Pos (24UL) /*!< PPB CPUID: Implementer (Bit 24) */ 2959 #define PPB_CPUID_Implementer_Msk (0xff000000UL) /*!< PPB CPUID: Implementer (Bitfield-Mask: 0xff) */ 2960 2961 /* ---------------------------------- PPB_ICSR ---------------------------------- */ 2962 #define PPB_ICSR_VECTACTIVE_Pos (0UL) /*!< PPB ICSR: VECTACTIVE (Bit 0) */ 2963 #define PPB_ICSR_VECTACTIVE_Msk (0x1ffUL) /*!< PPB ICSR: VECTACTIVE (Bitfield-Mask: 0x1ff) */ 2964 #define PPB_ICSR_RETTOBASE_Pos (11UL) /*!< PPB ICSR: RETTOBASE (Bit 11) */ 2965 #define PPB_ICSR_RETTOBASE_Msk (0x800UL) /*!< PPB ICSR: RETTOBASE (Bitfield-Mask: 0x01) */ 2966 #define PPB_ICSR_VECTPENDING_Pos (12UL) /*!< PPB ICSR: VECTPENDING (Bit 12) */ 2967 #define PPB_ICSR_VECTPENDING_Msk (0x3f000UL) /*!< PPB ICSR: VECTPENDING (Bitfield-Mask: 0x3f) */ 2968 #define PPB_ICSR_ISRPENDING_Pos (22UL) /*!< PPB ICSR: ISRPENDING (Bit 22) */ 2969 #define PPB_ICSR_ISRPENDING_Msk (0x400000UL) /*!< PPB ICSR: ISRPENDING (Bitfield-Mask: 0x01) */ 2970 #define PPB_ICSR_PENDSTCLR_Pos (25UL) /*!< PPB ICSR: PENDSTCLR (Bit 25) */ 2971 #define PPB_ICSR_PENDSTCLR_Msk (0x2000000UL) /*!< PPB ICSR: PENDSTCLR (Bitfield-Mask: 0x01) */ 2972 #define PPB_ICSR_PENDSTSET_Pos (26UL) /*!< PPB ICSR: PENDSTSET (Bit 26) */ 2973 #define PPB_ICSR_PENDSTSET_Msk (0x4000000UL) /*!< PPB ICSR: PENDSTSET (Bitfield-Mask: 0x01) */ 2974 #define PPB_ICSR_PENDSVCLR_Pos (27UL) /*!< PPB ICSR: PENDSVCLR (Bit 27) */ 2975 #define PPB_ICSR_PENDSVCLR_Msk (0x8000000UL) /*!< PPB ICSR: PENDSVCLR (Bitfield-Mask: 0x01) */ 2976 #define PPB_ICSR_PENDSVSET_Pos (28UL) /*!< PPB ICSR: PENDSVSET (Bit 28) */ 2977 #define PPB_ICSR_PENDSVSET_Msk (0x10000000UL) /*!< PPB ICSR: PENDSVSET (Bitfield-Mask: 0x01) */ 2978 #define PPB_ICSR_NMIPENDSET_Pos (31UL) /*!< PPB ICSR: NMIPENDSET (Bit 31) */ 2979 #define PPB_ICSR_NMIPENDSET_Msk (0x80000000UL) /*!< PPB ICSR: NMIPENDSET (Bitfield-Mask: 0x01) */ 2980 2981 /* ---------------------------------- PPB_VTOR ---------------------------------- */ 2982 #define PPB_VTOR_TBLOFF_Pos (10UL) /*!< PPB VTOR: TBLOFF (Bit 10) */ 2983 #define PPB_VTOR_TBLOFF_Msk (0xfffffc00UL) /*!< PPB VTOR: TBLOFF (Bitfield-Mask: 0x3fffff) */ 2984 2985 /* ---------------------------------- PPB_AIRCR --------------------------------- */ 2986 #define PPB_AIRCR_VECTRESET_Pos (0UL) /*!< PPB AIRCR: VECTRESET (Bit 0) */ 2987 #define PPB_AIRCR_VECTRESET_Msk (0x1UL) /*!< PPB AIRCR: VECTRESET (Bitfield-Mask: 0x01) */ 2988 #define PPB_AIRCR_VECTCLRACTIVE_Pos (1UL) /*!< PPB AIRCR: VECTCLRACTIVE (Bit 1) */ 2989 #define PPB_AIRCR_VECTCLRACTIVE_Msk (0x2UL) /*!< PPB AIRCR: VECTCLRACTIVE (Bitfield-Mask: 0x01) */ 2990 #define PPB_AIRCR_SYSRESETREQ_Pos (2UL) /*!< PPB AIRCR: SYSRESETREQ (Bit 2) */ 2991 #define PPB_AIRCR_SYSRESETREQ_Msk (0x4UL) /*!< PPB AIRCR: SYSRESETREQ (Bitfield-Mask: 0x01) */ 2992 #define PPB_AIRCR_PRIGROUP_Pos (8UL) /*!< PPB AIRCR: PRIGROUP (Bit 8) */ 2993 #define PPB_AIRCR_PRIGROUP_Msk (0x700UL) /*!< PPB AIRCR: PRIGROUP (Bitfield-Mask: 0x07) */ 2994 #define PPB_AIRCR_ENDIANNESS_Pos (15UL) /*!< PPB AIRCR: ENDIANNESS (Bit 15) */ 2995 #define PPB_AIRCR_ENDIANNESS_Msk (0x8000UL) /*!< PPB AIRCR: ENDIANNESS (Bitfield-Mask: 0x01) */ 2996 #define PPB_AIRCR_VECTKEY_Pos (16UL) /*!< PPB AIRCR: VECTKEY (Bit 16) */ 2997 #define PPB_AIRCR_VECTKEY_Msk (0xffff0000UL) /*!< PPB AIRCR: VECTKEY (Bitfield-Mask: 0xffff) */ 2998 2999 /* ----------------------------------- PPB_SCR ---------------------------------- */ 3000 #define PPB_SCR_SLEEPONEXIT_Pos (1UL) /*!< PPB SCR: SLEEPONEXIT (Bit 1) */ 3001 #define PPB_SCR_SLEEPONEXIT_Msk (0x2UL) /*!< PPB SCR: SLEEPONEXIT (Bitfield-Mask: 0x01) */ 3002 #define PPB_SCR_SLEEPDEEP_Pos (2UL) /*!< PPB SCR: SLEEPDEEP (Bit 2) */ 3003 #define PPB_SCR_SLEEPDEEP_Msk (0x4UL) /*!< PPB SCR: SLEEPDEEP (Bitfield-Mask: 0x01) */ 3004 #define PPB_SCR_SEVONPEND_Pos (4UL) /*!< PPB SCR: SEVONPEND (Bit 4) */ 3005 #define PPB_SCR_SEVONPEND_Msk (0x10UL) /*!< PPB SCR: SEVONPEND (Bitfield-Mask: 0x01) */ 3006 3007 /* ----------------------------------- PPB_CCR ---------------------------------- */ 3008 #define PPB_CCR_NONBASETHRDENA_Pos (0UL) /*!< PPB CCR: NONBASETHRDENA (Bit 0) */ 3009 #define PPB_CCR_NONBASETHRDENA_Msk (0x1UL) /*!< PPB CCR: NONBASETHRDENA (Bitfield-Mask: 0x01) */ 3010 #define PPB_CCR_USERSETMPEND_Pos (1UL) /*!< PPB CCR: USERSETMPEND (Bit 1) */ 3011 #define PPB_CCR_USERSETMPEND_Msk (0x2UL) /*!< PPB CCR: USERSETMPEND (Bitfield-Mask: 0x01) */ 3012 #define PPB_CCR_UNALIGN_TRP_Pos (3UL) /*!< PPB CCR: UNALIGN_TRP (Bit 3) */ 3013 #define PPB_CCR_UNALIGN_TRP_Msk (0x8UL) /*!< PPB CCR: UNALIGN_TRP (Bitfield-Mask: 0x01) */ 3014 #define PPB_CCR_DIV_0_TRP_Pos (4UL) /*!< PPB CCR: DIV_0_TRP (Bit 4) */ 3015 #define PPB_CCR_DIV_0_TRP_Msk (0x10UL) /*!< PPB CCR: DIV_0_TRP (Bitfield-Mask: 0x01) */ 3016 #define PPB_CCR_BFHFNMIGN_Pos (8UL) /*!< PPB CCR: BFHFNMIGN (Bit 8) */ 3017 #define PPB_CCR_BFHFNMIGN_Msk (0x100UL) /*!< PPB CCR: BFHFNMIGN (Bitfield-Mask: 0x01) */ 3018 #define PPB_CCR_STKALIGN_Pos (9UL) /*!< PPB CCR: STKALIGN (Bit 9) */ 3019 #define PPB_CCR_STKALIGN_Msk (0x200UL) /*!< PPB CCR: STKALIGN (Bitfield-Mask: 0x01) */ 3020 3021 /* ---------------------------------- PPB_SHPR1 --------------------------------- */ 3022 #define PPB_SHPR1_PRI_4_Pos (0UL) /*!< PPB SHPR1: PRI_4 (Bit 0) */ 3023 #define PPB_SHPR1_PRI_4_Msk (0xffUL) /*!< PPB SHPR1: PRI_4 (Bitfield-Mask: 0xff) */ 3024 #define PPB_SHPR1_PRI_5_Pos (8UL) /*!< PPB SHPR1: PRI_5 (Bit 8) */ 3025 #define PPB_SHPR1_PRI_5_Msk (0xff00UL) /*!< PPB SHPR1: PRI_5 (Bitfield-Mask: 0xff) */ 3026 #define PPB_SHPR1_PRI_6_Pos (16UL) /*!< PPB SHPR1: PRI_6 (Bit 16) */ 3027 #define PPB_SHPR1_PRI_6_Msk (0xff0000UL) /*!< PPB SHPR1: PRI_6 (Bitfield-Mask: 0xff) */ 3028 3029 /* ---------------------------------- PPB_SHPR2 --------------------------------- */ 3030 #define PPB_SHPR2_PRI_11_Pos (24UL) /*!< PPB SHPR2: PRI_11 (Bit 24) */ 3031 #define PPB_SHPR2_PRI_11_Msk (0xff000000UL) /*!< PPB SHPR2: PRI_11 (Bitfield-Mask: 0xff) */ 3032 3033 /* ---------------------------------- PPB_SHPR3 --------------------------------- */ 3034 #define PPB_SHPR3_PRI_14_Pos (16UL) /*!< PPB SHPR3: PRI_14 (Bit 16) */ 3035 #define PPB_SHPR3_PRI_14_Msk (0xff0000UL) /*!< PPB SHPR3: PRI_14 (Bitfield-Mask: 0xff) */ 3036 #define PPB_SHPR3_PRI_15_Pos (24UL) /*!< PPB SHPR3: PRI_15 (Bit 24) */ 3037 #define PPB_SHPR3_PRI_15_Msk (0xff000000UL) /*!< PPB SHPR3: PRI_15 (Bitfield-Mask: 0xff) */ 3038 3039 /* ---------------------------------- PPB_SHCSR --------------------------------- */ 3040 #define PPB_SHCSR_MEMFAULTACT_Pos (0UL) /*!< PPB SHCSR: MEMFAULTACT (Bit 0) */ 3041 #define PPB_SHCSR_MEMFAULTACT_Msk (0x1UL) /*!< PPB SHCSR: MEMFAULTACT (Bitfield-Mask: 0x01) */ 3042 #define PPB_SHCSR_BUSFAULTACT_Pos (1UL) /*!< PPB SHCSR: BUSFAULTACT (Bit 1) */ 3043 #define PPB_SHCSR_BUSFAULTACT_Msk (0x2UL) /*!< PPB SHCSR: BUSFAULTACT (Bitfield-Mask: 0x01) */ 3044 #define PPB_SHCSR_USGFAULTACT_Pos (3UL) /*!< PPB SHCSR: USGFAULTACT (Bit 3) */ 3045 #define PPB_SHCSR_USGFAULTACT_Msk (0x8UL) /*!< PPB SHCSR: USGFAULTACT (Bitfield-Mask: 0x01) */ 3046 #define PPB_SHCSR_SVCALLACT_Pos (7UL) /*!< PPB SHCSR: SVCALLACT (Bit 7) */ 3047 #define PPB_SHCSR_SVCALLACT_Msk (0x80UL) /*!< PPB SHCSR: SVCALLACT (Bitfield-Mask: 0x01) */ 3048 #define PPB_SHCSR_MONITORACT_Pos (8UL) /*!< PPB SHCSR: MONITORACT (Bit 8) */ 3049 #define PPB_SHCSR_MONITORACT_Msk (0x100UL) /*!< PPB SHCSR: MONITORACT (Bitfield-Mask: 0x01) */ 3050 #define PPB_SHCSR_PENDSVACT_Pos (10UL) /*!< PPB SHCSR: PENDSVACT (Bit 10) */ 3051 #define PPB_SHCSR_PENDSVACT_Msk (0x400UL) /*!< PPB SHCSR: PENDSVACT (Bitfield-Mask: 0x01) */ 3052 #define PPB_SHCSR_SYSTICKACT_Pos (11UL) /*!< PPB SHCSR: SYSTICKACT (Bit 11) */ 3053 #define PPB_SHCSR_SYSTICKACT_Msk (0x800UL) /*!< PPB SHCSR: SYSTICKACT (Bitfield-Mask: 0x01) */ 3054 #define PPB_SHCSR_USGFAULTPENDED_Pos (12UL) /*!< PPB SHCSR: USGFAULTPENDED (Bit 12) */ 3055 #define PPB_SHCSR_USGFAULTPENDED_Msk (0x1000UL) /*!< PPB SHCSR: USGFAULTPENDED (Bitfield-Mask: 0x01) */ 3056 #define PPB_SHCSR_MEMFAULTPENDED_Pos (13UL) /*!< PPB SHCSR: MEMFAULTPENDED (Bit 13) */ 3057 #define PPB_SHCSR_MEMFAULTPENDED_Msk (0x2000UL) /*!< PPB SHCSR: MEMFAULTPENDED (Bitfield-Mask: 0x01) */ 3058 #define PPB_SHCSR_BUSFAULTPENDED_Pos (14UL) /*!< PPB SHCSR: BUSFAULTPENDED (Bit 14) */ 3059 #define PPB_SHCSR_BUSFAULTPENDED_Msk (0x4000UL) /*!< PPB SHCSR: BUSFAULTPENDED (Bitfield-Mask: 0x01) */ 3060 #define PPB_SHCSR_SVCALLPENDED_Pos (15UL) /*!< PPB SHCSR: SVCALLPENDED (Bit 15) */ 3061 #define PPB_SHCSR_SVCALLPENDED_Msk (0x8000UL) /*!< PPB SHCSR: SVCALLPENDED (Bitfield-Mask: 0x01) */ 3062 #define PPB_SHCSR_MEMFAULTENA_Pos (16UL) /*!< PPB SHCSR: MEMFAULTENA (Bit 16) */ 3063 #define PPB_SHCSR_MEMFAULTENA_Msk (0x10000UL) /*!< PPB SHCSR: MEMFAULTENA (Bitfield-Mask: 0x01) */ 3064 #define PPB_SHCSR_BUSFAULTENA_Pos (17UL) /*!< PPB SHCSR: BUSFAULTENA (Bit 17) */ 3065 #define PPB_SHCSR_BUSFAULTENA_Msk (0x20000UL) /*!< PPB SHCSR: BUSFAULTENA (Bitfield-Mask: 0x01) */ 3066 #define PPB_SHCSR_USGFAULTENA_Pos (18UL) /*!< PPB SHCSR: USGFAULTENA (Bit 18) */ 3067 #define PPB_SHCSR_USGFAULTENA_Msk (0x40000UL) /*!< PPB SHCSR: USGFAULTENA (Bitfield-Mask: 0x01) */ 3068 3069 /* ---------------------------------- PPB_CFSR ---------------------------------- */ 3070 #define PPB_CFSR_IACCVIOL_Pos (0UL) /*!< PPB CFSR: IACCVIOL (Bit 0) */ 3071 #define PPB_CFSR_IACCVIOL_Msk (0x1UL) /*!< PPB CFSR: IACCVIOL (Bitfield-Mask: 0x01) */ 3072 #define PPB_CFSR_DACCVIOL_Pos (1UL) /*!< PPB CFSR: DACCVIOL (Bit 1) */ 3073 #define PPB_CFSR_DACCVIOL_Msk (0x2UL) /*!< PPB CFSR: DACCVIOL (Bitfield-Mask: 0x01) */ 3074 #define PPB_CFSR_MUNSTKERR_Pos (3UL) /*!< PPB CFSR: MUNSTKERR (Bit 3) */ 3075 #define PPB_CFSR_MUNSTKERR_Msk (0x8UL) /*!< PPB CFSR: MUNSTKERR (Bitfield-Mask: 0x01) */ 3076 #define PPB_CFSR_MSTKERR_Pos (4UL) /*!< PPB CFSR: MSTKERR (Bit 4) */ 3077 #define PPB_CFSR_MSTKERR_Msk (0x10UL) /*!< PPB CFSR: MSTKERR (Bitfield-Mask: 0x01) */ 3078 #define PPB_CFSR_MLSPERR_Pos (5UL) /*!< PPB CFSR: MLSPERR (Bit 5) */ 3079 #define PPB_CFSR_MLSPERR_Msk (0x20UL) /*!< PPB CFSR: MLSPERR (Bitfield-Mask: 0x01) */ 3080 #define PPB_CFSR_MMARVALID_Pos (7UL) /*!< PPB CFSR: MMARVALID (Bit 7) */ 3081 #define PPB_CFSR_MMARVALID_Msk (0x80UL) /*!< PPB CFSR: MMARVALID (Bitfield-Mask: 0x01) */ 3082 #define PPB_CFSR_IBUSERR_Pos (8UL) /*!< PPB CFSR: IBUSERR (Bit 8) */ 3083 #define PPB_CFSR_IBUSERR_Msk (0x100UL) /*!< PPB CFSR: IBUSERR (Bitfield-Mask: 0x01) */ 3084 #define PPB_CFSR_PRECISERR_Pos (9UL) /*!< PPB CFSR: PRECISERR (Bit 9) */ 3085 #define PPB_CFSR_PRECISERR_Msk (0x200UL) /*!< PPB CFSR: PRECISERR (Bitfield-Mask: 0x01) */ 3086 #define PPB_CFSR_IMPRECISERR_Pos (10UL) /*!< PPB CFSR: IMPRECISERR (Bit 10) */ 3087 #define PPB_CFSR_IMPRECISERR_Msk (0x400UL) /*!< PPB CFSR: IMPRECISERR (Bitfield-Mask: 0x01) */ 3088 #define PPB_CFSR_UNSTKERR_Pos (11UL) /*!< PPB CFSR: UNSTKERR (Bit 11) */ 3089 #define PPB_CFSR_UNSTKERR_Msk (0x800UL) /*!< PPB CFSR: UNSTKERR (Bitfield-Mask: 0x01) */ 3090 #define PPB_CFSR_STKERR_Pos (12UL) /*!< PPB CFSR: STKERR (Bit 12) */ 3091 #define PPB_CFSR_STKERR_Msk (0x1000UL) /*!< PPB CFSR: STKERR (Bitfield-Mask: 0x01) */ 3092 #define PPB_CFSR_LSPERR_Pos (13UL) /*!< PPB CFSR: LSPERR (Bit 13) */ 3093 #define PPB_CFSR_LSPERR_Msk (0x2000UL) /*!< PPB CFSR: LSPERR (Bitfield-Mask: 0x01) */ 3094 #define PPB_CFSR_BFARVALID_Pos (15UL) /*!< PPB CFSR: BFARVALID (Bit 15) */ 3095 #define PPB_CFSR_BFARVALID_Msk (0x8000UL) /*!< PPB CFSR: BFARVALID (Bitfield-Mask: 0x01) */ 3096 #define PPB_CFSR_UNDEFINSTR_Pos (16UL) /*!< PPB CFSR: UNDEFINSTR (Bit 16) */ 3097 #define PPB_CFSR_UNDEFINSTR_Msk (0x10000UL) /*!< PPB CFSR: UNDEFINSTR (Bitfield-Mask: 0x01) */ 3098 #define PPB_CFSR_INVSTATE_Pos (17UL) /*!< PPB CFSR: INVSTATE (Bit 17) */ 3099 #define PPB_CFSR_INVSTATE_Msk (0x20000UL) /*!< PPB CFSR: INVSTATE (Bitfield-Mask: 0x01) */ 3100 #define PPB_CFSR_INVPC_Pos (18UL) /*!< PPB CFSR: INVPC (Bit 18) */ 3101 #define PPB_CFSR_INVPC_Msk (0x40000UL) /*!< PPB CFSR: INVPC (Bitfield-Mask: 0x01) */ 3102 #define PPB_CFSR_NOCP_Pos (19UL) /*!< PPB CFSR: NOCP (Bit 19) */ 3103 #define PPB_CFSR_NOCP_Msk (0x80000UL) /*!< PPB CFSR: NOCP (Bitfield-Mask: 0x01) */ 3104 #define PPB_CFSR_UNALIGNED_Pos (24UL) /*!< PPB CFSR: UNALIGNED (Bit 24) */ 3105 #define PPB_CFSR_UNALIGNED_Msk (0x1000000UL) /*!< PPB CFSR: UNALIGNED (Bitfield-Mask: 0x01) */ 3106 #define PPB_CFSR_DIVBYZERO_Pos (25UL) /*!< PPB CFSR: DIVBYZERO (Bit 25) */ 3107 #define PPB_CFSR_DIVBYZERO_Msk (0x2000000UL) /*!< PPB CFSR: DIVBYZERO (Bitfield-Mask: 0x01) */ 3108 3109 /* ---------------------------------- PPB_HFSR ---------------------------------- */ 3110 #define PPB_HFSR_VECTTBL_Pos (1UL) /*!< PPB HFSR: VECTTBL (Bit 1) */ 3111 #define PPB_HFSR_VECTTBL_Msk (0x2UL) /*!< PPB HFSR: VECTTBL (Bitfield-Mask: 0x01) */ 3112 #define PPB_HFSR_FORCED_Pos (30UL) /*!< PPB HFSR: FORCED (Bit 30) */ 3113 #define PPB_HFSR_FORCED_Msk (0x40000000UL) /*!< PPB HFSR: FORCED (Bitfield-Mask: 0x01) */ 3114 #define PPB_HFSR_DEBUGEVT_Pos (31UL) /*!< PPB HFSR: DEBUGEVT (Bit 31) */ 3115 #define PPB_HFSR_DEBUGEVT_Msk (0x80000000UL) /*!< PPB HFSR: DEBUGEVT (Bitfield-Mask: 0x01) */ 3116 3117 /* ---------------------------------- PPB_MMFAR --------------------------------- */ 3118 #define PPB_MMFAR_ADDRESS_Pos (0UL) /*!< PPB MMFAR: ADDRESS (Bit 0) */ 3119 #define PPB_MMFAR_ADDRESS_Msk (0xffffffffUL) /*!< PPB MMFAR: ADDRESS (Bitfield-Mask: 0xffffffff) */ 3120 3121 /* ---------------------------------- PPB_BFAR ---------------------------------- */ 3122 #define PPB_BFAR_ADDRESS_Pos (0UL) /*!< PPB BFAR: ADDRESS (Bit 0) */ 3123 #define PPB_BFAR_ADDRESS_Msk (0xffffffffUL) /*!< PPB BFAR: ADDRESS (Bitfield-Mask: 0xffffffff) */ 3124 3125 /* ---------------------------------- PPB_AFSR ---------------------------------- */ 3126 #define PPB_AFSR_VALUE_Pos (0UL) /*!< PPB AFSR: VALUE (Bit 0) */ 3127 #define PPB_AFSR_VALUE_Msk (0xffffffffUL) /*!< PPB AFSR: VALUE (Bitfield-Mask: 0xffffffff) */ 3128 3129 /* ---------------------------------- PPB_CPACR --------------------------------- */ 3130 #define PPB_CPACR_CP10_Pos (20UL) /*!< PPB CPACR: CP10 (Bit 20) */ 3131 #define PPB_CPACR_CP10_Msk (0x300000UL) /*!< PPB CPACR: CP10 (Bitfield-Mask: 0x03) */ 3132 #define PPB_CPACR_CP11_Pos (22UL) /*!< PPB CPACR: CP11 (Bit 22) */ 3133 #define PPB_CPACR_CP11_Msk (0xc00000UL) /*!< PPB CPACR: CP11 (Bitfield-Mask: 0x03) */ 3134 3135 /* -------------------------------- PPB_MPU_TYPE -------------------------------- */ 3136 #define PPB_MPU_TYPE_SEPARATE_Pos (0UL) /*!< PPB MPU_TYPE: SEPARATE (Bit 0) */ 3137 #define PPB_MPU_TYPE_SEPARATE_Msk (0x1UL) /*!< PPB MPU_TYPE: SEPARATE (Bitfield-Mask: 0x01) */ 3138 #define PPB_MPU_TYPE_DREGION_Pos (8UL) /*!< PPB MPU_TYPE: DREGION (Bit 8) */ 3139 #define PPB_MPU_TYPE_DREGION_Msk (0xff00UL) /*!< PPB MPU_TYPE: DREGION (Bitfield-Mask: 0xff) */ 3140 #define PPB_MPU_TYPE_IREGION_Pos (16UL) /*!< PPB MPU_TYPE: IREGION (Bit 16) */ 3141 #define PPB_MPU_TYPE_IREGION_Msk (0xff0000UL) /*!< PPB MPU_TYPE: IREGION (Bitfield-Mask: 0xff) */ 3142 3143 /* -------------------------------- PPB_MPU_CTRL -------------------------------- */ 3144 #define PPB_MPU_CTRL_ENABLE_Pos (0UL) /*!< PPB MPU_CTRL: ENABLE (Bit 0) */ 3145 #define PPB_MPU_CTRL_ENABLE_Msk (0x1UL) /*!< PPB MPU_CTRL: ENABLE (Bitfield-Mask: 0x01) */ 3146 #define PPB_MPU_CTRL_HFNMIENA_Pos (1UL) /*!< PPB MPU_CTRL: HFNMIENA (Bit 1) */ 3147 #define PPB_MPU_CTRL_HFNMIENA_Msk (0x2UL) /*!< PPB MPU_CTRL: HFNMIENA (Bitfield-Mask: 0x01) */ 3148 #define PPB_MPU_CTRL_PRIVDEFENA_Pos (2UL) /*!< PPB MPU_CTRL: PRIVDEFENA (Bit 2) */ 3149 #define PPB_MPU_CTRL_PRIVDEFENA_Msk (0x4UL) /*!< PPB MPU_CTRL: PRIVDEFENA (Bitfield-Mask: 0x01) */ 3150 3151 /* --------------------------------- PPB_MPU_RNR -------------------------------- */ 3152 #define PPB_MPU_RNR_REGION_Pos (0UL) /*!< PPB MPU_RNR: REGION (Bit 0) */ 3153 #define PPB_MPU_RNR_REGION_Msk (0xffUL) /*!< PPB MPU_RNR: REGION (Bitfield-Mask: 0xff) */ 3154 3155 /* -------------------------------- PPB_MPU_RBAR -------------------------------- */ 3156 #define PPB_MPU_RBAR_REGION_Pos (0UL) /*!< PPB MPU_RBAR: REGION (Bit 0) */ 3157 #define PPB_MPU_RBAR_REGION_Msk (0xfUL) /*!< PPB MPU_RBAR: REGION (Bitfield-Mask: 0x0f) */ 3158 #define PPB_MPU_RBAR_VALID_Pos (4UL) /*!< PPB MPU_RBAR: VALID (Bit 4) */ 3159 #define PPB_MPU_RBAR_VALID_Msk (0x10UL) /*!< PPB MPU_RBAR: VALID (Bitfield-Mask: 0x01) */ 3160 #define PPB_MPU_RBAR_ADDR_Pos (9UL) /*!< PPB MPU_RBAR: ADDR (Bit 9) */ 3161 #define PPB_MPU_RBAR_ADDR_Msk (0xfffffe00UL) /*!< PPB MPU_RBAR: ADDR (Bitfield-Mask: 0x7fffff) */ 3162 3163 /* -------------------------------- PPB_MPU_RASR -------------------------------- */ 3164 #define PPB_MPU_RASR_ENABLE_Pos (0UL) /*!< PPB MPU_RASR: ENABLE (Bit 0) */ 3165 #define PPB_MPU_RASR_ENABLE_Msk (0x1UL) /*!< PPB MPU_RASR: ENABLE (Bitfield-Mask: 0x01) */ 3166 #define PPB_MPU_RASR_SIZE_Pos (1UL) /*!< PPB MPU_RASR: SIZE (Bit 1) */ 3167 #define PPB_MPU_RASR_SIZE_Msk (0x3eUL) /*!< PPB MPU_RASR: SIZE (Bitfield-Mask: 0x1f) */ 3168 #define PPB_MPU_RASR_SRD_Pos (8UL) /*!< PPB MPU_RASR: SRD (Bit 8) */ 3169 #define PPB_MPU_RASR_SRD_Msk (0xff00UL) /*!< PPB MPU_RASR: SRD (Bitfield-Mask: 0xff) */ 3170 #define PPB_MPU_RASR_B_Pos (16UL) /*!< PPB MPU_RASR: B (Bit 16) */ 3171 #define PPB_MPU_RASR_B_Msk (0x10000UL) /*!< PPB MPU_RASR: B (Bitfield-Mask: 0x01) */ 3172 #define PPB_MPU_RASR_C_Pos (17UL) /*!< PPB MPU_RASR: C (Bit 17) */ 3173 #define PPB_MPU_RASR_C_Msk (0x20000UL) /*!< PPB MPU_RASR: C (Bitfield-Mask: 0x01) */ 3174 #define PPB_MPU_RASR_S_Pos (18UL) /*!< PPB MPU_RASR: S (Bit 18) */ 3175 #define PPB_MPU_RASR_S_Msk (0x40000UL) /*!< PPB MPU_RASR: S (Bitfield-Mask: 0x01) */ 3176 #define PPB_MPU_RASR_TEX_Pos (19UL) /*!< PPB MPU_RASR: TEX (Bit 19) */ 3177 #define PPB_MPU_RASR_TEX_Msk (0x380000UL) /*!< PPB MPU_RASR: TEX (Bitfield-Mask: 0x07) */ 3178 #define PPB_MPU_RASR_AP_Pos (24UL) /*!< PPB MPU_RASR: AP (Bit 24) */ 3179 #define PPB_MPU_RASR_AP_Msk (0x7000000UL) /*!< PPB MPU_RASR: AP (Bitfield-Mask: 0x07) */ 3180 #define PPB_MPU_RASR_XN_Pos (28UL) /*!< PPB MPU_RASR: XN (Bit 28) */ 3181 #define PPB_MPU_RASR_XN_Msk (0x10000000UL) /*!< PPB MPU_RASR: XN (Bitfield-Mask: 0x01) */ 3182 3183 /* ------------------------------- PPB_MPU_RBAR_A1 ------------------------------ */ 3184 #define PPB_MPU_RBAR_A1_REGION_Pos (0UL) /*!< PPB MPU_RBAR_A1: REGION (Bit 0) */ 3185 #define PPB_MPU_RBAR_A1_REGION_Msk (0xfUL) /*!< PPB MPU_RBAR_A1: REGION (Bitfield-Mask: 0x0f) */ 3186 #define PPB_MPU_RBAR_A1_VALID_Pos (4UL) /*!< PPB MPU_RBAR_A1: VALID (Bit 4) */ 3187 #define PPB_MPU_RBAR_A1_VALID_Msk (0x10UL) /*!< PPB MPU_RBAR_A1: VALID (Bitfield-Mask: 0x01) */ 3188 #define PPB_MPU_RBAR_A1_ADDR_Pos (9UL) /*!< PPB MPU_RBAR_A1: ADDR (Bit 9) */ 3189 #define PPB_MPU_RBAR_A1_ADDR_Msk (0xfffffe00UL) /*!< PPB MPU_RBAR_A1: ADDR (Bitfield-Mask: 0x7fffff) */ 3190 3191 /* ------------------------------- PPB_MPU_RASR_A1 ------------------------------ */ 3192 #define PPB_MPU_RASR_A1_ENABLE_Pos (0UL) /*!< PPB MPU_RASR_A1: ENABLE (Bit 0) */ 3193 #define PPB_MPU_RASR_A1_ENABLE_Msk (0x1UL) /*!< PPB MPU_RASR_A1: ENABLE (Bitfield-Mask: 0x01) */ 3194 #define PPB_MPU_RASR_A1_SIZE_Pos (1UL) /*!< PPB MPU_RASR_A1: SIZE (Bit 1) */ 3195 #define PPB_MPU_RASR_A1_SIZE_Msk (0x3eUL) /*!< PPB MPU_RASR_A1: SIZE (Bitfield-Mask: 0x1f) */ 3196 #define PPB_MPU_RASR_A1_SRD_Pos (8UL) /*!< PPB MPU_RASR_A1: SRD (Bit 8) */ 3197 #define PPB_MPU_RASR_A1_SRD_Msk (0xff00UL) /*!< PPB MPU_RASR_A1: SRD (Bitfield-Mask: 0xff) */ 3198 #define PPB_MPU_RASR_A1_B_Pos (16UL) /*!< PPB MPU_RASR_A1: B (Bit 16) */ 3199 #define PPB_MPU_RASR_A1_B_Msk (0x10000UL) /*!< PPB MPU_RASR_A1: B (Bitfield-Mask: 0x01) */ 3200 #define PPB_MPU_RASR_A1_C_Pos (17UL) /*!< PPB MPU_RASR_A1: C (Bit 17) */ 3201 #define PPB_MPU_RASR_A1_C_Msk (0x20000UL) /*!< PPB MPU_RASR_A1: C (Bitfield-Mask: 0x01) */ 3202 #define PPB_MPU_RASR_A1_S_Pos (18UL) /*!< PPB MPU_RASR_A1: S (Bit 18) */ 3203 #define PPB_MPU_RASR_A1_S_Msk (0x40000UL) /*!< PPB MPU_RASR_A1: S (Bitfield-Mask: 0x01) */ 3204 #define PPB_MPU_RASR_A1_TEX_Pos (19UL) /*!< PPB MPU_RASR_A1: TEX (Bit 19) */ 3205 #define PPB_MPU_RASR_A1_TEX_Msk (0x380000UL) /*!< PPB MPU_RASR_A1: TEX (Bitfield-Mask: 0x07) */ 3206 #define PPB_MPU_RASR_A1_AP_Pos (24UL) /*!< PPB MPU_RASR_A1: AP (Bit 24) */ 3207 #define PPB_MPU_RASR_A1_AP_Msk (0x7000000UL) /*!< PPB MPU_RASR_A1: AP (Bitfield-Mask: 0x07) */ 3208 #define PPB_MPU_RASR_A1_XN_Pos (28UL) /*!< PPB MPU_RASR_A1: XN (Bit 28) */ 3209 #define PPB_MPU_RASR_A1_XN_Msk (0x10000000UL) /*!< PPB MPU_RASR_A1: XN (Bitfield-Mask: 0x01) */ 3210 3211 /* ------------------------------- PPB_MPU_RBAR_A2 ------------------------------ */ 3212 #define PPB_MPU_RBAR_A2_REGION_Pos (0UL) /*!< PPB MPU_RBAR_A2: REGION (Bit 0) */ 3213 #define PPB_MPU_RBAR_A2_REGION_Msk (0xfUL) /*!< PPB MPU_RBAR_A2: REGION (Bitfield-Mask: 0x0f) */ 3214 #define PPB_MPU_RBAR_A2_VALID_Pos (4UL) /*!< PPB MPU_RBAR_A2: VALID (Bit 4) */ 3215 #define PPB_MPU_RBAR_A2_VALID_Msk (0x10UL) /*!< PPB MPU_RBAR_A2: VALID (Bitfield-Mask: 0x01) */ 3216 #define PPB_MPU_RBAR_A2_ADDR_Pos (9UL) /*!< PPB MPU_RBAR_A2: ADDR (Bit 9) */ 3217 #define PPB_MPU_RBAR_A2_ADDR_Msk (0xfffffe00UL) /*!< PPB MPU_RBAR_A2: ADDR (Bitfield-Mask: 0x7fffff) */ 3218 3219 /* ------------------------------- PPB_MPU_RASR_A2 ------------------------------ */ 3220 #define PPB_MPU_RASR_A2_ENABLE_Pos (0UL) /*!< PPB MPU_RASR_A2: ENABLE (Bit 0) */ 3221 #define PPB_MPU_RASR_A2_ENABLE_Msk (0x1UL) /*!< PPB MPU_RASR_A2: ENABLE (Bitfield-Mask: 0x01) */ 3222 #define PPB_MPU_RASR_A2_SIZE_Pos (1UL) /*!< PPB MPU_RASR_A2: SIZE (Bit 1) */ 3223 #define PPB_MPU_RASR_A2_SIZE_Msk (0x3eUL) /*!< PPB MPU_RASR_A2: SIZE (Bitfield-Mask: 0x1f) */ 3224 #define PPB_MPU_RASR_A2_SRD_Pos (8UL) /*!< PPB MPU_RASR_A2: SRD (Bit 8) */ 3225 #define PPB_MPU_RASR_A2_SRD_Msk (0xff00UL) /*!< PPB MPU_RASR_A2: SRD (Bitfield-Mask: 0xff) */ 3226 #define PPB_MPU_RASR_A2_B_Pos (16UL) /*!< PPB MPU_RASR_A2: B (Bit 16) */ 3227 #define PPB_MPU_RASR_A2_B_Msk (0x10000UL) /*!< PPB MPU_RASR_A2: B (Bitfield-Mask: 0x01) */ 3228 #define PPB_MPU_RASR_A2_C_Pos (17UL) /*!< PPB MPU_RASR_A2: C (Bit 17) */ 3229 #define PPB_MPU_RASR_A2_C_Msk (0x20000UL) /*!< PPB MPU_RASR_A2: C (Bitfield-Mask: 0x01) */ 3230 #define PPB_MPU_RASR_A2_S_Pos (18UL) /*!< PPB MPU_RASR_A2: S (Bit 18) */ 3231 #define PPB_MPU_RASR_A2_S_Msk (0x40000UL) /*!< PPB MPU_RASR_A2: S (Bitfield-Mask: 0x01) */ 3232 #define PPB_MPU_RASR_A2_TEX_Pos (19UL) /*!< PPB MPU_RASR_A2: TEX (Bit 19) */ 3233 #define PPB_MPU_RASR_A2_TEX_Msk (0x380000UL) /*!< PPB MPU_RASR_A2: TEX (Bitfield-Mask: 0x07) */ 3234 #define PPB_MPU_RASR_A2_AP_Pos (24UL) /*!< PPB MPU_RASR_A2: AP (Bit 24) */ 3235 #define PPB_MPU_RASR_A2_AP_Msk (0x7000000UL) /*!< PPB MPU_RASR_A2: AP (Bitfield-Mask: 0x07) */ 3236 #define PPB_MPU_RASR_A2_XN_Pos (28UL) /*!< PPB MPU_RASR_A2: XN (Bit 28) */ 3237 #define PPB_MPU_RASR_A2_XN_Msk (0x10000000UL) /*!< PPB MPU_RASR_A2: XN (Bitfield-Mask: 0x01) */ 3238 3239 /* ------------------------------- PPB_MPU_RBAR_A3 ------------------------------ */ 3240 #define PPB_MPU_RBAR_A3_REGION_Pos (0UL) /*!< PPB MPU_RBAR_A3: REGION (Bit 0) */ 3241 #define PPB_MPU_RBAR_A3_REGION_Msk (0xfUL) /*!< PPB MPU_RBAR_A3: REGION (Bitfield-Mask: 0x0f) */ 3242 #define PPB_MPU_RBAR_A3_VALID_Pos (4UL) /*!< PPB MPU_RBAR_A3: VALID (Bit 4) */ 3243 #define PPB_MPU_RBAR_A3_VALID_Msk (0x10UL) /*!< PPB MPU_RBAR_A3: VALID (Bitfield-Mask: 0x01) */ 3244 #define PPB_MPU_RBAR_A3_ADDR_Pos (9UL) /*!< PPB MPU_RBAR_A3: ADDR (Bit 9) */ 3245 #define PPB_MPU_RBAR_A3_ADDR_Msk (0xfffffe00UL) /*!< PPB MPU_RBAR_A3: ADDR (Bitfield-Mask: 0x7fffff) */ 3246 3247 /* ------------------------------- PPB_MPU_RASR_A3 ------------------------------ */ 3248 #define PPB_MPU_RASR_A3_ENABLE_Pos (0UL) /*!< PPB MPU_RASR_A3: ENABLE (Bit 0) */ 3249 #define PPB_MPU_RASR_A3_ENABLE_Msk (0x1UL) /*!< PPB MPU_RASR_A3: ENABLE (Bitfield-Mask: 0x01) */ 3250 #define PPB_MPU_RASR_A3_SIZE_Pos (1UL) /*!< PPB MPU_RASR_A3: SIZE (Bit 1) */ 3251 #define PPB_MPU_RASR_A3_SIZE_Msk (0x3eUL) /*!< PPB MPU_RASR_A3: SIZE (Bitfield-Mask: 0x1f) */ 3252 #define PPB_MPU_RASR_A3_SRD_Pos (8UL) /*!< PPB MPU_RASR_A3: SRD (Bit 8) */ 3253 #define PPB_MPU_RASR_A3_SRD_Msk (0xff00UL) /*!< PPB MPU_RASR_A3: SRD (Bitfield-Mask: 0xff) */ 3254 #define PPB_MPU_RASR_A3_B_Pos (16UL) /*!< PPB MPU_RASR_A3: B (Bit 16) */ 3255 #define PPB_MPU_RASR_A3_B_Msk (0x10000UL) /*!< PPB MPU_RASR_A3: B (Bitfield-Mask: 0x01) */ 3256 #define PPB_MPU_RASR_A3_C_Pos (17UL) /*!< PPB MPU_RASR_A3: C (Bit 17) */ 3257 #define PPB_MPU_RASR_A3_C_Msk (0x20000UL) /*!< PPB MPU_RASR_A3: C (Bitfield-Mask: 0x01) */ 3258 #define PPB_MPU_RASR_A3_S_Pos (18UL) /*!< PPB MPU_RASR_A3: S (Bit 18) */ 3259 #define PPB_MPU_RASR_A3_S_Msk (0x40000UL) /*!< PPB MPU_RASR_A3: S (Bitfield-Mask: 0x01) */ 3260 #define PPB_MPU_RASR_A3_TEX_Pos (19UL) /*!< PPB MPU_RASR_A3: TEX (Bit 19) */ 3261 #define PPB_MPU_RASR_A3_TEX_Msk (0x380000UL) /*!< PPB MPU_RASR_A3: TEX (Bitfield-Mask: 0x07) */ 3262 #define PPB_MPU_RASR_A3_AP_Pos (24UL) /*!< PPB MPU_RASR_A3: AP (Bit 24) */ 3263 #define PPB_MPU_RASR_A3_AP_Msk (0x7000000UL) /*!< PPB MPU_RASR_A3: AP (Bitfield-Mask: 0x07) */ 3264 #define PPB_MPU_RASR_A3_XN_Pos (28UL) /*!< PPB MPU_RASR_A3: XN (Bit 28) */ 3265 #define PPB_MPU_RASR_A3_XN_Msk (0x10000000UL) /*!< PPB MPU_RASR_A3: XN (Bitfield-Mask: 0x01) */ 3266 3267 /* ---------------------------------- PPB_STIR ---------------------------------- */ 3268 #define PPB_STIR_INTID_Pos (0UL) /*!< PPB STIR: INTID (Bit 0) */ 3269 #define PPB_STIR_INTID_Msk (0x1ffUL) /*!< PPB STIR: INTID (Bitfield-Mask: 0x1ff) */ 3270 3271 /* ---------------------------------- PPB_FPCCR --------------------------------- */ 3272 #define PPB_FPCCR_LSPACT_Pos (0UL) /*!< PPB FPCCR: LSPACT (Bit 0) */ 3273 #define PPB_FPCCR_LSPACT_Msk (0x1UL) /*!< PPB FPCCR: LSPACT (Bitfield-Mask: 0x01) */ 3274 #define PPB_FPCCR_USER_Pos (1UL) /*!< PPB FPCCR: USER (Bit 1) */ 3275 #define PPB_FPCCR_USER_Msk (0x2UL) /*!< PPB FPCCR: USER (Bitfield-Mask: 0x01) */ 3276 #define PPB_FPCCR_THREAD_Pos (3UL) /*!< PPB FPCCR: THREAD (Bit 3) */ 3277 #define PPB_FPCCR_THREAD_Msk (0x8UL) /*!< PPB FPCCR: THREAD (Bitfield-Mask: 0x01) */ 3278 #define PPB_FPCCR_HFRDY_Pos (4UL) /*!< PPB FPCCR: HFRDY (Bit 4) */ 3279 #define PPB_FPCCR_HFRDY_Msk (0x10UL) /*!< PPB FPCCR: HFRDY (Bitfield-Mask: 0x01) */ 3280 #define PPB_FPCCR_MMRDY_Pos (5UL) /*!< PPB FPCCR: MMRDY (Bit 5) */ 3281 #define PPB_FPCCR_MMRDY_Msk (0x20UL) /*!< PPB FPCCR: MMRDY (Bitfield-Mask: 0x01) */ 3282 #define PPB_FPCCR_BFRDY_Pos (6UL) /*!< PPB FPCCR: BFRDY (Bit 6) */ 3283 #define PPB_FPCCR_BFRDY_Msk (0x40UL) /*!< PPB FPCCR: BFRDY (Bitfield-Mask: 0x01) */ 3284 #define PPB_FPCCR_MONRDY_Pos (8UL) /*!< PPB FPCCR: MONRDY (Bit 8) */ 3285 #define PPB_FPCCR_MONRDY_Msk (0x100UL) /*!< PPB FPCCR: MONRDY (Bitfield-Mask: 0x01) */ 3286 #define PPB_FPCCR_LSPEN_Pos (30UL) /*!< PPB FPCCR: LSPEN (Bit 30) */ 3287 #define PPB_FPCCR_LSPEN_Msk (0x40000000UL) /*!< PPB FPCCR: LSPEN (Bitfield-Mask: 0x01) */ 3288 #define PPB_FPCCR_ASPEN_Pos (31UL) /*!< PPB FPCCR: ASPEN (Bit 31) */ 3289 #define PPB_FPCCR_ASPEN_Msk (0x80000000UL) /*!< PPB FPCCR: ASPEN (Bitfield-Mask: 0x01) */ 3290 3291 /* ---------------------------------- PPB_FPCAR --------------------------------- */ 3292 #define PPB_FPCAR_ADDRESS_Pos (3UL) /*!< PPB FPCAR: ADDRESS (Bit 3) */ 3293 #define PPB_FPCAR_ADDRESS_Msk (0xfffffff8UL) /*!< PPB FPCAR: ADDRESS (Bitfield-Mask: 0x1fffffff) */ 3294 3295 /* --------------------------------- PPB_FPDSCR --------------------------------- */ 3296 #define PPB_FPDSCR_RMode_Pos (22UL) /*!< PPB FPDSCR: RMode (Bit 22) */ 3297 #define PPB_FPDSCR_RMode_Msk (0xc00000UL) /*!< PPB FPDSCR: RMode (Bitfield-Mask: 0x03) */ 3298 #define PPB_FPDSCR_FZ_Pos (24UL) /*!< PPB FPDSCR: FZ (Bit 24) */ 3299 #define PPB_FPDSCR_FZ_Msk (0x1000000UL) /*!< PPB FPDSCR: FZ (Bitfield-Mask: 0x01) */ 3300 #define PPB_FPDSCR_DN_Pos (25UL) /*!< PPB FPDSCR: DN (Bit 25) */ 3301 #define PPB_FPDSCR_DN_Msk (0x2000000UL) /*!< PPB FPDSCR: DN (Bitfield-Mask: 0x01) */ 3302 #define PPB_FPDSCR_AHP_Pos (26UL) /*!< PPB FPDSCR: AHP (Bit 26) */ 3303 #define PPB_FPDSCR_AHP_Msk (0x4000000UL) /*!< PPB FPDSCR: AHP (Bitfield-Mask: 0x01) */ 3304 3305 3306 /* ================================================================================ */ 3307 /* ================ struct 'DLR' Position & Mask ================ */ 3308 /* ================================================================================ */ 3309 3310 3311 /* --------------------------------- DLR_OVRSTAT -------------------------------- */ 3312 #define DLR_OVRSTAT_LN0_Pos (0UL) /*!< DLR OVRSTAT: LN0 (Bit 0) */ 3313 #define DLR_OVRSTAT_LN0_Msk (0x1UL) /*!< DLR OVRSTAT: LN0 (Bitfield-Mask: 0x01) */ 3314 #define DLR_OVRSTAT_LN1_Pos (1UL) /*!< DLR OVRSTAT: LN1 (Bit 1) */ 3315 #define DLR_OVRSTAT_LN1_Msk (0x2UL) /*!< DLR OVRSTAT: LN1 (Bitfield-Mask: 0x01) */ 3316 #define DLR_OVRSTAT_LN2_Pos (2UL) /*!< DLR OVRSTAT: LN2 (Bit 2) */ 3317 #define DLR_OVRSTAT_LN2_Msk (0x4UL) /*!< DLR OVRSTAT: LN2 (Bitfield-Mask: 0x01) */ 3318 #define DLR_OVRSTAT_LN3_Pos (3UL) /*!< DLR OVRSTAT: LN3 (Bit 3) */ 3319 #define DLR_OVRSTAT_LN3_Msk (0x8UL) /*!< DLR OVRSTAT: LN3 (Bitfield-Mask: 0x01) */ 3320 #define DLR_OVRSTAT_LN4_Pos (4UL) /*!< DLR OVRSTAT: LN4 (Bit 4) */ 3321 #define DLR_OVRSTAT_LN4_Msk (0x10UL) /*!< DLR OVRSTAT: LN4 (Bitfield-Mask: 0x01) */ 3322 #define DLR_OVRSTAT_LN5_Pos (5UL) /*!< DLR OVRSTAT: LN5 (Bit 5) */ 3323 #define DLR_OVRSTAT_LN5_Msk (0x20UL) /*!< DLR OVRSTAT: LN5 (Bitfield-Mask: 0x01) */ 3324 #define DLR_OVRSTAT_LN6_Pos (6UL) /*!< DLR OVRSTAT: LN6 (Bit 6) */ 3325 #define DLR_OVRSTAT_LN6_Msk (0x40UL) /*!< DLR OVRSTAT: LN6 (Bitfield-Mask: 0x01) */ 3326 #define DLR_OVRSTAT_LN7_Pos (7UL) /*!< DLR OVRSTAT: LN7 (Bit 7) */ 3327 #define DLR_OVRSTAT_LN7_Msk (0x80UL) /*!< DLR OVRSTAT: LN7 (Bitfield-Mask: 0x01) */ 3328 #define DLR_OVRSTAT_LN8_Pos (8UL) /*!< DLR OVRSTAT: LN8 (Bit 8) */ 3329 #define DLR_OVRSTAT_LN8_Msk (0x100UL) /*!< DLR OVRSTAT: LN8 (Bitfield-Mask: 0x01) */ 3330 #define DLR_OVRSTAT_LN9_Pos (9UL) /*!< DLR OVRSTAT: LN9 (Bit 9) */ 3331 #define DLR_OVRSTAT_LN9_Msk (0x200UL) /*!< DLR OVRSTAT: LN9 (Bitfield-Mask: 0x01) */ 3332 #define DLR_OVRSTAT_LN10_Pos (10UL) /*!< DLR OVRSTAT: LN10 (Bit 10) */ 3333 #define DLR_OVRSTAT_LN10_Msk (0x400UL) /*!< DLR OVRSTAT: LN10 (Bitfield-Mask: 0x01) */ 3334 #define DLR_OVRSTAT_LN11_Pos (11UL) /*!< DLR OVRSTAT: LN11 (Bit 11) */ 3335 #define DLR_OVRSTAT_LN11_Msk (0x800UL) /*!< DLR OVRSTAT: LN11 (Bitfield-Mask: 0x01) */ 3336 3337 /* --------------------------------- DLR_OVRCLR --------------------------------- */ 3338 #define DLR_OVRCLR_LN0_Pos (0UL) /*!< DLR OVRCLR: LN0 (Bit 0) */ 3339 #define DLR_OVRCLR_LN0_Msk (0x1UL) /*!< DLR OVRCLR: LN0 (Bitfield-Mask: 0x01) */ 3340 #define DLR_OVRCLR_LN1_Pos (1UL) /*!< DLR OVRCLR: LN1 (Bit 1) */ 3341 #define DLR_OVRCLR_LN1_Msk (0x2UL) /*!< DLR OVRCLR: LN1 (Bitfield-Mask: 0x01) */ 3342 #define DLR_OVRCLR_LN2_Pos (2UL) /*!< DLR OVRCLR: LN2 (Bit 2) */ 3343 #define DLR_OVRCLR_LN2_Msk (0x4UL) /*!< DLR OVRCLR: LN2 (Bitfield-Mask: 0x01) */ 3344 #define DLR_OVRCLR_LN3_Pos (3UL) /*!< DLR OVRCLR: LN3 (Bit 3) */ 3345 #define DLR_OVRCLR_LN3_Msk (0x8UL) /*!< DLR OVRCLR: LN3 (Bitfield-Mask: 0x01) */ 3346 #define DLR_OVRCLR_LN4_Pos (4UL) /*!< DLR OVRCLR: LN4 (Bit 4) */ 3347 #define DLR_OVRCLR_LN4_Msk (0x10UL) /*!< DLR OVRCLR: LN4 (Bitfield-Mask: 0x01) */ 3348 #define DLR_OVRCLR_LN5_Pos (5UL) /*!< DLR OVRCLR: LN5 (Bit 5) */ 3349 #define DLR_OVRCLR_LN5_Msk (0x20UL) /*!< DLR OVRCLR: LN5 (Bitfield-Mask: 0x01) */ 3350 #define DLR_OVRCLR_LN6_Pos (6UL) /*!< DLR OVRCLR: LN6 (Bit 6) */ 3351 #define DLR_OVRCLR_LN6_Msk (0x40UL) /*!< DLR OVRCLR: LN6 (Bitfield-Mask: 0x01) */ 3352 #define DLR_OVRCLR_LN7_Pos (7UL) /*!< DLR OVRCLR: LN7 (Bit 7) */ 3353 #define DLR_OVRCLR_LN7_Msk (0x80UL) /*!< DLR OVRCLR: LN7 (Bitfield-Mask: 0x01) */ 3354 #define DLR_OVRCLR_LN8_Pos (8UL) /*!< DLR OVRCLR: LN8 (Bit 8) */ 3355 #define DLR_OVRCLR_LN8_Msk (0x100UL) /*!< DLR OVRCLR: LN8 (Bitfield-Mask: 0x01) */ 3356 #define DLR_OVRCLR_LN9_Pos (9UL) /*!< DLR OVRCLR: LN9 (Bit 9) */ 3357 #define DLR_OVRCLR_LN9_Msk (0x200UL) /*!< DLR OVRCLR: LN9 (Bitfield-Mask: 0x01) */ 3358 #define DLR_OVRCLR_LN10_Pos (10UL) /*!< DLR OVRCLR: LN10 (Bit 10) */ 3359 #define DLR_OVRCLR_LN10_Msk (0x400UL) /*!< DLR OVRCLR: LN10 (Bitfield-Mask: 0x01) */ 3360 #define DLR_OVRCLR_LN11_Pos (11UL) /*!< DLR OVRCLR: LN11 (Bit 11) */ 3361 #define DLR_OVRCLR_LN11_Msk (0x800UL) /*!< DLR OVRCLR: LN11 (Bitfield-Mask: 0x01) */ 3362 3363 /* --------------------------------- DLR_SRSEL0 --------------------------------- */ 3364 #define DLR_SRSEL0_RS0_Pos (0UL) /*!< DLR SRSEL0: RS0 (Bit 0) */ 3365 #define DLR_SRSEL0_RS0_Msk (0xfUL) /*!< DLR SRSEL0: RS0 (Bitfield-Mask: 0x0f) */ 3366 #define DLR_SRSEL0_RS1_Pos (4UL) /*!< DLR SRSEL0: RS1 (Bit 4) */ 3367 #define DLR_SRSEL0_RS1_Msk (0xf0UL) /*!< DLR SRSEL0: RS1 (Bitfield-Mask: 0x0f) */ 3368 #define DLR_SRSEL0_RS2_Pos (8UL) /*!< DLR SRSEL0: RS2 (Bit 8) */ 3369 #define DLR_SRSEL0_RS2_Msk (0xf00UL) /*!< DLR SRSEL0: RS2 (Bitfield-Mask: 0x0f) */ 3370 #define DLR_SRSEL0_RS3_Pos (12UL) /*!< DLR SRSEL0: RS3 (Bit 12) */ 3371 #define DLR_SRSEL0_RS3_Msk (0xf000UL) /*!< DLR SRSEL0: RS3 (Bitfield-Mask: 0x0f) */ 3372 #define DLR_SRSEL0_RS4_Pos (16UL) /*!< DLR SRSEL0: RS4 (Bit 16) */ 3373 #define DLR_SRSEL0_RS4_Msk (0xf0000UL) /*!< DLR SRSEL0: RS4 (Bitfield-Mask: 0x0f) */ 3374 #define DLR_SRSEL0_RS5_Pos (20UL) /*!< DLR SRSEL0: RS5 (Bit 20) */ 3375 #define DLR_SRSEL0_RS5_Msk (0xf00000UL) /*!< DLR SRSEL0: RS5 (Bitfield-Mask: 0x0f) */ 3376 #define DLR_SRSEL0_RS6_Pos (24UL) /*!< DLR SRSEL0: RS6 (Bit 24) */ 3377 #define DLR_SRSEL0_RS6_Msk (0xf000000UL) /*!< DLR SRSEL0: RS6 (Bitfield-Mask: 0x0f) */ 3378 #define DLR_SRSEL0_RS7_Pos (28UL) /*!< DLR SRSEL0: RS7 (Bit 28) */ 3379 #define DLR_SRSEL0_RS7_Msk (0xf0000000UL) /*!< DLR SRSEL0: RS7 (Bitfield-Mask: 0x0f) */ 3380 3381 /* --------------------------------- DLR_SRSEL1 --------------------------------- */ 3382 #define DLR_SRSEL1_RS8_Pos (0UL) /*!< DLR SRSEL1: RS8 (Bit 0) */ 3383 #define DLR_SRSEL1_RS8_Msk (0xfUL) /*!< DLR SRSEL1: RS8 (Bitfield-Mask: 0x0f) */ 3384 #define DLR_SRSEL1_RS9_Pos (4UL) /*!< DLR SRSEL1: RS9 (Bit 4) */ 3385 #define DLR_SRSEL1_RS9_Msk (0xf0UL) /*!< DLR SRSEL1: RS9 (Bitfield-Mask: 0x0f) */ 3386 #define DLR_SRSEL1_RS10_Pos (8UL) /*!< DLR SRSEL1: RS10 (Bit 8) */ 3387 #define DLR_SRSEL1_RS10_Msk (0xf00UL) /*!< DLR SRSEL1: RS10 (Bitfield-Mask: 0x0f) */ 3388 #define DLR_SRSEL1_RS11_Pos (12UL) /*!< DLR SRSEL1: RS11 (Bit 12) */ 3389 #define DLR_SRSEL1_RS11_Msk (0xf000UL) /*!< DLR SRSEL1: RS11 (Bitfield-Mask: 0x0f) */ 3390 3391 /* ---------------------------------- DLR_LNEN ---------------------------------- */ 3392 #define DLR_LNEN_LN0_Pos (0UL) /*!< DLR LNEN: LN0 (Bit 0) */ 3393 #define DLR_LNEN_LN0_Msk (0x1UL) /*!< DLR LNEN: LN0 (Bitfield-Mask: 0x01) */ 3394 #define DLR_LNEN_LN1_Pos (1UL) /*!< DLR LNEN: LN1 (Bit 1) */ 3395 #define DLR_LNEN_LN1_Msk (0x2UL) /*!< DLR LNEN: LN1 (Bitfield-Mask: 0x01) */ 3396 #define DLR_LNEN_LN2_Pos (2UL) /*!< DLR LNEN: LN2 (Bit 2) */ 3397 #define DLR_LNEN_LN2_Msk (0x4UL) /*!< DLR LNEN: LN2 (Bitfield-Mask: 0x01) */ 3398 #define DLR_LNEN_LN3_Pos (3UL) /*!< DLR LNEN: LN3 (Bit 3) */ 3399 #define DLR_LNEN_LN3_Msk (0x8UL) /*!< DLR LNEN: LN3 (Bitfield-Mask: 0x01) */ 3400 #define DLR_LNEN_LN4_Pos (4UL) /*!< DLR LNEN: LN4 (Bit 4) */ 3401 #define DLR_LNEN_LN4_Msk (0x10UL) /*!< DLR LNEN: LN4 (Bitfield-Mask: 0x01) */ 3402 #define DLR_LNEN_LN5_Pos (5UL) /*!< DLR LNEN: LN5 (Bit 5) */ 3403 #define DLR_LNEN_LN5_Msk (0x20UL) /*!< DLR LNEN: LN5 (Bitfield-Mask: 0x01) */ 3404 #define DLR_LNEN_LN6_Pos (6UL) /*!< DLR LNEN: LN6 (Bit 6) */ 3405 #define DLR_LNEN_LN6_Msk (0x40UL) /*!< DLR LNEN: LN6 (Bitfield-Mask: 0x01) */ 3406 #define DLR_LNEN_LN7_Pos (7UL) /*!< DLR LNEN: LN7 (Bit 7) */ 3407 #define DLR_LNEN_LN7_Msk (0x80UL) /*!< DLR LNEN: LN7 (Bitfield-Mask: 0x01) */ 3408 #define DLR_LNEN_LN8_Pos (8UL) /*!< DLR LNEN: LN8 (Bit 8) */ 3409 #define DLR_LNEN_LN8_Msk (0x100UL) /*!< DLR LNEN: LN8 (Bitfield-Mask: 0x01) */ 3410 #define DLR_LNEN_LN9_Pos (9UL) /*!< DLR LNEN: LN9 (Bit 9) */ 3411 #define DLR_LNEN_LN9_Msk (0x200UL) /*!< DLR LNEN: LN9 (Bitfield-Mask: 0x01) */ 3412 #define DLR_LNEN_LN10_Pos (10UL) /*!< DLR LNEN: LN10 (Bit 10) */ 3413 #define DLR_LNEN_LN10_Msk (0x400UL) /*!< DLR LNEN: LN10 (Bitfield-Mask: 0x01) */ 3414 #define DLR_LNEN_LN11_Pos (11UL) /*!< DLR LNEN: LN11 (Bit 11) */ 3415 #define DLR_LNEN_LN11_Msk (0x800UL) /*!< DLR LNEN: LN11 (Bitfield-Mask: 0x01) */ 3416 3417 3418 /* ================================================================================ */ 3419 /* ================ Group 'ERU' Position & Mask ================ */ 3420 /* ================================================================================ */ 3421 3422 3423 /* --------------------------------- ERU_EXISEL --------------------------------- */ 3424 #define ERU_EXISEL_EXS0A_Pos (0UL) /*!< ERU EXISEL: EXS0A (Bit 0) */ 3425 #define ERU_EXISEL_EXS0A_Msk (0x3UL) /*!< ERU EXISEL: EXS0A (Bitfield-Mask: 0x03) */ 3426 #define ERU_EXISEL_EXS0B_Pos (2UL) /*!< ERU EXISEL: EXS0B (Bit 2) */ 3427 #define ERU_EXISEL_EXS0B_Msk (0xcUL) /*!< ERU EXISEL: EXS0B (Bitfield-Mask: 0x03) */ 3428 #define ERU_EXISEL_EXS1A_Pos (4UL) /*!< ERU EXISEL: EXS1A (Bit 4) */ 3429 #define ERU_EXISEL_EXS1A_Msk (0x30UL) /*!< ERU EXISEL: EXS1A (Bitfield-Mask: 0x03) */ 3430 #define ERU_EXISEL_EXS1B_Pos (6UL) /*!< ERU EXISEL: EXS1B (Bit 6) */ 3431 #define ERU_EXISEL_EXS1B_Msk (0xc0UL) /*!< ERU EXISEL: EXS1B (Bitfield-Mask: 0x03) */ 3432 #define ERU_EXISEL_EXS2A_Pos (8UL) /*!< ERU EXISEL: EXS2A (Bit 8) */ 3433 #define ERU_EXISEL_EXS2A_Msk (0x300UL) /*!< ERU EXISEL: EXS2A (Bitfield-Mask: 0x03) */ 3434 #define ERU_EXISEL_EXS2B_Pos (10UL) /*!< ERU EXISEL: EXS2B (Bit 10) */ 3435 #define ERU_EXISEL_EXS2B_Msk (0xc00UL) /*!< ERU EXISEL: EXS2B (Bitfield-Mask: 0x03) */ 3436 #define ERU_EXISEL_EXS3A_Pos (12UL) /*!< ERU EXISEL: EXS3A (Bit 12) */ 3437 #define ERU_EXISEL_EXS3A_Msk (0x3000UL) /*!< ERU EXISEL: EXS3A (Bitfield-Mask: 0x03) */ 3438 #define ERU_EXISEL_EXS3B_Pos (14UL) /*!< ERU EXISEL: EXS3B (Bit 14) */ 3439 #define ERU_EXISEL_EXS3B_Msk (0xc000UL) /*!< ERU EXISEL: EXS3B (Bitfield-Mask: 0x03) */ 3440 3441 /* --------------------------------- ERU_EXICON --------------------------------- */ 3442 #define ERU_EXICON_PE_Pos (0UL) /*!< ERU EXICON: PE (Bit 0) */ 3443 #define ERU_EXICON_PE_Msk (0x1UL) /*!< ERU EXICON: PE (Bitfield-Mask: 0x01) */ 3444 #define ERU_EXICON_LD_Pos (1UL) /*!< ERU EXICON: LD (Bit 1) */ 3445 #define ERU_EXICON_LD_Msk (0x2UL) /*!< ERU EXICON: LD (Bitfield-Mask: 0x01) */ 3446 #define ERU_EXICON_RE_Pos (2UL) /*!< ERU EXICON: RE (Bit 2) */ 3447 #define ERU_EXICON_RE_Msk (0x4UL) /*!< ERU EXICON: RE (Bitfield-Mask: 0x01) */ 3448 #define ERU_EXICON_FE_Pos (3UL) /*!< ERU EXICON: FE (Bit 3) */ 3449 #define ERU_EXICON_FE_Msk (0x8UL) /*!< ERU EXICON: FE (Bitfield-Mask: 0x01) */ 3450 #define ERU_EXICON_OCS_Pos (4UL) /*!< ERU EXICON: OCS (Bit 4) */ 3451 #define ERU_EXICON_OCS_Msk (0x70UL) /*!< ERU EXICON: OCS (Bitfield-Mask: 0x07) */ 3452 #define ERU_EXICON_FL_Pos (7UL) /*!< ERU EXICON: FL (Bit 7) */ 3453 #define ERU_EXICON_FL_Msk (0x80UL) /*!< ERU EXICON: FL (Bitfield-Mask: 0x01) */ 3454 #define ERU_EXICON_SS_Pos (8UL) /*!< ERU EXICON: SS (Bit 8) */ 3455 #define ERU_EXICON_SS_Msk (0x300UL) /*!< ERU EXICON: SS (Bitfield-Mask: 0x03) */ 3456 #define ERU_EXICON_NA_Pos (10UL) /*!< ERU EXICON: NA (Bit 10) */ 3457 #define ERU_EXICON_NA_Msk (0x400UL) /*!< ERU EXICON: NA (Bitfield-Mask: 0x01) */ 3458 #define ERU_EXICON_NB_Pos (11UL) /*!< ERU EXICON: NB (Bit 11) */ 3459 #define ERU_EXICON_NB_Msk (0x800UL) /*!< ERU EXICON: NB (Bitfield-Mask: 0x01) */ 3460 3461 /* --------------------------------- ERU_EXOCON --------------------------------- */ 3462 #define ERU_EXOCON_ISS_Pos (0UL) /*!< ERU EXOCON: ISS (Bit 0) */ 3463 #define ERU_EXOCON_ISS_Msk (0x3UL) /*!< ERU EXOCON: ISS (Bitfield-Mask: 0x03) */ 3464 #define ERU_EXOCON_GEEN_Pos (2UL) /*!< ERU EXOCON: GEEN (Bit 2) */ 3465 #define ERU_EXOCON_GEEN_Msk (0x4UL) /*!< ERU EXOCON: GEEN (Bitfield-Mask: 0x01) */ 3466 #define ERU_EXOCON_PDR_Pos (3UL) /*!< ERU EXOCON: PDR (Bit 3) */ 3467 #define ERU_EXOCON_PDR_Msk (0x8UL) /*!< ERU EXOCON: PDR (Bitfield-Mask: 0x01) */ 3468 #define ERU_EXOCON_GP_Pos (4UL) /*!< ERU EXOCON: GP (Bit 4) */ 3469 #define ERU_EXOCON_GP_Msk (0x30UL) /*!< ERU EXOCON: GP (Bitfield-Mask: 0x03) */ 3470 #define ERU_EXOCON_IPEN0_Pos (12UL) /*!< ERU EXOCON: IPEN0 (Bit 12) */ 3471 #define ERU_EXOCON_IPEN0_Msk (0x1000UL) /*!< ERU EXOCON: IPEN0 (Bitfield-Mask: 0x01) */ 3472 #define ERU_EXOCON_IPEN1_Pos (13UL) /*!< ERU EXOCON: IPEN1 (Bit 13) */ 3473 #define ERU_EXOCON_IPEN1_Msk (0x2000UL) /*!< ERU EXOCON: IPEN1 (Bitfield-Mask: 0x01) */ 3474 #define ERU_EXOCON_IPEN2_Pos (14UL) /*!< ERU EXOCON: IPEN2 (Bit 14) */ 3475 #define ERU_EXOCON_IPEN2_Msk (0x4000UL) /*!< ERU EXOCON: IPEN2 (Bitfield-Mask: 0x01) */ 3476 #define ERU_EXOCON_IPEN3_Pos (15UL) /*!< ERU EXOCON: IPEN3 (Bit 15) */ 3477 #define ERU_EXOCON_IPEN3_Msk (0x8000UL) /*!< ERU EXOCON: IPEN3 (Bitfield-Mask: 0x01) */ 3478 3479 3480 /* ================================================================================ */ 3481 /* ================ struct 'GPDMA0' Position & Mask ================ */ 3482 /* ================================================================================ */ 3483 3484 3485 /* -------------------------------- GPDMA0_RAWTFR ------------------------------- */ 3486 #define GPDMA0_RAWTFR_CH0_Pos (0UL) /*!< GPDMA0 RAWTFR: CH0 (Bit 0) */ 3487 #define GPDMA0_RAWTFR_CH0_Msk (0x1UL) /*!< GPDMA0 RAWTFR: CH0 (Bitfield-Mask: 0x01) */ 3488 #define GPDMA0_RAWTFR_CH1_Pos (1UL) /*!< GPDMA0 RAWTFR: CH1 (Bit 1) */ 3489 #define GPDMA0_RAWTFR_CH1_Msk (0x2UL) /*!< GPDMA0 RAWTFR: CH1 (Bitfield-Mask: 0x01) */ 3490 #define GPDMA0_RAWTFR_CH2_Pos (2UL) /*!< GPDMA0 RAWTFR: CH2 (Bit 2) */ 3491 #define GPDMA0_RAWTFR_CH2_Msk (0x4UL) /*!< GPDMA0 RAWTFR: CH2 (Bitfield-Mask: 0x01) */ 3492 #define GPDMA0_RAWTFR_CH3_Pos (3UL) /*!< GPDMA0 RAWTFR: CH3 (Bit 3) */ 3493 #define GPDMA0_RAWTFR_CH3_Msk (0x8UL) /*!< GPDMA0 RAWTFR: CH3 (Bitfield-Mask: 0x01) */ 3494 #define GPDMA0_RAWTFR_CH4_Pos (4UL) /*!< GPDMA0 RAWTFR: CH4 (Bit 4) */ 3495 #define GPDMA0_RAWTFR_CH4_Msk (0x10UL) /*!< GPDMA0 RAWTFR: CH4 (Bitfield-Mask: 0x01) */ 3496 #define GPDMA0_RAWTFR_CH5_Pos (5UL) /*!< GPDMA0 RAWTFR: CH5 (Bit 5) */ 3497 #define GPDMA0_RAWTFR_CH5_Msk (0x20UL) /*!< GPDMA0 RAWTFR: CH5 (Bitfield-Mask: 0x01) */ 3498 #define GPDMA0_RAWTFR_CH6_Pos (6UL) /*!< GPDMA0 RAWTFR: CH6 (Bit 6) */ 3499 #define GPDMA0_RAWTFR_CH6_Msk (0x40UL) /*!< GPDMA0 RAWTFR: CH6 (Bitfield-Mask: 0x01) */ 3500 #define GPDMA0_RAWTFR_CH7_Pos (7UL) /*!< GPDMA0 RAWTFR: CH7 (Bit 7) */ 3501 #define GPDMA0_RAWTFR_CH7_Msk (0x80UL) /*!< GPDMA0 RAWTFR: CH7 (Bitfield-Mask: 0x01) */ 3502 3503 /* ------------------------------- GPDMA0_RAWBLOCK ------------------------------ */ 3504 #define GPDMA0_RAWBLOCK_CH0_Pos (0UL) /*!< GPDMA0 RAWBLOCK: CH0 (Bit 0) */ 3505 #define GPDMA0_RAWBLOCK_CH0_Msk (0x1UL) /*!< GPDMA0 RAWBLOCK: CH0 (Bitfield-Mask: 0x01) */ 3506 #define GPDMA0_RAWBLOCK_CH1_Pos (1UL) /*!< GPDMA0 RAWBLOCK: CH1 (Bit 1) */ 3507 #define GPDMA0_RAWBLOCK_CH1_Msk (0x2UL) /*!< GPDMA0 RAWBLOCK: CH1 (Bitfield-Mask: 0x01) */ 3508 #define GPDMA0_RAWBLOCK_CH2_Pos (2UL) /*!< GPDMA0 RAWBLOCK: CH2 (Bit 2) */ 3509 #define GPDMA0_RAWBLOCK_CH2_Msk (0x4UL) /*!< GPDMA0 RAWBLOCK: CH2 (Bitfield-Mask: 0x01) */ 3510 #define GPDMA0_RAWBLOCK_CH3_Pos (3UL) /*!< GPDMA0 RAWBLOCK: CH3 (Bit 3) */ 3511 #define GPDMA0_RAWBLOCK_CH3_Msk (0x8UL) /*!< GPDMA0 RAWBLOCK: CH3 (Bitfield-Mask: 0x01) */ 3512 #define GPDMA0_RAWBLOCK_CH4_Pos (4UL) /*!< GPDMA0 RAWBLOCK: CH4 (Bit 4) */ 3513 #define GPDMA0_RAWBLOCK_CH4_Msk (0x10UL) /*!< GPDMA0 RAWBLOCK: CH4 (Bitfield-Mask: 0x01) */ 3514 #define GPDMA0_RAWBLOCK_CH5_Pos (5UL) /*!< GPDMA0 RAWBLOCK: CH5 (Bit 5) */ 3515 #define GPDMA0_RAWBLOCK_CH5_Msk (0x20UL) /*!< GPDMA0 RAWBLOCK: CH5 (Bitfield-Mask: 0x01) */ 3516 #define GPDMA0_RAWBLOCK_CH6_Pos (6UL) /*!< GPDMA0 RAWBLOCK: CH6 (Bit 6) */ 3517 #define GPDMA0_RAWBLOCK_CH6_Msk (0x40UL) /*!< GPDMA0 RAWBLOCK: CH6 (Bitfield-Mask: 0x01) */ 3518 #define GPDMA0_RAWBLOCK_CH7_Pos (7UL) /*!< GPDMA0 RAWBLOCK: CH7 (Bit 7) */ 3519 #define GPDMA0_RAWBLOCK_CH7_Msk (0x80UL) /*!< GPDMA0 RAWBLOCK: CH7 (Bitfield-Mask: 0x01) */ 3520 3521 /* ------------------------------ GPDMA0_RAWSRCTRAN ----------------------------- */ 3522 #define GPDMA0_RAWSRCTRAN_CH0_Pos (0UL) /*!< GPDMA0 RAWSRCTRAN: CH0 (Bit 0) */ 3523 #define GPDMA0_RAWSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 RAWSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 3524 #define GPDMA0_RAWSRCTRAN_CH1_Pos (1UL) /*!< GPDMA0 RAWSRCTRAN: CH1 (Bit 1) */ 3525 #define GPDMA0_RAWSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 RAWSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 3526 #define GPDMA0_RAWSRCTRAN_CH2_Pos (2UL) /*!< GPDMA0 RAWSRCTRAN: CH2 (Bit 2) */ 3527 #define GPDMA0_RAWSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 RAWSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 3528 #define GPDMA0_RAWSRCTRAN_CH3_Pos (3UL) /*!< GPDMA0 RAWSRCTRAN: CH3 (Bit 3) */ 3529 #define GPDMA0_RAWSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 RAWSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 3530 #define GPDMA0_RAWSRCTRAN_CH4_Pos (4UL) /*!< GPDMA0 RAWSRCTRAN: CH4 (Bit 4) */ 3531 #define GPDMA0_RAWSRCTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 RAWSRCTRAN: CH4 (Bitfield-Mask: 0x01) */ 3532 #define GPDMA0_RAWSRCTRAN_CH5_Pos (5UL) /*!< GPDMA0 RAWSRCTRAN: CH5 (Bit 5) */ 3533 #define GPDMA0_RAWSRCTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 RAWSRCTRAN: CH5 (Bitfield-Mask: 0x01) */ 3534 #define GPDMA0_RAWSRCTRAN_CH6_Pos (6UL) /*!< GPDMA0 RAWSRCTRAN: CH6 (Bit 6) */ 3535 #define GPDMA0_RAWSRCTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 RAWSRCTRAN: CH6 (Bitfield-Mask: 0x01) */ 3536 #define GPDMA0_RAWSRCTRAN_CH7_Pos (7UL) /*!< GPDMA0 RAWSRCTRAN: CH7 (Bit 7) */ 3537 #define GPDMA0_RAWSRCTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 RAWSRCTRAN: CH7 (Bitfield-Mask: 0x01) */ 3538 3539 /* ------------------------------ GPDMA0_RAWDSTTRAN ----------------------------- */ 3540 #define GPDMA0_RAWDSTTRAN_CH0_Pos (0UL) /*!< GPDMA0 RAWDSTTRAN: CH0 (Bit 0) */ 3541 #define GPDMA0_RAWDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 RAWDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 3542 #define GPDMA0_RAWDSTTRAN_CH1_Pos (1UL) /*!< GPDMA0 RAWDSTTRAN: CH1 (Bit 1) */ 3543 #define GPDMA0_RAWDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 RAWDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 3544 #define GPDMA0_RAWDSTTRAN_CH2_Pos (2UL) /*!< GPDMA0 RAWDSTTRAN: CH2 (Bit 2) */ 3545 #define GPDMA0_RAWDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 RAWDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 3546 #define GPDMA0_RAWDSTTRAN_CH3_Pos (3UL) /*!< GPDMA0 RAWDSTTRAN: CH3 (Bit 3) */ 3547 #define GPDMA0_RAWDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 RAWDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 3548 #define GPDMA0_RAWDSTTRAN_CH4_Pos (4UL) /*!< GPDMA0 RAWDSTTRAN: CH4 (Bit 4) */ 3549 #define GPDMA0_RAWDSTTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 RAWDSTTRAN: CH4 (Bitfield-Mask: 0x01) */ 3550 #define GPDMA0_RAWDSTTRAN_CH5_Pos (5UL) /*!< GPDMA0 RAWDSTTRAN: CH5 (Bit 5) */ 3551 #define GPDMA0_RAWDSTTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 RAWDSTTRAN: CH5 (Bitfield-Mask: 0x01) */ 3552 #define GPDMA0_RAWDSTTRAN_CH6_Pos (6UL) /*!< GPDMA0 RAWDSTTRAN: CH6 (Bit 6) */ 3553 #define GPDMA0_RAWDSTTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 RAWDSTTRAN: CH6 (Bitfield-Mask: 0x01) */ 3554 #define GPDMA0_RAWDSTTRAN_CH7_Pos (7UL) /*!< GPDMA0 RAWDSTTRAN: CH7 (Bit 7) */ 3555 #define GPDMA0_RAWDSTTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 RAWDSTTRAN: CH7 (Bitfield-Mask: 0x01) */ 3556 3557 /* -------------------------------- GPDMA0_RAWERR ------------------------------- */ 3558 #define GPDMA0_RAWERR_CH0_Pos (0UL) /*!< GPDMA0 RAWERR: CH0 (Bit 0) */ 3559 #define GPDMA0_RAWERR_CH0_Msk (0x1UL) /*!< GPDMA0 RAWERR: CH0 (Bitfield-Mask: 0x01) */ 3560 #define GPDMA0_RAWERR_CH1_Pos (1UL) /*!< GPDMA0 RAWERR: CH1 (Bit 1) */ 3561 #define GPDMA0_RAWERR_CH1_Msk (0x2UL) /*!< GPDMA0 RAWERR: CH1 (Bitfield-Mask: 0x01) */ 3562 #define GPDMA0_RAWERR_CH2_Pos (2UL) /*!< GPDMA0 RAWERR: CH2 (Bit 2) */ 3563 #define GPDMA0_RAWERR_CH2_Msk (0x4UL) /*!< GPDMA0 RAWERR: CH2 (Bitfield-Mask: 0x01) */ 3564 #define GPDMA0_RAWERR_CH3_Pos (3UL) /*!< GPDMA0 RAWERR: CH3 (Bit 3) */ 3565 #define GPDMA0_RAWERR_CH3_Msk (0x8UL) /*!< GPDMA0 RAWERR: CH3 (Bitfield-Mask: 0x01) */ 3566 #define GPDMA0_RAWERR_CH4_Pos (4UL) /*!< GPDMA0 RAWERR: CH4 (Bit 4) */ 3567 #define GPDMA0_RAWERR_CH4_Msk (0x10UL) /*!< GPDMA0 RAWERR: CH4 (Bitfield-Mask: 0x01) */ 3568 #define GPDMA0_RAWERR_CH5_Pos (5UL) /*!< GPDMA0 RAWERR: CH5 (Bit 5) */ 3569 #define GPDMA0_RAWERR_CH5_Msk (0x20UL) /*!< GPDMA0 RAWERR: CH5 (Bitfield-Mask: 0x01) */ 3570 #define GPDMA0_RAWERR_CH6_Pos (6UL) /*!< GPDMA0 RAWERR: CH6 (Bit 6) */ 3571 #define GPDMA0_RAWERR_CH6_Msk (0x40UL) /*!< GPDMA0 RAWERR: CH6 (Bitfield-Mask: 0x01) */ 3572 #define GPDMA0_RAWERR_CH7_Pos (7UL) /*!< GPDMA0 RAWERR: CH7 (Bit 7) */ 3573 #define GPDMA0_RAWERR_CH7_Msk (0x80UL) /*!< GPDMA0 RAWERR: CH7 (Bitfield-Mask: 0x01) */ 3574 3575 /* ------------------------------ GPDMA0_STATUSTFR ------------------------------ */ 3576 #define GPDMA0_STATUSTFR_CH0_Pos (0UL) /*!< GPDMA0 STATUSTFR: CH0 (Bit 0) */ 3577 #define GPDMA0_STATUSTFR_CH0_Msk (0x1UL) /*!< GPDMA0 STATUSTFR: CH0 (Bitfield-Mask: 0x01) */ 3578 #define GPDMA0_STATUSTFR_CH1_Pos (1UL) /*!< GPDMA0 STATUSTFR: CH1 (Bit 1) */ 3579 #define GPDMA0_STATUSTFR_CH1_Msk (0x2UL) /*!< GPDMA0 STATUSTFR: CH1 (Bitfield-Mask: 0x01) */ 3580 #define GPDMA0_STATUSTFR_CH2_Pos (2UL) /*!< GPDMA0 STATUSTFR: CH2 (Bit 2) */ 3581 #define GPDMA0_STATUSTFR_CH2_Msk (0x4UL) /*!< GPDMA0 STATUSTFR: CH2 (Bitfield-Mask: 0x01) */ 3582 #define GPDMA0_STATUSTFR_CH3_Pos (3UL) /*!< GPDMA0 STATUSTFR: CH3 (Bit 3) */ 3583 #define GPDMA0_STATUSTFR_CH3_Msk (0x8UL) /*!< GPDMA0 STATUSTFR: CH3 (Bitfield-Mask: 0x01) */ 3584 #define GPDMA0_STATUSTFR_CH4_Pos (4UL) /*!< GPDMA0 STATUSTFR: CH4 (Bit 4) */ 3585 #define GPDMA0_STATUSTFR_CH4_Msk (0x10UL) /*!< GPDMA0 STATUSTFR: CH4 (Bitfield-Mask: 0x01) */ 3586 #define GPDMA0_STATUSTFR_CH5_Pos (5UL) /*!< GPDMA0 STATUSTFR: CH5 (Bit 5) */ 3587 #define GPDMA0_STATUSTFR_CH5_Msk (0x20UL) /*!< GPDMA0 STATUSTFR: CH5 (Bitfield-Mask: 0x01) */ 3588 #define GPDMA0_STATUSTFR_CH6_Pos (6UL) /*!< GPDMA0 STATUSTFR: CH6 (Bit 6) */ 3589 #define GPDMA0_STATUSTFR_CH6_Msk (0x40UL) /*!< GPDMA0 STATUSTFR: CH6 (Bitfield-Mask: 0x01) */ 3590 #define GPDMA0_STATUSTFR_CH7_Pos (7UL) /*!< GPDMA0 STATUSTFR: CH7 (Bit 7) */ 3591 #define GPDMA0_STATUSTFR_CH7_Msk (0x80UL) /*!< GPDMA0 STATUSTFR: CH7 (Bitfield-Mask: 0x01) */ 3592 3593 /* ----------------------------- GPDMA0_STATUSBLOCK ----------------------------- */ 3594 #define GPDMA0_STATUSBLOCK_CH0_Pos (0UL) /*!< GPDMA0 STATUSBLOCK: CH0 (Bit 0) */ 3595 #define GPDMA0_STATUSBLOCK_CH0_Msk (0x1UL) /*!< GPDMA0 STATUSBLOCK: CH0 (Bitfield-Mask: 0x01) */ 3596 #define GPDMA0_STATUSBLOCK_CH1_Pos (1UL) /*!< GPDMA0 STATUSBLOCK: CH1 (Bit 1) */ 3597 #define GPDMA0_STATUSBLOCK_CH1_Msk (0x2UL) /*!< GPDMA0 STATUSBLOCK: CH1 (Bitfield-Mask: 0x01) */ 3598 #define GPDMA0_STATUSBLOCK_CH2_Pos (2UL) /*!< GPDMA0 STATUSBLOCK: CH2 (Bit 2) */ 3599 #define GPDMA0_STATUSBLOCK_CH2_Msk (0x4UL) /*!< GPDMA0 STATUSBLOCK: CH2 (Bitfield-Mask: 0x01) */ 3600 #define GPDMA0_STATUSBLOCK_CH3_Pos (3UL) /*!< GPDMA0 STATUSBLOCK: CH3 (Bit 3) */ 3601 #define GPDMA0_STATUSBLOCK_CH3_Msk (0x8UL) /*!< GPDMA0 STATUSBLOCK: CH3 (Bitfield-Mask: 0x01) */ 3602 #define GPDMA0_STATUSBLOCK_CH4_Pos (4UL) /*!< GPDMA0 STATUSBLOCK: CH4 (Bit 4) */ 3603 #define GPDMA0_STATUSBLOCK_CH4_Msk (0x10UL) /*!< GPDMA0 STATUSBLOCK: CH4 (Bitfield-Mask: 0x01) */ 3604 #define GPDMA0_STATUSBLOCK_CH5_Pos (5UL) /*!< GPDMA0 STATUSBLOCK: CH5 (Bit 5) */ 3605 #define GPDMA0_STATUSBLOCK_CH5_Msk (0x20UL) /*!< GPDMA0 STATUSBLOCK: CH5 (Bitfield-Mask: 0x01) */ 3606 #define GPDMA0_STATUSBLOCK_CH6_Pos (6UL) /*!< GPDMA0 STATUSBLOCK: CH6 (Bit 6) */ 3607 #define GPDMA0_STATUSBLOCK_CH6_Msk (0x40UL) /*!< GPDMA0 STATUSBLOCK: CH6 (Bitfield-Mask: 0x01) */ 3608 #define GPDMA0_STATUSBLOCK_CH7_Pos (7UL) /*!< GPDMA0 STATUSBLOCK: CH7 (Bit 7) */ 3609 #define GPDMA0_STATUSBLOCK_CH7_Msk (0x80UL) /*!< GPDMA0 STATUSBLOCK: CH7 (Bitfield-Mask: 0x01) */ 3610 3611 /* ---------------------------- GPDMA0_STATUSSRCTRAN ---------------------------- */ 3612 #define GPDMA0_STATUSSRCTRAN_CH0_Pos (0UL) /*!< GPDMA0 STATUSSRCTRAN: CH0 (Bit 0) */ 3613 #define GPDMA0_STATUSSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 STATUSSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 3614 #define GPDMA0_STATUSSRCTRAN_CH1_Pos (1UL) /*!< GPDMA0 STATUSSRCTRAN: CH1 (Bit 1) */ 3615 #define GPDMA0_STATUSSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 STATUSSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 3616 #define GPDMA0_STATUSSRCTRAN_CH2_Pos (2UL) /*!< GPDMA0 STATUSSRCTRAN: CH2 (Bit 2) */ 3617 #define GPDMA0_STATUSSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 STATUSSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 3618 #define GPDMA0_STATUSSRCTRAN_CH3_Pos (3UL) /*!< GPDMA0 STATUSSRCTRAN: CH3 (Bit 3) */ 3619 #define GPDMA0_STATUSSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 STATUSSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 3620 #define GPDMA0_STATUSSRCTRAN_CH4_Pos (4UL) /*!< GPDMA0 STATUSSRCTRAN: CH4 (Bit 4) */ 3621 #define GPDMA0_STATUSSRCTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 STATUSSRCTRAN: CH4 (Bitfield-Mask: 0x01) */ 3622 #define GPDMA0_STATUSSRCTRAN_CH5_Pos (5UL) /*!< GPDMA0 STATUSSRCTRAN: CH5 (Bit 5) */ 3623 #define GPDMA0_STATUSSRCTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 STATUSSRCTRAN: CH5 (Bitfield-Mask: 0x01) */ 3624 #define GPDMA0_STATUSSRCTRAN_CH6_Pos (6UL) /*!< GPDMA0 STATUSSRCTRAN: CH6 (Bit 6) */ 3625 #define GPDMA0_STATUSSRCTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 STATUSSRCTRAN: CH6 (Bitfield-Mask: 0x01) */ 3626 #define GPDMA0_STATUSSRCTRAN_CH7_Pos (7UL) /*!< GPDMA0 STATUSSRCTRAN: CH7 (Bit 7) */ 3627 #define GPDMA0_STATUSSRCTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 STATUSSRCTRAN: CH7 (Bitfield-Mask: 0x01) */ 3628 3629 /* ---------------------------- GPDMA0_STATUSDSTTRAN ---------------------------- */ 3630 #define GPDMA0_STATUSDSTTRAN_CH0_Pos (0UL) /*!< GPDMA0 STATUSDSTTRAN: CH0 (Bit 0) */ 3631 #define GPDMA0_STATUSDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 STATUSDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 3632 #define GPDMA0_STATUSDSTTRAN_CH1_Pos (1UL) /*!< GPDMA0 STATUSDSTTRAN: CH1 (Bit 1) */ 3633 #define GPDMA0_STATUSDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 STATUSDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 3634 #define GPDMA0_STATUSDSTTRAN_CH2_Pos (2UL) /*!< GPDMA0 STATUSDSTTRAN: CH2 (Bit 2) */ 3635 #define GPDMA0_STATUSDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 STATUSDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 3636 #define GPDMA0_STATUSDSTTRAN_CH3_Pos (3UL) /*!< GPDMA0 STATUSDSTTRAN: CH3 (Bit 3) */ 3637 #define GPDMA0_STATUSDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 STATUSDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 3638 #define GPDMA0_STATUSDSTTRAN_CH4_Pos (4UL) /*!< GPDMA0 STATUSDSTTRAN: CH4 (Bit 4) */ 3639 #define GPDMA0_STATUSDSTTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 STATUSDSTTRAN: CH4 (Bitfield-Mask: 0x01) */ 3640 #define GPDMA0_STATUSDSTTRAN_CH5_Pos (5UL) /*!< GPDMA0 STATUSDSTTRAN: CH5 (Bit 5) */ 3641 #define GPDMA0_STATUSDSTTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 STATUSDSTTRAN: CH5 (Bitfield-Mask: 0x01) */ 3642 #define GPDMA0_STATUSDSTTRAN_CH6_Pos (6UL) /*!< GPDMA0 STATUSDSTTRAN: CH6 (Bit 6) */ 3643 #define GPDMA0_STATUSDSTTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 STATUSDSTTRAN: CH6 (Bitfield-Mask: 0x01) */ 3644 #define GPDMA0_STATUSDSTTRAN_CH7_Pos (7UL) /*!< GPDMA0 STATUSDSTTRAN: CH7 (Bit 7) */ 3645 #define GPDMA0_STATUSDSTTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 STATUSDSTTRAN: CH7 (Bitfield-Mask: 0x01) */ 3646 3647 /* ------------------------------ GPDMA0_STATUSERR ------------------------------ */ 3648 #define GPDMA0_STATUSERR_CH0_Pos (0UL) /*!< GPDMA0 STATUSERR: CH0 (Bit 0) */ 3649 #define GPDMA0_STATUSERR_CH0_Msk (0x1UL) /*!< GPDMA0 STATUSERR: CH0 (Bitfield-Mask: 0x01) */ 3650 #define GPDMA0_STATUSERR_CH1_Pos (1UL) /*!< GPDMA0 STATUSERR: CH1 (Bit 1) */ 3651 #define GPDMA0_STATUSERR_CH1_Msk (0x2UL) /*!< GPDMA0 STATUSERR: CH1 (Bitfield-Mask: 0x01) */ 3652 #define GPDMA0_STATUSERR_CH2_Pos (2UL) /*!< GPDMA0 STATUSERR: CH2 (Bit 2) */ 3653 #define GPDMA0_STATUSERR_CH2_Msk (0x4UL) /*!< GPDMA0 STATUSERR: CH2 (Bitfield-Mask: 0x01) */ 3654 #define GPDMA0_STATUSERR_CH3_Pos (3UL) /*!< GPDMA0 STATUSERR: CH3 (Bit 3) */ 3655 #define GPDMA0_STATUSERR_CH3_Msk (0x8UL) /*!< GPDMA0 STATUSERR: CH3 (Bitfield-Mask: 0x01) */ 3656 #define GPDMA0_STATUSERR_CH4_Pos (4UL) /*!< GPDMA0 STATUSERR: CH4 (Bit 4) */ 3657 #define GPDMA0_STATUSERR_CH4_Msk (0x10UL) /*!< GPDMA0 STATUSERR: CH4 (Bitfield-Mask: 0x01) */ 3658 #define GPDMA0_STATUSERR_CH5_Pos (5UL) /*!< GPDMA0 STATUSERR: CH5 (Bit 5) */ 3659 #define GPDMA0_STATUSERR_CH5_Msk (0x20UL) /*!< GPDMA0 STATUSERR: CH5 (Bitfield-Mask: 0x01) */ 3660 #define GPDMA0_STATUSERR_CH6_Pos (6UL) /*!< GPDMA0 STATUSERR: CH6 (Bit 6) */ 3661 #define GPDMA0_STATUSERR_CH6_Msk (0x40UL) /*!< GPDMA0 STATUSERR: CH6 (Bitfield-Mask: 0x01) */ 3662 #define GPDMA0_STATUSERR_CH7_Pos (7UL) /*!< GPDMA0 STATUSERR: CH7 (Bit 7) */ 3663 #define GPDMA0_STATUSERR_CH7_Msk (0x80UL) /*!< GPDMA0 STATUSERR: CH7 (Bitfield-Mask: 0x01) */ 3664 3665 /* ------------------------------- GPDMA0_MASKTFR ------------------------------- */ 3666 #define GPDMA0_MASKTFR_CH0_Pos (0UL) /*!< GPDMA0 MASKTFR: CH0 (Bit 0) */ 3667 #define GPDMA0_MASKTFR_CH0_Msk (0x1UL) /*!< GPDMA0 MASKTFR: CH0 (Bitfield-Mask: 0x01) */ 3668 #define GPDMA0_MASKTFR_CH1_Pos (1UL) /*!< GPDMA0 MASKTFR: CH1 (Bit 1) */ 3669 #define GPDMA0_MASKTFR_CH1_Msk (0x2UL) /*!< GPDMA0 MASKTFR: CH1 (Bitfield-Mask: 0x01) */ 3670 #define GPDMA0_MASKTFR_CH2_Pos (2UL) /*!< GPDMA0 MASKTFR: CH2 (Bit 2) */ 3671 #define GPDMA0_MASKTFR_CH2_Msk (0x4UL) /*!< GPDMA0 MASKTFR: CH2 (Bitfield-Mask: 0x01) */ 3672 #define GPDMA0_MASKTFR_CH3_Pos (3UL) /*!< GPDMA0 MASKTFR: CH3 (Bit 3) */ 3673 #define GPDMA0_MASKTFR_CH3_Msk (0x8UL) /*!< GPDMA0 MASKTFR: CH3 (Bitfield-Mask: 0x01) */ 3674 #define GPDMA0_MASKTFR_CH4_Pos (4UL) /*!< GPDMA0 MASKTFR: CH4 (Bit 4) */ 3675 #define GPDMA0_MASKTFR_CH4_Msk (0x10UL) /*!< GPDMA0 MASKTFR: CH4 (Bitfield-Mask: 0x01) */ 3676 #define GPDMA0_MASKTFR_CH5_Pos (5UL) /*!< GPDMA0 MASKTFR: CH5 (Bit 5) */ 3677 #define GPDMA0_MASKTFR_CH5_Msk (0x20UL) /*!< GPDMA0 MASKTFR: CH5 (Bitfield-Mask: 0x01) */ 3678 #define GPDMA0_MASKTFR_CH6_Pos (6UL) /*!< GPDMA0 MASKTFR: CH6 (Bit 6) */ 3679 #define GPDMA0_MASKTFR_CH6_Msk (0x40UL) /*!< GPDMA0 MASKTFR: CH6 (Bitfield-Mask: 0x01) */ 3680 #define GPDMA0_MASKTFR_CH7_Pos (7UL) /*!< GPDMA0 MASKTFR: CH7 (Bit 7) */ 3681 #define GPDMA0_MASKTFR_CH7_Msk (0x80UL) /*!< GPDMA0 MASKTFR: CH7 (Bitfield-Mask: 0x01) */ 3682 #define GPDMA0_MASKTFR_WE_CH0_Pos (8UL) /*!< GPDMA0 MASKTFR: WE_CH0 (Bit 8) */ 3683 #define GPDMA0_MASKTFR_WE_CH0_Msk (0x100UL) /*!< GPDMA0 MASKTFR: WE_CH0 (Bitfield-Mask: 0x01) */ 3684 #define GPDMA0_MASKTFR_WE_CH1_Pos (9UL) /*!< GPDMA0 MASKTFR: WE_CH1 (Bit 9) */ 3685 #define GPDMA0_MASKTFR_WE_CH1_Msk (0x200UL) /*!< GPDMA0 MASKTFR: WE_CH1 (Bitfield-Mask: 0x01) */ 3686 #define GPDMA0_MASKTFR_WE_CH2_Pos (10UL) /*!< GPDMA0 MASKTFR: WE_CH2 (Bit 10) */ 3687 #define GPDMA0_MASKTFR_WE_CH2_Msk (0x400UL) /*!< GPDMA0 MASKTFR: WE_CH2 (Bitfield-Mask: 0x01) */ 3688 #define GPDMA0_MASKTFR_WE_CH3_Pos (11UL) /*!< GPDMA0 MASKTFR: WE_CH3 (Bit 11) */ 3689 #define GPDMA0_MASKTFR_WE_CH3_Msk (0x800UL) /*!< GPDMA0 MASKTFR: WE_CH3 (Bitfield-Mask: 0x01) */ 3690 #define GPDMA0_MASKTFR_WE_CH4_Pos (12UL) /*!< GPDMA0 MASKTFR: WE_CH4 (Bit 12) */ 3691 #define GPDMA0_MASKTFR_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 MASKTFR: WE_CH4 (Bitfield-Mask: 0x01) */ 3692 #define GPDMA0_MASKTFR_WE_CH5_Pos (13UL) /*!< GPDMA0 MASKTFR: WE_CH5 (Bit 13) */ 3693 #define GPDMA0_MASKTFR_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 MASKTFR: WE_CH5 (Bitfield-Mask: 0x01) */ 3694 #define GPDMA0_MASKTFR_WE_CH6_Pos (14UL) /*!< GPDMA0 MASKTFR: WE_CH6 (Bit 14) */ 3695 #define GPDMA0_MASKTFR_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 MASKTFR: WE_CH6 (Bitfield-Mask: 0x01) */ 3696 #define GPDMA0_MASKTFR_WE_CH7_Pos (15UL) /*!< GPDMA0 MASKTFR: WE_CH7 (Bit 15) */ 3697 #define GPDMA0_MASKTFR_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 MASKTFR: WE_CH7 (Bitfield-Mask: 0x01) */ 3698 3699 /* ------------------------------ GPDMA0_MASKBLOCK ------------------------------ */ 3700 #define GPDMA0_MASKBLOCK_CH0_Pos (0UL) /*!< GPDMA0 MASKBLOCK: CH0 (Bit 0) */ 3701 #define GPDMA0_MASKBLOCK_CH0_Msk (0x1UL) /*!< GPDMA0 MASKBLOCK: CH0 (Bitfield-Mask: 0x01) */ 3702 #define GPDMA0_MASKBLOCK_CH1_Pos (1UL) /*!< GPDMA0 MASKBLOCK: CH1 (Bit 1) */ 3703 #define GPDMA0_MASKBLOCK_CH1_Msk (0x2UL) /*!< GPDMA0 MASKBLOCK: CH1 (Bitfield-Mask: 0x01) */ 3704 #define GPDMA0_MASKBLOCK_CH2_Pos (2UL) /*!< GPDMA0 MASKBLOCK: CH2 (Bit 2) */ 3705 #define GPDMA0_MASKBLOCK_CH2_Msk (0x4UL) /*!< GPDMA0 MASKBLOCK: CH2 (Bitfield-Mask: 0x01) */ 3706 #define GPDMA0_MASKBLOCK_CH3_Pos (3UL) /*!< GPDMA0 MASKBLOCK: CH3 (Bit 3) */ 3707 #define GPDMA0_MASKBLOCK_CH3_Msk (0x8UL) /*!< GPDMA0 MASKBLOCK: CH3 (Bitfield-Mask: 0x01) */ 3708 #define GPDMA0_MASKBLOCK_CH4_Pos (4UL) /*!< GPDMA0 MASKBLOCK: CH4 (Bit 4) */ 3709 #define GPDMA0_MASKBLOCK_CH4_Msk (0x10UL) /*!< GPDMA0 MASKBLOCK: CH4 (Bitfield-Mask: 0x01) */ 3710 #define GPDMA0_MASKBLOCK_CH5_Pos (5UL) /*!< GPDMA0 MASKBLOCK: CH5 (Bit 5) */ 3711 #define GPDMA0_MASKBLOCK_CH5_Msk (0x20UL) /*!< GPDMA0 MASKBLOCK: CH5 (Bitfield-Mask: 0x01) */ 3712 #define GPDMA0_MASKBLOCK_CH6_Pos (6UL) /*!< GPDMA0 MASKBLOCK: CH6 (Bit 6) */ 3713 #define GPDMA0_MASKBLOCK_CH6_Msk (0x40UL) /*!< GPDMA0 MASKBLOCK: CH6 (Bitfield-Mask: 0x01) */ 3714 #define GPDMA0_MASKBLOCK_CH7_Pos (7UL) /*!< GPDMA0 MASKBLOCK: CH7 (Bit 7) */ 3715 #define GPDMA0_MASKBLOCK_CH7_Msk (0x80UL) /*!< GPDMA0 MASKBLOCK: CH7 (Bitfield-Mask: 0x01) */ 3716 #define GPDMA0_MASKBLOCK_WE_CH0_Pos (8UL) /*!< GPDMA0 MASKBLOCK: WE_CH0 (Bit 8) */ 3717 #define GPDMA0_MASKBLOCK_WE_CH0_Msk (0x100UL) /*!< GPDMA0 MASKBLOCK: WE_CH0 (Bitfield-Mask: 0x01) */ 3718 #define GPDMA0_MASKBLOCK_WE_CH1_Pos (9UL) /*!< GPDMA0 MASKBLOCK: WE_CH1 (Bit 9) */ 3719 #define GPDMA0_MASKBLOCK_WE_CH1_Msk (0x200UL) /*!< GPDMA0 MASKBLOCK: WE_CH1 (Bitfield-Mask: 0x01) */ 3720 #define GPDMA0_MASKBLOCK_WE_CH2_Pos (10UL) /*!< GPDMA0 MASKBLOCK: WE_CH2 (Bit 10) */ 3721 #define GPDMA0_MASKBLOCK_WE_CH2_Msk (0x400UL) /*!< GPDMA0 MASKBLOCK: WE_CH2 (Bitfield-Mask: 0x01) */ 3722 #define GPDMA0_MASKBLOCK_WE_CH3_Pos (11UL) /*!< GPDMA0 MASKBLOCK: WE_CH3 (Bit 11) */ 3723 #define GPDMA0_MASKBLOCK_WE_CH3_Msk (0x800UL) /*!< GPDMA0 MASKBLOCK: WE_CH3 (Bitfield-Mask: 0x01) */ 3724 #define GPDMA0_MASKBLOCK_WE_CH4_Pos (12UL) /*!< GPDMA0 MASKBLOCK: WE_CH4 (Bit 12) */ 3725 #define GPDMA0_MASKBLOCK_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 MASKBLOCK: WE_CH4 (Bitfield-Mask: 0x01) */ 3726 #define GPDMA0_MASKBLOCK_WE_CH5_Pos (13UL) /*!< GPDMA0 MASKBLOCK: WE_CH5 (Bit 13) */ 3727 #define GPDMA0_MASKBLOCK_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 MASKBLOCK: WE_CH5 (Bitfield-Mask: 0x01) */ 3728 #define GPDMA0_MASKBLOCK_WE_CH6_Pos (14UL) /*!< GPDMA0 MASKBLOCK: WE_CH6 (Bit 14) */ 3729 #define GPDMA0_MASKBLOCK_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 MASKBLOCK: WE_CH6 (Bitfield-Mask: 0x01) */ 3730 #define GPDMA0_MASKBLOCK_WE_CH7_Pos (15UL) /*!< GPDMA0 MASKBLOCK: WE_CH7 (Bit 15) */ 3731 #define GPDMA0_MASKBLOCK_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 MASKBLOCK: WE_CH7 (Bitfield-Mask: 0x01) */ 3732 3733 /* ----------------------------- GPDMA0_MASKSRCTRAN ----------------------------- */ 3734 #define GPDMA0_MASKSRCTRAN_CH0_Pos (0UL) /*!< GPDMA0 MASKSRCTRAN: CH0 (Bit 0) */ 3735 #define GPDMA0_MASKSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 MASKSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 3736 #define GPDMA0_MASKSRCTRAN_CH1_Pos (1UL) /*!< GPDMA0 MASKSRCTRAN: CH1 (Bit 1) */ 3737 #define GPDMA0_MASKSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 MASKSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 3738 #define GPDMA0_MASKSRCTRAN_CH2_Pos (2UL) /*!< GPDMA0 MASKSRCTRAN: CH2 (Bit 2) */ 3739 #define GPDMA0_MASKSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 MASKSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 3740 #define GPDMA0_MASKSRCTRAN_CH3_Pos (3UL) /*!< GPDMA0 MASKSRCTRAN: CH3 (Bit 3) */ 3741 #define GPDMA0_MASKSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 MASKSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 3742 #define GPDMA0_MASKSRCTRAN_CH4_Pos (4UL) /*!< GPDMA0 MASKSRCTRAN: CH4 (Bit 4) */ 3743 #define GPDMA0_MASKSRCTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 MASKSRCTRAN: CH4 (Bitfield-Mask: 0x01) */ 3744 #define GPDMA0_MASKSRCTRAN_CH5_Pos (5UL) /*!< GPDMA0 MASKSRCTRAN: CH5 (Bit 5) */ 3745 #define GPDMA0_MASKSRCTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 MASKSRCTRAN: CH5 (Bitfield-Mask: 0x01) */ 3746 #define GPDMA0_MASKSRCTRAN_CH6_Pos (6UL) /*!< GPDMA0 MASKSRCTRAN: CH6 (Bit 6) */ 3747 #define GPDMA0_MASKSRCTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 MASKSRCTRAN: CH6 (Bitfield-Mask: 0x01) */ 3748 #define GPDMA0_MASKSRCTRAN_CH7_Pos (7UL) /*!< GPDMA0 MASKSRCTRAN: CH7 (Bit 7) */ 3749 #define GPDMA0_MASKSRCTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 MASKSRCTRAN: CH7 (Bitfield-Mask: 0x01) */ 3750 #define GPDMA0_MASKSRCTRAN_WE_CH0_Pos (8UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH0 (Bit 8) */ 3751 #define GPDMA0_MASKSRCTRAN_WE_CH0_Msk (0x100UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH0 (Bitfield-Mask: 0x01) */ 3752 #define GPDMA0_MASKSRCTRAN_WE_CH1_Pos (9UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH1 (Bit 9) */ 3753 #define GPDMA0_MASKSRCTRAN_WE_CH1_Msk (0x200UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH1 (Bitfield-Mask: 0x01) */ 3754 #define GPDMA0_MASKSRCTRAN_WE_CH2_Pos (10UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH2 (Bit 10) */ 3755 #define GPDMA0_MASKSRCTRAN_WE_CH2_Msk (0x400UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH2 (Bitfield-Mask: 0x01) */ 3756 #define GPDMA0_MASKSRCTRAN_WE_CH3_Pos (11UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH3 (Bit 11) */ 3757 #define GPDMA0_MASKSRCTRAN_WE_CH3_Msk (0x800UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH3 (Bitfield-Mask: 0x01) */ 3758 #define GPDMA0_MASKSRCTRAN_WE_CH4_Pos (12UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH4 (Bit 12) */ 3759 #define GPDMA0_MASKSRCTRAN_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH4 (Bitfield-Mask: 0x01) */ 3760 #define GPDMA0_MASKSRCTRAN_WE_CH5_Pos (13UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH5 (Bit 13) */ 3761 #define GPDMA0_MASKSRCTRAN_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH5 (Bitfield-Mask: 0x01) */ 3762 #define GPDMA0_MASKSRCTRAN_WE_CH6_Pos (14UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH6 (Bit 14) */ 3763 #define GPDMA0_MASKSRCTRAN_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH6 (Bitfield-Mask: 0x01) */ 3764 #define GPDMA0_MASKSRCTRAN_WE_CH7_Pos (15UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH7 (Bit 15) */ 3765 #define GPDMA0_MASKSRCTRAN_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 MASKSRCTRAN: WE_CH7 (Bitfield-Mask: 0x01) */ 3766 3767 /* ----------------------------- GPDMA0_MASKDSTTRAN ----------------------------- */ 3768 #define GPDMA0_MASKDSTTRAN_CH0_Pos (0UL) /*!< GPDMA0 MASKDSTTRAN: CH0 (Bit 0) */ 3769 #define GPDMA0_MASKDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 MASKDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 3770 #define GPDMA0_MASKDSTTRAN_CH1_Pos (1UL) /*!< GPDMA0 MASKDSTTRAN: CH1 (Bit 1) */ 3771 #define GPDMA0_MASKDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 MASKDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 3772 #define GPDMA0_MASKDSTTRAN_CH2_Pos (2UL) /*!< GPDMA0 MASKDSTTRAN: CH2 (Bit 2) */ 3773 #define GPDMA0_MASKDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 MASKDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 3774 #define GPDMA0_MASKDSTTRAN_CH3_Pos (3UL) /*!< GPDMA0 MASKDSTTRAN: CH3 (Bit 3) */ 3775 #define GPDMA0_MASKDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 MASKDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 3776 #define GPDMA0_MASKDSTTRAN_CH4_Pos (4UL) /*!< GPDMA0 MASKDSTTRAN: CH4 (Bit 4) */ 3777 #define GPDMA0_MASKDSTTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 MASKDSTTRAN: CH4 (Bitfield-Mask: 0x01) */ 3778 #define GPDMA0_MASKDSTTRAN_CH5_Pos (5UL) /*!< GPDMA0 MASKDSTTRAN: CH5 (Bit 5) */ 3779 #define GPDMA0_MASKDSTTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 MASKDSTTRAN: CH5 (Bitfield-Mask: 0x01) */ 3780 #define GPDMA0_MASKDSTTRAN_CH6_Pos (6UL) /*!< GPDMA0 MASKDSTTRAN: CH6 (Bit 6) */ 3781 #define GPDMA0_MASKDSTTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 MASKDSTTRAN: CH6 (Bitfield-Mask: 0x01) */ 3782 #define GPDMA0_MASKDSTTRAN_CH7_Pos (7UL) /*!< GPDMA0 MASKDSTTRAN: CH7 (Bit 7) */ 3783 #define GPDMA0_MASKDSTTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 MASKDSTTRAN: CH7 (Bitfield-Mask: 0x01) */ 3784 #define GPDMA0_MASKDSTTRAN_WE_CH0_Pos (8UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH0 (Bit 8) */ 3785 #define GPDMA0_MASKDSTTRAN_WE_CH0_Msk (0x100UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH0 (Bitfield-Mask: 0x01) */ 3786 #define GPDMA0_MASKDSTTRAN_WE_CH1_Pos (9UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH1 (Bit 9) */ 3787 #define GPDMA0_MASKDSTTRAN_WE_CH1_Msk (0x200UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH1 (Bitfield-Mask: 0x01) */ 3788 #define GPDMA0_MASKDSTTRAN_WE_CH2_Pos (10UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH2 (Bit 10) */ 3789 #define GPDMA0_MASKDSTTRAN_WE_CH2_Msk (0x400UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH2 (Bitfield-Mask: 0x01) */ 3790 #define GPDMA0_MASKDSTTRAN_WE_CH3_Pos (11UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH3 (Bit 11) */ 3791 #define GPDMA0_MASKDSTTRAN_WE_CH3_Msk (0x800UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH3 (Bitfield-Mask: 0x01) */ 3792 #define GPDMA0_MASKDSTTRAN_WE_CH4_Pos (12UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH4 (Bit 12) */ 3793 #define GPDMA0_MASKDSTTRAN_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH4 (Bitfield-Mask: 0x01) */ 3794 #define GPDMA0_MASKDSTTRAN_WE_CH5_Pos (13UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH5 (Bit 13) */ 3795 #define GPDMA0_MASKDSTTRAN_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH5 (Bitfield-Mask: 0x01) */ 3796 #define GPDMA0_MASKDSTTRAN_WE_CH6_Pos (14UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH6 (Bit 14) */ 3797 #define GPDMA0_MASKDSTTRAN_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH6 (Bitfield-Mask: 0x01) */ 3798 #define GPDMA0_MASKDSTTRAN_WE_CH7_Pos (15UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH7 (Bit 15) */ 3799 #define GPDMA0_MASKDSTTRAN_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 MASKDSTTRAN: WE_CH7 (Bitfield-Mask: 0x01) */ 3800 3801 /* ------------------------------- GPDMA0_MASKERR ------------------------------- */ 3802 #define GPDMA0_MASKERR_CH0_Pos (0UL) /*!< GPDMA0 MASKERR: CH0 (Bit 0) */ 3803 #define GPDMA0_MASKERR_CH0_Msk (0x1UL) /*!< GPDMA0 MASKERR: CH0 (Bitfield-Mask: 0x01) */ 3804 #define GPDMA0_MASKERR_CH1_Pos (1UL) /*!< GPDMA0 MASKERR: CH1 (Bit 1) */ 3805 #define GPDMA0_MASKERR_CH1_Msk (0x2UL) /*!< GPDMA0 MASKERR: CH1 (Bitfield-Mask: 0x01) */ 3806 #define GPDMA0_MASKERR_CH2_Pos (2UL) /*!< GPDMA0 MASKERR: CH2 (Bit 2) */ 3807 #define GPDMA0_MASKERR_CH2_Msk (0x4UL) /*!< GPDMA0 MASKERR: CH2 (Bitfield-Mask: 0x01) */ 3808 #define GPDMA0_MASKERR_CH3_Pos (3UL) /*!< GPDMA0 MASKERR: CH3 (Bit 3) */ 3809 #define GPDMA0_MASKERR_CH3_Msk (0x8UL) /*!< GPDMA0 MASKERR: CH3 (Bitfield-Mask: 0x01) */ 3810 #define GPDMA0_MASKERR_CH4_Pos (4UL) /*!< GPDMA0 MASKERR: CH4 (Bit 4) */ 3811 #define GPDMA0_MASKERR_CH4_Msk (0x10UL) /*!< GPDMA0 MASKERR: CH4 (Bitfield-Mask: 0x01) */ 3812 #define GPDMA0_MASKERR_CH5_Pos (5UL) /*!< GPDMA0 MASKERR: CH5 (Bit 5) */ 3813 #define GPDMA0_MASKERR_CH5_Msk (0x20UL) /*!< GPDMA0 MASKERR: CH5 (Bitfield-Mask: 0x01) */ 3814 #define GPDMA0_MASKERR_CH6_Pos (6UL) /*!< GPDMA0 MASKERR: CH6 (Bit 6) */ 3815 #define GPDMA0_MASKERR_CH6_Msk (0x40UL) /*!< GPDMA0 MASKERR: CH6 (Bitfield-Mask: 0x01) */ 3816 #define GPDMA0_MASKERR_CH7_Pos (7UL) /*!< GPDMA0 MASKERR: CH7 (Bit 7) */ 3817 #define GPDMA0_MASKERR_CH7_Msk (0x80UL) /*!< GPDMA0 MASKERR: CH7 (Bitfield-Mask: 0x01) */ 3818 #define GPDMA0_MASKERR_WE_CH0_Pos (8UL) /*!< GPDMA0 MASKERR: WE_CH0 (Bit 8) */ 3819 #define GPDMA0_MASKERR_WE_CH0_Msk (0x100UL) /*!< GPDMA0 MASKERR: WE_CH0 (Bitfield-Mask: 0x01) */ 3820 #define GPDMA0_MASKERR_WE_CH1_Pos (9UL) /*!< GPDMA0 MASKERR: WE_CH1 (Bit 9) */ 3821 #define GPDMA0_MASKERR_WE_CH1_Msk (0x200UL) /*!< GPDMA0 MASKERR: WE_CH1 (Bitfield-Mask: 0x01) */ 3822 #define GPDMA0_MASKERR_WE_CH2_Pos (10UL) /*!< GPDMA0 MASKERR: WE_CH2 (Bit 10) */ 3823 #define GPDMA0_MASKERR_WE_CH2_Msk (0x400UL) /*!< GPDMA0 MASKERR: WE_CH2 (Bitfield-Mask: 0x01) */ 3824 #define GPDMA0_MASKERR_WE_CH3_Pos (11UL) /*!< GPDMA0 MASKERR: WE_CH3 (Bit 11) */ 3825 #define GPDMA0_MASKERR_WE_CH3_Msk (0x800UL) /*!< GPDMA0 MASKERR: WE_CH3 (Bitfield-Mask: 0x01) */ 3826 #define GPDMA0_MASKERR_WE_CH4_Pos (12UL) /*!< GPDMA0 MASKERR: WE_CH4 (Bit 12) */ 3827 #define GPDMA0_MASKERR_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 MASKERR: WE_CH4 (Bitfield-Mask: 0x01) */ 3828 #define GPDMA0_MASKERR_WE_CH5_Pos (13UL) /*!< GPDMA0 MASKERR: WE_CH5 (Bit 13) */ 3829 #define GPDMA0_MASKERR_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 MASKERR: WE_CH5 (Bitfield-Mask: 0x01) */ 3830 #define GPDMA0_MASKERR_WE_CH6_Pos (14UL) /*!< GPDMA0 MASKERR: WE_CH6 (Bit 14) */ 3831 #define GPDMA0_MASKERR_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 MASKERR: WE_CH6 (Bitfield-Mask: 0x01) */ 3832 #define GPDMA0_MASKERR_WE_CH7_Pos (15UL) /*!< GPDMA0 MASKERR: WE_CH7 (Bit 15) */ 3833 #define GPDMA0_MASKERR_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 MASKERR: WE_CH7 (Bitfield-Mask: 0x01) */ 3834 3835 /* ------------------------------- GPDMA0_CLEARTFR ------------------------------ */ 3836 #define GPDMA0_CLEARTFR_CH0_Pos (0UL) /*!< GPDMA0 CLEARTFR: CH0 (Bit 0) */ 3837 #define GPDMA0_CLEARTFR_CH0_Msk (0x1UL) /*!< GPDMA0 CLEARTFR: CH0 (Bitfield-Mask: 0x01) */ 3838 #define GPDMA0_CLEARTFR_CH1_Pos (1UL) /*!< GPDMA0 CLEARTFR: CH1 (Bit 1) */ 3839 #define GPDMA0_CLEARTFR_CH1_Msk (0x2UL) /*!< GPDMA0 CLEARTFR: CH1 (Bitfield-Mask: 0x01) */ 3840 #define GPDMA0_CLEARTFR_CH2_Pos (2UL) /*!< GPDMA0 CLEARTFR: CH2 (Bit 2) */ 3841 #define GPDMA0_CLEARTFR_CH2_Msk (0x4UL) /*!< GPDMA0 CLEARTFR: CH2 (Bitfield-Mask: 0x01) */ 3842 #define GPDMA0_CLEARTFR_CH3_Pos (3UL) /*!< GPDMA0 CLEARTFR: CH3 (Bit 3) */ 3843 #define GPDMA0_CLEARTFR_CH3_Msk (0x8UL) /*!< GPDMA0 CLEARTFR: CH3 (Bitfield-Mask: 0x01) */ 3844 #define GPDMA0_CLEARTFR_CH4_Pos (4UL) /*!< GPDMA0 CLEARTFR: CH4 (Bit 4) */ 3845 #define GPDMA0_CLEARTFR_CH4_Msk (0x10UL) /*!< GPDMA0 CLEARTFR: CH4 (Bitfield-Mask: 0x01) */ 3846 #define GPDMA0_CLEARTFR_CH5_Pos (5UL) /*!< GPDMA0 CLEARTFR: CH5 (Bit 5) */ 3847 #define GPDMA0_CLEARTFR_CH5_Msk (0x20UL) /*!< GPDMA0 CLEARTFR: CH5 (Bitfield-Mask: 0x01) */ 3848 #define GPDMA0_CLEARTFR_CH6_Pos (6UL) /*!< GPDMA0 CLEARTFR: CH6 (Bit 6) */ 3849 #define GPDMA0_CLEARTFR_CH6_Msk (0x40UL) /*!< GPDMA0 CLEARTFR: CH6 (Bitfield-Mask: 0x01) */ 3850 #define GPDMA0_CLEARTFR_CH7_Pos (7UL) /*!< GPDMA0 CLEARTFR: CH7 (Bit 7) */ 3851 #define GPDMA0_CLEARTFR_CH7_Msk (0x80UL) /*!< GPDMA0 CLEARTFR: CH7 (Bitfield-Mask: 0x01) */ 3852 3853 /* ------------------------------ GPDMA0_CLEARBLOCK ----------------------------- */ 3854 #define GPDMA0_CLEARBLOCK_CH0_Pos (0UL) /*!< GPDMA0 CLEARBLOCK: CH0 (Bit 0) */ 3855 #define GPDMA0_CLEARBLOCK_CH0_Msk (0x1UL) /*!< GPDMA0 CLEARBLOCK: CH0 (Bitfield-Mask: 0x01) */ 3856 #define GPDMA0_CLEARBLOCK_CH1_Pos (1UL) /*!< GPDMA0 CLEARBLOCK: CH1 (Bit 1) */ 3857 #define GPDMA0_CLEARBLOCK_CH1_Msk (0x2UL) /*!< GPDMA0 CLEARBLOCK: CH1 (Bitfield-Mask: 0x01) */ 3858 #define GPDMA0_CLEARBLOCK_CH2_Pos (2UL) /*!< GPDMA0 CLEARBLOCK: CH2 (Bit 2) */ 3859 #define GPDMA0_CLEARBLOCK_CH2_Msk (0x4UL) /*!< GPDMA0 CLEARBLOCK: CH2 (Bitfield-Mask: 0x01) */ 3860 #define GPDMA0_CLEARBLOCK_CH3_Pos (3UL) /*!< GPDMA0 CLEARBLOCK: CH3 (Bit 3) */ 3861 #define GPDMA0_CLEARBLOCK_CH3_Msk (0x8UL) /*!< GPDMA0 CLEARBLOCK: CH3 (Bitfield-Mask: 0x01) */ 3862 #define GPDMA0_CLEARBLOCK_CH4_Pos (4UL) /*!< GPDMA0 CLEARBLOCK: CH4 (Bit 4) */ 3863 #define GPDMA0_CLEARBLOCK_CH4_Msk (0x10UL) /*!< GPDMA0 CLEARBLOCK: CH4 (Bitfield-Mask: 0x01) */ 3864 #define GPDMA0_CLEARBLOCK_CH5_Pos (5UL) /*!< GPDMA0 CLEARBLOCK: CH5 (Bit 5) */ 3865 #define GPDMA0_CLEARBLOCK_CH5_Msk (0x20UL) /*!< GPDMA0 CLEARBLOCK: CH5 (Bitfield-Mask: 0x01) */ 3866 #define GPDMA0_CLEARBLOCK_CH6_Pos (6UL) /*!< GPDMA0 CLEARBLOCK: CH6 (Bit 6) */ 3867 #define GPDMA0_CLEARBLOCK_CH6_Msk (0x40UL) /*!< GPDMA0 CLEARBLOCK: CH6 (Bitfield-Mask: 0x01) */ 3868 #define GPDMA0_CLEARBLOCK_CH7_Pos (7UL) /*!< GPDMA0 CLEARBLOCK: CH7 (Bit 7) */ 3869 #define GPDMA0_CLEARBLOCK_CH7_Msk (0x80UL) /*!< GPDMA0 CLEARBLOCK: CH7 (Bitfield-Mask: 0x01) */ 3870 3871 /* ----------------------------- GPDMA0_CLEARSRCTRAN ---------------------------- */ 3872 #define GPDMA0_CLEARSRCTRAN_CH0_Pos (0UL) /*!< GPDMA0 CLEARSRCTRAN: CH0 (Bit 0) */ 3873 #define GPDMA0_CLEARSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 CLEARSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 3874 #define GPDMA0_CLEARSRCTRAN_CH1_Pos (1UL) /*!< GPDMA0 CLEARSRCTRAN: CH1 (Bit 1) */ 3875 #define GPDMA0_CLEARSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 CLEARSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 3876 #define GPDMA0_CLEARSRCTRAN_CH2_Pos (2UL) /*!< GPDMA0 CLEARSRCTRAN: CH2 (Bit 2) */ 3877 #define GPDMA0_CLEARSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 CLEARSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 3878 #define GPDMA0_CLEARSRCTRAN_CH3_Pos (3UL) /*!< GPDMA0 CLEARSRCTRAN: CH3 (Bit 3) */ 3879 #define GPDMA0_CLEARSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 CLEARSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 3880 #define GPDMA0_CLEARSRCTRAN_CH4_Pos (4UL) /*!< GPDMA0 CLEARSRCTRAN: CH4 (Bit 4) */ 3881 #define GPDMA0_CLEARSRCTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 CLEARSRCTRAN: CH4 (Bitfield-Mask: 0x01) */ 3882 #define GPDMA0_CLEARSRCTRAN_CH5_Pos (5UL) /*!< GPDMA0 CLEARSRCTRAN: CH5 (Bit 5) */ 3883 #define GPDMA0_CLEARSRCTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 CLEARSRCTRAN: CH5 (Bitfield-Mask: 0x01) */ 3884 #define GPDMA0_CLEARSRCTRAN_CH6_Pos (6UL) /*!< GPDMA0 CLEARSRCTRAN: CH6 (Bit 6) */ 3885 #define GPDMA0_CLEARSRCTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 CLEARSRCTRAN: CH6 (Bitfield-Mask: 0x01) */ 3886 #define GPDMA0_CLEARSRCTRAN_CH7_Pos (7UL) /*!< GPDMA0 CLEARSRCTRAN: CH7 (Bit 7) */ 3887 #define GPDMA0_CLEARSRCTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 CLEARSRCTRAN: CH7 (Bitfield-Mask: 0x01) */ 3888 3889 /* ----------------------------- GPDMA0_CLEARDSTTRAN ---------------------------- */ 3890 #define GPDMA0_CLEARDSTTRAN_CH0_Pos (0UL) /*!< GPDMA0 CLEARDSTTRAN: CH0 (Bit 0) */ 3891 #define GPDMA0_CLEARDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA0 CLEARDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 3892 #define GPDMA0_CLEARDSTTRAN_CH1_Pos (1UL) /*!< GPDMA0 CLEARDSTTRAN: CH1 (Bit 1) */ 3893 #define GPDMA0_CLEARDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA0 CLEARDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 3894 #define GPDMA0_CLEARDSTTRAN_CH2_Pos (2UL) /*!< GPDMA0 CLEARDSTTRAN: CH2 (Bit 2) */ 3895 #define GPDMA0_CLEARDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA0 CLEARDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 3896 #define GPDMA0_CLEARDSTTRAN_CH3_Pos (3UL) /*!< GPDMA0 CLEARDSTTRAN: CH3 (Bit 3) */ 3897 #define GPDMA0_CLEARDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA0 CLEARDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 3898 #define GPDMA0_CLEARDSTTRAN_CH4_Pos (4UL) /*!< GPDMA0 CLEARDSTTRAN: CH4 (Bit 4) */ 3899 #define GPDMA0_CLEARDSTTRAN_CH4_Msk (0x10UL) /*!< GPDMA0 CLEARDSTTRAN: CH4 (Bitfield-Mask: 0x01) */ 3900 #define GPDMA0_CLEARDSTTRAN_CH5_Pos (5UL) /*!< GPDMA0 CLEARDSTTRAN: CH5 (Bit 5) */ 3901 #define GPDMA0_CLEARDSTTRAN_CH5_Msk (0x20UL) /*!< GPDMA0 CLEARDSTTRAN: CH5 (Bitfield-Mask: 0x01) */ 3902 #define GPDMA0_CLEARDSTTRAN_CH6_Pos (6UL) /*!< GPDMA0 CLEARDSTTRAN: CH6 (Bit 6) */ 3903 #define GPDMA0_CLEARDSTTRAN_CH6_Msk (0x40UL) /*!< GPDMA0 CLEARDSTTRAN: CH6 (Bitfield-Mask: 0x01) */ 3904 #define GPDMA0_CLEARDSTTRAN_CH7_Pos (7UL) /*!< GPDMA0 CLEARDSTTRAN: CH7 (Bit 7) */ 3905 #define GPDMA0_CLEARDSTTRAN_CH7_Msk (0x80UL) /*!< GPDMA0 CLEARDSTTRAN: CH7 (Bitfield-Mask: 0x01) */ 3906 3907 /* ------------------------------- GPDMA0_CLEARERR ------------------------------ */ 3908 #define GPDMA0_CLEARERR_CH0_Pos (0UL) /*!< GPDMA0 CLEARERR: CH0 (Bit 0) */ 3909 #define GPDMA0_CLEARERR_CH0_Msk (0x1UL) /*!< GPDMA0 CLEARERR: CH0 (Bitfield-Mask: 0x01) */ 3910 #define GPDMA0_CLEARERR_CH1_Pos (1UL) /*!< GPDMA0 CLEARERR: CH1 (Bit 1) */ 3911 #define GPDMA0_CLEARERR_CH1_Msk (0x2UL) /*!< GPDMA0 CLEARERR: CH1 (Bitfield-Mask: 0x01) */ 3912 #define GPDMA0_CLEARERR_CH2_Pos (2UL) /*!< GPDMA0 CLEARERR: CH2 (Bit 2) */ 3913 #define GPDMA0_CLEARERR_CH2_Msk (0x4UL) /*!< GPDMA0 CLEARERR: CH2 (Bitfield-Mask: 0x01) */ 3914 #define GPDMA0_CLEARERR_CH3_Pos (3UL) /*!< GPDMA0 CLEARERR: CH3 (Bit 3) */ 3915 #define GPDMA0_CLEARERR_CH3_Msk (0x8UL) /*!< GPDMA0 CLEARERR: CH3 (Bitfield-Mask: 0x01) */ 3916 #define GPDMA0_CLEARERR_CH4_Pos (4UL) /*!< GPDMA0 CLEARERR: CH4 (Bit 4) */ 3917 #define GPDMA0_CLEARERR_CH4_Msk (0x10UL) /*!< GPDMA0 CLEARERR: CH4 (Bitfield-Mask: 0x01) */ 3918 #define GPDMA0_CLEARERR_CH5_Pos (5UL) /*!< GPDMA0 CLEARERR: CH5 (Bit 5) */ 3919 #define GPDMA0_CLEARERR_CH5_Msk (0x20UL) /*!< GPDMA0 CLEARERR: CH5 (Bitfield-Mask: 0x01) */ 3920 #define GPDMA0_CLEARERR_CH6_Pos (6UL) /*!< GPDMA0 CLEARERR: CH6 (Bit 6) */ 3921 #define GPDMA0_CLEARERR_CH6_Msk (0x40UL) /*!< GPDMA0 CLEARERR: CH6 (Bitfield-Mask: 0x01) */ 3922 #define GPDMA0_CLEARERR_CH7_Pos (7UL) /*!< GPDMA0 CLEARERR: CH7 (Bit 7) */ 3923 #define GPDMA0_CLEARERR_CH7_Msk (0x80UL) /*!< GPDMA0 CLEARERR: CH7 (Bitfield-Mask: 0x01) */ 3924 3925 /* ------------------------------ GPDMA0_STATUSINT ------------------------------ */ 3926 #define GPDMA0_STATUSINT_TFR_Pos (0UL) /*!< GPDMA0 STATUSINT: TFR (Bit 0) */ 3927 #define GPDMA0_STATUSINT_TFR_Msk (0x1UL) /*!< GPDMA0 STATUSINT: TFR (Bitfield-Mask: 0x01) */ 3928 #define GPDMA0_STATUSINT_BLOCK_Pos (1UL) /*!< GPDMA0 STATUSINT: BLOCK (Bit 1) */ 3929 #define GPDMA0_STATUSINT_BLOCK_Msk (0x2UL) /*!< GPDMA0 STATUSINT: BLOCK (Bitfield-Mask: 0x01) */ 3930 #define GPDMA0_STATUSINT_SRCT_Pos (2UL) /*!< GPDMA0 STATUSINT: SRCT (Bit 2) */ 3931 #define GPDMA0_STATUSINT_SRCT_Msk (0x4UL) /*!< GPDMA0 STATUSINT: SRCT (Bitfield-Mask: 0x01) */ 3932 #define GPDMA0_STATUSINT_DSTT_Pos (3UL) /*!< GPDMA0 STATUSINT: DSTT (Bit 3) */ 3933 #define GPDMA0_STATUSINT_DSTT_Msk (0x8UL) /*!< GPDMA0 STATUSINT: DSTT (Bitfield-Mask: 0x01) */ 3934 #define GPDMA0_STATUSINT_ERR_Pos (4UL) /*!< GPDMA0 STATUSINT: ERR (Bit 4) */ 3935 #define GPDMA0_STATUSINT_ERR_Msk (0x10UL) /*!< GPDMA0 STATUSINT: ERR (Bitfield-Mask: 0x01) */ 3936 3937 /* ------------------------------ GPDMA0_REQSRCREG ------------------------------ */ 3938 #define GPDMA0_REQSRCREG_CH0_Pos (0UL) /*!< GPDMA0 REQSRCREG: CH0 (Bit 0) */ 3939 #define GPDMA0_REQSRCREG_CH0_Msk (0x1UL) /*!< GPDMA0 REQSRCREG: CH0 (Bitfield-Mask: 0x01) */ 3940 #define GPDMA0_REQSRCREG_CH1_Pos (1UL) /*!< GPDMA0 REQSRCREG: CH1 (Bit 1) */ 3941 #define GPDMA0_REQSRCREG_CH1_Msk (0x2UL) /*!< GPDMA0 REQSRCREG: CH1 (Bitfield-Mask: 0x01) */ 3942 #define GPDMA0_REQSRCREG_CH2_Pos (2UL) /*!< GPDMA0 REQSRCREG: CH2 (Bit 2) */ 3943 #define GPDMA0_REQSRCREG_CH2_Msk (0x4UL) /*!< GPDMA0 REQSRCREG: CH2 (Bitfield-Mask: 0x01) */ 3944 #define GPDMA0_REQSRCREG_CH3_Pos (3UL) /*!< GPDMA0 REQSRCREG: CH3 (Bit 3) */ 3945 #define GPDMA0_REQSRCREG_CH3_Msk (0x8UL) /*!< GPDMA0 REQSRCREG: CH3 (Bitfield-Mask: 0x01) */ 3946 #define GPDMA0_REQSRCREG_CH4_Pos (4UL) /*!< GPDMA0 REQSRCREG: CH4 (Bit 4) */ 3947 #define GPDMA0_REQSRCREG_CH4_Msk (0x10UL) /*!< GPDMA0 REQSRCREG: CH4 (Bitfield-Mask: 0x01) */ 3948 #define GPDMA0_REQSRCREG_CH5_Pos (5UL) /*!< GPDMA0 REQSRCREG: CH5 (Bit 5) */ 3949 #define GPDMA0_REQSRCREG_CH5_Msk (0x20UL) /*!< GPDMA0 REQSRCREG: CH5 (Bitfield-Mask: 0x01) */ 3950 #define GPDMA0_REQSRCREG_CH6_Pos (6UL) /*!< GPDMA0 REQSRCREG: CH6 (Bit 6) */ 3951 #define GPDMA0_REQSRCREG_CH6_Msk (0x40UL) /*!< GPDMA0 REQSRCREG: CH6 (Bitfield-Mask: 0x01) */ 3952 #define GPDMA0_REQSRCREG_CH7_Pos (7UL) /*!< GPDMA0 REQSRCREG: CH7 (Bit 7) */ 3953 #define GPDMA0_REQSRCREG_CH7_Msk (0x80UL) /*!< GPDMA0 REQSRCREG: CH7 (Bitfield-Mask: 0x01) */ 3954 #define GPDMA0_REQSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA0 REQSRCREG: WE_CH0 (Bit 8) */ 3955 #define GPDMA0_REQSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 REQSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 3956 #define GPDMA0_REQSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA0 REQSRCREG: WE_CH1 (Bit 9) */ 3957 #define GPDMA0_REQSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 REQSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 3958 #define GPDMA0_REQSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA0 REQSRCREG: WE_CH2 (Bit 10) */ 3959 #define GPDMA0_REQSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 REQSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 3960 #define GPDMA0_REQSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA0 REQSRCREG: WE_CH3 (Bit 11) */ 3961 #define GPDMA0_REQSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 REQSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 3962 #define GPDMA0_REQSRCREG_WE_CH4_Pos (12UL) /*!< GPDMA0 REQSRCREG: WE_CH4 (Bit 12) */ 3963 #define GPDMA0_REQSRCREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 REQSRCREG: WE_CH4 (Bitfield-Mask: 0x01) */ 3964 #define GPDMA0_REQSRCREG_WE_CH5_Pos (13UL) /*!< GPDMA0 REQSRCREG: WE_CH5 (Bit 13) */ 3965 #define GPDMA0_REQSRCREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 REQSRCREG: WE_CH5 (Bitfield-Mask: 0x01) */ 3966 #define GPDMA0_REQSRCREG_WE_CH6_Pos (14UL) /*!< GPDMA0 REQSRCREG: WE_CH6 (Bit 14) */ 3967 #define GPDMA0_REQSRCREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 REQSRCREG: WE_CH6 (Bitfield-Mask: 0x01) */ 3968 #define GPDMA0_REQSRCREG_WE_CH7_Pos (15UL) /*!< GPDMA0 REQSRCREG: WE_CH7 (Bit 15) */ 3969 #define GPDMA0_REQSRCREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 REQSRCREG: WE_CH7 (Bitfield-Mask: 0x01) */ 3970 3971 /* ------------------------------ GPDMA0_REQDSTREG ------------------------------ */ 3972 #define GPDMA0_REQDSTREG_CH0_Pos (0UL) /*!< GPDMA0 REQDSTREG: CH0 (Bit 0) */ 3973 #define GPDMA0_REQDSTREG_CH0_Msk (0x1UL) /*!< GPDMA0 REQDSTREG: CH0 (Bitfield-Mask: 0x01) */ 3974 #define GPDMA0_REQDSTREG_CH1_Pos (1UL) /*!< GPDMA0 REQDSTREG: CH1 (Bit 1) */ 3975 #define GPDMA0_REQDSTREG_CH1_Msk (0x2UL) /*!< GPDMA0 REQDSTREG: CH1 (Bitfield-Mask: 0x01) */ 3976 #define GPDMA0_REQDSTREG_CH2_Pos (2UL) /*!< GPDMA0 REQDSTREG: CH2 (Bit 2) */ 3977 #define GPDMA0_REQDSTREG_CH2_Msk (0x4UL) /*!< GPDMA0 REQDSTREG: CH2 (Bitfield-Mask: 0x01) */ 3978 #define GPDMA0_REQDSTREG_CH3_Pos (3UL) /*!< GPDMA0 REQDSTREG: CH3 (Bit 3) */ 3979 #define GPDMA0_REQDSTREG_CH3_Msk (0x8UL) /*!< GPDMA0 REQDSTREG: CH3 (Bitfield-Mask: 0x01) */ 3980 #define GPDMA0_REQDSTREG_CH4_Pos (4UL) /*!< GPDMA0 REQDSTREG: CH4 (Bit 4) */ 3981 #define GPDMA0_REQDSTREG_CH4_Msk (0x10UL) /*!< GPDMA0 REQDSTREG: CH4 (Bitfield-Mask: 0x01) */ 3982 #define GPDMA0_REQDSTREG_CH5_Pos (5UL) /*!< GPDMA0 REQDSTREG: CH5 (Bit 5) */ 3983 #define GPDMA0_REQDSTREG_CH5_Msk (0x20UL) /*!< GPDMA0 REQDSTREG: CH5 (Bitfield-Mask: 0x01) */ 3984 #define GPDMA0_REQDSTREG_CH6_Pos (6UL) /*!< GPDMA0 REQDSTREG: CH6 (Bit 6) */ 3985 #define GPDMA0_REQDSTREG_CH6_Msk (0x40UL) /*!< GPDMA0 REQDSTREG: CH6 (Bitfield-Mask: 0x01) */ 3986 #define GPDMA0_REQDSTREG_CH7_Pos (7UL) /*!< GPDMA0 REQDSTREG: CH7 (Bit 7) */ 3987 #define GPDMA0_REQDSTREG_CH7_Msk (0x80UL) /*!< GPDMA0 REQDSTREG: CH7 (Bitfield-Mask: 0x01) */ 3988 #define GPDMA0_REQDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA0 REQDSTREG: WE_CH0 (Bit 8) */ 3989 #define GPDMA0_REQDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 REQDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 3990 #define GPDMA0_REQDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA0 REQDSTREG: WE_CH1 (Bit 9) */ 3991 #define GPDMA0_REQDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 REQDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 3992 #define GPDMA0_REQDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA0 REQDSTREG: WE_CH2 (Bit 10) */ 3993 #define GPDMA0_REQDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 REQDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 3994 #define GPDMA0_REQDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA0 REQDSTREG: WE_CH3 (Bit 11) */ 3995 #define GPDMA0_REQDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 REQDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 3996 #define GPDMA0_REQDSTREG_WE_CH4_Pos (12UL) /*!< GPDMA0 REQDSTREG: WE_CH4 (Bit 12) */ 3997 #define GPDMA0_REQDSTREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 REQDSTREG: WE_CH4 (Bitfield-Mask: 0x01) */ 3998 #define GPDMA0_REQDSTREG_WE_CH5_Pos (13UL) /*!< GPDMA0 REQDSTREG: WE_CH5 (Bit 13) */ 3999 #define GPDMA0_REQDSTREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 REQDSTREG: WE_CH5 (Bitfield-Mask: 0x01) */ 4000 #define GPDMA0_REQDSTREG_WE_CH6_Pos (14UL) /*!< GPDMA0 REQDSTREG: WE_CH6 (Bit 14) */ 4001 #define GPDMA0_REQDSTREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 REQDSTREG: WE_CH6 (Bitfield-Mask: 0x01) */ 4002 #define GPDMA0_REQDSTREG_WE_CH7_Pos (15UL) /*!< GPDMA0 REQDSTREG: WE_CH7 (Bit 15) */ 4003 #define GPDMA0_REQDSTREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 REQDSTREG: WE_CH7 (Bitfield-Mask: 0x01) */ 4004 4005 /* ----------------------------- GPDMA0_SGLREQSRCREG ---------------------------- */ 4006 #define GPDMA0_SGLREQSRCREG_CH0_Pos (0UL) /*!< GPDMA0 SGLREQSRCREG: CH0 (Bit 0) */ 4007 #define GPDMA0_SGLREQSRCREG_CH0_Msk (0x1UL) /*!< GPDMA0 SGLREQSRCREG: CH0 (Bitfield-Mask: 0x01) */ 4008 #define GPDMA0_SGLREQSRCREG_CH1_Pos (1UL) /*!< GPDMA0 SGLREQSRCREG: CH1 (Bit 1) */ 4009 #define GPDMA0_SGLREQSRCREG_CH1_Msk (0x2UL) /*!< GPDMA0 SGLREQSRCREG: CH1 (Bitfield-Mask: 0x01) */ 4010 #define GPDMA0_SGLREQSRCREG_CH2_Pos (2UL) /*!< GPDMA0 SGLREQSRCREG: CH2 (Bit 2) */ 4011 #define GPDMA0_SGLREQSRCREG_CH2_Msk (0x4UL) /*!< GPDMA0 SGLREQSRCREG: CH2 (Bitfield-Mask: 0x01) */ 4012 #define GPDMA0_SGLREQSRCREG_CH3_Pos (3UL) /*!< GPDMA0 SGLREQSRCREG: CH3 (Bit 3) */ 4013 #define GPDMA0_SGLREQSRCREG_CH3_Msk (0x8UL) /*!< GPDMA0 SGLREQSRCREG: CH3 (Bitfield-Mask: 0x01) */ 4014 #define GPDMA0_SGLREQSRCREG_CH4_Pos (4UL) /*!< GPDMA0 SGLREQSRCREG: CH4 (Bit 4) */ 4015 #define GPDMA0_SGLREQSRCREG_CH4_Msk (0x10UL) /*!< GPDMA0 SGLREQSRCREG: CH4 (Bitfield-Mask: 0x01) */ 4016 #define GPDMA0_SGLREQSRCREG_CH5_Pos (5UL) /*!< GPDMA0 SGLREQSRCREG: CH5 (Bit 5) */ 4017 #define GPDMA0_SGLREQSRCREG_CH5_Msk (0x20UL) /*!< GPDMA0 SGLREQSRCREG: CH5 (Bitfield-Mask: 0x01) */ 4018 #define GPDMA0_SGLREQSRCREG_CH6_Pos (6UL) /*!< GPDMA0 SGLREQSRCREG: CH6 (Bit 6) */ 4019 #define GPDMA0_SGLREQSRCREG_CH6_Msk (0x40UL) /*!< GPDMA0 SGLREQSRCREG: CH6 (Bitfield-Mask: 0x01) */ 4020 #define GPDMA0_SGLREQSRCREG_CH7_Pos (7UL) /*!< GPDMA0 SGLREQSRCREG: CH7 (Bit 7) */ 4021 #define GPDMA0_SGLREQSRCREG_CH7_Msk (0x80UL) /*!< GPDMA0 SGLREQSRCREG: CH7 (Bitfield-Mask: 0x01) */ 4022 #define GPDMA0_SGLREQSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH0 (Bit 8) */ 4023 #define GPDMA0_SGLREQSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4024 #define GPDMA0_SGLREQSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH1 (Bit 9) */ 4025 #define GPDMA0_SGLREQSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4026 #define GPDMA0_SGLREQSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH2 (Bit 10) */ 4027 #define GPDMA0_SGLREQSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4028 #define GPDMA0_SGLREQSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH3 (Bit 11) */ 4029 #define GPDMA0_SGLREQSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4030 #define GPDMA0_SGLREQSRCREG_WE_CH4_Pos (12UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH4 (Bit 12) */ 4031 #define GPDMA0_SGLREQSRCREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH4 (Bitfield-Mask: 0x01) */ 4032 #define GPDMA0_SGLREQSRCREG_WE_CH5_Pos (13UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH5 (Bit 13) */ 4033 #define GPDMA0_SGLREQSRCREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH5 (Bitfield-Mask: 0x01) */ 4034 #define GPDMA0_SGLREQSRCREG_WE_CH6_Pos (14UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH6 (Bit 14) */ 4035 #define GPDMA0_SGLREQSRCREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH6 (Bitfield-Mask: 0x01) */ 4036 #define GPDMA0_SGLREQSRCREG_WE_CH7_Pos (15UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH7 (Bit 15) */ 4037 #define GPDMA0_SGLREQSRCREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 SGLREQSRCREG: WE_CH7 (Bitfield-Mask: 0x01) */ 4038 4039 /* ----------------------------- GPDMA0_SGLREQDSTREG ---------------------------- */ 4040 #define GPDMA0_SGLREQDSTREG_CH0_Pos (0UL) /*!< GPDMA0 SGLREQDSTREG: CH0 (Bit 0) */ 4041 #define GPDMA0_SGLREQDSTREG_CH0_Msk (0x1UL) /*!< GPDMA0 SGLREQDSTREG: CH0 (Bitfield-Mask: 0x01) */ 4042 #define GPDMA0_SGLREQDSTREG_CH1_Pos (1UL) /*!< GPDMA0 SGLREQDSTREG: CH1 (Bit 1) */ 4043 #define GPDMA0_SGLREQDSTREG_CH1_Msk (0x2UL) /*!< GPDMA0 SGLREQDSTREG: CH1 (Bitfield-Mask: 0x01) */ 4044 #define GPDMA0_SGLREQDSTREG_CH2_Pos (2UL) /*!< GPDMA0 SGLREQDSTREG: CH2 (Bit 2) */ 4045 #define GPDMA0_SGLREQDSTREG_CH2_Msk (0x4UL) /*!< GPDMA0 SGLREQDSTREG: CH2 (Bitfield-Mask: 0x01) */ 4046 #define GPDMA0_SGLREQDSTREG_CH3_Pos (3UL) /*!< GPDMA0 SGLREQDSTREG: CH3 (Bit 3) */ 4047 #define GPDMA0_SGLREQDSTREG_CH3_Msk (0x8UL) /*!< GPDMA0 SGLREQDSTREG: CH3 (Bitfield-Mask: 0x01) */ 4048 #define GPDMA0_SGLREQDSTREG_CH4_Pos (4UL) /*!< GPDMA0 SGLREQDSTREG: CH4 (Bit 4) */ 4049 #define GPDMA0_SGLREQDSTREG_CH4_Msk (0x10UL) /*!< GPDMA0 SGLREQDSTREG: CH4 (Bitfield-Mask: 0x01) */ 4050 #define GPDMA0_SGLREQDSTREG_CH5_Pos (5UL) /*!< GPDMA0 SGLREQDSTREG: CH5 (Bit 5) */ 4051 #define GPDMA0_SGLREQDSTREG_CH5_Msk (0x20UL) /*!< GPDMA0 SGLREQDSTREG: CH5 (Bitfield-Mask: 0x01) */ 4052 #define GPDMA0_SGLREQDSTREG_CH6_Pos (6UL) /*!< GPDMA0 SGLREQDSTREG: CH6 (Bit 6) */ 4053 #define GPDMA0_SGLREQDSTREG_CH6_Msk (0x40UL) /*!< GPDMA0 SGLREQDSTREG: CH6 (Bitfield-Mask: 0x01) */ 4054 #define GPDMA0_SGLREQDSTREG_CH7_Pos (7UL) /*!< GPDMA0 SGLREQDSTREG: CH7 (Bit 7) */ 4055 #define GPDMA0_SGLREQDSTREG_CH7_Msk (0x80UL) /*!< GPDMA0 SGLREQDSTREG: CH7 (Bitfield-Mask: 0x01) */ 4056 #define GPDMA0_SGLREQDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH0 (Bit 8) */ 4057 #define GPDMA0_SGLREQDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4058 #define GPDMA0_SGLREQDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH1 (Bit 9) */ 4059 #define GPDMA0_SGLREQDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4060 #define GPDMA0_SGLREQDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH2 (Bit 10) */ 4061 #define GPDMA0_SGLREQDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4062 #define GPDMA0_SGLREQDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH3 (Bit 11) */ 4063 #define GPDMA0_SGLREQDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4064 #define GPDMA0_SGLREQDSTREG_WE_CH4_Pos (12UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH4 (Bit 12) */ 4065 #define GPDMA0_SGLREQDSTREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH4 (Bitfield-Mask: 0x01) */ 4066 #define GPDMA0_SGLREQDSTREG_WE_CH5_Pos (13UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH5 (Bit 13) */ 4067 #define GPDMA0_SGLREQDSTREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH5 (Bitfield-Mask: 0x01) */ 4068 #define GPDMA0_SGLREQDSTREG_WE_CH6_Pos (14UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH6 (Bit 14) */ 4069 #define GPDMA0_SGLREQDSTREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH6 (Bitfield-Mask: 0x01) */ 4070 #define GPDMA0_SGLREQDSTREG_WE_CH7_Pos (15UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH7 (Bit 15) */ 4071 #define GPDMA0_SGLREQDSTREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 SGLREQDSTREG: WE_CH7 (Bitfield-Mask: 0x01) */ 4072 4073 /* ------------------------------ GPDMA0_LSTSRCREG ------------------------------ */ 4074 #define GPDMA0_LSTSRCREG_CH0_Pos (0UL) /*!< GPDMA0 LSTSRCREG: CH0 (Bit 0) */ 4075 #define GPDMA0_LSTSRCREG_CH0_Msk (0x1UL) /*!< GPDMA0 LSTSRCREG: CH0 (Bitfield-Mask: 0x01) */ 4076 #define GPDMA0_LSTSRCREG_CH1_Pos (1UL) /*!< GPDMA0 LSTSRCREG: CH1 (Bit 1) */ 4077 #define GPDMA0_LSTSRCREG_CH1_Msk (0x2UL) /*!< GPDMA0 LSTSRCREG: CH1 (Bitfield-Mask: 0x01) */ 4078 #define GPDMA0_LSTSRCREG_CH2_Pos (2UL) /*!< GPDMA0 LSTSRCREG: CH2 (Bit 2) */ 4079 #define GPDMA0_LSTSRCREG_CH2_Msk (0x4UL) /*!< GPDMA0 LSTSRCREG: CH2 (Bitfield-Mask: 0x01) */ 4080 #define GPDMA0_LSTSRCREG_CH3_Pos (3UL) /*!< GPDMA0 LSTSRCREG: CH3 (Bit 3) */ 4081 #define GPDMA0_LSTSRCREG_CH3_Msk (0x8UL) /*!< GPDMA0 LSTSRCREG: CH3 (Bitfield-Mask: 0x01) */ 4082 #define GPDMA0_LSTSRCREG_CH4_Pos (4UL) /*!< GPDMA0 LSTSRCREG: CH4 (Bit 4) */ 4083 #define GPDMA0_LSTSRCREG_CH4_Msk (0x10UL) /*!< GPDMA0 LSTSRCREG: CH4 (Bitfield-Mask: 0x01) */ 4084 #define GPDMA0_LSTSRCREG_CH5_Pos (5UL) /*!< GPDMA0 LSTSRCREG: CH5 (Bit 5) */ 4085 #define GPDMA0_LSTSRCREG_CH5_Msk (0x20UL) /*!< GPDMA0 LSTSRCREG: CH5 (Bitfield-Mask: 0x01) */ 4086 #define GPDMA0_LSTSRCREG_CH6_Pos (6UL) /*!< GPDMA0 LSTSRCREG: CH6 (Bit 6) */ 4087 #define GPDMA0_LSTSRCREG_CH6_Msk (0x40UL) /*!< GPDMA0 LSTSRCREG: CH6 (Bitfield-Mask: 0x01) */ 4088 #define GPDMA0_LSTSRCREG_CH7_Pos (7UL) /*!< GPDMA0 LSTSRCREG: CH7 (Bit 7) */ 4089 #define GPDMA0_LSTSRCREG_CH7_Msk (0x80UL) /*!< GPDMA0 LSTSRCREG: CH7 (Bitfield-Mask: 0x01) */ 4090 #define GPDMA0_LSTSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA0 LSTSRCREG: WE_CH0 (Bit 8) */ 4091 #define GPDMA0_LSTSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 LSTSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4092 #define GPDMA0_LSTSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA0 LSTSRCREG: WE_CH1 (Bit 9) */ 4093 #define GPDMA0_LSTSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 LSTSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4094 #define GPDMA0_LSTSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA0 LSTSRCREG: WE_CH2 (Bit 10) */ 4095 #define GPDMA0_LSTSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 LSTSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4096 #define GPDMA0_LSTSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA0 LSTSRCREG: WE_CH3 (Bit 11) */ 4097 #define GPDMA0_LSTSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 LSTSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4098 #define GPDMA0_LSTSRCREG_WE_CH4_Pos (12UL) /*!< GPDMA0 LSTSRCREG: WE_CH4 (Bit 12) */ 4099 #define GPDMA0_LSTSRCREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 LSTSRCREG: WE_CH4 (Bitfield-Mask: 0x01) */ 4100 #define GPDMA0_LSTSRCREG_WE_CH5_Pos (13UL) /*!< GPDMA0 LSTSRCREG: WE_CH5 (Bit 13) */ 4101 #define GPDMA0_LSTSRCREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 LSTSRCREG: WE_CH5 (Bitfield-Mask: 0x01) */ 4102 #define GPDMA0_LSTSRCREG_WE_CH6_Pos (14UL) /*!< GPDMA0 LSTSRCREG: WE_CH6 (Bit 14) */ 4103 #define GPDMA0_LSTSRCREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 LSTSRCREG: WE_CH6 (Bitfield-Mask: 0x01) */ 4104 #define GPDMA0_LSTSRCREG_WE_CH7_Pos (15UL) /*!< GPDMA0 LSTSRCREG: WE_CH7 (Bit 15) */ 4105 #define GPDMA0_LSTSRCREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 LSTSRCREG: WE_CH7 (Bitfield-Mask: 0x01) */ 4106 4107 /* ------------------------------ GPDMA0_LSTDSTREG ------------------------------ */ 4108 #define GPDMA0_LSTDSTREG_CH0_Pos (0UL) /*!< GPDMA0 LSTDSTREG: CH0 (Bit 0) */ 4109 #define GPDMA0_LSTDSTREG_CH0_Msk (0x1UL) /*!< GPDMA0 LSTDSTREG: CH0 (Bitfield-Mask: 0x01) */ 4110 #define GPDMA0_LSTDSTREG_CH1_Pos (1UL) /*!< GPDMA0 LSTDSTREG: CH1 (Bit 1) */ 4111 #define GPDMA0_LSTDSTREG_CH1_Msk (0x2UL) /*!< GPDMA0 LSTDSTREG: CH1 (Bitfield-Mask: 0x01) */ 4112 #define GPDMA0_LSTDSTREG_CH2_Pos (2UL) /*!< GPDMA0 LSTDSTREG: CH2 (Bit 2) */ 4113 #define GPDMA0_LSTDSTREG_CH2_Msk (0x4UL) /*!< GPDMA0 LSTDSTREG: CH2 (Bitfield-Mask: 0x01) */ 4114 #define GPDMA0_LSTDSTREG_CH3_Pos (3UL) /*!< GPDMA0 LSTDSTREG: CH3 (Bit 3) */ 4115 #define GPDMA0_LSTDSTREG_CH3_Msk (0x8UL) /*!< GPDMA0 LSTDSTREG: CH3 (Bitfield-Mask: 0x01) */ 4116 #define GPDMA0_LSTDSTREG_CH4_Pos (4UL) /*!< GPDMA0 LSTDSTREG: CH4 (Bit 4) */ 4117 #define GPDMA0_LSTDSTREG_CH4_Msk (0x10UL) /*!< GPDMA0 LSTDSTREG: CH4 (Bitfield-Mask: 0x01) */ 4118 #define GPDMA0_LSTDSTREG_CH5_Pos (5UL) /*!< GPDMA0 LSTDSTREG: CH5 (Bit 5) */ 4119 #define GPDMA0_LSTDSTREG_CH5_Msk (0x20UL) /*!< GPDMA0 LSTDSTREG: CH5 (Bitfield-Mask: 0x01) */ 4120 #define GPDMA0_LSTDSTREG_CH6_Pos (6UL) /*!< GPDMA0 LSTDSTREG: CH6 (Bit 6) */ 4121 #define GPDMA0_LSTDSTREG_CH6_Msk (0x40UL) /*!< GPDMA0 LSTDSTREG: CH6 (Bitfield-Mask: 0x01) */ 4122 #define GPDMA0_LSTDSTREG_CH7_Pos (7UL) /*!< GPDMA0 LSTDSTREG: CH7 (Bit 7) */ 4123 #define GPDMA0_LSTDSTREG_CH7_Msk (0x80UL) /*!< GPDMA0 LSTDSTREG: CH7 (Bitfield-Mask: 0x01) */ 4124 #define GPDMA0_LSTDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA0 LSTDSTREG: WE_CH0 (Bit 8) */ 4125 #define GPDMA0_LSTDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA0 LSTDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4126 #define GPDMA0_LSTDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA0 LSTDSTREG: WE_CH1 (Bit 9) */ 4127 #define GPDMA0_LSTDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA0 LSTDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4128 #define GPDMA0_LSTDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA0 LSTDSTREG: WE_CH2 (Bit 10) */ 4129 #define GPDMA0_LSTDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA0 LSTDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4130 #define GPDMA0_LSTDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA0 LSTDSTREG: WE_CH3 (Bit 11) */ 4131 #define GPDMA0_LSTDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA0 LSTDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4132 #define GPDMA0_LSTDSTREG_WE_CH4_Pos (12UL) /*!< GPDMA0 LSTDSTREG: WE_CH4 (Bit 12) */ 4133 #define GPDMA0_LSTDSTREG_WE_CH4_Msk (0x1000UL) /*!< GPDMA0 LSTDSTREG: WE_CH4 (Bitfield-Mask: 0x01) */ 4134 #define GPDMA0_LSTDSTREG_WE_CH5_Pos (13UL) /*!< GPDMA0 LSTDSTREG: WE_CH5 (Bit 13) */ 4135 #define GPDMA0_LSTDSTREG_WE_CH5_Msk (0x2000UL) /*!< GPDMA0 LSTDSTREG: WE_CH5 (Bitfield-Mask: 0x01) */ 4136 #define GPDMA0_LSTDSTREG_WE_CH6_Pos (14UL) /*!< GPDMA0 LSTDSTREG: WE_CH6 (Bit 14) */ 4137 #define GPDMA0_LSTDSTREG_WE_CH6_Msk (0x4000UL) /*!< GPDMA0 LSTDSTREG: WE_CH6 (Bitfield-Mask: 0x01) */ 4138 #define GPDMA0_LSTDSTREG_WE_CH7_Pos (15UL) /*!< GPDMA0 LSTDSTREG: WE_CH7 (Bit 15) */ 4139 #define GPDMA0_LSTDSTREG_WE_CH7_Msk (0x8000UL) /*!< GPDMA0 LSTDSTREG: WE_CH7 (Bitfield-Mask: 0x01) */ 4140 4141 /* ------------------------------ GPDMA0_DMACFGREG ------------------------------ */ 4142 #define GPDMA0_DMACFGREG_DMA_EN_Pos (0UL) /*!< GPDMA0 DMACFGREG: DMA_EN (Bit 0) */ 4143 #define GPDMA0_DMACFGREG_DMA_EN_Msk (0x1UL) /*!< GPDMA0 DMACFGREG: DMA_EN (Bitfield-Mask: 0x01) */ 4144 4145 /* ------------------------------- GPDMA0_CHENREG ------------------------------- */ 4146 #define GPDMA0_CHENREG_CH_Pos (0UL) /*!< GPDMA0 CHENREG: CH (Bit 0) */ 4147 #define GPDMA0_CHENREG_CH_Msk (0xffUL) /*!< GPDMA0 CHENREG: CH (Bitfield-Mask: 0xff) */ 4148 #define GPDMA0_CHENREG_WE_CH_Pos (8UL) /*!< GPDMA0 CHENREG: WE_CH (Bit 8) */ 4149 #define GPDMA0_CHENREG_WE_CH_Msk (0xff00UL) /*!< GPDMA0 CHENREG: WE_CH (Bitfield-Mask: 0xff) */ 4150 4151 /* ---------------------------------- GPDMA0_ID --------------------------------- */ 4152 #define GPDMA0_ID_VALUE_Pos (0UL) /*!< GPDMA0 ID: VALUE (Bit 0) */ 4153 #define GPDMA0_ID_VALUE_Msk (0xffffffffUL) /*!< GPDMA0 ID: VALUE (Bitfield-Mask: 0xffffffff) */ 4154 4155 /* --------------------------------- GPDMA0_TYPE -------------------------------- */ 4156 #define GPDMA0_TYPE_VALUE_Pos (0UL) /*!< GPDMA0 TYPE: VALUE (Bit 0) */ 4157 #define GPDMA0_TYPE_VALUE_Msk (0xffffffffUL) /*!< GPDMA0 TYPE: VALUE (Bitfield-Mask: 0xffffffff) */ 4158 4159 /* ------------------------------- GPDMA0_VERSION ------------------------------- */ 4160 #define GPDMA0_VERSION_VALUE_Pos (0UL) /*!< GPDMA0 VERSION: VALUE (Bit 0) */ 4161 #define GPDMA0_VERSION_VALUE_Msk (0xffffffffUL) /*!< GPDMA0 VERSION: VALUE (Bitfield-Mask: 0xffffffff) */ 4162 4163 4164 /* ================================================================================ */ 4165 /* ================ Group 'GPDMA0_CH0_1' Position & Mask ================ */ 4166 /* ================================================================================ */ 4167 4168 4169 /* ------------------------------ GPDMA0_CH_SAR ------------------------------ */ 4170 #define GPDMA0_CH_SAR_SAR_Pos (0UL) /*!< GPDMA0_CH0_1 SAR: SAR (Bit 0) */ 4171 #define GPDMA0_CH_SAR_SAR_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 SAR: SAR (Bitfield-Mask: 0xffffffff) */ 4172 4173 /* ------------------------------ GPDMA0_CH_DAR ------------------------------ */ 4174 #define GPDMA0_CH_DAR_DAR_Pos (0UL) /*!< GPDMA0_CH0_1 DAR: DAR (Bit 0) */ 4175 #define GPDMA0_CH_DAR_DAR_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 DAR: DAR (Bitfield-Mask: 0xffffffff) */ 4176 4177 /* ------------------------------ GPDMA0_CH_LLP ------------------------------ */ 4178 #define GPDMA0_CH_LLP_LOC_Pos (2UL) /*!< GPDMA0_CH0_1 LLP: LOC (Bit 2) */ 4179 #define GPDMA0_CH_LLP_LOC_Msk (0xfffffffcUL) /*!< GPDMA0_CH0_1 LLP: LOC (Bitfield-Mask: 0x3fffffff) */ 4180 4181 /* ------------------------------ GPDMA0_CH_CTLL ----------------------------- */ 4182 #define GPDMA0_CH_CTLL_INT_EN_Pos (0UL) /*!< GPDMA0_CH0_1 CTLL: INT_EN (Bit 0) */ 4183 #define GPDMA0_CH_CTLL_INT_EN_Msk (0x1UL) /*!< GPDMA0_CH0_1 CTLL: INT_EN (Bitfield-Mask: 0x01) */ 4184 #define GPDMA0_CH_CTLL_DST_TR_WIDTH_Pos (1UL) /*!< GPDMA0_CH0_1 CTLL: DST_TR_WIDTH (Bit 1) */ 4185 #define GPDMA0_CH_CTLL_DST_TR_WIDTH_Msk (0xeUL) /*!< GPDMA0_CH0_1 CTLL: DST_TR_WIDTH (Bitfield-Mask: 0x07) */ 4186 #define GPDMA0_CH_CTLL_SRC_TR_WIDTH_Pos (4UL) /*!< GPDMA0_CH0_1 CTLL: SRC_TR_WIDTH (Bit 4) */ 4187 #define GPDMA0_CH_CTLL_SRC_TR_WIDTH_Msk (0x70UL) /*!< GPDMA0_CH0_1 CTLL: SRC_TR_WIDTH (Bitfield-Mask: 0x07) */ 4188 #define GPDMA0_CH_CTLL_DINC_Pos (7UL) /*!< GPDMA0_CH0_1 CTLL: DINC (Bit 7) */ 4189 #define GPDMA0_CH_CTLL_DINC_Msk (0x180UL) /*!< GPDMA0_CH0_1 CTLL: DINC (Bitfield-Mask: 0x03) */ 4190 #define GPDMA0_CH_CTLL_SINC_Pos (9UL) /*!< GPDMA0_CH0_1 CTLL: SINC (Bit 9) */ 4191 #define GPDMA0_CH_CTLL_SINC_Msk (0x600UL) /*!< GPDMA0_CH0_1 CTLL: SINC (Bitfield-Mask: 0x03) */ 4192 #define GPDMA0_CH_CTLL_DEST_MSIZE_Pos (11UL) /*!< GPDMA0_CH0_1 CTLL: DEST_MSIZE (Bit 11) */ 4193 #define GPDMA0_CH_CTLL_DEST_MSIZE_Msk (0x3800UL) /*!< GPDMA0_CH0_1 CTLL: DEST_MSIZE (Bitfield-Mask: 0x07) */ 4194 #define GPDMA0_CH_CTLL_SRC_MSIZE_Pos (14UL) /*!< GPDMA0_CH0_1 CTLL: SRC_MSIZE (Bit 14) */ 4195 #define GPDMA0_CH_CTLL_SRC_MSIZE_Msk (0x1c000UL) /*!< GPDMA0_CH0_1 CTLL: SRC_MSIZE (Bitfield-Mask: 0x07) */ 4196 #define GPDMA0_CH_CTLL_SRC_GATHER_EN_Pos (17UL) /*!< GPDMA0_CH0_1 CTLL: SRC_GATHER_EN (Bit 17) */ 4197 #define GPDMA0_CH_CTLL_SRC_GATHER_EN_Msk (0x20000UL) /*!< GPDMA0_CH0_1 CTLL: SRC_GATHER_EN (Bitfield-Mask: 0x01) */ 4198 #define GPDMA0_CH_CTLL_DST_SCATTER_EN_Pos (18UL) /*!< GPDMA0_CH0_1 CTLL: DST_SCATTER_EN (Bit 18) */ 4199 #define GPDMA0_CH_CTLL_DST_SCATTER_EN_Msk (0x40000UL) /*!< GPDMA0_CH0_1 CTLL: DST_SCATTER_EN (Bitfield-Mask: 0x01) */ 4200 #define GPDMA0_CH_CTLL_TT_FC_Pos (20UL) /*!< GPDMA0_CH0_1 CTLL: TT_FC (Bit 20) */ 4201 #define GPDMA0_CH_CTLL_TT_FC_Msk (0x700000UL) /*!< GPDMA0_CH0_1 CTLL: TT_FC (Bitfield-Mask: 0x07) */ 4202 #define GPDMA0_CH_CTLL_LLP_DST_EN_Pos (27UL) /*!< GPDMA0_CH0_1 CTLL: LLP_DST_EN (Bit 27) */ 4203 #define GPDMA0_CH_CTLL_LLP_DST_EN_Msk (0x8000000UL) /*!< GPDMA0_CH0_1 CTLL: LLP_DST_EN (Bitfield-Mask: 0x01) */ 4204 #define GPDMA0_CH_CTLL_LLP_SRC_EN_Pos (28UL) /*!< GPDMA0_CH0_1 CTLL: LLP_SRC_EN (Bit 28) */ 4205 #define GPDMA0_CH_CTLL_LLP_SRC_EN_Msk (0x10000000UL) /*!< GPDMA0_CH0_1 CTLL: LLP_SRC_EN (Bitfield-Mask: 0x01) */ 4206 4207 /* ------------------------------ GPDMA0_CH_CTLH ----------------------------- */ 4208 #define GPDMA0_CH_CTLH_BLOCK_TS_Pos (0UL) /*!< GPDMA0_CH0_1 CTLH: BLOCK_TS (Bit 0) */ 4209 #define GPDMA0_CH_CTLH_BLOCK_TS_Msk (0xfffUL) /*!< GPDMA0_CH0_1 CTLH: BLOCK_TS (Bitfield-Mask: 0xfff) */ 4210 #define GPDMA0_CH_CTLH_DONE_Pos (12UL) /*!< GPDMA0_CH0_1 CTLH: DONE (Bit 12) */ 4211 #define GPDMA0_CH_CTLH_DONE_Msk (0x1000UL) /*!< GPDMA0_CH0_1 CTLH: DONE (Bitfield-Mask: 0x01) */ 4212 4213 /* ----------------------------- GPDMA0_CH_SSTAT ----------------------------- */ 4214 #define GPDMA0_CH_SSTAT_SSTAT_Pos (0UL) /*!< GPDMA0_CH0_1 SSTAT: SSTAT (Bit 0) */ 4215 #define GPDMA0_CH_SSTAT_SSTAT_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 SSTAT: SSTAT (Bitfield-Mask: 0xffffffff) */ 4216 4217 /* ----------------------------- GPDMA0_CH_DSTAT ----------------------------- */ 4218 #define GPDMA0_CH_DSTAT_DSTAT_Pos (0UL) /*!< GPDMA0_CH0_1 DSTAT: DSTAT (Bit 0) */ 4219 #define GPDMA0_CH_DSTAT_DSTAT_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 DSTAT: DSTAT (Bitfield-Mask: 0xffffffff) */ 4220 4221 /* ---------------------------- GPDMA0_CH_SSTATAR ---------------------------- */ 4222 #define GPDMA0_CH_SSTATAR_SSTATAR_Pos (0UL) /*!< GPDMA0_CH0_1 SSTATAR: SSTATAR (Bit 0) */ 4223 #define GPDMA0_CH_SSTATAR_SSTATAR_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 SSTATAR: SSTATAR (Bitfield-Mask: 0xffffffff) */ 4224 4225 /* ---------------------------- GPDMA0_CH_DSTATAR ---------------------------- */ 4226 #define GPDMA0_CH_DSTATAR_DSTATAR_Pos (0UL) /*!< GPDMA0_CH0_1 DSTATAR: DSTATAR (Bit 0) */ 4227 #define GPDMA0_CH_DSTATAR_DSTATAR_Msk (0xffffffffUL) /*!< GPDMA0_CH0_1 DSTATAR: DSTATAR (Bitfield-Mask: 0xffffffff) */ 4228 4229 /* ------------------------------ GPDMA0_CH_CFGL ----------------------------- */ 4230 #define GPDMA0_CH_CFGL_CH_PRIOR_Pos (5UL) /*!< GPDMA0_CH0_1 CFGL: CH_PRIOR (Bit 5) */ 4231 #define GPDMA0_CH_CFGL_CH_PRIOR_Msk (0xe0UL) /*!< GPDMA0_CH0_1 CFGL: CH_PRIOR (Bitfield-Mask: 0x07) */ 4232 #define GPDMA0_CH_CFGL_CH_SUSP_Pos (8UL) /*!< GPDMA0_CH0_1 CFGL: CH_SUSP (Bit 8) */ 4233 #define GPDMA0_CH_CFGL_CH_SUSP_Msk (0x100UL) /*!< GPDMA0_CH0_1 CFGL: CH_SUSP (Bitfield-Mask: 0x01) */ 4234 #define GPDMA0_CH_CFGL_FIFO_EMPTY_Pos (9UL) /*!< GPDMA0_CH0_1 CFGL: FIFO_EMPTY (Bit 9) */ 4235 #define GPDMA0_CH_CFGL_FIFO_EMPTY_Msk (0x200UL) /*!< GPDMA0_CH0_1 CFGL: FIFO_EMPTY (Bitfield-Mask: 0x01) */ 4236 #define GPDMA0_CH_CFGL_HS_SEL_DST_Pos (10UL) /*!< GPDMA0_CH0_1 CFGL: HS_SEL_DST (Bit 10) */ 4237 #define GPDMA0_CH_CFGL_HS_SEL_DST_Msk (0x400UL) /*!< GPDMA0_CH0_1 CFGL: HS_SEL_DST (Bitfield-Mask: 0x01) */ 4238 #define GPDMA0_CH_CFGL_HS_SEL_SRC_Pos (11UL) /*!< GPDMA0_CH0_1 CFGL: HS_SEL_SRC (Bit 11) */ 4239 #define GPDMA0_CH_CFGL_HS_SEL_SRC_Msk (0x800UL) /*!< GPDMA0_CH0_1 CFGL: HS_SEL_SRC (Bitfield-Mask: 0x01) */ 4240 #define GPDMA0_CH_CFGL_LOCK_CH_L_Pos (12UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_CH_L (Bit 12) */ 4241 #define GPDMA0_CH_CFGL_LOCK_CH_L_Msk (0x3000UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_CH_L (Bitfield-Mask: 0x03) */ 4242 #define GPDMA0_CH_CFGL_LOCK_B_L_Pos (14UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_B_L (Bit 14) */ 4243 #define GPDMA0_CH_CFGL_LOCK_B_L_Msk (0xc000UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_B_L (Bitfield-Mask: 0x03) */ 4244 #define GPDMA0_CH_CFGL_LOCK_CH_Pos (16UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_CH (Bit 16) */ 4245 #define GPDMA0_CH_CFGL_LOCK_CH_Msk (0x10000UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_CH (Bitfield-Mask: 0x01) */ 4246 #define GPDMA0_CH_CFGL_LOCK_B_Pos (17UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_B (Bit 17) */ 4247 #define GPDMA0_CH_CFGL_LOCK_B_Msk (0x20000UL) /*!< GPDMA0_CH0_1 CFGL: LOCK_B (Bitfield-Mask: 0x01) */ 4248 #define GPDMA0_CH_CFGL_DST_HS_POL_Pos (18UL) /*!< GPDMA0_CH0_1 CFGL: DST_HS_POL (Bit 18) */ 4249 #define GPDMA0_CH_CFGL_DST_HS_POL_Msk (0x40000UL) /*!< GPDMA0_CH0_1 CFGL: DST_HS_POL (Bitfield-Mask: 0x01) */ 4250 #define GPDMA0_CH_CFGL_SRC_HS_POL_Pos (19UL) /*!< GPDMA0_CH0_1 CFGL: SRC_HS_POL (Bit 19) */ 4251 #define GPDMA0_CH_CFGL_SRC_HS_POL_Msk (0x80000UL) /*!< GPDMA0_CH0_1 CFGL: SRC_HS_POL (Bitfield-Mask: 0x01) */ 4252 #define GPDMA0_CH_CFGL_MAX_ABRST_Pos (20UL) /*!< GPDMA0_CH0_1 CFGL: MAX_ABRST (Bit 20) */ 4253 #define GPDMA0_CH_CFGL_MAX_ABRST_Msk (0x3ff00000UL) /*!< GPDMA0_CH0_1 CFGL: MAX_ABRST (Bitfield-Mask: 0x3ff) */ 4254 #define GPDMA0_CH_CFGL_RELOAD_SRC_Pos (30UL) /*!< GPDMA0_CH0_1 CFGL: RELOAD_SRC (Bit 30) */ 4255 #define GPDMA0_CH_CFGL_RELOAD_SRC_Msk (0x40000000UL) /*!< GPDMA0_CH0_1 CFGL: RELOAD_SRC (Bitfield-Mask: 0x01) */ 4256 #define GPDMA0_CH_CFGL_RELOAD_DST_Pos (31UL) /*!< GPDMA0_CH0_1 CFGL: RELOAD_DST (Bit 31) */ 4257 #define GPDMA0_CH_CFGL_RELOAD_DST_Msk (0x80000000UL) /*!< GPDMA0_CH0_1 CFGL: RELOAD_DST (Bitfield-Mask: 0x01) */ 4258 4259 /* ------------------------------ GPDMA0_CH_CFGH ----------------------------- */ 4260 #define GPDMA0_CH_CFGH_FCMODE_Pos (0UL) /*!< GPDMA0_CH0_1 CFGH: FCMODE (Bit 0) */ 4261 #define GPDMA0_CH_CFGH_FCMODE_Msk (0x1UL) /*!< GPDMA0_CH0_1 CFGH: FCMODE (Bitfield-Mask: 0x01) */ 4262 #define GPDMA0_CH_CFGH_FIFO_MODE_Pos (1UL) /*!< GPDMA0_CH0_1 CFGH: FIFO_MODE (Bit 1) */ 4263 #define GPDMA0_CH_CFGH_FIFO_MODE_Msk (0x2UL) /*!< GPDMA0_CH0_1 CFGH: FIFO_MODE (Bitfield-Mask: 0x01) */ 4264 #define GPDMA0_CH_CFGH_PROTCTL_Pos (2UL) /*!< GPDMA0_CH0_1 CFGH: PROTCTL (Bit 2) */ 4265 #define GPDMA0_CH_CFGH_PROTCTL_Msk (0x1cUL) /*!< GPDMA0_CH0_1 CFGH: PROTCTL (Bitfield-Mask: 0x07) */ 4266 #define GPDMA0_CH_CFGH_DS_UPD_EN_Pos (5UL) /*!< GPDMA0_CH0_1 CFGH: DS_UPD_EN (Bit 5) */ 4267 #define GPDMA0_CH_CFGH_DS_UPD_EN_Msk (0x20UL) /*!< GPDMA0_CH0_1 CFGH: DS_UPD_EN (Bitfield-Mask: 0x01) */ 4268 #define GPDMA0_CH_CFGH_SS_UPD_EN_Pos (6UL) /*!< GPDMA0_CH0_1 CFGH: SS_UPD_EN (Bit 6) */ 4269 #define GPDMA0_CH_CFGH_SS_UPD_EN_Msk (0x40UL) /*!< GPDMA0_CH0_1 CFGH: SS_UPD_EN (Bitfield-Mask: 0x01) */ 4270 #define GPDMA0_CH_CFGH_SRC_PER_Pos (7UL) /*!< GPDMA0_CH0_1 CFGH: SRC_PER (Bit 7) */ 4271 #define GPDMA0_CH_CFGH_SRC_PER_Msk (0x780UL) /*!< GPDMA0_CH0_1 CFGH: SRC_PER (Bitfield-Mask: 0x0f) */ 4272 #define GPDMA0_CH_CFGH_DEST_PER_Pos (11UL) /*!< GPDMA0_CH0_1 CFGH: DEST_PER (Bit 11) */ 4273 #define GPDMA0_CH_CFGH_DEST_PER_Msk (0x7800UL) /*!< GPDMA0_CH0_1 CFGH: DEST_PER (Bitfield-Mask: 0x0f) */ 4274 4275 /* ------------------------------ GPDMA0_CH_SGR ------------------------------ */ 4276 #define GPDMA0_CH_SGR_SGI_Pos (0UL) /*!< GPDMA0_CH0_1 SGR: SGI (Bit 0) */ 4277 #define GPDMA0_CH_SGR_SGI_Msk (0xfffffUL) /*!< GPDMA0_CH0_1 SGR: SGI (Bitfield-Mask: 0xfffff) */ 4278 #define GPDMA0_CH_SGR_SGC_Pos (20UL) /*!< GPDMA0_CH0_1 SGR: SGC (Bit 20) */ 4279 #define GPDMA0_CH_SGR_SGC_Msk (0xfff00000UL) /*!< GPDMA0_CH0_1 SGR: SGC (Bitfield-Mask: 0xfff) */ 4280 4281 /* ------------------------------ GPDMA0_CH_DSR ------------------------------ */ 4282 #define GPDMA0_CH_DSR_DSI_Pos (0UL) /*!< GPDMA0_CH0_1 DSR: DSI (Bit 0) */ 4283 #define GPDMA0_CH_DSR_DSI_Msk (0xfffffUL) /*!< GPDMA0_CH0_1 DSR: DSI (Bitfield-Mask: 0xfffff) */ 4284 #define GPDMA0_CH_DSR_DSC_Pos (20UL) /*!< GPDMA0_CH0_1 DSR: DSC (Bit 20) */ 4285 #define GPDMA0_CH_DSR_DSC_Msk (0xfff00000UL) /*!< GPDMA0_CH0_1 DSR: DSC (Bitfield-Mask: 0xfff) */ 4286 4287 4288 /* ================================================================================ */ 4289 /* ================ struct 'GPDMA1' Position & Mask ================ */ 4290 /* ================================================================================ */ 4291 4292 4293 /* -------------------------------- GPDMA1_RAWTFR ------------------------------- */ 4294 #define GPDMA1_RAWTFR_CH0_Pos (0UL) /*!< GPDMA1 RAWTFR: CH0 (Bit 0) */ 4295 #define GPDMA1_RAWTFR_CH0_Msk (0x1UL) /*!< GPDMA1 RAWTFR: CH0 (Bitfield-Mask: 0x01) */ 4296 #define GPDMA1_RAWTFR_CH1_Pos (1UL) /*!< GPDMA1 RAWTFR: CH1 (Bit 1) */ 4297 #define GPDMA1_RAWTFR_CH1_Msk (0x2UL) /*!< GPDMA1 RAWTFR: CH1 (Bitfield-Mask: 0x01) */ 4298 #define GPDMA1_RAWTFR_CH2_Pos (2UL) /*!< GPDMA1 RAWTFR: CH2 (Bit 2) */ 4299 #define GPDMA1_RAWTFR_CH2_Msk (0x4UL) /*!< GPDMA1 RAWTFR: CH2 (Bitfield-Mask: 0x01) */ 4300 #define GPDMA1_RAWTFR_CH3_Pos (3UL) /*!< GPDMA1 RAWTFR: CH3 (Bit 3) */ 4301 #define GPDMA1_RAWTFR_CH3_Msk (0x8UL) /*!< GPDMA1 RAWTFR: CH3 (Bitfield-Mask: 0x01) */ 4302 4303 /* ------------------------------- GPDMA1_RAWBLOCK ------------------------------ */ 4304 #define GPDMA1_RAWBLOCK_CH0_Pos (0UL) /*!< GPDMA1 RAWBLOCK: CH0 (Bit 0) */ 4305 #define GPDMA1_RAWBLOCK_CH0_Msk (0x1UL) /*!< GPDMA1 RAWBLOCK: CH0 (Bitfield-Mask: 0x01) */ 4306 #define GPDMA1_RAWBLOCK_CH1_Pos (1UL) /*!< GPDMA1 RAWBLOCK: CH1 (Bit 1) */ 4307 #define GPDMA1_RAWBLOCK_CH1_Msk (0x2UL) /*!< GPDMA1 RAWBLOCK: CH1 (Bitfield-Mask: 0x01) */ 4308 #define GPDMA1_RAWBLOCK_CH2_Pos (2UL) /*!< GPDMA1 RAWBLOCK: CH2 (Bit 2) */ 4309 #define GPDMA1_RAWBLOCK_CH2_Msk (0x4UL) /*!< GPDMA1 RAWBLOCK: CH2 (Bitfield-Mask: 0x01) */ 4310 #define GPDMA1_RAWBLOCK_CH3_Pos (3UL) /*!< GPDMA1 RAWBLOCK: CH3 (Bit 3) */ 4311 #define GPDMA1_RAWBLOCK_CH3_Msk (0x8UL) /*!< GPDMA1 RAWBLOCK: CH3 (Bitfield-Mask: 0x01) */ 4312 4313 /* ------------------------------ GPDMA1_RAWSRCTRAN ----------------------------- */ 4314 #define GPDMA1_RAWSRCTRAN_CH0_Pos (0UL) /*!< GPDMA1 RAWSRCTRAN: CH0 (Bit 0) */ 4315 #define GPDMA1_RAWSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 RAWSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 4316 #define GPDMA1_RAWSRCTRAN_CH1_Pos (1UL) /*!< GPDMA1 RAWSRCTRAN: CH1 (Bit 1) */ 4317 #define GPDMA1_RAWSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 RAWSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 4318 #define GPDMA1_RAWSRCTRAN_CH2_Pos (2UL) /*!< GPDMA1 RAWSRCTRAN: CH2 (Bit 2) */ 4319 #define GPDMA1_RAWSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 RAWSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 4320 #define GPDMA1_RAWSRCTRAN_CH3_Pos (3UL) /*!< GPDMA1 RAWSRCTRAN: CH3 (Bit 3) */ 4321 #define GPDMA1_RAWSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 RAWSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 4322 4323 /* ------------------------------ GPDMA1_RAWDSTTRAN ----------------------------- */ 4324 #define GPDMA1_RAWDSTTRAN_CH0_Pos (0UL) /*!< GPDMA1 RAWDSTTRAN: CH0 (Bit 0) */ 4325 #define GPDMA1_RAWDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 RAWDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 4326 #define GPDMA1_RAWDSTTRAN_CH1_Pos (1UL) /*!< GPDMA1 RAWDSTTRAN: CH1 (Bit 1) */ 4327 #define GPDMA1_RAWDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 RAWDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 4328 #define GPDMA1_RAWDSTTRAN_CH2_Pos (2UL) /*!< GPDMA1 RAWDSTTRAN: CH2 (Bit 2) */ 4329 #define GPDMA1_RAWDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 RAWDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 4330 #define GPDMA1_RAWDSTTRAN_CH3_Pos (3UL) /*!< GPDMA1 RAWDSTTRAN: CH3 (Bit 3) */ 4331 #define GPDMA1_RAWDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 RAWDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 4332 4333 /* -------------------------------- GPDMA1_RAWERR ------------------------------- */ 4334 #define GPDMA1_RAWERR_CH0_Pos (0UL) /*!< GPDMA1 RAWERR: CH0 (Bit 0) */ 4335 #define GPDMA1_RAWERR_CH0_Msk (0x1UL) /*!< GPDMA1 RAWERR: CH0 (Bitfield-Mask: 0x01) */ 4336 #define GPDMA1_RAWERR_CH1_Pos (1UL) /*!< GPDMA1 RAWERR: CH1 (Bit 1) */ 4337 #define GPDMA1_RAWERR_CH1_Msk (0x2UL) /*!< GPDMA1 RAWERR: CH1 (Bitfield-Mask: 0x01) */ 4338 #define GPDMA1_RAWERR_CH2_Pos (2UL) /*!< GPDMA1 RAWERR: CH2 (Bit 2) */ 4339 #define GPDMA1_RAWERR_CH2_Msk (0x4UL) /*!< GPDMA1 RAWERR: CH2 (Bitfield-Mask: 0x01) */ 4340 #define GPDMA1_RAWERR_CH3_Pos (3UL) /*!< GPDMA1 RAWERR: CH3 (Bit 3) */ 4341 #define GPDMA1_RAWERR_CH3_Msk (0x8UL) /*!< GPDMA1 RAWERR: CH3 (Bitfield-Mask: 0x01) */ 4342 4343 /* ------------------------------ GPDMA1_STATUSTFR ------------------------------ */ 4344 #define GPDMA1_STATUSTFR_CH0_Pos (0UL) /*!< GPDMA1 STATUSTFR: CH0 (Bit 0) */ 4345 #define GPDMA1_STATUSTFR_CH0_Msk (0x1UL) /*!< GPDMA1 STATUSTFR: CH0 (Bitfield-Mask: 0x01) */ 4346 #define GPDMA1_STATUSTFR_CH1_Pos (1UL) /*!< GPDMA1 STATUSTFR: CH1 (Bit 1) */ 4347 #define GPDMA1_STATUSTFR_CH1_Msk (0x2UL) /*!< GPDMA1 STATUSTFR: CH1 (Bitfield-Mask: 0x01) */ 4348 #define GPDMA1_STATUSTFR_CH2_Pos (2UL) /*!< GPDMA1 STATUSTFR: CH2 (Bit 2) */ 4349 #define GPDMA1_STATUSTFR_CH2_Msk (0x4UL) /*!< GPDMA1 STATUSTFR: CH2 (Bitfield-Mask: 0x01) */ 4350 #define GPDMA1_STATUSTFR_CH3_Pos (3UL) /*!< GPDMA1 STATUSTFR: CH3 (Bit 3) */ 4351 #define GPDMA1_STATUSTFR_CH3_Msk (0x8UL) /*!< GPDMA1 STATUSTFR: CH3 (Bitfield-Mask: 0x01) */ 4352 4353 /* ----------------------------- GPDMA1_STATUSBLOCK ----------------------------- */ 4354 #define GPDMA1_STATUSBLOCK_CH0_Pos (0UL) /*!< GPDMA1 STATUSBLOCK: CH0 (Bit 0) */ 4355 #define GPDMA1_STATUSBLOCK_CH0_Msk (0x1UL) /*!< GPDMA1 STATUSBLOCK: CH0 (Bitfield-Mask: 0x01) */ 4356 #define GPDMA1_STATUSBLOCK_CH1_Pos (1UL) /*!< GPDMA1 STATUSBLOCK: CH1 (Bit 1) */ 4357 #define GPDMA1_STATUSBLOCK_CH1_Msk (0x2UL) /*!< GPDMA1 STATUSBLOCK: CH1 (Bitfield-Mask: 0x01) */ 4358 #define GPDMA1_STATUSBLOCK_CH2_Pos (2UL) /*!< GPDMA1 STATUSBLOCK: CH2 (Bit 2) */ 4359 #define GPDMA1_STATUSBLOCK_CH2_Msk (0x4UL) /*!< GPDMA1 STATUSBLOCK: CH2 (Bitfield-Mask: 0x01) */ 4360 #define GPDMA1_STATUSBLOCK_CH3_Pos (3UL) /*!< GPDMA1 STATUSBLOCK: CH3 (Bit 3) */ 4361 #define GPDMA1_STATUSBLOCK_CH3_Msk (0x8UL) /*!< GPDMA1 STATUSBLOCK: CH3 (Bitfield-Mask: 0x01) */ 4362 4363 /* ---------------------------- GPDMA1_STATUSSRCTRAN ---------------------------- */ 4364 #define GPDMA1_STATUSSRCTRAN_CH0_Pos (0UL) /*!< GPDMA1 STATUSSRCTRAN: CH0 (Bit 0) */ 4365 #define GPDMA1_STATUSSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 STATUSSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 4366 #define GPDMA1_STATUSSRCTRAN_CH1_Pos (1UL) /*!< GPDMA1 STATUSSRCTRAN: CH1 (Bit 1) */ 4367 #define GPDMA1_STATUSSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 STATUSSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 4368 #define GPDMA1_STATUSSRCTRAN_CH2_Pos (2UL) /*!< GPDMA1 STATUSSRCTRAN: CH2 (Bit 2) */ 4369 #define GPDMA1_STATUSSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 STATUSSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 4370 #define GPDMA1_STATUSSRCTRAN_CH3_Pos (3UL) /*!< GPDMA1 STATUSSRCTRAN: CH3 (Bit 3) */ 4371 #define GPDMA1_STATUSSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 STATUSSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 4372 4373 /* ---------------------------- GPDMA1_STATUSDSTTRAN ---------------------------- */ 4374 #define GPDMA1_STATUSDSTTRAN_CH0_Pos (0UL) /*!< GPDMA1 STATUSDSTTRAN: CH0 (Bit 0) */ 4375 #define GPDMA1_STATUSDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 STATUSDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 4376 #define GPDMA1_STATUSDSTTRAN_CH1_Pos (1UL) /*!< GPDMA1 STATUSDSTTRAN: CH1 (Bit 1) */ 4377 #define GPDMA1_STATUSDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 STATUSDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 4378 #define GPDMA1_STATUSDSTTRAN_CH2_Pos (2UL) /*!< GPDMA1 STATUSDSTTRAN: CH2 (Bit 2) */ 4379 #define GPDMA1_STATUSDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 STATUSDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 4380 #define GPDMA1_STATUSDSTTRAN_CH3_Pos (3UL) /*!< GPDMA1 STATUSDSTTRAN: CH3 (Bit 3) */ 4381 #define GPDMA1_STATUSDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 STATUSDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 4382 4383 /* ------------------------------ GPDMA1_STATUSERR ------------------------------ */ 4384 #define GPDMA1_STATUSERR_CH0_Pos (0UL) /*!< GPDMA1 STATUSERR: CH0 (Bit 0) */ 4385 #define GPDMA1_STATUSERR_CH0_Msk (0x1UL) /*!< GPDMA1 STATUSERR: CH0 (Bitfield-Mask: 0x01) */ 4386 #define GPDMA1_STATUSERR_CH1_Pos (1UL) /*!< GPDMA1 STATUSERR: CH1 (Bit 1) */ 4387 #define GPDMA1_STATUSERR_CH1_Msk (0x2UL) /*!< GPDMA1 STATUSERR: CH1 (Bitfield-Mask: 0x01) */ 4388 #define GPDMA1_STATUSERR_CH2_Pos (2UL) /*!< GPDMA1 STATUSERR: CH2 (Bit 2) */ 4389 #define GPDMA1_STATUSERR_CH2_Msk (0x4UL) /*!< GPDMA1 STATUSERR: CH2 (Bitfield-Mask: 0x01) */ 4390 #define GPDMA1_STATUSERR_CH3_Pos (3UL) /*!< GPDMA1 STATUSERR: CH3 (Bit 3) */ 4391 #define GPDMA1_STATUSERR_CH3_Msk (0x8UL) /*!< GPDMA1 STATUSERR: CH3 (Bitfield-Mask: 0x01) */ 4392 4393 /* ------------------------------- GPDMA1_MASKTFR ------------------------------- */ 4394 #define GPDMA1_MASKTFR_CH0_Pos (0UL) /*!< GPDMA1 MASKTFR: CH0 (Bit 0) */ 4395 #define GPDMA1_MASKTFR_CH0_Msk (0x1UL) /*!< GPDMA1 MASKTFR: CH0 (Bitfield-Mask: 0x01) */ 4396 #define GPDMA1_MASKTFR_CH1_Pos (1UL) /*!< GPDMA1 MASKTFR: CH1 (Bit 1) */ 4397 #define GPDMA1_MASKTFR_CH1_Msk (0x2UL) /*!< GPDMA1 MASKTFR: CH1 (Bitfield-Mask: 0x01) */ 4398 #define GPDMA1_MASKTFR_CH2_Pos (2UL) /*!< GPDMA1 MASKTFR: CH2 (Bit 2) */ 4399 #define GPDMA1_MASKTFR_CH2_Msk (0x4UL) /*!< GPDMA1 MASKTFR: CH2 (Bitfield-Mask: 0x01) */ 4400 #define GPDMA1_MASKTFR_CH3_Pos (3UL) /*!< GPDMA1 MASKTFR: CH3 (Bit 3) */ 4401 #define GPDMA1_MASKTFR_CH3_Msk (0x8UL) /*!< GPDMA1 MASKTFR: CH3 (Bitfield-Mask: 0x01) */ 4402 #define GPDMA1_MASKTFR_WE_CH0_Pos (8UL) /*!< GPDMA1 MASKTFR: WE_CH0 (Bit 8) */ 4403 #define GPDMA1_MASKTFR_WE_CH0_Msk (0x100UL) /*!< GPDMA1 MASKTFR: WE_CH0 (Bitfield-Mask: 0x01) */ 4404 #define GPDMA1_MASKTFR_WE_CH1_Pos (9UL) /*!< GPDMA1 MASKTFR: WE_CH1 (Bit 9) */ 4405 #define GPDMA1_MASKTFR_WE_CH1_Msk (0x200UL) /*!< GPDMA1 MASKTFR: WE_CH1 (Bitfield-Mask: 0x01) */ 4406 #define GPDMA1_MASKTFR_WE_CH2_Pos (10UL) /*!< GPDMA1 MASKTFR: WE_CH2 (Bit 10) */ 4407 #define GPDMA1_MASKTFR_WE_CH2_Msk (0x400UL) /*!< GPDMA1 MASKTFR: WE_CH2 (Bitfield-Mask: 0x01) */ 4408 #define GPDMA1_MASKTFR_WE_CH3_Pos (11UL) /*!< GPDMA1 MASKTFR: WE_CH3 (Bit 11) */ 4409 #define GPDMA1_MASKTFR_WE_CH3_Msk (0x800UL) /*!< GPDMA1 MASKTFR: WE_CH3 (Bitfield-Mask: 0x01) */ 4410 4411 /* ------------------------------ GPDMA1_MASKBLOCK ------------------------------ */ 4412 #define GPDMA1_MASKBLOCK_CH0_Pos (0UL) /*!< GPDMA1 MASKBLOCK: CH0 (Bit 0) */ 4413 #define GPDMA1_MASKBLOCK_CH0_Msk (0x1UL) /*!< GPDMA1 MASKBLOCK: CH0 (Bitfield-Mask: 0x01) */ 4414 #define GPDMA1_MASKBLOCK_CH1_Pos (1UL) /*!< GPDMA1 MASKBLOCK: CH1 (Bit 1) */ 4415 #define GPDMA1_MASKBLOCK_CH1_Msk (0x2UL) /*!< GPDMA1 MASKBLOCK: CH1 (Bitfield-Mask: 0x01) */ 4416 #define GPDMA1_MASKBLOCK_CH2_Pos (2UL) /*!< GPDMA1 MASKBLOCK: CH2 (Bit 2) */ 4417 #define GPDMA1_MASKBLOCK_CH2_Msk (0x4UL) /*!< GPDMA1 MASKBLOCK: CH2 (Bitfield-Mask: 0x01) */ 4418 #define GPDMA1_MASKBLOCK_CH3_Pos (3UL) /*!< GPDMA1 MASKBLOCK: CH3 (Bit 3) */ 4419 #define GPDMA1_MASKBLOCK_CH3_Msk (0x8UL) /*!< GPDMA1 MASKBLOCK: CH3 (Bitfield-Mask: 0x01) */ 4420 #define GPDMA1_MASKBLOCK_WE_CH0_Pos (8UL) /*!< GPDMA1 MASKBLOCK: WE_CH0 (Bit 8) */ 4421 #define GPDMA1_MASKBLOCK_WE_CH0_Msk (0x100UL) /*!< GPDMA1 MASKBLOCK: WE_CH0 (Bitfield-Mask: 0x01) */ 4422 #define GPDMA1_MASKBLOCK_WE_CH1_Pos (9UL) /*!< GPDMA1 MASKBLOCK: WE_CH1 (Bit 9) */ 4423 #define GPDMA1_MASKBLOCK_WE_CH1_Msk (0x200UL) /*!< GPDMA1 MASKBLOCK: WE_CH1 (Bitfield-Mask: 0x01) */ 4424 #define GPDMA1_MASKBLOCK_WE_CH2_Pos (10UL) /*!< GPDMA1 MASKBLOCK: WE_CH2 (Bit 10) */ 4425 #define GPDMA1_MASKBLOCK_WE_CH2_Msk (0x400UL) /*!< GPDMA1 MASKBLOCK: WE_CH2 (Bitfield-Mask: 0x01) */ 4426 #define GPDMA1_MASKBLOCK_WE_CH3_Pos (11UL) /*!< GPDMA1 MASKBLOCK: WE_CH3 (Bit 11) */ 4427 #define GPDMA1_MASKBLOCK_WE_CH3_Msk (0x800UL) /*!< GPDMA1 MASKBLOCK: WE_CH3 (Bitfield-Mask: 0x01) */ 4428 4429 /* ----------------------------- GPDMA1_MASKSRCTRAN ----------------------------- */ 4430 #define GPDMA1_MASKSRCTRAN_CH0_Pos (0UL) /*!< GPDMA1 MASKSRCTRAN: CH0 (Bit 0) */ 4431 #define GPDMA1_MASKSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 MASKSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 4432 #define GPDMA1_MASKSRCTRAN_CH1_Pos (1UL) /*!< GPDMA1 MASKSRCTRAN: CH1 (Bit 1) */ 4433 #define GPDMA1_MASKSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 MASKSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 4434 #define GPDMA1_MASKSRCTRAN_CH2_Pos (2UL) /*!< GPDMA1 MASKSRCTRAN: CH2 (Bit 2) */ 4435 #define GPDMA1_MASKSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 MASKSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 4436 #define GPDMA1_MASKSRCTRAN_CH3_Pos (3UL) /*!< GPDMA1 MASKSRCTRAN: CH3 (Bit 3) */ 4437 #define GPDMA1_MASKSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 MASKSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 4438 #define GPDMA1_MASKSRCTRAN_WE_CH0_Pos (8UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH0 (Bit 8) */ 4439 #define GPDMA1_MASKSRCTRAN_WE_CH0_Msk (0x100UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH0 (Bitfield-Mask: 0x01) */ 4440 #define GPDMA1_MASKSRCTRAN_WE_CH1_Pos (9UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH1 (Bit 9) */ 4441 #define GPDMA1_MASKSRCTRAN_WE_CH1_Msk (0x200UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH1 (Bitfield-Mask: 0x01) */ 4442 #define GPDMA1_MASKSRCTRAN_WE_CH2_Pos (10UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH2 (Bit 10) */ 4443 #define GPDMA1_MASKSRCTRAN_WE_CH2_Msk (0x400UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH2 (Bitfield-Mask: 0x01) */ 4444 #define GPDMA1_MASKSRCTRAN_WE_CH3_Pos (11UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH3 (Bit 11) */ 4445 #define GPDMA1_MASKSRCTRAN_WE_CH3_Msk (0x800UL) /*!< GPDMA1 MASKSRCTRAN: WE_CH3 (Bitfield-Mask: 0x01) */ 4446 4447 /* ----------------------------- GPDMA1_MASKDSTTRAN ----------------------------- */ 4448 #define GPDMA1_MASKDSTTRAN_CH0_Pos (0UL) /*!< GPDMA1 MASKDSTTRAN: CH0 (Bit 0) */ 4449 #define GPDMA1_MASKDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 MASKDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 4450 #define GPDMA1_MASKDSTTRAN_CH1_Pos (1UL) /*!< GPDMA1 MASKDSTTRAN: CH1 (Bit 1) */ 4451 #define GPDMA1_MASKDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 MASKDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 4452 #define GPDMA1_MASKDSTTRAN_CH2_Pos (2UL) /*!< GPDMA1 MASKDSTTRAN: CH2 (Bit 2) */ 4453 #define GPDMA1_MASKDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 MASKDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 4454 #define GPDMA1_MASKDSTTRAN_CH3_Pos (3UL) /*!< GPDMA1 MASKDSTTRAN: CH3 (Bit 3) */ 4455 #define GPDMA1_MASKDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 MASKDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 4456 #define GPDMA1_MASKDSTTRAN_WE_CH0_Pos (8UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH0 (Bit 8) */ 4457 #define GPDMA1_MASKDSTTRAN_WE_CH0_Msk (0x100UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH0 (Bitfield-Mask: 0x01) */ 4458 #define GPDMA1_MASKDSTTRAN_WE_CH1_Pos (9UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH1 (Bit 9) */ 4459 #define GPDMA1_MASKDSTTRAN_WE_CH1_Msk (0x200UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH1 (Bitfield-Mask: 0x01) */ 4460 #define GPDMA1_MASKDSTTRAN_WE_CH2_Pos (10UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH2 (Bit 10) */ 4461 #define GPDMA1_MASKDSTTRAN_WE_CH2_Msk (0x400UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH2 (Bitfield-Mask: 0x01) */ 4462 #define GPDMA1_MASKDSTTRAN_WE_CH3_Pos (11UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH3 (Bit 11) */ 4463 #define GPDMA1_MASKDSTTRAN_WE_CH3_Msk (0x800UL) /*!< GPDMA1 MASKDSTTRAN: WE_CH3 (Bitfield-Mask: 0x01) */ 4464 4465 /* ------------------------------- GPDMA1_MASKERR ------------------------------- */ 4466 #define GPDMA1_MASKERR_CH0_Pos (0UL) /*!< GPDMA1 MASKERR: CH0 (Bit 0) */ 4467 #define GPDMA1_MASKERR_CH0_Msk (0x1UL) /*!< GPDMA1 MASKERR: CH0 (Bitfield-Mask: 0x01) */ 4468 #define GPDMA1_MASKERR_CH1_Pos (1UL) /*!< GPDMA1 MASKERR: CH1 (Bit 1) */ 4469 #define GPDMA1_MASKERR_CH1_Msk (0x2UL) /*!< GPDMA1 MASKERR: CH1 (Bitfield-Mask: 0x01) */ 4470 #define GPDMA1_MASKERR_CH2_Pos (2UL) /*!< GPDMA1 MASKERR: CH2 (Bit 2) */ 4471 #define GPDMA1_MASKERR_CH2_Msk (0x4UL) /*!< GPDMA1 MASKERR: CH2 (Bitfield-Mask: 0x01) */ 4472 #define GPDMA1_MASKERR_CH3_Pos (3UL) /*!< GPDMA1 MASKERR: CH3 (Bit 3) */ 4473 #define GPDMA1_MASKERR_CH3_Msk (0x8UL) /*!< GPDMA1 MASKERR: CH3 (Bitfield-Mask: 0x01) */ 4474 #define GPDMA1_MASKERR_WE_CH0_Pos (8UL) /*!< GPDMA1 MASKERR: WE_CH0 (Bit 8) */ 4475 #define GPDMA1_MASKERR_WE_CH0_Msk (0x100UL) /*!< GPDMA1 MASKERR: WE_CH0 (Bitfield-Mask: 0x01) */ 4476 #define GPDMA1_MASKERR_WE_CH1_Pos (9UL) /*!< GPDMA1 MASKERR: WE_CH1 (Bit 9) */ 4477 #define GPDMA1_MASKERR_WE_CH1_Msk (0x200UL) /*!< GPDMA1 MASKERR: WE_CH1 (Bitfield-Mask: 0x01) */ 4478 #define GPDMA1_MASKERR_WE_CH2_Pos (10UL) /*!< GPDMA1 MASKERR: WE_CH2 (Bit 10) */ 4479 #define GPDMA1_MASKERR_WE_CH2_Msk (0x400UL) /*!< GPDMA1 MASKERR: WE_CH2 (Bitfield-Mask: 0x01) */ 4480 #define GPDMA1_MASKERR_WE_CH3_Pos (11UL) /*!< GPDMA1 MASKERR: WE_CH3 (Bit 11) */ 4481 #define GPDMA1_MASKERR_WE_CH3_Msk (0x800UL) /*!< GPDMA1 MASKERR: WE_CH3 (Bitfield-Mask: 0x01) */ 4482 4483 /* ------------------------------- GPDMA1_CLEARTFR ------------------------------ */ 4484 #define GPDMA1_CLEARTFR_CH0_Pos (0UL) /*!< GPDMA1 CLEARTFR: CH0 (Bit 0) */ 4485 #define GPDMA1_CLEARTFR_CH0_Msk (0x1UL) /*!< GPDMA1 CLEARTFR: CH0 (Bitfield-Mask: 0x01) */ 4486 #define GPDMA1_CLEARTFR_CH1_Pos (1UL) /*!< GPDMA1 CLEARTFR: CH1 (Bit 1) */ 4487 #define GPDMA1_CLEARTFR_CH1_Msk (0x2UL) /*!< GPDMA1 CLEARTFR: CH1 (Bitfield-Mask: 0x01) */ 4488 #define GPDMA1_CLEARTFR_CH2_Pos (2UL) /*!< GPDMA1 CLEARTFR: CH2 (Bit 2) */ 4489 #define GPDMA1_CLEARTFR_CH2_Msk (0x4UL) /*!< GPDMA1 CLEARTFR: CH2 (Bitfield-Mask: 0x01) */ 4490 #define GPDMA1_CLEARTFR_CH3_Pos (3UL) /*!< GPDMA1 CLEARTFR: CH3 (Bit 3) */ 4491 #define GPDMA1_CLEARTFR_CH3_Msk (0x8UL) /*!< GPDMA1 CLEARTFR: CH3 (Bitfield-Mask: 0x01) */ 4492 4493 /* ------------------------------ GPDMA1_CLEARBLOCK ----------------------------- */ 4494 #define GPDMA1_CLEARBLOCK_CH0_Pos (0UL) /*!< GPDMA1 CLEARBLOCK: CH0 (Bit 0) */ 4495 #define GPDMA1_CLEARBLOCK_CH0_Msk (0x1UL) /*!< GPDMA1 CLEARBLOCK: CH0 (Bitfield-Mask: 0x01) */ 4496 #define GPDMA1_CLEARBLOCK_CH1_Pos (1UL) /*!< GPDMA1 CLEARBLOCK: CH1 (Bit 1) */ 4497 #define GPDMA1_CLEARBLOCK_CH1_Msk (0x2UL) /*!< GPDMA1 CLEARBLOCK: CH1 (Bitfield-Mask: 0x01) */ 4498 #define GPDMA1_CLEARBLOCK_CH2_Pos (2UL) /*!< GPDMA1 CLEARBLOCK: CH2 (Bit 2) */ 4499 #define GPDMA1_CLEARBLOCK_CH2_Msk (0x4UL) /*!< GPDMA1 CLEARBLOCK: CH2 (Bitfield-Mask: 0x01) */ 4500 #define GPDMA1_CLEARBLOCK_CH3_Pos (3UL) /*!< GPDMA1 CLEARBLOCK: CH3 (Bit 3) */ 4501 #define GPDMA1_CLEARBLOCK_CH3_Msk (0x8UL) /*!< GPDMA1 CLEARBLOCK: CH3 (Bitfield-Mask: 0x01) */ 4502 4503 /* ----------------------------- GPDMA1_CLEARSRCTRAN ---------------------------- */ 4504 #define GPDMA1_CLEARSRCTRAN_CH0_Pos (0UL) /*!< GPDMA1 CLEARSRCTRAN: CH0 (Bit 0) */ 4505 #define GPDMA1_CLEARSRCTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 CLEARSRCTRAN: CH0 (Bitfield-Mask: 0x01) */ 4506 #define GPDMA1_CLEARSRCTRAN_CH1_Pos (1UL) /*!< GPDMA1 CLEARSRCTRAN: CH1 (Bit 1) */ 4507 #define GPDMA1_CLEARSRCTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 CLEARSRCTRAN: CH1 (Bitfield-Mask: 0x01) */ 4508 #define GPDMA1_CLEARSRCTRAN_CH2_Pos (2UL) /*!< GPDMA1 CLEARSRCTRAN: CH2 (Bit 2) */ 4509 #define GPDMA1_CLEARSRCTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 CLEARSRCTRAN: CH2 (Bitfield-Mask: 0x01) */ 4510 #define GPDMA1_CLEARSRCTRAN_CH3_Pos (3UL) /*!< GPDMA1 CLEARSRCTRAN: CH3 (Bit 3) */ 4511 #define GPDMA1_CLEARSRCTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 CLEARSRCTRAN: CH3 (Bitfield-Mask: 0x01) */ 4512 4513 /* ----------------------------- GPDMA1_CLEARDSTTRAN ---------------------------- */ 4514 #define GPDMA1_CLEARDSTTRAN_CH0_Pos (0UL) /*!< GPDMA1 CLEARDSTTRAN: CH0 (Bit 0) */ 4515 #define GPDMA1_CLEARDSTTRAN_CH0_Msk (0x1UL) /*!< GPDMA1 CLEARDSTTRAN: CH0 (Bitfield-Mask: 0x01) */ 4516 #define GPDMA1_CLEARDSTTRAN_CH1_Pos (1UL) /*!< GPDMA1 CLEARDSTTRAN: CH1 (Bit 1) */ 4517 #define GPDMA1_CLEARDSTTRAN_CH1_Msk (0x2UL) /*!< GPDMA1 CLEARDSTTRAN: CH1 (Bitfield-Mask: 0x01) */ 4518 #define GPDMA1_CLEARDSTTRAN_CH2_Pos (2UL) /*!< GPDMA1 CLEARDSTTRAN: CH2 (Bit 2) */ 4519 #define GPDMA1_CLEARDSTTRAN_CH2_Msk (0x4UL) /*!< GPDMA1 CLEARDSTTRAN: CH2 (Bitfield-Mask: 0x01) */ 4520 #define GPDMA1_CLEARDSTTRAN_CH3_Pos (3UL) /*!< GPDMA1 CLEARDSTTRAN: CH3 (Bit 3) */ 4521 #define GPDMA1_CLEARDSTTRAN_CH3_Msk (0x8UL) /*!< GPDMA1 CLEARDSTTRAN: CH3 (Bitfield-Mask: 0x01) */ 4522 4523 /* ------------------------------- GPDMA1_CLEARERR ------------------------------ */ 4524 #define GPDMA1_CLEARERR_CH0_Pos (0UL) /*!< GPDMA1 CLEARERR: CH0 (Bit 0) */ 4525 #define GPDMA1_CLEARERR_CH0_Msk (0x1UL) /*!< GPDMA1 CLEARERR: CH0 (Bitfield-Mask: 0x01) */ 4526 #define GPDMA1_CLEARERR_CH1_Pos (1UL) /*!< GPDMA1 CLEARERR: CH1 (Bit 1) */ 4527 #define GPDMA1_CLEARERR_CH1_Msk (0x2UL) /*!< GPDMA1 CLEARERR: CH1 (Bitfield-Mask: 0x01) */ 4528 #define GPDMA1_CLEARERR_CH2_Pos (2UL) /*!< GPDMA1 CLEARERR: CH2 (Bit 2) */ 4529 #define GPDMA1_CLEARERR_CH2_Msk (0x4UL) /*!< GPDMA1 CLEARERR: CH2 (Bitfield-Mask: 0x01) */ 4530 #define GPDMA1_CLEARERR_CH3_Pos (3UL) /*!< GPDMA1 CLEARERR: CH3 (Bit 3) */ 4531 #define GPDMA1_CLEARERR_CH3_Msk (0x8UL) /*!< GPDMA1 CLEARERR: CH3 (Bitfield-Mask: 0x01) */ 4532 4533 /* ------------------------------ GPDMA1_STATUSINT ------------------------------ */ 4534 #define GPDMA1_STATUSINT_TFR_Pos (0UL) /*!< GPDMA1 STATUSINT: TFR (Bit 0) */ 4535 #define GPDMA1_STATUSINT_TFR_Msk (0x1UL) /*!< GPDMA1 STATUSINT: TFR (Bitfield-Mask: 0x01) */ 4536 #define GPDMA1_STATUSINT_BLOCK_Pos (1UL) /*!< GPDMA1 STATUSINT: BLOCK (Bit 1) */ 4537 #define GPDMA1_STATUSINT_BLOCK_Msk (0x2UL) /*!< GPDMA1 STATUSINT: BLOCK (Bitfield-Mask: 0x01) */ 4538 #define GPDMA1_STATUSINT_SRCT_Pos (2UL) /*!< GPDMA1 STATUSINT: SRCT (Bit 2) */ 4539 #define GPDMA1_STATUSINT_SRCT_Msk (0x4UL) /*!< GPDMA1 STATUSINT: SRCT (Bitfield-Mask: 0x01) */ 4540 #define GPDMA1_STATUSINT_DSTT_Pos (3UL) /*!< GPDMA1 STATUSINT: DSTT (Bit 3) */ 4541 #define GPDMA1_STATUSINT_DSTT_Msk (0x8UL) /*!< GPDMA1 STATUSINT: DSTT (Bitfield-Mask: 0x01) */ 4542 #define GPDMA1_STATUSINT_ERR_Pos (4UL) /*!< GPDMA1 STATUSINT: ERR (Bit 4) */ 4543 #define GPDMA1_STATUSINT_ERR_Msk (0x10UL) /*!< GPDMA1 STATUSINT: ERR (Bitfield-Mask: 0x01) */ 4544 4545 /* ------------------------------ GPDMA1_REQSRCREG ------------------------------ */ 4546 #define GPDMA1_REQSRCREG_CH0_Pos (0UL) /*!< GPDMA1 REQSRCREG: CH0 (Bit 0) */ 4547 #define GPDMA1_REQSRCREG_CH0_Msk (0x1UL) /*!< GPDMA1 REQSRCREG: CH0 (Bitfield-Mask: 0x01) */ 4548 #define GPDMA1_REQSRCREG_CH1_Pos (1UL) /*!< GPDMA1 REQSRCREG: CH1 (Bit 1) */ 4549 #define GPDMA1_REQSRCREG_CH1_Msk (0x2UL) /*!< GPDMA1 REQSRCREG: CH1 (Bitfield-Mask: 0x01) */ 4550 #define GPDMA1_REQSRCREG_CH2_Pos (2UL) /*!< GPDMA1 REQSRCREG: CH2 (Bit 2) */ 4551 #define GPDMA1_REQSRCREG_CH2_Msk (0x4UL) /*!< GPDMA1 REQSRCREG: CH2 (Bitfield-Mask: 0x01) */ 4552 #define GPDMA1_REQSRCREG_CH3_Pos (3UL) /*!< GPDMA1 REQSRCREG: CH3 (Bit 3) */ 4553 #define GPDMA1_REQSRCREG_CH3_Msk (0x8UL) /*!< GPDMA1 REQSRCREG: CH3 (Bitfield-Mask: 0x01) */ 4554 #define GPDMA1_REQSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA1 REQSRCREG: WE_CH0 (Bit 8) */ 4555 #define GPDMA1_REQSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 REQSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4556 #define GPDMA1_REQSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA1 REQSRCREG: WE_CH1 (Bit 9) */ 4557 #define GPDMA1_REQSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 REQSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4558 #define GPDMA1_REQSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA1 REQSRCREG: WE_CH2 (Bit 10) */ 4559 #define GPDMA1_REQSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 REQSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4560 #define GPDMA1_REQSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA1 REQSRCREG: WE_CH3 (Bit 11) */ 4561 #define GPDMA1_REQSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 REQSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4562 4563 /* ------------------------------ GPDMA1_REQDSTREG ------------------------------ */ 4564 #define GPDMA1_REQDSTREG_CH0_Pos (0UL) /*!< GPDMA1 REQDSTREG: CH0 (Bit 0) */ 4565 #define GPDMA1_REQDSTREG_CH0_Msk (0x1UL) /*!< GPDMA1 REQDSTREG: CH0 (Bitfield-Mask: 0x01) */ 4566 #define GPDMA1_REQDSTREG_CH1_Pos (1UL) /*!< GPDMA1 REQDSTREG: CH1 (Bit 1) */ 4567 #define GPDMA1_REQDSTREG_CH1_Msk (0x2UL) /*!< GPDMA1 REQDSTREG: CH1 (Bitfield-Mask: 0x01) */ 4568 #define GPDMA1_REQDSTREG_CH2_Pos (2UL) /*!< GPDMA1 REQDSTREG: CH2 (Bit 2) */ 4569 #define GPDMA1_REQDSTREG_CH2_Msk (0x4UL) /*!< GPDMA1 REQDSTREG: CH2 (Bitfield-Mask: 0x01) */ 4570 #define GPDMA1_REQDSTREG_CH3_Pos (3UL) /*!< GPDMA1 REQDSTREG: CH3 (Bit 3) */ 4571 #define GPDMA1_REQDSTREG_CH3_Msk (0x8UL) /*!< GPDMA1 REQDSTREG: CH3 (Bitfield-Mask: 0x01) */ 4572 #define GPDMA1_REQDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA1 REQDSTREG: WE_CH0 (Bit 8) */ 4573 #define GPDMA1_REQDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 REQDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4574 #define GPDMA1_REQDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA1 REQDSTREG: WE_CH1 (Bit 9) */ 4575 #define GPDMA1_REQDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 REQDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4576 #define GPDMA1_REQDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA1 REQDSTREG: WE_CH2 (Bit 10) */ 4577 #define GPDMA1_REQDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 REQDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4578 #define GPDMA1_REQDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA1 REQDSTREG: WE_CH3 (Bit 11) */ 4579 #define GPDMA1_REQDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 REQDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4580 4581 /* ----------------------------- GPDMA1_SGLREQSRCREG ---------------------------- */ 4582 #define GPDMA1_SGLREQSRCREG_CH0_Pos (0UL) /*!< GPDMA1 SGLREQSRCREG: CH0 (Bit 0) */ 4583 #define GPDMA1_SGLREQSRCREG_CH0_Msk (0x1UL) /*!< GPDMA1 SGLREQSRCREG: CH0 (Bitfield-Mask: 0x01) */ 4584 #define GPDMA1_SGLREQSRCREG_CH1_Pos (1UL) /*!< GPDMA1 SGLREQSRCREG: CH1 (Bit 1) */ 4585 #define GPDMA1_SGLREQSRCREG_CH1_Msk (0x2UL) /*!< GPDMA1 SGLREQSRCREG: CH1 (Bitfield-Mask: 0x01) */ 4586 #define GPDMA1_SGLREQSRCREG_CH2_Pos (2UL) /*!< GPDMA1 SGLREQSRCREG: CH2 (Bit 2) */ 4587 #define GPDMA1_SGLREQSRCREG_CH2_Msk (0x4UL) /*!< GPDMA1 SGLREQSRCREG: CH2 (Bitfield-Mask: 0x01) */ 4588 #define GPDMA1_SGLREQSRCREG_CH3_Pos (3UL) /*!< GPDMA1 SGLREQSRCREG: CH3 (Bit 3) */ 4589 #define GPDMA1_SGLREQSRCREG_CH3_Msk (0x8UL) /*!< GPDMA1 SGLREQSRCREG: CH3 (Bitfield-Mask: 0x01) */ 4590 #define GPDMA1_SGLREQSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH0 (Bit 8) */ 4591 #define GPDMA1_SGLREQSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4592 #define GPDMA1_SGLREQSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH1 (Bit 9) */ 4593 #define GPDMA1_SGLREQSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4594 #define GPDMA1_SGLREQSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH2 (Bit 10) */ 4595 #define GPDMA1_SGLREQSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4596 #define GPDMA1_SGLREQSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH3 (Bit 11) */ 4597 #define GPDMA1_SGLREQSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 SGLREQSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4598 4599 /* ----------------------------- GPDMA1_SGLREQDSTREG ---------------------------- */ 4600 #define GPDMA1_SGLREQDSTREG_CH0_Pos (0UL) /*!< GPDMA1 SGLREQDSTREG: CH0 (Bit 0) */ 4601 #define GPDMA1_SGLREQDSTREG_CH0_Msk (0x1UL) /*!< GPDMA1 SGLREQDSTREG: CH0 (Bitfield-Mask: 0x01) */ 4602 #define GPDMA1_SGLREQDSTREG_CH1_Pos (1UL) /*!< GPDMA1 SGLREQDSTREG: CH1 (Bit 1) */ 4603 #define GPDMA1_SGLREQDSTREG_CH1_Msk (0x2UL) /*!< GPDMA1 SGLREQDSTREG: CH1 (Bitfield-Mask: 0x01) */ 4604 #define GPDMA1_SGLREQDSTREG_CH2_Pos (2UL) /*!< GPDMA1 SGLREQDSTREG: CH2 (Bit 2) */ 4605 #define GPDMA1_SGLREQDSTREG_CH2_Msk (0x4UL) /*!< GPDMA1 SGLREQDSTREG: CH2 (Bitfield-Mask: 0x01) */ 4606 #define GPDMA1_SGLREQDSTREG_CH3_Pos (3UL) /*!< GPDMA1 SGLREQDSTREG: CH3 (Bit 3) */ 4607 #define GPDMA1_SGLREQDSTREG_CH3_Msk (0x8UL) /*!< GPDMA1 SGLREQDSTREG: CH3 (Bitfield-Mask: 0x01) */ 4608 #define GPDMA1_SGLREQDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH0 (Bit 8) */ 4609 #define GPDMA1_SGLREQDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4610 #define GPDMA1_SGLREQDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH1 (Bit 9) */ 4611 #define GPDMA1_SGLREQDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4612 #define GPDMA1_SGLREQDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH2 (Bit 10) */ 4613 #define GPDMA1_SGLREQDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4614 #define GPDMA1_SGLREQDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH3 (Bit 11) */ 4615 #define GPDMA1_SGLREQDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 SGLREQDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4616 4617 /* ------------------------------ GPDMA1_LSTSRCREG ------------------------------ */ 4618 #define GPDMA1_LSTSRCREG_CH0_Pos (0UL) /*!< GPDMA1 LSTSRCREG: CH0 (Bit 0) */ 4619 #define GPDMA1_LSTSRCREG_CH0_Msk (0x1UL) /*!< GPDMA1 LSTSRCREG: CH0 (Bitfield-Mask: 0x01) */ 4620 #define GPDMA1_LSTSRCREG_CH1_Pos (1UL) /*!< GPDMA1 LSTSRCREG: CH1 (Bit 1) */ 4621 #define GPDMA1_LSTSRCREG_CH1_Msk (0x2UL) /*!< GPDMA1 LSTSRCREG: CH1 (Bitfield-Mask: 0x01) */ 4622 #define GPDMA1_LSTSRCREG_CH2_Pos (2UL) /*!< GPDMA1 LSTSRCREG: CH2 (Bit 2) */ 4623 #define GPDMA1_LSTSRCREG_CH2_Msk (0x4UL) /*!< GPDMA1 LSTSRCREG: CH2 (Bitfield-Mask: 0x01) */ 4624 #define GPDMA1_LSTSRCREG_CH3_Pos (3UL) /*!< GPDMA1 LSTSRCREG: CH3 (Bit 3) */ 4625 #define GPDMA1_LSTSRCREG_CH3_Msk (0x8UL) /*!< GPDMA1 LSTSRCREG: CH3 (Bitfield-Mask: 0x01) */ 4626 #define GPDMA1_LSTSRCREG_WE_CH0_Pos (8UL) /*!< GPDMA1 LSTSRCREG: WE_CH0 (Bit 8) */ 4627 #define GPDMA1_LSTSRCREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 LSTSRCREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4628 #define GPDMA1_LSTSRCREG_WE_CH1_Pos (9UL) /*!< GPDMA1 LSTSRCREG: WE_CH1 (Bit 9) */ 4629 #define GPDMA1_LSTSRCREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 LSTSRCREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4630 #define GPDMA1_LSTSRCREG_WE_CH2_Pos (10UL) /*!< GPDMA1 LSTSRCREG: WE_CH2 (Bit 10) */ 4631 #define GPDMA1_LSTSRCREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 LSTSRCREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4632 #define GPDMA1_LSTSRCREG_WE_CH3_Pos (11UL) /*!< GPDMA1 LSTSRCREG: WE_CH3 (Bit 11) */ 4633 #define GPDMA1_LSTSRCREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 LSTSRCREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4634 4635 /* ------------------------------ GPDMA1_LSTDSTREG ------------------------------ */ 4636 #define GPDMA1_LSTDSTREG_CH0_Pos (0UL) /*!< GPDMA1 LSTDSTREG: CH0 (Bit 0) */ 4637 #define GPDMA1_LSTDSTREG_CH0_Msk (0x1UL) /*!< GPDMA1 LSTDSTREG: CH0 (Bitfield-Mask: 0x01) */ 4638 #define GPDMA1_LSTDSTREG_CH1_Pos (1UL) /*!< GPDMA1 LSTDSTREG: CH1 (Bit 1) */ 4639 #define GPDMA1_LSTDSTREG_CH1_Msk (0x2UL) /*!< GPDMA1 LSTDSTREG: CH1 (Bitfield-Mask: 0x01) */ 4640 #define GPDMA1_LSTDSTREG_CH2_Pos (2UL) /*!< GPDMA1 LSTDSTREG: CH2 (Bit 2) */ 4641 #define GPDMA1_LSTDSTREG_CH2_Msk (0x4UL) /*!< GPDMA1 LSTDSTREG: CH2 (Bitfield-Mask: 0x01) */ 4642 #define GPDMA1_LSTDSTREG_CH3_Pos (3UL) /*!< GPDMA1 LSTDSTREG: CH3 (Bit 3) */ 4643 #define GPDMA1_LSTDSTREG_CH3_Msk (0x8UL) /*!< GPDMA1 LSTDSTREG: CH3 (Bitfield-Mask: 0x01) */ 4644 #define GPDMA1_LSTDSTREG_WE_CH0_Pos (8UL) /*!< GPDMA1 LSTDSTREG: WE_CH0 (Bit 8) */ 4645 #define GPDMA1_LSTDSTREG_WE_CH0_Msk (0x100UL) /*!< GPDMA1 LSTDSTREG: WE_CH0 (Bitfield-Mask: 0x01) */ 4646 #define GPDMA1_LSTDSTREG_WE_CH1_Pos (9UL) /*!< GPDMA1 LSTDSTREG: WE_CH1 (Bit 9) */ 4647 #define GPDMA1_LSTDSTREG_WE_CH1_Msk (0x200UL) /*!< GPDMA1 LSTDSTREG: WE_CH1 (Bitfield-Mask: 0x01) */ 4648 #define GPDMA1_LSTDSTREG_WE_CH2_Pos (10UL) /*!< GPDMA1 LSTDSTREG: WE_CH2 (Bit 10) */ 4649 #define GPDMA1_LSTDSTREG_WE_CH2_Msk (0x400UL) /*!< GPDMA1 LSTDSTREG: WE_CH2 (Bitfield-Mask: 0x01) */ 4650 #define GPDMA1_LSTDSTREG_WE_CH3_Pos (11UL) /*!< GPDMA1 LSTDSTREG: WE_CH3 (Bit 11) */ 4651 #define GPDMA1_LSTDSTREG_WE_CH3_Msk (0x800UL) /*!< GPDMA1 LSTDSTREG: WE_CH3 (Bitfield-Mask: 0x01) */ 4652 4653 /* ------------------------------ GPDMA1_DMACFGREG ------------------------------ */ 4654 #define GPDMA1_DMACFGREG_DMA_EN_Pos (0UL) /*!< GPDMA1 DMACFGREG: DMA_EN (Bit 0) */ 4655 #define GPDMA1_DMACFGREG_DMA_EN_Msk (0x1UL) /*!< GPDMA1 DMACFGREG: DMA_EN (Bitfield-Mask: 0x01) */ 4656 4657 /* ------------------------------- GPDMA1_CHENREG ------------------------------- */ 4658 #define GPDMA1_CHENREG_CH_Pos (0UL) /*!< GPDMA1 CHENREG: CH (Bit 0) */ 4659 #define GPDMA1_CHENREG_CH_Msk (0xfUL) /*!< GPDMA1 CHENREG: CH (Bitfield-Mask: 0x0f) */ 4660 #define GPDMA1_CHENREG_WE_CH_Pos (8UL) /*!< GPDMA1 CHENREG: WE_CH (Bit 8) */ 4661 #define GPDMA1_CHENREG_WE_CH_Msk (0xf00UL) /*!< GPDMA1 CHENREG: WE_CH (Bitfield-Mask: 0x0f) */ 4662 4663 /* ---------------------------------- GPDMA1_ID --------------------------------- */ 4664 #define GPDMA1_ID_VALUE_Pos (0UL) /*!< GPDMA1 ID: VALUE (Bit 0) */ 4665 #define GPDMA1_ID_VALUE_Msk (0xffffffffUL) /*!< GPDMA1 ID: VALUE (Bitfield-Mask: 0xffffffff) */ 4666 4667 /* --------------------------------- GPDMA1_TYPE -------------------------------- */ 4668 #define GPDMA1_TYPE_VALUE_Pos (0UL) /*!< GPDMA1 TYPE: VALUE (Bit 0) */ 4669 #define GPDMA1_TYPE_VALUE_Msk (0xffffffffUL) /*!< GPDMA1 TYPE: VALUE (Bitfield-Mask: 0xffffffff) */ 4670 4671 /* ------------------------------- GPDMA1_VERSION ------------------------------- */ 4672 #define GPDMA1_VERSION_VALUE_Pos (0UL) /*!< GPDMA1 VERSION: VALUE (Bit 0) */ 4673 #define GPDMA1_VERSION_VALUE_Msk (0xffffffffUL) /*!< GPDMA1 VERSION: VALUE (Bitfield-Mask: 0xffffffff) */ 4674 4675 4676 /* ================================================================================ */ 4677 /* ================ Group 'GPDMA1_CH' Position & Mask ================ */ 4678 /* ================================================================================ */ 4679 4680 4681 /* -------------------------------- GPDMA1_CH_SAR ------------------------------- */ 4682 #define GPDMA1_CH_SAR_SAR_Pos (0UL) /*!< GPDMA1_CH SAR: SAR (Bit 0) */ 4683 #define GPDMA1_CH_SAR_SAR_Msk (0xffffffffUL) /*!< GPDMA1_CH SAR: SAR (Bitfield-Mask: 0xffffffff) */ 4684 4685 /* -------------------------------- GPDMA1_CH_DAR ------------------------------- */ 4686 #define GPDMA1_CH_DAR_DAR_Pos (0UL) /*!< GPDMA1_CH DAR: DAR (Bit 0) */ 4687 #define GPDMA1_CH_DAR_DAR_Msk (0xffffffffUL) /*!< GPDMA1_CH DAR: DAR (Bitfield-Mask: 0xffffffff) */ 4688 4689 /* ------------------------------- GPDMA1_CH_CTLL ------------------------------- */ 4690 #define GPDMA1_CH_CTLL_INT_EN_Pos (0UL) /*!< GPDMA1_CH CTLL: INT_EN (Bit 0) */ 4691 #define GPDMA1_CH_CTLL_INT_EN_Msk (0x1UL) /*!< GPDMA1_CH CTLL: INT_EN (Bitfield-Mask: 0x01) */ 4692 #define GPDMA1_CH_CTLL_DST_TR_WIDTH_Pos (1UL) /*!< GPDMA1_CH CTLL: DST_TR_WIDTH (Bit 1) */ 4693 #define GPDMA1_CH_CTLL_DST_TR_WIDTH_Msk (0xeUL) /*!< GPDMA1_CH CTLL: DST_TR_WIDTH (Bitfield-Mask: 0x07) */ 4694 #define GPDMA1_CH_CTLL_SRC_TR_WIDTH_Pos (4UL) /*!< GPDMA1_CH CTLL: SRC_TR_WIDTH (Bit 4) */ 4695 #define GPDMA1_CH_CTLL_SRC_TR_WIDTH_Msk (0x70UL) /*!< GPDMA1_CH CTLL: SRC_TR_WIDTH (Bitfield-Mask: 0x07) */ 4696 #define GPDMA1_CH_CTLL_DINC_Pos (7UL) /*!< GPDMA1_CH CTLL: DINC (Bit 7) */ 4697 #define GPDMA1_CH_CTLL_DINC_Msk (0x180UL) /*!< GPDMA1_CH CTLL: DINC (Bitfield-Mask: 0x03) */ 4698 #define GPDMA1_CH_CTLL_SINC_Pos (9UL) /*!< GPDMA1_CH CTLL: SINC (Bit 9) */ 4699 #define GPDMA1_CH_CTLL_SINC_Msk (0x600UL) /*!< GPDMA1_CH CTLL: SINC (Bitfield-Mask: 0x03) */ 4700 #define GPDMA1_CH_CTLL_DEST_MSIZE_Pos (11UL) /*!< GPDMA1_CH CTLL: DEST_MSIZE (Bit 11) */ 4701 #define GPDMA1_CH_CTLL_DEST_MSIZE_Msk (0x3800UL) /*!< GPDMA1_CH CTLL: DEST_MSIZE (Bitfield-Mask: 0x07) */ 4702 #define GPDMA1_CH_CTLL_SRC_MSIZE_Pos (14UL) /*!< GPDMA1_CH CTLL: SRC_MSIZE (Bit 14) */ 4703 #define GPDMA1_CH_CTLL_SRC_MSIZE_Msk (0x1c000UL) /*!< GPDMA1_CH CTLL: SRC_MSIZE (Bitfield-Mask: 0x07) */ 4704 #define GPDMA1_CH_CTLL_TT_FC_Pos (20UL) /*!< GPDMA1_CH CTLL: TT_FC (Bit 20) */ 4705 #define GPDMA1_CH_CTLL_TT_FC_Msk (0x700000UL) /*!< GPDMA1_CH CTLL: TT_FC (Bitfield-Mask: 0x07) */ 4706 4707 /* ------------------------------- GPDMA1_CH_CTLH ------------------------------- */ 4708 #define GPDMA1_CH_CTLH_BLOCK_TS_Pos (0UL) /*!< GPDMA1_CH CTLH: BLOCK_TS (Bit 0) */ 4709 #define GPDMA1_CH_CTLH_BLOCK_TS_Msk (0xfffUL) /*!< GPDMA1_CH CTLH: BLOCK_TS (Bitfield-Mask: 0xfff) */ 4710 #define GPDMA1_CH_CTLH_DONE_Pos (12UL) /*!< GPDMA1_CH CTLH: DONE (Bit 12) */ 4711 #define GPDMA1_CH_CTLH_DONE_Msk (0x1000UL) /*!< GPDMA1_CH CTLH: DONE (Bitfield-Mask: 0x01) */ 4712 4713 /* ------------------------------- GPDMA1_CH_CFGL ------------------------------- */ 4714 #define GPDMA1_CH_CFGL_CH_PRIOR_Pos (5UL) /*!< GPDMA1_CH CFGL: CH_PRIOR (Bit 5) */ 4715 #define GPDMA1_CH_CFGL_CH_PRIOR_Msk (0xe0UL) /*!< GPDMA1_CH CFGL: CH_PRIOR (Bitfield-Mask: 0x07) */ 4716 #define GPDMA1_CH_CFGL_CH_SUSP_Pos (8UL) /*!< GPDMA1_CH CFGL: CH_SUSP (Bit 8) */ 4717 #define GPDMA1_CH_CFGL_CH_SUSP_Msk (0x100UL) /*!< GPDMA1_CH CFGL: CH_SUSP (Bitfield-Mask: 0x01) */ 4718 #define GPDMA1_CH_CFGL_FIFO_EMPTY_Pos (9UL) /*!< GPDMA1_CH CFGL: FIFO_EMPTY (Bit 9) */ 4719 #define GPDMA1_CH_CFGL_FIFO_EMPTY_Msk (0x200UL) /*!< GPDMA1_CH CFGL: FIFO_EMPTY (Bitfield-Mask: 0x01) */ 4720 #define GPDMA1_CH_CFGL_HS_SEL_DST_Pos (10UL) /*!< GPDMA1_CH CFGL: HS_SEL_DST (Bit 10) */ 4721 #define GPDMA1_CH_CFGL_HS_SEL_DST_Msk (0x400UL) /*!< GPDMA1_CH CFGL: HS_SEL_DST (Bitfield-Mask: 0x01) */ 4722 #define GPDMA1_CH_CFGL_HS_SEL_SRC_Pos (11UL) /*!< GPDMA1_CH CFGL: HS_SEL_SRC (Bit 11) */ 4723 #define GPDMA1_CH_CFGL_HS_SEL_SRC_Msk (0x800UL) /*!< GPDMA1_CH CFGL: HS_SEL_SRC (Bitfield-Mask: 0x01) */ 4724 #define GPDMA1_CH_CFGL_LOCK_CH_L_Pos (12UL) /*!< GPDMA1_CH CFGL: LOCK_CH_L (Bit 12) */ 4725 #define GPDMA1_CH_CFGL_LOCK_CH_L_Msk (0x3000UL) /*!< GPDMA1_CH CFGL: LOCK_CH_L (Bitfield-Mask: 0x03) */ 4726 #define GPDMA1_CH_CFGL_LOCK_B_L_Pos (14UL) /*!< GPDMA1_CH CFGL: LOCK_B_L (Bit 14) */ 4727 #define GPDMA1_CH_CFGL_LOCK_B_L_Msk (0xc000UL) /*!< GPDMA1_CH CFGL: LOCK_B_L (Bitfield-Mask: 0x03) */ 4728 #define GPDMA1_CH_CFGL_LOCK_CH_Pos (16UL) /*!< GPDMA1_CH CFGL: LOCK_CH (Bit 16) */ 4729 #define GPDMA1_CH_CFGL_LOCK_CH_Msk (0x10000UL) /*!< GPDMA1_CH CFGL: LOCK_CH (Bitfield-Mask: 0x01) */ 4730 #define GPDMA1_CH_CFGL_LOCK_B_Pos (17UL) /*!< GPDMA1_CH CFGL: LOCK_B (Bit 17) */ 4731 #define GPDMA1_CH_CFGL_LOCK_B_Msk (0x20000UL) /*!< GPDMA1_CH CFGL: LOCK_B (Bitfield-Mask: 0x01) */ 4732 #define GPDMA1_CH_CFGL_DST_HS_POL_Pos (18UL) /*!< GPDMA1_CH CFGL: DST_HS_POL (Bit 18) */ 4733 #define GPDMA1_CH_CFGL_DST_HS_POL_Msk (0x40000UL) /*!< GPDMA1_CH CFGL: DST_HS_POL (Bitfield-Mask: 0x01) */ 4734 #define GPDMA1_CH_CFGL_SRC_HS_POL_Pos (19UL) /*!< GPDMA1_CH CFGL: SRC_HS_POL (Bit 19) */ 4735 #define GPDMA1_CH_CFGL_SRC_HS_POL_Msk (0x80000UL) /*!< GPDMA1_CH CFGL: SRC_HS_POL (Bitfield-Mask: 0x01) */ 4736 #define GPDMA1_CH_CFGL_MAX_ABRST_Pos (20UL) /*!< GPDMA1_CH CFGL: MAX_ABRST (Bit 20) */ 4737 #define GPDMA1_CH_CFGL_MAX_ABRST_Msk (0x3ff00000UL) /*!< GPDMA1_CH CFGL: MAX_ABRST (Bitfield-Mask: 0x3ff) */ 4738 4739 /* ------------------------------- GPDMA1_CH_CFGH ------------------------------- */ 4740 #define GPDMA1_CH_CFGH_FCMODE_Pos (0UL) /*!< GPDMA1_CH CFGH: FCMODE (Bit 0) */ 4741 #define GPDMA1_CH_CFGH_FCMODE_Msk (0x1UL) /*!< GPDMA1_CH CFGH: FCMODE (Bitfield-Mask: 0x01) */ 4742 #define GPDMA1_CH_CFGH_FIFO_MODE_Pos (1UL) /*!< GPDMA1_CH CFGH: FIFO_MODE (Bit 1) */ 4743 #define GPDMA1_CH_CFGH_FIFO_MODE_Msk (0x2UL) /*!< GPDMA1_CH CFGH: FIFO_MODE (Bitfield-Mask: 0x01) */ 4744 #define GPDMA1_CH_CFGH_PROTCTL_Pos (2UL) /*!< GPDMA1_CH CFGH: PROTCTL (Bit 2) */ 4745 #define GPDMA1_CH_CFGH_PROTCTL_Msk (0x1cUL) /*!< GPDMA1_CH CFGH: PROTCTL (Bitfield-Mask: 0x07) */ 4746 #define GPDMA1_CH_CFGH_SRC_PER_Pos (7UL) /*!< GPDMA1_CH CFGH: SRC_PER (Bit 7) */ 4747 #define GPDMA1_CH_CFGH_SRC_PER_Msk (0x780UL) /*!< GPDMA1_CH CFGH: SRC_PER (Bitfield-Mask: 0x0f) */ 4748 #define GPDMA1_CH_CFGH_DEST_PER_Pos (11UL) /*!< GPDMA1_CH CFGH: DEST_PER (Bit 11) */ 4749 #define GPDMA1_CH_CFGH_DEST_PER_Msk (0x7800UL) /*!< GPDMA1_CH CFGH: DEST_PER (Bitfield-Mask: 0x0f) */ 4750 4751 4752 /* ================================================================================ */ 4753 /* ================ struct 'FCE' Position & Mask ================ */ 4754 /* ================================================================================ */ 4755 4756 4757 /* ----------------------------------- FCE_CLC ---------------------------------- */ 4758 #define FCE_CLC_DISR_Pos (0UL) /*!< FCE CLC: DISR (Bit 0) */ 4759 #define FCE_CLC_DISR_Msk (0x1UL) /*!< FCE CLC: DISR (Bitfield-Mask: 0x01) */ 4760 #define FCE_CLC_DISS_Pos (1UL) /*!< FCE CLC: DISS (Bit 1) */ 4761 #define FCE_CLC_DISS_Msk (0x2UL) /*!< FCE CLC: DISS (Bitfield-Mask: 0x01) */ 4762 4763 /* ----------------------------------- FCE_ID ----------------------------------- */ 4764 #define FCE_ID_MOD_REV_Pos (0UL) /*!< FCE ID: MOD_REV (Bit 0) */ 4765 #define FCE_ID_MOD_REV_Msk (0xffUL) /*!< FCE ID: MOD_REV (Bitfield-Mask: 0xff) */ 4766 #define FCE_ID_MOD_TYPE_Pos (8UL) /*!< FCE ID: MOD_TYPE (Bit 8) */ 4767 #define FCE_ID_MOD_TYPE_Msk (0xff00UL) /*!< FCE ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 4768 #define FCE_ID_MOD_NUMBER_Pos (16UL) /*!< FCE ID: MOD_NUMBER (Bit 16) */ 4769 #define FCE_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< FCE ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 4770 4771 4772 /* ================================================================================ */ 4773 /* ================ Group 'FCE_KE' Position & Mask ================ */ 4774 /* ================================================================================ */ 4775 4776 4777 /* ---------------------------------- FCE_KE_IR --------------------------------- */ 4778 #define FCE_KE_IR_IR_Pos (0UL) /*!< FCE_KE IR: IR (Bit 0) */ 4779 #define FCE_KE_IR_IR_Msk (0xffffffffUL) /*!< FCE_KE IR: IR (Bitfield-Mask: 0xffffffff) */ 4780 4781 /* --------------------------------- FCE_KE_RES --------------------------------- */ 4782 #define FCE_KE_RES_RES_Pos (0UL) /*!< FCE_KE RES: RES (Bit 0) */ 4783 #define FCE_KE_RES_RES_Msk (0xffffffffUL) /*!< FCE_KE RES: RES (Bitfield-Mask: 0xffffffff) */ 4784 4785 /* --------------------------------- FCE_KE_CFG --------------------------------- */ 4786 #define FCE_KE_CFG_CMI_Pos (0UL) /*!< FCE_KE CFG: CMI (Bit 0) */ 4787 #define FCE_KE_CFG_CMI_Msk (0x1UL) /*!< FCE_KE CFG: CMI (Bitfield-Mask: 0x01) */ 4788 #define FCE_KE_CFG_CEI_Pos (1UL) /*!< FCE_KE CFG: CEI (Bit 1) */ 4789 #define FCE_KE_CFG_CEI_Msk (0x2UL) /*!< FCE_KE CFG: CEI (Bitfield-Mask: 0x01) */ 4790 #define FCE_KE_CFG_LEI_Pos (2UL) /*!< FCE_KE CFG: LEI (Bit 2) */ 4791 #define FCE_KE_CFG_LEI_Msk (0x4UL) /*!< FCE_KE CFG: LEI (Bitfield-Mask: 0x01) */ 4792 #define FCE_KE_CFG_BEI_Pos (3UL) /*!< FCE_KE CFG: BEI (Bit 3) */ 4793 #define FCE_KE_CFG_BEI_Msk (0x8UL) /*!< FCE_KE CFG: BEI (Bitfield-Mask: 0x01) */ 4794 #define FCE_KE_CFG_CCE_Pos (4UL) /*!< FCE_KE CFG: CCE (Bit 4) */ 4795 #define FCE_KE_CFG_CCE_Msk (0x10UL) /*!< FCE_KE CFG: CCE (Bitfield-Mask: 0x01) */ 4796 #define FCE_KE_CFG_ALR_Pos (5UL) /*!< FCE_KE CFG: ALR (Bit 5) */ 4797 #define FCE_KE_CFG_ALR_Msk (0x20UL) /*!< FCE_KE CFG: ALR (Bitfield-Mask: 0x01) */ 4798 #define FCE_KE_CFG_REFIN_Pos (8UL) /*!< FCE_KE CFG: REFIN (Bit 8) */ 4799 #define FCE_KE_CFG_REFIN_Msk (0x100UL) /*!< FCE_KE CFG: REFIN (Bitfield-Mask: 0x01) */ 4800 #define FCE_KE_CFG_REFOUT_Pos (9UL) /*!< FCE_KE CFG: REFOUT (Bit 9) */ 4801 #define FCE_KE_CFG_REFOUT_Msk (0x200UL) /*!< FCE_KE CFG: REFOUT (Bitfield-Mask: 0x01) */ 4802 #define FCE_KE_CFG_XSEL_Pos (10UL) /*!< FCE_KE CFG: XSEL (Bit 10) */ 4803 #define FCE_KE_CFG_XSEL_Msk (0x400UL) /*!< FCE_KE CFG: XSEL (Bitfield-Mask: 0x01) */ 4804 4805 /* --------------------------------- FCE_KE_STS --------------------------------- */ 4806 #define FCE_KE_STS_CMF_Pos (0UL) /*!< FCE_KE STS: CMF (Bit 0) */ 4807 #define FCE_KE_STS_CMF_Msk (0x1UL) /*!< FCE_KE STS: CMF (Bitfield-Mask: 0x01) */ 4808 #define FCE_KE_STS_CEF_Pos (1UL) /*!< FCE_KE STS: CEF (Bit 1) */ 4809 #define FCE_KE_STS_CEF_Msk (0x2UL) /*!< FCE_KE STS: CEF (Bitfield-Mask: 0x01) */ 4810 #define FCE_KE_STS_LEF_Pos (2UL) /*!< FCE_KE STS: LEF (Bit 2) */ 4811 #define FCE_KE_STS_LEF_Msk (0x4UL) /*!< FCE_KE STS: LEF (Bitfield-Mask: 0x01) */ 4812 #define FCE_KE_STS_BEF_Pos (3UL) /*!< FCE_KE STS: BEF (Bit 3) */ 4813 #define FCE_KE_STS_BEF_Msk (0x8UL) /*!< FCE_KE STS: BEF (Bitfield-Mask: 0x01) */ 4814 4815 /* -------------------------------- FCE_KE_LENGTH ------------------------------- */ 4816 #define FCE_KE_LENGTH_LENGTH_Pos (0UL) /*!< FCE_KE LENGTH: LENGTH (Bit 0) */ 4817 #define FCE_KE_LENGTH_LENGTH_Msk (0xffffUL) /*!< FCE_KE LENGTH: LENGTH (Bitfield-Mask: 0xffff) */ 4818 4819 /* -------------------------------- FCE_KE_CHECK -------------------------------- */ 4820 #define FCE_KE_CHECK_CHECK_Pos (0UL) /*!< FCE_KE CHECK: CHECK (Bit 0) */ 4821 #define FCE_KE_CHECK_CHECK_Msk (0xffffffffUL) /*!< FCE_KE CHECK: CHECK (Bitfield-Mask: 0xffffffff) */ 4822 4823 /* --------------------------------- FCE_KE_CRC --------------------------------- */ 4824 #define FCE_KE_CRC_CRC_Pos (0UL) /*!< FCE_KE CRC: CRC (Bit 0) */ 4825 #define FCE_KE_CRC_CRC_Msk (0xffffffffUL) /*!< FCE_KE CRC: CRC (Bitfield-Mask: 0xffffffff) */ 4826 4827 /* --------------------------------- FCE_KE_CTR --------------------------------- */ 4828 #define FCE_KE_CTR_FCM_Pos (0UL) /*!< FCE_KE CTR: FCM (Bit 0) */ 4829 #define FCE_KE_CTR_FCM_Msk (0x1UL) /*!< FCE_KE CTR: FCM (Bitfield-Mask: 0x01) */ 4830 #define FCE_KE_CTR_FRM_CFG_Pos (1UL) /*!< FCE_KE CTR: FRM_CFG (Bit 1) */ 4831 #define FCE_KE_CTR_FRM_CFG_Msk (0x2UL) /*!< FCE_KE CTR: FRM_CFG (Bitfield-Mask: 0x01) */ 4832 #define FCE_KE_CTR_FRM_CHECK_Pos (2UL) /*!< FCE_KE CTR: FRM_CHECK (Bit 2) */ 4833 #define FCE_KE_CTR_FRM_CHECK_Msk (0x4UL) /*!< FCE_KE CTR: FRM_CHECK (Bitfield-Mask: 0x01) */ 4834 4835 4836 /* ================================================================================ */ 4837 /* ================ Group 'PBA' Position & Mask ================ */ 4838 /* ================================================================================ */ 4839 4840 4841 /* ----------------------------------- PBA_STS ---------------------------------- */ 4842 #define PBA_STS_WERR_Pos (0UL) /*!< PBA STS: WERR (Bit 0) */ 4843 #define PBA_STS_WERR_Msk (0x1UL) /*!< PBA STS: WERR (Bitfield-Mask: 0x01) */ 4844 4845 /* ---------------------------------- PBA_WADDR --------------------------------- */ 4846 #define PBA_WADDR_WADDR_Pos (0UL) /*!< PBA WADDR: WADDR (Bit 0) */ 4847 #define PBA_WADDR_WADDR_Msk (0xffffffffUL) /*!< PBA WADDR: WADDR (Bitfield-Mask: 0xffffffff) */ 4848 4849 4850 /* ================================================================================ */ 4851 /* ================ Group 'FLASH' Position & Mask ================ */ 4852 /* ================================================================================ */ 4853 4854 4855 /* ---------------------------------- FLASH_ID ---------------------------------- */ 4856 #define FLASH_ID_MOD_REV_Pos (0UL) /*!< FLASH ID: MOD_REV (Bit 0) */ 4857 #define FLASH_ID_MOD_REV_Msk (0xffUL) /*!< FLASH ID: MOD_REV (Bitfield-Mask: 0xff) */ 4858 #define FLASH_ID_MOD_TYPE_Pos (8UL) /*!< FLASH ID: MOD_TYPE (Bit 8) */ 4859 #define FLASH_ID_MOD_TYPE_Msk (0xff00UL) /*!< FLASH ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 4860 #define FLASH_ID_MOD_NUMBER_Pos (16UL) /*!< FLASH ID: MOD_NUMBER (Bit 16) */ 4861 #define FLASH_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< FLASH ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 4862 4863 /* ---------------------------------- FLASH_FSR --------------------------------- */ 4864 #define FLASH_FSR_PBUSY_Pos (0UL) /*!< FLASH FSR: PBUSY (Bit 0) */ 4865 #define FLASH_FSR_PBUSY_Msk (0x1UL) /*!< FLASH FSR: PBUSY (Bitfield-Mask: 0x01) */ 4866 #define FLASH_FSR_FABUSY_Pos (1UL) /*!< FLASH FSR: FABUSY (Bit 1) */ 4867 #define FLASH_FSR_FABUSY_Msk (0x2UL) /*!< FLASH FSR: FABUSY (Bitfield-Mask: 0x01) */ 4868 #define FLASH_FSR_PROG_Pos (4UL) /*!< FLASH FSR: PROG (Bit 4) */ 4869 #define FLASH_FSR_PROG_Msk (0x10UL) /*!< FLASH FSR: PROG (Bitfield-Mask: 0x01) */ 4870 #define FLASH_FSR_ERASE_Pos (5UL) /*!< FLASH FSR: ERASE (Bit 5) */ 4871 #define FLASH_FSR_ERASE_Msk (0x20UL) /*!< FLASH FSR: ERASE (Bitfield-Mask: 0x01) */ 4872 #define FLASH_FSR_PFPAGE_Pos (6UL) /*!< FLASH FSR: PFPAGE (Bit 6) */ 4873 #define FLASH_FSR_PFPAGE_Msk (0x40UL) /*!< FLASH FSR: PFPAGE (Bitfield-Mask: 0x01) */ 4874 #define FLASH_FSR_PFOPER_Pos (8UL) /*!< FLASH FSR: PFOPER (Bit 8) */ 4875 #define FLASH_FSR_PFOPER_Msk (0x100UL) /*!< FLASH FSR: PFOPER (Bitfield-Mask: 0x01) */ 4876 #define FLASH_FSR_SQER_Pos (10UL) /*!< FLASH FSR: SQER (Bit 10) */ 4877 #define FLASH_FSR_SQER_Msk (0x400UL) /*!< FLASH FSR: SQER (Bitfield-Mask: 0x01) */ 4878 #define FLASH_FSR_PROER_Pos (11UL) /*!< FLASH FSR: PROER (Bit 11) */ 4879 #define FLASH_FSR_PROER_Msk (0x800UL) /*!< FLASH FSR: PROER (Bitfield-Mask: 0x01) */ 4880 #define FLASH_FSR_PFSBER_Pos (12UL) /*!< FLASH FSR: PFSBER (Bit 12) */ 4881 #define FLASH_FSR_PFSBER_Msk (0x1000UL) /*!< FLASH FSR: PFSBER (Bitfield-Mask: 0x01) */ 4882 #define FLASH_FSR_PFDBER_Pos (14UL) /*!< FLASH FSR: PFDBER (Bit 14) */ 4883 #define FLASH_FSR_PFDBER_Msk (0x4000UL) /*!< FLASH FSR: PFDBER (Bitfield-Mask: 0x01) */ 4884 #define FLASH_FSR_PROIN_Pos (16UL) /*!< FLASH FSR: PROIN (Bit 16) */ 4885 #define FLASH_FSR_PROIN_Msk (0x10000UL) /*!< FLASH FSR: PROIN (Bitfield-Mask: 0x01) */ 4886 #define FLASH_FSR_RPROIN_Pos (18UL) /*!< FLASH FSR: RPROIN (Bit 18) */ 4887 #define FLASH_FSR_RPROIN_Msk (0x40000UL) /*!< FLASH FSR: RPROIN (Bitfield-Mask: 0x01) */ 4888 #define FLASH_FSR_RPRODIS_Pos (19UL) /*!< FLASH FSR: RPRODIS (Bit 19) */ 4889 #define FLASH_FSR_RPRODIS_Msk (0x80000UL) /*!< FLASH FSR: RPRODIS (Bitfield-Mask: 0x01) */ 4890 #define FLASH_FSR_WPROIN0_Pos (21UL) /*!< FLASH FSR: WPROIN0 (Bit 21) */ 4891 #define FLASH_FSR_WPROIN0_Msk (0x200000UL) /*!< FLASH FSR: WPROIN0 (Bitfield-Mask: 0x01) */ 4892 #define FLASH_FSR_WPROIN1_Pos (22UL) /*!< FLASH FSR: WPROIN1 (Bit 22) */ 4893 #define FLASH_FSR_WPROIN1_Msk (0x400000UL) /*!< FLASH FSR: WPROIN1 (Bitfield-Mask: 0x01) */ 4894 #define FLASH_FSR_WPROIN2_Pos (23UL) /*!< FLASH FSR: WPROIN2 (Bit 23) */ 4895 #define FLASH_FSR_WPROIN2_Msk (0x800000UL) /*!< FLASH FSR: WPROIN2 (Bitfield-Mask: 0x01) */ 4896 #define FLASH_FSR_WPRODIS0_Pos (25UL) /*!< FLASH FSR: WPRODIS0 (Bit 25) */ 4897 #define FLASH_FSR_WPRODIS0_Msk (0x2000000UL) /*!< FLASH FSR: WPRODIS0 (Bitfield-Mask: 0x01) */ 4898 #define FLASH_FSR_WPRODIS1_Pos (26UL) /*!< FLASH FSR: WPRODIS1 (Bit 26) */ 4899 #define FLASH_FSR_WPRODIS1_Msk (0x4000000UL) /*!< FLASH FSR: WPRODIS1 (Bitfield-Mask: 0x01) */ 4900 #define FLASH_FSR_SLM_Pos (28UL) /*!< FLASH FSR: SLM (Bit 28) */ 4901 #define FLASH_FSR_SLM_Msk (0x10000000UL) /*!< FLASH FSR: SLM (Bitfield-Mask: 0x01) */ 4902 #define FLASH_FSR_VER_Pos (31UL) /*!< FLASH FSR: VER (Bit 31) */ 4903 #define FLASH_FSR_VER_Msk (0x80000000UL) /*!< FLASH FSR: VER (Bitfield-Mask: 0x01) */ 4904 4905 /* --------------------------------- FLASH_FCON --------------------------------- */ 4906 #define FLASH_FCON_WSPFLASH_Pos (0UL) /*!< FLASH FCON: WSPFLASH (Bit 0) */ 4907 #define FLASH_FCON_WSPFLASH_Msk (0xfUL) /*!< FLASH FCON: WSPFLASH (Bitfield-Mask: 0x0f) */ 4908 #define FLASH_FCON_WSECPF_Pos (4UL) /*!< FLASH FCON: WSECPF (Bit 4) */ 4909 #define FLASH_FCON_WSECPF_Msk (0x10UL) /*!< FLASH FCON: WSECPF (Bitfield-Mask: 0x01) */ 4910 #define FLASH_FCON_IDLE_Pos (13UL) /*!< FLASH FCON: IDLE (Bit 13) */ 4911 #define FLASH_FCON_IDLE_Msk (0x2000UL) /*!< FLASH FCON: IDLE (Bitfield-Mask: 0x01) */ 4912 #define FLASH_FCON_ESLDIS_Pos (14UL) /*!< FLASH FCON: ESLDIS (Bit 14) */ 4913 #define FLASH_FCON_ESLDIS_Msk (0x4000UL) /*!< FLASH FCON: ESLDIS (Bitfield-Mask: 0x01) */ 4914 #define FLASH_FCON_SLEEP_Pos (15UL) /*!< FLASH FCON: SLEEP (Bit 15) */ 4915 #define FLASH_FCON_SLEEP_Msk (0x8000UL) /*!< FLASH FCON: SLEEP (Bitfield-Mask: 0x01) */ 4916 #define FLASH_FCON_RPA_Pos (16UL) /*!< FLASH FCON: RPA (Bit 16) */ 4917 #define FLASH_FCON_RPA_Msk (0x10000UL) /*!< FLASH FCON: RPA (Bitfield-Mask: 0x01) */ 4918 #define FLASH_FCON_DCF_Pos (17UL) /*!< FLASH FCON: DCF (Bit 17) */ 4919 #define FLASH_FCON_DCF_Msk (0x20000UL) /*!< FLASH FCON: DCF (Bitfield-Mask: 0x01) */ 4920 #define FLASH_FCON_DDF_Pos (18UL) /*!< FLASH FCON: DDF (Bit 18) */ 4921 #define FLASH_FCON_DDF_Msk (0x40000UL) /*!< FLASH FCON: DDF (Bitfield-Mask: 0x01) */ 4922 #define FLASH_FCON_VOPERM_Pos (24UL) /*!< FLASH FCON: VOPERM (Bit 24) */ 4923 #define FLASH_FCON_VOPERM_Msk (0x1000000UL) /*!< FLASH FCON: VOPERM (Bitfield-Mask: 0x01) */ 4924 #define FLASH_FCON_SQERM_Pos (25UL) /*!< FLASH FCON: SQERM (Bit 25) */ 4925 #define FLASH_FCON_SQERM_Msk (0x2000000UL) /*!< FLASH FCON: SQERM (Bitfield-Mask: 0x01) */ 4926 #define FLASH_FCON_PROERM_Pos (26UL) /*!< FLASH FCON: PROERM (Bit 26) */ 4927 #define FLASH_FCON_PROERM_Msk (0x4000000UL) /*!< FLASH FCON: PROERM (Bitfield-Mask: 0x01) */ 4928 #define FLASH_FCON_PFSBERM_Pos (27UL) /*!< FLASH FCON: PFSBERM (Bit 27) */ 4929 #define FLASH_FCON_PFSBERM_Msk (0x8000000UL) /*!< FLASH FCON: PFSBERM (Bitfield-Mask: 0x01) */ 4930 #define FLASH_FCON_PFDBERM_Pos (29UL) /*!< FLASH FCON: PFDBERM (Bit 29) */ 4931 #define FLASH_FCON_PFDBERM_Msk (0x20000000UL) /*!< FLASH FCON: PFDBERM (Bitfield-Mask: 0x01) */ 4932 #define FLASH_FCON_EOBM_Pos (31UL) /*!< FLASH FCON: EOBM (Bit 31) */ 4933 #define FLASH_FCON_EOBM_Msk (0x80000000UL) /*!< FLASH FCON: EOBM (Bitfield-Mask: 0x01) */ 4934 4935 /* --------------------------------- FLASH_MARP --------------------------------- */ 4936 #define FLASH_MARP_MARGIN_Pos (0UL) /*!< FLASH MARP: MARGIN (Bit 0) */ 4937 #define FLASH_MARP_MARGIN_Msk (0xfUL) /*!< FLASH MARP: MARGIN (Bitfield-Mask: 0x0f) */ 4938 #define FLASH_MARP_TRAPDIS_Pos (15UL) /*!< FLASH MARP: TRAPDIS (Bit 15) */ 4939 #define FLASH_MARP_TRAPDIS_Msk (0x8000UL) /*!< FLASH MARP: TRAPDIS (Bitfield-Mask: 0x01) */ 4940 4941 /* -------------------------------- FLASH_PROCON0 ------------------------------- */ 4942 #define FLASH_PROCON0_S0L_Pos (0UL) /*!< FLASH PROCON0: S0L (Bit 0) */ 4943 #define FLASH_PROCON0_S0L_Msk (0x1UL) /*!< FLASH PROCON0: S0L (Bitfield-Mask: 0x01) */ 4944 #define FLASH_PROCON0_S1L_Pos (1UL) /*!< FLASH PROCON0: S1L (Bit 1) */ 4945 #define FLASH_PROCON0_S1L_Msk (0x2UL) /*!< FLASH PROCON0: S1L (Bitfield-Mask: 0x01) */ 4946 #define FLASH_PROCON0_S2L_Pos (2UL) /*!< FLASH PROCON0: S2L (Bit 2) */ 4947 #define FLASH_PROCON0_S2L_Msk (0x4UL) /*!< FLASH PROCON0: S2L (Bitfield-Mask: 0x01) */ 4948 #define FLASH_PROCON0_S3L_Pos (3UL) /*!< FLASH PROCON0: S3L (Bit 3) */ 4949 #define FLASH_PROCON0_S3L_Msk (0x8UL) /*!< FLASH PROCON0: S3L (Bitfield-Mask: 0x01) */ 4950 #define FLASH_PROCON0_S4L_Pos (4UL) /*!< FLASH PROCON0: S4L (Bit 4) */ 4951 #define FLASH_PROCON0_S4L_Msk (0x10UL) /*!< FLASH PROCON0: S4L (Bitfield-Mask: 0x01) */ 4952 #define FLASH_PROCON0_S5L_Pos (5UL) /*!< FLASH PROCON0: S5L (Bit 5) */ 4953 #define FLASH_PROCON0_S5L_Msk (0x20UL) /*!< FLASH PROCON0: S5L (Bitfield-Mask: 0x01) */ 4954 #define FLASH_PROCON0_S6L_Pos (6UL) /*!< FLASH PROCON0: S6L (Bit 6) */ 4955 #define FLASH_PROCON0_S6L_Msk (0x40UL) /*!< FLASH PROCON0: S6L (Bitfield-Mask: 0x01) */ 4956 #define FLASH_PROCON0_S7L_Pos (7UL) /*!< FLASH PROCON0: S7L (Bit 7) */ 4957 #define FLASH_PROCON0_S7L_Msk (0x80UL) /*!< FLASH PROCON0: S7L (Bitfield-Mask: 0x01) */ 4958 #define FLASH_PROCON0_S8L_Pos (8UL) /*!< FLASH PROCON0: S8L (Bit 8) */ 4959 #define FLASH_PROCON0_S8L_Msk (0x100UL) /*!< FLASH PROCON0: S8L (Bitfield-Mask: 0x01) */ 4960 #define FLASH_PROCON0_S9L_Pos (9UL) /*!< FLASH PROCON0: S9L (Bit 9) */ 4961 #define FLASH_PROCON0_S9L_Msk (0x200UL) /*!< FLASH PROCON0: S9L (Bitfield-Mask: 0x01) */ 4962 #define FLASH_PROCON0_S10_S11L_Pos (10UL) /*!< FLASH PROCON0: S10_S11L (Bit 10) */ 4963 #define FLASH_PROCON0_S10_S11L_Msk (0x400UL) /*!< FLASH PROCON0: S10_S11L (Bitfield-Mask: 0x01) */ 4964 #define FLASH_PROCON0_S12_S13L_Pos (11UL) /*!< FLASH PROCON0: S12_S13L (Bit 11) */ 4965 #define FLASH_PROCON0_S12_S13L_Msk (0x800UL) /*!< FLASH PROCON0: S12_S13L (Bitfield-Mask: 0x01) */ 4966 #define FLASH_PROCON0_S14_S15L_Pos (12UL) /*!< FLASH PROCON0: S14_S15L (Bit 12) */ 4967 #define FLASH_PROCON0_S14_S15L_Msk (0x1000UL) /*!< FLASH PROCON0: S14_S15L (Bitfield-Mask: 0x01) */ 4968 #define FLASH_PROCON0_RPRO_Pos (15UL) /*!< FLASH PROCON0: RPRO (Bit 15) */ 4969 #define FLASH_PROCON0_RPRO_Msk (0x8000UL) /*!< FLASH PROCON0: RPRO (Bitfield-Mask: 0x01) */ 4970 4971 /* -------------------------------- FLASH_PROCON1 ------------------------------- */ 4972 #define FLASH_PROCON1_S0L_Pos (0UL) /*!< FLASH PROCON1: S0L (Bit 0) */ 4973 #define FLASH_PROCON1_S0L_Msk (0x1UL) /*!< FLASH PROCON1: S0L (Bitfield-Mask: 0x01) */ 4974 #define FLASH_PROCON1_S1L_Pos (1UL) /*!< FLASH PROCON1: S1L (Bit 1) */ 4975 #define FLASH_PROCON1_S1L_Msk (0x2UL) /*!< FLASH PROCON1: S1L (Bitfield-Mask: 0x01) */ 4976 #define FLASH_PROCON1_S2L_Pos (2UL) /*!< FLASH PROCON1: S2L (Bit 2) */ 4977 #define FLASH_PROCON1_S2L_Msk (0x4UL) /*!< FLASH PROCON1: S2L (Bitfield-Mask: 0x01) */ 4978 #define FLASH_PROCON1_S3L_Pos (3UL) /*!< FLASH PROCON1: S3L (Bit 3) */ 4979 #define FLASH_PROCON1_S3L_Msk (0x8UL) /*!< FLASH PROCON1: S3L (Bitfield-Mask: 0x01) */ 4980 #define FLASH_PROCON1_S4L_Pos (4UL) /*!< FLASH PROCON1: S4L (Bit 4) */ 4981 #define FLASH_PROCON1_S4L_Msk (0x10UL) /*!< FLASH PROCON1: S4L (Bitfield-Mask: 0x01) */ 4982 #define FLASH_PROCON1_S5L_Pos (5UL) /*!< FLASH PROCON1: S5L (Bit 5) */ 4983 #define FLASH_PROCON1_S5L_Msk (0x20UL) /*!< FLASH PROCON1: S5L (Bitfield-Mask: 0x01) */ 4984 #define FLASH_PROCON1_S6L_Pos (6UL) /*!< FLASH PROCON1: S6L (Bit 6) */ 4985 #define FLASH_PROCON1_S6L_Msk (0x40UL) /*!< FLASH PROCON1: S6L (Bitfield-Mask: 0x01) */ 4986 #define FLASH_PROCON1_S7L_Pos (7UL) /*!< FLASH PROCON1: S7L (Bit 7) */ 4987 #define FLASH_PROCON1_S7L_Msk (0x80UL) /*!< FLASH PROCON1: S7L (Bitfield-Mask: 0x01) */ 4988 #define FLASH_PROCON1_S8L_Pos (8UL) /*!< FLASH PROCON1: S8L (Bit 8) */ 4989 #define FLASH_PROCON1_S8L_Msk (0x100UL) /*!< FLASH PROCON1: S8L (Bitfield-Mask: 0x01) */ 4990 #define FLASH_PROCON1_S9L_Pos (9UL) /*!< FLASH PROCON1: S9L (Bit 9) */ 4991 #define FLASH_PROCON1_S9L_Msk (0x200UL) /*!< FLASH PROCON1: S9L (Bitfield-Mask: 0x01) */ 4992 #define FLASH_PROCON1_S10_S11L_Pos (10UL) /*!< FLASH PROCON1: S10_S11L (Bit 10) */ 4993 #define FLASH_PROCON1_S10_S11L_Msk (0x400UL) /*!< FLASH PROCON1: S10_S11L (Bitfield-Mask: 0x01) */ 4994 #define FLASH_PROCON1_S12_S13L_Pos (11UL) /*!< FLASH PROCON1: S12_S13L (Bit 11) */ 4995 #define FLASH_PROCON1_S12_S13L_Msk (0x800UL) /*!< FLASH PROCON1: S12_S13L (Bitfield-Mask: 0x01) */ 4996 #define FLASH_PROCON1_S14_S15L_Pos (12UL) /*!< FLASH PROCON1: S14_S15L (Bit 12) */ 4997 #define FLASH_PROCON1_S14_S15L_Msk (0x1000UL) /*!< FLASH PROCON1: S14_S15L (Bitfield-Mask: 0x01) */ 4998 #define FLASH_PROCON1_PSR_Pos (16UL) /*!< FLASH PROCON1: PSR (Bit 16) */ 4999 #define FLASH_PROCON1_PSR_Msk (0x10000UL) /*!< FLASH PROCON1: PSR (Bitfield-Mask: 0x01) */ 5000 5001 /* -------------------------------- FLASH_PROCON2 ------------------------------- */ 5002 #define FLASH_PROCON2_S0ROM_Pos (0UL) /*!< FLASH PROCON2: S0ROM (Bit 0) */ 5003 #define FLASH_PROCON2_S0ROM_Msk (0x1UL) /*!< FLASH PROCON2: S0ROM (Bitfield-Mask: 0x01) */ 5004 #define FLASH_PROCON2_S1ROM_Pos (1UL) /*!< FLASH PROCON2: S1ROM (Bit 1) */ 5005 #define FLASH_PROCON2_S1ROM_Msk (0x2UL) /*!< FLASH PROCON2: S1ROM (Bitfield-Mask: 0x01) */ 5006 #define FLASH_PROCON2_S2ROM_Pos (2UL) /*!< FLASH PROCON2: S2ROM (Bit 2) */ 5007 #define FLASH_PROCON2_S2ROM_Msk (0x4UL) /*!< FLASH PROCON2: S2ROM (Bitfield-Mask: 0x01) */ 5008 #define FLASH_PROCON2_S3ROM_Pos (3UL) /*!< FLASH PROCON2: S3ROM (Bit 3) */ 5009 #define FLASH_PROCON2_S3ROM_Msk (0x8UL) /*!< FLASH PROCON2: S3ROM (Bitfield-Mask: 0x01) */ 5010 #define FLASH_PROCON2_S4ROM_Pos (4UL) /*!< FLASH PROCON2: S4ROM (Bit 4) */ 5011 #define FLASH_PROCON2_S4ROM_Msk (0x10UL) /*!< FLASH PROCON2: S4ROM (Bitfield-Mask: 0x01) */ 5012 #define FLASH_PROCON2_S5ROM_Pos (5UL) /*!< FLASH PROCON2: S5ROM (Bit 5) */ 5013 #define FLASH_PROCON2_S5ROM_Msk (0x20UL) /*!< FLASH PROCON2: S5ROM (Bitfield-Mask: 0x01) */ 5014 #define FLASH_PROCON2_S6ROM_Pos (6UL) /*!< FLASH PROCON2: S6ROM (Bit 6) */ 5015 #define FLASH_PROCON2_S6ROM_Msk (0x40UL) /*!< FLASH PROCON2: S6ROM (Bitfield-Mask: 0x01) */ 5016 #define FLASH_PROCON2_S7ROM_Pos (7UL) /*!< FLASH PROCON2: S7ROM (Bit 7) */ 5017 #define FLASH_PROCON2_S7ROM_Msk (0x80UL) /*!< FLASH PROCON2: S7ROM (Bitfield-Mask: 0x01) */ 5018 #define FLASH_PROCON2_S8ROM_Pos (8UL) /*!< FLASH PROCON2: S8ROM (Bit 8) */ 5019 #define FLASH_PROCON2_S8ROM_Msk (0x100UL) /*!< FLASH PROCON2: S8ROM (Bitfield-Mask: 0x01) */ 5020 #define FLASH_PROCON2_S9ROM_Pos (9UL) /*!< FLASH PROCON2: S9ROM (Bit 9) */ 5021 #define FLASH_PROCON2_S9ROM_Msk (0x200UL) /*!< FLASH PROCON2: S9ROM (Bitfield-Mask: 0x01) */ 5022 #define FLASH_PROCON2_S10_S11ROM_Pos (10UL) /*!< FLASH PROCON2: S10_S11ROM (Bit 10) */ 5023 #define FLASH_PROCON2_S10_S11ROM_Msk (0x400UL) /*!< FLASH PROCON2: S10_S11ROM (Bitfield-Mask: 0x01) */ 5024 #define FLASH_PROCON2_S12_S13ROM_Pos (11UL) /*!< FLASH PROCON2: S12_S13ROM (Bit 11) */ 5025 #define FLASH_PROCON2_S12_S13ROM_Msk (0x800UL) /*!< FLASH PROCON2: S12_S13ROM (Bitfield-Mask: 0x01) */ 5026 #define FLASH_PROCON2_S14_S15ROM_Pos (12UL) /*!< FLASH PROCON2: S14_S15ROM (Bit 12) */ 5027 #define FLASH_PROCON2_S14_S15ROM_Msk (0x1000UL) /*!< FLASH PROCON2: S14_S15ROM (Bitfield-Mask: 0x01) */ 5028 5029 5030 /* ================================================================================ */ 5031 /* ================ struct 'PREF' Position & Mask ================ */ 5032 /* ================================================================================ */ 5033 5034 5035 /* ---------------------------------- PREF_PCON --------------------------------- */ 5036 #define PREF_PCON_IBYP_Pos (0UL) /*!< PREF PCON: IBYP (Bit 0) */ 5037 #define PREF_PCON_IBYP_Msk (0x1UL) /*!< PREF PCON: IBYP (Bitfield-Mask: 0x01) */ 5038 #define PREF_PCON_IINV_Pos (1UL) /*!< PREF PCON: IINV (Bit 1) */ 5039 #define PREF_PCON_IINV_Msk (0x2UL) /*!< PREF PCON: IINV (Bitfield-Mask: 0x01) */ 5040 #define PREF_PCON_DBYP_Pos (4UL) /*!< PREF PCON: DBYP (Bit 4) */ 5041 #define PREF_PCON_DBYP_Msk (0x10UL) /*!< PREF PCON: DBYP (Bitfield-Mask: 0x01) */ 5042 5043 5044 /* ================================================================================ */ 5045 /* ================ Group 'PMU' Position & Mask ================ */ 5046 /* ================================================================================ */ 5047 5048 5049 /* ----------------------------------- PMU_ID ----------------------------------- */ 5050 #define PMU_ID_MOD_REV_Pos (0UL) /*!< PMU ID: MOD_REV (Bit 0) */ 5051 #define PMU_ID_MOD_REV_Msk (0xffUL) /*!< PMU ID: MOD_REV (Bitfield-Mask: 0xff) */ 5052 #define PMU_ID_MOD_TYPE_Pos (8UL) /*!< PMU ID: MOD_TYPE (Bit 8) */ 5053 #define PMU_ID_MOD_TYPE_Msk (0xff00UL) /*!< PMU ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 5054 #define PMU_ID_MOD_NUMBER_Pos (16UL) /*!< PMU ID: MOD_NUMBER (Bit 16) */ 5055 #define PMU_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< PMU ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 5056 5057 5058 /* ================================================================================ */ 5059 /* ================ struct 'WDT' Position & Mask ================ */ 5060 /* ================================================================================ */ 5061 5062 5063 /* ----------------------------------- WDT_ID ----------------------------------- */ 5064 #define WDT_ID_MOD_REV_Pos (0UL) /*!< WDT ID: MOD_REV (Bit 0) */ 5065 #define WDT_ID_MOD_REV_Msk (0xffUL) /*!< WDT ID: MOD_REV (Bitfield-Mask: 0xff) */ 5066 #define WDT_ID_MOD_TYPE_Pos (8UL) /*!< WDT ID: MOD_TYPE (Bit 8) */ 5067 #define WDT_ID_MOD_TYPE_Msk (0xff00UL) /*!< WDT ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 5068 #define WDT_ID_MOD_NUMBER_Pos (16UL) /*!< WDT ID: MOD_NUMBER (Bit 16) */ 5069 #define WDT_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< WDT ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 5070 5071 /* ----------------------------------- WDT_CTR ---------------------------------- */ 5072 #define WDT_CTR_ENB_Pos (0UL) /*!< WDT CTR: ENB (Bit 0) */ 5073 #define WDT_CTR_ENB_Msk (0x1UL) /*!< WDT CTR: ENB (Bitfield-Mask: 0x01) */ 5074 #define WDT_CTR_PRE_Pos (1UL) /*!< WDT CTR: PRE (Bit 1) */ 5075 #define WDT_CTR_PRE_Msk (0x2UL) /*!< WDT CTR: PRE (Bitfield-Mask: 0x01) */ 5076 #define WDT_CTR_DSP_Pos (4UL) /*!< WDT CTR: DSP (Bit 4) */ 5077 #define WDT_CTR_DSP_Msk (0x10UL) /*!< WDT CTR: DSP (Bitfield-Mask: 0x01) */ 5078 #define WDT_CTR_SPW_Pos (8UL) /*!< WDT CTR: SPW (Bit 8) */ 5079 #define WDT_CTR_SPW_Msk (0xff00UL) /*!< WDT CTR: SPW (Bitfield-Mask: 0xff) */ 5080 5081 /* ----------------------------------- WDT_SRV ---------------------------------- */ 5082 #define WDT_SRV_SRV_Pos (0UL) /*!< WDT SRV: SRV (Bit 0) */ 5083 #define WDT_SRV_SRV_Msk (0xffffffffUL) /*!< WDT SRV: SRV (Bitfield-Mask: 0xffffffff) */ 5084 5085 /* ----------------------------------- WDT_TIM ---------------------------------- */ 5086 #define WDT_TIM_TIM_Pos (0UL) /*!< WDT TIM: TIM (Bit 0) */ 5087 #define WDT_TIM_TIM_Msk (0xffffffffUL) /*!< WDT TIM: TIM (Bitfield-Mask: 0xffffffff) */ 5088 5089 /* ----------------------------------- WDT_WLB ---------------------------------- */ 5090 #define WDT_WLB_WLB_Pos (0UL) /*!< WDT WLB: WLB (Bit 0) */ 5091 #define WDT_WLB_WLB_Msk (0xffffffffUL) /*!< WDT WLB: WLB (Bitfield-Mask: 0xffffffff) */ 5092 5093 /* ----------------------------------- WDT_WUB ---------------------------------- */ 5094 #define WDT_WUB_WUB_Pos (0UL) /*!< WDT WUB: WUB (Bit 0) */ 5095 #define WDT_WUB_WUB_Msk (0xffffffffUL) /*!< WDT WUB: WUB (Bitfield-Mask: 0xffffffff) */ 5096 5097 /* --------------------------------- WDT_WDTSTS --------------------------------- */ 5098 #define WDT_WDTSTS_ALMS_Pos (0UL) /*!< WDT WDTSTS: ALMS (Bit 0) */ 5099 #define WDT_WDTSTS_ALMS_Msk (0x1UL) /*!< WDT WDTSTS: ALMS (Bitfield-Mask: 0x01) */ 5100 5101 /* --------------------------------- WDT_WDTCLR --------------------------------- */ 5102 #define WDT_WDTCLR_ALMC_Pos (0UL) /*!< WDT WDTCLR: ALMC (Bit 0) */ 5103 #define WDT_WDTCLR_ALMC_Msk (0x1UL) /*!< WDT WDTCLR: ALMC (Bitfield-Mask: 0x01) */ 5104 5105 5106 /* ================================================================================ */ 5107 /* ================ struct 'RTC' Position & Mask ================ */ 5108 /* ================================================================================ */ 5109 5110 5111 /* ----------------------------------- RTC_ID ----------------------------------- */ 5112 #define RTC_ID_MOD_REV_Pos (0UL) /*!< RTC ID: MOD_REV (Bit 0) */ 5113 #define RTC_ID_MOD_REV_Msk (0xffUL) /*!< RTC ID: MOD_REV (Bitfield-Mask: 0xff) */ 5114 #define RTC_ID_MOD_TYPE_Pos (8UL) /*!< RTC ID: MOD_TYPE (Bit 8) */ 5115 #define RTC_ID_MOD_TYPE_Msk (0xff00UL) /*!< RTC ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 5116 #define RTC_ID_MOD_NUMBER_Pos (16UL) /*!< RTC ID: MOD_NUMBER (Bit 16) */ 5117 #define RTC_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< RTC ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 5118 5119 /* ----------------------------------- RTC_CTR ---------------------------------- */ 5120 #define RTC_CTR_ENB_Pos (0UL) /*!< RTC CTR: ENB (Bit 0) */ 5121 #define RTC_CTR_ENB_Msk (0x1UL) /*!< RTC CTR: ENB (Bitfield-Mask: 0x01) */ 5122 #define RTC_CTR_TAE_Pos (2UL) /*!< RTC CTR: TAE (Bit 2) */ 5123 #define RTC_CTR_TAE_Msk (0x4UL) /*!< RTC CTR: TAE (Bitfield-Mask: 0x01) */ 5124 #define RTC_CTR_ESEC_Pos (8UL) /*!< RTC CTR: ESEC (Bit 8) */ 5125 #define RTC_CTR_ESEC_Msk (0x100UL) /*!< RTC CTR: ESEC (Bitfield-Mask: 0x01) */ 5126 #define RTC_CTR_EMIC_Pos (9UL) /*!< RTC CTR: EMIC (Bit 9) */ 5127 #define RTC_CTR_EMIC_Msk (0x200UL) /*!< RTC CTR: EMIC (Bitfield-Mask: 0x01) */ 5128 #define RTC_CTR_EHOC_Pos (10UL) /*!< RTC CTR: EHOC (Bit 10) */ 5129 #define RTC_CTR_EHOC_Msk (0x400UL) /*!< RTC CTR: EHOC (Bitfield-Mask: 0x01) */ 5130 #define RTC_CTR_EDAC_Pos (11UL) /*!< RTC CTR: EDAC (Bit 11) */ 5131 #define RTC_CTR_EDAC_Msk (0x800UL) /*!< RTC CTR: EDAC (Bitfield-Mask: 0x01) */ 5132 #define RTC_CTR_EMOC_Pos (13UL) /*!< RTC CTR: EMOC (Bit 13) */ 5133 #define RTC_CTR_EMOC_Msk (0x2000UL) /*!< RTC CTR: EMOC (Bitfield-Mask: 0x01) */ 5134 #define RTC_CTR_EYEC_Pos (14UL) /*!< RTC CTR: EYEC (Bit 14) */ 5135 #define RTC_CTR_EYEC_Msk (0x4000UL) /*!< RTC CTR: EYEC (Bitfield-Mask: 0x01) */ 5136 #define RTC_CTR_DIV_Pos (16UL) /*!< RTC CTR: DIV (Bit 16) */ 5137 #define RTC_CTR_DIV_Msk (0xffff0000UL) /*!< RTC CTR: DIV (Bitfield-Mask: 0xffff) */ 5138 5139 /* --------------------------------- RTC_RAWSTAT -------------------------------- */ 5140 #define RTC_RAWSTAT_RPSE_Pos (0UL) /*!< RTC RAWSTAT: RPSE (Bit 0) */ 5141 #define RTC_RAWSTAT_RPSE_Msk (0x1UL) /*!< RTC RAWSTAT: RPSE (Bitfield-Mask: 0x01) */ 5142 #define RTC_RAWSTAT_RPMI_Pos (1UL) /*!< RTC RAWSTAT: RPMI (Bit 1) */ 5143 #define RTC_RAWSTAT_RPMI_Msk (0x2UL) /*!< RTC RAWSTAT: RPMI (Bitfield-Mask: 0x01) */ 5144 #define RTC_RAWSTAT_RPHO_Pos (2UL) /*!< RTC RAWSTAT: RPHO (Bit 2) */ 5145 #define RTC_RAWSTAT_RPHO_Msk (0x4UL) /*!< RTC RAWSTAT: RPHO (Bitfield-Mask: 0x01) */ 5146 #define RTC_RAWSTAT_RPDA_Pos (3UL) /*!< RTC RAWSTAT: RPDA (Bit 3) */ 5147 #define RTC_RAWSTAT_RPDA_Msk (0x8UL) /*!< RTC RAWSTAT: RPDA (Bitfield-Mask: 0x01) */ 5148 #define RTC_RAWSTAT_RPMO_Pos (5UL) /*!< RTC RAWSTAT: RPMO (Bit 5) */ 5149 #define RTC_RAWSTAT_RPMO_Msk (0x20UL) /*!< RTC RAWSTAT: RPMO (Bitfield-Mask: 0x01) */ 5150 #define RTC_RAWSTAT_RPYE_Pos (6UL) /*!< RTC RAWSTAT: RPYE (Bit 6) */ 5151 #define RTC_RAWSTAT_RPYE_Msk (0x40UL) /*!< RTC RAWSTAT: RPYE (Bitfield-Mask: 0x01) */ 5152 #define RTC_RAWSTAT_RAI_Pos (8UL) /*!< RTC RAWSTAT: RAI (Bit 8) */ 5153 #define RTC_RAWSTAT_RAI_Msk (0x100UL) /*!< RTC RAWSTAT: RAI (Bitfield-Mask: 0x01) */ 5154 5155 /* ---------------------------------- RTC_STSSR --------------------------------- */ 5156 #define RTC_STSSR_SPSE_Pos (0UL) /*!< RTC STSSR: SPSE (Bit 0) */ 5157 #define RTC_STSSR_SPSE_Msk (0x1UL) /*!< RTC STSSR: SPSE (Bitfield-Mask: 0x01) */ 5158 #define RTC_STSSR_SPMI_Pos (1UL) /*!< RTC STSSR: SPMI (Bit 1) */ 5159 #define RTC_STSSR_SPMI_Msk (0x2UL) /*!< RTC STSSR: SPMI (Bitfield-Mask: 0x01) */ 5160 #define RTC_STSSR_SPHO_Pos (2UL) /*!< RTC STSSR: SPHO (Bit 2) */ 5161 #define RTC_STSSR_SPHO_Msk (0x4UL) /*!< RTC STSSR: SPHO (Bitfield-Mask: 0x01) */ 5162 #define RTC_STSSR_SPDA_Pos (3UL) /*!< RTC STSSR: SPDA (Bit 3) */ 5163 #define RTC_STSSR_SPDA_Msk (0x8UL) /*!< RTC STSSR: SPDA (Bitfield-Mask: 0x01) */ 5164 #define RTC_STSSR_SPMO_Pos (5UL) /*!< RTC STSSR: SPMO (Bit 5) */ 5165 #define RTC_STSSR_SPMO_Msk (0x20UL) /*!< RTC STSSR: SPMO (Bitfield-Mask: 0x01) */ 5166 #define RTC_STSSR_SPYE_Pos (6UL) /*!< RTC STSSR: SPYE (Bit 6) */ 5167 #define RTC_STSSR_SPYE_Msk (0x40UL) /*!< RTC STSSR: SPYE (Bitfield-Mask: 0x01) */ 5168 #define RTC_STSSR_SAI_Pos (8UL) /*!< RTC STSSR: SAI (Bit 8) */ 5169 #define RTC_STSSR_SAI_Msk (0x100UL) /*!< RTC STSSR: SAI (Bitfield-Mask: 0x01) */ 5170 5171 /* ---------------------------------- RTC_MSKSR --------------------------------- */ 5172 #define RTC_MSKSR_MPSE_Pos (0UL) /*!< RTC MSKSR: MPSE (Bit 0) */ 5173 #define RTC_MSKSR_MPSE_Msk (0x1UL) /*!< RTC MSKSR: MPSE (Bitfield-Mask: 0x01) */ 5174 #define RTC_MSKSR_MPMI_Pos (1UL) /*!< RTC MSKSR: MPMI (Bit 1) */ 5175 #define RTC_MSKSR_MPMI_Msk (0x2UL) /*!< RTC MSKSR: MPMI (Bitfield-Mask: 0x01) */ 5176 #define RTC_MSKSR_MPHO_Pos (2UL) /*!< RTC MSKSR: MPHO (Bit 2) */ 5177 #define RTC_MSKSR_MPHO_Msk (0x4UL) /*!< RTC MSKSR: MPHO (Bitfield-Mask: 0x01) */ 5178 #define RTC_MSKSR_MPDA_Pos (3UL) /*!< RTC MSKSR: MPDA (Bit 3) */ 5179 #define RTC_MSKSR_MPDA_Msk (0x8UL) /*!< RTC MSKSR: MPDA (Bitfield-Mask: 0x01) */ 5180 #define RTC_MSKSR_MPMO_Pos (5UL) /*!< RTC MSKSR: MPMO (Bit 5) */ 5181 #define RTC_MSKSR_MPMO_Msk (0x20UL) /*!< RTC MSKSR: MPMO (Bitfield-Mask: 0x01) */ 5182 #define RTC_MSKSR_MPYE_Pos (6UL) /*!< RTC MSKSR: MPYE (Bit 6) */ 5183 #define RTC_MSKSR_MPYE_Msk (0x40UL) /*!< RTC MSKSR: MPYE (Bitfield-Mask: 0x01) */ 5184 #define RTC_MSKSR_MAI_Pos (8UL) /*!< RTC MSKSR: MAI (Bit 8) */ 5185 #define RTC_MSKSR_MAI_Msk (0x100UL) /*!< RTC MSKSR: MAI (Bitfield-Mask: 0x01) */ 5186 5187 /* ---------------------------------- RTC_CLRSR --------------------------------- */ 5188 #define RTC_CLRSR_RPSE_Pos (0UL) /*!< RTC CLRSR: RPSE (Bit 0) */ 5189 #define RTC_CLRSR_RPSE_Msk (0x1UL) /*!< RTC CLRSR: RPSE (Bitfield-Mask: 0x01) */ 5190 #define RTC_CLRSR_RPMI_Pos (1UL) /*!< RTC CLRSR: RPMI (Bit 1) */ 5191 #define RTC_CLRSR_RPMI_Msk (0x2UL) /*!< RTC CLRSR: RPMI (Bitfield-Mask: 0x01) */ 5192 #define RTC_CLRSR_RPHO_Pos (2UL) /*!< RTC CLRSR: RPHO (Bit 2) */ 5193 #define RTC_CLRSR_RPHO_Msk (0x4UL) /*!< RTC CLRSR: RPHO (Bitfield-Mask: 0x01) */ 5194 #define RTC_CLRSR_RPDA_Pos (3UL) /*!< RTC CLRSR: RPDA (Bit 3) */ 5195 #define RTC_CLRSR_RPDA_Msk (0x8UL) /*!< RTC CLRSR: RPDA (Bitfield-Mask: 0x01) */ 5196 #define RTC_CLRSR_RPMO_Pos (5UL) /*!< RTC CLRSR: RPMO (Bit 5) */ 5197 #define RTC_CLRSR_RPMO_Msk (0x20UL) /*!< RTC CLRSR: RPMO (Bitfield-Mask: 0x01) */ 5198 #define RTC_CLRSR_RPYE_Pos (6UL) /*!< RTC CLRSR: RPYE (Bit 6) */ 5199 #define RTC_CLRSR_RPYE_Msk (0x40UL) /*!< RTC CLRSR: RPYE (Bitfield-Mask: 0x01) */ 5200 #define RTC_CLRSR_RAI_Pos (8UL) /*!< RTC CLRSR: RAI (Bit 8) */ 5201 #define RTC_CLRSR_RAI_Msk (0x100UL) /*!< RTC CLRSR: RAI (Bitfield-Mask: 0x01) */ 5202 5203 /* ---------------------------------- RTC_ATIM0 --------------------------------- */ 5204 #define RTC_ATIM0_ASE_Pos (0UL) /*!< RTC ATIM0: ASE (Bit 0) */ 5205 #define RTC_ATIM0_ASE_Msk (0x3fUL) /*!< RTC ATIM0: ASE (Bitfield-Mask: 0x3f) */ 5206 #define RTC_ATIM0_AMI_Pos (8UL) /*!< RTC ATIM0: AMI (Bit 8) */ 5207 #define RTC_ATIM0_AMI_Msk (0x3f00UL) /*!< RTC ATIM0: AMI (Bitfield-Mask: 0x3f) */ 5208 #define RTC_ATIM0_AHO_Pos (16UL) /*!< RTC ATIM0: AHO (Bit 16) */ 5209 #define RTC_ATIM0_AHO_Msk (0x1f0000UL) /*!< RTC ATIM0: AHO (Bitfield-Mask: 0x1f) */ 5210 #define RTC_ATIM0_ADA_Pos (24UL) /*!< RTC ATIM0: ADA (Bit 24) */ 5211 #define RTC_ATIM0_ADA_Msk (0x1f000000UL) /*!< RTC ATIM0: ADA (Bitfield-Mask: 0x1f) */ 5212 5213 /* ---------------------------------- RTC_ATIM1 --------------------------------- */ 5214 #define RTC_ATIM1_AMO_Pos (8UL) /*!< RTC ATIM1: AMO (Bit 8) */ 5215 #define RTC_ATIM1_AMO_Msk (0xf00UL) /*!< RTC ATIM1: AMO (Bitfield-Mask: 0x0f) */ 5216 #define RTC_ATIM1_AYE_Pos (16UL) /*!< RTC ATIM1: AYE (Bit 16) */ 5217 #define RTC_ATIM1_AYE_Msk (0xffff0000UL) /*!< RTC ATIM1: AYE (Bitfield-Mask: 0xffff) */ 5218 5219 /* ---------------------------------- RTC_TIM0 ---------------------------------- */ 5220 #define RTC_TIM0_SE_Pos (0UL) /*!< RTC TIM0: SE (Bit 0) */ 5221 #define RTC_TIM0_SE_Msk (0x3fUL) /*!< RTC TIM0: SE (Bitfield-Mask: 0x3f) */ 5222 #define RTC_TIM0_MI_Pos (8UL) /*!< RTC TIM0: MI (Bit 8) */ 5223 #define RTC_TIM0_MI_Msk (0x3f00UL) /*!< RTC TIM0: MI (Bitfield-Mask: 0x3f) */ 5224 #define RTC_TIM0_HO_Pos (16UL) /*!< RTC TIM0: HO (Bit 16) */ 5225 #define RTC_TIM0_HO_Msk (0x1f0000UL) /*!< RTC TIM0: HO (Bitfield-Mask: 0x1f) */ 5226 #define RTC_TIM0_DA_Pos (24UL) /*!< RTC TIM0: DA (Bit 24) */ 5227 #define RTC_TIM0_DA_Msk (0x1f000000UL) /*!< RTC TIM0: DA (Bitfield-Mask: 0x1f) */ 5228 5229 /* ---------------------------------- RTC_TIM1 ---------------------------------- */ 5230 #define RTC_TIM1_DAWE_Pos (0UL) /*!< RTC TIM1: DAWE (Bit 0) */ 5231 #define RTC_TIM1_DAWE_Msk (0x7UL) /*!< RTC TIM1: DAWE (Bitfield-Mask: 0x07) */ 5232 #define RTC_TIM1_MO_Pos (8UL) /*!< RTC TIM1: MO (Bit 8) */ 5233 #define RTC_TIM1_MO_Msk (0xf00UL) /*!< RTC TIM1: MO (Bitfield-Mask: 0x0f) */ 5234 #define RTC_TIM1_YE_Pos (16UL) /*!< RTC TIM1: YE (Bit 16) */ 5235 #define RTC_TIM1_YE_Msk (0xffff0000UL) /*!< RTC TIM1: YE (Bitfield-Mask: 0xffff) */ 5236 5237 5238 /* ================================================================================ */ 5239 /* ================ struct 'SCU_CLK' Position & Mask ================ */ 5240 /* ================================================================================ */ 5241 5242 5243 /* ------------------------------- SCU_CLK_CLKSTAT ------------------------------ */ 5244 #define SCU_CLK_CLKSTAT_USBCST_Pos (0UL) /*!< SCU_CLK CLKSTAT: USBCST (Bit 0) */ 5245 #define SCU_CLK_CLKSTAT_USBCST_Msk (0x1UL) /*!< SCU_CLK CLKSTAT: USBCST (Bitfield-Mask: 0x01) */ 5246 #define SCU_CLK_CLKSTAT_MMCCST_Pos (1UL) /*!< SCU_CLK CLKSTAT: MMCCST (Bit 1) */ 5247 #define SCU_CLK_CLKSTAT_MMCCST_Msk (0x2UL) /*!< SCU_CLK CLKSTAT: MMCCST (Bitfield-Mask: 0x01) */ 5248 #define SCU_CLK_CLKSTAT_ETH0CST_Pos (2UL) /*!< SCU_CLK CLKSTAT: ETH0CST (Bit 2) */ 5249 #define SCU_CLK_CLKSTAT_ETH0CST_Msk (0x4UL) /*!< SCU_CLK CLKSTAT: ETH0CST (Bitfield-Mask: 0x01) */ 5250 #define SCU_CLK_CLKSTAT_EBUCST_Pos (3UL) /*!< SCU_CLK CLKSTAT: EBUCST (Bit 3) */ 5251 #define SCU_CLK_CLKSTAT_EBUCST_Msk (0x8UL) /*!< SCU_CLK CLKSTAT: EBUCST (Bitfield-Mask: 0x01) */ 5252 #define SCU_CLK_CLKSTAT_CCUCST_Pos (4UL) /*!< SCU_CLK CLKSTAT: CCUCST (Bit 4) */ 5253 #define SCU_CLK_CLKSTAT_CCUCST_Msk (0x10UL) /*!< SCU_CLK CLKSTAT: CCUCST (Bitfield-Mask: 0x01) */ 5254 #define SCU_CLK_CLKSTAT_WDTCST_Pos (5UL) /*!< SCU_CLK CLKSTAT: WDTCST (Bit 5) */ 5255 #define SCU_CLK_CLKSTAT_WDTCST_Msk (0x20UL) /*!< SCU_CLK CLKSTAT: WDTCST (Bitfield-Mask: 0x01) */ 5256 5257 /* ------------------------------- SCU_CLK_CLKSET ------------------------------- */ 5258 #define SCU_CLK_CLKSET_USBCEN_Pos (0UL) /*!< SCU_CLK CLKSET: USBCEN (Bit 0) */ 5259 #define SCU_CLK_CLKSET_USBCEN_Msk (0x1UL) /*!< SCU_CLK CLKSET: USBCEN (Bitfield-Mask: 0x01) */ 5260 #define SCU_CLK_CLKSET_MMCCEN_Pos (1UL) /*!< SCU_CLK CLKSET: MMCCEN (Bit 1) */ 5261 #define SCU_CLK_CLKSET_MMCCEN_Msk (0x2UL) /*!< SCU_CLK CLKSET: MMCCEN (Bitfield-Mask: 0x01) */ 5262 #define SCU_CLK_CLKSET_ETH0CEN_Pos (2UL) /*!< SCU_CLK CLKSET: ETH0CEN (Bit 2) */ 5263 #define SCU_CLK_CLKSET_ETH0CEN_Msk (0x4UL) /*!< SCU_CLK CLKSET: ETH0CEN (Bitfield-Mask: 0x01) */ 5264 #define SCU_CLK_CLKSET_EBUCEN_Pos (3UL) /*!< SCU_CLK CLKSET: EBUCEN (Bit 3) */ 5265 #define SCU_CLK_CLKSET_EBUCEN_Msk (0x8UL) /*!< SCU_CLK CLKSET: EBUCEN (Bitfield-Mask: 0x01) */ 5266 #define SCU_CLK_CLKSET_CCUCEN_Pos (4UL) /*!< SCU_CLK CLKSET: CCUCEN (Bit 4) */ 5267 #define SCU_CLK_CLKSET_CCUCEN_Msk (0x10UL) /*!< SCU_CLK CLKSET: CCUCEN (Bitfield-Mask: 0x01) */ 5268 #define SCU_CLK_CLKSET_WDTCEN_Pos (5UL) /*!< SCU_CLK CLKSET: WDTCEN (Bit 5) */ 5269 #define SCU_CLK_CLKSET_WDTCEN_Msk (0x20UL) /*!< SCU_CLK CLKSET: WDTCEN (Bitfield-Mask: 0x01) */ 5270 5271 /* ------------------------------- SCU_CLK_CLKCLR ------------------------------- */ 5272 #define SCU_CLK_CLKCLR_USBCDI_Pos (0UL) /*!< SCU_CLK CLKCLR: USBCDI (Bit 0) */ 5273 #define SCU_CLK_CLKCLR_USBCDI_Msk (0x1UL) /*!< SCU_CLK CLKCLR: USBCDI (Bitfield-Mask: 0x01) */ 5274 #define SCU_CLK_CLKCLR_MMCCDI_Pos (1UL) /*!< SCU_CLK CLKCLR: MMCCDI (Bit 1) */ 5275 #define SCU_CLK_CLKCLR_MMCCDI_Msk (0x2UL) /*!< SCU_CLK CLKCLR: MMCCDI (Bitfield-Mask: 0x01) */ 5276 #define SCU_CLK_CLKCLR_ETH0CDI_Pos (2UL) /*!< SCU_CLK CLKCLR: ETH0CDI (Bit 2) */ 5277 #define SCU_CLK_CLKCLR_ETH0CDI_Msk (0x4UL) /*!< SCU_CLK CLKCLR: ETH0CDI (Bitfield-Mask: 0x01) */ 5278 #define SCU_CLK_CLKCLR_EBUCDI_Pos (3UL) /*!< SCU_CLK CLKCLR: EBUCDI (Bit 3) */ 5279 #define SCU_CLK_CLKCLR_EBUCDI_Msk (0x8UL) /*!< SCU_CLK CLKCLR: EBUCDI (Bitfield-Mask: 0x01) */ 5280 #define SCU_CLK_CLKCLR_CCUCDI_Pos (4UL) /*!< SCU_CLK CLKCLR: CCUCDI (Bit 4) */ 5281 #define SCU_CLK_CLKCLR_CCUCDI_Msk (0x10UL) /*!< SCU_CLK CLKCLR: CCUCDI (Bitfield-Mask: 0x01) */ 5282 #define SCU_CLK_CLKCLR_WDTCDI_Pos (5UL) /*!< SCU_CLK CLKCLR: WDTCDI (Bit 5) */ 5283 #define SCU_CLK_CLKCLR_WDTCDI_Msk (0x20UL) /*!< SCU_CLK CLKCLR: WDTCDI (Bitfield-Mask: 0x01) */ 5284 5285 /* ------------------------------ SCU_CLK_SYSCLKCR ------------------------------ */ 5286 #define SCU_CLK_SYSCLKCR_SYSDIV_Pos (0UL) /*!< SCU_CLK SYSCLKCR: SYSDIV (Bit 0) */ 5287 #define SCU_CLK_SYSCLKCR_SYSDIV_Msk (0xffUL) /*!< SCU_CLK SYSCLKCR: SYSDIV (Bitfield-Mask: 0xff) */ 5288 #define SCU_CLK_SYSCLKCR_SYSSEL_Pos (16UL) /*!< SCU_CLK SYSCLKCR: SYSSEL (Bit 16) */ 5289 #define SCU_CLK_SYSCLKCR_SYSSEL_Msk (0x10000UL) /*!< SCU_CLK SYSCLKCR: SYSSEL (Bitfield-Mask: 0x01) */ 5290 5291 /* ------------------------------ SCU_CLK_CPUCLKCR ------------------------------ */ 5292 #define SCU_CLK_CPUCLKCR_CPUDIV_Pos (0UL) /*!< SCU_CLK CPUCLKCR: CPUDIV (Bit 0) */ 5293 #define SCU_CLK_CPUCLKCR_CPUDIV_Msk (0x1UL) /*!< SCU_CLK CPUCLKCR: CPUDIV (Bitfield-Mask: 0x01) */ 5294 5295 /* ------------------------------- SCU_CLK_PBCLKCR ------------------------------ */ 5296 #define SCU_CLK_PBCLKCR_PBDIV_Pos (0UL) /*!< SCU_CLK PBCLKCR: PBDIV (Bit 0) */ 5297 #define SCU_CLK_PBCLKCR_PBDIV_Msk (0x1UL) /*!< SCU_CLK PBCLKCR: PBDIV (Bitfield-Mask: 0x01) */ 5298 5299 /* ------------------------------ SCU_CLK_USBCLKCR ------------------------------ */ 5300 #define SCU_CLK_USBCLKCR_USBDIV_Pos (0UL) /*!< SCU_CLK USBCLKCR: USBDIV (Bit 0) */ 5301 #define SCU_CLK_USBCLKCR_USBDIV_Msk (0x7UL) /*!< SCU_CLK USBCLKCR: USBDIV (Bitfield-Mask: 0x07) */ 5302 #define SCU_CLK_USBCLKCR_USBSEL_Pos (16UL) /*!< SCU_CLK USBCLKCR: USBSEL (Bit 16) */ 5303 #define SCU_CLK_USBCLKCR_USBSEL_Msk (0x10000UL) /*!< SCU_CLK USBCLKCR: USBSEL (Bitfield-Mask: 0x01) */ 5304 5305 /* ------------------------------ SCU_CLK_EBUCLKCR ------------------------------ */ 5306 #define SCU_CLK_EBUCLKCR_EBUDIV_Pos (0UL) /*!< SCU_CLK EBUCLKCR: EBUDIV (Bit 0) */ 5307 #define SCU_CLK_EBUCLKCR_EBUDIV_Msk (0x3fUL) /*!< SCU_CLK EBUCLKCR: EBUDIV (Bitfield-Mask: 0x3f) */ 5308 5309 /* ------------------------------ SCU_CLK_CCUCLKCR ------------------------------ */ 5310 #define SCU_CLK_CCUCLKCR_CCUDIV_Pos (0UL) /*!< SCU_CLK CCUCLKCR: CCUDIV (Bit 0) */ 5311 #define SCU_CLK_CCUCLKCR_CCUDIV_Msk (0x1UL) /*!< SCU_CLK CCUCLKCR: CCUDIV (Bitfield-Mask: 0x01) */ 5312 5313 /* ------------------------------ SCU_CLK_WDTCLKCR ------------------------------ */ 5314 #define SCU_CLK_WDTCLKCR_WDTDIV_Pos (0UL) /*!< SCU_CLK WDTCLKCR: WDTDIV (Bit 0) */ 5315 #define SCU_CLK_WDTCLKCR_WDTDIV_Msk (0xffUL) /*!< SCU_CLK WDTCLKCR: WDTDIV (Bitfield-Mask: 0xff) */ 5316 #define SCU_CLK_WDTCLKCR_WDTSEL_Pos (16UL) /*!< SCU_CLK WDTCLKCR: WDTSEL (Bit 16) */ 5317 #define SCU_CLK_WDTCLKCR_WDTSEL_Msk (0x30000UL) /*!< SCU_CLK WDTCLKCR: WDTSEL (Bitfield-Mask: 0x03) */ 5318 5319 /* ------------------------------ SCU_CLK_EXTCLKCR ------------------------------ */ 5320 #define SCU_CLK_EXTCLKCR_ECKSEL_Pos (0UL) /*!< SCU_CLK EXTCLKCR: ECKSEL (Bit 0) */ 5321 #define SCU_CLK_EXTCLKCR_ECKSEL_Msk (0x3UL) /*!< SCU_CLK EXTCLKCR: ECKSEL (Bitfield-Mask: 0x03) */ 5322 #define SCU_CLK_EXTCLKCR_ECKDIV_Pos (16UL) /*!< SCU_CLK EXTCLKCR: ECKDIV (Bit 16) */ 5323 #define SCU_CLK_EXTCLKCR_ECKDIV_Msk (0x1ff0000UL) /*!< SCU_CLK EXTCLKCR: ECKDIV (Bitfield-Mask: 0x1ff) */ 5324 5325 /* ----------------------------- SCU_CLK_MLINKCLKCR ----------------------------- */ 5326 #define SCU_CLK_MLINKCLKCR_SYSDIV_Pos (0UL) /*!< SCU_CLK MLINKCLKCR: SYSDIV (Bit 0) */ 5327 #define SCU_CLK_MLINKCLKCR_SYSDIV_Msk (0xffUL) /*!< SCU_CLK MLINKCLKCR: SYSDIV (Bitfield-Mask: 0xff) */ 5328 #define SCU_CLK_MLINKCLKCR_SYSSEL_Pos (8UL) /*!< SCU_CLK MLINKCLKCR: SYSSEL (Bit 8) */ 5329 #define SCU_CLK_MLINKCLKCR_SYSSEL_Msk (0x100UL) /*!< SCU_CLK MLINKCLKCR: SYSSEL (Bitfield-Mask: 0x01) */ 5330 #define SCU_CLK_MLINKCLKCR_CPUDIV_Pos (10UL) /*!< SCU_CLK MLINKCLKCR: CPUDIV (Bit 10) */ 5331 #define SCU_CLK_MLINKCLKCR_CPUDIV_Msk (0x400UL) /*!< SCU_CLK MLINKCLKCR: CPUDIV (Bitfield-Mask: 0x01) */ 5332 #define SCU_CLK_MLINKCLKCR_PBDIV_Pos (12UL) /*!< SCU_CLK MLINKCLKCR: PBDIV (Bit 12) */ 5333 #define SCU_CLK_MLINKCLKCR_PBDIV_Msk (0x1000UL) /*!< SCU_CLK MLINKCLKCR: PBDIV (Bitfield-Mask: 0x01) */ 5334 #define SCU_CLK_MLINKCLKCR_CCUDIV_Pos (14UL) /*!< SCU_CLK MLINKCLKCR: CCUDIV (Bit 14) */ 5335 #define SCU_CLK_MLINKCLKCR_CCUDIV_Msk (0x4000UL) /*!< SCU_CLK MLINKCLKCR: CCUDIV (Bitfield-Mask: 0x01) */ 5336 #define SCU_CLK_MLINKCLKCR_WDTDIV_Pos (16UL) /*!< SCU_CLK MLINKCLKCR: WDTDIV (Bit 16) */ 5337 #define SCU_CLK_MLINKCLKCR_WDTDIV_Msk (0xff0000UL) /*!< SCU_CLK MLINKCLKCR: WDTDIV (Bitfield-Mask: 0xff) */ 5338 #define SCU_CLK_MLINKCLKCR_WDTSEL_Pos (24UL) /*!< SCU_CLK MLINKCLKCR: WDTSEL (Bit 24) */ 5339 #define SCU_CLK_MLINKCLKCR_WDTSEL_Msk (0x3000000UL) /*!< SCU_CLK MLINKCLKCR: WDTSEL (Bitfield-Mask: 0x03) */ 5340 #define SCU_CLK_MLINKCLKCR_EBUDIV_Pos (26UL) /*!< SCU_CLK MLINKCLKCR: EBUDIV (Bit 26) */ 5341 #define SCU_CLK_MLINKCLKCR_EBUDIV_Msk (0xfc000000UL) /*!< SCU_CLK MLINKCLKCR: EBUDIV (Bitfield-Mask: 0x3f) */ 5342 5343 /* ------------------------------- SCU_CLK_SLEEPCR ------------------------------ */ 5344 #define SCU_CLK_SLEEPCR_SYSSEL_Pos (0UL) /*!< SCU_CLK SLEEPCR: SYSSEL (Bit 0) */ 5345 #define SCU_CLK_SLEEPCR_SYSSEL_Msk (0x1UL) /*!< SCU_CLK SLEEPCR: SYSSEL (Bitfield-Mask: 0x01) */ 5346 #define SCU_CLK_SLEEPCR_USBCR_Pos (16UL) /*!< SCU_CLK SLEEPCR: USBCR (Bit 16) */ 5347 #define SCU_CLK_SLEEPCR_USBCR_Msk (0x10000UL) /*!< SCU_CLK SLEEPCR: USBCR (Bitfield-Mask: 0x01) */ 5348 #define SCU_CLK_SLEEPCR_MMCCR_Pos (17UL) /*!< SCU_CLK SLEEPCR: MMCCR (Bit 17) */ 5349 #define SCU_CLK_SLEEPCR_MMCCR_Msk (0x20000UL) /*!< SCU_CLK SLEEPCR: MMCCR (Bitfield-Mask: 0x01) */ 5350 #define SCU_CLK_SLEEPCR_ETH0CR_Pos (18UL) /*!< SCU_CLK SLEEPCR: ETH0CR (Bit 18) */ 5351 #define SCU_CLK_SLEEPCR_ETH0CR_Msk (0x40000UL) /*!< SCU_CLK SLEEPCR: ETH0CR (Bitfield-Mask: 0x01) */ 5352 #define SCU_CLK_SLEEPCR_EBUCR_Pos (19UL) /*!< SCU_CLK SLEEPCR: EBUCR (Bit 19) */ 5353 #define SCU_CLK_SLEEPCR_EBUCR_Msk (0x80000UL) /*!< SCU_CLK SLEEPCR: EBUCR (Bitfield-Mask: 0x01) */ 5354 #define SCU_CLK_SLEEPCR_CCUCR_Pos (20UL) /*!< SCU_CLK SLEEPCR: CCUCR (Bit 20) */ 5355 #define SCU_CLK_SLEEPCR_CCUCR_Msk (0x100000UL) /*!< SCU_CLK SLEEPCR: CCUCR (Bitfield-Mask: 0x01) */ 5356 #define SCU_CLK_SLEEPCR_WDTCR_Pos (21UL) /*!< SCU_CLK SLEEPCR: WDTCR (Bit 21) */ 5357 #define SCU_CLK_SLEEPCR_WDTCR_Msk (0x200000UL) /*!< SCU_CLK SLEEPCR: WDTCR (Bitfield-Mask: 0x01) */ 5358 5359 /* ------------------------------ SCU_CLK_DSLEEPCR ------------------------------ */ 5360 #define SCU_CLK_DSLEEPCR_SYSSEL_Pos (0UL) /*!< SCU_CLK DSLEEPCR: SYSSEL (Bit 0) */ 5361 #define SCU_CLK_DSLEEPCR_SYSSEL_Msk (0x3UL) /*!< SCU_CLK DSLEEPCR: SYSSEL (Bitfield-Mask: 0x03) */ 5362 #define SCU_CLK_DSLEEPCR_FPDN_Pos (11UL) /*!< SCU_CLK DSLEEPCR: FPDN (Bit 11) */ 5363 #define SCU_CLK_DSLEEPCR_FPDN_Msk (0x800UL) /*!< SCU_CLK DSLEEPCR: FPDN (Bitfield-Mask: 0x01) */ 5364 #define SCU_CLK_DSLEEPCR_PLLPDN_Pos (12UL) /*!< SCU_CLK DSLEEPCR: PLLPDN (Bit 12) */ 5365 #define SCU_CLK_DSLEEPCR_PLLPDN_Msk (0x1000UL) /*!< SCU_CLK DSLEEPCR: PLLPDN (Bitfield-Mask: 0x01) */ 5366 #define SCU_CLK_DSLEEPCR_VCOPDN_Pos (13UL) /*!< SCU_CLK DSLEEPCR: VCOPDN (Bit 13) */ 5367 #define SCU_CLK_DSLEEPCR_VCOPDN_Msk (0x2000UL) /*!< SCU_CLK DSLEEPCR: VCOPDN (Bitfield-Mask: 0x01) */ 5368 #define SCU_CLK_DSLEEPCR_USBCR_Pos (16UL) /*!< SCU_CLK DSLEEPCR: USBCR (Bit 16) */ 5369 #define SCU_CLK_DSLEEPCR_USBCR_Msk (0x10000UL) /*!< SCU_CLK DSLEEPCR: USBCR (Bitfield-Mask: 0x01) */ 5370 #define SCU_CLK_DSLEEPCR_MMCCR_Pos (17UL) /*!< SCU_CLK DSLEEPCR: MMCCR (Bit 17) */ 5371 #define SCU_CLK_DSLEEPCR_MMCCR_Msk (0x20000UL) /*!< SCU_CLK DSLEEPCR: MMCCR (Bitfield-Mask: 0x01) */ 5372 #define SCU_CLK_DSLEEPCR_ETH0CR_Pos (18UL) /*!< SCU_CLK DSLEEPCR: ETH0CR (Bit 18) */ 5373 #define SCU_CLK_DSLEEPCR_ETH0CR_Msk (0x40000UL) /*!< SCU_CLK DSLEEPCR: ETH0CR (Bitfield-Mask: 0x01) */ 5374 #define SCU_CLK_DSLEEPCR_EBUCR_Pos (19UL) /*!< SCU_CLK DSLEEPCR: EBUCR (Bit 19) */ 5375 #define SCU_CLK_DSLEEPCR_EBUCR_Msk (0x80000UL) /*!< SCU_CLK DSLEEPCR: EBUCR (Bitfield-Mask: 0x01) */ 5376 #define SCU_CLK_DSLEEPCR_CCUCR_Pos (20UL) /*!< SCU_CLK DSLEEPCR: CCUCR (Bit 20) */ 5377 #define SCU_CLK_DSLEEPCR_CCUCR_Msk (0x100000UL) /*!< SCU_CLK DSLEEPCR: CCUCR (Bitfield-Mask: 0x01) */ 5378 #define SCU_CLK_DSLEEPCR_WDTCR_Pos (21UL) /*!< SCU_CLK DSLEEPCR: WDTCR (Bit 21) */ 5379 #define SCU_CLK_DSLEEPCR_WDTCR_Msk (0x200000UL) /*!< SCU_CLK DSLEEPCR: WDTCR (Bitfield-Mask: 0x01) */ 5380 5381 /* ------------------------------ SCU_CLK_CGATSTAT0 ----------------------------- */ 5382 #define SCU_CLK_CGATSTAT0_VADC_Pos (0UL) /*!< SCU_CLK CGATSTAT0: VADC (Bit 0) */ 5383 #define SCU_CLK_CGATSTAT0_VADC_Msk (0x1UL) /*!< SCU_CLK CGATSTAT0: VADC (Bitfield-Mask: 0x01) */ 5384 #define SCU_CLK_CGATSTAT0_DSD_Pos (1UL) /*!< SCU_CLK CGATSTAT0: DSD (Bit 1) */ 5385 #define SCU_CLK_CGATSTAT0_DSD_Msk (0x2UL) /*!< SCU_CLK CGATSTAT0: DSD (Bitfield-Mask: 0x01) */ 5386 #define SCU_CLK_CGATSTAT0_CCU40_Pos (2UL) /*!< SCU_CLK CGATSTAT0: CCU40 (Bit 2) */ 5387 #define SCU_CLK_CGATSTAT0_CCU40_Msk (0x4UL) /*!< SCU_CLK CGATSTAT0: CCU40 (Bitfield-Mask: 0x01) */ 5388 #define SCU_CLK_CGATSTAT0_CCU41_Pos (3UL) /*!< SCU_CLK CGATSTAT0: CCU41 (Bit 3) */ 5389 #define SCU_CLK_CGATSTAT0_CCU41_Msk (0x8UL) /*!< SCU_CLK CGATSTAT0: CCU41 (Bitfield-Mask: 0x01) */ 5390 #define SCU_CLK_CGATSTAT0_CCU42_Pos (4UL) /*!< SCU_CLK CGATSTAT0: CCU42 (Bit 4) */ 5391 #define SCU_CLK_CGATSTAT0_CCU42_Msk (0x10UL) /*!< SCU_CLK CGATSTAT0: CCU42 (Bitfield-Mask: 0x01) */ 5392 #define SCU_CLK_CGATSTAT0_CCU80_Pos (7UL) /*!< SCU_CLK CGATSTAT0: CCU80 (Bit 7) */ 5393 #define SCU_CLK_CGATSTAT0_CCU80_Msk (0x80UL) /*!< SCU_CLK CGATSTAT0: CCU80 (Bitfield-Mask: 0x01) */ 5394 #define SCU_CLK_CGATSTAT0_CCU81_Pos (8UL) /*!< SCU_CLK CGATSTAT0: CCU81 (Bit 8) */ 5395 #define SCU_CLK_CGATSTAT0_CCU81_Msk (0x100UL) /*!< SCU_CLK CGATSTAT0: CCU81 (Bitfield-Mask: 0x01) */ 5396 #define SCU_CLK_CGATSTAT0_POSIF0_Pos (9UL) /*!< SCU_CLK CGATSTAT0: POSIF0 (Bit 9) */ 5397 #define SCU_CLK_CGATSTAT0_POSIF0_Msk (0x200UL) /*!< SCU_CLK CGATSTAT0: POSIF0 (Bitfield-Mask: 0x01) */ 5398 #define SCU_CLK_CGATSTAT0_POSIF1_Pos (10UL) /*!< SCU_CLK CGATSTAT0: POSIF1 (Bit 10) */ 5399 #define SCU_CLK_CGATSTAT0_POSIF1_Msk (0x400UL) /*!< SCU_CLK CGATSTAT0: POSIF1 (Bitfield-Mask: 0x01) */ 5400 #define SCU_CLK_CGATSTAT0_USIC0_Pos (11UL) /*!< SCU_CLK CGATSTAT0: USIC0 (Bit 11) */ 5401 #define SCU_CLK_CGATSTAT0_USIC0_Msk (0x800UL) /*!< SCU_CLK CGATSTAT0: USIC0 (Bitfield-Mask: 0x01) */ 5402 #define SCU_CLK_CGATSTAT0_ERU1_Pos (16UL) /*!< SCU_CLK CGATSTAT0: ERU1 (Bit 16) */ 5403 #define SCU_CLK_CGATSTAT0_ERU1_Msk (0x10000UL) /*!< SCU_CLK CGATSTAT0: ERU1 (Bitfield-Mask: 0x01) */ 5404 5405 /* ------------------------------ SCU_CLK_CGATSET0 ------------------------------ */ 5406 #define SCU_CLK_CGATSET0_VADC_Pos (0UL) /*!< SCU_CLK CGATSET0: VADC (Bit 0) */ 5407 #define SCU_CLK_CGATSET0_VADC_Msk (0x1UL) /*!< SCU_CLK CGATSET0: VADC (Bitfield-Mask: 0x01) */ 5408 #define SCU_CLK_CGATSET0_DSD_Pos (1UL) /*!< SCU_CLK CGATSET0: DSD (Bit 1) */ 5409 #define SCU_CLK_CGATSET0_DSD_Msk (0x2UL) /*!< SCU_CLK CGATSET0: DSD (Bitfield-Mask: 0x01) */ 5410 #define SCU_CLK_CGATSET0_CCU40_Pos (2UL) /*!< SCU_CLK CGATSET0: CCU40 (Bit 2) */ 5411 #define SCU_CLK_CGATSET0_CCU40_Msk (0x4UL) /*!< SCU_CLK CGATSET0: CCU40 (Bitfield-Mask: 0x01) */ 5412 #define SCU_CLK_CGATSET0_CCU41_Pos (3UL) /*!< SCU_CLK CGATSET0: CCU41 (Bit 3) */ 5413 #define SCU_CLK_CGATSET0_CCU41_Msk (0x8UL) /*!< SCU_CLK CGATSET0: CCU41 (Bitfield-Mask: 0x01) */ 5414 #define SCU_CLK_CGATSET0_CCU42_Pos (4UL) /*!< SCU_CLK CGATSET0: CCU42 (Bit 4) */ 5415 #define SCU_CLK_CGATSET0_CCU42_Msk (0x10UL) /*!< SCU_CLK CGATSET0: CCU42 (Bitfield-Mask: 0x01) */ 5416 #define SCU_CLK_CGATSET0_CCU80_Pos (7UL) /*!< SCU_CLK CGATSET0: CCU80 (Bit 7) */ 5417 #define SCU_CLK_CGATSET0_CCU80_Msk (0x80UL) /*!< SCU_CLK CGATSET0: CCU80 (Bitfield-Mask: 0x01) */ 5418 #define SCU_CLK_CGATSET0_CCU81_Pos (8UL) /*!< SCU_CLK CGATSET0: CCU81 (Bit 8) */ 5419 #define SCU_CLK_CGATSET0_CCU81_Msk (0x100UL) /*!< SCU_CLK CGATSET0: CCU81 (Bitfield-Mask: 0x01) */ 5420 #define SCU_CLK_CGATSET0_POSIF0_Pos (9UL) /*!< SCU_CLK CGATSET0: POSIF0 (Bit 9) */ 5421 #define SCU_CLK_CGATSET0_POSIF0_Msk (0x200UL) /*!< SCU_CLK CGATSET0: POSIF0 (Bitfield-Mask: 0x01) */ 5422 #define SCU_CLK_CGATSET0_POSIF1_Pos (10UL) /*!< SCU_CLK CGATSET0: POSIF1 (Bit 10) */ 5423 #define SCU_CLK_CGATSET0_POSIF1_Msk (0x400UL) /*!< SCU_CLK CGATSET0: POSIF1 (Bitfield-Mask: 0x01) */ 5424 #define SCU_CLK_CGATSET0_USIC0_Pos (11UL) /*!< SCU_CLK CGATSET0: USIC0 (Bit 11) */ 5425 #define SCU_CLK_CGATSET0_USIC0_Msk (0x800UL) /*!< SCU_CLK CGATSET0: USIC0 (Bitfield-Mask: 0x01) */ 5426 #define SCU_CLK_CGATSET0_ERU1_Pos (16UL) /*!< SCU_CLK CGATSET0: ERU1 (Bit 16) */ 5427 #define SCU_CLK_CGATSET0_ERU1_Msk (0x10000UL) /*!< SCU_CLK CGATSET0: ERU1 (Bitfield-Mask: 0x01) */ 5428 5429 /* ------------------------------ SCU_CLK_CGATCLR0 ------------------------------ */ 5430 #define SCU_CLK_CGATCLR0_VADC_Pos (0UL) /*!< SCU_CLK CGATCLR0: VADC (Bit 0) */ 5431 #define SCU_CLK_CGATCLR0_VADC_Msk (0x1UL) /*!< SCU_CLK CGATCLR0: VADC (Bitfield-Mask: 0x01) */ 5432 #define SCU_CLK_CGATCLR0_DSD_Pos (1UL) /*!< SCU_CLK CGATCLR0: DSD (Bit 1) */ 5433 #define SCU_CLK_CGATCLR0_DSD_Msk (0x2UL) /*!< SCU_CLK CGATCLR0: DSD (Bitfield-Mask: 0x01) */ 5434 #define SCU_CLK_CGATCLR0_CCU40_Pos (2UL) /*!< SCU_CLK CGATCLR0: CCU40 (Bit 2) */ 5435 #define SCU_CLK_CGATCLR0_CCU40_Msk (0x4UL) /*!< SCU_CLK CGATCLR0: CCU40 (Bitfield-Mask: 0x01) */ 5436 #define SCU_CLK_CGATCLR0_CCU41_Pos (3UL) /*!< SCU_CLK CGATCLR0: CCU41 (Bit 3) */ 5437 #define SCU_CLK_CGATCLR0_CCU41_Msk (0x8UL) /*!< SCU_CLK CGATCLR0: CCU41 (Bitfield-Mask: 0x01) */ 5438 #define SCU_CLK_CGATCLR0_CCU42_Pos (4UL) /*!< SCU_CLK CGATCLR0: CCU42 (Bit 4) */ 5439 #define SCU_CLK_CGATCLR0_CCU42_Msk (0x10UL) /*!< SCU_CLK CGATCLR0: CCU42 (Bitfield-Mask: 0x01) */ 5440 #define SCU_CLK_CGATCLR0_CCU80_Pos (7UL) /*!< SCU_CLK CGATCLR0: CCU80 (Bit 7) */ 5441 #define SCU_CLK_CGATCLR0_CCU80_Msk (0x80UL) /*!< SCU_CLK CGATCLR0: CCU80 (Bitfield-Mask: 0x01) */ 5442 #define SCU_CLK_CGATCLR0_CCU81_Pos (8UL) /*!< SCU_CLK CGATCLR0: CCU81 (Bit 8) */ 5443 #define SCU_CLK_CGATCLR0_CCU81_Msk (0x100UL) /*!< SCU_CLK CGATCLR0: CCU81 (Bitfield-Mask: 0x01) */ 5444 #define SCU_CLK_CGATCLR0_POSIF0_Pos (9UL) /*!< SCU_CLK CGATCLR0: POSIF0 (Bit 9) */ 5445 #define SCU_CLK_CGATCLR0_POSIF0_Msk (0x200UL) /*!< SCU_CLK CGATCLR0: POSIF0 (Bitfield-Mask: 0x01) */ 5446 #define SCU_CLK_CGATCLR0_POSIF1_Pos (10UL) /*!< SCU_CLK CGATCLR0: POSIF1 (Bit 10) */ 5447 #define SCU_CLK_CGATCLR0_POSIF1_Msk (0x400UL) /*!< SCU_CLK CGATCLR0: POSIF1 (Bitfield-Mask: 0x01) */ 5448 #define SCU_CLK_CGATCLR0_USIC0_Pos (11UL) /*!< SCU_CLK CGATCLR0: USIC0 (Bit 11) */ 5449 #define SCU_CLK_CGATCLR0_USIC0_Msk (0x800UL) /*!< SCU_CLK CGATCLR0: USIC0 (Bitfield-Mask: 0x01) */ 5450 #define SCU_CLK_CGATCLR0_ERU1_Pos (16UL) /*!< SCU_CLK CGATCLR0: ERU1 (Bit 16) */ 5451 #define SCU_CLK_CGATCLR0_ERU1_Msk (0x10000UL) /*!< SCU_CLK CGATCLR0: ERU1 (Bitfield-Mask: 0x01) */ 5452 5453 /* ------------------------------ SCU_CLK_CGATSTAT1 ----------------------------- */ 5454 #define SCU_CLK_CGATSTAT1_CCU43_Pos (0UL) /*!< SCU_CLK CGATSTAT1: CCU43 (Bit 0) */ 5455 #define SCU_CLK_CGATSTAT1_CCU43_Msk (0x1UL) /*!< SCU_CLK CGATSTAT1: CCU43 (Bitfield-Mask: 0x01) */ 5456 #define SCU_CLK_CGATSTAT1_LEDTSCU0_Pos (3UL) /*!< SCU_CLK CGATSTAT1: LEDTSCU0 (Bit 3) */ 5457 #define SCU_CLK_CGATSTAT1_LEDTSCU0_Msk (0x8UL) /*!< SCU_CLK CGATSTAT1: LEDTSCU0 (Bitfield-Mask: 0x01) */ 5458 #define SCU_CLK_CGATSTAT1_MCAN0_Pos (4UL) /*!< SCU_CLK CGATSTAT1: MCAN0 (Bit 4) */ 5459 #define SCU_CLK_CGATSTAT1_MCAN0_Msk (0x10UL) /*!< SCU_CLK CGATSTAT1: MCAN0 (Bitfield-Mask: 0x01) */ 5460 #define SCU_CLK_CGATSTAT1_DAC_Pos (5UL) /*!< SCU_CLK CGATSTAT1: DAC (Bit 5) */ 5461 #define SCU_CLK_CGATSTAT1_DAC_Msk (0x20UL) /*!< SCU_CLK CGATSTAT1: DAC (Bitfield-Mask: 0x01) */ 5462 #define SCU_CLK_CGATSTAT1_MMCI_Pos (6UL) /*!< SCU_CLK CGATSTAT1: MMCI (Bit 6) */ 5463 #define SCU_CLK_CGATSTAT1_MMCI_Msk (0x40UL) /*!< SCU_CLK CGATSTAT1: MMCI (Bitfield-Mask: 0x01) */ 5464 #define SCU_CLK_CGATSTAT1_USIC1_Pos (7UL) /*!< SCU_CLK CGATSTAT1: USIC1 (Bit 7) */ 5465 #define SCU_CLK_CGATSTAT1_USIC1_Msk (0x80UL) /*!< SCU_CLK CGATSTAT1: USIC1 (Bitfield-Mask: 0x01) */ 5466 #define SCU_CLK_CGATSTAT1_USIC2_Pos (8UL) /*!< SCU_CLK CGATSTAT1: USIC2 (Bit 8) */ 5467 #define SCU_CLK_CGATSTAT1_USIC2_Msk (0x100UL) /*!< SCU_CLK CGATSTAT1: USIC2 (Bitfield-Mask: 0x01) */ 5468 #define SCU_CLK_CGATSTAT1_PPORTS_Pos (9UL) /*!< SCU_CLK CGATSTAT1: PPORTS (Bit 9) */ 5469 #define SCU_CLK_CGATSTAT1_PPORTS_Msk (0x200UL) /*!< SCU_CLK CGATSTAT1: PPORTS (Bitfield-Mask: 0x01) */ 5470 5471 /* ------------------------------ SCU_CLK_CGATSET1 ------------------------------ */ 5472 #define SCU_CLK_CGATSET1_CCU43_Pos (0UL) /*!< SCU_CLK CGATSET1: CCU43 (Bit 0) */ 5473 #define SCU_CLK_CGATSET1_CCU43_Msk (0x1UL) /*!< SCU_CLK CGATSET1: CCU43 (Bitfield-Mask: 0x01) */ 5474 #define SCU_CLK_CGATSET1_LEDTSCU0_Pos (3UL) /*!< SCU_CLK CGATSET1: LEDTSCU0 (Bit 3) */ 5475 #define SCU_CLK_CGATSET1_LEDTSCU0_Msk (0x8UL) /*!< SCU_CLK CGATSET1: LEDTSCU0 (Bitfield-Mask: 0x01) */ 5476 #define SCU_CLK_CGATSET1_MCAN0_Pos (4UL) /*!< SCU_CLK CGATSET1: MCAN0 (Bit 4) */ 5477 #define SCU_CLK_CGATSET1_MCAN0_Msk (0x10UL) /*!< SCU_CLK CGATSET1: MCAN0 (Bitfield-Mask: 0x01) */ 5478 #define SCU_CLK_CGATSET1_DAC_Pos (5UL) /*!< SCU_CLK CGATSET1: DAC (Bit 5) */ 5479 #define SCU_CLK_CGATSET1_DAC_Msk (0x20UL) /*!< SCU_CLK CGATSET1: DAC (Bitfield-Mask: 0x01) */ 5480 #define SCU_CLK_CGATSET1_MMCI_Pos (6UL) /*!< SCU_CLK CGATSET1: MMCI (Bit 6) */ 5481 #define SCU_CLK_CGATSET1_MMCI_Msk (0x40UL) /*!< SCU_CLK CGATSET1: MMCI (Bitfield-Mask: 0x01) */ 5482 #define SCU_CLK_CGATSET1_USIC1_Pos (7UL) /*!< SCU_CLK CGATSET1: USIC1 (Bit 7) */ 5483 #define SCU_CLK_CGATSET1_USIC1_Msk (0x80UL) /*!< SCU_CLK CGATSET1: USIC1 (Bitfield-Mask: 0x01) */ 5484 #define SCU_CLK_CGATSET1_USIC2_Pos (8UL) /*!< SCU_CLK CGATSET1: USIC2 (Bit 8) */ 5485 #define SCU_CLK_CGATSET1_USIC2_Msk (0x100UL) /*!< SCU_CLK CGATSET1: USIC2 (Bitfield-Mask: 0x01) */ 5486 #define SCU_CLK_CGATSET1_PPORTS_Pos (9UL) /*!< SCU_CLK CGATSET1: PPORTS (Bit 9) */ 5487 #define SCU_CLK_CGATSET1_PPORTS_Msk (0x200UL) /*!< SCU_CLK CGATSET1: PPORTS (Bitfield-Mask: 0x01) */ 5488 5489 /* ------------------------------ SCU_CLK_CGATCLR1 ------------------------------ */ 5490 #define SCU_CLK_CGATCLR1_CCU43_Pos (0UL) /*!< SCU_CLK CGATCLR1: CCU43 (Bit 0) */ 5491 #define SCU_CLK_CGATCLR1_CCU43_Msk (0x1UL) /*!< SCU_CLK CGATCLR1: CCU43 (Bitfield-Mask: 0x01) */ 5492 #define SCU_CLK_CGATCLR1_LEDTSCU0_Pos (3UL) /*!< SCU_CLK CGATCLR1: LEDTSCU0 (Bit 3) */ 5493 #define SCU_CLK_CGATCLR1_LEDTSCU0_Msk (0x8UL) /*!< SCU_CLK CGATCLR1: LEDTSCU0 (Bitfield-Mask: 0x01) */ 5494 #define SCU_CLK_CGATCLR1_MCAN0_Pos (4UL) /*!< SCU_CLK CGATCLR1: MCAN0 (Bit 4) */ 5495 #define SCU_CLK_CGATCLR1_MCAN0_Msk (0x10UL) /*!< SCU_CLK CGATCLR1: MCAN0 (Bitfield-Mask: 0x01) */ 5496 #define SCU_CLK_CGATCLR1_DAC_Pos (5UL) /*!< SCU_CLK CGATCLR1: DAC (Bit 5) */ 5497 #define SCU_CLK_CGATCLR1_DAC_Msk (0x20UL) /*!< SCU_CLK CGATCLR1: DAC (Bitfield-Mask: 0x01) */ 5498 #define SCU_CLK_CGATCLR1_MMCI_Pos (6UL) /*!< SCU_CLK CGATCLR1: MMCI (Bit 6) */ 5499 #define SCU_CLK_CGATCLR1_MMCI_Msk (0x40UL) /*!< SCU_CLK CGATCLR1: MMCI (Bitfield-Mask: 0x01) */ 5500 #define SCU_CLK_CGATCLR1_USIC1_Pos (7UL) /*!< SCU_CLK CGATCLR1: USIC1 (Bit 7) */ 5501 #define SCU_CLK_CGATCLR1_USIC1_Msk (0x80UL) /*!< SCU_CLK CGATCLR1: USIC1 (Bitfield-Mask: 0x01) */ 5502 #define SCU_CLK_CGATCLR1_USIC2_Pos (8UL) /*!< SCU_CLK CGATCLR1: USIC2 (Bit 8) */ 5503 #define SCU_CLK_CGATCLR1_USIC2_Msk (0x100UL) /*!< SCU_CLK CGATCLR1: USIC2 (Bitfield-Mask: 0x01) */ 5504 #define SCU_CLK_CGATCLR1_PPORTS_Pos (9UL) /*!< SCU_CLK CGATCLR1: PPORTS (Bit 9) */ 5505 #define SCU_CLK_CGATCLR1_PPORTS_Msk (0x200UL) /*!< SCU_CLK CGATCLR1: PPORTS (Bitfield-Mask: 0x01) */ 5506 5507 /* ------------------------------ SCU_CLK_CGATSTAT2 ----------------------------- */ 5508 #define SCU_CLK_CGATSTAT2_WDT_Pos (1UL) /*!< SCU_CLK CGATSTAT2: WDT (Bit 1) */ 5509 #define SCU_CLK_CGATSTAT2_WDT_Msk (0x2UL) /*!< SCU_CLK CGATSTAT2: WDT (Bitfield-Mask: 0x01) */ 5510 #define SCU_CLK_CGATSTAT2_ETH0_Pos (2UL) /*!< SCU_CLK CGATSTAT2: ETH0 (Bit 2) */ 5511 #define SCU_CLK_CGATSTAT2_ETH0_Msk (0x4UL) /*!< SCU_CLK CGATSTAT2: ETH0 (Bitfield-Mask: 0x01) */ 5512 #define SCU_CLK_CGATSTAT2_DMA0_Pos (4UL) /*!< SCU_CLK CGATSTAT2: DMA0 (Bit 4) */ 5513 #define SCU_CLK_CGATSTAT2_DMA0_Msk (0x10UL) /*!< SCU_CLK CGATSTAT2: DMA0 (Bitfield-Mask: 0x01) */ 5514 #define SCU_CLK_CGATSTAT2_DMA1_Pos (5UL) /*!< SCU_CLK CGATSTAT2: DMA1 (Bit 5) */ 5515 #define SCU_CLK_CGATSTAT2_DMA1_Msk (0x20UL) /*!< SCU_CLK CGATSTAT2: DMA1 (Bitfield-Mask: 0x01) */ 5516 #define SCU_CLK_CGATSTAT2_FCE_Pos (6UL) /*!< SCU_CLK CGATSTAT2: FCE (Bit 6) */ 5517 #define SCU_CLK_CGATSTAT2_FCE_Msk (0x40UL) /*!< SCU_CLK CGATSTAT2: FCE (Bitfield-Mask: 0x01) */ 5518 #define SCU_CLK_CGATSTAT2_USB_Pos (7UL) /*!< SCU_CLK CGATSTAT2: USB (Bit 7) */ 5519 #define SCU_CLK_CGATSTAT2_USB_Msk (0x80UL) /*!< SCU_CLK CGATSTAT2: USB (Bitfield-Mask: 0x01) */ 5520 5521 /* ------------------------------ SCU_CLK_CGATSET2 ------------------------------ */ 5522 #define SCU_CLK_CGATSET2_WDT_Pos (1UL) /*!< SCU_CLK CGATSET2: WDT (Bit 1) */ 5523 #define SCU_CLK_CGATSET2_WDT_Msk (0x2UL) /*!< SCU_CLK CGATSET2: WDT (Bitfield-Mask: 0x01) */ 5524 #define SCU_CLK_CGATSET2_ETH0_Pos (2UL) /*!< SCU_CLK CGATSET2: ETH0 (Bit 2) */ 5525 #define SCU_CLK_CGATSET2_ETH0_Msk (0x4UL) /*!< SCU_CLK CGATSET2: ETH0 (Bitfield-Mask: 0x01) */ 5526 #define SCU_CLK_CGATSET2_DMA0_Pos (4UL) /*!< SCU_CLK CGATSET2: DMA0 (Bit 4) */ 5527 #define SCU_CLK_CGATSET2_DMA0_Msk (0x10UL) /*!< SCU_CLK CGATSET2: DMA0 (Bitfield-Mask: 0x01) */ 5528 #define SCU_CLK_CGATSET2_DMA1_Pos (5UL) /*!< SCU_CLK CGATSET2: DMA1 (Bit 5) */ 5529 #define SCU_CLK_CGATSET2_DMA1_Msk (0x20UL) /*!< SCU_CLK CGATSET2: DMA1 (Bitfield-Mask: 0x01) */ 5530 #define SCU_CLK_CGATSET2_FCE_Pos (6UL) /*!< SCU_CLK CGATSET2: FCE (Bit 6) */ 5531 #define SCU_CLK_CGATSET2_FCE_Msk (0x40UL) /*!< SCU_CLK CGATSET2: FCE (Bitfield-Mask: 0x01) */ 5532 #define SCU_CLK_CGATSET2_USB_Pos (7UL) /*!< SCU_CLK CGATSET2: USB (Bit 7) */ 5533 #define SCU_CLK_CGATSET2_USB_Msk (0x80UL) /*!< SCU_CLK CGATSET2: USB (Bitfield-Mask: 0x01) */ 5534 5535 /* ------------------------------ SCU_CLK_CGATCLR2 ------------------------------ */ 5536 #define SCU_CLK_CGATCLR2_WDT_Pos (1UL) /*!< SCU_CLK CGATCLR2: WDT (Bit 1) */ 5537 #define SCU_CLK_CGATCLR2_WDT_Msk (0x2UL) /*!< SCU_CLK CGATCLR2: WDT (Bitfield-Mask: 0x01) */ 5538 #define SCU_CLK_CGATCLR2_ETH0_Pos (2UL) /*!< SCU_CLK CGATCLR2: ETH0 (Bit 2) */ 5539 #define SCU_CLK_CGATCLR2_ETH0_Msk (0x4UL) /*!< SCU_CLK CGATCLR2: ETH0 (Bitfield-Mask: 0x01) */ 5540 #define SCU_CLK_CGATCLR2_DMA0_Pos (4UL) /*!< SCU_CLK CGATCLR2: DMA0 (Bit 4) */ 5541 #define SCU_CLK_CGATCLR2_DMA0_Msk (0x10UL) /*!< SCU_CLK CGATCLR2: DMA0 (Bitfield-Mask: 0x01) */ 5542 #define SCU_CLK_CGATCLR2_DMA1_Pos (5UL) /*!< SCU_CLK CGATCLR2: DMA1 (Bit 5) */ 5543 #define SCU_CLK_CGATCLR2_DMA1_Msk (0x20UL) /*!< SCU_CLK CGATCLR2: DMA1 (Bitfield-Mask: 0x01) */ 5544 #define SCU_CLK_CGATCLR2_FCE_Pos (6UL) /*!< SCU_CLK CGATCLR2: FCE (Bit 6) */ 5545 #define SCU_CLK_CGATCLR2_FCE_Msk (0x40UL) /*!< SCU_CLK CGATCLR2: FCE (Bitfield-Mask: 0x01) */ 5546 #define SCU_CLK_CGATCLR2_USB_Pos (7UL) /*!< SCU_CLK CGATCLR2: USB (Bit 7) */ 5547 #define SCU_CLK_CGATCLR2_USB_Msk (0x80UL) /*!< SCU_CLK CGATCLR2: USB (Bitfield-Mask: 0x01) */ 5548 5549 /* ------------------------------ SCU_CLK_CGATSTAT3 ----------------------------- */ 5550 #define SCU_CLK_CGATSTAT3_EBU_Pos (2UL) /*!< SCU_CLK CGATSTAT3: EBU (Bit 2) */ 5551 #define SCU_CLK_CGATSTAT3_EBU_Msk (0x4UL) /*!< SCU_CLK CGATSTAT3: EBU (Bitfield-Mask: 0x01) */ 5552 5553 /* ------------------------------ SCU_CLK_CGATSET3 ------------------------------ */ 5554 #define SCU_CLK_CGATSET3_EBU_Pos (2UL) /*!< SCU_CLK CGATSET3: EBU (Bit 2) */ 5555 #define SCU_CLK_CGATSET3_EBU_Msk (0x4UL) /*!< SCU_CLK CGATSET3: EBU (Bitfield-Mask: 0x01) */ 5556 5557 /* ------------------------------ SCU_CLK_CGATCLR3 ------------------------------ */ 5558 #define SCU_CLK_CGATCLR3_EBU_Pos (2UL) /*!< SCU_CLK CGATCLR3: EBU (Bit 2) */ 5559 #define SCU_CLK_CGATCLR3_EBU_Msk (0x4UL) /*!< SCU_CLK CGATCLR3: EBU (Bitfield-Mask: 0x01) */ 5560 5561 5562 /* ================================================================================ */ 5563 /* ================ struct 'SCU_OSC' Position & Mask ================ */ 5564 /* ================================================================================ */ 5565 5566 5567 /* ------------------------------ SCU_OSC_OSCHPSTAT ----------------------------- */ 5568 #define SCU_OSC_OSCHPSTAT_X1D_Pos (0UL) /*!< SCU_OSC OSCHPSTAT: X1D (Bit 0) */ 5569 #define SCU_OSC_OSCHPSTAT_X1D_Msk (0x1UL) /*!< SCU_OSC OSCHPSTAT: X1D (Bitfield-Mask: 0x01) */ 5570 5571 /* ------------------------------ SCU_OSC_OSCHPCTRL ----------------------------- */ 5572 #define SCU_OSC_OSCHPCTRL_X1DEN_Pos (0UL) /*!< SCU_OSC OSCHPCTRL: X1DEN (Bit 0) */ 5573 #define SCU_OSC_OSCHPCTRL_X1DEN_Msk (0x1UL) /*!< SCU_OSC OSCHPCTRL: X1DEN (Bitfield-Mask: 0x01) */ 5574 #define SCU_OSC_OSCHPCTRL_SHBY_Pos (1UL) /*!< SCU_OSC OSCHPCTRL: SHBY (Bit 1) */ 5575 #define SCU_OSC_OSCHPCTRL_SHBY_Msk (0x2UL) /*!< SCU_OSC OSCHPCTRL: SHBY (Bitfield-Mask: 0x01) */ 5576 #define SCU_OSC_OSCHPCTRL_GAINSEL_Pos (2UL) /*!< SCU_OSC OSCHPCTRL: GAINSEL (Bit 2) */ 5577 #define SCU_OSC_OSCHPCTRL_GAINSEL_Msk (0xcUL) /*!< SCU_OSC OSCHPCTRL: GAINSEL (Bitfield-Mask: 0x03) */ 5578 #define SCU_OSC_OSCHPCTRL_MODE_Pos (4UL) /*!< SCU_OSC OSCHPCTRL: MODE (Bit 4) */ 5579 #define SCU_OSC_OSCHPCTRL_MODE_Msk (0x30UL) /*!< SCU_OSC OSCHPCTRL: MODE (Bitfield-Mask: 0x03) */ 5580 #define SCU_OSC_OSCHPCTRL_OSCVAL_Pos (16UL) /*!< SCU_OSC OSCHPCTRL: OSCVAL (Bit 16) */ 5581 #define SCU_OSC_OSCHPCTRL_OSCVAL_Msk (0xf0000UL) /*!< SCU_OSC OSCHPCTRL: OSCVAL (Bitfield-Mask: 0x0f) */ 5582 5583 /* ----------------------------- SCU_OSC_CLKCALCONST ---------------------------- */ 5584 #define SCU_OSC_CLKCALCONST_CALIBCONST_Pos (0UL) /*!< SCU_OSC CLKCALCONST: CALIBCONST (Bit 0) */ 5585 #define SCU_OSC_CLKCALCONST_CALIBCONST_Msk (0xfUL) /*!< SCU_OSC CLKCALCONST: CALIBCONST (Bitfield-Mask: 0x0f) */ 5586 5587 5588 /* ================================================================================ */ 5589 /* ================ struct 'SCU_PLL' Position & Mask ================ */ 5590 /* ================================================================================ */ 5591 5592 5593 /* ------------------------------- SCU_PLL_PLLSTAT ------------------------------ */ 5594 #define SCU_PLL_PLLSTAT_VCOBYST_Pos (0UL) /*!< SCU_PLL PLLSTAT: VCOBYST (Bit 0) */ 5595 #define SCU_PLL_PLLSTAT_VCOBYST_Msk (0x1UL) /*!< SCU_PLL PLLSTAT: VCOBYST (Bitfield-Mask: 0x01) */ 5596 #define SCU_PLL_PLLSTAT_PWDSTAT_Pos (1UL) /*!< SCU_PLL PLLSTAT: PWDSTAT (Bit 1) */ 5597 #define SCU_PLL_PLLSTAT_PWDSTAT_Msk (0x2UL) /*!< SCU_PLL PLLSTAT: PWDSTAT (Bitfield-Mask: 0x01) */ 5598 #define SCU_PLL_PLLSTAT_VCOLOCK_Pos (2UL) /*!< SCU_PLL PLLSTAT: VCOLOCK (Bit 2) */ 5599 #define SCU_PLL_PLLSTAT_VCOLOCK_Msk (0x4UL) /*!< SCU_PLL PLLSTAT: VCOLOCK (Bitfield-Mask: 0x01) */ 5600 #define SCU_PLL_PLLSTAT_K1RDY_Pos (4UL) /*!< SCU_PLL PLLSTAT: K1RDY (Bit 4) */ 5601 #define SCU_PLL_PLLSTAT_K1RDY_Msk (0x10UL) /*!< SCU_PLL PLLSTAT: K1RDY (Bitfield-Mask: 0x01) */ 5602 #define SCU_PLL_PLLSTAT_K2RDY_Pos (5UL) /*!< SCU_PLL PLLSTAT: K2RDY (Bit 5) */ 5603 #define SCU_PLL_PLLSTAT_K2RDY_Msk (0x20UL) /*!< SCU_PLL PLLSTAT: K2RDY (Bitfield-Mask: 0x01) */ 5604 #define SCU_PLL_PLLSTAT_BY_Pos (6UL) /*!< SCU_PLL PLLSTAT: BY (Bit 6) */ 5605 #define SCU_PLL_PLLSTAT_BY_Msk (0x40UL) /*!< SCU_PLL PLLSTAT: BY (Bitfield-Mask: 0x01) */ 5606 #define SCU_PLL_PLLSTAT_PLLLV_Pos (7UL) /*!< SCU_PLL PLLSTAT: PLLLV (Bit 7) */ 5607 #define SCU_PLL_PLLSTAT_PLLLV_Msk (0x80UL) /*!< SCU_PLL PLLSTAT: PLLLV (Bitfield-Mask: 0x01) */ 5608 #define SCU_PLL_PLLSTAT_PLLHV_Pos (8UL) /*!< SCU_PLL PLLSTAT: PLLHV (Bit 8) */ 5609 #define SCU_PLL_PLLSTAT_PLLHV_Msk (0x100UL) /*!< SCU_PLL PLLSTAT: PLLHV (Bitfield-Mask: 0x01) */ 5610 #define SCU_PLL_PLLSTAT_PLLSP_Pos (9UL) /*!< SCU_PLL PLLSTAT: PLLSP (Bit 9) */ 5611 #define SCU_PLL_PLLSTAT_PLLSP_Msk (0x200UL) /*!< SCU_PLL PLLSTAT: PLLSP (Bitfield-Mask: 0x01) */ 5612 5613 /* ------------------------------- SCU_PLL_PLLCON0 ------------------------------ */ 5614 #define SCU_PLL_PLLCON0_VCOBYP_Pos (0UL) /*!< SCU_PLL PLLCON0: VCOBYP (Bit 0) */ 5615 #define SCU_PLL_PLLCON0_VCOBYP_Msk (0x1UL) /*!< SCU_PLL PLLCON0: VCOBYP (Bitfield-Mask: 0x01) */ 5616 #define SCU_PLL_PLLCON0_VCOPWD_Pos (1UL) /*!< SCU_PLL PLLCON0: VCOPWD (Bit 1) */ 5617 #define SCU_PLL_PLLCON0_VCOPWD_Msk (0x2UL) /*!< SCU_PLL PLLCON0: VCOPWD (Bitfield-Mask: 0x01) */ 5618 #define SCU_PLL_PLLCON0_VCOTR_Pos (2UL) /*!< SCU_PLL PLLCON0: VCOTR (Bit 2) */ 5619 #define SCU_PLL_PLLCON0_VCOTR_Msk (0x4UL) /*!< SCU_PLL PLLCON0: VCOTR (Bitfield-Mask: 0x01) */ 5620 #define SCU_PLL_PLLCON0_FINDIS_Pos (4UL) /*!< SCU_PLL PLLCON0: FINDIS (Bit 4) */ 5621 #define SCU_PLL_PLLCON0_FINDIS_Msk (0x10UL) /*!< SCU_PLL PLLCON0: FINDIS (Bitfield-Mask: 0x01) */ 5622 #define SCU_PLL_PLLCON0_OSCDISCDIS_Pos (6UL) /*!< SCU_PLL PLLCON0: OSCDISCDIS (Bit 6) */ 5623 #define SCU_PLL_PLLCON0_OSCDISCDIS_Msk (0x40UL) /*!< SCU_PLL PLLCON0: OSCDISCDIS (Bitfield-Mask: 0x01) */ 5624 #define SCU_PLL_PLLCON0_PLLPWD_Pos (16UL) /*!< SCU_PLL PLLCON0: PLLPWD (Bit 16) */ 5625 #define SCU_PLL_PLLCON0_PLLPWD_Msk (0x10000UL) /*!< SCU_PLL PLLCON0: PLLPWD (Bitfield-Mask: 0x01) */ 5626 #define SCU_PLL_PLLCON0_OSCRES_Pos (17UL) /*!< SCU_PLL PLLCON0: OSCRES (Bit 17) */ 5627 #define SCU_PLL_PLLCON0_OSCRES_Msk (0x20000UL) /*!< SCU_PLL PLLCON0: OSCRES (Bitfield-Mask: 0x01) */ 5628 #define SCU_PLL_PLLCON0_RESLD_Pos (18UL) /*!< SCU_PLL PLLCON0: RESLD (Bit 18) */ 5629 #define SCU_PLL_PLLCON0_RESLD_Msk (0x40000UL) /*!< SCU_PLL PLLCON0: RESLD (Bitfield-Mask: 0x01) */ 5630 #define SCU_PLL_PLLCON0_AOTREN_Pos (19UL) /*!< SCU_PLL PLLCON0: AOTREN (Bit 19) */ 5631 #define SCU_PLL_PLLCON0_AOTREN_Msk (0x80000UL) /*!< SCU_PLL PLLCON0: AOTREN (Bitfield-Mask: 0x01) */ 5632 #define SCU_PLL_PLLCON0_FOTR_Pos (20UL) /*!< SCU_PLL PLLCON0: FOTR (Bit 20) */ 5633 #define SCU_PLL_PLLCON0_FOTR_Msk (0x100000UL) /*!< SCU_PLL PLLCON0: FOTR (Bitfield-Mask: 0x01) */ 5634 5635 /* ------------------------------- SCU_PLL_PLLCON1 ------------------------------ */ 5636 #define SCU_PLL_PLLCON1_K1DIV_Pos (0UL) /*!< SCU_PLL PLLCON1: K1DIV (Bit 0) */ 5637 #define SCU_PLL_PLLCON1_K1DIV_Msk (0x7fUL) /*!< SCU_PLL PLLCON1: K1DIV (Bitfield-Mask: 0x7f) */ 5638 #define SCU_PLL_PLLCON1_NDIV_Pos (8UL) /*!< SCU_PLL PLLCON1: NDIV (Bit 8) */ 5639 #define SCU_PLL_PLLCON1_NDIV_Msk (0x7f00UL) /*!< SCU_PLL PLLCON1: NDIV (Bitfield-Mask: 0x7f) */ 5640 #define SCU_PLL_PLLCON1_K2DIV_Pos (16UL) /*!< SCU_PLL PLLCON1: K2DIV (Bit 16) */ 5641 #define SCU_PLL_PLLCON1_K2DIV_Msk (0x7f0000UL) /*!< SCU_PLL PLLCON1: K2DIV (Bitfield-Mask: 0x7f) */ 5642 #define SCU_PLL_PLLCON1_PDIV_Pos (24UL) /*!< SCU_PLL PLLCON1: PDIV (Bit 24) */ 5643 #define SCU_PLL_PLLCON1_PDIV_Msk (0xf000000UL) /*!< SCU_PLL PLLCON1: PDIV (Bitfield-Mask: 0x0f) */ 5644 5645 /* ------------------------------- SCU_PLL_PLLCON2 ------------------------------ */ 5646 #define SCU_PLL_PLLCON2_PINSEL_Pos (0UL) /*!< SCU_PLL PLLCON2: PINSEL (Bit 0) */ 5647 #define SCU_PLL_PLLCON2_PINSEL_Msk (0x1UL) /*!< SCU_PLL PLLCON2: PINSEL (Bitfield-Mask: 0x01) */ 5648 #define SCU_PLL_PLLCON2_K1INSEL_Pos (8UL) /*!< SCU_PLL PLLCON2: K1INSEL (Bit 8) */ 5649 #define SCU_PLL_PLLCON2_K1INSEL_Msk (0x100UL) /*!< SCU_PLL PLLCON2: K1INSEL (Bitfield-Mask: 0x01) */ 5650 5651 /* ----------------------------- SCU_PLL_USBPLLSTAT ----------------------------- */ 5652 #define SCU_PLL_USBPLLSTAT_VCOBYST_Pos (0UL) /*!< SCU_PLL USBPLLSTAT: VCOBYST (Bit 0) */ 5653 #define SCU_PLL_USBPLLSTAT_VCOBYST_Msk (0x1UL) /*!< SCU_PLL USBPLLSTAT: VCOBYST (Bitfield-Mask: 0x01) */ 5654 #define SCU_PLL_USBPLLSTAT_PWDSTAT_Pos (1UL) /*!< SCU_PLL USBPLLSTAT: PWDSTAT (Bit 1) */ 5655 #define SCU_PLL_USBPLLSTAT_PWDSTAT_Msk (0x2UL) /*!< SCU_PLL USBPLLSTAT: PWDSTAT (Bitfield-Mask: 0x01) */ 5656 #define SCU_PLL_USBPLLSTAT_VCOLOCK_Pos (2UL) /*!< SCU_PLL USBPLLSTAT: VCOLOCK (Bit 2) */ 5657 #define SCU_PLL_USBPLLSTAT_VCOLOCK_Msk (0x4UL) /*!< SCU_PLL USBPLLSTAT: VCOLOCK (Bitfield-Mask: 0x01) */ 5658 #define SCU_PLL_USBPLLSTAT_BY_Pos (6UL) /*!< SCU_PLL USBPLLSTAT: BY (Bit 6) */ 5659 #define SCU_PLL_USBPLLSTAT_BY_Msk (0x40UL) /*!< SCU_PLL USBPLLSTAT: BY (Bitfield-Mask: 0x01) */ 5660 #define SCU_PLL_USBPLLSTAT_VCOLOCKED_Pos (7UL) /*!< SCU_PLL USBPLLSTAT: VCOLOCKED (Bit 7) */ 5661 #define SCU_PLL_USBPLLSTAT_VCOLOCKED_Msk (0x80UL) /*!< SCU_PLL USBPLLSTAT: VCOLOCKED (Bitfield-Mask: 0x01) */ 5662 5663 /* ------------------------------ SCU_PLL_USBPLLCON ----------------------------- */ 5664 #define SCU_PLL_USBPLLCON_VCOBYP_Pos (0UL) /*!< SCU_PLL USBPLLCON: VCOBYP (Bit 0) */ 5665 #define SCU_PLL_USBPLLCON_VCOBYP_Msk (0x1UL) /*!< SCU_PLL USBPLLCON: VCOBYP (Bitfield-Mask: 0x01) */ 5666 #define SCU_PLL_USBPLLCON_VCOPWD_Pos (1UL) /*!< SCU_PLL USBPLLCON: VCOPWD (Bit 1) */ 5667 #define SCU_PLL_USBPLLCON_VCOPWD_Msk (0x2UL) /*!< SCU_PLL USBPLLCON: VCOPWD (Bitfield-Mask: 0x01) */ 5668 #define SCU_PLL_USBPLLCON_VCOTR_Pos (2UL) /*!< SCU_PLL USBPLLCON: VCOTR (Bit 2) */ 5669 #define SCU_PLL_USBPLLCON_VCOTR_Msk (0x4UL) /*!< SCU_PLL USBPLLCON: VCOTR (Bitfield-Mask: 0x01) */ 5670 #define SCU_PLL_USBPLLCON_FINDIS_Pos (4UL) /*!< SCU_PLL USBPLLCON: FINDIS (Bit 4) */ 5671 #define SCU_PLL_USBPLLCON_FINDIS_Msk (0x10UL) /*!< SCU_PLL USBPLLCON: FINDIS (Bitfield-Mask: 0x01) */ 5672 #define SCU_PLL_USBPLLCON_OSCDISCDIS_Pos (6UL) /*!< SCU_PLL USBPLLCON: OSCDISCDIS (Bit 6) */ 5673 #define SCU_PLL_USBPLLCON_OSCDISCDIS_Msk (0x40UL) /*!< SCU_PLL USBPLLCON: OSCDISCDIS (Bitfield-Mask: 0x01) */ 5674 #define SCU_PLL_USBPLLCON_NDIV_Pos (8UL) /*!< SCU_PLL USBPLLCON: NDIV (Bit 8) */ 5675 #define SCU_PLL_USBPLLCON_NDIV_Msk (0x7f00UL) /*!< SCU_PLL USBPLLCON: NDIV (Bitfield-Mask: 0x7f) */ 5676 #define SCU_PLL_USBPLLCON_PLLPWD_Pos (16UL) /*!< SCU_PLL USBPLLCON: PLLPWD (Bit 16) */ 5677 #define SCU_PLL_USBPLLCON_PLLPWD_Msk (0x10000UL) /*!< SCU_PLL USBPLLCON: PLLPWD (Bitfield-Mask: 0x01) */ 5678 #define SCU_PLL_USBPLLCON_RESLD_Pos (18UL) /*!< SCU_PLL USBPLLCON: RESLD (Bit 18) */ 5679 #define SCU_PLL_USBPLLCON_RESLD_Msk (0x40000UL) /*!< SCU_PLL USBPLLCON: RESLD (Bitfield-Mask: 0x01) */ 5680 #define SCU_PLL_USBPLLCON_PDIV_Pos (24UL) /*!< SCU_PLL USBPLLCON: PDIV (Bit 24) */ 5681 #define SCU_PLL_USBPLLCON_PDIV_Msk (0xf000000UL) /*!< SCU_PLL USBPLLCON: PDIV (Bitfield-Mask: 0x0f) */ 5682 5683 /* ------------------------------ SCU_PLL_CLKMXSTAT ----------------------------- */ 5684 #define SCU_PLL_CLKMXSTAT_SYSCLKMUX_Pos (0UL) /*!< SCU_PLL CLKMXSTAT: SYSCLKMUX (Bit 0) */ 5685 #define SCU_PLL_CLKMXSTAT_SYSCLKMUX_Msk (0x3UL) /*!< SCU_PLL CLKMXSTAT: SYSCLKMUX (Bitfield-Mask: 0x03) */ 5686 5687 5688 /* ================================================================================ */ 5689 /* ================ struct 'SCU_GENERAL' Position & Mask ================ */ 5690 /* ================================================================================ */ 5691 5692 5693 /* ------------------------------- SCU_GENERAL_ID ------------------------------- */ 5694 #define SCU_GENERAL_ID_MOD_REV_Pos (0UL) /*!< SCU_GENERAL ID: MOD_REV (Bit 0) */ 5695 #define SCU_GENERAL_ID_MOD_REV_Msk (0xffUL) /*!< SCU_GENERAL ID: MOD_REV (Bitfield-Mask: 0xff) */ 5696 #define SCU_GENERAL_ID_MOD_TYPE_Pos (8UL) /*!< SCU_GENERAL ID: MOD_TYPE (Bit 8) */ 5697 #define SCU_GENERAL_ID_MOD_TYPE_Msk (0xff00UL) /*!< SCU_GENERAL ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 5698 #define SCU_GENERAL_ID_MOD_NUMBER_Pos (16UL) /*!< SCU_GENERAL ID: MOD_NUMBER (Bit 16) */ 5699 #define SCU_GENERAL_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< SCU_GENERAL ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 5700 5701 /* ----------------------------- SCU_GENERAL_IDCHIP ----------------------------- */ 5702 #define SCU_GENERAL_IDCHIP_IDCHIP_Pos (0UL) /*!< SCU_GENERAL IDCHIP: IDCHIP (Bit 0) */ 5703 #define SCU_GENERAL_IDCHIP_IDCHIP_Msk (0xffffffffUL) /*!< SCU_GENERAL IDCHIP: IDCHIP (Bitfield-Mask: 0xffffffff) */ 5704 5705 /* ----------------------------- SCU_GENERAL_IDMANUF ---------------------------- */ 5706 #define SCU_GENERAL_IDMANUF_DEPT_Pos (0UL) /*!< SCU_GENERAL IDMANUF: DEPT (Bit 0) */ 5707 #define SCU_GENERAL_IDMANUF_DEPT_Msk (0x1fUL) /*!< SCU_GENERAL IDMANUF: DEPT (Bitfield-Mask: 0x1f) */ 5708 #define SCU_GENERAL_IDMANUF_MANUF_Pos (5UL) /*!< SCU_GENERAL IDMANUF: MANUF (Bit 5) */ 5709 #define SCU_GENERAL_IDMANUF_MANUF_Msk (0xffe0UL) /*!< SCU_GENERAL IDMANUF: MANUF (Bitfield-Mask: 0x7ff) */ 5710 5711 /* ------------------------------ SCU_GENERAL_STCON ----------------------------- */ 5712 #define SCU_GENERAL_STCON_HWCON_Pos (0UL) /*!< SCU_GENERAL STCON: HWCON (Bit 0) */ 5713 #define SCU_GENERAL_STCON_HWCON_Msk (0x3UL) /*!< SCU_GENERAL STCON: HWCON (Bitfield-Mask: 0x03) */ 5714 #define SCU_GENERAL_STCON_SWCON_Pos (8UL) /*!< SCU_GENERAL STCON: SWCON (Bit 8) */ 5715 #define SCU_GENERAL_STCON_SWCON_Msk (0xf00UL) /*!< SCU_GENERAL STCON: SWCON (Bitfield-Mask: 0x0f) */ 5716 5717 /* ------------------------------- SCU_GENERAL_GPR ------------------------------ */ 5718 #define SCU_GENERAL_GPR_DAT_Pos (0UL) /*!< SCU_GENERAL GPR: DAT (Bit 0) */ 5719 #define SCU_GENERAL_GPR_DAT_Msk (0xffffffffUL) /*!< SCU_GENERAL GPR: DAT (Bitfield-Mask: 0xffffffff) */ 5720 5721 /* ----------------------------- SCU_GENERAL_CCUCON ----------------------------- */ 5722 #define SCU_GENERAL_CCUCON_GSC40_Pos (0UL) /*!< SCU_GENERAL CCUCON: GSC40 (Bit 0) */ 5723 #define SCU_GENERAL_CCUCON_GSC40_Msk (0x1UL) /*!< SCU_GENERAL CCUCON: GSC40 (Bitfield-Mask: 0x01) */ 5724 #define SCU_GENERAL_CCUCON_GSC41_Pos (1UL) /*!< SCU_GENERAL CCUCON: GSC41 (Bit 1) */ 5725 #define SCU_GENERAL_CCUCON_GSC41_Msk (0x2UL) /*!< SCU_GENERAL CCUCON: GSC41 (Bitfield-Mask: 0x01) */ 5726 #define SCU_GENERAL_CCUCON_GSC42_Pos (2UL) /*!< SCU_GENERAL CCUCON: GSC42 (Bit 2) */ 5727 #define SCU_GENERAL_CCUCON_GSC42_Msk (0x4UL) /*!< SCU_GENERAL CCUCON: GSC42 (Bitfield-Mask: 0x01) */ 5728 #define SCU_GENERAL_CCUCON_GSC43_Pos (3UL) /*!< SCU_GENERAL CCUCON: GSC43 (Bit 3) */ 5729 #define SCU_GENERAL_CCUCON_GSC43_Msk (0x8UL) /*!< SCU_GENERAL CCUCON: GSC43 (Bitfield-Mask: 0x01) */ 5730 #define SCU_GENERAL_CCUCON_GSC80_Pos (8UL) /*!< SCU_GENERAL CCUCON: GSC80 (Bit 8) */ 5731 #define SCU_GENERAL_CCUCON_GSC80_Msk (0x100UL) /*!< SCU_GENERAL CCUCON: GSC80 (Bitfield-Mask: 0x01) */ 5732 #define SCU_GENERAL_CCUCON_GSC81_Pos (9UL) /*!< SCU_GENERAL CCUCON: GSC81 (Bit 9) */ 5733 #define SCU_GENERAL_CCUCON_GSC81_Msk (0x200UL) /*!< SCU_GENERAL CCUCON: GSC81 (Bitfield-Mask: 0x01) */ 5734 5735 /* ----------------------------- SCU_GENERAL_DTSCON ----------------------------- */ 5736 #define SCU_GENERAL_DTSCON_PWD_Pos (0UL) /*!< SCU_GENERAL DTSCON: PWD (Bit 0) */ 5737 #define SCU_GENERAL_DTSCON_PWD_Msk (0x1UL) /*!< SCU_GENERAL DTSCON: PWD (Bitfield-Mask: 0x01) */ 5738 #define SCU_GENERAL_DTSCON_START_Pos (1UL) /*!< SCU_GENERAL DTSCON: START (Bit 1) */ 5739 #define SCU_GENERAL_DTSCON_START_Msk (0x2UL) /*!< SCU_GENERAL DTSCON: START (Bitfield-Mask: 0x01) */ 5740 #define SCU_GENERAL_DTSCON_OFFSET_Pos (4UL) /*!< SCU_GENERAL DTSCON: OFFSET (Bit 4) */ 5741 #define SCU_GENERAL_DTSCON_OFFSET_Msk (0x7f0UL) /*!< SCU_GENERAL DTSCON: OFFSET (Bitfield-Mask: 0x7f) */ 5742 #define SCU_GENERAL_DTSCON_GAIN_Pos (11UL) /*!< SCU_GENERAL DTSCON: GAIN (Bit 11) */ 5743 #define SCU_GENERAL_DTSCON_GAIN_Msk (0x1f800UL) /*!< SCU_GENERAL DTSCON: GAIN (Bitfield-Mask: 0x3f) */ 5744 #define SCU_GENERAL_DTSCON_REFTRIM_Pos (17UL) /*!< SCU_GENERAL DTSCON: REFTRIM (Bit 17) */ 5745 #define SCU_GENERAL_DTSCON_REFTRIM_Msk (0xe0000UL) /*!< SCU_GENERAL DTSCON: REFTRIM (Bitfield-Mask: 0x07) */ 5746 #define SCU_GENERAL_DTSCON_BGTRIM_Pos (20UL) /*!< SCU_GENERAL DTSCON: BGTRIM (Bit 20) */ 5747 #define SCU_GENERAL_DTSCON_BGTRIM_Msk (0xf00000UL) /*!< SCU_GENERAL DTSCON: BGTRIM (Bitfield-Mask: 0x0f) */ 5748 5749 /* ----------------------------- SCU_GENERAL_DTSSTAT ---------------------------- */ 5750 #define SCU_GENERAL_DTSSTAT_RESULT_Pos (0UL) /*!< SCU_GENERAL DTSSTAT: RESULT (Bit 0) */ 5751 #define SCU_GENERAL_DTSSTAT_RESULT_Msk (0x3ffUL) /*!< SCU_GENERAL DTSSTAT: RESULT (Bitfield-Mask: 0x3ff) */ 5752 #define SCU_GENERAL_DTSSTAT_RDY_Pos (14UL) /*!< SCU_GENERAL DTSSTAT: RDY (Bit 14) */ 5753 #define SCU_GENERAL_DTSSTAT_RDY_Msk (0x4000UL) /*!< SCU_GENERAL DTSSTAT: RDY (Bitfield-Mask: 0x01) */ 5754 #define SCU_GENERAL_DTSSTAT_BUSY_Pos (15UL) /*!< SCU_GENERAL DTSSTAT: BUSY (Bit 15) */ 5755 #define SCU_GENERAL_DTSSTAT_BUSY_Msk (0x8000UL) /*!< SCU_GENERAL DTSSTAT: BUSY (Bitfield-Mask: 0x01) */ 5756 5757 /* ---------------------------- SCU_GENERAL_SDMMCDEL ---------------------------- */ 5758 #define SCU_GENERAL_SDMMCDEL_TAPEN_Pos (0UL) /*!< SCU_GENERAL SDMMCDEL: TAPEN (Bit 0) */ 5759 #define SCU_GENERAL_SDMMCDEL_TAPEN_Msk (0x1UL) /*!< SCU_GENERAL SDMMCDEL: TAPEN (Bitfield-Mask: 0x01) */ 5760 #define SCU_GENERAL_SDMMCDEL_TAPDEL_Pos (4UL) /*!< SCU_GENERAL SDMMCDEL: TAPDEL (Bit 4) */ 5761 #define SCU_GENERAL_SDMMCDEL_TAPDEL_Msk (0xf0UL) /*!< SCU_GENERAL SDMMCDEL: TAPDEL (Bitfield-Mask: 0x0f) */ 5762 5763 /* ----------------------------- SCU_GENERAL_GORCEN ----------------------------- */ 5764 #define SCU_GENERAL_GORCEN_ENORC6_Pos (6UL) /*!< SCU_GENERAL GORCEN: ENORC6 (Bit 6) */ 5765 #define SCU_GENERAL_GORCEN_ENORC6_Msk (0x40UL) /*!< SCU_GENERAL GORCEN: ENORC6 (Bitfield-Mask: 0x01) */ 5766 #define SCU_GENERAL_GORCEN_ENORC7_Pos (7UL) /*!< SCU_GENERAL GORCEN: ENORC7 (Bit 7) */ 5767 #define SCU_GENERAL_GORCEN_ENORC7_Msk (0x80UL) /*!< SCU_GENERAL GORCEN: ENORC7 (Bitfield-Mask: 0x01) */ 5768 5769 /* ----------------------------- SCU_GENERAL_MIRRSTS ---------------------------- */ 5770 #define SCU_GENERAL_MIRRSTS_HDCLR_Pos (1UL) /*!< SCU_GENERAL MIRRSTS: HDCLR (Bit 1) */ 5771 #define SCU_GENERAL_MIRRSTS_HDCLR_Msk (0x2UL) /*!< SCU_GENERAL MIRRSTS: HDCLR (Bitfield-Mask: 0x01) */ 5772 #define SCU_GENERAL_MIRRSTS_HDSET_Pos (2UL) /*!< SCU_GENERAL MIRRSTS: HDSET (Bit 2) */ 5773 #define SCU_GENERAL_MIRRSTS_HDSET_Msk (0x4UL) /*!< SCU_GENERAL MIRRSTS: HDSET (Bitfield-Mask: 0x01) */ 5774 #define SCU_GENERAL_MIRRSTS_HDCR_Pos (3UL) /*!< SCU_GENERAL MIRRSTS: HDCR (Bit 3) */ 5775 #define SCU_GENERAL_MIRRSTS_HDCR_Msk (0x8UL) /*!< SCU_GENERAL MIRRSTS: HDCR (Bitfield-Mask: 0x01) */ 5776 #define SCU_GENERAL_MIRRSTS_OSCSICTRL_Pos (5UL) /*!< SCU_GENERAL MIRRSTS: OSCSICTRL (Bit 5) */ 5777 #define SCU_GENERAL_MIRRSTS_OSCSICTRL_Msk (0x20UL) /*!< SCU_GENERAL MIRRSTS: OSCSICTRL (Bitfield-Mask: 0x01) */ 5778 #define SCU_GENERAL_MIRRSTS_OSCULCTRL_Pos (7UL) /*!< SCU_GENERAL MIRRSTS: OSCULCTRL (Bit 7) */ 5779 #define SCU_GENERAL_MIRRSTS_OSCULCTRL_Msk (0x80UL) /*!< SCU_GENERAL MIRRSTS: OSCULCTRL (Bitfield-Mask: 0x01) */ 5780 #define SCU_GENERAL_MIRRSTS_RTC_CTR_Pos (8UL) /*!< SCU_GENERAL MIRRSTS: RTC_CTR (Bit 8) */ 5781 #define SCU_GENERAL_MIRRSTS_RTC_CTR_Msk (0x100UL) /*!< SCU_GENERAL MIRRSTS: RTC_CTR (Bitfield-Mask: 0x01) */ 5782 #define SCU_GENERAL_MIRRSTS_RTC_ATIM0_Pos (9UL) /*!< SCU_GENERAL MIRRSTS: RTC_ATIM0 (Bit 9) */ 5783 #define SCU_GENERAL_MIRRSTS_RTC_ATIM0_Msk (0x200UL) /*!< SCU_GENERAL MIRRSTS: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5784 #define SCU_GENERAL_MIRRSTS_RTC_ATIM1_Pos (10UL) /*!< SCU_GENERAL MIRRSTS: RTC_ATIM1 (Bit 10) */ 5785 #define SCU_GENERAL_MIRRSTS_RTC_ATIM1_Msk (0x400UL) /*!< SCU_GENERAL MIRRSTS: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5786 #define SCU_GENERAL_MIRRSTS_RTC_TIM0_Pos (11UL) /*!< SCU_GENERAL MIRRSTS: RTC_TIM0 (Bit 11) */ 5787 #define SCU_GENERAL_MIRRSTS_RTC_TIM0_Msk (0x800UL) /*!< SCU_GENERAL MIRRSTS: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5788 #define SCU_GENERAL_MIRRSTS_RTC_TIM1_Pos (12UL) /*!< SCU_GENERAL MIRRSTS: RTC_TIM1 (Bit 12) */ 5789 #define SCU_GENERAL_MIRRSTS_RTC_TIM1_Msk (0x1000UL) /*!< SCU_GENERAL MIRRSTS: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5790 #define SCU_GENERAL_MIRRSTS_RMX_Pos (13UL) /*!< SCU_GENERAL MIRRSTS: RMX (Bit 13) */ 5791 #define SCU_GENERAL_MIRRSTS_RMX_Msk (0x2000UL) /*!< SCU_GENERAL MIRRSTS: RMX (Bitfield-Mask: 0x01) */ 5792 #define SCU_GENERAL_MIRRSTS_RTC_MSKSR_Pos (14UL) /*!< SCU_GENERAL MIRRSTS: RTC_MSKSR (Bit 14) */ 5793 #define SCU_GENERAL_MIRRSTS_RTC_MSKSR_Msk (0x4000UL) /*!< SCU_GENERAL MIRRSTS: RTC_MSKSR (Bitfield-Mask: 0x01) */ 5794 #define SCU_GENERAL_MIRRSTS_RTC_CLRSR_Pos (15UL) /*!< SCU_GENERAL MIRRSTS: RTC_CLRSR (Bit 15) */ 5795 #define SCU_GENERAL_MIRRSTS_RTC_CLRSR_Msk (0x8000UL) /*!< SCU_GENERAL MIRRSTS: RTC_CLRSR (Bitfield-Mask: 0x01) */ 5796 5797 /* ------------------------------ SCU_GENERAL_RMACR ----------------------------- */ 5798 #define SCU_GENERAL_RMACR_RDWR_Pos (0UL) /*!< SCU_GENERAL RMACR: RDWR (Bit 0) */ 5799 #define SCU_GENERAL_RMACR_RDWR_Msk (0x1UL) /*!< SCU_GENERAL RMACR: RDWR (Bitfield-Mask: 0x01) */ 5800 #define SCU_GENERAL_RMACR_ADDR_Pos (16UL) /*!< SCU_GENERAL RMACR: ADDR (Bit 16) */ 5801 #define SCU_GENERAL_RMACR_ADDR_Msk (0xf0000UL) /*!< SCU_GENERAL RMACR: ADDR (Bitfield-Mask: 0x0f) */ 5802 5803 /* ----------------------------- SCU_GENERAL_RMDATA ----------------------------- */ 5804 #define SCU_GENERAL_RMDATA_DATA_Pos (0UL) /*!< SCU_GENERAL RMDATA: DATA (Bit 0) */ 5805 #define SCU_GENERAL_RMDATA_DATA_Msk (0xffffffffUL) /*!< SCU_GENERAL RMDATA: DATA (Bitfield-Mask: 0xffffffff) */ 5806 5807 5808 /* ================================================================================ */ 5809 /* ================ struct 'SCU_INTERRUPT' Position & Mask ================ */ 5810 /* ================================================================================ */ 5811 5812 5813 /* ---------------------------- SCU_INTERRUPT_SRSTAT ---------------------------- */ 5814 #define SCU_INTERRUPT_SRSTAT_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT SRSTAT: PRWARN (Bit 0) */ 5815 #define SCU_INTERRUPT_SRSTAT_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT SRSTAT: PRWARN (Bitfield-Mask: 0x01) */ 5816 #define SCU_INTERRUPT_SRSTAT_PI_Pos (1UL) /*!< SCU_INTERRUPT SRSTAT: PI (Bit 1) */ 5817 #define SCU_INTERRUPT_SRSTAT_PI_Msk (0x2UL) /*!< SCU_INTERRUPT SRSTAT: PI (Bitfield-Mask: 0x01) */ 5818 #define SCU_INTERRUPT_SRSTAT_AI_Pos (2UL) /*!< SCU_INTERRUPT SRSTAT: AI (Bit 2) */ 5819 #define SCU_INTERRUPT_SRSTAT_AI_Msk (0x4UL) /*!< SCU_INTERRUPT SRSTAT: AI (Bitfield-Mask: 0x01) */ 5820 #define SCU_INTERRUPT_SRSTAT_DLROVR_Pos (3UL) /*!< SCU_INTERRUPT SRSTAT: DLROVR (Bit 3) */ 5821 #define SCU_INTERRUPT_SRSTAT_DLROVR_Msk (0x8UL) /*!< SCU_INTERRUPT SRSTAT: DLROVR (Bitfield-Mask: 0x01) */ 5822 #define SCU_INTERRUPT_SRSTAT_HDCLR_Pos (17UL) /*!< SCU_INTERRUPT SRSTAT: HDCLR (Bit 17) */ 5823 #define SCU_INTERRUPT_SRSTAT_HDCLR_Msk (0x20000UL) /*!< SCU_INTERRUPT SRSTAT: HDCLR (Bitfield-Mask: 0x01) */ 5824 #define SCU_INTERRUPT_SRSTAT_HDSET_Pos (18UL) /*!< SCU_INTERRUPT SRSTAT: HDSET (Bit 18) */ 5825 #define SCU_INTERRUPT_SRSTAT_HDSET_Msk (0x40000UL) /*!< SCU_INTERRUPT SRSTAT: HDSET (Bitfield-Mask: 0x01) */ 5826 #define SCU_INTERRUPT_SRSTAT_HDCR_Pos (19UL) /*!< SCU_INTERRUPT SRSTAT: HDCR (Bit 19) */ 5827 #define SCU_INTERRUPT_SRSTAT_HDCR_Msk (0x80000UL) /*!< SCU_INTERRUPT SRSTAT: HDCR (Bitfield-Mask: 0x01) */ 5828 #define SCU_INTERRUPT_SRSTAT_OSCSICTRL_Pos (21UL) /*!< SCU_INTERRUPT SRSTAT: OSCSICTRL (Bit 21) */ 5829 #define SCU_INTERRUPT_SRSTAT_OSCSICTRL_Msk (0x200000UL) /*!< SCU_INTERRUPT SRSTAT: OSCSICTRL (Bitfield-Mask: 0x01) */ 5830 #define SCU_INTERRUPT_SRSTAT_OSCULCTRL_Pos (23UL) /*!< SCU_INTERRUPT SRSTAT: OSCULCTRL (Bit 23) */ 5831 #define SCU_INTERRUPT_SRSTAT_OSCULCTRL_Msk (0x800000UL) /*!< SCU_INTERRUPT SRSTAT: OSCULCTRL (Bitfield-Mask: 0x01) */ 5832 #define SCU_INTERRUPT_SRSTAT_RTC_CTR_Pos (24UL) /*!< SCU_INTERRUPT SRSTAT: RTC_CTR (Bit 24) */ 5833 #define SCU_INTERRUPT_SRSTAT_RTC_CTR_Msk (0x1000000UL) /*!< SCU_INTERRUPT SRSTAT: RTC_CTR (Bitfield-Mask: 0x01) */ 5834 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM0_Pos (25UL) /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM0 (Bit 25) */ 5835 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM0_Msk (0x2000000UL) /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5836 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM1_Pos (26UL) /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM1 (Bit 26) */ 5837 #define SCU_INTERRUPT_SRSTAT_RTC_ATIM1_Msk (0x4000000UL) /*!< SCU_INTERRUPT SRSTAT: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5838 #define SCU_INTERRUPT_SRSTAT_RTC_TIM0_Pos (27UL) /*!< SCU_INTERRUPT SRSTAT: RTC_TIM0 (Bit 27) */ 5839 #define SCU_INTERRUPT_SRSTAT_RTC_TIM0_Msk (0x8000000UL) /*!< SCU_INTERRUPT SRSTAT: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5840 #define SCU_INTERRUPT_SRSTAT_RTC_TIM1_Pos (28UL) /*!< SCU_INTERRUPT SRSTAT: RTC_TIM1 (Bit 28) */ 5841 #define SCU_INTERRUPT_SRSTAT_RTC_TIM1_Msk (0x10000000UL) /*!< SCU_INTERRUPT SRSTAT: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5842 #define SCU_INTERRUPT_SRSTAT_RMX_Pos (29UL) /*!< SCU_INTERRUPT SRSTAT: RMX (Bit 29) */ 5843 #define SCU_INTERRUPT_SRSTAT_RMX_Msk (0x20000000UL) /*!< SCU_INTERRUPT SRSTAT: RMX (Bitfield-Mask: 0x01) */ 5844 5845 /* ----------------------------- SCU_INTERRUPT_SRRAW ---------------------------- */ 5846 #define SCU_INTERRUPT_SRRAW_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT SRRAW: PRWARN (Bit 0) */ 5847 #define SCU_INTERRUPT_SRRAW_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT SRRAW: PRWARN (Bitfield-Mask: 0x01) */ 5848 #define SCU_INTERRUPT_SRRAW_PI_Pos (1UL) /*!< SCU_INTERRUPT SRRAW: PI (Bit 1) */ 5849 #define SCU_INTERRUPT_SRRAW_PI_Msk (0x2UL) /*!< SCU_INTERRUPT SRRAW: PI (Bitfield-Mask: 0x01) */ 5850 #define SCU_INTERRUPT_SRRAW_AI_Pos (2UL) /*!< SCU_INTERRUPT SRRAW: AI (Bit 2) */ 5851 #define SCU_INTERRUPT_SRRAW_AI_Msk (0x4UL) /*!< SCU_INTERRUPT SRRAW: AI (Bitfield-Mask: 0x01) */ 5852 #define SCU_INTERRUPT_SRRAW_DLROVR_Pos (3UL) /*!< SCU_INTERRUPT SRRAW: DLROVR (Bit 3) */ 5853 #define SCU_INTERRUPT_SRRAW_DLROVR_Msk (0x8UL) /*!< SCU_INTERRUPT SRRAW: DLROVR (Bitfield-Mask: 0x01) */ 5854 #define SCU_INTERRUPT_SRRAW_HDCLR_Pos (17UL) /*!< SCU_INTERRUPT SRRAW: HDCLR (Bit 17) */ 5855 #define SCU_INTERRUPT_SRRAW_HDCLR_Msk (0x20000UL) /*!< SCU_INTERRUPT SRRAW: HDCLR (Bitfield-Mask: 0x01) */ 5856 #define SCU_INTERRUPT_SRRAW_HDSET_Pos (18UL) /*!< SCU_INTERRUPT SRRAW: HDSET (Bit 18) */ 5857 #define SCU_INTERRUPT_SRRAW_HDSET_Msk (0x40000UL) /*!< SCU_INTERRUPT SRRAW: HDSET (Bitfield-Mask: 0x01) */ 5858 #define SCU_INTERRUPT_SRRAW_HDCR_Pos (19UL) /*!< SCU_INTERRUPT SRRAW: HDCR (Bit 19) */ 5859 #define SCU_INTERRUPT_SRRAW_HDCR_Msk (0x80000UL) /*!< SCU_INTERRUPT SRRAW: HDCR (Bitfield-Mask: 0x01) */ 5860 #define SCU_INTERRUPT_SRRAW_OSCSICTRL_Pos (21UL) /*!< SCU_INTERRUPT SRRAW: OSCSICTRL (Bit 21) */ 5861 #define SCU_INTERRUPT_SRRAW_OSCSICTRL_Msk (0x200000UL) /*!< SCU_INTERRUPT SRRAW: OSCSICTRL (Bitfield-Mask: 0x01) */ 5862 #define SCU_INTERRUPT_SRRAW_OSCULCTRL_Pos (23UL) /*!< SCU_INTERRUPT SRRAW: OSCULCTRL (Bit 23) */ 5863 #define SCU_INTERRUPT_SRRAW_OSCULCTRL_Msk (0x800000UL) /*!< SCU_INTERRUPT SRRAW: OSCULCTRL (Bitfield-Mask: 0x01) */ 5864 #define SCU_INTERRUPT_SRRAW_RTC_CTR_Pos (24UL) /*!< SCU_INTERRUPT SRRAW: RTC_CTR (Bit 24) */ 5865 #define SCU_INTERRUPT_SRRAW_RTC_CTR_Msk (0x1000000UL) /*!< SCU_INTERRUPT SRRAW: RTC_CTR (Bitfield-Mask: 0x01) */ 5866 #define SCU_INTERRUPT_SRRAW_RTC_ATIM0_Pos (25UL) /*!< SCU_INTERRUPT SRRAW: RTC_ATIM0 (Bit 25) */ 5867 #define SCU_INTERRUPT_SRRAW_RTC_ATIM0_Msk (0x2000000UL) /*!< SCU_INTERRUPT SRRAW: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5868 #define SCU_INTERRUPT_SRRAW_RTC_ATIM1_Pos (26UL) /*!< SCU_INTERRUPT SRRAW: RTC_ATIM1 (Bit 26) */ 5869 #define SCU_INTERRUPT_SRRAW_RTC_ATIM1_Msk (0x4000000UL) /*!< SCU_INTERRUPT SRRAW: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5870 #define SCU_INTERRUPT_SRRAW_RTC_TIM0_Pos (27UL) /*!< SCU_INTERRUPT SRRAW: RTC_TIM0 (Bit 27) */ 5871 #define SCU_INTERRUPT_SRRAW_RTC_TIM0_Msk (0x8000000UL) /*!< SCU_INTERRUPT SRRAW: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5872 #define SCU_INTERRUPT_SRRAW_RTC_TIM1_Pos (28UL) /*!< SCU_INTERRUPT SRRAW: RTC_TIM1 (Bit 28) */ 5873 #define SCU_INTERRUPT_SRRAW_RTC_TIM1_Msk (0x10000000UL) /*!< SCU_INTERRUPT SRRAW: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5874 #define SCU_INTERRUPT_SRRAW_RMX_Pos (29UL) /*!< SCU_INTERRUPT SRRAW: RMX (Bit 29) */ 5875 #define SCU_INTERRUPT_SRRAW_RMX_Msk (0x20000000UL) /*!< SCU_INTERRUPT SRRAW: RMX (Bitfield-Mask: 0x01) */ 5876 5877 /* ----------------------------- SCU_INTERRUPT_SRMSK ---------------------------- */ 5878 #define SCU_INTERRUPT_SRMSK_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT SRMSK: PRWARN (Bit 0) */ 5879 #define SCU_INTERRUPT_SRMSK_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT SRMSK: PRWARN (Bitfield-Mask: 0x01) */ 5880 #define SCU_INTERRUPT_SRMSK_PI_Pos (1UL) /*!< SCU_INTERRUPT SRMSK: PI (Bit 1) */ 5881 #define SCU_INTERRUPT_SRMSK_PI_Msk (0x2UL) /*!< SCU_INTERRUPT SRMSK: PI (Bitfield-Mask: 0x01) */ 5882 #define SCU_INTERRUPT_SRMSK_AI_Pos (2UL) /*!< SCU_INTERRUPT SRMSK: AI (Bit 2) */ 5883 #define SCU_INTERRUPT_SRMSK_AI_Msk (0x4UL) /*!< SCU_INTERRUPT SRMSK: AI (Bitfield-Mask: 0x01) */ 5884 #define SCU_INTERRUPT_SRMSK_DLROVR_Pos (3UL) /*!< SCU_INTERRUPT SRMSK: DLROVR (Bit 3) */ 5885 #define SCU_INTERRUPT_SRMSK_DLROVR_Msk (0x8UL) /*!< SCU_INTERRUPT SRMSK: DLROVR (Bitfield-Mask: 0x01) */ 5886 #define SCU_INTERRUPT_SRMSK_HDCLR_Pos (17UL) /*!< SCU_INTERRUPT SRMSK: HDCLR (Bit 17) */ 5887 #define SCU_INTERRUPT_SRMSK_HDCLR_Msk (0x20000UL) /*!< SCU_INTERRUPT SRMSK: HDCLR (Bitfield-Mask: 0x01) */ 5888 #define SCU_INTERRUPT_SRMSK_HDSET_Pos (18UL) /*!< SCU_INTERRUPT SRMSK: HDSET (Bit 18) */ 5889 #define SCU_INTERRUPT_SRMSK_HDSET_Msk (0x40000UL) /*!< SCU_INTERRUPT SRMSK: HDSET (Bitfield-Mask: 0x01) */ 5890 #define SCU_INTERRUPT_SRMSK_HDCR_Pos (19UL) /*!< SCU_INTERRUPT SRMSK: HDCR (Bit 19) */ 5891 #define SCU_INTERRUPT_SRMSK_HDCR_Msk (0x80000UL) /*!< SCU_INTERRUPT SRMSK: HDCR (Bitfield-Mask: 0x01) */ 5892 #define SCU_INTERRUPT_SRMSK_OSCSICTRL_Pos (21UL) /*!< SCU_INTERRUPT SRMSK: OSCSICTRL (Bit 21) */ 5893 #define SCU_INTERRUPT_SRMSK_OSCSICTRL_Msk (0x200000UL) /*!< SCU_INTERRUPT SRMSK: OSCSICTRL (Bitfield-Mask: 0x01) */ 5894 #define SCU_INTERRUPT_SRMSK_OSCULCTRL_Pos (23UL) /*!< SCU_INTERRUPT SRMSK: OSCULCTRL (Bit 23) */ 5895 #define SCU_INTERRUPT_SRMSK_OSCULCTRL_Msk (0x800000UL) /*!< SCU_INTERRUPT SRMSK: OSCULCTRL (Bitfield-Mask: 0x01) */ 5896 #define SCU_INTERRUPT_SRMSK_RTC_CTR_Pos (24UL) /*!< SCU_INTERRUPT SRMSK: RTC_CTR (Bit 24) */ 5897 #define SCU_INTERRUPT_SRMSK_RTC_CTR_Msk (0x1000000UL) /*!< SCU_INTERRUPT SRMSK: RTC_CTR (Bitfield-Mask: 0x01) */ 5898 #define SCU_INTERRUPT_SRMSK_RTC_ATIM0_Pos (25UL) /*!< SCU_INTERRUPT SRMSK: RTC_ATIM0 (Bit 25) */ 5899 #define SCU_INTERRUPT_SRMSK_RTC_ATIM0_Msk (0x2000000UL) /*!< SCU_INTERRUPT SRMSK: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5900 #define SCU_INTERRUPT_SRMSK_RTC_ATIM1_Pos (26UL) /*!< SCU_INTERRUPT SRMSK: RTC_ATIM1 (Bit 26) */ 5901 #define SCU_INTERRUPT_SRMSK_RTC_ATIM1_Msk (0x4000000UL) /*!< SCU_INTERRUPT SRMSK: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5902 #define SCU_INTERRUPT_SRMSK_RTC_TIM0_Pos (27UL) /*!< SCU_INTERRUPT SRMSK: RTC_TIM0 (Bit 27) */ 5903 #define SCU_INTERRUPT_SRMSK_RTC_TIM0_Msk (0x8000000UL) /*!< SCU_INTERRUPT SRMSK: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5904 #define SCU_INTERRUPT_SRMSK_RTC_TIM1_Pos (28UL) /*!< SCU_INTERRUPT SRMSK: RTC_TIM1 (Bit 28) */ 5905 #define SCU_INTERRUPT_SRMSK_RTC_TIM1_Msk (0x10000000UL) /*!< SCU_INTERRUPT SRMSK: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5906 #define SCU_INTERRUPT_SRMSK_RMX_Pos (29UL) /*!< SCU_INTERRUPT SRMSK: RMX (Bit 29) */ 5907 #define SCU_INTERRUPT_SRMSK_RMX_Msk (0x20000000UL) /*!< SCU_INTERRUPT SRMSK: RMX (Bitfield-Mask: 0x01) */ 5908 5909 /* ----------------------------- SCU_INTERRUPT_SRCLR ---------------------------- */ 5910 #define SCU_INTERRUPT_SRCLR_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT SRCLR: PRWARN (Bit 0) */ 5911 #define SCU_INTERRUPT_SRCLR_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT SRCLR: PRWARN (Bitfield-Mask: 0x01) */ 5912 #define SCU_INTERRUPT_SRCLR_PI_Pos (1UL) /*!< SCU_INTERRUPT SRCLR: PI (Bit 1) */ 5913 #define SCU_INTERRUPT_SRCLR_PI_Msk (0x2UL) /*!< SCU_INTERRUPT SRCLR: PI (Bitfield-Mask: 0x01) */ 5914 #define SCU_INTERRUPT_SRCLR_AI_Pos (2UL) /*!< SCU_INTERRUPT SRCLR: AI (Bit 2) */ 5915 #define SCU_INTERRUPT_SRCLR_AI_Msk (0x4UL) /*!< SCU_INTERRUPT SRCLR: AI (Bitfield-Mask: 0x01) */ 5916 #define SCU_INTERRUPT_SRCLR_DLROVR_Pos (3UL) /*!< SCU_INTERRUPT SRCLR: DLROVR (Bit 3) */ 5917 #define SCU_INTERRUPT_SRCLR_DLROVR_Msk (0x8UL) /*!< SCU_INTERRUPT SRCLR: DLROVR (Bitfield-Mask: 0x01) */ 5918 #define SCU_INTERRUPT_SRCLR_HDCLR_Pos (17UL) /*!< SCU_INTERRUPT SRCLR: HDCLR (Bit 17) */ 5919 #define SCU_INTERRUPT_SRCLR_HDCLR_Msk (0x20000UL) /*!< SCU_INTERRUPT SRCLR: HDCLR (Bitfield-Mask: 0x01) */ 5920 #define SCU_INTERRUPT_SRCLR_HDSET_Pos (18UL) /*!< SCU_INTERRUPT SRCLR: HDSET (Bit 18) */ 5921 #define SCU_INTERRUPT_SRCLR_HDSET_Msk (0x40000UL) /*!< SCU_INTERRUPT SRCLR: HDSET (Bitfield-Mask: 0x01) */ 5922 #define SCU_INTERRUPT_SRCLR_HDCR_Pos (19UL) /*!< SCU_INTERRUPT SRCLR: HDCR (Bit 19) */ 5923 #define SCU_INTERRUPT_SRCLR_HDCR_Msk (0x80000UL) /*!< SCU_INTERRUPT SRCLR: HDCR (Bitfield-Mask: 0x01) */ 5924 #define SCU_INTERRUPT_SRCLR_OSCSICTRL_Pos (21UL) /*!< SCU_INTERRUPT SRCLR: OSCSICTRL (Bit 21) */ 5925 #define SCU_INTERRUPT_SRCLR_OSCSICTRL_Msk (0x200000UL) /*!< SCU_INTERRUPT SRCLR: OSCSICTRL (Bitfield-Mask: 0x01) */ 5926 #define SCU_INTERRUPT_SRCLR_OSCULCTRL_Pos (23UL) /*!< SCU_INTERRUPT SRCLR: OSCULCTRL (Bit 23) */ 5927 #define SCU_INTERRUPT_SRCLR_OSCULCTRL_Msk (0x800000UL) /*!< SCU_INTERRUPT SRCLR: OSCULCTRL (Bitfield-Mask: 0x01) */ 5928 #define SCU_INTERRUPT_SRCLR_RTC_CTR_Pos (24UL) /*!< SCU_INTERRUPT SRCLR: RTC_CTR (Bit 24) */ 5929 #define SCU_INTERRUPT_SRCLR_RTC_CTR_Msk (0x1000000UL) /*!< SCU_INTERRUPT SRCLR: RTC_CTR (Bitfield-Mask: 0x01) */ 5930 #define SCU_INTERRUPT_SRCLR_RTC_ATIM0_Pos (25UL) /*!< SCU_INTERRUPT SRCLR: RTC_ATIM0 (Bit 25) */ 5931 #define SCU_INTERRUPT_SRCLR_RTC_ATIM0_Msk (0x2000000UL) /*!< SCU_INTERRUPT SRCLR: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5932 #define SCU_INTERRUPT_SRCLR_RTC_ATIM1_Pos (26UL) /*!< SCU_INTERRUPT SRCLR: RTC_ATIM1 (Bit 26) */ 5933 #define SCU_INTERRUPT_SRCLR_RTC_ATIM1_Msk (0x4000000UL) /*!< SCU_INTERRUPT SRCLR: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5934 #define SCU_INTERRUPT_SRCLR_RTC_TIM0_Pos (27UL) /*!< SCU_INTERRUPT SRCLR: RTC_TIM0 (Bit 27) */ 5935 #define SCU_INTERRUPT_SRCLR_RTC_TIM0_Msk (0x8000000UL) /*!< SCU_INTERRUPT SRCLR: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5936 #define SCU_INTERRUPT_SRCLR_RTC_TIM1_Pos (28UL) /*!< SCU_INTERRUPT SRCLR: RTC_TIM1 (Bit 28) */ 5937 #define SCU_INTERRUPT_SRCLR_RTC_TIM1_Msk (0x10000000UL) /*!< SCU_INTERRUPT SRCLR: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5938 #define SCU_INTERRUPT_SRCLR_RMX_Pos (29UL) /*!< SCU_INTERRUPT SRCLR: RMX (Bit 29) */ 5939 #define SCU_INTERRUPT_SRCLR_RMX_Msk (0x20000000UL) /*!< SCU_INTERRUPT SRCLR: RMX (Bitfield-Mask: 0x01) */ 5940 5941 /* ----------------------------- SCU_INTERRUPT_SRSET ---------------------------- */ 5942 #define SCU_INTERRUPT_SRSET_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT SRSET: PRWARN (Bit 0) */ 5943 #define SCU_INTERRUPT_SRSET_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT SRSET: PRWARN (Bitfield-Mask: 0x01) */ 5944 #define SCU_INTERRUPT_SRSET_PI_Pos (1UL) /*!< SCU_INTERRUPT SRSET: PI (Bit 1) */ 5945 #define SCU_INTERRUPT_SRSET_PI_Msk (0x2UL) /*!< SCU_INTERRUPT SRSET: PI (Bitfield-Mask: 0x01) */ 5946 #define SCU_INTERRUPT_SRSET_AI_Pos (2UL) /*!< SCU_INTERRUPT SRSET: AI (Bit 2) */ 5947 #define SCU_INTERRUPT_SRSET_AI_Msk (0x4UL) /*!< SCU_INTERRUPT SRSET: AI (Bitfield-Mask: 0x01) */ 5948 #define SCU_INTERRUPT_SRSET_DLROVR_Pos (3UL) /*!< SCU_INTERRUPT SRSET: DLROVR (Bit 3) */ 5949 #define SCU_INTERRUPT_SRSET_DLROVR_Msk (0x8UL) /*!< SCU_INTERRUPT SRSET: DLROVR (Bitfield-Mask: 0x01) */ 5950 #define SCU_INTERRUPT_SRSET_HDCRCLR_Pos (17UL) /*!< SCU_INTERRUPT SRSET: HDCRCLR (Bit 17) */ 5951 #define SCU_INTERRUPT_SRSET_HDCRCLR_Msk (0x20000UL) /*!< SCU_INTERRUPT SRSET: HDCRCLR (Bitfield-Mask: 0x01) */ 5952 #define SCU_INTERRUPT_SRSET_HDCRSET_Pos (18UL) /*!< SCU_INTERRUPT SRSET: HDCRSET (Bit 18) */ 5953 #define SCU_INTERRUPT_SRSET_HDCRSET_Msk (0x40000UL) /*!< SCU_INTERRUPT SRSET: HDCRSET (Bitfield-Mask: 0x01) */ 5954 #define SCU_INTERRUPT_SRSET_HDCR_Pos (19UL) /*!< SCU_INTERRUPT SRSET: HDCR (Bit 19) */ 5955 #define SCU_INTERRUPT_SRSET_HDCR_Msk (0x80000UL) /*!< SCU_INTERRUPT SRSET: HDCR (Bitfield-Mask: 0x01) */ 5956 #define SCU_INTERRUPT_SRSET_OSCSICTRL_Pos (21UL) /*!< SCU_INTERRUPT SRSET: OSCSICTRL (Bit 21) */ 5957 #define SCU_INTERRUPT_SRSET_OSCSICTRL_Msk (0x200000UL) /*!< SCU_INTERRUPT SRSET: OSCSICTRL (Bitfield-Mask: 0x01) */ 5958 #define SCU_INTERRUPT_SRSET_OSCULCTRL_Pos (23UL) /*!< SCU_INTERRUPT SRSET: OSCULCTRL (Bit 23) */ 5959 #define SCU_INTERRUPT_SRSET_OSCULCTRL_Msk (0x800000UL) /*!< SCU_INTERRUPT SRSET: OSCULCTRL (Bitfield-Mask: 0x01) */ 5960 #define SCU_INTERRUPT_SRSET_RTC_CTR_Pos (24UL) /*!< SCU_INTERRUPT SRSET: RTC_CTR (Bit 24) */ 5961 #define SCU_INTERRUPT_SRSET_RTC_CTR_Msk (0x1000000UL) /*!< SCU_INTERRUPT SRSET: RTC_CTR (Bitfield-Mask: 0x01) */ 5962 #define SCU_INTERRUPT_SRSET_RTC_ATIM0_Pos (25UL) /*!< SCU_INTERRUPT SRSET: RTC_ATIM0 (Bit 25) */ 5963 #define SCU_INTERRUPT_SRSET_RTC_ATIM0_Msk (0x2000000UL) /*!< SCU_INTERRUPT SRSET: RTC_ATIM0 (Bitfield-Mask: 0x01) */ 5964 #define SCU_INTERRUPT_SRSET_RTC_ATIM1_Pos (26UL) /*!< SCU_INTERRUPT SRSET: RTC_ATIM1 (Bit 26) */ 5965 #define SCU_INTERRUPT_SRSET_RTC_ATIM1_Msk (0x4000000UL) /*!< SCU_INTERRUPT SRSET: RTC_ATIM1 (Bitfield-Mask: 0x01) */ 5966 #define SCU_INTERRUPT_SRSET_RTC_TIM0_Pos (27UL) /*!< SCU_INTERRUPT SRSET: RTC_TIM0 (Bit 27) */ 5967 #define SCU_INTERRUPT_SRSET_RTC_TIM0_Msk (0x8000000UL) /*!< SCU_INTERRUPT SRSET: RTC_TIM0 (Bitfield-Mask: 0x01) */ 5968 #define SCU_INTERRUPT_SRSET_RTC_TIM1_Pos (28UL) /*!< SCU_INTERRUPT SRSET: RTC_TIM1 (Bit 28) */ 5969 #define SCU_INTERRUPT_SRSET_RTC_TIM1_Msk (0x10000000UL) /*!< SCU_INTERRUPT SRSET: RTC_TIM1 (Bitfield-Mask: 0x01) */ 5970 #define SCU_INTERRUPT_SRSET_RMX_Pos (29UL) /*!< SCU_INTERRUPT SRSET: RMX (Bit 29) */ 5971 #define SCU_INTERRUPT_SRSET_RMX_Msk (0x20000000UL) /*!< SCU_INTERRUPT SRSET: RMX (Bitfield-Mask: 0x01) */ 5972 5973 /* --------------------------- SCU_INTERRUPT_NMIREQEN --------------------------- */ 5974 #define SCU_INTERRUPT_NMIREQEN_PRWARN_Pos (0UL) /*!< SCU_INTERRUPT NMIREQEN: PRWARN (Bit 0) */ 5975 #define SCU_INTERRUPT_NMIREQEN_PRWARN_Msk (0x1UL) /*!< SCU_INTERRUPT NMIREQEN: PRWARN (Bitfield-Mask: 0x01) */ 5976 #define SCU_INTERRUPT_NMIREQEN_PI_Pos (1UL) /*!< SCU_INTERRUPT NMIREQEN: PI (Bit 1) */ 5977 #define SCU_INTERRUPT_NMIREQEN_PI_Msk (0x2UL) /*!< SCU_INTERRUPT NMIREQEN: PI (Bitfield-Mask: 0x01) */ 5978 #define SCU_INTERRUPT_NMIREQEN_AI_Pos (2UL) /*!< SCU_INTERRUPT NMIREQEN: AI (Bit 2) */ 5979 #define SCU_INTERRUPT_NMIREQEN_AI_Msk (0x4UL) /*!< SCU_INTERRUPT NMIREQEN: AI (Bitfield-Mask: 0x01) */ 5980 #define SCU_INTERRUPT_NMIREQEN_ERU00_Pos (16UL) /*!< SCU_INTERRUPT NMIREQEN: ERU00 (Bit 16) */ 5981 #define SCU_INTERRUPT_NMIREQEN_ERU00_Msk (0x10000UL) /*!< SCU_INTERRUPT NMIREQEN: ERU00 (Bitfield-Mask: 0x01) */ 5982 #define SCU_INTERRUPT_NMIREQEN_ERU01_Pos (17UL) /*!< SCU_INTERRUPT NMIREQEN: ERU01 (Bit 17) */ 5983 #define SCU_INTERRUPT_NMIREQEN_ERU01_Msk (0x20000UL) /*!< SCU_INTERRUPT NMIREQEN: ERU01 (Bitfield-Mask: 0x01) */ 5984 #define SCU_INTERRUPT_NMIREQEN_ERU02_Pos (18UL) /*!< SCU_INTERRUPT NMIREQEN: ERU02 (Bit 18) */ 5985 #define SCU_INTERRUPT_NMIREQEN_ERU02_Msk (0x40000UL) /*!< SCU_INTERRUPT NMIREQEN: ERU02 (Bitfield-Mask: 0x01) */ 5986 #define SCU_INTERRUPT_NMIREQEN_ERU03_Pos (19UL) /*!< SCU_INTERRUPT NMIREQEN: ERU03 (Bit 19) */ 5987 #define SCU_INTERRUPT_NMIREQEN_ERU03_Msk (0x80000UL) /*!< SCU_INTERRUPT NMIREQEN: ERU03 (Bitfield-Mask: 0x01) */ 5988 5989 5990 /* ================================================================================ */ 5991 /* ================ struct 'SCU_PARITY' Position & Mask ================ */ 5992 /* ================================================================================ */ 5993 5994 5995 /* ------------------------------- SCU_PARITY_PEEN ------------------------------ */ 5996 #define SCU_PARITY_PEEN_PEENPS_Pos (0UL) /*!< SCU_PARITY PEEN: PEENPS (Bit 0) */ 5997 #define SCU_PARITY_PEEN_PEENPS_Msk (0x1UL) /*!< SCU_PARITY PEEN: PEENPS (Bitfield-Mask: 0x01) */ 5998 #define SCU_PARITY_PEEN_PEENDS1_Pos (1UL) /*!< SCU_PARITY PEEN: PEENDS1 (Bit 1) */ 5999 #define SCU_PARITY_PEEN_PEENDS1_Msk (0x2UL) /*!< SCU_PARITY PEEN: PEENDS1 (Bitfield-Mask: 0x01) */ 6000 #define SCU_PARITY_PEEN_PEENDS2_Pos (2UL) /*!< SCU_PARITY PEEN: PEENDS2 (Bit 2) */ 6001 #define SCU_PARITY_PEEN_PEENDS2_Msk (0x4UL) /*!< SCU_PARITY PEEN: PEENDS2 (Bitfield-Mask: 0x01) */ 6002 #define SCU_PARITY_PEEN_PEENU0_Pos (8UL) /*!< SCU_PARITY PEEN: PEENU0 (Bit 8) */ 6003 #define SCU_PARITY_PEEN_PEENU0_Msk (0x100UL) /*!< SCU_PARITY PEEN: PEENU0 (Bitfield-Mask: 0x01) */ 6004 #define SCU_PARITY_PEEN_PEENU1_Pos (9UL) /*!< SCU_PARITY PEEN: PEENU1 (Bit 9) */ 6005 #define SCU_PARITY_PEEN_PEENU1_Msk (0x200UL) /*!< SCU_PARITY PEEN: PEENU1 (Bitfield-Mask: 0x01) */ 6006 #define SCU_PARITY_PEEN_PEENU2_Pos (10UL) /*!< SCU_PARITY PEEN: PEENU2 (Bit 10) */ 6007 #define SCU_PARITY_PEEN_PEENU2_Msk (0x400UL) /*!< SCU_PARITY PEEN: PEENU2 (Bitfield-Mask: 0x01) */ 6008 #define SCU_PARITY_PEEN_PEENMC_Pos (12UL) /*!< SCU_PARITY PEEN: PEENMC (Bit 12) */ 6009 #define SCU_PARITY_PEEN_PEENMC_Msk (0x1000UL) /*!< SCU_PARITY PEEN: PEENMC (Bitfield-Mask: 0x01) */ 6010 #define SCU_PARITY_PEEN_PEENPPRF_Pos (13UL) /*!< SCU_PARITY PEEN: PEENPPRF (Bit 13) */ 6011 #define SCU_PARITY_PEEN_PEENPPRF_Msk (0x2000UL) /*!< SCU_PARITY PEEN: PEENPPRF (Bitfield-Mask: 0x01) */ 6012 #define SCU_PARITY_PEEN_PEENUSB_Pos (16UL) /*!< SCU_PARITY PEEN: PEENUSB (Bit 16) */ 6013 #define SCU_PARITY_PEEN_PEENUSB_Msk (0x10000UL) /*!< SCU_PARITY PEEN: PEENUSB (Bitfield-Mask: 0x01) */ 6014 #define SCU_PARITY_PEEN_PEENETH0TX_Pos (17UL) /*!< SCU_PARITY PEEN: PEENETH0TX (Bit 17) */ 6015 #define SCU_PARITY_PEEN_PEENETH0TX_Msk (0x20000UL) /*!< SCU_PARITY PEEN: PEENETH0TX (Bitfield-Mask: 0x01) */ 6016 #define SCU_PARITY_PEEN_PEENETH0RX_Pos (18UL) /*!< SCU_PARITY PEEN: PEENETH0RX (Bit 18) */ 6017 #define SCU_PARITY_PEEN_PEENETH0RX_Msk (0x40000UL) /*!< SCU_PARITY PEEN: PEENETH0RX (Bitfield-Mask: 0x01) */ 6018 #define SCU_PARITY_PEEN_PEENSD0_Pos (19UL) /*!< SCU_PARITY PEEN: PEENSD0 (Bit 19) */ 6019 #define SCU_PARITY_PEEN_PEENSD0_Msk (0x80000UL) /*!< SCU_PARITY PEEN: PEENSD0 (Bitfield-Mask: 0x01) */ 6020 #define SCU_PARITY_PEEN_PEENSD1_Pos (20UL) /*!< SCU_PARITY PEEN: PEENSD1 (Bit 20) */ 6021 #define SCU_PARITY_PEEN_PEENSD1_Msk (0x100000UL) /*!< SCU_PARITY PEEN: PEENSD1 (Bitfield-Mask: 0x01) */ 6022 6023 /* ----------------------------- SCU_PARITY_MCHKCON ----------------------------- */ 6024 #define SCU_PARITY_MCHKCON_SELPS_Pos (0UL) /*!< SCU_PARITY MCHKCON: SELPS (Bit 0) */ 6025 #define SCU_PARITY_MCHKCON_SELPS_Msk (0x1UL) /*!< SCU_PARITY MCHKCON: SELPS (Bitfield-Mask: 0x01) */ 6026 #define SCU_PARITY_MCHKCON_SELDS1_Pos (1UL) /*!< SCU_PARITY MCHKCON: SELDS1 (Bit 1) */ 6027 #define SCU_PARITY_MCHKCON_SELDS1_Msk (0x2UL) /*!< SCU_PARITY MCHKCON: SELDS1 (Bitfield-Mask: 0x01) */ 6028 #define SCU_PARITY_MCHKCON_SELDS2_Pos (2UL) /*!< SCU_PARITY MCHKCON: SELDS2 (Bit 2) */ 6029 #define SCU_PARITY_MCHKCON_SELDS2_Msk (0x4UL) /*!< SCU_PARITY MCHKCON: SELDS2 (Bitfield-Mask: 0x01) */ 6030 #define SCU_PARITY_MCHKCON_USIC0DRA_Pos (8UL) /*!< SCU_PARITY MCHKCON: USIC0DRA (Bit 8) */ 6031 #define SCU_PARITY_MCHKCON_USIC0DRA_Msk (0x100UL) /*!< SCU_PARITY MCHKCON: USIC0DRA (Bitfield-Mask: 0x01) */ 6032 #define SCU_PARITY_MCHKCON_USIC1DRA_Pos (9UL) /*!< SCU_PARITY MCHKCON: USIC1DRA (Bit 9) */ 6033 #define SCU_PARITY_MCHKCON_USIC1DRA_Msk (0x200UL) /*!< SCU_PARITY MCHKCON: USIC1DRA (Bitfield-Mask: 0x01) */ 6034 #define SCU_PARITY_MCHKCON_USIC2DRA_Pos (10UL) /*!< SCU_PARITY MCHKCON: USIC2DRA (Bit 10) */ 6035 #define SCU_PARITY_MCHKCON_USIC2DRA_Msk (0x400UL) /*!< SCU_PARITY MCHKCON: USIC2DRA (Bitfield-Mask: 0x01) */ 6036 #define SCU_PARITY_MCHKCON_MCANDRA_Pos (12UL) /*!< SCU_PARITY MCHKCON: MCANDRA (Bit 12) */ 6037 #define SCU_PARITY_MCHKCON_MCANDRA_Msk (0x1000UL) /*!< SCU_PARITY MCHKCON: MCANDRA (Bitfield-Mask: 0x01) */ 6038 #define SCU_PARITY_MCHKCON_PPRFDRA_Pos (13UL) /*!< SCU_PARITY MCHKCON: PPRFDRA (Bit 13) */ 6039 #define SCU_PARITY_MCHKCON_PPRFDRA_Msk (0x2000UL) /*!< SCU_PARITY MCHKCON: PPRFDRA (Bitfield-Mask: 0x01) */ 6040 #define SCU_PARITY_MCHKCON_SELUSB_Pos (16UL) /*!< SCU_PARITY MCHKCON: SELUSB (Bit 16) */ 6041 #define SCU_PARITY_MCHKCON_SELUSB_Msk (0x10000UL) /*!< SCU_PARITY MCHKCON: SELUSB (Bitfield-Mask: 0x01) */ 6042 #define SCU_PARITY_MCHKCON_SELETH0TX_Pos (17UL) /*!< SCU_PARITY MCHKCON: SELETH0TX (Bit 17) */ 6043 #define SCU_PARITY_MCHKCON_SELETH0TX_Msk (0x20000UL) /*!< SCU_PARITY MCHKCON: SELETH0TX (Bitfield-Mask: 0x01) */ 6044 #define SCU_PARITY_MCHKCON_SELETH0RX_Pos (18UL) /*!< SCU_PARITY MCHKCON: SELETH0RX (Bit 18) */ 6045 #define SCU_PARITY_MCHKCON_SELETH0RX_Msk (0x40000UL) /*!< SCU_PARITY MCHKCON: SELETH0RX (Bitfield-Mask: 0x01) */ 6046 #define SCU_PARITY_MCHKCON_SELSD0_Pos (19UL) /*!< SCU_PARITY MCHKCON: SELSD0 (Bit 19) */ 6047 #define SCU_PARITY_MCHKCON_SELSD0_Msk (0x80000UL) /*!< SCU_PARITY MCHKCON: SELSD0 (Bitfield-Mask: 0x01) */ 6048 #define SCU_PARITY_MCHKCON_SELSD1_Pos (20UL) /*!< SCU_PARITY MCHKCON: SELSD1 (Bit 20) */ 6049 #define SCU_PARITY_MCHKCON_SELSD1_Msk (0x100000UL) /*!< SCU_PARITY MCHKCON: SELSD1 (Bitfield-Mask: 0x01) */ 6050 6051 /* ------------------------------- SCU_PARITY_PETE ------------------------------ */ 6052 #define SCU_PARITY_PETE_PETEPS_Pos (0UL) /*!< SCU_PARITY PETE: PETEPS (Bit 0) */ 6053 #define SCU_PARITY_PETE_PETEPS_Msk (0x1UL) /*!< SCU_PARITY PETE: PETEPS (Bitfield-Mask: 0x01) */ 6054 #define SCU_PARITY_PETE_PETEDS1_Pos (1UL) /*!< SCU_PARITY PETE: PETEDS1 (Bit 1) */ 6055 #define SCU_PARITY_PETE_PETEDS1_Msk (0x2UL) /*!< SCU_PARITY PETE: PETEDS1 (Bitfield-Mask: 0x01) */ 6056 #define SCU_PARITY_PETE_PETEDS2_Pos (2UL) /*!< SCU_PARITY PETE: PETEDS2 (Bit 2) */ 6057 #define SCU_PARITY_PETE_PETEDS2_Msk (0x4UL) /*!< SCU_PARITY PETE: PETEDS2 (Bitfield-Mask: 0x01) */ 6058 #define SCU_PARITY_PETE_PETEU0_Pos (8UL) /*!< SCU_PARITY PETE: PETEU0 (Bit 8) */ 6059 #define SCU_PARITY_PETE_PETEU0_Msk (0x100UL) /*!< SCU_PARITY PETE: PETEU0 (Bitfield-Mask: 0x01) */ 6060 #define SCU_PARITY_PETE_PETEU1_Pos (9UL) /*!< SCU_PARITY PETE: PETEU1 (Bit 9) */ 6061 #define SCU_PARITY_PETE_PETEU1_Msk (0x200UL) /*!< SCU_PARITY PETE: PETEU1 (Bitfield-Mask: 0x01) */ 6062 #define SCU_PARITY_PETE_PETEU2_Pos (10UL) /*!< SCU_PARITY PETE: PETEU2 (Bit 10) */ 6063 #define SCU_PARITY_PETE_PETEU2_Msk (0x400UL) /*!< SCU_PARITY PETE: PETEU2 (Bitfield-Mask: 0x01) */ 6064 #define SCU_PARITY_PETE_PETEMC_Pos (12UL) /*!< SCU_PARITY PETE: PETEMC (Bit 12) */ 6065 #define SCU_PARITY_PETE_PETEMC_Msk (0x1000UL) /*!< SCU_PARITY PETE: PETEMC (Bitfield-Mask: 0x01) */ 6066 #define SCU_PARITY_PETE_PETEPPRF_Pos (13UL) /*!< SCU_PARITY PETE: PETEPPRF (Bit 13) */ 6067 #define SCU_PARITY_PETE_PETEPPRF_Msk (0x2000UL) /*!< SCU_PARITY PETE: PETEPPRF (Bitfield-Mask: 0x01) */ 6068 #define SCU_PARITY_PETE_PETEUSB_Pos (16UL) /*!< SCU_PARITY PETE: PETEUSB (Bit 16) */ 6069 #define SCU_PARITY_PETE_PETEUSB_Msk (0x10000UL) /*!< SCU_PARITY PETE: PETEUSB (Bitfield-Mask: 0x01) */ 6070 #define SCU_PARITY_PETE_PETEETH0TX_Pos (17UL) /*!< SCU_PARITY PETE: PETEETH0TX (Bit 17) */ 6071 #define SCU_PARITY_PETE_PETEETH0TX_Msk (0x20000UL) /*!< SCU_PARITY PETE: PETEETH0TX (Bitfield-Mask: 0x01) */ 6072 #define SCU_PARITY_PETE_PETEETH0RX_Pos (18UL) /*!< SCU_PARITY PETE: PETEETH0RX (Bit 18) */ 6073 #define SCU_PARITY_PETE_PETEETH0RX_Msk (0x40000UL) /*!< SCU_PARITY PETE: PETEETH0RX (Bitfield-Mask: 0x01) */ 6074 #define SCU_PARITY_PETE_PETESD0_Pos (19UL) /*!< SCU_PARITY PETE: PETESD0 (Bit 19) */ 6075 #define SCU_PARITY_PETE_PETESD0_Msk (0x80000UL) /*!< SCU_PARITY PETE: PETESD0 (Bitfield-Mask: 0x01) */ 6076 #define SCU_PARITY_PETE_PETESD1_Pos (20UL) /*!< SCU_PARITY PETE: PETESD1 (Bit 20) */ 6077 #define SCU_PARITY_PETE_PETESD1_Msk (0x100000UL) /*!< SCU_PARITY PETE: PETESD1 (Bitfield-Mask: 0x01) */ 6078 6079 /* ----------------------------- SCU_PARITY_PERSTEN ----------------------------- */ 6080 #define SCU_PARITY_PERSTEN_RSEN_Pos (0UL) /*!< SCU_PARITY PERSTEN: RSEN (Bit 0) */ 6081 #define SCU_PARITY_PERSTEN_RSEN_Msk (0x1UL) /*!< SCU_PARITY PERSTEN: RSEN (Bitfield-Mask: 0x01) */ 6082 6083 /* ------------------------------ SCU_PARITY_PEFLAG ----------------------------- */ 6084 #define SCU_PARITY_PEFLAG_PEFPS_Pos (0UL) /*!< SCU_PARITY PEFLAG: PEFPS (Bit 0) */ 6085 #define SCU_PARITY_PEFLAG_PEFPS_Msk (0x1UL) /*!< SCU_PARITY PEFLAG: PEFPS (Bitfield-Mask: 0x01) */ 6086 #define SCU_PARITY_PEFLAG_PEFDS1_Pos (1UL) /*!< SCU_PARITY PEFLAG: PEFDS1 (Bit 1) */ 6087 #define SCU_PARITY_PEFLAG_PEFDS1_Msk (0x2UL) /*!< SCU_PARITY PEFLAG: PEFDS1 (Bitfield-Mask: 0x01) */ 6088 #define SCU_PARITY_PEFLAG_PEFDS2_Pos (2UL) /*!< SCU_PARITY PEFLAG: PEFDS2 (Bit 2) */ 6089 #define SCU_PARITY_PEFLAG_PEFDS2_Msk (0x4UL) /*!< SCU_PARITY PEFLAG: PEFDS2 (Bitfield-Mask: 0x01) */ 6090 #define SCU_PARITY_PEFLAG_PEFU0_Pos (8UL) /*!< SCU_PARITY PEFLAG: PEFU0 (Bit 8) */ 6091 #define SCU_PARITY_PEFLAG_PEFU0_Msk (0x100UL) /*!< SCU_PARITY PEFLAG: PEFU0 (Bitfield-Mask: 0x01) */ 6092 #define SCU_PARITY_PEFLAG_PEFU1_Pos (9UL) /*!< SCU_PARITY PEFLAG: PEFU1 (Bit 9) */ 6093 #define SCU_PARITY_PEFLAG_PEFU1_Msk (0x200UL) /*!< SCU_PARITY PEFLAG: PEFU1 (Bitfield-Mask: 0x01) */ 6094 #define SCU_PARITY_PEFLAG_PEFU2_Pos (10UL) /*!< SCU_PARITY PEFLAG: PEFU2 (Bit 10) */ 6095 #define SCU_PARITY_PEFLAG_PEFU2_Msk (0x400UL) /*!< SCU_PARITY PEFLAG: PEFU2 (Bitfield-Mask: 0x01) */ 6096 #define SCU_PARITY_PEFLAG_PEFMC_Pos (12UL) /*!< SCU_PARITY PEFLAG: PEFMC (Bit 12) */ 6097 #define SCU_PARITY_PEFLAG_PEFMC_Msk (0x1000UL) /*!< SCU_PARITY PEFLAG: PEFMC (Bitfield-Mask: 0x01) */ 6098 #define SCU_PARITY_PEFLAG_PEFPPRF_Pos (13UL) /*!< SCU_PARITY PEFLAG: PEFPPRF (Bit 13) */ 6099 #define SCU_PARITY_PEFLAG_PEFPPRF_Msk (0x2000UL) /*!< SCU_PARITY PEFLAG: PEFPPRF (Bitfield-Mask: 0x01) */ 6100 #define SCU_PARITY_PEFLAG_PEUSB_Pos (16UL) /*!< SCU_PARITY PEFLAG: PEUSB (Bit 16) */ 6101 #define SCU_PARITY_PEFLAG_PEUSB_Msk (0x10000UL) /*!< SCU_PARITY PEFLAG: PEUSB (Bitfield-Mask: 0x01) */ 6102 #define SCU_PARITY_PEFLAG_PEETH0TX_Pos (17UL) /*!< SCU_PARITY PEFLAG: PEETH0TX (Bit 17) */ 6103 #define SCU_PARITY_PEFLAG_PEETH0TX_Msk (0x20000UL) /*!< SCU_PARITY PEFLAG: PEETH0TX (Bitfield-Mask: 0x01) */ 6104 #define SCU_PARITY_PEFLAG_PEETH0RX_Pos (18UL) /*!< SCU_PARITY PEFLAG: PEETH0RX (Bit 18) */ 6105 #define SCU_PARITY_PEFLAG_PEETH0RX_Msk (0x40000UL) /*!< SCU_PARITY PEFLAG: PEETH0RX (Bitfield-Mask: 0x01) */ 6106 #define SCU_PARITY_PEFLAG_PESD0_Pos (19UL) /*!< SCU_PARITY PEFLAG: PESD0 (Bit 19) */ 6107 #define SCU_PARITY_PEFLAG_PESD0_Msk (0x80000UL) /*!< SCU_PARITY PEFLAG: PESD0 (Bitfield-Mask: 0x01) */ 6108 #define SCU_PARITY_PEFLAG_PESD1_Pos (20UL) /*!< SCU_PARITY PEFLAG: PESD1 (Bit 20) */ 6109 #define SCU_PARITY_PEFLAG_PESD1_Msk (0x100000UL) /*!< SCU_PARITY PEFLAG: PESD1 (Bitfield-Mask: 0x01) */ 6110 6111 /* ------------------------------ SCU_PARITY_PMTPR ------------------------------ */ 6112 #define SCU_PARITY_PMTPR_PWR_Pos (0UL) /*!< SCU_PARITY PMTPR: PWR (Bit 0) */ 6113 #define SCU_PARITY_PMTPR_PWR_Msk (0xffUL) /*!< SCU_PARITY PMTPR: PWR (Bitfield-Mask: 0xff) */ 6114 #define SCU_PARITY_PMTPR_PRD_Pos (8UL) /*!< SCU_PARITY PMTPR: PRD (Bit 8) */ 6115 #define SCU_PARITY_PMTPR_PRD_Msk (0xff00UL) /*!< SCU_PARITY PMTPR: PRD (Bitfield-Mask: 0xff) */ 6116 6117 /* ------------------------------ SCU_PARITY_PMTSR ------------------------------ */ 6118 #define SCU_PARITY_PMTSR_MTENPS_Pos (0UL) /*!< SCU_PARITY PMTSR: MTENPS (Bit 0) */ 6119 #define SCU_PARITY_PMTSR_MTENPS_Msk (0x1UL) /*!< SCU_PARITY PMTSR: MTENPS (Bitfield-Mask: 0x01) */ 6120 #define SCU_PARITY_PMTSR_MTENDS1_Pos (1UL) /*!< SCU_PARITY PMTSR: MTENDS1 (Bit 1) */ 6121 #define SCU_PARITY_PMTSR_MTENDS1_Msk (0x2UL) /*!< SCU_PARITY PMTSR: MTENDS1 (Bitfield-Mask: 0x01) */ 6122 #define SCU_PARITY_PMTSR_MTENDS2_Pos (2UL) /*!< SCU_PARITY PMTSR: MTENDS2 (Bit 2) */ 6123 #define SCU_PARITY_PMTSR_MTENDS2_Msk (0x4UL) /*!< SCU_PARITY PMTSR: MTENDS2 (Bitfield-Mask: 0x01) */ 6124 #define SCU_PARITY_PMTSR_MTEU0_Pos (8UL) /*!< SCU_PARITY PMTSR: MTEU0 (Bit 8) */ 6125 #define SCU_PARITY_PMTSR_MTEU0_Msk (0x100UL) /*!< SCU_PARITY PMTSR: MTEU0 (Bitfield-Mask: 0x01) */ 6126 #define SCU_PARITY_PMTSR_MTEU1_Pos (9UL) /*!< SCU_PARITY PMTSR: MTEU1 (Bit 9) */ 6127 #define SCU_PARITY_PMTSR_MTEU1_Msk (0x200UL) /*!< SCU_PARITY PMTSR: MTEU1 (Bitfield-Mask: 0x01) */ 6128 #define SCU_PARITY_PMTSR_MTEU2_Pos (10UL) /*!< SCU_PARITY PMTSR: MTEU2 (Bit 10) */ 6129 #define SCU_PARITY_PMTSR_MTEU2_Msk (0x400UL) /*!< SCU_PARITY PMTSR: MTEU2 (Bitfield-Mask: 0x01) */ 6130 #define SCU_PARITY_PMTSR_MTEMC_Pos (12UL) /*!< SCU_PARITY PMTSR: MTEMC (Bit 12) */ 6131 #define SCU_PARITY_PMTSR_MTEMC_Msk (0x1000UL) /*!< SCU_PARITY PMTSR: MTEMC (Bitfield-Mask: 0x01) */ 6132 #define SCU_PARITY_PMTSR_MTEPPRF_Pos (13UL) /*!< SCU_PARITY PMTSR: MTEPPRF (Bit 13) */ 6133 #define SCU_PARITY_PMTSR_MTEPPRF_Msk (0x2000UL) /*!< SCU_PARITY PMTSR: MTEPPRF (Bitfield-Mask: 0x01) */ 6134 #define SCU_PARITY_PMTSR_MTUSB_Pos (16UL) /*!< SCU_PARITY PMTSR: MTUSB (Bit 16) */ 6135 #define SCU_PARITY_PMTSR_MTUSB_Msk (0x10000UL) /*!< SCU_PARITY PMTSR: MTUSB (Bitfield-Mask: 0x01) */ 6136 #define SCU_PARITY_PMTSR_MTETH0TX_Pos (17UL) /*!< SCU_PARITY PMTSR: MTETH0TX (Bit 17) */ 6137 #define SCU_PARITY_PMTSR_MTETH0TX_Msk (0x20000UL) /*!< SCU_PARITY PMTSR: MTETH0TX (Bitfield-Mask: 0x01) */ 6138 #define SCU_PARITY_PMTSR_MTETH0RX_Pos (18UL) /*!< SCU_PARITY PMTSR: MTETH0RX (Bit 18) */ 6139 #define SCU_PARITY_PMTSR_MTETH0RX_Msk (0x40000UL) /*!< SCU_PARITY PMTSR: MTETH0RX (Bitfield-Mask: 0x01) */ 6140 #define SCU_PARITY_PMTSR_MTSD0_Pos (19UL) /*!< SCU_PARITY PMTSR: MTSD0 (Bit 19) */ 6141 #define SCU_PARITY_PMTSR_MTSD0_Msk (0x80000UL) /*!< SCU_PARITY PMTSR: MTSD0 (Bitfield-Mask: 0x01) */ 6142 #define SCU_PARITY_PMTSR_MTSD1_Pos (20UL) /*!< SCU_PARITY PMTSR: MTSD1 (Bit 20) */ 6143 #define SCU_PARITY_PMTSR_MTSD1_Msk (0x100000UL) /*!< SCU_PARITY PMTSR: MTSD1 (Bitfield-Mask: 0x01) */ 6144 6145 6146 /* ================================================================================ */ 6147 /* ================ struct 'SCU_TRAP' Position & Mask ================ */ 6148 /* ================================================================================ */ 6149 6150 6151 /* ------------------------------ SCU_TRAP_TRAPSTAT ----------------------------- */ 6152 #define SCU_TRAP_TRAPSTAT_SOSCWDGT_Pos (0UL) /*!< SCU_TRAP TRAPSTAT: SOSCWDGT (Bit 0) */ 6153 #define SCU_TRAP_TRAPSTAT_SOSCWDGT_Msk (0x1UL) /*!< SCU_TRAP TRAPSTAT: SOSCWDGT (Bitfield-Mask: 0x01) */ 6154 #define SCU_TRAP_TRAPSTAT_SVCOLCKT_Pos (2UL) /*!< SCU_TRAP TRAPSTAT: SVCOLCKT (Bit 2) */ 6155 #define SCU_TRAP_TRAPSTAT_SVCOLCKT_Msk (0x4UL) /*!< SCU_TRAP TRAPSTAT: SVCOLCKT (Bitfield-Mask: 0x01) */ 6156 #define SCU_TRAP_TRAPSTAT_UVCOLCKT_Pos (3UL) /*!< SCU_TRAP TRAPSTAT: UVCOLCKT (Bit 3) */ 6157 #define SCU_TRAP_TRAPSTAT_UVCOLCKT_Msk (0x8UL) /*!< SCU_TRAP TRAPSTAT: UVCOLCKT (Bitfield-Mask: 0x01) */ 6158 #define SCU_TRAP_TRAPSTAT_PET_Pos (4UL) /*!< SCU_TRAP TRAPSTAT: PET (Bit 4) */ 6159 #define SCU_TRAP_TRAPSTAT_PET_Msk (0x10UL) /*!< SCU_TRAP TRAPSTAT: PET (Bitfield-Mask: 0x01) */ 6160 #define SCU_TRAP_TRAPSTAT_BRWNT_Pos (5UL) /*!< SCU_TRAP TRAPSTAT: BRWNT (Bit 5) */ 6161 #define SCU_TRAP_TRAPSTAT_BRWNT_Msk (0x20UL) /*!< SCU_TRAP TRAPSTAT: BRWNT (Bitfield-Mask: 0x01) */ 6162 #define SCU_TRAP_TRAPSTAT_ULPWDGT_Pos (6UL) /*!< SCU_TRAP TRAPSTAT: ULPWDGT (Bit 6) */ 6163 #define SCU_TRAP_TRAPSTAT_ULPWDGT_Msk (0x40UL) /*!< SCU_TRAP TRAPSTAT: ULPWDGT (Bitfield-Mask: 0x01) */ 6164 #define SCU_TRAP_TRAPSTAT_BWERR0T_Pos (7UL) /*!< SCU_TRAP TRAPSTAT: BWERR0T (Bit 7) */ 6165 #define SCU_TRAP_TRAPSTAT_BWERR0T_Msk (0x80UL) /*!< SCU_TRAP TRAPSTAT: BWERR0T (Bitfield-Mask: 0x01) */ 6166 #define SCU_TRAP_TRAPSTAT_BWERR1T_Pos (8UL) /*!< SCU_TRAP TRAPSTAT: BWERR1T (Bit 8) */ 6167 #define SCU_TRAP_TRAPSTAT_BWERR1T_Msk (0x100UL) /*!< SCU_TRAP TRAPSTAT: BWERR1T (Bitfield-Mask: 0x01) */ 6168 6169 /* ------------------------------ SCU_TRAP_TRAPRAW ------------------------------ */ 6170 #define SCU_TRAP_TRAPRAW_SOSCWDGT_Pos (0UL) /*!< SCU_TRAP TRAPRAW: SOSCWDGT (Bit 0) */ 6171 #define SCU_TRAP_TRAPRAW_SOSCWDGT_Msk (0x1UL) /*!< SCU_TRAP TRAPRAW: SOSCWDGT (Bitfield-Mask: 0x01) */ 6172 #define SCU_TRAP_TRAPRAW_SVCOLCKT_Pos (2UL) /*!< SCU_TRAP TRAPRAW: SVCOLCKT (Bit 2) */ 6173 #define SCU_TRAP_TRAPRAW_SVCOLCKT_Msk (0x4UL) /*!< SCU_TRAP TRAPRAW: SVCOLCKT (Bitfield-Mask: 0x01) */ 6174 #define SCU_TRAP_TRAPRAW_UVCOLCKT_Pos (3UL) /*!< SCU_TRAP TRAPRAW: UVCOLCKT (Bit 3) */ 6175 #define SCU_TRAP_TRAPRAW_UVCOLCKT_Msk (0x8UL) /*!< SCU_TRAP TRAPRAW: UVCOLCKT (Bitfield-Mask: 0x01) */ 6176 #define SCU_TRAP_TRAPRAW_PET_Pos (4UL) /*!< SCU_TRAP TRAPRAW: PET (Bit 4) */ 6177 #define SCU_TRAP_TRAPRAW_PET_Msk (0x10UL) /*!< SCU_TRAP TRAPRAW: PET (Bitfield-Mask: 0x01) */ 6178 #define SCU_TRAP_TRAPRAW_BRWNT_Pos (5UL) /*!< SCU_TRAP TRAPRAW: BRWNT (Bit 5) */ 6179 #define SCU_TRAP_TRAPRAW_BRWNT_Msk (0x20UL) /*!< SCU_TRAP TRAPRAW: BRWNT (Bitfield-Mask: 0x01) */ 6180 #define SCU_TRAP_TRAPRAW_ULPWDGT_Pos (6UL) /*!< SCU_TRAP TRAPRAW: ULPWDGT (Bit 6) */ 6181 #define SCU_TRAP_TRAPRAW_ULPWDGT_Msk (0x40UL) /*!< SCU_TRAP TRAPRAW: ULPWDGT (Bitfield-Mask: 0x01) */ 6182 #define SCU_TRAP_TRAPRAW_BWERR0T_Pos (7UL) /*!< SCU_TRAP TRAPRAW: BWERR0T (Bit 7) */ 6183 #define SCU_TRAP_TRAPRAW_BWERR0T_Msk (0x80UL) /*!< SCU_TRAP TRAPRAW: BWERR0T (Bitfield-Mask: 0x01) */ 6184 #define SCU_TRAP_TRAPRAW_BWERR1T_Pos (8UL) /*!< SCU_TRAP TRAPRAW: BWERR1T (Bit 8) */ 6185 #define SCU_TRAP_TRAPRAW_BWERR1T_Msk (0x100UL) /*!< SCU_TRAP TRAPRAW: BWERR1T (Bitfield-Mask: 0x01) */ 6186 6187 /* ------------------------------ SCU_TRAP_TRAPDIS ------------------------------ */ 6188 #define SCU_TRAP_TRAPDIS_SOSCWDGT_Pos (0UL) /*!< SCU_TRAP TRAPDIS: SOSCWDGT (Bit 0) */ 6189 #define SCU_TRAP_TRAPDIS_SOSCWDGT_Msk (0x1UL) /*!< SCU_TRAP TRAPDIS: SOSCWDGT (Bitfield-Mask: 0x01) */ 6190 #define SCU_TRAP_TRAPDIS_SVCOLCKT_Pos (2UL) /*!< SCU_TRAP TRAPDIS: SVCOLCKT (Bit 2) */ 6191 #define SCU_TRAP_TRAPDIS_SVCOLCKT_Msk (0x4UL) /*!< SCU_TRAP TRAPDIS: SVCOLCKT (Bitfield-Mask: 0x01) */ 6192 #define SCU_TRAP_TRAPDIS_UVCOLCKT_Pos (3UL) /*!< SCU_TRAP TRAPDIS: UVCOLCKT (Bit 3) */ 6193 #define SCU_TRAP_TRAPDIS_UVCOLCKT_Msk (0x8UL) /*!< SCU_TRAP TRAPDIS: UVCOLCKT (Bitfield-Mask: 0x01) */ 6194 #define SCU_TRAP_TRAPDIS_PET_Pos (4UL) /*!< SCU_TRAP TRAPDIS: PET (Bit 4) */ 6195 #define SCU_TRAP_TRAPDIS_PET_Msk (0x10UL) /*!< SCU_TRAP TRAPDIS: PET (Bitfield-Mask: 0x01) */ 6196 #define SCU_TRAP_TRAPDIS_BRWNT_Pos (5UL) /*!< SCU_TRAP TRAPDIS: BRWNT (Bit 5) */ 6197 #define SCU_TRAP_TRAPDIS_BRWNT_Msk (0x20UL) /*!< SCU_TRAP TRAPDIS: BRWNT (Bitfield-Mask: 0x01) */ 6198 #define SCU_TRAP_TRAPDIS_ULPWDGT_Pos (6UL) /*!< SCU_TRAP TRAPDIS: ULPWDGT (Bit 6) */ 6199 #define SCU_TRAP_TRAPDIS_ULPWDGT_Msk (0x40UL) /*!< SCU_TRAP TRAPDIS: ULPWDGT (Bitfield-Mask: 0x01) */ 6200 #define SCU_TRAP_TRAPDIS_BWERR0T_Pos (7UL) /*!< SCU_TRAP TRAPDIS: BWERR0T (Bit 7) */ 6201 #define SCU_TRAP_TRAPDIS_BWERR0T_Msk (0x80UL) /*!< SCU_TRAP TRAPDIS: BWERR0T (Bitfield-Mask: 0x01) */ 6202 #define SCU_TRAP_TRAPDIS_BWERR1T_Pos (8UL) /*!< SCU_TRAP TRAPDIS: BWERR1T (Bit 8) */ 6203 #define SCU_TRAP_TRAPDIS_BWERR1T_Msk (0x100UL) /*!< SCU_TRAP TRAPDIS: BWERR1T (Bitfield-Mask: 0x01) */ 6204 6205 /* ------------------------------ SCU_TRAP_TRAPCLR ------------------------------ */ 6206 #define SCU_TRAP_TRAPCLR_SOSCWDGT_Pos (0UL) /*!< SCU_TRAP TRAPCLR: SOSCWDGT (Bit 0) */ 6207 #define SCU_TRAP_TRAPCLR_SOSCWDGT_Msk (0x1UL) /*!< SCU_TRAP TRAPCLR: SOSCWDGT (Bitfield-Mask: 0x01) */ 6208 #define SCU_TRAP_TRAPCLR_SVCOLCKT_Pos (2UL) /*!< SCU_TRAP TRAPCLR: SVCOLCKT (Bit 2) */ 6209 #define SCU_TRAP_TRAPCLR_SVCOLCKT_Msk (0x4UL) /*!< SCU_TRAP TRAPCLR: SVCOLCKT (Bitfield-Mask: 0x01) */ 6210 #define SCU_TRAP_TRAPCLR_UVCOLCKT_Pos (3UL) /*!< SCU_TRAP TRAPCLR: UVCOLCKT (Bit 3) */ 6211 #define SCU_TRAP_TRAPCLR_UVCOLCKT_Msk (0x8UL) /*!< SCU_TRAP TRAPCLR: UVCOLCKT (Bitfield-Mask: 0x01) */ 6212 #define SCU_TRAP_TRAPCLR_PET_Pos (4UL) /*!< SCU_TRAP TRAPCLR: PET (Bit 4) */ 6213 #define SCU_TRAP_TRAPCLR_PET_Msk (0x10UL) /*!< SCU_TRAP TRAPCLR: PET (Bitfield-Mask: 0x01) */ 6214 #define SCU_TRAP_TRAPCLR_BRWNT_Pos (5UL) /*!< SCU_TRAP TRAPCLR: BRWNT (Bit 5) */ 6215 #define SCU_TRAP_TRAPCLR_BRWNT_Msk (0x20UL) /*!< SCU_TRAP TRAPCLR: BRWNT (Bitfield-Mask: 0x01) */ 6216 #define SCU_TRAP_TRAPCLR_ULPWDGT_Pos (6UL) /*!< SCU_TRAP TRAPCLR: ULPWDGT (Bit 6) */ 6217 #define SCU_TRAP_TRAPCLR_ULPWDGT_Msk (0x40UL) /*!< SCU_TRAP TRAPCLR: ULPWDGT (Bitfield-Mask: 0x01) */ 6218 #define SCU_TRAP_TRAPCLR_BWERR0T_Pos (7UL) /*!< SCU_TRAP TRAPCLR: BWERR0T (Bit 7) */ 6219 #define SCU_TRAP_TRAPCLR_BWERR0T_Msk (0x80UL) /*!< SCU_TRAP TRAPCLR: BWERR0T (Bitfield-Mask: 0x01) */ 6220 #define SCU_TRAP_TRAPCLR_BWERR1T_Pos (8UL) /*!< SCU_TRAP TRAPCLR: BWERR1T (Bit 8) */ 6221 #define SCU_TRAP_TRAPCLR_BWERR1T_Msk (0x100UL) /*!< SCU_TRAP TRAPCLR: BWERR1T (Bitfield-Mask: 0x01) */ 6222 6223 /* ------------------------------ SCU_TRAP_TRAPSET ------------------------------ */ 6224 #define SCU_TRAP_TRAPSET_SOSCWDGT_Pos (0UL) /*!< SCU_TRAP TRAPSET: SOSCWDGT (Bit 0) */ 6225 #define SCU_TRAP_TRAPSET_SOSCWDGT_Msk (0x1UL) /*!< SCU_TRAP TRAPSET: SOSCWDGT (Bitfield-Mask: 0x01) */ 6226 #define SCU_TRAP_TRAPSET_SVCOLCKT_Pos (2UL) /*!< SCU_TRAP TRAPSET: SVCOLCKT (Bit 2) */ 6227 #define SCU_TRAP_TRAPSET_SVCOLCKT_Msk (0x4UL) /*!< SCU_TRAP TRAPSET: SVCOLCKT (Bitfield-Mask: 0x01) */ 6228 #define SCU_TRAP_TRAPSET_UVCOLCKT_Pos (3UL) /*!< SCU_TRAP TRAPSET: UVCOLCKT (Bit 3) */ 6229 #define SCU_TRAP_TRAPSET_UVCOLCKT_Msk (0x8UL) /*!< SCU_TRAP TRAPSET: UVCOLCKT (Bitfield-Mask: 0x01) */ 6230 #define SCU_TRAP_TRAPSET_PET_Pos (4UL) /*!< SCU_TRAP TRAPSET: PET (Bit 4) */ 6231 #define SCU_TRAP_TRAPSET_PET_Msk (0x10UL) /*!< SCU_TRAP TRAPSET: PET (Bitfield-Mask: 0x01) */ 6232 #define SCU_TRAP_TRAPSET_BRWNT_Pos (5UL) /*!< SCU_TRAP TRAPSET: BRWNT (Bit 5) */ 6233 #define SCU_TRAP_TRAPSET_BRWNT_Msk (0x20UL) /*!< SCU_TRAP TRAPSET: BRWNT (Bitfield-Mask: 0x01) */ 6234 #define SCU_TRAP_TRAPSET_ULPWDT_Pos (6UL) /*!< SCU_TRAP TRAPSET: ULPWDT (Bit 6) */ 6235 #define SCU_TRAP_TRAPSET_ULPWDT_Msk (0x40UL) /*!< SCU_TRAP TRAPSET: ULPWDT (Bitfield-Mask: 0x01) */ 6236 #define SCU_TRAP_TRAPSET_BWERR0T_Pos (7UL) /*!< SCU_TRAP TRAPSET: BWERR0T (Bit 7) */ 6237 #define SCU_TRAP_TRAPSET_BWERR0T_Msk (0x80UL) /*!< SCU_TRAP TRAPSET: BWERR0T (Bitfield-Mask: 0x01) */ 6238 #define SCU_TRAP_TRAPSET_BWERR1T_Pos (8UL) /*!< SCU_TRAP TRAPSET: BWERR1T (Bit 8) */ 6239 #define SCU_TRAP_TRAPSET_BWERR1T_Msk (0x100UL) /*!< SCU_TRAP TRAPSET: BWERR1T (Bitfield-Mask: 0x01) */ 6240 6241 6242 /* ================================================================================ */ 6243 /* ================ struct 'SCU_HIBERNATE' Position & Mask ================ */ 6244 /* ================================================================================ */ 6245 6246 6247 /* ---------------------------- SCU_HIBERNATE_HDSTAT ---------------------------- */ 6248 #define SCU_HIBERNATE_HDSTAT_EPEV_Pos (0UL) /*!< SCU_HIBERNATE HDSTAT: EPEV (Bit 0) */ 6249 #define SCU_HIBERNATE_HDSTAT_EPEV_Msk (0x1UL) /*!< SCU_HIBERNATE HDSTAT: EPEV (Bitfield-Mask: 0x01) */ 6250 #define SCU_HIBERNATE_HDSTAT_ENEV_Pos (1UL) /*!< SCU_HIBERNATE HDSTAT: ENEV (Bit 1) */ 6251 #define SCU_HIBERNATE_HDSTAT_ENEV_Msk (0x2UL) /*!< SCU_HIBERNATE HDSTAT: ENEV (Bitfield-Mask: 0x01) */ 6252 #define SCU_HIBERNATE_HDSTAT_RTCEV_Pos (2UL) /*!< SCU_HIBERNATE HDSTAT: RTCEV (Bit 2) */ 6253 #define SCU_HIBERNATE_HDSTAT_RTCEV_Msk (0x4UL) /*!< SCU_HIBERNATE HDSTAT: RTCEV (Bitfield-Mask: 0x01) */ 6254 #define SCU_HIBERNATE_HDSTAT_ULPWDG_Pos (3UL) /*!< SCU_HIBERNATE HDSTAT: ULPWDG (Bit 3) */ 6255 #define SCU_HIBERNATE_HDSTAT_ULPWDG_Msk (0x8UL) /*!< SCU_HIBERNATE HDSTAT: ULPWDG (Bitfield-Mask: 0x01) */ 6256 #define SCU_HIBERNATE_HDSTAT_HIBNOUT_Pos (4UL) /*!< SCU_HIBERNATE HDSTAT: HIBNOUT (Bit 4) */ 6257 #define SCU_HIBERNATE_HDSTAT_HIBNOUT_Msk (0x10UL) /*!< SCU_HIBERNATE HDSTAT: HIBNOUT (Bitfield-Mask: 0x01) */ 6258 6259 /* ----------------------------- SCU_HIBERNATE_HDCLR ---------------------------- */ 6260 #define SCU_HIBERNATE_HDCLR_EPEV_Pos (0UL) /*!< SCU_HIBERNATE HDCLR: EPEV (Bit 0) */ 6261 #define SCU_HIBERNATE_HDCLR_EPEV_Msk (0x1UL) /*!< SCU_HIBERNATE HDCLR: EPEV (Bitfield-Mask: 0x01) */ 6262 #define SCU_HIBERNATE_HDCLR_ENEV_Pos (1UL) /*!< SCU_HIBERNATE HDCLR: ENEV (Bit 1) */ 6263 #define SCU_HIBERNATE_HDCLR_ENEV_Msk (0x2UL) /*!< SCU_HIBERNATE HDCLR: ENEV (Bitfield-Mask: 0x01) */ 6264 #define SCU_HIBERNATE_HDCLR_RTCEV_Pos (2UL) /*!< SCU_HIBERNATE HDCLR: RTCEV (Bit 2) */ 6265 #define SCU_HIBERNATE_HDCLR_RTCEV_Msk (0x4UL) /*!< SCU_HIBERNATE HDCLR: RTCEV (Bitfield-Mask: 0x01) */ 6266 #define SCU_HIBERNATE_HDCLR_ULPWDG_Pos (3UL) /*!< SCU_HIBERNATE HDCLR: ULPWDG (Bit 3) */ 6267 #define SCU_HIBERNATE_HDCLR_ULPWDG_Msk (0x8UL) /*!< SCU_HIBERNATE HDCLR: ULPWDG (Bitfield-Mask: 0x01) */ 6268 6269 /* ----------------------------- SCU_HIBERNATE_HDSET ---------------------------- */ 6270 #define SCU_HIBERNATE_HDSET_EPEV_Pos (0UL) /*!< SCU_HIBERNATE HDSET: EPEV (Bit 0) */ 6271 #define SCU_HIBERNATE_HDSET_EPEV_Msk (0x1UL) /*!< SCU_HIBERNATE HDSET: EPEV (Bitfield-Mask: 0x01) */ 6272 #define SCU_HIBERNATE_HDSET_ENEV_Pos (1UL) /*!< SCU_HIBERNATE HDSET: ENEV (Bit 1) */ 6273 #define SCU_HIBERNATE_HDSET_ENEV_Msk (0x2UL) /*!< SCU_HIBERNATE HDSET: ENEV (Bitfield-Mask: 0x01) */ 6274 #define SCU_HIBERNATE_HDSET_RTCEV_Pos (2UL) /*!< SCU_HIBERNATE HDSET: RTCEV (Bit 2) */ 6275 #define SCU_HIBERNATE_HDSET_RTCEV_Msk (0x4UL) /*!< SCU_HIBERNATE HDSET: RTCEV (Bitfield-Mask: 0x01) */ 6276 #define SCU_HIBERNATE_HDSET_ULPWDG_Pos (3UL) /*!< SCU_HIBERNATE HDSET: ULPWDG (Bit 3) */ 6277 #define SCU_HIBERNATE_HDSET_ULPWDG_Msk (0x8UL) /*!< SCU_HIBERNATE HDSET: ULPWDG (Bitfield-Mask: 0x01) */ 6278 6279 /* ----------------------------- SCU_HIBERNATE_HDCR ----------------------------- */ 6280 #define SCU_HIBERNATE_HDCR_WKPEP_Pos (0UL) /*!< SCU_HIBERNATE HDCR: WKPEP (Bit 0) */ 6281 #define SCU_HIBERNATE_HDCR_WKPEP_Msk (0x1UL) /*!< SCU_HIBERNATE HDCR: WKPEP (Bitfield-Mask: 0x01) */ 6282 #define SCU_HIBERNATE_HDCR_WKPEN_Pos (1UL) /*!< SCU_HIBERNATE HDCR: WKPEN (Bit 1) */ 6283 #define SCU_HIBERNATE_HDCR_WKPEN_Msk (0x2UL) /*!< SCU_HIBERNATE HDCR: WKPEN (Bitfield-Mask: 0x01) */ 6284 #define SCU_HIBERNATE_HDCR_RTCE_Pos (2UL) /*!< SCU_HIBERNATE HDCR: RTCE (Bit 2) */ 6285 #define SCU_HIBERNATE_HDCR_RTCE_Msk (0x4UL) /*!< SCU_HIBERNATE HDCR: RTCE (Bitfield-Mask: 0x01) */ 6286 #define SCU_HIBERNATE_HDCR_ULPWDGEN_Pos (3UL) /*!< SCU_HIBERNATE HDCR: ULPWDGEN (Bit 3) */ 6287 #define SCU_HIBERNATE_HDCR_ULPWDGEN_Msk (0x8UL) /*!< SCU_HIBERNATE HDCR: ULPWDGEN (Bitfield-Mask: 0x01) */ 6288 #define SCU_HIBERNATE_HDCR_HIB_Pos (4UL) /*!< SCU_HIBERNATE HDCR: HIB (Bit 4) */ 6289 #define SCU_HIBERNATE_HDCR_HIB_Msk (0x10UL) /*!< SCU_HIBERNATE HDCR: HIB (Bitfield-Mask: 0x01) */ 6290 #define SCU_HIBERNATE_HDCR_RCS_Pos (6UL) /*!< SCU_HIBERNATE HDCR: RCS (Bit 6) */ 6291 #define SCU_HIBERNATE_HDCR_RCS_Msk (0x40UL) /*!< SCU_HIBERNATE HDCR: RCS (Bitfield-Mask: 0x01) */ 6292 #define SCU_HIBERNATE_HDCR_STDBYSEL_Pos (7UL) /*!< SCU_HIBERNATE HDCR: STDBYSEL (Bit 7) */ 6293 #define SCU_HIBERNATE_HDCR_STDBYSEL_Msk (0x80UL) /*!< SCU_HIBERNATE HDCR: STDBYSEL (Bitfield-Mask: 0x01) */ 6294 #define SCU_HIBERNATE_HDCR_WKUPSEL_Pos (8UL) /*!< SCU_HIBERNATE HDCR: WKUPSEL (Bit 8) */ 6295 #define SCU_HIBERNATE_HDCR_WKUPSEL_Msk (0x100UL) /*!< SCU_HIBERNATE HDCR: WKUPSEL (Bitfield-Mask: 0x01) */ 6296 #define SCU_HIBERNATE_HDCR_GPI0SEL_Pos (10UL) /*!< SCU_HIBERNATE HDCR: GPI0SEL (Bit 10) */ 6297 #define SCU_HIBERNATE_HDCR_GPI0SEL_Msk (0x400UL) /*!< SCU_HIBERNATE HDCR: GPI0SEL (Bitfield-Mask: 0x01) */ 6298 #define SCU_HIBERNATE_HDCR_HIBIO0POL_Pos (12UL) /*!< SCU_HIBERNATE HDCR: HIBIO0POL (Bit 12) */ 6299 #define SCU_HIBERNATE_HDCR_HIBIO0POL_Msk (0x1000UL) /*!< SCU_HIBERNATE HDCR: HIBIO0POL (Bitfield-Mask: 0x01) */ 6300 #define SCU_HIBERNATE_HDCR_HIBIO1POL_Pos (13UL) /*!< SCU_HIBERNATE HDCR: HIBIO1POL (Bit 13) */ 6301 #define SCU_HIBERNATE_HDCR_HIBIO1POL_Msk (0x2000UL) /*!< SCU_HIBERNATE HDCR: HIBIO1POL (Bitfield-Mask: 0x01) */ 6302 #define SCU_HIBERNATE_HDCR_HIBIO0SEL_Pos (16UL) /*!< SCU_HIBERNATE HDCR: HIBIO0SEL (Bit 16) */ 6303 #define SCU_HIBERNATE_HDCR_HIBIO0SEL_Msk (0xf0000UL) /*!< SCU_HIBERNATE HDCR: HIBIO0SEL (Bitfield-Mask: 0x0f) */ 6304 #define SCU_HIBERNATE_HDCR_HIBIO1SEL_Pos (20UL) /*!< SCU_HIBERNATE HDCR: HIBIO1SEL (Bit 20) */ 6305 #define SCU_HIBERNATE_HDCR_HIBIO1SEL_Msk (0xf00000UL) /*!< SCU_HIBERNATE HDCR: HIBIO1SEL (Bitfield-Mask: 0x0f) */ 6306 6307 /* --------------------------- SCU_HIBERNATE_OSCSICTRL -------------------------- */ 6308 #define SCU_HIBERNATE_OSCSICTRL_PWD_Pos (0UL) /*!< SCU_HIBERNATE OSCSICTRL: PWD (Bit 0) */ 6309 #define SCU_HIBERNATE_OSCSICTRL_PWD_Msk (0x1UL) /*!< SCU_HIBERNATE OSCSICTRL: PWD (Bitfield-Mask: 0x01) */ 6310 6311 /* --------------------------- SCU_HIBERNATE_OSCULSTAT -------------------------- */ 6312 #define SCU_HIBERNATE_OSCULSTAT_X1D_Pos (0UL) /*!< SCU_HIBERNATE OSCULSTAT: X1D (Bit 0) */ 6313 #define SCU_HIBERNATE_OSCULSTAT_X1D_Msk (0x1UL) /*!< SCU_HIBERNATE OSCULSTAT: X1D (Bitfield-Mask: 0x01) */ 6314 6315 /* --------------------------- SCU_HIBERNATE_OSCULCTRL -------------------------- */ 6316 #define SCU_HIBERNATE_OSCULCTRL_X1DEN_Pos (0UL) /*!< SCU_HIBERNATE OSCULCTRL: X1DEN (Bit 0) */ 6317 #define SCU_HIBERNATE_OSCULCTRL_X1DEN_Msk (0x1UL) /*!< SCU_HIBERNATE OSCULCTRL: X1DEN (Bitfield-Mask: 0x01) */ 6318 #define SCU_HIBERNATE_OSCULCTRL_MODE_Pos (4UL) /*!< SCU_HIBERNATE OSCULCTRL: MODE (Bit 4) */ 6319 #define SCU_HIBERNATE_OSCULCTRL_MODE_Msk (0x30UL) /*!< SCU_HIBERNATE OSCULCTRL: MODE (Bitfield-Mask: 0x03) */ 6320 6321 6322 /* ================================================================================ */ 6323 /* ================ struct 'SCU_POWER' Position & Mask ================ */ 6324 /* ================================================================================ */ 6325 6326 6327 /* ------------------------------ SCU_POWER_PWRSTAT ----------------------------- */ 6328 #define SCU_POWER_PWRSTAT_HIBEN_Pos (0UL) /*!< SCU_POWER PWRSTAT: HIBEN (Bit 0) */ 6329 #define SCU_POWER_PWRSTAT_HIBEN_Msk (0x1UL) /*!< SCU_POWER PWRSTAT: HIBEN (Bitfield-Mask: 0x01) */ 6330 #define SCU_POWER_PWRSTAT_USBPHYPDQ_Pos (16UL) /*!< SCU_POWER PWRSTAT: USBPHYPDQ (Bit 16) */ 6331 #define SCU_POWER_PWRSTAT_USBPHYPDQ_Msk (0x10000UL) /*!< SCU_POWER PWRSTAT: USBPHYPDQ (Bitfield-Mask: 0x01) */ 6332 #define SCU_POWER_PWRSTAT_USBOTGEN_Pos (17UL) /*!< SCU_POWER PWRSTAT: USBOTGEN (Bit 17) */ 6333 #define SCU_POWER_PWRSTAT_USBOTGEN_Msk (0x20000UL) /*!< SCU_POWER PWRSTAT: USBOTGEN (Bitfield-Mask: 0x01) */ 6334 #define SCU_POWER_PWRSTAT_USBPUWQ_Pos (18UL) /*!< SCU_POWER PWRSTAT: USBPUWQ (Bit 18) */ 6335 #define SCU_POWER_PWRSTAT_USBPUWQ_Msk (0x40000UL) /*!< SCU_POWER PWRSTAT: USBPUWQ (Bitfield-Mask: 0x01) */ 6336 6337 /* ------------------------------ SCU_POWER_PWRSET ------------------------------ */ 6338 #define SCU_POWER_PWRSET_HIB_Pos (0UL) /*!< SCU_POWER PWRSET: HIB (Bit 0) */ 6339 #define SCU_POWER_PWRSET_HIB_Msk (0x1UL) /*!< SCU_POWER PWRSET: HIB (Bitfield-Mask: 0x01) */ 6340 #define SCU_POWER_PWRSET_USBPHYPDQ_Pos (16UL) /*!< SCU_POWER PWRSET: USBPHYPDQ (Bit 16) */ 6341 #define SCU_POWER_PWRSET_USBPHYPDQ_Msk (0x10000UL) /*!< SCU_POWER PWRSET: USBPHYPDQ (Bitfield-Mask: 0x01) */ 6342 #define SCU_POWER_PWRSET_USBOTGEN_Pos (17UL) /*!< SCU_POWER PWRSET: USBOTGEN (Bit 17) */ 6343 #define SCU_POWER_PWRSET_USBOTGEN_Msk (0x20000UL) /*!< SCU_POWER PWRSET: USBOTGEN (Bitfield-Mask: 0x01) */ 6344 #define SCU_POWER_PWRSET_USBPUWQ_Pos (18UL) /*!< SCU_POWER PWRSET: USBPUWQ (Bit 18) */ 6345 #define SCU_POWER_PWRSET_USBPUWQ_Msk (0x40000UL) /*!< SCU_POWER PWRSET: USBPUWQ (Bitfield-Mask: 0x01) */ 6346 6347 /* ------------------------------ SCU_POWER_PWRCLR ------------------------------ */ 6348 #define SCU_POWER_PWRCLR_HIB_Pos (0UL) /*!< SCU_POWER PWRCLR: HIB (Bit 0) */ 6349 #define SCU_POWER_PWRCLR_HIB_Msk (0x1UL) /*!< SCU_POWER PWRCLR: HIB (Bitfield-Mask: 0x01) */ 6350 #define SCU_POWER_PWRCLR_USBPHYPDQ_Pos (16UL) /*!< SCU_POWER PWRCLR: USBPHYPDQ (Bit 16) */ 6351 #define SCU_POWER_PWRCLR_USBPHYPDQ_Msk (0x10000UL) /*!< SCU_POWER PWRCLR: USBPHYPDQ (Bitfield-Mask: 0x01) */ 6352 #define SCU_POWER_PWRCLR_USBOTGEN_Pos (17UL) /*!< SCU_POWER PWRCLR: USBOTGEN (Bit 17) */ 6353 #define SCU_POWER_PWRCLR_USBOTGEN_Msk (0x20000UL) /*!< SCU_POWER PWRCLR: USBOTGEN (Bitfield-Mask: 0x01) */ 6354 #define SCU_POWER_PWRCLR_USBPUWQ_Pos (18UL) /*!< SCU_POWER PWRCLR: USBPUWQ (Bit 18) */ 6355 #define SCU_POWER_PWRCLR_USBPUWQ_Msk (0x40000UL) /*!< SCU_POWER PWRCLR: USBPUWQ (Bitfield-Mask: 0x01) */ 6356 6357 /* ------------------------------ SCU_POWER_EVRSTAT ----------------------------- */ 6358 #define SCU_POWER_EVRSTAT_OV13_Pos (1UL) /*!< SCU_POWER EVRSTAT: OV13 (Bit 1) */ 6359 #define SCU_POWER_EVRSTAT_OV13_Msk (0x2UL) /*!< SCU_POWER EVRSTAT: OV13 (Bitfield-Mask: 0x01) */ 6360 6361 /* ---------------------------- SCU_POWER_EVRVADCSTAT --------------------------- */ 6362 #define SCU_POWER_EVRVADCSTAT_VADC13V_Pos (0UL) /*!< SCU_POWER EVRVADCSTAT: VADC13V (Bit 0) */ 6363 #define SCU_POWER_EVRVADCSTAT_VADC13V_Msk (0xffUL) /*!< SCU_POWER EVRVADCSTAT: VADC13V (Bitfield-Mask: 0xff) */ 6364 #define SCU_POWER_EVRVADCSTAT_VADC33V_Pos (8UL) /*!< SCU_POWER EVRVADCSTAT: VADC33V (Bit 8) */ 6365 #define SCU_POWER_EVRVADCSTAT_VADC33V_Msk (0xff00UL) /*!< SCU_POWER EVRVADCSTAT: VADC33V (Bitfield-Mask: 0xff) */ 6366 6367 /* ------------------------------ SCU_POWER_PWRMON ------------------------------ */ 6368 #define SCU_POWER_PWRMON_THRS_Pos (0UL) /*!< SCU_POWER PWRMON: THRS (Bit 0) */ 6369 #define SCU_POWER_PWRMON_THRS_Msk (0xffUL) /*!< SCU_POWER PWRMON: THRS (Bitfield-Mask: 0xff) */ 6370 #define SCU_POWER_PWRMON_INTV_Pos (8UL) /*!< SCU_POWER PWRMON: INTV (Bit 8) */ 6371 #define SCU_POWER_PWRMON_INTV_Msk (0xff00UL) /*!< SCU_POWER PWRMON: INTV (Bitfield-Mask: 0xff) */ 6372 #define SCU_POWER_PWRMON_ENB_Pos (16UL) /*!< SCU_POWER PWRMON: ENB (Bit 16) */ 6373 #define SCU_POWER_PWRMON_ENB_Msk (0x10000UL) /*!< SCU_POWER PWRMON: ENB (Bitfield-Mask: 0x01) */ 6374 6375 6376 /* ================================================================================ */ 6377 /* ================ struct 'SCU_RESET' Position & Mask ================ */ 6378 /* ================================================================================ */ 6379 6380 6381 /* ------------------------------ SCU_RESET_RSTSTAT ----------------------------- */ 6382 #define SCU_RESET_RSTSTAT_RSTSTAT_Pos (0UL) /*!< SCU_RESET RSTSTAT: RSTSTAT (Bit 0) */ 6383 #define SCU_RESET_RSTSTAT_RSTSTAT_Msk (0xffUL) /*!< SCU_RESET RSTSTAT: RSTSTAT (Bitfield-Mask: 0xff) */ 6384 #define SCU_RESET_RSTSTAT_HIBWK_Pos (8UL) /*!< SCU_RESET RSTSTAT: HIBWK (Bit 8) */ 6385 #define SCU_RESET_RSTSTAT_HIBWK_Msk (0x100UL) /*!< SCU_RESET RSTSTAT: HIBWK (Bitfield-Mask: 0x01) */ 6386 #define SCU_RESET_RSTSTAT_HIBRS_Pos (9UL) /*!< SCU_RESET RSTSTAT: HIBRS (Bit 9) */ 6387 #define SCU_RESET_RSTSTAT_HIBRS_Msk (0x200UL) /*!< SCU_RESET RSTSTAT: HIBRS (Bitfield-Mask: 0x01) */ 6388 #define SCU_RESET_RSTSTAT_LCKEN_Pos (10UL) /*!< SCU_RESET RSTSTAT: LCKEN (Bit 10) */ 6389 #define SCU_RESET_RSTSTAT_LCKEN_Msk (0x400UL) /*!< SCU_RESET RSTSTAT: LCKEN (Bitfield-Mask: 0x01) */ 6390 6391 /* ------------------------------ SCU_RESET_RSTSET ------------------------------ */ 6392 #define SCU_RESET_RSTSET_HIBWK_Pos (8UL) /*!< SCU_RESET RSTSET: HIBWK (Bit 8) */ 6393 #define SCU_RESET_RSTSET_HIBWK_Msk (0x100UL) /*!< SCU_RESET RSTSET: HIBWK (Bitfield-Mask: 0x01) */ 6394 #define SCU_RESET_RSTSET_HIBRS_Pos (9UL) /*!< SCU_RESET RSTSET: HIBRS (Bit 9) */ 6395 #define SCU_RESET_RSTSET_HIBRS_Msk (0x200UL) /*!< SCU_RESET RSTSET: HIBRS (Bitfield-Mask: 0x01) */ 6396 #define SCU_RESET_RSTSET_LCKEN_Pos (10UL) /*!< SCU_RESET RSTSET: LCKEN (Bit 10) */ 6397 #define SCU_RESET_RSTSET_LCKEN_Msk (0x400UL) /*!< SCU_RESET RSTSET: LCKEN (Bitfield-Mask: 0x01) */ 6398 6399 /* ------------------------------ SCU_RESET_RSTCLR ------------------------------ */ 6400 #define SCU_RESET_RSTCLR_RSCLR_Pos (0UL) /*!< SCU_RESET RSTCLR: RSCLR (Bit 0) */ 6401 #define SCU_RESET_RSTCLR_RSCLR_Msk (0x1UL) /*!< SCU_RESET RSTCLR: RSCLR (Bitfield-Mask: 0x01) */ 6402 #define SCU_RESET_RSTCLR_HIBWK_Pos (8UL) /*!< SCU_RESET RSTCLR: HIBWK (Bit 8) */ 6403 #define SCU_RESET_RSTCLR_HIBWK_Msk (0x100UL) /*!< SCU_RESET RSTCLR: HIBWK (Bitfield-Mask: 0x01) */ 6404 #define SCU_RESET_RSTCLR_HIBRS_Pos (9UL) /*!< SCU_RESET RSTCLR: HIBRS (Bit 9) */ 6405 #define SCU_RESET_RSTCLR_HIBRS_Msk (0x200UL) /*!< SCU_RESET RSTCLR: HIBRS (Bitfield-Mask: 0x01) */ 6406 #define SCU_RESET_RSTCLR_LCKEN_Pos (10UL) /*!< SCU_RESET RSTCLR: LCKEN (Bit 10) */ 6407 #define SCU_RESET_RSTCLR_LCKEN_Msk (0x400UL) /*!< SCU_RESET RSTCLR: LCKEN (Bitfield-Mask: 0x01) */ 6408 6409 /* ------------------------------ SCU_RESET_PRSTAT0 ----------------------------- */ 6410 #define SCU_RESET_PRSTAT0_VADCRS_Pos (0UL) /*!< SCU_RESET PRSTAT0: VADCRS (Bit 0) */ 6411 #define SCU_RESET_PRSTAT0_VADCRS_Msk (0x1UL) /*!< SCU_RESET PRSTAT0: VADCRS (Bitfield-Mask: 0x01) */ 6412 #define SCU_RESET_PRSTAT0_DSDRS_Pos (1UL) /*!< SCU_RESET PRSTAT0: DSDRS (Bit 1) */ 6413 #define SCU_RESET_PRSTAT0_DSDRS_Msk (0x2UL) /*!< SCU_RESET PRSTAT0: DSDRS (Bitfield-Mask: 0x01) */ 6414 #define SCU_RESET_PRSTAT0_CCU40RS_Pos (2UL) /*!< SCU_RESET PRSTAT0: CCU40RS (Bit 2) */ 6415 #define SCU_RESET_PRSTAT0_CCU40RS_Msk (0x4UL) /*!< SCU_RESET PRSTAT0: CCU40RS (Bitfield-Mask: 0x01) */ 6416 #define SCU_RESET_PRSTAT0_CCU41RS_Pos (3UL) /*!< SCU_RESET PRSTAT0: CCU41RS (Bit 3) */ 6417 #define SCU_RESET_PRSTAT0_CCU41RS_Msk (0x8UL) /*!< SCU_RESET PRSTAT0: CCU41RS (Bitfield-Mask: 0x01) */ 6418 #define SCU_RESET_PRSTAT0_CCU42RS_Pos (4UL) /*!< SCU_RESET PRSTAT0: CCU42RS (Bit 4) */ 6419 #define SCU_RESET_PRSTAT0_CCU42RS_Msk (0x10UL) /*!< SCU_RESET PRSTAT0: CCU42RS (Bitfield-Mask: 0x01) */ 6420 #define SCU_RESET_PRSTAT0_CCU80RS_Pos (7UL) /*!< SCU_RESET PRSTAT0: CCU80RS (Bit 7) */ 6421 #define SCU_RESET_PRSTAT0_CCU80RS_Msk (0x80UL) /*!< SCU_RESET PRSTAT0: CCU80RS (Bitfield-Mask: 0x01) */ 6422 #define SCU_RESET_PRSTAT0_CCU81RS_Pos (8UL) /*!< SCU_RESET PRSTAT0: CCU81RS (Bit 8) */ 6423 #define SCU_RESET_PRSTAT0_CCU81RS_Msk (0x100UL) /*!< SCU_RESET PRSTAT0: CCU81RS (Bitfield-Mask: 0x01) */ 6424 #define SCU_RESET_PRSTAT0_POSIF0RS_Pos (9UL) /*!< SCU_RESET PRSTAT0: POSIF0RS (Bit 9) */ 6425 #define SCU_RESET_PRSTAT0_POSIF0RS_Msk (0x200UL) /*!< SCU_RESET PRSTAT0: POSIF0RS (Bitfield-Mask: 0x01) */ 6426 #define SCU_RESET_PRSTAT0_POSIF1RS_Pos (10UL) /*!< SCU_RESET PRSTAT0: POSIF1RS (Bit 10) */ 6427 #define SCU_RESET_PRSTAT0_POSIF1RS_Msk (0x400UL) /*!< SCU_RESET PRSTAT0: POSIF1RS (Bitfield-Mask: 0x01) */ 6428 #define SCU_RESET_PRSTAT0_USIC0RS_Pos (11UL) /*!< SCU_RESET PRSTAT0: USIC0RS (Bit 11) */ 6429 #define SCU_RESET_PRSTAT0_USIC0RS_Msk (0x800UL) /*!< SCU_RESET PRSTAT0: USIC0RS (Bitfield-Mask: 0x01) */ 6430 #define SCU_RESET_PRSTAT0_ERU1RS_Pos (16UL) /*!< SCU_RESET PRSTAT0: ERU1RS (Bit 16) */ 6431 #define SCU_RESET_PRSTAT0_ERU1RS_Msk (0x10000UL) /*!< SCU_RESET PRSTAT0: ERU1RS (Bitfield-Mask: 0x01) */ 6432 6433 /* ------------------------------ SCU_RESET_PRSET0 ------------------------------ */ 6434 #define SCU_RESET_PRSET0_VADCRS_Pos (0UL) /*!< SCU_RESET PRSET0: VADCRS (Bit 0) */ 6435 #define SCU_RESET_PRSET0_VADCRS_Msk (0x1UL) /*!< SCU_RESET PRSET0: VADCRS (Bitfield-Mask: 0x01) */ 6436 #define SCU_RESET_PRSET0_DSDRS_Pos (1UL) /*!< SCU_RESET PRSET0: DSDRS (Bit 1) */ 6437 #define SCU_RESET_PRSET0_DSDRS_Msk (0x2UL) /*!< SCU_RESET PRSET0: DSDRS (Bitfield-Mask: 0x01) */ 6438 #define SCU_RESET_PRSET0_CCU40RS_Pos (2UL) /*!< SCU_RESET PRSET0: CCU40RS (Bit 2) */ 6439 #define SCU_RESET_PRSET0_CCU40RS_Msk (0x4UL) /*!< SCU_RESET PRSET0: CCU40RS (Bitfield-Mask: 0x01) */ 6440 #define SCU_RESET_PRSET0_CCU41RS_Pos (3UL) /*!< SCU_RESET PRSET0: CCU41RS (Bit 3) */ 6441 #define SCU_RESET_PRSET0_CCU41RS_Msk (0x8UL) /*!< SCU_RESET PRSET0: CCU41RS (Bitfield-Mask: 0x01) */ 6442 #define SCU_RESET_PRSET0_CCU42RS_Pos (4UL) /*!< SCU_RESET PRSET0: CCU42RS (Bit 4) */ 6443 #define SCU_RESET_PRSET0_CCU42RS_Msk (0x10UL) /*!< SCU_RESET PRSET0: CCU42RS (Bitfield-Mask: 0x01) */ 6444 #define SCU_RESET_PRSET0_CCU80RS_Pos (7UL) /*!< SCU_RESET PRSET0: CCU80RS (Bit 7) */ 6445 #define SCU_RESET_PRSET0_CCU80RS_Msk (0x80UL) /*!< SCU_RESET PRSET0: CCU80RS (Bitfield-Mask: 0x01) */ 6446 #define SCU_RESET_PRSET0_CCU81RS_Pos (8UL) /*!< SCU_RESET PRSET0: CCU81RS (Bit 8) */ 6447 #define SCU_RESET_PRSET0_CCU81RS_Msk (0x100UL) /*!< SCU_RESET PRSET0: CCU81RS (Bitfield-Mask: 0x01) */ 6448 #define SCU_RESET_PRSET0_POSIF0RS_Pos (9UL) /*!< SCU_RESET PRSET0: POSIF0RS (Bit 9) */ 6449 #define SCU_RESET_PRSET0_POSIF0RS_Msk (0x200UL) /*!< SCU_RESET PRSET0: POSIF0RS (Bitfield-Mask: 0x01) */ 6450 #define SCU_RESET_PRSET0_POSIF1RS_Pos (10UL) /*!< SCU_RESET PRSET0: POSIF1RS (Bit 10) */ 6451 #define SCU_RESET_PRSET0_POSIF1RS_Msk (0x400UL) /*!< SCU_RESET PRSET0: POSIF1RS (Bitfield-Mask: 0x01) */ 6452 #define SCU_RESET_PRSET0_USIC0RS_Pos (11UL) /*!< SCU_RESET PRSET0: USIC0RS (Bit 11) */ 6453 #define SCU_RESET_PRSET0_USIC0RS_Msk (0x800UL) /*!< SCU_RESET PRSET0: USIC0RS (Bitfield-Mask: 0x01) */ 6454 #define SCU_RESET_PRSET0_ERU1RS_Pos (16UL) /*!< SCU_RESET PRSET0: ERU1RS (Bit 16) */ 6455 #define SCU_RESET_PRSET0_ERU1RS_Msk (0x10000UL) /*!< SCU_RESET PRSET0: ERU1RS (Bitfield-Mask: 0x01) */ 6456 6457 /* ------------------------------ SCU_RESET_PRCLR0 ------------------------------ */ 6458 #define SCU_RESET_PRCLR0_VADCRS_Pos (0UL) /*!< SCU_RESET PRCLR0: VADCRS (Bit 0) */ 6459 #define SCU_RESET_PRCLR0_VADCRS_Msk (0x1UL) /*!< SCU_RESET PRCLR0: VADCRS (Bitfield-Mask: 0x01) */ 6460 #define SCU_RESET_PRCLR0_DSDRS_Pos (1UL) /*!< SCU_RESET PRCLR0: DSDRS (Bit 1) */ 6461 #define SCU_RESET_PRCLR0_DSDRS_Msk (0x2UL) /*!< SCU_RESET PRCLR0: DSDRS (Bitfield-Mask: 0x01) */ 6462 #define SCU_RESET_PRCLR0_CCU40RS_Pos (2UL) /*!< SCU_RESET PRCLR0: CCU40RS (Bit 2) */ 6463 #define SCU_RESET_PRCLR0_CCU40RS_Msk (0x4UL) /*!< SCU_RESET PRCLR0: CCU40RS (Bitfield-Mask: 0x01) */ 6464 #define SCU_RESET_PRCLR0_CCU41RS_Pos (3UL) /*!< SCU_RESET PRCLR0: CCU41RS (Bit 3) */ 6465 #define SCU_RESET_PRCLR0_CCU41RS_Msk (0x8UL) /*!< SCU_RESET PRCLR0: CCU41RS (Bitfield-Mask: 0x01) */ 6466 #define SCU_RESET_PRCLR0_CCU42RS_Pos (4UL) /*!< SCU_RESET PRCLR0: CCU42RS (Bit 4) */ 6467 #define SCU_RESET_PRCLR0_CCU42RS_Msk (0x10UL) /*!< SCU_RESET PRCLR0: CCU42RS (Bitfield-Mask: 0x01) */ 6468 #define SCU_RESET_PRCLR0_CCU80RS_Pos (7UL) /*!< SCU_RESET PRCLR0: CCU80RS (Bit 7) */ 6469 #define SCU_RESET_PRCLR0_CCU80RS_Msk (0x80UL) /*!< SCU_RESET PRCLR0: CCU80RS (Bitfield-Mask: 0x01) */ 6470 #define SCU_RESET_PRCLR0_CCU81RS_Pos (8UL) /*!< SCU_RESET PRCLR0: CCU81RS (Bit 8) */ 6471 #define SCU_RESET_PRCLR0_CCU81RS_Msk (0x100UL) /*!< SCU_RESET PRCLR0: CCU81RS (Bitfield-Mask: 0x01) */ 6472 #define SCU_RESET_PRCLR0_POSIF0RS_Pos (9UL) /*!< SCU_RESET PRCLR0: POSIF0RS (Bit 9) */ 6473 #define SCU_RESET_PRCLR0_POSIF0RS_Msk (0x200UL) /*!< SCU_RESET PRCLR0: POSIF0RS (Bitfield-Mask: 0x01) */ 6474 #define SCU_RESET_PRCLR0_POSIF1RS_Pos (10UL) /*!< SCU_RESET PRCLR0: POSIF1RS (Bit 10) */ 6475 #define SCU_RESET_PRCLR0_POSIF1RS_Msk (0x400UL) /*!< SCU_RESET PRCLR0: POSIF1RS (Bitfield-Mask: 0x01) */ 6476 #define SCU_RESET_PRCLR0_USIC0RS_Pos (11UL) /*!< SCU_RESET PRCLR0: USIC0RS (Bit 11) */ 6477 #define SCU_RESET_PRCLR0_USIC0RS_Msk (0x800UL) /*!< SCU_RESET PRCLR0: USIC0RS (Bitfield-Mask: 0x01) */ 6478 #define SCU_RESET_PRCLR0_ERU1RS_Pos (16UL) /*!< SCU_RESET PRCLR0: ERU1RS (Bit 16) */ 6479 #define SCU_RESET_PRCLR0_ERU1RS_Msk (0x10000UL) /*!< SCU_RESET PRCLR0: ERU1RS (Bitfield-Mask: 0x01) */ 6480 6481 /* ------------------------------ SCU_RESET_PRSTAT1 ----------------------------- */ 6482 #define SCU_RESET_PRSTAT1_CCU43RS_Pos (0UL) /*!< SCU_RESET PRSTAT1: CCU43RS (Bit 0) */ 6483 #define SCU_RESET_PRSTAT1_CCU43RS_Msk (0x1UL) /*!< SCU_RESET PRSTAT1: CCU43RS (Bitfield-Mask: 0x01) */ 6484 #define SCU_RESET_PRSTAT1_LEDTSCU0RS_Pos (3UL) /*!< SCU_RESET PRSTAT1: LEDTSCU0RS (Bit 3) */ 6485 #define SCU_RESET_PRSTAT1_LEDTSCU0RS_Msk (0x8UL) /*!< SCU_RESET PRSTAT1: LEDTSCU0RS (Bitfield-Mask: 0x01) */ 6486 #define SCU_RESET_PRSTAT1_MCAN0RS_Pos (4UL) /*!< SCU_RESET PRSTAT1: MCAN0RS (Bit 4) */ 6487 #define SCU_RESET_PRSTAT1_MCAN0RS_Msk (0x10UL) /*!< SCU_RESET PRSTAT1: MCAN0RS (Bitfield-Mask: 0x01) */ 6488 #define SCU_RESET_PRSTAT1_DACRS_Pos (5UL) /*!< SCU_RESET PRSTAT1: DACRS (Bit 5) */ 6489 #define SCU_RESET_PRSTAT1_DACRS_Msk (0x20UL) /*!< SCU_RESET PRSTAT1: DACRS (Bitfield-Mask: 0x01) */ 6490 #define SCU_RESET_PRSTAT1_MMCIRS_Pos (6UL) /*!< SCU_RESET PRSTAT1: MMCIRS (Bit 6) */ 6491 #define SCU_RESET_PRSTAT1_MMCIRS_Msk (0x40UL) /*!< SCU_RESET PRSTAT1: MMCIRS (Bitfield-Mask: 0x01) */ 6492 #define SCU_RESET_PRSTAT1_USIC1RS_Pos (7UL) /*!< SCU_RESET PRSTAT1: USIC1RS (Bit 7) */ 6493 #define SCU_RESET_PRSTAT1_USIC1RS_Msk (0x80UL) /*!< SCU_RESET PRSTAT1: USIC1RS (Bitfield-Mask: 0x01) */ 6494 #define SCU_RESET_PRSTAT1_USIC2RS_Pos (8UL) /*!< SCU_RESET PRSTAT1: USIC2RS (Bit 8) */ 6495 #define SCU_RESET_PRSTAT1_USIC2RS_Msk (0x100UL) /*!< SCU_RESET PRSTAT1: USIC2RS (Bitfield-Mask: 0x01) */ 6496 #define SCU_RESET_PRSTAT1_PPORTSRS_Pos (9UL) /*!< SCU_RESET PRSTAT1: PPORTSRS (Bit 9) */ 6497 #define SCU_RESET_PRSTAT1_PPORTSRS_Msk (0x200UL) /*!< SCU_RESET PRSTAT1: PPORTSRS (Bitfield-Mask: 0x01) */ 6498 6499 /* ------------------------------ SCU_RESET_PRSET1 ------------------------------ */ 6500 #define SCU_RESET_PRSET1_CCU43RS_Pos (0UL) /*!< SCU_RESET PRSET1: CCU43RS (Bit 0) */ 6501 #define SCU_RESET_PRSET1_CCU43RS_Msk (0x1UL) /*!< SCU_RESET PRSET1: CCU43RS (Bitfield-Mask: 0x01) */ 6502 #define SCU_RESET_PRSET1_LEDTSCU0RS_Pos (3UL) /*!< SCU_RESET PRSET1: LEDTSCU0RS (Bit 3) */ 6503 #define SCU_RESET_PRSET1_LEDTSCU0RS_Msk (0x8UL) /*!< SCU_RESET PRSET1: LEDTSCU0RS (Bitfield-Mask: 0x01) */ 6504 #define SCU_RESET_PRSET1_MCAN0RS_Pos (4UL) /*!< SCU_RESET PRSET1: MCAN0RS (Bit 4) */ 6505 #define SCU_RESET_PRSET1_MCAN0RS_Msk (0x10UL) /*!< SCU_RESET PRSET1: MCAN0RS (Bitfield-Mask: 0x01) */ 6506 #define SCU_RESET_PRSET1_DACRS_Pos (5UL) /*!< SCU_RESET PRSET1: DACRS (Bit 5) */ 6507 #define SCU_RESET_PRSET1_DACRS_Msk (0x20UL) /*!< SCU_RESET PRSET1: DACRS (Bitfield-Mask: 0x01) */ 6508 #define SCU_RESET_PRSET1_MMCIRS_Pos (6UL) /*!< SCU_RESET PRSET1: MMCIRS (Bit 6) */ 6509 #define SCU_RESET_PRSET1_MMCIRS_Msk (0x40UL) /*!< SCU_RESET PRSET1: MMCIRS (Bitfield-Mask: 0x01) */ 6510 #define SCU_RESET_PRSET1_USIC1RS_Pos (7UL) /*!< SCU_RESET PRSET1: USIC1RS (Bit 7) */ 6511 #define SCU_RESET_PRSET1_USIC1RS_Msk (0x80UL) /*!< SCU_RESET PRSET1: USIC1RS (Bitfield-Mask: 0x01) */ 6512 #define SCU_RESET_PRSET1_USIC2RS_Pos (8UL) /*!< SCU_RESET PRSET1: USIC2RS (Bit 8) */ 6513 #define SCU_RESET_PRSET1_USIC2RS_Msk (0x100UL) /*!< SCU_RESET PRSET1: USIC2RS (Bitfield-Mask: 0x01) */ 6514 #define SCU_RESET_PRSET1_PPORTSRS_Pos (9UL) /*!< SCU_RESET PRSET1: PPORTSRS (Bit 9) */ 6515 #define SCU_RESET_PRSET1_PPORTSRS_Msk (0x200UL) /*!< SCU_RESET PRSET1: PPORTSRS (Bitfield-Mask: 0x01) */ 6516 6517 /* ------------------------------ SCU_RESET_PRCLR1 ------------------------------ */ 6518 #define SCU_RESET_PRCLR1_CCU43RS_Pos (0UL) /*!< SCU_RESET PRCLR1: CCU43RS (Bit 0) */ 6519 #define SCU_RESET_PRCLR1_CCU43RS_Msk (0x1UL) /*!< SCU_RESET PRCLR1: CCU43RS (Bitfield-Mask: 0x01) */ 6520 #define SCU_RESET_PRCLR1_LEDTSCU0RS_Pos (3UL) /*!< SCU_RESET PRCLR1: LEDTSCU0RS (Bit 3) */ 6521 #define SCU_RESET_PRCLR1_LEDTSCU0RS_Msk (0x8UL) /*!< SCU_RESET PRCLR1: LEDTSCU0RS (Bitfield-Mask: 0x01) */ 6522 #define SCU_RESET_PRCLR1_MCAN0RS_Pos (4UL) /*!< SCU_RESET PRCLR1: MCAN0RS (Bit 4) */ 6523 #define SCU_RESET_PRCLR1_MCAN0RS_Msk (0x10UL) /*!< SCU_RESET PRCLR1: MCAN0RS (Bitfield-Mask: 0x01) */ 6524 #define SCU_RESET_PRCLR1_DACRS_Pos (5UL) /*!< SCU_RESET PRCLR1: DACRS (Bit 5) */ 6525 #define SCU_RESET_PRCLR1_DACRS_Msk (0x20UL) /*!< SCU_RESET PRCLR1: DACRS (Bitfield-Mask: 0x01) */ 6526 #define SCU_RESET_PRCLR1_MMCIRS_Pos (6UL) /*!< SCU_RESET PRCLR1: MMCIRS (Bit 6) */ 6527 #define SCU_RESET_PRCLR1_MMCIRS_Msk (0x40UL) /*!< SCU_RESET PRCLR1: MMCIRS (Bitfield-Mask: 0x01) */ 6528 #define SCU_RESET_PRCLR1_USIC1RS_Pos (7UL) /*!< SCU_RESET PRCLR1: USIC1RS (Bit 7) */ 6529 #define SCU_RESET_PRCLR1_USIC1RS_Msk (0x80UL) /*!< SCU_RESET PRCLR1: USIC1RS (Bitfield-Mask: 0x01) */ 6530 #define SCU_RESET_PRCLR1_USIC2RS_Pos (8UL) /*!< SCU_RESET PRCLR1: USIC2RS (Bit 8) */ 6531 #define SCU_RESET_PRCLR1_USIC2RS_Msk (0x100UL) /*!< SCU_RESET PRCLR1: USIC2RS (Bitfield-Mask: 0x01) */ 6532 #define SCU_RESET_PRCLR1_PPORTSRS_Pos (9UL) /*!< SCU_RESET PRCLR1: PPORTSRS (Bit 9) */ 6533 #define SCU_RESET_PRCLR1_PPORTSRS_Msk (0x200UL) /*!< SCU_RESET PRCLR1: PPORTSRS (Bitfield-Mask: 0x01) */ 6534 6535 /* ------------------------------ SCU_RESET_PRSTAT2 ----------------------------- */ 6536 #define SCU_RESET_PRSTAT2_WDTRS_Pos (1UL) /*!< SCU_RESET PRSTAT2: WDTRS (Bit 1) */ 6537 #define SCU_RESET_PRSTAT2_WDTRS_Msk (0x2UL) /*!< SCU_RESET PRSTAT2: WDTRS (Bitfield-Mask: 0x01) */ 6538 #define SCU_RESET_PRSTAT2_ETH0RS_Pos (2UL) /*!< SCU_RESET PRSTAT2: ETH0RS (Bit 2) */ 6539 #define SCU_RESET_PRSTAT2_ETH0RS_Msk (0x4UL) /*!< SCU_RESET PRSTAT2: ETH0RS (Bitfield-Mask: 0x01) */ 6540 #define SCU_RESET_PRSTAT2_DMA0RS_Pos (4UL) /*!< SCU_RESET PRSTAT2: DMA0RS (Bit 4) */ 6541 #define SCU_RESET_PRSTAT2_DMA0RS_Msk (0x10UL) /*!< SCU_RESET PRSTAT2: DMA0RS (Bitfield-Mask: 0x01) */ 6542 #define SCU_RESET_PRSTAT2_DMA1RS_Pos (5UL) /*!< SCU_RESET PRSTAT2: DMA1RS (Bit 5) */ 6543 #define SCU_RESET_PRSTAT2_DMA1RS_Msk (0x20UL) /*!< SCU_RESET PRSTAT2: DMA1RS (Bitfield-Mask: 0x01) */ 6544 #define SCU_RESET_PRSTAT2_FCERS_Pos (6UL) /*!< SCU_RESET PRSTAT2: FCERS (Bit 6) */ 6545 #define SCU_RESET_PRSTAT2_FCERS_Msk (0x40UL) /*!< SCU_RESET PRSTAT2: FCERS (Bitfield-Mask: 0x01) */ 6546 #define SCU_RESET_PRSTAT2_USBRS_Pos (7UL) /*!< SCU_RESET PRSTAT2: USBRS (Bit 7) */ 6547 #define SCU_RESET_PRSTAT2_USBRS_Msk (0x80UL) /*!< SCU_RESET PRSTAT2: USBRS (Bitfield-Mask: 0x01) */ 6548 6549 /* ------------------------------ SCU_RESET_PRSET2 ------------------------------ */ 6550 #define SCU_RESET_PRSET2_WDTRS_Pos (1UL) /*!< SCU_RESET PRSET2: WDTRS (Bit 1) */ 6551 #define SCU_RESET_PRSET2_WDTRS_Msk (0x2UL) /*!< SCU_RESET PRSET2: WDTRS (Bitfield-Mask: 0x01) */ 6552 #define SCU_RESET_PRSET2_ETH0RS_Pos (2UL) /*!< SCU_RESET PRSET2: ETH0RS (Bit 2) */ 6553 #define SCU_RESET_PRSET2_ETH0RS_Msk (0x4UL) /*!< SCU_RESET PRSET2: ETH0RS (Bitfield-Mask: 0x01) */ 6554 #define SCU_RESET_PRSET2_DMA0RS_Pos (4UL) /*!< SCU_RESET PRSET2: DMA0RS (Bit 4) */ 6555 #define SCU_RESET_PRSET2_DMA0RS_Msk (0x10UL) /*!< SCU_RESET PRSET2: DMA0RS (Bitfield-Mask: 0x01) */ 6556 #define SCU_RESET_PRSET2_DMA1RS_Pos (5UL) /*!< SCU_RESET PRSET2: DMA1RS (Bit 5) */ 6557 #define SCU_RESET_PRSET2_DMA1RS_Msk (0x20UL) /*!< SCU_RESET PRSET2: DMA1RS (Bitfield-Mask: 0x01) */ 6558 #define SCU_RESET_PRSET2_FCERS_Pos (6UL) /*!< SCU_RESET PRSET2: FCERS (Bit 6) */ 6559 #define SCU_RESET_PRSET2_FCERS_Msk (0x40UL) /*!< SCU_RESET PRSET2: FCERS (Bitfield-Mask: 0x01) */ 6560 #define SCU_RESET_PRSET2_USBRS_Pos (7UL) /*!< SCU_RESET PRSET2: USBRS (Bit 7) */ 6561 #define SCU_RESET_PRSET2_USBRS_Msk (0x80UL) /*!< SCU_RESET PRSET2: USBRS (Bitfield-Mask: 0x01) */ 6562 6563 /* ------------------------------ SCU_RESET_PRCLR2 ------------------------------ */ 6564 #define SCU_RESET_PRCLR2_WDTRS_Pos (1UL) /*!< SCU_RESET PRCLR2: WDTRS (Bit 1) */ 6565 #define SCU_RESET_PRCLR2_WDTRS_Msk (0x2UL) /*!< SCU_RESET PRCLR2: WDTRS (Bitfield-Mask: 0x01) */ 6566 #define SCU_RESET_PRCLR2_ETH0RS_Pos (2UL) /*!< SCU_RESET PRCLR2: ETH0RS (Bit 2) */ 6567 #define SCU_RESET_PRCLR2_ETH0RS_Msk (0x4UL) /*!< SCU_RESET PRCLR2: ETH0RS (Bitfield-Mask: 0x01) */ 6568 #define SCU_RESET_PRCLR2_DMA0RS_Pos (4UL) /*!< SCU_RESET PRCLR2: DMA0RS (Bit 4) */ 6569 #define SCU_RESET_PRCLR2_DMA0RS_Msk (0x10UL) /*!< SCU_RESET PRCLR2: DMA0RS (Bitfield-Mask: 0x01) */ 6570 #define SCU_RESET_PRCLR2_DMA1RS_Pos (5UL) /*!< SCU_RESET PRCLR2: DMA1RS (Bit 5) */ 6571 #define SCU_RESET_PRCLR2_DMA1RS_Msk (0x20UL) /*!< SCU_RESET PRCLR2: DMA1RS (Bitfield-Mask: 0x01) */ 6572 #define SCU_RESET_PRCLR2_FCERS_Pos (6UL) /*!< SCU_RESET PRCLR2: FCERS (Bit 6) */ 6573 #define SCU_RESET_PRCLR2_FCERS_Msk (0x40UL) /*!< SCU_RESET PRCLR2: FCERS (Bitfield-Mask: 0x01) */ 6574 #define SCU_RESET_PRCLR2_USBRS_Pos (7UL) /*!< SCU_RESET PRCLR2: USBRS (Bit 7) */ 6575 #define SCU_RESET_PRCLR2_USBRS_Msk (0x80UL) /*!< SCU_RESET PRCLR2: USBRS (Bitfield-Mask: 0x01) */ 6576 6577 /* ------------------------------ SCU_RESET_PRSTAT3 ----------------------------- */ 6578 #define SCU_RESET_PRSTAT3_EBURS_Pos (2UL) /*!< SCU_RESET PRSTAT3: EBURS (Bit 2) */ 6579 #define SCU_RESET_PRSTAT3_EBURS_Msk (0x4UL) /*!< SCU_RESET PRSTAT3: EBURS (Bitfield-Mask: 0x01) */ 6580 6581 /* ------------------------------ SCU_RESET_PRSET3 ------------------------------ */ 6582 #define SCU_RESET_PRSET3_EBURS_Pos (2UL) /*!< SCU_RESET PRSET3: EBURS (Bit 2) */ 6583 #define SCU_RESET_PRSET3_EBURS_Msk (0x4UL) /*!< SCU_RESET PRSET3: EBURS (Bitfield-Mask: 0x01) */ 6584 6585 /* ------------------------------ SCU_RESET_PRCLR3 ------------------------------ */ 6586 #define SCU_RESET_PRCLR3_EBURS_Pos (2UL) /*!< SCU_RESET PRCLR3: EBURS (Bit 2) */ 6587 #define SCU_RESET_PRCLR3_EBURS_Msk (0x4UL) /*!< SCU_RESET PRCLR3: EBURS (Bitfield-Mask: 0x01) */ 6588 6589 6590 /* ================================================================================ */ 6591 /* ================ Group 'LEDTS' Position & Mask ================ */ 6592 /* ================================================================================ */ 6593 6594 6595 /* ---------------------------------- LEDTS_ID ---------------------------------- */ 6596 #define LEDTS_ID_MOD_REV_Pos (0UL) /*!< LEDTS ID: MOD_REV (Bit 0) */ 6597 #define LEDTS_ID_MOD_REV_Msk (0xffUL) /*!< LEDTS ID: MOD_REV (Bitfield-Mask: 0xff) */ 6598 #define LEDTS_ID_MOD_TYPE_Pos (8UL) /*!< LEDTS ID: MOD_TYPE (Bit 8) */ 6599 #define LEDTS_ID_MOD_TYPE_Msk (0xff00UL) /*!< LEDTS ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 6600 #define LEDTS_ID_MOD_NUMBER_Pos (16UL) /*!< LEDTS ID: MOD_NUMBER (Bit 16) */ 6601 #define LEDTS_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< LEDTS ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 6602 6603 /* -------------------------------- LEDTS_GLOBCTL ------------------------------- */ 6604 #define LEDTS_GLOBCTL_TS_EN_Pos (0UL) /*!< LEDTS GLOBCTL: TS_EN (Bit 0) */ 6605 #define LEDTS_GLOBCTL_TS_EN_Msk (0x1UL) /*!< LEDTS GLOBCTL: TS_EN (Bitfield-Mask: 0x01) */ 6606 #define LEDTS_GLOBCTL_LD_EN_Pos (1UL) /*!< LEDTS GLOBCTL: LD_EN (Bit 1) */ 6607 #define LEDTS_GLOBCTL_LD_EN_Msk (0x2UL) /*!< LEDTS GLOBCTL: LD_EN (Bitfield-Mask: 0x01) */ 6608 #define LEDTS_GLOBCTL_CMTR_Pos (2UL) /*!< LEDTS GLOBCTL: CMTR (Bit 2) */ 6609 #define LEDTS_GLOBCTL_CMTR_Msk (0x4UL) /*!< LEDTS GLOBCTL: CMTR (Bitfield-Mask: 0x01) */ 6610 #define LEDTS_GLOBCTL_ENSYNC_Pos (3UL) /*!< LEDTS GLOBCTL: ENSYNC (Bit 3) */ 6611 #define LEDTS_GLOBCTL_ENSYNC_Msk (0x8UL) /*!< LEDTS GLOBCTL: ENSYNC (Bitfield-Mask: 0x01) */ 6612 #define LEDTS_GLOBCTL_SUSCFG_Pos (8UL) /*!< LEDTS GLOBCTL: SUSCFG (Bit 8) */ 6613 #define LEDTS_GLOBCTL_SUSCFG_Msk (0x100UL) /*!< LEDTS GLOBCTL: SUSCFG (Bitfield-Mask: 0x01) */ 6614 #define LEDTS_GLOBCTL_MASKVAL_Pos (9UL) /*!< LEDTS GLOBCTL: MASKVAL (Bit 9) */ 6615 #define LEDTS_GLOBCTL_MASKVAL_Msk (0xe00UL) /*!< LEDTS GLOBCTL: MASKVAL (Bitfield-Mask: 0x07) */ 6616 #define LEDTS_GLOBCTL_FENVAL_Pos (12UL) /*!< LEDTS GLOBCTL: FENVAL (Bit 12) */ 6617 #define LEDTS_GLOBCTL_FENVAL_Msk (0x1000UL) /*!< LEDTS GLOBCTL: FENVAL (Bitfield-Mask: 0x01) */ 6618 #define LEDTS_GLOBCTL_ITS_EN_Pos (13UL) /*!< LEDTS GLOBCTL: ITS_EN (Bit 13) */ 6619 #define LEDTS_GLOBCTL_ITS_EN_Msk (0x2000UL) /*!< LEDTS GLOBCTL: ITS_EN (Bitfield-Mask: 0x01) */ 6620 #define LEDTS_GLOBCTL_ITF_EN_Pos (14UL) /*!< LEDTS GLOBCTL: ITF_EN (Bit 14) */ 6621 #define LEDTS_GLOBCTL_ITF_EN_Msk (0x4000UL) /*!< LEDTS GLOBCTL: ITF_EN (Bitfield-Mask: 0x01) */ 6622 #define LEDTS_GLOBCTL_ITP_EN_Pos (15UL) /*!< LEDTS GLOBCTL: ITP_EN (Bit 15) */ 6623 #define LEDTS_GLOBCTL_ITP_EN_Msk (0x8000UL) /*!< LEDTS GLOBCTL: ITP_EN (Bitfield-Mask: 0x01) */ 6624 #define LEDTS_GLOBCTL_CLK_PS_Pos (16UL) /*!< LEDTS GLOBCTL: CLK_PS (Bit 16) */ 6625 #define LEDTS_GLOBCTL_CLK_PS_Msk (0xffff0000UL) /*!< LEDTS GLOBCTL: CLK_PS (Bitfield-Mask: 0xffff) */ 6626 6627 /* --------------------------------- LEDTS_FNCTL -------------------------------- */ 6628 #define LEDTS_FNCTL_PADT_Pos (0UL) /*!< LEDTS FNCTL: PADT (Bit 0) */ 6629 #define LEDTS_FNCTL_PADT_Msk (0x7UL) /*!< LEDTS FNCTL: PADT (Bitfield-Mask: 0x07) */ 6630 #define LEDTS_FNCTL_PADTSW_Pos (3UL) /*!< LEDTS FNCTL: PADTSW (Bit 3) */ 6631 #define LEDTS_FNCTL_PADTSW_Msk (0x8UL) /*!< LEDTS FNCTL: PADTSW (Bitfield-Mask: 0x01) */ 6632 #define LEDTS_FNCTL_EPULL_Pos (4UL) /*!< LEDTS FNCTL: EPULL (Bit 4) */ 6633 #define LEDTS_FNCTL_EPULL_Msk (0x10UL) /*!< LEDTS FNCTL: EPULL (Bitfield-Mask: 0x01) */ 6634 #define LEDTS_FNCTL_FNCOL_Pos (5UL) /*!< LEDTS FNCTL: FNCOL (Bit 5) */ 6635 #define LEDTS_FNCTL_FNCOL_Msk (0xe0UL) /*!< LEDTS FNCTL: FNCOL (Bitfield-Mask: 0x07) */ 6636 #define LEDTS_FNCTL_ACCCNT_Pos (16UL) /*!< LEDTS FNCTL: ACCCNT (Bit 16) */ 6637 #define LEDTS_FNCTL_ACCCNT_Msk (0xf0000UL) /*!< LEDTS FNCTL: ACCCNT (Bitfield-Mask: 0x0f) */ 6638 #define LEDTS_FNCTL_TSCCMP_Pos (20UL) /*!< LEDTS FNCTL: TSCCMP (Bit 20) */ 6639 #define LEDTS_FNCTL_TSCCMP_Msk (0x100000UL) /*!< LEDTS FNCTL: TSCCMP (Bitfield-Mask: 0x01) */ 6640 #define LEDTS_FNCTL_TSOEXT_Pos (21UL) /*!< LEDTS FNCTL: TSOEXT (Bit 21) */ 6641 #define LEDTS_FNCTL_TSOEXT_Msk (0x600000UL) /*!< LEDTS FNCTL: TSOEXT (Bitfield-Mask: 0x03) */ 6642 #define LEDTS_FNCTL_TSCTRR_Pos (23UL) /*!< LEDTS FNCTL: TSCTRR (Bit 23) */ 6643 #define LEDTS_FNCTL_TSCTRR_Msk (0x800000UL) /*!< LEDTS FNCTL: TSCTRR (Bitfield-Mask: 0x01) */ 6644 #define LEDTS_FNCTL_TSCTRSAT_Pos (24UL) /*!< LEDTS FNCTL: TSCTRSAT (Bit 24) */ 6645 #define LEDTS_FNCTL_TSCTRSAT_Msk (0x1000000UL) /*!< LEDTS FNCTL: TSCTRSAT (Bitfield-Mask: 0x01) */ 6646 #define LEDTS_FNCTL_NR_TSIN_Pos (25UL) /*!< LEDTS FNCTL: NR_TSIN (Bit 25) */ 6647 #define LEDTS_FNCTL_NR_TSIN_Msk (0xe000000UL) /*!< LEDTS FNCTL: NR_TSIN (Bitfield-Mask: 0x07) */ 6648 #define LEDTS_FNCTL_COLLEV_Pos (28UL) /*!< LEDTS FNCTL: COLLEV (Bit 28) */ 6649 #define LEDTS_FNCTL_COLLEV_Msk (0x10000000UL) /*!< LEDTS FNCTL: COLLEV (Bitfield-Mask: 0x01) */ 6650 #define LEDTS_FNCTL_NR_LEDCOL_Pos (29UL) /*!< LEDTS FNCTL: NR_LEDCOL (Bit 29) */ 6651 #define LEDTS_FNCTL_NR_LEDCOL_Msk (0xe0000000UL) /*!< LEDTS FNCTL: NR_LEDCOL (Bitfield-Mask: 0x07) */ 6652 6653 /* --------------------------------- LEDTS_EVFR --------------------------------- */ 6654 #define LEDTS_EVFR_TSF_Pos (0UL) /*!< LEDTS EVFR: TSF (Bit 0) */ 6655 #define LEDTS_EVFR_TSF_Msk (0x1UL) /*!< LEDTS EVFR: TSF (Bitfield-Mask: 0x01) */ 6656 #define LEDTS_EVFR_TFF_Pos (1UL) /*!< LEDTS EVFR: TFF (Bit 1) */ 6657 #define LEDTS_EVFR_TFF_Msk (0x2UL) /*!< LEDTS EVFR: TFF (Bitfield-Mask: 0x01) */ 6658 #define LEDTS_EVFR_TPF_Pos (2UL) /*!< LEDTS EVFR: TPF (Bit 2) */ 6659 #define LEDTS_EVFR_TPF_Msk (0x4UL) /*!< LEDTS EVFR: TPF (Bitfield-Mask: 0x01) */ 6660 #define LEDTS_EVFR_TSCTROVF_Pos (3UL) /*!< LEDTS EVFR: TSCTROVF (Bit 3) */ 6661 #define LEDTS_EVFR_TSCTROVF_Msk (0x8UL) /*!< LEDTS EVFR: TSCTROVF (Bitfield-Mask: 0x01) */ 6662 #define LEDTS_EVFR_CTSF_Pos (16UL) /*!< LEDTS EVFR: CTSF (Bit 16) */ 6663 #define LEDTS_EVFR_CTSF_Msk (0x10000UL) /*!< LEDTS EVFR: CTSF (Bitfield-Mask: 0x01) */ 6664 #define LEDTS_EVFR_CTFF_Pos (17UL) /*!< LEDTS EVFR: CTFF (Bit 17) */ 6665 #define LEDTS_EVFR_CTFF_Msk (0x20000UL) /*!< LEDTS EVFR: CTFF (Bitfield-Mask: 0x01) */ 6666 #define LEDTS_EVFR_CTPF_Pos (18UL) /*!< LEDTS EVFR: CTPF (Bit 18) */ 6667 #define LEDTS_EVFR_CTPF_Msk (0x40000UL) /*!< LEDTS EVFR: CTPF (Bitfield-Mask: 0x01) */ 6668 6669 /* --------------------------------- LEDTS_TSVAL -------------------------------- */ 6670 #define LEDTS_TSVAL_TSCTRVALR_Pos (0UL) /*!< LEDTS TSVAL: TSCTRVALR (Bit 0) */ 6671 #define LEDTS_TSVAL_TSCTRVALR_Msk (0xffffUL) /*!< LEDTS TSVAL: TSCTRVALR (Bitfield-Mask: 0xffff) */ 6672 #define LEDTS_TSVAL_TSCTRVAL_Pos (16UL) /*!< LEDTS TSVAL: TSCTRVAL (Bit 16) */ 6673 #define LEDTS_TSVAL_TSCTRVAL_Msk (0xffff0000UL) /*!< LEDTS TSVAL: TSCTRVAL (Bitfield-Mask: 0xffff) */ 6674 6675 /* --------------------------------- LEDTS_LINE0 -------------------------------- */ 6676 #define LEDTS_LINE0_LINE_0_Pos (0UL) /*!< LEDTS LINE0: LINE_0 (Bit 0) */ 6677 #define LEDTS_LINE0_LINE_0_Msk (0xffUL) /*!< LEDTS LINE0: LINE_0 (Bitfield-Mask: 0xff) */ 6678 #define LEDTS_LINE0_LINE_1_Pos (8UL) /*!< LEDTS LINE0: LINE_1 (Bit 8) */ 6679 #define LEDTS_LINE0_LINE_1_Msk (0xff00UL) /*!< LEDTS LINE0: LINE_1 (Bitfield-Mask: 0xff) */ 6680 #define LEDTS_LINE0_LINE_2_Pos (16UL) /*!< LEDTS LINE0: LINE_2 (Bit 16) */ 6681 #define LEDTS_LINE0_LINE_2_Msk (0xff0000UL) /*!< LEDTS LINE0: LINE_2 (Bitfield-Mask: 0xff) */ 6682 #define LEDTS_LINE0_LINE_3_Pos (24UL) /*!< LEDTS LINE0: LINE_3 (Bit 24) */ 6683 #define LEDTS_LINE0_LINE_3_Msk (0xff000000UL) /*!< LEDTS LINE0: LINE_3 (Bitfield-Mask: 0xff) */ 6684 6685 /* --------------------------------- LEDTS_LINE1 -------------------------------- */ 6686 #define LEDTS_LINE1_LINE_4_Pos (0UL) /*!< LEDTS LINE1: LINE_4 (Bit 0) */ 6687 #define LEDTS_LINE1_LINE_4_Msk (0xffUL) /*!< LEDTS LINE1: LINE_4 (Bitfield-Mask: 0xff) */ 6688 #define LEDTS_LINE1_LINE_5_Pos (8UL) /*!< LEDTS LINE1: LINE_5 (Bit 8) */ 6689 #define LEDTS_LINE1_LINE_5_Msk (0xff00UL) /*!< LEDTS LINE1: LINE_5 (Bitfield-Mask: 0xff) */ 6690 #define LEDTS_LINE1_LINE_6_Pos (16UL) /*!< LEDTS LINE1: LINE_6 (Bit 16) */ 6691 #define LEDTS_LINE1_LINE_6_Msk (0xff0000UL) /*!< LEDTS LINE1: LINE_6 (Bitfield-Mask: 0xff) */ 6692 #define LEDTS_LINE1_LINE_A_Pos (24UL) /*!< LEDTS LINE1: LINE_A (Bit 24) */ 6693 #define LEDTS_LINE1_LINE_A_Msk (0xff000000UL) /*!< LEDTS LINE1: LINE_A (Bitfield-Mask: 0xff) */ 6694 6695 /* -------------------------------- LEDTS_LDCMP0 -------------------------------- */ 6696 #define LEDTS_LDCMP0_CMP_LD0_Pos (0UL) /*!< LEDTS LDCMP0: CMP_LD0 (Bit 0) */ 6697 #define LEDTS_LDCMP0_CMP_LD0_Msk (0xffUL) /*!< LEDTS LDCMP0: CMP_LD0 (Bitfield-Mask: 0xff) */ 6698 #define LEDTS_LDCMP0_CMP_LD1_Pos (8UL) /*!< LEDTS LDCMP0: CMP_LD1 (Bit 8) */ 6699 #define LEDTS_LDCMP0_CMP_LD1_Msk (0xff00UL) /*!< LEDTS LDCMP0: CMP_LD1 (Bitfield-Mask: 0xff) */ 6700 #define LEDTS_LDCMP0_CMP_LD2_Pos (16UL) /*!< LEDTS LDCMP0: CMP_LD2 (Bit 16) */ 6701 #define LEDTS_LDCMP0_CMP_LD2_Msk (0xff0000UL) /*!< LEDTS LDCMP0: CMP_LD2 (Bitfield-Mask: 0xff) */ 6702 #define LEDTS_LDCMP0_CMP_LD3_Pos (24UL) /*!< LEDTS LDCMP0: CMP_LD3 (Bit 24) */ 6703 #define LEDTS_LDCMP0_CMP_LD3_Msk (0xff000000UL) /*!< LEDTS LDCMP0: CMP_LD3 (Bitfield-Mask: 0xff) */ 6704 6705 /* -------------------------------- LEDTS_LDCMP1 -------------------------------- */ 6706 #define LEDTS_LDCMP1_CMP_LD4_Pos (0UL) /*!< LEDTS LDCMP1: CMP_LD4 (Bit 0) */ 6707 #define LEDTS_LDCMP1_CMP_LD4_Msk (0xffUL) /*!< LEDTS LDCMP1: CMP_LD4 (Bitfield-Mask: 0xff) */ 6708 #define LEDTS_LDCMP1_CMP_LD5_Pos (8UL) /*!< LEDTS LDCMP1: CMP_LD5 (Bit 8) */ 6709 #define LEDTS_LDCMP1_CMP_LD5_Msk (0xff00UL) /*!< LEDTS LDCMP1: CMP_LD5 (Bitfield-Mask: 0xff) */ 6710 #define LEDTS_LDCMP1_CMP_LD6_Pos (16UL) /*!< LEDTS LDCMP1: CMP_LD6 (Bit 16) */ 6711 #define LEDTS_LDCMP1_CMP_LD6_Msk (0xff0000UL) /*!< LEDTS LDCMP1: CMP_LD6 (Bitfield-Mask: 0xff) */ 6712 #define LEDTS_LDCMP1_CMP_LDA_TSCOM_Pos (24UL) /*!< LEDTS LDCMP1: CMP_LDA_TSCOM (Bit 24) */ 6713 #define LEDTS_LDCMP1_CMP_LDA_TSCOM_Msk (0xff000000UL) /*!< LEDTS LDCMP1: CMP_LDA_TSCOM (Bitfield-Mask: 0xff) */ 6714 6715 /* -------------------------------- LEDTS_TSCMP0 -------------------------------- */ 6716 #define LEDTS_TSCMP0_CMP_TS0_Pos (0UL) /*!< LEDTS TSCMP0: CMP_TS0 (Bit 0) */ 6717 #define LEDTS_TSCMP0_CMP_TS0_Msk (0xffUL) /*!< LEDTS TSCMP0: CMP_TS0 (Bitfield-Mask: 0xff) */ 6718 #define LEDTS_TSCMP0_CMP_TS1_Pos (8UL) /*!< LEDTS TSCMP0: CMP_TS1 (Bit 8) */ 6719 #define LEDTS_TSCMP0_CMP_TS1_Msk (0xff00UL) /*!< LEDTS TSCMP0: CMP_TS1 (Bitfield-Mask: 0xff) */ 6720 #define LEDTS_TSCMP0_CMP_TS2_Pos (16UL) /*!< LEDTS TSCMP0: CMP_TS2 (Bit 16) */ 6721 #define LEDTS_TSCMP0_CMP_TS2_Msk (0xff0000UL) /*!< LEDTS TSCMP0: CMP_TS2 (Bitfield-Mask: 0xff) */ 6722 #define LEDTS_TSCMP0_CMP_TS3_Pos (24UL) /*!< LEDTS TSCMP0: CMP_TS3 (Bit 24) */ 6723 #define LEDTS_TSCMP0_CMP_TS3_Msk (0xff000000UL) /*!< LEDTS TSCMP0: CMP_TS3 (Bitfield-Mask: 0xff) */ 6724 6725 /* -------------------------------- LEDTS_TSCMP1 -------------------------------- */ 6726 #define LEDTS_TSCMP1_CMP_TS4_Pos (0UL) /*!< LEDTS TSCMP1: CMP_TS4 (Bit 0) */ 6727 #define LEDTS_TSCMP1_CMP_TS4_Msk (0xffUL) /*!< LEDTS TSCMP1: CMP_TS4 (Bitfield-Mask: 0xff) */ 6728 #define LEDTS_TSCMP1_CMP_TS5_Pos (8UL) /*!< LEDTS TSCMP1: CMP_TS5 (Bit 8) */ 6729 #define LEDTS_TSCMP1_CMP_TS5_Msk (0xff00UL) /*!< LEDTS TSCMP1: CMP_TS5 (Bitfield-Mask: 0xff) */ 6730 #define LEDTS_TSCMP1_CMP_TS6_Pos (16UL) /*!< LEDTS TSCMP1: CMP_TS6 (Bit 16) */ 6731 #define LEDTS_TSCMP1_CMP_TS6_Msk (0xff0000UL) /*!< LEDTS TSCMP1: CMP_TS6 (Bitfield-Mask: 0xff) */ 6732 #define LEDTS_TSCMP1_CMP_TS7_Pos (24UL) /*!< LEDTS TSCMP1: CMP_TS7 (Bit 24) */ 6733 #define LEDTS_TSCMP1_CMP_TS7_Msk (0xff000000UL) /*!< LEDTS TSCMP1: CMP_TS7 (Bitfield-Mask: 0xff) */ 6734 6735 6736 /* ================================================================================ */ 6737 /* ================ struct 'SDMMC' Position & Mask ================ */ 6738 /* ================================================================================ */ 6739 6740 6741 /* ------------------------------ SDMMC_BLOCK_SIZE ------------------------------ */ 6742 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_Pos (0UL) /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE (Bit 0) */ 6743 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_Msk (0xfffUL) /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE (Bitfield-Mask: 0xfff) */ 6744 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_12_Pos (15UL) /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE_12 (Bit 15) */ 6745 #define SDMMC_BLOCK_SIZE_TX_BLOCK_SIZE_12_Msk (0x8000UL) /*!< SDMMC BLOCK_SIZE: TX_BLOCK_SIZE_12 (Bitfield-Mask: 0x01) */ 6746 6747 /* ------------------------------ SDMMC_BLOCK_COUNT ----------------------------- */ 6748 #define SDMMC_BLOCK_COUNT_BLOCK_COUNT_Pos (0UL) /*!< SDMMC BLOCK_COUNT: BLOCK_COUNT (Bit 0) */ 6749 #define SDMMC_BLOCK_COUNT_BLOCK_COUNT_Msk (0xffffUL) /*!< SDMMC BLOCK_COUNT: BLOCK_COUNT (Bitfield-Mask: 0xffff) */ 6750 6751 /* ------------------------------- SDMMC_ARGUMENT1 ------------------------------ */ 6752 #define SDMMC_ARGUMENT1_ARGUMENT1_Pos (0UL) /*!< SDMMC ARGUMENT1: ARGUMENT1 (Bit 0) */ 6753 #define SDMMC_ARGUMENT1_ARGUMENT1_Msk (0xffffffffUL) /*!< SDMMC ARGUMENT1: ARGUMENT1 (Bitfield-Mask: 0xffffffff) */ 6754 6755 /* ----------------------------- SDMMC_TRANSFER_MODE ---------------------------- */ 6756 #define SDMMC_TRANSFER_MODE_BLOCK_COUNT_EN_Pos (1UL) /*!< SDMMC TRANSFER_MODE: BLOCK_COUNT_EN (Bit 1) */ 6757 #define SDMMC_TRANSFER_MODE_BLOCK_COUNT_EN_Msk (0x2UL) /*!< SDMMC TRANSFER_MODE: BLOCK_COUNT_EN (Bitfield-Mask: 0x01) */ 6758 #define SDMMC_TRANSFER_MODE_ACMD_EN_Pos (2UL) /*!< SDMMC TRANSFER_MODE: ACMD_EN (Bit 2) */ 6759 #define SDMMC_TRANSFER_MODE_ACMD_EN_Msk (0xcUL) /*!< SDMMC TRANSFER_MODE: ACMD_EN (Bitfield-Mask: 0x03) */ 6760 #define SDMMC_TRANSFER_MODE_TX_DIR_SELECT_Pos (4UL) /*!< SDMMC TRANSFER_MODE: TX_DIR_SELECT (Bit 4) */ 6761 #define SDMMC_TRANSFER_MODE_TX_DIR_SELECT_Msk (0x10UL) /*!< SDMMC TRANSFER_MODE: TX_DIR_SELECT (Bitfield-Mask: 0x01) */ 6762 #define SDMMC_TRANSFER_MODE_MULTI_BLOCK_SELECT_Pos (5UL) /*!< SDMMC TRANSFER_MODE: MULTI_BLOCK_SELECT (Bit 5) */ 6763 #define SDMMC_TRANSFER_MODE_MULTI_BLOCK_SELECT_Msk (0x20UL) /*!< SDMMC TRANSFER_MODE: MULTI_BLOCK_SELECT (Bitfield-Mask: 0x01) */ 6764 #define SDMMC_TRANSFER_MODE_CMD_COMP_ATA_Pos (6UL) /*!< SDMMC TRANSFER_MODE: CMD_COMP_ATA (Bit 6) */ 6765 #define SDMMC_TRANSFER_MODE_CMD_COMP_ATA_Msk (0x40UL) /*!< SDMMC TRANSFER_MODE: CMD_COMP_ATA (Bitfield-Mask: 0x01) */ 6766 6767 /* -------------------------------- SDMMC_COMMAND ------------------------------- */ 6768 #define SDMMC_COMMAND_RESP_TYPE_SELECT_Pos (0UL) /*!< SDMMC COMMAND: RESP_TYPE_SELECT (Bit 0) */ 6769 #define SDMMC_COMMAND_RESP_TYPE_SELECT_Msk (0x3UL) /*!< SDMMC COMMAND: RESP_TYPE_SELECT (Bitfield-Mask: 0x03) */ 6770 #define SDMMC_COMMAND_CMD_CRC_CHECK_EN_Pos (3UL) /*!< SDMMC COMMAND: CMD_CRC_CHECK_EN (Bit 3) */ 6771 #define SDMMC_COMMAND_CMD_CRC_CHECK_EN_Msk (0x8UL) /*!< SDMMC COMMAND: CMD_CRC_CHECK_EN (Bitfield-Mask: 0x01) */ 6772 #define SDMMC_COMMAND_CMD_IND_CHECK_EN_Pos (4UL) /*!< SDMMC COMMAND: CMD_IND_CHECK_EN (Bit 4) */ 6773 #define SDMMC_COMMAND_CMD_IND_CHECK_EN_Msk (0x10UL) /*!< SDMMC COMMAND: CMD_IND_CHECK_EN (Bitfield-Mask: 0x01) */ 6774 #define SDMMC_COMMAND_DATA_PRESENT_SELECT_Pos (5UL) /*!< SDMMC COMMAND: DATA_PRESENT_SELECT (Bit 5) */ 6775 #define SDMMC_COMMAND_DATA_PRESENT_SELECT_Msk (0x20UL) /*!< SDMMC COMMAND: DATA_PRESENT_SELECT (Bitfield-Mask: 0x01) */ 6776 #define SDMMC_COMMAND_CMD_TYPE_Pos (6UL) /*!< SDMMC COMMAND: CMD_TYPE (Bit 6) */ 6777 #define SDMMC_COMMAND_CMD_TYPE_Msk (0xc0UL) /*!< SDMMC COMMAND: CMD_TYPE (Bitfield-Mask: 0x03) */ 6778 #define SDMMC_COMMAND_CMD_IND_Pos (8UL) /*!< SDMMC COMMAND: CMD_IND (Bit 8) */ 6779 #define SDMMC_COMMAND_CMD_IND_Msk (0x3f00UL) /*!< SDMMC COMMAND: CMD_IND (Bitfield-Mask: 0x3f) */ 6780 6781 /* ------------------------------- SDMMC_RESPONSE0 ------------------------------ */ 6782 #define SDMMC_RESPONSE0_RESPONSE0_Pos (0UL) /*!< SDMMC RESPONSE0: RESPONSE0 (Bit 0) */ 6783 #define SDMMC_RESPONSE0_RESPONSE0_Msk (0xffffUL) /*!< SDMMC RESPONSE0: RESPONSE0 (Bitfield-Mask: 0xffff) */ 6784 #define SDMMC_RESPONSE0_RESPONSE1_Pos (16UL) /*!< SDMMC RESPONSE0: RESPONSE1 (Bit 16) */ 6785 #define SDMMC_RESPONSE0_RESPONSE1_Msk (0xffff0000UL) /*!< SDMMC RESPONSE0: RESPONSE1 (Bitfield-Mask: 0xffff) */ 6786 6787 /* ------------------------------- SDMMC_RESPONSE2 ------------------------------ */ 6788 #define SDMMC_RESPONSE2_RESPONSE2_Pos (0UL) /*!< SDMMC RESPONSE2: RESPONSE2 (Bit 0) */ 6789 #define SDMMC_RESPONSE2_RESPONSE2_Msk (0xffffUL) /*!< SDMMC RESPONSE2: RESPONSE2 (Bitfield-Mask: 0xffff) */ 6790 #define SDMMC_RESPONSE2_RESPONSE3_Pos (16UL) /*!< SDMMC RESPONSE2: RESPONSE3 (Bit 16) */ 6791 #define SDMMC_RESPONSE2_RESPONSE3_Msk (0xffff0000UL) /*!< SDMMC RESPONSE2: RESPONSE3 (Bitfield-Mask: 0xffff) */ 6792 6793 /* ------------------------------- SDMMC_RESPONSE4 ------------------------------ */ 6794 #define SDMMC_RESPONSE4_RESPONSE4_Pos (0UL) /*!< SDMMC RESPONSE4: RESPONSE4 (Bit 0) */ 6795 #define SDMMC_RESPONSE4_RESPONSE4_Msk (0xffffUL) /*!< SDMMC RESPONSE4: RESPONSE4 (Bitfield-Mask: 0xffff) */ 6796 #define SDMMC_RESPONSE4_RESPONSE5_Pos (16UL) /*!< SDMMC RESPONSE4: RESPONSE5 (Bit 16) */ 6797 #define SDMMC_RESPONSE4_RESPONSE5_Msk (0xffff0000UL) /*!< SDMMC RESPONSE4: RESPONSE5 (Bitfield-Mask: 0xffff) */ 6798 6799 /* ------------------------------- SDMMC_RESPONSE6 ------------------------------ */ 6800 #define SDMMC_RESPONSE6_RESPONSE6_Pos (0UL) /*!< SDMMC RESPONSE6: RESPONSE6 (Bit 0) */ 6801 #define SDMMC_RESPONSE6_RESPONSE6_Msk (0xffffUL) /*!< SDMMC RESPONSE6: RESPONSE6 (Bitfield-Mask: 0xffff) */ 6802 #define SDMMC_RESPONSE6_RESPONSE7_Pos (16UL) /*!< SDMMC RESPONSE6: RESPONSE7 (Bit 16) */ 6803 #define SDMMC_RESPONSE6_RESPONSE7_Msk (0xffff0000UL) /*!< SDMMC RESPONSE6: RESPONSE7 (Bitfield-Mask: 0xffff) */ 6804 6805 /* ------------------------------ SDMMC_DATA_BUFFER ----------------------------- */ 6806 #define SDMMC_DATA_BUFFER_DATA_BUFFER_Pos (0UL) /*!< SDMMC DATA_BUFFER: DATA_BUFFER (Bit 0) */ 6807 #define SDMMC_DATA_BUFFER_DATA_BUFFER_Msk (0xffffffffUL) /*!< SDMMC DATA_BUFFER: DATA_BUFFER (Bitfield-Mask: 0xffffffff) */ 6808 6809 /* ----------------------------- SDMMC_PRESENT_STATE ---------------------------- */ 6810 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_CMD_Pos (0UL) /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_CMD (Bit 0) */ 6811 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_CMD_Msk (0x1UL) /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_CMD (Bitfield-Mask: 0x01) */ 6812 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_DAT_Pos (1UL) /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_DAT (Bit 1) */ 6813 #define SDMMC_PRESENT_STATE_COMMAND_INHIBIT_DAT_Msk (0x2UL) /*!< SDMMC PRESENT_STATE: COMMAND_INHIBIT_DAT (Bitfield-Mask: 0x01) */ 6814 #define SDMMC_PRESENT_STATE_DAT_LINE_ACTIVE_Pos (2UL) /*!< SDMMC PRESENT_STATE: DAT_LINE_ACTIVE (Bit 2) */ 6815 #define SDMMC_PRESENT_STATE_DAT_LINE_ACTIVE_Msk (0x4UL) /*!< SDMMC PRESENT_STATE: DAT_LINE_ACTIVE (Bitfield-Mask: 0x01) */ 6816 #define SDMMC_PRESENT_STATE_WRITE_TRANSFER_ACTIVE_Pos (8UL) /*!< SDMMC PRESENT_STATE: WRITE_TRANSFER_ACTIVE (Bit 8) */ 6817 #define SDMMC_PRESENT_STATE_WRITE_TRANSFER_ACTIVE_Msk (0x100UL) /*!< SDMMC PRESENT_STATE: WRITE_TRANSFER_ACTIVE (Bitfield-Mask: 0x01) */ 6818 #define SDMMC_PRESENT_STATE_READ_TRANSFER_ACTIVE_Pos (9UL) /*!< SDMMC PRESENT_STATE: READ_TRANSFER_ACTIVE (Bit 9) */ 6819 #define SDMMC_PRESENT_STATE_READ_TRANSFER_ACTIVE_Msk (0x200UL) /*!< SDMMC PRESENT_STATE: READ_TRANSFER_ACTIVE (Bitfield-Mask: 0x01) */ 6820 #define SDMMC_PRESENT_STATE_BUFFER_WRITE_ENABLE_Pos (10UL) /*!< SDMMC PRESENT_STATE: BUFFER_WRITE_ENABLE (Bit 10) */ 6821 #define SDMMC_PRESENT_STATE_BUFFER_WRITE_ENABLE_Msk (0x400UL) /*!< SDMMC PRESENT_STATE: BUFFER_WRITE_ENABLE (Bitfield-Mask: 0x01) */ 6822 #define SDMMC_PRESENT_STATE_BUFFER_READ_ENABLE_Pos (11UL) /*!< SDMMC PRESENT_STATE: BUFFER_READ_ENABLE (Bit 11) */ 6823 #define SDMMC_PRESENT_STATE_BUFFER_READ_ENABLE_Msk (0x800UL) /*!< SDMMC PRESENT_STATE: BUFFER_READ_ENABLE (Bitfield-Mask: 0x01) */ 6824 #define SDMMC_PRESENT_STATE_CARD_INSERTED_Pos (16UL) /*!< SDMMC PRESENT_STATE: CARD_INSERTED (Bit 16) */ 6825 #define SDMMC_PRESENT_STATE_CARD_INSERTED_Msk (0x10000UL) /*!< SDMMC PRESENT_STATE: CARD_INSERTED (Bitfield-Mask: 0x01) */ 6826 #define SDMMC_PRESENT_STATE_CARD_STATE_STABLE_Pos (17UL) /*!< SDMMC PRESENT_STATE: CARD_STATE_STABLE (Bit 17) */ 6827 #define SDMMC_PRESENT_STATE_CARD_STATE_STABLE_Msk (0x20000UL) /*!< SDMMC PRESENT_STATE: CARD_STATE_STABLE (Bitfield-Mask: 0x01) */ 6828 #define SDMMC_PRESENT_STATE_CARD_DETECT_PIN_LEVEL_Pos (18UL) /*!< SDMMC PRESENT_STATE: CARD_DETECT_PIN_LEVEL (Bit 18) */ 6829 #define SDMMC_PRESENT_STATE_CARD_DETECT_PIN_LEVEL_Msk (0x40000UL) /*!< SDMMC PRESENT_STATE: CARD_DETECT_PIN_LEVEL (Bitfield-Mask: 0x01) */ 6830 #define SDMMC_PRESENT_STATE_WRITE_PROTECT_PIN_LEVEL_Pos (19UL) /*!< SDMMC PRESENT_STATE: WRITE_PROTECT_PIN_LEVEL (Bit 19) */ 6831 #define SDMMC_PRESENT_STATE_WRITE_PROTECT_PIN_LEVEL_Msk (0x80000UL) /*!< SDMMC PRESENT_STATE: WRITE_PROTECT_PIN_LEVEL (Bitfield-Mask: 0x01) */ 6832 #define SDMMC_PRESENT_STATE_DAT_3_0_PIN_LEVEL_Pos (20UL) /*!< SDMMC PRESENT_STATE: DAT_3_0_PIN_LEVEL (Bit 20) */ 6833 #define SDMMC_PRESENT_STATE_DAT_3_0_PIN_LEVEL_Msk (0xf00000UL) /*!< SDMMC PRESENT_STATE: DAT_3_0_PIN_LEVEL (Bitfield-Mask: 0x0f) */ 6834 #define SDMMC_PRESENT_STATE_CMD_LINE_LEVEL_Pos (24UL) /*!< SDMMC PRESENT_STATE: CMD_LINE_LEVEL (Bit 24) */ 6835 #define SDMMC_PRESENT_STATE_CMD_LINE_LEVEL_Msk (0x1000000UL) /*!< SDMMC PRESENT_STATE: CMD_LINE_LEVEL (Bitfield-Mask: 0x01) */ 6836 #define SDMMC_PRESENT_STATE_DAT_7_4_PIN_LEVEL_Pos (25UL) /*!< SDMMC PRESENT_STATE: DAT_7_4_PIN_LEVEL (Bit 25) */ 6837 #define SDMMC_PRESENT_STATE_DAT_7_4_PIN_LEVEL_Msk (0x1e000000UL) /*!< SDMMC PRESENT_STATE: DAT_7_4_PIN_LEVEL (Bitfield-Mask: 0x0f) */ 6838 6839 /* ------------------------------- SDMMC_HOST_CTRL ------------------------------ */ 6840 #define SDMMC_HOST_CTRL_LED_CTRL_Pos (0UL) /*!< SDMMC HOST_CTRL: LED_CTRL (Bit 0) */ 6841 #define SDMMC_HOST_CTRL_LED_CTRL_Msk (0x1UL) /*!< SDMMC HOST_CTRL: LED_CTRL (Bitfield-Mask: 0x01) */ 6842 #define SDMMC_HOST_CTRL_DATA_TX_WIDTH_Pos (1UL) /*!< SDMMC HOST_CTRL: DATA_TX_WIDTH (Bit 1) */ 6843 #define SDMMC_HOST_CTRL_DATA_TX_WIDTH_Msk (0x2UL) /*!< SDMMC HOST_CTRL: DATA_TX_WIDTH (Bitfield-Mask: 0x01) */ 6844 #define SDMMC_HOST_CTRL_HIGH_SPEED_EN_Pos (2UL) /*!< SDMMC HOST_CTRL: HIGH_SPEED_EN (Bit 2) */ 6845 #define SDMMC_HOST_CTRL_HIGH_SPEED_EN_Msk (0x4UL) /*!< SDMMC HOST_CTRL: HIGH_SPEED_EN (Bitfield-Mask: 0x01) */ 6846 #define SDMMC_HOST_CTRL_SD_8BIT_MODE_Pos (5UL) /*!< SDMMC HOST_CTRL: SD_8BIT_MODE (Bit 5) */ 6847 #define SDMMC_HOST_CTRL_SD_8BIT_MODE_Msk (0x20UL) /*!< SDMMC HOST_CTRL: SD_8BIT_MODE (Bitfield-Mask: 0x01) */ 6848 #define SDMMC_HOST_CTRL_CARD_DETECT_TEST_LEVEL_Pos (6UL) /*!< SDMMC HOST_CTRL: CARD_DETECT_TEST_LEVEL (Bit 6) */ 6849 #define SDMMC_HOST_CTRL_CARD_DETECT_TEST_LEVEL_Msk (0x40UL) /*!< SDMMC HOST_CTRL: CARD_DETECT_TEST_LEVEL (Bitfield-Mask: 0x01) */ 6850 #define SDMMC_HOST_CTRL_CARD_DET_SIGNAL_DETECT_Pos (7UL) /*!< SDMMC HOST_CTRL: CARD_DET_SIGNAL_DETECT (Bit 7) */ 6851 #define SDMMC_HOST_CTRL_CARD_DET_SIGNAL_DETECT_Msk (0x80UL) /*!< SDMMC HOST_CTRL: CARD_DET_SIGNAL_DETECT (Bitfield-Mask: 0x01) */ 6852 6853 /* ------------------------------ SDMMC_POWER_CTRL ------------------------------ */ 6854 #define SDMMC_POWER_CTRL_SD_BUS_POWER_Pos (0UL) /*!< SDMMC POWER_CTRL: SD_BUS_POWER (Bit 0) */ 6855 #define SDMMC_POWER_CTRL_SD_BUS_POWER_Msk (0x1UL) /*!< SDMMC POWER_CTRL: SD_BUS_POWER (Bitfield-Mask: 0x01) */ 6856 #define SDMMC_POWER_CTRL_SD_BUS_VOLTAGE_SEL_Pos (1UL) /*!< SDMMC POWER_CTRL: SD_BUS_VOLTAGE_SEL (Bit 1) */ 6857 #define SDMMC_POWER_CTRL_SD_BUS_VOLTAGE_SEL_Msk (0xeUL) /*!< SDMMC POWER_CTRL: SD_BUS_VOLTAGE_SEL (Bitfield-Mask: 0x07) */ 6858 #define SDMMC_POWER_CTRL_HARDWARE_RESET_Pos (4UL) /*!< SDMMC POWER_CTRL: HARDWARE_RESET (Bit 4) */ 6859 #define SDMMC_POWER_CTRL_HARDWARE_RESET_Msk (0x10UL) /*!< SDMMC POWER_CTRL: HARDWARE_RESET (Bitfield-Mask: 0x01) */ 6860 6861 /* ---------------------------- SDMMC_BLOCK_GAP_CTRL ---------------------------- */ 6862 #define SDMMC_BLOCK_GAP_CTRL_STOP_AT_BLOCK_GAP_Pos (0UL) /*!< SDMMC BLOCK_GAP_CTRL: STOP_AT_BLOCK_GAP (Bit 0) */ 6863 #define SDMMC_BLOCK_GAP_CTRL_STOP_AT_BLOCK_GAP_Msk (0x1UL) /*!< SDMMC BLOCK_GAP_CTRL: STOP_AT_BLOCK_GAP (Bitfield-Mask: 0x01) */ 6864 #define SDMMC_BLOCK_GAP_CTRL_CONTINUE_REQ_Pos (1UL) /*!< SDMMC BLOCK_GAP_CTRL: CONTINUE_REQ (Bit 1) */ 6865 #define SDMMC_BLOCK_GAP_CTRL_CONTINUE_REQ_Msk (0x2UL) /*!< SDMMC BLOCK_GAP_CTRL: CONTINUE_REQ (Bitfield-Mask: 0x01) */ 6866 #define SDMMC_BLOCK_GAP_CTRL_READ_WAIT_CTRL_Pos (2UL) /*!< SDMMC BLOCK_GAP_CTRL: READ_WAIT_CTRL (Bit 2) */ 6867 #define SDMMC_BLOCK_GAP_CTRL_READ_WAIT_CTRL_Msk (0x4UL) /*!< SDMMC BLOCK_GAP_CTRL: READ_WAIT_CTRL (Bitfield-Mask: 0x01) */ 6868 #define SDMMC_BLOCK_GAP_CTRL_INT_AT_BLOCK_GAP_Pos (3UL) /*!< SDMMC BLOCK_GAP_CTRL: INT_AT_BLOCK_GAP (Bit 3) */ 6869 #define SDMMC_BLOCK_GAP_CTRL_INT_AT_BLOCK_GAP_Msk (0x8UL) /*!< SDMMC BLOCK_GAP_CTRL: INT_AT_BLOCK_GAP (Bitfield-Mask: 0x01) */ 6870 6871 /* ------------------------------ SDMMC_WAKEUP_CTRL ----------------------------- */ 6872 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INT_Pos (0UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INT (Bit 0) */ 6873 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INT_Msk (0x1UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INT (Bitfield-Mask: 0x01) */ 6874 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INS_Pos (1UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INS (Bit 1) */ 6875 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_INS_Msk (0x2UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_INS (Bitfield-Mask: 0x01) */ 6876 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_REM_Pos (2UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_REM (Bit 2) */ 6877 #define SDMMC_WAKEUP_CTRL_WAKEUP_EVENT_EN_REM_Msk (0x4UL) /*!< SDMMC WAKEUP_CTRL: WAKEUP_EVENT_EN_REM (Bitfield-Mask: 0x01) */ 6878 6879 /* ------------------------------ SDMMC_CLOCK_CTRL ------------------------------ */ 6880 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_EN_Pos (0UL) /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_EN (Bit 0) */ 6881 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_EN_Msk (0x1UL) /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_EN (Bitfield-Mask: 0x01) */ 6882 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_STABLE_Pos (1UL) /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_STABLE (Bit 1) */ 6883 #define SDMMC_CLOCK_CTRL_INTERNAL_CLOCK_STABLE_Msk (0x2UL) /*!< SDMMC CLOCK_CTRL: INTERNAL_CLOCK_STABLE (Bitfield-Mask: 0x01) */ 6884 #define SDMMC_CLOCK_CTRL_SDCLOCK_EN_Pos (2UL) /*!< SDMMC CLOCK_CTRL: SDCLOCK_EN (Bit 2) */ 6885 #define SDMMC_CLOCK_CTRL_SDCLOCK_EN_Msk (0x4UL) /*!< SDMMC CLOCK_CTRL: SDCLOCK_EN (Bitfield-Mask: 0x01) */ 6886 #define SDMMC_CLOCK_CTRL_SDCLK_FREQ_SEL_Pos (8UL) /*!< SDMMC CLOCK_CTRL: SDCLK_FREQ_SEL (Bit 8) */ 6887 #define SDMMC_CLOCK_CTRL_SDCLK_FREQ_SEL_Msk (0xff00UL) /*!< SDMMC CLOCK_CTRL: SDCLK_FREQ_SEL (Bitfield-Mask: 0xff) */ 6888 6889 /* ----------------------------- SDMMC_TIMEOUT_CTRL ----------------------------- */ 6890 #define SDMMC_TIMEOUT_CTRL_DAT_TIMEOUT_CNT_VAL_Pos (0UL) /*!< SDMMC TIMEOUT_CTRL: DAT_TIMEOUT_CNT_VAL (Bit 0) */ 6891 #define SDMMC_TIMEOUT_CTRL_DAT_TIMEOUT_CNT_VAL_Msk (0xfUL) /*!< SDMMC TIMEOUT_CTRL: DAT_TIMEOUT_CNT_VAL (Bitfield-Mask: 0x0f) */ 6892 6893 /* ------------------------------- SDMMC_SW_RESET ------------------------------- */ 6894 #define SDMMC_SW_RESET_SW_RST_ALL_Pos (0UL) /*!< SDMMC SW_RESET: SW_RST_ALL (Bit 0) */ 6895 #define SDMMC_SW_RESET_SW_RST_ALL_Msk (0x1UL) /*!< SDMMC SW_RESET: SW_RST_ALL (Bitfield-Mask: 0x01) */ 6896 #define SDMMC_SW_RESET_SW_RST_CMD_LINE_Pos (1UL) /*!< SDMMC SW_RESET: SW_RST_CMD_LINE (Bit 1) */ 6897 #define SDMMC_SW_RESET_SW_RST_CMD_LINE_Msk (0x2UL) /*!< SDMMC SW_RESET: SW_RST_CMD_LINE (Bitfield-Mask: 0x01) */ 6898 #define SDMMC_SW_RESET_SW_RST_DAT_LINE_Pos (2UL) /*!< SDMMC SW_RESET: SW_RST_DAT_LINE (Bit 2) */ 6899 #define SDMMC_SW_RESET_SW_RST_DAT_LINE_Msk (0x4UL) /*!< SDMMC SW_RESET: SW_RST_DAT_LINE (Bitfield-Mask: 0x01) */ 6900 6901 /* ---------------------------- SDMMC_INT_STATUS_NORM --------------------------- */ 6902 #define SDMMC_INT_STATUS_NORM_CMD_COMPLETE_Pos (0UL) /*!< SDMMC INT_STATUS_NORM: CMD_COMPLETE (Bit 0) */ 6903 #define SDMMC_INT_STATUS_NORM_CMD_COMPLETE_Msk (0x1UL) /*!< SDMMC INT_STATUS_NORM: CMD_COMPLETE (Bitfield-Mask: 0x01) */ 6904 #define SDMMC_INT_STATUS_NORM_TX_COMPLETE_Pos (1UL) /*!< SDMMC INT_STATUS_NORM: TX_COMPLETE (Bit 1) */ 6905 #define SDMMC_INT_STATUS_NORM_TX_COMPLETE_Msk (0x2UL) /*!< SDMMC INT_STATUS_NORM: TX_COMPLETE (Bitfield-Mask: 0x01) */ 6906 #define SDMMC_INT_STATUS_NORM_BLOCK_GAP_EVENT_Pos (2UL) /*!< SDMMC INT_STATUS_NORM: BLOCK_GAP_EVENT (Bit 2) */ 6907 #define SDMMC_INT_STATUS_NORM_BLOCK_GAP_EVENT_Msk (0x4UL) /*!< SDMMC INT_STATUS_NORM: BLOCK_GAP_EVENT (Bitfield-Mask: 0x01) */ 6908 #define SDMMC_INT_STATUS_NORM_BUFF_WRITE_READY_Pos (4UL) /*!< SDMMC INT_STATUS_NORM: BUFF_WRITE_READY (Bit 4) */ 6909 #define SDMMC_INT_STATUS_NORM_BUFF_WRITE_READY_Msk (0x10UL) /*!< SDMMC INT_STATUS_NORM: BUFF_WRITE_READY (Bitfield-Mask: 0x01) */ 6910 #define SDMMC_INT_STATUS_NORM_BUFF_READ_READY_Pos (5UL) /*!< SDMMC INT_STATUS_NORM: BUFF_READ_READY (Bit 5) */ 6911 #define SDMMC_INT_STATUS_NORM_BUFF_READ_READY_Msk (0x20UL) /*!< SDMMC INT_STATUS_NORM: BUFF_READ_READY (Bitfield-Mask: 0x01) */ 6912 #define SDMMC_INT_STATUS_NORM_CARD_INS_Pos (6UL) /*!< SDMMC INT_STATUS_NORM: CARD_INS (Bit 6) */ 6913 #define SDMMC_INT_STATUS_NORM_CARD_INS_Msk (0x40UL) /*!< SDMMC INT_STATUS_NORM: CARD_INS (Bitfield-Mask: 0x01) */ 6914 #define SDMMC_INT_STATUS_NORM_CARD_REMOVAL_Pos (7UL) /*!< SDMMC INT_STATUS_NORM: CARD_REMOVAL (Bit 7) */ 6915 #define SDMMC_INT_STATUS_NORM_CARD_REMOVAL_Msk (0x80UL) /*!< SDMMC INT_STATUS_NORM: CARD_REMOVAL (Bitfield-Mask: 0x01) */ 6916 #define SDMMC_INT_STATUS_NORM_CARD_INT_Pos (8UL) /*!< SDMMC INT_STATUS_NORM: CARD_INT (Bit 8) */ 6917 #define SDMMC_INT_STATUS_NORM_CARD_INT_Msk (0x100UL) /*!< SDMMC INT_STATUS_NORM: CARD_INT (Bitfield-Mask: 0x01) */ 6918 #define SDMMC_INT_STATUS_NORM_ERR_INT_Pos (15UL) /*!< SDMMC INT_STATUS_NORM: ERR_INT (Bit 15) */ 6919 #define SDMMC_INT_STATUS_NORM_ERR_INT_Msk (0x8000UL) /*!< SDMMC INT_STATUS_NORM: ERR_INT (Bitfield-Mask: 0x01) */ 6920 6921 /* ---------------------------- SDMMC_INT_STATUS_ERR ---------------------------- */ 6922 #define SDMMC_INT_STATUS_ERR_CMD_TIMEOUT_ERR_Pos (0UL) /*!< SDMMC INT_STATUS_ERR: CMD_TIMEOUT_ERR (Bit 0) */ 6923 #define SDMMC_INT_STATUS_ERR_CMD_TIMEOUT_ERR_Msk (0x1UL) /*!< SDMMC INT_STATUS_ERR: CMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */ 6924 #define SDMMC_INT_STATUS_ERR_CMD_CRC_ERR_Pos (1UL) /*!< SDMMC INT_STATUS_ERR: CMD_CRC_ERR (Bit 1) */ 6925 #define SDMMC_INT_STATUS_ERR_CMD_CRC_ERR_Msk (0x2UL) /*!< SDMMC INT_STATUS_ERR: CMD_CRC_ERR (Bitfield-Mask: 0x01) */ 6926 #define SDMMC_INT_STATUS_ERR_CMD_END_BIT_ERR_Pos (2UL) /*!< SDMMC INT_STATUS_ERR: CMD_END_BIT_ERR (Bit 2) */ 6927 #define SDMMC_INT_STATUS_ERR_CMD_END_BIT_ERR_Msk (0x4UL) /*!< SDMMC INT_STATUS_ERR: CMD_END_BIT_ERR (Bitfield-Mask: 0x01) */ 6928 #define SDMMC_INT_STATUS_ERR_CMD_IND_ERR_Pos (3UL) /*!< SDMMC INT_STATUS_ERR: CMD_IND_ERR (Bit 3) */ 6929 #define SDMMC_INT_STATUS_ERR_CMD_IND_ERR_Msk (0x8UL) /*!< SDMMC INT_STATUS_ERR: CMD_IND_ERR (Bitfield-Mask: 0x01) */ 6930 #define SDMMC_INT_STATUS_ERR_DATA_TIMEOUT_ERR_Pos (4UL) /*!< SDMMC INT_STATUS_ERR: DATA_TIMEOUT_ERR (Bit 4) */ 6931 #define SDMMC_INT_STATUS_ERR_DATA_TIMEOUT_ERR_Msk (0x10UL) /*!< SDMMC INT_STATUS_ERR: DATA_TIMEOUT_ERR (Bitfield-Mask: 0x01) */ 6932 #define SDMMC_INT_STATUS_ERR_DATA_CRC_ERR_Pos (5UL) /*!< SDMMC INT_STATUS_ERR: DATA_CRC_ERR (Bit 5) */ 6933 #define SDMMC_INT_STATUS_ERR_DATA_CRC_ERR_Msk (0x20UL) /*!< SDMMC INT_STATUS_ERR: DATA_CRC_ERR (Bitfield-Mask: 0x01) */ 6934 #define SDMMC_INT_STATUS_ERR_DATA_END_BIT_ERR_Pos (6UL) /*!< SDMMC INT_STATUS_ERR: DATA_END_BIT_ERR (Bit 6) */ 6935 #define SDMMC_INT_STATUS_ERR_DATA_END_BIT_ERR_Msk (0x40UL) /*!< SDMMC INT_STATUS_ERR: DATA_END_BIT_ERR (Bitfield-Mask: 0x01) */ 6936 #define SDMMC_INT_STATUS_ERR_CURRENT_LIMIT_ERR_Pos (7UL) /*!< SDMMC INT_STATUS_ERR: CURRENT_LIMIT_ERR (Bit 7) */ 6937 #define SDMMC_INT_STATUS_ERR_CURRENT_LIMIT_ERR_Msk (0x80UL) /*!< SDMMC INT_STATUS_ERR: CURRENT_LIMIT_ERR (Bitfield-Mask: 0x01) */ 6938 #define SDMMC_INT_STATUS_ERR_ACMD_ERR_Pos (8UL) /*!< SDMMC INT_STATUS_ERR: ACMD_ERR (Bit 8) */ 6939 #define SDMMC_INT_STATUS_ERR_ACMD_ERR_Msk (0x100UL) /*!< SDMMC INT_STATUS_ERR: ACMD_ERR (Bitfield-Mask: 0x01) */ 6940 #define SDMMC_INT_STATUS_ERR_CEATA_ERR_Pos (13UL) /*!< SDMMC INT_STATUS_ERR: CEATA_ERR (Bit 13) */ 6941 #define SDMMC_INT_STATUS_ERR_CEATA_ERR_Msk (0x2000UL) /*!< SDMMC INT_STATUS_ERR: CEATA_ERR (Bitfield-Mask: 0x01) */ 6942 6943 /* -------------------------- SDMMC_EN_INT_STATUS_NORM -------------------------- */ 6944 #define SDMMC_EN_INT_STATUS_NORM_CMD_COMPLETE_EN_Pos (0UL) /*!< SDMMC EN_INT_STATUS_NORM: CMD_COMPLETE_EN (Bit 0) */ 6945 #define SDMMC_EN_INT_STATUS_NORM_CMD_COMPLETE_EN_Msk (0x1UL) /*!< SDMMC EN_INT_STATUS_NORM: CMD_COMPLETE_EN (Bitfield-Mask: 0x01) */ 6946 #define SDMMC_EN_INT_STATUS_NORM_TX_COMPLETE_EN_Pos (1UL) /*!< SDMMC EN_INT_STATUS_NORM: TX_COMPLETE_EN (Bit 1) */ 6947 #define SDMMC_EN_INT_STATUS_NORM_TX_COMPLETE_EN_Msk (0x2UL) /*!< SDMMC EN_INT_STATUS_NORM: TX_COMPLETE_EN (Bitfield-Mask: 0x01) */ 6948 #define SDMMC_EN_INT_STATUS_NORM_BLOCK_GAP_EVENT_EN_Pos (2UL) /*!< SDMMC EN_INT_STATUS_NORM: BLOCK_GAP_EVENT_EN (Bit 2) */ 6949 #define SDMMC_EN_INT_STATUS_NORM_BLOCK_GAP_EVENT_EN_Msk (0x4UL) /*!< SDMMC EN_INT_STATUS_NORM: BLOCK_GAP_EVENT_EN (Bitfield-Mask: 0x01) */ 6950 #define SDMMC_EN_INT_STATUS_NORM_BUFF_WRITE_READY_EN_Pos (4UL) /*!< SDMMC EN_INT_STATUS_NORM: BUFF_WRITE_READY_EN (Bit 4) */ 6951 #define SDMMC_EN_INT_STATUS_NORM_BUFF_WRITE_READY_EN_Msk (0x10UL) /*!< SDMMC EN_INT_STATUS_NORM: BUFF_WRITE_READY_EN (Bitfield-Mask: 0x01) */ 6952 #define SDMMC_EN_INT_STATUS_NORM_BUFF_READ_READY_EN_Pos (5UL) /*!< SDMMC EN_INT_STATUS_NORM: BUFF_READ_READY_EN (Bit 5) */ 6953 #define SDMMC_EN_INT_STATUS_NORM_BUFF_READ_READY_EN_Msk (0x20UL) /*!< SDMMC EN_INT_STATUS_NORM: BUFF_READ_READY_EN (Bitfield-Mask: 0x01) */ 6954 #define SDMMC_EN_INT_STATUS_NORM_CARD_INS_EN_Pos (6UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_INS_EN (Bit 6) */ 6955 #define SDMMC_EN_INT_STATUS_NORM_CARD_INS_EN_Msk (0x40UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_INS_EN (Bitfield-Mask: 0x01) */ 6956 #define SDMMC_EN_INT_STATUS_NORM_CARD_REMOVAL_EN_Pos (7UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_REMOVAL_EN (Bit 7) */ 6957 #define SDMMC_EN_INT_STATUS_NORM_CARD_REMOVAL_EN_Msk (0x80UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_REMOVAL_EN (Bitfield-Mask: 0x01) */ 6958 #define SDMMC_EN_INT_STATUS_NORM_CARD_INT_EN_Pos (8UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_INT_EN (Bit 8) */ 6959 #define SDMMC_EN_INT_STATUS_NORM_CARD_INT_EN_Msk (0x100UL) /*!< SDMMC EN_INT_STATUS_NORM: CARD_INT_EN (Bitfield-Mask: 0x01) */ 6960 #define SDMMC_EN_INT_STATUS_NORM_FIXED_TO_0_Pos (15UL) /*!< SDMMC EN_INT_STATUS_NORM: FIXED_TO_0 (Bit 15) */ 6961 #define SDMMC_EN_INT_STATUS_NORM_FIXED_TO_0_Msk (0x8000UL) /*!< SDMMC EN_INT_STATUS_NORM: FIXED_TO_0 (Bitfield-Mask: 0x01) */ 6962 6963 /* --------------------------- SDMMC_EN_INT_STATUS_ERR -------------------------- */ 6964 #define SDMMC_EN_INT_STATUS_ERR_CMD_TIMEOUT_ERR_EN_Pos (0UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_TIMEOUT_ERR_EN (Bit 0) */ 6965 #define SDMMC_EN_INT_STATUS_ERR_CMD_TIMEOUT_ERR_EN_Msk (0x1UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */ 6966 #define SDMMC_EN_INT_STATUS_ERR_CMD_CRC_ERR_EN_Pos (1UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_CRC_ERR_EN (Bit 1) */ 6967 #define SDMMC_EN_INT_STATUS_ERR_CMD_CRC_ERR_EN_Msk (0x2UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_CRC_ERR_EN (Bitfield-Mask: 0x01) */ 6968 #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) */ 6969 #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) */ 6970 #define SDMMC_EN_INT_STATUS_ERR_CMD_IND_ERR_EN_Pos (3UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_IND_ERR_EN (Bit 3) */ 6971 #define SDMMC_EN_INT_STATUS_ERR_CMD_IND_ERR_EN_Msk (0x8UL) /*!< SDMMC EN_INT_STATUS_ERR: CMD_IND_ERR_EN (Bitfield-Mask: 0x01) */ 6972 #define SDMMC_EN_INT_STATUS_ERR_DATA_TIMEOUT_ERR_EN_Pos (4UL) /*!< SDMMC EN_INT_STATUS_ERR: DATA_TIMEOUT_ERR_EN (Bit 4) */ 6973 #define SDMMC_EN_INT_STATUS_ERR_DATA_TIMEOUT_ERR_EN_Msk (0x10UL) /*!< SDMMC EN_INT_STATUS_ERR: DATA_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */ 6974 #define SDMMC_EN_INT_STATUS_ERR_DATA_CRC_ERR_EN_Pos (5UL) /*!< SDMMC EN_INT_STATUS_ERR: DATA_CRC_ERR_EN (Bit 5) */ 6975 #define SDMMC_EN_INT_STATUS_ERR_DATA_CRC_ERR_EN_Msk (0x20UL) /*!< SDMMC EN_INT_STATUS_ERR: DATA_CRC_ERR_EN (Bitfield-Mask: 0x01) */ 6976 #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) */ 6977 #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) */ 6978 #define SDMMC_EN_INT_STATUS_ERR_CURRENT_LIMIT_ERR_EN_Pos (7UL) /*!< SDMMC EN_INT_STATUS_ERR: CURRENT_LIMIT_ERR_EN (Bit 7) */ 6979 #define SDMMC_EN_INT_STATUS_ERR_CURRENT_LIMIT_ERR_EN_Msk (0x80UL) /*!< SDMMC EN_INT_STATUS_ERR: CURRENT_LIMIT_ERR_EN (Bitfield-Mask: 0x01) */ 6980 #define SDMMC_EN_INT_STATUS_ERR_ACMD_ERR_EN_Pos (8UL) /*!< SDMMC EN_INT_STATUS_ERR: ACMD_ERR_EN (Bit 8) */ 6981 #define SDMMC_EN_INT_STATUS_ERR_ACMD_ERR_EN_Msk (0x100UL) /*!< SDMMC EN_INT_STATUS_ERR: ACMD_ERR_EN (Bitfield-Mask: 0x01) */ 6982 #define SDMMC_EN_INT_STATUS_ERR_TARGET_RESP_ERR_EN_Pos (12UL) /*!< SDMMC EN_INT_STATUS_ERR: TARGET_RESP_ERR_EN (Bit 12) */ 6983 #define SDMMC_EN_INT_STATUS_ERR_TARGET_RESP_ERR_EN_Msk (0x1000UL) /*!< SDMMC EN_INT_STATUS_ERR: TARGET_RESP_ERR_EN (Bitfield-Mask: 0x01) */ 6984 #define SDMMC_EN_INT_STATUS_ERR_CEATA_ERR_EN_Pos (13UL) /*!< SDMMC EN_INT_STATUS_ERR: CEATA_ERR_EN (Bit 13) */ 6985 #define SDMMC_EN_INT_STATUS_ERR_CEATA_ERR_EN_Msk (0x2000UL) /*!< SDMMC EN_INT_STATUS_ERR: CEATA_ERR_EN (Bitfield-Mask: 0x01) */ 6986 6987 /* -------------------------- SDMMC_EN_INT_SIGNAL_NORM -------------------------- */ 6988 #define SDMMC_EN_INT_SIGNAL_NORM_CMD_COMPLETE_EN_Pos (0UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CMD_COMPLETE_EN (Bit 0) */ 6989 #define SDMMC_EN_INT_SIGNAL_NORM_CMD_COMPLETE_EN_Msk (0x1UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CMD_COMPLETE_EN (Bitfield-Mask: 0x01) */ 6990 #define SDMMC_EN_INT_SIGNAL_NORM_TX_COMPLETE_EN_Pos (1UL) /*!< SDMMC EN_INT_SIGNAL_NORM: TX_COMPLETE_EN (Bit 1) */ 6991 #define SDMMC_EN_INT_SIGNAL_NORM_TX_COMPLETE_EN_Msk (0x2UL) /*!< SDMMC EN_INT_SIGNAL_NORM: TX_COMPLETE_EN (Bitfield-Mask: 0x01) */ 6992 #define SDMMC_EN_INT_SIGNAL_NORM_BLOCK_GAP_EVENT_EN_Pos (2UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BLOCK_GAP_EVENT_EN (Bit 2) */ 6993 #define SDMMC_EN_INT_SIGNAL_NORM_BLOCK_GAP_EVENT_EN_Msk (0x4UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BLOCK_GAP_EVENT_EN (Bitfield-Mask: 0x01) */ 6994 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_WRITE_READY_EN_Pos (4UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_WRITE_READY_EN (Bit 4) */ 6995 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_WRITE_READY_EN_Msk (0x10UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_WRITE_READY_EN (Bitfield-Mask: 0x01) */ 6996 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_READ_READY_EN_Pos (5UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_READ_READY_EN (Bit 5) */ 6997 #define SDMMC_EN_INT_SIGNAL_NORM_BUFF_READ_READY_EN_Msk (0x20UL) /*!< SDMMC EN_INT_SIGNAL_NORM: BUFF_READ_READY_EN (Bitfield-Mask: 0x01) */ 6998 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INS_EN_Pos (6UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INS_EN (Bit 6) */ 6999 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INS_EN_Msk (0x40UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INS_EN (Bitfield-Mask: 0x01) */ 7000 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_REMOVAL_EN_Pos (7UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_REMOVAL_EN (Bit 7) */ 7001 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_REMOVAL_EN_Msk (0x80UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_REMOVAL_EN (Bitfield-Mask: 0x01) */ 7002 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INT_EN_Pos (8UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INT_EN (Bit 8) */ 7003 #define SDMMC_EN_INT_SIGNAL_NORM_CARD_INT_EN_Msk (0x100UL) /*!< SDMMC EN_INT_SIGNAL_NORM: CARD_INT_EN (Bitfield-Mask: 0x01) */ 7004 #define SDMMC_EN_INT_SIGNAL_NORM_FIXED_TO_0_Pos (15UL) /*!< SDMMC EN_INT_SIGNAL_NORM: FIXED_TO_0 (Bit 15) */ 7005 #define SDMMC_EN_INT_SIGNAL_NORM_FIXED_TO_0_Msk (0x8000UL) /*!< SDMMC EN_INT_SIGNAL_NORM: FIXED_TO_0 (Bitfield-Mask: 0x01) */ 7006 7007 /* --------------------------- SDMMC_EN_INT_SIGNAL_ERR -------------------------- */ 7008 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_TIMEOUT_ERR_EN_Pos (0UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_TIMEOUT_ERR_EN (Bit 0) */ 7009 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_TIMEOUT_ERR_EN_Msk (0x1UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */ 7010 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_CRC_ERR_EN_Pos (1UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_CRC_ERR_EN (Bit 1) */ 7011 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_CRC_ERR_EN_Msk (0x2UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_CRC_ERR_EN (Bitfield-Mask: 0x01) */ 7012 #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) */ 7013 #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) */ 7014 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_IND_ERR_EN_Pos (3UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_IND_ERR_EN (Bit 3) */ 7015 #define SDMMC_EN_INT_SIGNAL_ERR_CMD_IND_ERR_EN_Msk (0x8UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CMD_IND_ERR_EN (Bitfield-Mask: 0x01) */ 7016 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_TIMEOUT_ERR_EN_Pos (4UL) /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_TIMEOUT_ERR_EN (Bit 4) */ 7017 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_TIMEOUT_ERR_EN_Msk (0x10UL) /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_TIMEOUT_ERR_EN (Bitfield-Mask: 0x01) */ 7018 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_CRC_ERR_EN_Pos (5UL) /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_CRC_ERR_EN (Bit 5) */ 7019 #define SDMMC_EN_INT_SIGNAL_ERR_DATA_CRC_ERR_EN_Msk (0x20UL) /*!< SDMMC EN_INT_SIGNAL_ERR: DATA_CRC_ERR_EN (Bitfield-Mask: 0x01) */ 7020 #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) */ 7021 #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) */ 7022 #define SDMMC_EN_INT_SIGNAL_ERR_CURRENT_LIMIT_ERR_EN_Pos (7UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CURRENT_LIMIT_ERR_EN (Bit 7) */ 7023 #define SDMMC_EN_INT_SIGNAL_ERR_CURRENT_LIMIT_ERR_EN_Msk (0x80UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CURRENT_LIMIT_ERR_EN (Bitfield-Mask: 0x01) */ 7024 #define SDMMC_EN_INT_SIGNAL_ERR_ACMD_ERR_EN_Pos (8UL) /*!< SDMMC EN_INT_SIGNAL_ERR: ACMD_ERR_EN (Bit 8) */ 7025 #define SDMMC_EN_INT_SIGNAL_ERR_ACMD_ERR_EN_Msk (0x100UL) /*!< SDMMC EN_INT_SIGNAL_ERR: ACMD_ERR_EN (Bitfield-Mask: 0x01) */ 7026 #define SDMMC_EN_INT_SIGNAL_ERR_TARGET_RESP_ERR_EN_Pos (12UL) /*!< SDMMC EN_INT_SIGNAL_ERR: TARGET_RESP_ERR_EN (Bit 12) */ 7027 #define SDMMC_EN_INT_SIGNAL_ERR_TARGET_RESP_ERR_EN_Msk (0x1000UL) /*!< SDMMC EN_INT_SIGNAL_ERR: TARGET_RESP_ERR_EN (Bitfield-Mask: 0x01) */ 7028 #define SDMMC_EN_INT_SIGNAL_ERR_CEATA_ERR_EN_Pos (13UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CEATA_ERR_EN (Bit 13) */ 7029 #define SDMMC_EN_INT_SIGNAL_ERR_CEATA_ERR_EN_Msk (0x2000UL) /*!< SDMMC EN_INT_SIGNAL_ERR: CEATA_ERR_EN (Bitfield-Mask: 0x01) */ 7030 7031 /* ---------------------------- SDMMC_ACMD_ERR_STATUS --------------------------- */ 7032 #define SDMMC_ACMD_ERR_STATUS_ACMD12_NOT_EXEC_ERR_Pos (0UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD12_NOT_EXEC_ERR (Bit 0) */ 7033 #define SDMMC_ACMD_ERR_STATUS_ACMD12_NOT_EXEC_ERR_Msk (0x1UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD12_NOT_EXEC_ERR (Bitfield-Mask: 0x01) */ 7034 #define SDMMC_ACMD_ERR_STATUS_ACMD_TIMEOUT_ERR_Pos (1UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_TIMEOUT_ERR (Bit 1) */ 7035 #define SDMMC_ACMD_ERR_STATUS_ACMD_TIMEOUT_ERR_Msk (0x2UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */ 7036 #define SDMMC_ACMD_ERR_STATUS_ACMD_CRC_ERR_Pos (2UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_CRC_ERR (Bit 2) */ 7037 #define SDMMC_ACMD_ERR_STATUS_ACMD_CRC_ERR_Msk (0x4UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_CRC_ERR (Bitfield-Mask: 0x01) */ 7038 #define SDMMC_ACMD_ERR_STATUS_ACMD_END_BIT_ERR_Pos (3UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_END_BIT_ERR (Bit 3) */ 7039 #define SDMMC_ACMD_ERR_STATUS_ACMD_END_BIT_ERR_Msk (0x8UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_END_BIT_ERR (Bitfield-Mask: 0x01) */ 7040 #define SDMMC_ACMD_ERR_STATUS_ACMD_IND_ERR_Pos (4UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_IND_ERR (Bit 4) */ 7041 #define SDMMC_ACMD_ERR_STATUS_ACMD_IND_ERR_Msk (0x10UL) /*!< SDMMC ACMD_ERR_STATUS: ACMD_IND_ERR (Bitfield-Mask: 0x01) */ 7042 #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) */ 7043 #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) */ 7044 7045 /* ----------------------------- SDMMC_CAPABILITIES ----------------------------- */ 7046 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_FREQ_Pos (0UL) /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_FREQ (Bit 0) */ 7047 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_FREQ_Msk (0x3fUL) /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_FREQ (Bitfield-Mask: 0x3f) */ 7048 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_UNIT_Pos (7UL) /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_UNIT (Bit 7) */ 7049 #define SDMMC_CAPABILITIES_TIMEOUT_CLOCK_UNIT_Msk (0x80UL) /*!< SDMMC CAPABILITIES: TIMEOUT_CLOCK_UNIT (Bitfield-Mask: 0x01) */ 7050 #define SDMMC_CAPABILITIES_BASE_SD_CLOCK_FREQ_Pos (8UL) /*!< SDMMC CAPABILITIES: BASE_SD_CLOCK_FREQ (Bit 8) */ 7051 #define SDMMC_CAPABILITIES_BASE_SD_CLOCK_FREQ_Msk (0xff00UL) /*!< SDMMC CAPABILITIES: BASE_SD_CLOCK_FREQ (Bitfield-Mask: 0xff) */ 7052 #define SDMMC_CAPABILITIES_MAX_BLOCK_LENGTH_Pos (16UL) /*!< SDMMC CAPABILITIES: MAX_BLOCK_LENGTH (Bit 16) */ 7053 #define SDMMC_CAPABILITIES_MAX_BLOCK_LENGTH_Msk (0x30000UL) /*!< SDMMC CAPABILITIES: MAX_BLOCK_LENGTH (Bitfield-Mask: 0x03) */ 7054 #define SDMMC_CAPABILITIES_EXT_MEDIA_BUS_SUPPORT_Pos (18UL) /*!< SDMMC CAPABILITIES: EXT_MEDIA_BUS_SUPPORT (Bit 18) */ 7055 #define SDMMC_CAPABILITIES_EXT_MEDIA_BUS_SUPPORT_Msk (0x40000UL) /*!< SDMMC CAPABILITIES: EXT_MEDIA_BUS_SUPPORT (Bitfield-Mask: 0x01) */ 7056 #define SDMMC_CAPABILITIES_ADMA2_SUPPORT_Pos (19UL) /*!< SDMMC CAPABILITIES: ADMA2_SUPPORT (Bit 19) */ 7057 #define SDMMC_CAPABILITIES_ADMA2_SUPPORT_Msk (0x80000UL) /*!< SDMMC CAPABILITIES: ADMA2_SUPPORT (Bitfield-Mask: 0x01) */ 7058 #define SDMMC_CAPABILITIES_HIGH_SPEED_SUPPORT_Pos (21UL) /*!< SDMMC CAPABILITIES: HIGH_SPEED_SUPPORT (Bit 21) */ 7059 #define SDMMC_CAPABILITIES_HIGH_SPEED_SUPPORT_Msk (0x200000UL) /*!< SDMMC CAPABILITIES: HIGH_SPEED_SUPPORT (Bitfield-Mask: 0x01) */ 7060 #define SDMMC_CAPABILITIES_SDMA_SUPPORT_Pos (22UL) /*!< SDMMC CAPABILITIES: SDMA_SUPPORT (Bit 22) */ 7061 #define SDMMC_CAPABILITIES_SDMA_SUPPORT_Msk (0x400000UL) /*!< SDMMC CAPABILITIES: SDMA_SUPPORT (Bitfield-Mask: 0x01) */ 7062 #define SDMMC_CAPABILITIES_SUSPEND_RESUME_SUPPORT_Pos (23UL) /*!< SDMMC CAPABILITIES: SUSPEND_RESUME_SUPPORT (Bit 23) */ 7063 #define SDMMC_CAPABILITIES_SUSPEND_RESUME_SUPPORT_Msk (0x800000UL) /*!< SDMMC CAPABILITIES: SUSPEND_RESUME_SUPPORT (Bitfield-Mask: 0x01) */ 7064 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3_3V_Pos (24UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3_3V (Bit 24) */ 7065 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3_3V_Msk (0x1000000UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3_3V (Bitfield-Mask: 0x01) */ 7066 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3V_Pos (25UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3V (Bit 25) */ 7067 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_3V_Msk (0x2000000UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_3V (Bitfield-Mask: 0x01) */ 7068 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_1_8V_Pos (26UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_1_8V (Bit 26) */ 7069 #define SDMMC_CAPABILITIES_VOLTAGE_SUPPORT_1_8V_Msk (0x4000000UL) /*!< SDMMC CAPABILITIES: VOLTAGE_SUPPORT_1_8V (Bitfield-Mask: 0x01) */ 7070 #define SDMMC_CAPABILITIES_SYSBUS_64_SUPPORT_Pos (28UL) /*!< SDMMC CAPABILITIES: SYSBUS_64_SUPPORT (Bit 28) */ 7071 #define SDMMC_CAPABILITIES_SYSBUS_64_SUPPORT_Msk (0x10000000UL) /*!< SDMMC CAPABILITIES: SYSBUS_64_SUPPORT (Bitfield-Mask: 0x01) */ 7072 #define SDMMC_CAPABILITIES_ASYNC_INT_SUPPORT_Pos (29UL) /*!< SDMMC CAPABILITIES: ASYNC_INT_SUPPORT (Bit 29) */ 7073 #define SDMMC_CAPABILITIES_ASYNC_INT_SUPPORT_Msk (0x20000000UL) /*!< SDMMC CAPABILITIES: ASYNC_INT_SUPPORT (Bitfield-Mask: 0x01) */ 7074 #define SDMMC_CAPABILITIES_SLOT_TYPE_Pos (30UL) /*!< SDMMC CAPABILITIES: SLOT_TYPE (Bit 30) */ 7075 #define SDMMC_CAPABILITIES_SLOT_TYPE_Msk (0xc0000000UL) /*!< SDMMC CAPABILITIES: SLOT_TYPE (Bitfield-Mask: 0x03) */ 7076 7077 /* ---------------------------- SDMMC_CAPABILITIES_HI --------------------------- */ 7078 #define SDMMC_CAPABILITIES_HI_SDR50_SUPPORT_Pos (0UL) /*!< SDMMC CAPABILITIES_HI: SDR50_SUPPORT (Bit 0) */ 7079 #define SDMMC_CAPABILITIES_HI_SDR50_SUPPORT_Msk (0x1UL) /*!< SDMMC CAPABILITIES_HI: SDR50_SUPPORT (Bitfield-Mask: 0x01) */ 7080 #define SDMMC_CAPABILITIES_HI_SDR104_SUPPORT_Pos (1UL) /*!< SDMMC CAPABILITIES_HI: SDR104_SUPPORT (Bit 1) */ 7081 #define SDMMC_CAPABILITIES_HI_SDR104_SUPPORT_Msk (0x2UL) /*!< SDMMC CAPABILITIES_HI: SDR104_SUPPORT (Bitfield-Mask: 0x01) */ 7082 #define SDMMC_CAPABILITIES_HI_DDR50_SUPPORT_Pos (2UL) /*!< SDMMC CAPABILITIES_HI: DDR50_SUPPORT (Bit 2) */ 7083 #define SDMMC_CAPABILITIES_HI_DDR50_SUPPORT_Msk (0x4UL) /*!< SDMMC CAPABILITIES_HI: DDR50_SUPPORT (Bitfield-Mask: 0x01) */ 7084 #define SDMMC_CAPABILITIES_HI_DRV_A_SUPPORT_Pos (4UL) /*!< SDMMC CAPABILITIES_HI: DRV_A_SUPPORT (Bit 4) */ 7085 #define SDMMC_CAPABILITIES_HI_DRV_A_SUPPORT_Msk (0x10UL) /*!< SDMMC CAPABILITIES_HI: DRV_A_SUPPORT (Bitfield-Mask: 0x01) */ 7086 #define SDMMC_CAPABILITIES_HI_DRV_C_SUPPORT_Pos (5UL) /*!< SDMMC CAPABILITIES_HI: DRV_C_SUPPORT (Bit 5) */ 7087 #define SDMMC_CAPABILITIES_HI_DRV_C_SUPPORT_Msk (0x20UL) /*!< SDMMC CAPABILITIES_HI: DRV_C_SUPPORT (Bitfield-Mask: 0x01) */ 7088 #define SDMMC_CAPABILITIES_HI_DRV_D_SUPPORT_Pos (6UL) /*!< SDMMC CAPABILITIES_HI: DRV_D_SUPPORT (Bit 6) */ 7089 #define SDMMC_CAPABILITIES_HI_DRV_D_SUPPORT_Msk (0x40UL) /*!< SDMMC CAPABILITIES_HI: DRV_D_SUPPORT (Bitfield-Mask: 0x01) */ 7090 #define SDMMC_CAPABILITIES_HI_TIM_CNT_RETUNE_Pos (8UL) /*!< SDMMC CAPABILITIES_HI: TIM_CNT_RETUNE (Bit 8) */ 7091 #define SDMMC_CAPABILITIES_HI_TIM_CNT_RETUNE_Msk (0xf00UL) /*!< SDMMC CAPABILITIES_HI: TIM_CNT_RETUNE (Bitfield-Mask: 0x0f) */ 7092 #define SDMMC_CAPABILITIES_HI_USE_TUNING_SDR50_Pos (13UL) /*!< SDMMC CAPABILITIES_HI: USE_TUNING_SDR50 (Bit 13) */ 7093 #define SDMMC_CAPABILITIES_HI_USE_TUNING_SDR50_Msk (0x2000UL) /*!< SDMMC CAPABILITIES_HI: USE_TUNING_SDR50 (Bitfield-Mask: 0x01) */ 7094 #define SDMMC_CAPABILITIES_HI_RE_TUNING_MODES_Pos (14UL) /*!< SDMMC CAPABILITIES_HI: RE_TUNING_MODES (Bit 14) */ 7095 #define SDMMC_CAPABILITIES_HI_RE_TUNING_MODES_Msk (0xc000UL) /*!< SDMMC CAPABILITIES_HI: RE_TUNING_MODES (Bitfield-Mask: 0x03) */ 7096 #define SDMMC_CAPABILITIES_HI_CLK_MULT_Pos (16UL) /*!< SDMMC CAPABILITIES_HI: CLK_MULT (Bit 16) */ 7097 #define SDMMC_CAPABILITIES_HI_CLK_MULT_Msk (0xff0000UL) /*!< SDMMC CAPABILITIES_HI: CLK_MULT (Bitfield-Mask: 0xff) */ 7098 7099 /* ---------------------------- SDMMC_MAX_CURRENT_CAP --------------------------- */ 7100 #define SDMMC_MAX_CURRENT_CAP_MAX_CURRENT_FOR_3_3V_Pos (0UL) /*!< SDMMC MAX_CURRENT_CAP: MAX_CURRENT_FOR_3_3V (Bit 0) */ 7101 #define SDMMC_MAX_CURRENT_CAP_MAX_CURRENT_FOR_3_3V_Msk (0xffUL) /*!< SDMMC MAX_CURRENT_CAP: MAX_CURRENT_FOR_3_3V (Bitfield-Mask: 0xff) */ 7102 7103 /* ---------------------- SDMMC_FORCE_EVENT_ACMD_ERR_STATUS --------------------- */ 7104 #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) */ 7105 #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) */ 7106 #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) */ 7107 #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) */ 7108 #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) */ 7109 #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) */ 7110 #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) */ 7111 #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) */ 7112 #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) */ 7113 #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) */ 7114 #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) */ 7115 #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) */ 7116 7117 /* ------------------------ SDMMC_FORCE_EVENT_ERR_STATUS ------------------------ */ 7118 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_TIMEOUT_ERR_Pos (0UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_TIMEOUT_ERR (Bit 0) */ 7119 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_TIMEOUT_ERR_Msk (0x1UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_TIMEOUT_ERR (Bitfield-Mask: 0x01) */ 7120 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_CRC_ERR_Pos (1UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_CRC_ERR (Bit 1) */ 7121 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_CRC_ERR_Msk (0x2UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_CRC_ERR (Bitfield-Mask: 0x01) */ 7122 #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) */ 7123 #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) */ 7124 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_IND_ERR_Pos (3UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_IND_ERR (Bit 3) */ 7125 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CMD_IND_ERR_Msk (0x8UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CMD_IND_ERR (Bitfield-Mask: 0x01) */ 7126 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_TIMEOUT_ERR_Pos (4UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_TIMEOUT_ERR (Bit 4) */ 7127 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_TIMEOUT_ERR_Msk (0x10UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_TIMEOUT_ERR (Bitfield-Mask: 0x01) */ 7128 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_CRC_ERR_Pos (5UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_CRC_ERR (Bit 5) */ 7129 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_DATA_CRC_ERR_Msk (0x20UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_DATA_CRC_ERR (Bitfield-Mask: 0x01) */ 7130 #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) */ 7131 #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) */ 7132 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CURRENT_LIMIT_ERR_Pos (7UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CURRENT_LIMIT_ERR (Bit 7) */ 7133 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CURRENT_LIMIT_ERR_Msk (0x80UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CURRENT_LIMIT_ERR (Bitfield-Mask: 0x01) */ 7134 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_ACMD12_ERR_Pos (8UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_ACMD12_ERR (Bit 8) */ 7135 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_ACMD12_ERR_Msk (0x100UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_ACMD12_ERR (Bitfield-Mask: 0x01) */ 7136 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_TARGET_RESPONSE_ERR_Pos (12UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_TARGET_RESPONSE_ERR (Bit 12) */ 7137 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_TARGET_RESPONSE_ERR_Msk (0x1000UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_TARGET_RESPONSE_ERR (Bitfield-Mask: 0x01) */ 7138 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CEATA_ERR_Pos (13UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CEATA_ERR (Bit 13) */ 7139 #define SDMMC_FORCE_EVENT_ERR_STATUS_FE_CEATA_ERR_Msk (0x2000UL) /*!< SDMMC FORCE_EVENT_ERR_STATUS: FE_CEATA_ERR (Bitfield-Mask: 0x01) */ 7140 7141 /* ------------------------------- SDMMC_DEBUG_SEL ------------------------------ */ 7142 #define SDMMC_DEBUG_SEL_DEBUG_SEL_Pos (0UL) /*!< SDMMC DEBUG_SEL: DEBUG_SEL (Bit 0) */ 7143 #define SDMMC_DEBUG_SEL_DEBUG_SEL_Msk (0x1UL) /*!< SDMMC DEBUG_SEL: DEBUG_SEL (Bitfield-Mask: 0x01) */ 7144 7145 /* ---------------------------- SDMMC_SLOT_INT_STATUS --------------------------- */ 7146 #define SDMMC_SLOT_INT_STATUS_SLOT_INT_STATUS_Pos (0UL) /*!< SDMMC SLOT_INT_STATUS: SLOT_INT_STATUS (Bit 0) */ 7147 #define SDMMC_SLOT_INT_STATUS_SLOT_INT_STATUS_Msk (0xffUL) /*!< SDMMC SLOT_INT_STATUS: SLOT_INT_STATUS (Bitfield-Mask: 0xff) */ 7148 7149 7150 /* ================================================================================ */ 7151 /* ================ struct 'EBU' Position & Mask ================ */ 7152 /* ================================================================================ */ 7153 7154 7155 /* ----------------------------------- EBU_CLC ---------------------------------- */ 7156 #define EBU_CLC_DISR_Pos (0UL) /*!< EBU CLC: DISR (Bit 0) */ 7157 #define EBU_CLC_DISR_Msk (0x1UL) /*!< EBU CLC: DISR (Bitfield-Mask: 0x01) */ 7158 #define EBU_CLC_DISS_Pos (1UL) /*!< EBU CLC: DISS (Bit 1) */ 7159 #define EBU_CLC_DISS_Msk (0x2UL) /*!< EBU CLC: DISS (Bitfield-Mask: 0x01) */ 7160 #define EBU_CLC_SYNC_Pos (16UL) /*!< EBU CLC: SYNC (Bit 16) */ 7161 #define EBU_CLC_SYNC_Msk (0x10000UL) /*!< EBU CLC: SYNC (Bitfield-Mask: 0x01) */ 7162 #define EBU_CLC_DIV2_Pos (17UL) /*!< EBU CLC: DIV2 (Bit 17) */ 7163 #define EBU_CLC_DIV2_Msk (0x20000UL) /*!< EBU CLC: DIV2 (Bitfield-Mask: 0x01) */ 7164 #define EBU_CLC_EBUDIV_Pos (18UL) /*!< EBU CLC: EBUDIV (Bit 18) */ 7165 #define EBU_CLC_EBUDIV_Msk (0xc0000UL) /*!< EBU CLC: EBUDIV (Bitfield-Mask: 0x03) */ 7166 #define EBU_CLC_SYNCACK_Pos (20UL) /*!< EBU CLC: SYNCACK (Bit 20) */ 7167 #define EBU_CLC_SYNCACK_Msk (0x100000UL) /*!< EBU CLC: SYNCACK (Bitfield-Mask: 0x01) */ 7168 #define EBU_CLC_DIV2ACK_Pos (21UL) /*!< EBU CLC: DIV2ACK (Bit 21) */ 7169 #define EBU_CLC_DIV2ACK_Msk (0x200000UL) /*!< EBU CLC: DIV2ACK (Bitfield-Mask: 0x01) */ 7170 #define EBU_CLC_EBUDIVACK_Pos (22UL) /*!< EBU CLC: EBUDIVACK (Bit 22) */ 7171 #define EBU_CLC_EBUDIVACK_Msk (0xc00000UL) /*!< EBU CLC: EBUDIVACK (Bitfield-Mask: 0x03) */ 7172 7173 /* --------------------------------- EBU_MODCON --------------------------------- */ 7174 #define EBU_MODCON_STS_Pos (0UL) /*!< EBU MODCON: STS (Bit 0) */ 7175 #define EBU_MODCON_STS_Msk (0x1UL) /*!< EBU MODCON: STS (Bitfield-Mask: 0x01) */ 7176 #define EBU_MODCON_LCKABRT_Pos (1UL) /*!< EBU MODCON: LCKABRT (Bit 1) */ 7177 #define EBU_MODCON_LCKABRT_Msk (0x2UL) /*!< EBU MODCON: LCKABRT (Bitfield-Mask: 0x01) */ 7178 #define EBU_MODCON_SDTRI_Pos (2UL) /*!< EBU MODCON: SDTRI (Bit 2) */ 7179 #define EBU_MODCON_SDTRI_Msk (0x4UL) /*!< EBU MODCON: SDTRI (Bitfield-Mask: 0x01) */ 7180 #define EBU_MODCON_EXTLOCK_Pos (4UL) /*!< EBU MODCON: EXTLOCK (Bit 4) */ 7181 #define EBU_MODCON_EXTLOCK_Msk (0x10UL) /*!< EBU MODCON: EXTLOCK (Bitfield-Mask: 0x01) */ 7182 #define EBU_MODCON_ARBSYNC_Pos (5UL) /*!< EBU MODCON: ARBSYNC (Bit 5) */ 7183 #define EBU_MODCON_ARBSYNC_Msk (0x20UL) /*!< EBU MODCON: ARBSYNC (Bitfield-Mask: 0x01) */ 7184 #define EBU_MODCON_ARBMODE_Pos (6UL) /*!< EBU MODCON: ARBMODE (Bit 6) */ 7185 #define EBU_MODCON_ARBMODE_Msk (0xc0UL) /*!< EBU MODCON: ARBMODE (Bitfield-Mask: 0x03) */ 7186 #define EBU_MODCON_TIMEOUTC_Pos (8UL) /*!< EBU MODCON: TIMEOUTC (Bit 8) */ 7187 #define EBU_MODCON_TIMEOUTC_Msk (0xff00UL) /*!< EBU MODCON: TIMEOUTC (Bitfield-Mask: 0xff) */ 7188 #define EBU_MODCON_LOCKTIMEOUT_Pos (16UL) /*!< EBU MODCON: LOCKTIMEOUT (Bit 16) */ 7189 #define EBU_MODCON_LOCKTIMEOUT_Msk (0xff0000UL) /*!< EBU MODCON: LOCKTIMEOUT (Bitfield-Mask: 0xff) */ 7190 #define EBU_MODCON_GLOBALCS_Pos (24UL) /*!< EBU MODCON: GLOBALCS (Bit 24) */ 7191 #define EBU_MODCON_GLOBALCS_Msk (0xf000000UL) /*!< EBU MODCON: GLOBALCS (Bitfield-Mask: 0x0f) */ 7192 #define EBU_MODCON_ACCSINH_Pos (28UL) /*!< EBU MODCON: ACCSINH (Bit 28) */ 7193 #define EBU_MODCON_ACCSINH_Msk (0x10000000UL) /*!< EBU MODCON: ACCSINH (Bitfield-Mask: 0x01) */ 7194 #define EBU_MODCON_ACCSINHACK_Pos (29UL) /*!< EBU MODCON: ACCSINHACK (Bit 29) */ 7195 #define EBU_MODCON_ACCSINHACK_Msk (0x20000000UL) /*!< EBU MODCON: ACCSINHACK (Bitfield-Mask: 0x01) */ 7196 #define EBU_MODCON_ALE_Pos (31UL) /*!< EBU MODCON: ALE (Bit 31) */ 7197 #define EBU_MODCON_ALE_Msk (0x80000000UL) /*!< EBU MODCON: ALE (Bitfield-Mask: 0x01) */ 7198 7199 /* ----------------------------------- EBU_ID ----------------------------------- */ 7200 #define EBU_ID_MOD_REV_Pos (0UL) /*!< EBU ID: MOD_REV (Bit 0) */ 7201 #define EBU_ID_MOD_REV_Msk (0xffUL) /*!< EBU ID: MOD_REV (Bitfield-Mask: 0xff) */ 7202 #define EBU_ID_MOD_TYPE_Pos (8UL) /*!< EBU ID: MOD_TYPE (Bit 8) */ 7203 #define EBU_ID_MOD_TYPE_Msk (0xff00UL) /*!< EBU ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 7204 #define EBU_ID_MOD_NUMBER_Pos (16UL) /*!< EBU ID: MOD_NUMBER (Bit 16) */ 7205 #define EBU_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< EBU ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 7206 7207 /* --------------------------------- EBU_USERCON -------------------------------- */ 7208 #define EBU_USERCON_DIP_Pos (0UL) /*!< EBU USERCON: DIP (Bit 0) */ 7209 #define EBU_USERCON_DIP_Msk (0x1UL) /*!< EBU USERCON: DIP (Bitfield-Mask: 0x01) */ 7210 #define EBU_USERCON_ADDIO_Pos (16UL) /*!< EBU USERCON: ADDIO (Bit 16) */ 7211 #define EBU_USERCON_ADDIO_Msk (0x1ff0000UL) /*!< EBU USERCON: ADDIO (Bitfield-Mask: 0x1ff) */ 7212 #define EBU_USERCON_ADVIO_Pos (25UL) /*!< EBU USERCON: ADVIO (Bit 25) */ 7213 #define EBU_USERCON_ADVIO_Msk (0x2000000UL) /*!< EBU USERCON: ADVIO (Bitfield-Mask: 0x01) */ 7214 7215 /* -------------------------------- EBU_ADDRSEL0 -------------------------------- */ 7216 #define EBU_ADDRSEL0_REGENAB_Pos (0UL) /*!< EBU ADDRSEL0: REGENAB (Bit 0) */ 7217 #define EBU_ADDRSEL0_REGENAB_Msk (0x1UL) /*!< EBU ADDRSEL0: REGENAB (Bitfield-Mask: 0x01) */ 7218 #define EBU_ADDRSEL0_ALTENAB_Pos (1UL) /*!< EBU ADDRSEL0: ALTENAB (Bit 1) */ 7219 #define EBU_ADDRSEL0_ALTENAB_Msk (0x2UL) /*!< EBU ADDRSEL0: ALTENAB (Bitfield-Mask: 0x01) */ 7220 #define EBU_ADDRSEL0_WPROT_Pos (2UL) /*!< EBU ADDRSEL0: WPROT (Bit 2) */ 7221 #define EBU_ADDRSEL0_WPROT_Msk (0x4UL) /*!< EBU ADDRSEL0: WPROT (Bitfield-Mask: 0x01) */ 7222 7223 /* -------------------------------- EBU_ADDRSEL1 -------------------------------- */ 7224 #define EBU_ADDRSEL1_REGENAB_Pos (0UL) /*!< EBU ADDRSEL1: REGENAB (Bit 0) */ 7225 #define EBU_ADDRSEL1_REGENAB_Msk (0x1UL) /*!< EBU ADDRSEL1: REGENAB (Bitfield-Mask: 0x01) */ 7226 #define EBU_ADDRSEL1_ALTENAB_Pos (1UL) /*!< EBU ADDRSEL1: ALTENAB (Bit 1) */ 7227 #define EBU_ADDRSEL1_ALTENAB_Msk (0x2UL) /*!< EBU ADDRSEL1: ALTENAB (Bitfield-Mask: 0x01) */ 7228 #define EBU_ADDRSEL1_WPROT_Pos (2UL) /*!< EBU ADDRSEL1: WPROT (Bit 2) */ 7229 #define EBU_ADDRSEL1_WPROT_Msk (0x4UL) /*!< EBU ADDRSEL1: WPROT (Bitfield-Mask: 0x01) */ 7230 7231 /* -------------------------------- EBU_ADDRSEL2 -------------------------------- */ 7232 #define EBU_ADDRSEL2_REGENAB_Pos (0UL) /*!< EBU ADDRSEL2: REGENAB (Bit 0) */ 7233 #define EBU_ADDRSEL2_REGENAB_Msk (0x1UL) /*!< EBU ADDRSEL2: REGENAB (Bitfield-Mask: 0x01) */ 7234 #define EBU_ADDRSEL2_ALTENAB_Pos (1UL) /*!< EBU ADDRSEL2: ALTENAB (Bit 1) */ 7235 #define EBU_ADDRSEL2_ALTENAB_Msk (0x2UL) /*!< EBU ADDRSEL2: ALTENAB (Bitfield-Mask: 0x01) */ 7236 #define EBU_ADDRSEL2_WPROT_Pos (2UL) /*!< EBU ADDRSEL2: WPROT (Bit 2) */ 7237 #define EBU_ADDRSEL2_WPROT_Msk (0x4UL) /*!< EBU ADDRSEL2: WPROT (Bitfield-Mask: 0x01) */ 7238 7239 /* -------------------------------- EBU_ADDRSEL3 -------------------------------- */ 7240 #define EBU_ADDRSEL3_REGENAB_Pos (0UL) /*!< EBU ADDRSEL3: REGENAB (Bit 0) */ 7241 #define EBU_ADDRSEL3_REGENAB_Msk (0x1UL) /*!< EBU ADDRSEL3: REGENAB (Bitfield-Mask: 0x01) */ 7242 #define EBU_ADDRSEL3_ALTENAB_Pos (1UL) /*!< EBU ADDRSEL3: ALTENAB (Bit 1) */ 7243 #define EBU_ADDRSEL3_ALTENAB_Msk (0x2UL) /*!< EBU ADDRSEL3: ALTENAB (Bitfield-Mask: 0x01) */ 7244 #define EBU_ADDRSEL3_WPROT_Pos (2UL) /*!< EBU ADDRSEL3: WPROT (Bit 2) */ 7245 #define EBU_ADDRSEL3_WPROT_Msk (0x4UL) /*!< EBU ADDRSEL3: WPROT (Bitfield-Mask: 0x01) */ 7246 7247 /* -------------------------------- EBU_BUSRCON0 -------------------------------- */ 7248 #define EBU_BUSRCON0_FETBLEN_Pos (0UL) /*!< EBU BUSRCON0: FETBLEN (Bit 0) */ 7249 #define EBU_BUSRCON0_FETBLEN_Msk (0x7UL) /*!< EBU BUSRCON0: FETBLEN (Bitfield-Mask: 0x07) */ 7250 #define EBU_BUSRCON0_FBBMSEL_Pos (3UL) /*!< EBU BUSRCON0: FBBMSEL (Bit 3) */ 7251 #define EBU_BUSRCON0_FBBMSEL_Msk (0x8UL) /*!< EBU BUSRCON0: FBBMSEL (Bitfield-Mask: 0x01) */ 7252 #define EBU_BUSRCON0_BFSSS_Pos (4UL) /*!< EBU BUSRCON0: BFSSS (Bit 4) */ 7253 #define EBU_BUSRCON0_BFSSS_Msk (0x10UL) /*!< EBU BUSRCON0: BFSSS (Bitfield-Mask: 0x01) */ 7254 #define EBU_BUSRCON0_FDBKEN_Pos (5UL) /*!< EBU BUSRCON0: FDBKEN (Bit 5) */ 7255 #define EBU_BUSRCON0_FDBKEN_Msk (0x20UL) /*!< EBU BUSRCON0: FDBKEN (Bitfield-Mask: 0x01) */ 7256 #define EBU_BUSRCON0_BFCMSEL_Pos (6UL) /*!< EBU BUSRCON0: BFCMSEL (Bit 6) */ 7257 #define EBU_BUSRCON0_BFCMSEL_Msk (0x40UL) /*!< EBU BUSRCON0: BFCMSEL (Bitfield-Mask: 0x01) */ 7258 #define EBU_BUSRCON0_NAA_Pos (7UL) /*!< EBU BUSRCON0: NAA (Bit 7) */ 7259 #define EBU_BUSRCON0_NAA_Msk (0x80UL) /*!< EBU BUSRCON0: NAA (Bitfield-Mask: 0x01) */ 7260 #define EBU_BUSRCON0_ECSE_Pos (16UL) /*!< EBU BUSRCON0: ECSE (Bit 16) */ 7261 #define EBU_BUSRCON0_ECSE_Msk (0x10000UL) /*!< EBU BUSRCON0: ECSE (Bitfield-Mask: 0x01) */ 7262 #define EBU_BUSRCON0_EBSE_Pos (17UL) /*!< EBU BUSRCON0: EBSE (Bit 17) */ 7263 #define EBU_BUSRCON0_EBSE_Msk (0x20000UL) /*!< EBU BUSRCON0: EBSE (Bitfield-Mask: 0x01) */ 7264 #define EBU_BUSRCON0_DBA_Pos (18UL) /*!< EBU BUSRCON0: DBA (Bit 18) */ 7265 #define EBU_BUSRCON0_DBA_Msk (0x40000UL) /*!< EBU BUSRCON0: DBA (Bitfield-Mask: 0x01) */ 7266 #define EBU_BUSRCON0_WAITINV_Pos (19UL) /*!< EBU BUSRCON0: WAITINV (Bit 19) */ 7267 #define EBU_BUSRCON0_WAITINV_Msk (0x80000UL) /*!< EBU BUSRCON0: WAITINV (Bitfield-Mask: 0x01) */ 7268 #define EBU_BUSRCON0_BCGEN_Pos (20UL) /*!< EBU BUSRCON0: BCGEN (Bit 20) */ 7269 #define EBU_BUSRCON0_BCGEN_Msk (0x300000UL) /*!< EBU BUSRCON0: BCGEN (Bitfield-Mask: 0x03) */ 7270 #define EBU_BUSRCON0_PORTW_Pos (22UL) /*!< EBU BUSRCON0: PORTW (Bit 22) */ 7271 #define EBU_BUSRCON0_PORTW_Msk (0xc00000UL) /*!< EBU BUSRCON0: PORTW (Bitfield-Mask: 0x03) */ 7272 #define EBU_BUSRCON0_WAIT_Pos (24UL) /*!< EBU BUSRCON0: WAIT (Bit 24) */ 7273 #define EBU_BUSRCON0_WAIT_Msk (0x3000000UL) /*!< EBU BUSRCON0: WAIT (Bitfield-Mask: 0x03) */ 7274 #define EBU_BUSRCON0_AAP_Pos (26UL) /*!< EBU BUSRCON0: AAP (Bit 26) */ 7275 #define EBU_BUSRCON0_AAP_Msk (0x4000000UL) /*!< EBU BUSRCON0: AAP (Bitfield-Mask: 0x01) */ 7276 #define EBU_BUSRCON0_AGEN_Pos (28UL) /*!< EBU BUSRCON0: AGEN (Bit 28) */ 7277 #define EBU_BUSRCON0_AGEN_Msk (0xf0000000UL) /*!< EBU BUSRCON0: AGEN (Bitfield-Mask: 0x0f) */ 7278 7279 /* --------------------------------- EBU_BUSRAP0 -------------------------------- */ 7280 #define EBU_BUSRAP0_RDDTACS_Pos (0UL) /*!< EBU BUSRAP0: RDDTACS (Bit 0) */ 7281 #define EBU_BUSRAP0_RDDTACS_Msk (0xfUL) /*!< EBU BUSRAP0: RDDTACS (Bitfield-Mask: 0x0f) */ 7282 #define EBU_BUSRAP0_RDRECOVC_Pos (4UL) /*!< EBU BUSRAP0: RDRECOVC (Bit 4) */ 7283 #define EBU_BUSRAP0_RDRECOVC_Msk (0x70UL) /*!< EBU BUSRAP0: RDRECOVC (Bitfield-Mask: 0x07) */ 7284 #define EBU_BUSRAP0_WAITRDC_Pos (7UL) /*!< EBU BUSRAP0: WAITRDC (Bit 7) */ 7285 #define EBU_BUSRAP0_WAITRDC_Msk (0xf80UL) /*!< EBU BUSRAP0: WAITRDC (Bitfield-Mask: 0x1f) */ 7286 #define EBU_BUSRAP0_DATAC_Pos (12UL) /*!< EBU BUSRAP0: DATAC (Bit 12) */ 7287 #define EBU_BUSRAP0_DATAC_Msk (0xf000UL) /*!< EBU BUSRAP0: DATAC (Bitfield-Mask: 0x0f) */ 7288 #define EBU_BUSRAP0_EXTCLOCK_Pos (16UL) /*!< EBU BUSRAP0: EXTCLOCK (Bit 16) */ 7289 #define EBU_BUSRAP0_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSRAP0: EXTCLOCK (Bitfield-Mask: 0x03) */ 7290 #define EBU_BUSRAP0_EXTDATA_Pos (18UL) /*!< EBU BUSRAP0: EXTDATA (Bit 18) */ 7291 #define EBU_BUSRAP0_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSRAP0: EXTDATA (Bitfield-Mask: 0x03) */ 7292 #define EBU_BUSRAP0_CMDDELAY_Pos (20UL) /*!< EBU BUSRAP0: CMDDELAY (Bit 20) */ 7293 #define EBU_BUSRAP0_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSRAP0: CMDDELAY (Bitfield-Mask: 0x0f) */ 7294 #define EBU_BUSRAP0_AHOLDC_Pos (24UL) /*!< EBU BUSRAP0: AHOLDC (Bit 24) */ 7295 #define EBU_BUSRAP0_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSRAP0: AHOLDC (Bitfield-Mask: 0x0f) */ 7296 #define EBU_BUSRAP0_ADDRC_Pos (28UL) /*!< EBU BUSRAP0: ADDRC (Bit 28) */ 7297 #define EBU_BUSRAP0_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSRAP0: ADDRC (Bitfield-Mask: 0x0f) */ 7298 7299 /* -------------------------------- EBU_BUSWCON0 -------------------------------- */ 7300 #define EBU_BUSWCON0_FETBLEN_Pos (0UL) /*!< EBU BUSWCON0: FETBLEN (Bit 0) */ 7301 #define EBU_BUSWCON0_FETBLEN_Msk (0x7UL) /*!< EBU BUSWCON0: FETBLEN (Bitfield-Mask: 0x07) */ 7302 #define EBU_BUSWCON0_FBBMSEL_Pos (3UL) /*!< EBU BUSWCON0: FBBMSEL (Bit 3) */ 7303 #define EBU_BUSWCON0_FBBMSEL_Msk (0x8UL) /*!< EBU BUSWCON0: FBBMSEL (Bitfield-Mask: 0x01) */ 7304 #define EBU_BUSWCON0_NAA_Pos (7UL) /*!< EBU BUSWCON0: NAA (Bit 7) */ 7305 #define EBU_BUSWCON0_NAA_Msk (0x80UL) /*!< EBU BUSWCON0: NAA (Bitfield-Mask: 0x01) */ 7306 #define EBU_BUSWCON0_ECSE_Pos (16UL) /*!< EBU BUSWCON0: ECSE (Bit 16) */ 7307 #define EBU_BUSWCON0_ECSE_Msk (0x10000UL) /*!< EBU BUSWCON0: ECSE (Bitfield-Mask: 0x01) */ 7308 #define EBU_BUSWCON0_EBSE_Pos (17UL) /*!< EBU BUSWCON0: EBSE (Bit 17) */ 7309 #define EBU_BUSWCON0_EBSE_Msk (0x20000UL) /*!< EBU BUSWCON0: EBSE (Bitfield-Mask: 0x01) */ 7310 #define EBU_BUSWCON0_WAITINV_Pos (19UL) /*!< EBU BUSWCON0: WAITINV (Bit 19) */ 7311 #define EBU_BUSWCON0_WAITINV_Msk (0x80000UL) /*!< EBU BUSWCON0: WAITINV (Bitfield-Mask: 0x01) */ 7312 #define EBU_BUSWCON0_BCGEN_Pos (20UL) /*!< EBU BUSWCON0: BCGEN (Bit 20) */ 7313 #define EBU_BUSWCON0_BCGEN_Msk (0x300000UL) /*!< EBU BUSWCON0: BCGEN (Bitfield-Mask: 0x03) */ 7314 #define EBU_BUSWCON0_PORTW_Pos (22UL) /*!< EBU BUSWCON0: PORTW (Bit 22) */ 7315 #define EBU_BUSWCON0_PORTW_Msk (0xc00000UL) /*!< EBU BUSWCON0: PORTW (Bitfield-Mask: 0x03) */ 7316 #define EBU_BUSWCON0_WAIT_Pos (24UL) /*!< EBU BUSWCON0: WAIT (Bit 24) */ 7317 #define EBU_BUSWCON0_WAIT_Msk (0x3000000UL) /*!< EBU BUSWCON0: WAIT (Bitfield-Mask: 0x03) */ 7318 #define EBU_BUSWCON0_AAP_Pos (26UL) /*!< EBU BUSWCON0: AAP (Bit 26) */ 7319 #define EBU_BUSWCON0_AAP_Msk (0x4000000UL) /*!< EBU BUSWCON0: AAP (Bitfield-Mask: 0x01) */ 7320 #define EBU_BUSWCON0_LOCKCS_Pos (27UL) /*!< EBU BUSWCON0: LOCKCS (Bit 27) */ 7321 #define EBU_BUSWCON0_LOCKCS_Msk (0x8000000UL) /*!< EBU BUSWCON0: LOCKCS (Bitfield-Mask: 0x01) */ 7322 #define EBU_BUSWCON0_AGEN_Pos (28UL) /*!< EBU BUSWCON0: AGEN (Bit 28) */ 7323 #define EBU_BUSWCON0_AGEN_Msk (0xf0000000UL) /*!< EBU BUSWCON0: AGEN (Bitfield-Mask: 0x0f) */ 7324 7325 /* --------------------------------- EBU_BUSWAP0 -------------------------------- */ 7326 #define EBU_BUSWAP0_WRDTACS_Pos (0UL) /*!< EBU BUSWAP0: WRDTACS (Bit 0) */ 7327 #define EBU_BUSWAP0_WRDTACS_Msk (0xfUL) /*!< EBU BUSWAP0: WRDTACS (Bitfield-Mask: 0x0f) */ 7328 #define EBU_BUSWAP0_WRRECOVC_Pos (4UL) /*!< EBU BUSWAP0: WRRECOVC (Bit 4) */ 7329 #define EBU_BUSWAP0_WRRECOVC_Msk (0x70UL) /*!< EBU BUSWAP0: WRRECOVC (Bitfield-Mask: 0x07) */ 7330 #define EBU_BUSWAP0_WAITWRC_Pos (7UL) /*!< EBU BUSWAP0: WAITWRC (Bit 7) */ 7331 #define EBU_BUSWAP0_WAITWRC_Msk (0xf80UL) /*!< EBU BUSWAP0: WAITWRC (Bitfield-Mask: 0x1f) */ 7332 #define EBU_BUSWAP0_DATAC_Pos (12UL) /*!< EBU BUSWAP0: DATAC (Bit 12) */ 7333 #define EBU_BUSWAP0_DATAC_Msk (0xf000UL) /*!< EBU BUSWAP0: DATAC (Bitfield-Mask: 0x0f) */ 7334 #define EBU_BUSWAP0_EXTCLOCK_Pos (16UL) /*!< EBU BUSWAP0: EXTCLOCK (Bit 16) */ 7335 #define EBU_BUSWAP0_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSWAP0: EXTCLOCK (Bitfield-Mask: 0x03) */ 7336 #define EBU_BUSWAP0_EXTDATA_Pos (18UL) /*!< EBU BUSWAP0: EXTDATA (Bit 18) */ 7337 #define EBU_BUSWAP0_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSWAP0: EXTDATA (Bitfield-Mask: 0x03) */ 7338 #define EBU_BUSWAP0_CMDDELAY_Pos (20UL) /*!< EBU BUSWAP0: CMDDELAY (Bit 20) */ 7339 #define EBU_BUSWAP0_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSWAP0: CMDDELAY (Bitfield-Mask: 0x0f) */ 7340 #define EBU_BUSWAP0_AHOLDC_Pos (24UL) /*!< EBU BUSWAP0: AHOLDC (Bit 24) */ 7341 #define EBU_BUSWAP0_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSWAP0: AHOLDC (Bitfield-Mask: 0x0f) */ 7342 #define EBU_BUSWAP0_ADDRC_Pos (28UL) /*!< EBU BUSWAP0: ADDRC (Bit 28) */ 7343 #define EBU_BUSWAP0_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSWAP0: ADDRC (Bitfield-Mask: 0x0f) */ 7344 7345 /* -------------------------------- EBU_BUSRCON1 -------------------------------- */ 7346 #define EBU_BUSRCON1_FETBLEN_Pos (0UL) /*!< EBU BUSRCON1: FETBLEN (Bit 0) */ 7347 #define EBU_BUSRCON1_FETBLEN_Msk (0x7UL) /*!< EBU BUSRCON1: FETBLEN (Bitfield-Mask: 0x07) */ 7348 #define EBU_BUSRCON1_FBBMSEL_Pos (3UL) /*!< EBU BUSRCON1: FBBMSEL (Bit 3) */ 7349 #define EBU_BUSRCON1_FBBMSEL_Msk (0x8UL) /*!< EBU BUSRCON1: FBBMSEL (Bitfield-Mask: 0x01) */ 7350 #define EBU_BUSRCON1_BFSSS_Pos (4UL) /*!< EBU BUSRCON1: BFSSS (Bit 4) */ 7351 #define EBU_BUSRCON1_BFSSS_Msk (0x10UL) /*!< EBU BUSRCON1: BFSSS (Bitfield-Mask: 0x01) */ 7352 #define EBU_BUSRCON1_FDBKEN_Pos (5UL) /*!< EBU BUSRCON1: FDBKEN (Bit 5) */ 7353 #define EBU_BUSRCON1_FDBKEN_Msk (0x20UL) /*!< EBU BUSRCON1: FDBKEN (Bitfield-Mask: 0x01) */ 7354 #define EBU_BUSRCON1_BFCMSEL_Pos (6UL) /*!< EBU BUSRCON1: BFCMSEL (Bit 6) */ 7355 #define EBU_BUSRCON1_BFCMSEL_Msk (0x40UL) /*!< EBU BUSRCON1: BFCMSEL (Bitfield-Mask: 0x01) */ 7356 #define EBU_BUSRCON1_NAA_Pos (7UL) /*!< EBU BUSRCON1: NAA (Bit 7) */ 7357 #define EBU_BUSRCON1_NAA_Msk (0x80UL) /*!< EBU BUSRCON1: NAA (Bitfield-Mask: 0x01) */ 7358 #define EBU_BUSRCON1_ECSE_Pos (16UL) /*!< EBU BUSRCON1: ECSE (Bit 16) */ 7359 #define EBU_BUSRCON1_ECSE_Msk (0x10000UL) /*!< EBU BUSRCON1: ECSE (Bitfield-Mask: 0x01) */ 7360 #define EBU_BUSRCON1_EBSE_Pos (17UL) /*!< EBU BUSRCON1: EBSE (Bit 17) */ 7361 #define EBU_BUSRCON1_EBSE_Msk (0x20000UL) /*!< EBU BUSRCON1: EBSE (Bitfield-Mask: 0x01) */ 7362 #define EBU_BUSRCON1_DBA_Pos (18UL) /*!< EBU BUSRCON1: DBA (Bit 18) */ 7363 #define EBU_BUSRCON1_DBA_Msk (0x40000UL) /*!< EBU BUSRCON1: DBA (Bitfield-Mask: 0x01) */ 7364 #define EBU_BUSRCON1_WAITINV_Pos (19UL) /*!< EBU BUSRCON1: WAITINV (Bit 19) */ 7365 #define EBU_BUSRCON1_WAITINV_Msk (0x80000UL) /*!< EBU BUSRCON1: WAITINV (Bitfield-Mask: 0x01) */ 7366 #define EBU_BUSRCON1_BCGEN_Pos (20UL) /*!< EBU BUSRCON1: BCGEN (Bit 20) */ 7367 #define EBU_BUSRCON1_BCGEN_Msk (0x300000UL) /*!< EBU BUSRCON1: BCGEN (Bitfield-Mask: 0x03) */ 7368 #define EBU_BUSRCON1_PORTW_Pos (22UL) /*!< EBU BUSRCON1: PORTW (Bit 22) */ 7369 #define EBU_BUSRCON1_PORTW_Msk (0xc00000UL) /*!< EBU BUSRCON1: PORTW (Bitfield-Mask: 0x03) */ 7370 #define EBU_BUSRCON1_WAIT_Pos (24UL) /*!< EBU BUSRCON1: WAIT (Bit 24) */ 7371 #define EBU_BUSRCON1_WAIT_Msk (0x3000000UL) /*!< EBU BUSRCON1: WAIT (Bitfield-Mask: 0x03) */ 7372 #define EBU_BUSRCON1_AAP_Pos (26UL) /*!< EBU BUSRCON1: AAP (Bit 26) */ 7373 #define EBU_BUSRCON1_AAP_Msk (0x4000000UL) /*!< EBU BUSRCON1: AAP (Bitfield-Mask: 0x01) */ 7374 #define EBU_BUSRCON1_AGEN_Pos (28UL) /*!< EBU BUSRCON1: AGEN (Bit 28) */ 7375 #define EBU_BUSRCON1_AGEN_Msk (0xf0000000UL) /*!< EBU BUSRCON1: AGEN (Bitfield-Mask: 0x0f) */ 7376 7377 /* --------------------------------- EBU_BUSRAP1 -------------------------------- */ 7378 #define EBU_BUSRAP1_RDDTACS_Pos (0UL) /*!< EBU BUSRAP1: RDDTACS (Bit 0) */ 7379 #define EBU_BUSRAP1_RDDTACS_Msk (0xfUL) /*!< EBU BUSRAP1: RDDTACS (Bitfield-Mask: 0x0f) */ 7380 #define EBU_BUSRAP1_RDRECOVC_Pos (4UL) /*!< EBU BUSRAP1: RDRECOVC (Bit 4) */ 7381 #define EBU_BUSRAP1_RDRECOVC_Msk (0x70UL) /*!< EBU BUSRAP1: RDRECOVC (Bitfield-Mask: 0x07) */ 7382 #define EBU_BUSRAP1_WAITRDC_Pos (7UL) /*!< EBU BUSRAP1: WAITRDC (Bit 7) */ 7383 #define EBU_BUSRAP1_WAITRDC_Msk (0xf80UL) /*!< EBU BUSRAP1: WAITRDC (Bitfield-Mask: 0x1f) */ 7384 #define EBU_BUSRAP1_DATAC_Pos (12UL) /*!< EBU BUSRAP1: DATAC (Bit 12) */ 7385 #define EBU_BUSRAP1_DATAC_Msk (0xf000UL) /*!< EBU BUSRAP1: DATAC (Bitfield-Mask: 0x0f) */ 7386 #define EBU_BUSRAP1_EXTCLOCK_Pos (16UL) /*!< EBU BUSRAP1: EXTCLOCK (Bit 16) */ 7387 #define EBU_BUSRAP1_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSRAP1: EXTCLOCK (Bitfield-Mask: 0x03) */ 7388 #define EBU_BUSRAP1_EXTDATA_Pos (18UL) /*!< EBU BUSRAP1: EXTDATA (Bit 18) */ 7389 #define EBU_BUSRAP1_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSRAP1: EXTDATA (Bitfield-Mask: 0x03) */ 7390 #define EBU_BUSRAP1_CMDDELAY_Pos (20UL) /*!< EBU BUSRAP1: CMDDELAY (Bit 20) */ 7391 #define EBU_BUSRAP1_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSRAP1: CMDDELAY (Bitfield-Mask: 0x0f) */ 7392 #define EBU_BUSRAP1_AHOLDC_Pos (24UL) /*!< EBU BUSRAP1: AHOLDC (Bit 24) */ 7393 #define EBU_BUSRAP1_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSRAP1: AHOLDC (Bitfield-Mask: 0x0f) */ 7394 #define EBU_BUSRAP1_ADDRC_Pos (28UL) /*!< EBU BUSRAP1: ADDRC (Bit 28) */ 7395 #define EBU_BUSRAP1_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSRAP1: ADDRC (Bitfield-Mask: 0x0f) */ 7396 7397 /* -------------------------------- EBU_BUSWCON1 -------------------------------- */ 7398 #define EBU_BUSWCON1_FETBLEN_Pos (0UL) /*!< EBU BUSWCON1: FETBLEN (Bit 0) */ 7399 #define EBU_BUSWCON1_FETBLEN_Msk (0x7UL) /*!< EBU BUSWCON1: FETBLEN (Bitfield-Mask: 0x07) */ 7400 #define EBU_BUSWCON1_FBBMSEL_Pos (3UL) /*!< EBU BUSWCON1: FBBMSEL (Bit 3) */ 7401 #define EBU_BUSWCON1_FBBMSEL_Msk (0x8UL) /*!< EBU BUSWCON1: FBBMSEL (Bitfield-Mask: 0x01) */ 7402 #define EBU_BUSWCON1_NAA_Pos (7UL) /*!< EBU BUSWCON1: NAA (Bit 7) */ 7403 #define EBU_BUSWCON1_NAA_Msk (0x80UL) /*!< EBU BUSWCON1: NAA (Bitfield-Mask: 0x01) */ 7404 #define EBU_BUSWCON1_ECSE_Pos (16UL) /*!< EBU BUSWCON1: ECSE (Bit 16) */ 7405 #define EBU_BUSWCON1_ECSE_Msk (0x10000UL) /*!< EBU BUSWCON1: ECSE (Bitfield-Mask: 0x01) */ 7406 #define EBU_BUSWCON1_EBSE_Pos (17UL) /*!< EBU BUSWCON1: EBSE (Bit 17) */ 7407 #define EBU_BUSWCON1_EBSE_Msk (0x20000UL) /*!< EBU BUSWCON1: EBSE (Bitfield-Mask: 0x01) */ 7408 #define EBU_BUSWCON1_WAITINV_Pos (19UL) /*!< EBU BUSWCON1: WAITINV (Bit 19) */ 7409 #define EBU_BUSWCON1_WAITINV_Msk (0x80000UL) /*!< EBU BUSWCON1: WAITINV (Bitfield-Mask: 0x01) */ 7410 #define EBU_BUSWCON1_BCGEN_Pos (20UL) /*!< EBU BUSWCON1: BCGEN (Bit 20) */ 7411 #define EBU_BUSWCON1_BCGEN_Msk (0x300000UL) /*!< EBU BUSWCON1: BCGEN (Bitfield-Mask: 0x03) */ 7412 #define EBU_BUSWCON1_PORTW_Pos (22UL) /*!< EBU BUSWCON1: PORTW (Bit 22) */ 7413 #define EBU_BUSWCON1_PORTW_Msk (0xc00000UL) /*!< EBU BUSWCON1: PORTW (Bitfield-Mask: 0x03) */ 7414 #define EBU_BUSWCON1_WAIT_Pos (24UL) /*!< EBU BUSWCON1: WAIT (Bit 24) */ 7415 #define EBU_BUSWCON1_WAIT_Msk (0x3000000UL) /*!< EBU BUSWCON1: WAIT (Bitfield-Mask: 0x03) */ 7416 #define EBU_BUSWCON1_AAP_Pos (26UL) /*!< EBU BUSWCON1: AAP (Bit 26) */ 7417 #define EBU_BUSWCON1_AAP_Msk (0x4000000UL) /*!< EBU BUSWCON1: AAP (Bitfield-Mask: 0x01) */ 7418 #define EBU_BUSWCON1_LOCKCS_Pos (27UL) /*!< EBU BUSWCON1: LOCKCS (Bit 27) */ 7419 #define EBU_BUSWCON1_LOCKCS_Msk (0x8000000UL) /*!< EBU BUSWCON1: LOCKCS (Bitfield-Mask: 0x01) */ 7420 #define EBU_BUSWCON1_AGEN_Pos (28UL) /*!< EBU BUSWCON1: AGEN (Bit 28) */ 7421 #define EBU_BUSWCON1_AGEN_Msk (0xf0000000UL) /*!< EBU BUSWCON1: AGEN (Bitfield-Mask: 0x0f) */ 7422 7423 /* --------------------------------- EBU_BUSWAP1 -------------------------------- */ 7424 #define EBU_BUSWAP1_WRDTACS_Pos (0UL) /*!< EBU BUSWAP1: WRDTACS (Bit 0) */ 7425 #define EBU_BUSWAP1_WRDTACS_Msk (0xfUL) /*!< EBU BUSWAP1: WRDTACS (Bitfield-Mask: 0x0f) */ 7426 #define EBU_BUSWAP1_WRRECOVC_Pos (4UL) /*!< EBU BUSWAP1: WRRECOVC (Bit 4) */ 7427 #define EBU_BUSWAP1_WRRECOVC_Msk (0x70UL) /*!< EBU BUSWAP1: WRRECOVC (Bitfield-Mask: 0x07) */ 7428 #define EBU_BUSWAP1_WAITWRC_Pos (7UL) /*!< EBU BUSWAP1: WAITWRC (Bit 7) */ 7429 #define EBU_BUSWAP1_WAITWRC_Msk (0xf80UL) /*!< EBU BUSWAP1: WAITWRC (Bitfield-Mask: 0x1f) */ 7430 #define EBU_BUSWAP1_DATAC_Pos (12UL) /*!< EBU BUSWAP1: DATAC (Bit 12) */ 7431 #define EBU_BUSWAP1_DATAC_Msk (0xf000UL) /*!< EBU BUSWAP1: DATAC (Bitfield-Mask: 0x0f) */ 7432 #define EBU_BUSWAP1_EXTCLOCK_Pos (16UL) /*!< EBU BUSWAP1: EXTCLOCK (Bit 16) */ 7433 #define EBU_BUSWAP1_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSWAP1: EXTCLOCK (Bitfield-Mask: 0x03) */ 7434 #define EBU_BUSWAP1_EXTDATA_Pos (18UL) /*!< EBU BUSWAP1: EXTDATA (Bit 18) */ 7435 #define EBU_BUSWAP1_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSWAP1: EXTDATA (Bitfield-Mask: 0x03) */ 7436 #define EBU_BUSWAP1_CMDDELAY_Pos (20UL) /*!< EBU BUSWAP1: CMDDELAY (Bit 20) */ 7437 #define EBU_BUSWAP1_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSWAP1: CMDDELAY (Bitfield-Mask: 0x0f) */ 7438 #define EBU_BUSWAP1_AHOLDC_Pos (24UL) /*!< EBU BUSWAP1: AHOLDC (Bit 24) */ 7439 #define EBU_BUSWAP1_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSWAP1: AHOLDC (Bitfield-Mask: 0x0f) */ 7440 #define EBU_BUSWAP1_ADDRC_Pos (28UL) /*!< EBU BUSWAP1: ADDRC (Bit 28) */ 7441 #define EBU_BUSWAP1_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSWAP1: ADDRC (Bitfield-Mask: 0x0f) */ 7442 7443 /* -------------------------------- EBU_BUSRCON2 -------------------------------- */ 7444 #define EBU_BUSRCON2_FETBLEN_Pos (0UL) /*!< EBU BUSRCON2: FETBLEN (Bit 0) */ 7445 #define EBU_BUSRCON2_FETBLEN_Msk (0x7UL) /*!< EBU BUSRCON2: FETBLEN (Bitfield-Mask: 0x07) */ 7446 #define EBU_BUSRCON2_FBBMSEL_Pos (3UL) /*!< EBU BUSRCON2: FBBMSEL (Bit 3) */ 7447 #define EBU_BUSRCON2_FBBMSEL_Msk (0x8UL) /*!< EBU BUSRCON2: FBBMSEL (Bitfield-Mask: 0x01) */ 7448 #define EBU_BUSRCON2_BFSSS_Pos (4UL) /*!< EBU BUSRCON2: BFSSS (Bit 4) */ 7449 #define EBU_BUSRCON2_BFSSS_Msk (0x10UL) /*!< EBU BUSRCON2: BFSSS (Bitfield-Mask: 0x01) */ 7450 #define EBU_BUSRCON2_FDBKEN_Pos (5UL) /*!< EBU BUSRCON2: FDBKEN (Bit 5) */ 7451 #define EBU_BUSRCON2_FDBKEN_Msk (0x20UL) /*!< EBU BUSRCON2: FDBKEN (Bitfield-Mask: 0x01) */ 7452 #define EBU_BUSRCON2_BFCMSEL_Pos (6UL) /*!< EBU BUSRCON2: BFCMSEL (Bit 6) */ 7453 #define EBU_BUSRCON2_BFCMSEL_Msk (0x40UL) /*!< EBU BUSRCON2: BFCMSEL (Bitfield-Mask: 0x01) */ 7454 #define EBU_BUSRCON2_NAA_Pos (7UL) /*!< EBU BUSRCON2: NAA (Bit 7) */ 7455 #define EBU_BUSRCON2_NAA_Msk (0x80UL) /*!< EBU BUSRCON2: NAA (Bitfield-Mask: 0x01) */ 7456 #define EBU_BUSRCON2_ECSE_Pos (16UL) /*!< EBU BUSRCON2: ECSE (Bit 16) */ 7457 #define EBU_BUSRCON2_ECSE_Msk (0x10000UL) /*!< EBU BUSRCON2: ECSE (Bitfield-Mask: 0x01) */ 7458 #define EBU_BUSRCON2_EBSE_Pos (17UL) /*!< EBU BUSRCON2: EBSE (Bit 17) */ 7459 #define EBU_BUSRCON2_EBSE_Msk (0x20000UL) /*!< EBU BUSRCON2: EBSE (Bitfield-Mask: 0x01) */ 7460 #define EBU_BUSRCON2_DBA_Pos (18UL) /*!< EBU BUSRCON2: DBA (Bit 18) */ 7461 #define EBU_BUSRCON2_DBA_Msk (0x40000UL) /*!< EBU BUSRCON2: DBA (Bitfield-Mask: 0x01) */ 7462 #define EBU_BUSRCON2_WAITINV_Pos (19UL) /*!< EBU BUSRCON2: WAITINV (Bit 19) */ 7463 #define EBU_BUSRCON2_WAITINV_Msk (0x80000UL) /*!< EBU BUSRCON2: WAITINV (Bitfield-Mask: 0x01) */ 7464 #define EBU_BUSRCON2_BCGEN_Pos (20UL) /*!< EBU BUSRCON2: BCGEN (Bit 20) */ 7465 #define EBU_BUSRCON2_BCGEN_Msk (0x300000UL) /*!< EBU BUSRCON2: BCGEN (Bitfield-Mask: 0x03) */ 7466 #define EBU_BUSRCON2_PORTW_Pos (22UL) /*!< EBU BUSRCON2: PORTW (Bit 22) */ 7467 #define EBU_BUSRCON2_PORTW_Msk (0xc00000UL) /*!< EBU BUSRCON2: PORTW (Bitfield-Mask: 0x03) */ 7468 #define EBU_BUSRCON2_WAIT_Pos (24UL) /*!< EBU BUSRCON2: WAIT (Bit 24) */ 7469 #define EBU_BUSRCON2_WAIT_Msk (0x3000000UL) /*!< EBU BUSRCON2: WAIT (Bitfield-Mask: 0x03) */ 7470 #define EBU_BUSRCON2_AAP_Pos (26UL) /*!< EBU BUSRCON2: AAP (Bit 26) */ 7471 #define EBU_BUSRCON2_AAP_Msk (0x4000000UL) /*!< EBU BUSRCON2: AAP (Bitfield-Mask: 0x01) */ 7472 #define EBU_BUSRCON2_AGEN_Pos (28UL) /*!< EBU BUSRCON2: AGEN (Bit 28) */ 7473 #define EBU_BUSRCON2_AGEN_Msk (0xf0000000UL) /*!< EBU BUSRCON2: AGEN (Bitfield-Mask: 0x0f) */ 7474 7475 /* --------------------------------- EBU_BUSRAP2 -------------------------------- */ 7476 #define EBU_BUSRAP2_RDDTACS_Pos (0UL) /*!< EBU BUSRAP2: RDDTACS (Bit 0) */ 7477 #define EBU_BUSRAP2_RDDTACS_Msk (0xfUL) /*!< EBU BUSRAP2: RDDTACS (Bitfield-Mask: 0x0f) */ 7478 #define EBU_BUSRAP2_RDRECOVC_Pos (4UL) /*!< EBU BUSRAP2: RDRECOVC (Bit 4) */ 7479 #define EBU_BUSRAP2_RDRECOVC_Msk (0x70UL) /*!< EBU BUSRAP2: RDRECOVC (Bitfield-Mask: 0x07) */ 7480 #define EBU_BUSRAP2_WAITRDC_Pos (7UL) /*!< EBU BUSRAP2: WAITRDC (Bit 7) */ 7481 #define EBU_BUSRAP2_WAITRDC_Msk (0xf80UL) /*!< EBU BUSRAP2: WAITRDC (Bitfield-Mask: 0x1f) */ 7482 #define EBU_BUSRAP2_DATAC_Pos (12UL) /*!< EBU BUSRAP2: DATAC (Bit 12) */ 7483 #define EBU_BUSRAP2_DATAC_Msk (0xf000UL) /*!< EBU BUSRAP2: DATAC (Bitfield-Mask: 0x0f) */ 7484 #define EBU_BUSRAP2_EXTCLOCK_Pos (16UL) /*!< EBU BUSRAP2: EXTCLOCK (Bit 16) */ 7485 #define EBU_BUSRAP2_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSRAP2: EXTCLOCK (Bitfield-Mask: 0x03) */ 7486 #define EBU_BUSRAP2_EXTDATA_Pos (18UL) /*!< EBU BUSRAP2: EXTDATA (Bit 18) */ 7487 #define EBU_BUSRAP2_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSRAP2: EXTDATA (Bitfield-Mask: 0x03) */ 7488 #define EBU_BUSRAP2_CMDDELAY_Pos (20UL) /*!< EBU BUSRAP2: CMDDELAY (Bit 20) */ 7489 #define EBU_BUSRAP2_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSRAP2: CMDDELAY (Bitfield-Mask: 0x0f) */ 7490 #define EBU_BUSRAP2_AHOLDC_Pos (24UL) /*!< EBU BUSRAP2: AHOLDC (Bit 24) */ 7491 #define EBU_BUSRAP2_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSRAP2: AHOLDC (Bitfield-Mask: 0x0f) */ 7492 #define EBU_BUSRAP2_ADDRC_Pos (28UL) /*!< EBU BUSRAP2: ADDRC (Bit 28) */ 7493 #define EBU_BUSRAP2_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSRAP2: ADDRC (Bitfield-Mask: 0x0f) */ 7494 7495 /* -------------------------------- EBU_BUSWCON2 -------------------------------- */ 7496 #define EBU_BUSWCON2_FETBLEN_Pos (0UL) /*!< EBU BUSWCON2: FETBLEN (Bit 0) */ 7497 #define EBU_BUSWCON2_FETBLEN_Msk (0x7UL) /*!< EBU BUSWCON2: FETBLEN (Bitfield-Mask: 0x07) */ 7498 #define EBU_BUSWCON2_FBBMSEL_Pos (3UL) /*!< EBU BUSWCON2: FBBMSEL (Bit 3) */ 7499 #define EBU_BUSWCON2_FBBMSEL_Msk (0x8UL) /*!< EBU BUSWCON2: FBBMSEL (Bitfield-Mask: 0x01) */ 7500 #define EBU_BUSWCON2_NAA_Pos (7UL) /*!< EBU BUSWCON2: NAA (Bit 7) */ 7501 #define EBU_BUSWCON2_NAA_Msk (0x80UL) /*!< EBU BUSWCON2: NAA (Bitfield-Mask: 0x01) */ 7502 #define EBU_BUSWCON2_ECSE_Pos (16UL) /*!< EBU BUSWCON2: ECSE (Bit 16) */ 7503 #define EBU_BUSWCON2_ECSE_Msk (0x10000UL) /*!< EBU BUSWCON2: ECSE (Bitfield-Mask: 0x01) */ 7504 #define EBU_BUSWCON2_EBSE_Pos (17UL) /*!< EBU BUSWCON2: EBSE (Bit 17) */ 7505 #define EBU_BUSWCON2_EBSE_Msk (0x20000UL) /*!< EBU BUSWCON2: EBSE (Bitfield-Mask: 0x01) */ 7506 #define EBU_BUSWCON2_WAITINV_Pos (19UL) /*!< EBU BUSWCON2: WAITINV (Bit 19) */ 7507 #define EBU_BUSWCON2_WAITINV_Msk (0x80000UL) /*!< EBU BUSWCON2: WAITINV (Bitfield-Mask: 0x01) */ 7508 #define EBU_BUSWCON2_BCGEN_Pos (20UL) /*!< EBU BUSWCON2: BCGEN (Bit 20) */ 7509 #define EBU_BUSWCON2_BCGEN_Msk (0x300000UL) /*!< EBU BUSWCON2: BCGEN (Bitfield-Mask: 0x03) */ 7510 #define EBU_BUSWCON2_PORTW_Pos (22UL) /*!< EBU BUSWCON2: PORTW (Bit 22) */ 7511 #define EBU_BUSWCON2_PORTW_Msk (0xc00000UL) /*!< EBU BUSWCON2: PORTW (Bitfield-Mask: 0x03) */ 7512 #define EBU_BUSWCON2_WAIT_Pos (24UL) /*!< EBU BUSWCON2: WAIT (Bit 24) */ 7513 #define EBU_BUSWCON2_WAIT_Msk (0x3000000UL) /*!< EBU BUSWCON2: WAIT (Bitfield-Mask: 0x03) */ 7514 #define EBU_BUSWCON2_AAP_Pos (26UL) /*!< EBU BUSWCON2: AAP (Bit 26) */ 7515 #define EBU_BUSWCON2_AAP_Msk (0x4000000UL) /*!< EBU BUSWCON2: AAP (Bitfield-Mask: 0x01) */ 7516 #define EBU_BUSWCON2_LOCKCS_Pos (27UL) /*!< EBU BUSWCON2: LOCKCS (Bit 27) */ 7517 #define EBU_BUSWCON2_LOCKCS_Msk (0x8000000UL) /*!< EBU BUSWCON2: LOCKCS (Bitfield-Mask: 0x01) */ 7518 #define EBU_BUSWCON2_AGEN_Pos (28UL) /*!< EBU BUSWCON2: AGEN (Bit 28) */ 7519 #define EBU_BUSWCON2_AGEN_Msk (0xf0000000UL) /*!< EBU BUSWCON2: AGEN (Bitfield-Mask: 0x0f) */ 7520 7521 /* --------------------------------- EBU_BUSWAP2 -------------------------------- */ 7522 #define EBU_BUSWAP2_WRDTACS_Pos (0UL) /*!< EBU BUSWAP2: WRDTACS (Bit 0) */ 7523 #define EBU_BUSWAP2_WRDTACS_Msk (0xfUL) /*!< EBU BUSWAP2: WRDTACS (Bitfield-Mask: 0x0f) */ 7524 #define EBU_BUSWAP2_WRRECOVC_Pos (4UL) /*!< EBU BUSWAP2: WRRECOVC (Bit 4) */ 7525 #define EBU_BUSWAP2_WRRECOVC_Msk (0x70UL) /*!< EBU BUSWAP2: WRRECOVC (Bitfield-Mask: 0x07) */ 7526 #define EBU_BUSWAP2_WAITWRC_Pos (7UL) /*!< EBU BUSWAP2: WAITWRC (Bit 7) */ 7527 #define EBU_BUSWAP2_WAITWRC_Msk (0xf80UL) /*!< EBU BUSWAP2: WAITWRC (Bitfield-Mask: 0x1f) */ 7528 #define EBU_BUSWAP2_DATAC_Pos (12UL) /*!< EBU BUSWAP2: DATAC (Bit 12) */ 7529 #define EBU_BUSWAP2_DATAC_Msk (0xf000UL) /*!< EBU BUSWAP2: DATAC (Bitfield-Mask: 0x0f) */ 7530 #define EBU_BUSWAP2_EXTCLOCK_Pos (16UL) /*!< EBU BUSWAP2: EXTCLOCK (Bit 16) */ 7531 #define EBU_BUSWAP2_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSWAP2: EXTCLOCK (Bitfield-Mask: 0x03) */ 7532 #define EBU_BUSWAP2_EXTDATA_Pos (18UL) /*!< EBU BUSWAP2: EXTDATA (Bit 18) */ 7533 #define EBU_BUSWAP2_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSWAP2: EXTDATA (Bitfield-Mask: 0x03) */ 7534 #define EBU_BUSWAP2_CMDDELAY_Pos (20UL) /*!< EBU BUSWAP2: CMDDELAY (Bit 20) */ 7535 #define EBU_BUSWAP2_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSWAP2: CMDDELAY (Bitfield-Mask: 0x0f) */ 7536 #define EBU_BUSWAP2_AHOLDC_Pos (24UL) /*!< EBU BUSWAP2: AHOLDC (Bit 24) */ 7537 #define EBU_BUSWAP2_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSWAP2: AHOLDC (Bitfield-Mask: 0x0f) */ 7538 #define EBU_BUSWAP2_ADDRC_Pos (28UL) /*!< EBU BUSWAP2: ADDRC (Bit 28) */ 7539 #define EBU_BUSWAP2_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSWAP2: ADDRC (Bitfield-Mask: 0x0f) */ 7540 7541 /* -------------------------------- EBU_BUSRCON3 -------------------------------- */ 7542 #define EBU_BUSRCON3_FETBLEN_Pos (0UL) /*!< EBU BUSRCON3: FETBLEN (Bit 0) */ 7543 #define EBU_BUSRCON3_FETBLEN_Msk (0x7UL) /*!< EBU BUSRCON3: FETBLEN (Bitfield-Mask: 0x07) */ 7544 #define EBU_BUSRCON3_FBBMSEL_Pos (3UL) /*!< EBU BUSRCON3: FBBMSEL (Bit 3) */ 7545 #define EBU_BUSRCON3_FBBMSEL_Msk (0x8UL) /*!< EBU BUSRCON3: FBBMSEL (Bitfield-Mask: 0x01) */ 7546 #define EBU_BUSRCON3_BFSSS_Pos (4UL) /*!< EBU BUSRCON3: BFSSS (Bit 4) */ 7547 #define EBU_BUSRCON3_BFSSS_Msk (0x10UL) /*!< EBU BUSRCON3: BFSSS (Bitfield-Mask: 0x01) */ 7548 #define EBU_BUSRCON3_FDBKEN_Pos (5UL) /*!< EBU BUSRCON3: FDBKEN (Bit 5) */ 7549 #define EBU_BUSRCON3_FDBKEN_Msk (0x20UL) /*!< EBU BUSRCON3: FDBKEN (Bitfield-Mask: 0x01) */ 7550 #define EBU_BUSRCON3_BFCMSEL_Pos (6UL) /*!< EBU BUSRCON3: BFCMSEL (Bit 6) */ 7551 #define EBU_BUSRCON3_BFCMSEL_Msk (0x40UL) /*!< EBU BUSRCON3: BFCMSEL (Bitfield-Mask: 0x01) */ 7552 #define EBU_BUSRCON3_NAA_Pos (7UL) /*!< EBU BUSRCON3: NAA (Bit 7) */ 7553 #define EBU_BUSRCON3_NAA_Msk (0x80UL) /*!< EBU BUSRCON3: NAA (Bitfield-Mask: 0x01) */ 7554 #define EBU_BUSRCON3_ECSE_Pos (16UL) /*!< EBU BUSRCON3: ECSE (Bit 16) */ 7555 #define EBU_BUSRCON3_ECSE_Msk (0x10000UL) /*!< EBU BUSRCON3: ECSE (Bitfield-Mask: 0x01) */ 7556 #define EBU_BUSRCON3_EBSE_Pos (17UL) /*!< EBU BUSRCON3: EBSE (Bit 17) */ 7557 #define EBU_BUSRCON3_EBSE_Msk (0x20000UL) /*!< EBU BUSRCON3: EBSE (Bitfield-Mask: 0x01) */ 7558 #define EBU_BUSRCON3_DBA_Pos (18UL) /*!< EBU BUSRCON3: DBA (Bit 18) */ 7559 #define EBU_BUSRCON3_DBA_Msk (0x40000UL) /*!< EBU BUSRCON3: DBA (Bitfield-Mask: 0x01) */ 7560 #define EBU_BUSRCON3_WAITINV_Pos (19UL) /*!< EBU BUSRCON3: WAITINV (Bit 19) */ 7561 #define EBU_BUSRCON3_WAITINV_Msk (0x80000UL) /*!< EBU BUSRCON3: WAITINV (Bitfield-Mask: 0x01) */ 7562 #define EBU_BUSRCON3_BCGEN_Pos (20UL) /*!< EBU BUSRCON3: BCGEN (Bit 20) */ 7563 #define EBU_BUSRCON3_BCGEN_Msk (0x300000UL) /*!< EBU BUSRCON3: BCGEN (Bitfield-Mask: 0x03) */ 7564 #define EBU_BUSRCON3_PORTW_Pos (22UL) /*!< EBU BUSRCON3: PORTW (Bit 22) */ 7565 #define EBU_BUSRCON3_PORTW_Msk (0xc00000UL) /*!< EBU BUSRCON3: PORTW (Bitfield-Mask: 0x03) */ 7566 #define EBU_BUSRCON3_WAIT_Pos (24UL) /*!< EBU BUSRCON3: WAIT (Bit 24) */ 7567 #define EBU_BUSRCON3_WAIT_Msk (0x3000000UL) /*!< EBU BUSRCON3: WAIT (Bitfield-Mask: 0x03) */ 7568 #define EBU_BUSRCON3_AAP_Pos (26UL) /*!< EBU BUSRCON3: AAP (Bit 26) */ 7569 #define EBU_BUSRCON3_AAP_Msk (0x4000000UL) /*!< EBU BUSRCON3: AAP (Bitfield-Mask: 0x01) */ 7570 #define EBU_BUSRCON3_AGEN_Pos (28UL) /*!< EBU BUSRCON3: AGEN (Bit 28) */ 7571 #define EBU_BUSRCON3_AGEN_Msk (0xf0000000UL) /*!< EBU BUSRCON3: AGEN (Bitfield-Mask: 0x0f) */ 7572 7573 /* --------------------------------- EBU_BUSRAP3 -------------------------------- */ 7574 #define EBU_BUSRAP3_RDDTACS_Pos (0UL) /*!< EBU BUSRAP3: RDDTACS (Bit 0) */ 7575 #define EBU_BUSRAP3_RDDTACS_Msk (0xfUL) /*!< EBU BUSRAP3: RDDTACS (Bitfield-Mask: 0x0f) */ 7576 #define EBU_BUSRAP3_RDRECOVC_Pos (4UL) /*!< EBU BUSRAP3: RDRECOVC (Bit 4) */ 7577 #define EBU_BUSRAP3_RDRECOVC_Msk (0x70UL) /*!< EBU BUSRAP3: RDRECOVC (Bitfield-Mask: 0x07) */ 7578 #define EBU_BUSRAP3_WAITRDC_Pos (7UL) /*!< EBU BUSRAP3: WAITRDC (Bit 7) */ 7579 #define EBU_BUSRAP3_WAITRDC_Msk (0xf80UL) /*!< EBU BUSRAP3: WAITRDC (Bitfield-Mask: 0x1f) */ 7580 #define EBU_BUSRAP3_DATAC_Pos (12UL) /*!< EBU BUSRAP3: DATAC (Bit 12) */ 7581 #define EBU_BUSRAP3_DATAC_Msk (0xf000UL) /*!< EBU BUSRAP3: DATAC (Bitfield-Mask: 0x0f) */ 7582 #define EBU_BUSRAP3_EXTCLOCK_Pos (16UL) /*!< EBU BUSRAP3: EXTCLOCK (Bit 16) */ 7583 #define EBU_BUSRAP3_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSRAP3: EXTCLOCK (Bitfield-Mask: 0x03) */ 7584 #define EBU_BUSRAP3_EXTDATA_Pos (18UL) /*!< EBU BUSRAP3: EXTDATA (Bit 18) */ 7585 #define EBU_BUSRAP3_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSRAP3: EXTDATA (Bitfield-Mask: 0x03) */ 7586 #define EBU_BUSRAP3_CMDDELAY_Pos (20UL) /*!< EBU BUSRAP3: CMDDELAY (Bit 20) */ 7587 #define EBU_BUSRAP3_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSRAP3: CMDDELAY (Bitfield-Mask: 0x0f) */ 7588 #define EBU_BUSRAP3_AHOLDC_Pos (24UL) /*!< EBU BUSRAP3: AHOLDC (Bit 24) */ 7589 #define EBU_BUSRAP3_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSRAP3: AHOLDC (Bitfield-Mask: 0x0f) */ 7590 #define EBU_BUSRAP3_ADDRC_Pos (28UL) /*!< EBU BUSRAP3: ADDRC (Bit 28) */ 7591 #define EBU_BUSRAP3_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSRAP3: ADDRC (Bitfield-Mask: 0x0f) */ 7592 7593 /* -------------------------------- EBU_BUSWCON3 -------------------------------- */ 7594 #define EBU_BUSWCON3_FETBLEN_Pos (0UL) /*!< EBU BUSWCON3: FETBLEN (Bit 0) */ 7595 #define EBU_BUSWCON3_FETBLEN_Msk (0x7UL) /*!< EBU BUSWCON3: FETBLEN (Bitfield-Mask: 0x07) */ 7596 #define EBU_BUSWCON3_FBBMSEL_Pos (3UL) /*!< EBU BUSWCON3: FBBMSEL (Bit 3) */ 7597 #define EBU_BUSWCON3_FBBMSEL_Msk (0x8UL) /*!< EBU BUSWCON3: FBBMSEL (Bitfield-Mask: 0x01) */ 7598 #define EBU_BUSWCON3_NAA_Pos (7UL) /*!< EBU BUSWCON3: NAA (Bit 7) */ 7599 #define EBU_BUSWCON3_NAA_Msk (0x80UL) /*!< EBU BUSWCON3: NAA (Bitfield-Mask: 0x01) */ 7600 #define EBU_BUSWCON3_ECSE_Pos (16UL) /*!< EBU BUSWCON3: ECSE (Bit 16) */ 7601 #define EBU_BUSWCON3_ECSE_Msk (0x10000UL) /*!< EBU BUSWCON3: ECSE (Bitfield-Mask: 0x01) */ 7602 #define EBU_BUSWCON3_EBSE_Pos (17UL) /*!< EBU BUSWCON3: EBSE (Bit 17) */ 7603 #define EBU_BUSWCON3_EBSE_Msk (0x20000UL) /*!< EBU BUSWCON3: EBSE (Bitfield-Mask: 0x01) */ 7604 #define EBU_BUSWCON3_WAITINV_Pos (19UL) /*!< EBU BUSWCON3: WAITINV (Bit 19) */ 7605 #define EBU_BUSWCON3_WAITINV_Msk (0x80000UL) /*!< EBU BUSWCON3: WAITINV (Bitfield-Mask: 0x01) */ 7606 #define EBU_BUSWCON3_BCGEN_Pos (20UL) /*!< EBU BUSWCON3: BCGEN (Bit 20) */ 7607 #define EBU_BUSWCON3_BCGEN_Msk (0x300000UL) /*!< EBU BUSWCON3: BCGEN (Bitfield-Mask: 0x03) */ 7608 #define EBU_BUSWCON3_PORTW_Pos (22UL) /*!< EBU BUSWCON3: PORTW (Bit 22) */ 7609 #define EBU_BUSWCON3_PORTW_Msk (0xc00000UL) /*!< EBU BUSWCON3: PORTW (Bitfield-Mask: 0x03) */ 7610 #define EBU_BUSWCON3_WAIT_Pos (24UL) /*!< EBU BUSWCON3: WAIT (Bit 24) */ 7611 #define EBU_BUSWCON3_WAIT_Msk (0x3000000UL) /*!< EBU BUSWCON3: WAIT (Bitfield-Mask: 0x03) */ 7612 #define EBU_BUSWCON3_AAP_Pos (26UL) /*!< EBU BUSWCON3: AAP (Bit 26) */ 7613 #define EBU_BUSWCON3_AAP_Msk (0x4000000UL) /*!< EBU BUSWCON3: AAP (Bitfield-Mask: 0x01) */ 7614 #define EBU_BUSWCON3_LOCKCS_Pos (27UL) /*!< EBU BUSWCON3: LOCKCS (Bit 27) */ 7615 #define EBU_BUSWCON3_LOCKCS_Msk (0x8000000UL) /*!< EBU BUSWCON3: LOCKCS (Bitfield-Mask: 0x01) */ 7616 #define EBU_BUSWCON3_AGEN_Pos (28UL) /*!< EBU BUSWCON3: AGEN (Bit 28) */ 7617 #define EBU_BUSWCON3_AGEN_Msk (0xf0000000UL) /*!< EBU BUSWCON3: AGEN (Bitfield-Mask: 0x0f) */ 7618 7619 /* --------------------------------- EBU_BUSWAP3 -------------------------------- */ 7620 #define EBU_BUSWAP3_WRDTACS_Pos (0UL) /*!< EBU BUSWAP3: WRDTACS (Bit 0) */ 7621 #define EBU_BUSWAP3_WRDTACS_Msk (0xfUL) /*!< EBU BUSWAP3: WRDTACS (Bitfield-Mask: 0x0f) */ 7622 #define EBU_BUSWAP3_WRRECOVC_Pos (4UL) /*!< EBU BUSWAP3: WRRECOVC (Bit 4) */ 7623 #define EBU_BUSWAP3_WRRECOVC_Msk (0x70UL) /*!< EBU BUSWAP3: WRRECOVC (Bitfield-Mask: 0x07) */ 7624 #define EBU_BUSWAP3_WAITWRC_Pos (7UL) /*!< EBU BUSWAP3: WAITWRC (Bit 7) */ 7625 #define EBU_BUSWAP3_WAITWRC_Msk (0xf80UL) /*!< EBU BUSWAP3: WAITWRC (Bitfield-Mask: 0x1f) */ 7626 #define EBU_BUSWAP3_DATAC_Pos (12UL) /*!< EBU BUSWAP3: DATAC (Bit 12) */ 7627 #define EBU_BUSWAP3_DATAC_Msk (0xf000UL) /*!< EBU BUSWAP3: DATAC (Bitfield-Mask: 0x0f) */ 7628 #define EBU_BUSWAP3_EXTCLOCK_Pos (16UL) /*!< EBU BUSWAP3: EXTCLOCK (Bit 16) */ 7629 #define EBU_BUSWAP3_EXTCLOCK_Msk (0x30000UL) /*!< EBU BUSWAP3: EXTCLOCK (Bitfield-Mask: 0x03) */ 7630 #define EBU_BUSWAP3_EXTDATA_Pos (18UL) /*!< EBU BUSWAP3: EXTDATA (Bit 18) */ 7631 #define EBU_BUSWAP3_EXTDATA_Msk (0xc0000UL) /*!< EBU BUSWAP3: EXTDATA (Bitfield-Mask: 0x03) */ 7632 #define EBU_BUSWAP3_CMDDELAY_Pos (20UL) /*!< EBU BUSWAP3: CMDDELAY (Bit 20) */ 7633 #define EBU_BUSWAP3_CMDDELAY_Msk (0xf00000UL) /*!< EBU BUSWAP3: CMDDELAY (Bitfield-Mask: 0x0f) */ 7634 #define EBU_BUSWAP3_AHOLDC_Pos (24UL) /*!< EBU BUSWAP3: AHOLDC (Bit 24) */ 7635 #define EBU_BUSWAP3_AHOLDC_Msk (0xf000000UL) /*!< EBU BUSWAP3: AHOLDC (Bitfield-Mask: 0x0f) */ 7636 #define EBU_BUSWAP3_ADDRC_Pos (28UL) /*!< EBU BUSWAP3: ADDRC (Bit 28) */ 7637 #define EBU_BUSWAP3_ADDRC_Msk (0xf0000000UL) /*!< EBU BUSWAP3: ADDRC (Bitfield-Mask: 0x0f) */ 7638 7639 /* --------------------------------- EBU_SDRMCON -------------------------------- */ 7640 #define EBU_SDRMCON_CRAS_Pos (0UL) /*!< EBU SDRMCON: CRAS (Bit 0) */ 7641 #define EBU_SDRMCON_CRAS_Msk (0xfUL) /*!< EBU SDRMCON: CRAS (Bitfield-Mask: 0x0f) */ 7642 #define EBU_SDRMCON_CRFSH_Pos (4UL) /*!< EBU SDRMCON: CRFSH (Bit 4) */ 7643 #define EBU_SDRMCON_CRFSH_Msk (0xf0UL) /*!< EBU SDRMCON: CRFSH (Bitfield-Mask: 0x0f) */ 7644 #define EBU_SDRMCON_CRSC_Pos (8UL) /*!< EBU SDRMCON: CRSC (Bit 8) */ 7645 #define EBU_SDRMCON_CRSC_Msk (0x300UL) /*!< EBU SDRMCON: CRSC (Bitfield-Mask: 0x03) */ 7646 #define EBU_SDRMCON_CRP_Pos (10UL) /*!< EBU SDRMCON: CRP (Bit 10) */ 7647 #define EBU_SDRMCON_CRP_Msk (0xc00UL) /*!< EBU SDRMCON: CRP (Bitfield-Mask: 0x03) */ 7648 #define EBU_SDRMCON_AWIDTH_Pos (12UL) /*!< EBU SDRMCON: AWIDTH (Bit 12) */ 7649 #define EBU_SDRMCON_AWIDTH_Msk (0x3000UL) /*!< EBU SDRMCON: AWIDTH (Bitfield-Mask: 0x03) */ 7650 #define EBU_SDRMCON_CRCD_Pos (14UL) /*!< EBU SDRMCON: CRCD (Bit 14) */ 7651 #define EBU_SDRMCON_CRCD_Msk (0xc000UL) /*!< EBU SDRMCON: CRCD (Bitfield-Mask: 0x03) */ 7652 #define EBU_SDRMCON_CRC_Pos (16UL) /*!< EBU SDRMCON: CRC (Bit 16) */ 7653 #define EBU_SDRMCON_CRC_Msk (0x70000UL) /*!< EBU SDRMCON: CRC (Bitfield-Mask: 0x07) */ 7654 #define EBU_SDRMCON_ROWM_Pos (19UL) /*!< EBU SDRMCON: ROWM (Bit 19) */ 7655 #define EBU_SDRMCON_ROWM_Msk (0x380000UL) /*!< EBU SDRMCON: ROWM (Bitfield-Mask: 0x07) */ 7656 #define EBU_SDRMCON_BANKM_Pos (22UL) /*!< EBU SDRMCON: BANKM (Bit 22) */ 7657 #define EBU_SDRMCON_BANKM_Msk (0x1c00000UL) /*!< EBU SDRMCON: BANKM (Bitfield-Mask: 0x07) */ 7658 #define EBU_SDRMCON_CRCE_Pos (25UL) /*!< EBU SDRMCON: CRCE (Bit 25) */ 7659 #define EBU_SDRMCON_CRCE_Msk (0xe000000UL) /*!< EBU SDRMCON: CRCE (Bitfield-Mask: 0x07) */ 7660 #define EBU_SDRMCON_CLKDIS_Pos (28UL) /*!< EBU SDRMCON: CLKDIS (Bit 28) */ 7661 #define EBU_SDRMCON_CLKDIS_Msk (0x10000000UL) /*!< EBU SDRMCON: CLKDIS (Bitfield-Mask: 0x01) */ 7662 #define EBU_SDRMCON_PWR_MODE_Pos (29UL) /*!< EBU SDRMCON: PWR_MODE (Bit 29) */ 7663 #define EBU_SDRMCON_PWR_MODE_Msk (0x60000000UL) /*!< EBU SDRMCON: PWR_MODE (Bitfield-Mask: 0x03) */ 7664 #define EBU_SDRMCON_SDCMSEL_Pos (31UL) /*!< EBU SDRMCON: SDCMSEL (Bit 31) */ 7665 #define EBU_SDRMCON_SDCMSEL_Msk (0x80000000UL) /*!< EBU SDRMCON: SDCMSEL (Bitfield-Mask: 0x01) */ 7666 7667 /* --------------------------------- EBU_SDRMOD --------------------------------- */ 7668 #define EBU_SDRMOD_BURSTL_Pos (0UL) /*!< EBU SDRMOD: BURSTL (Bit 0) */ 7669 #define EBU_SDRMOD_BURSTL_Msk (0x7UL) /*!< EBU SDRMOD: BURSTL (Bitfield-Mask: 0x07) */ 7670 #define EBU_SDRMOD_BTYP_Pos (3UL) /*!< EBU SDRMOD: BTYP (Bit 3) */ 7671 #define EBU_SDRMOD_BTYP_Msk (0x8UL) /*!< EBU SDRMOD: BTYP (Bitfield-Mask: 0x01) */ 7672 #define EBU_SDRMOD_CASLAT_Pos (4UL) /*!< EBU SDRMOD: CASLAT (Bit 4) */ 7673 #define EBU_SDRMOD_CASLAT_Msk (0x70UL) /*!< EBU SDRMOD: CASLAT (Bitfield-Mask: 0x07) */ 7674 #define EBU_SDRMOD_OPMODE_Pos (7UL) /*!< EBU SDRMOD: OPMODE (Bit 7) */ 7675 #define EBU_SDRMOD_OPMODE_Msk (0x3f80UL) /*!< EBU SDRMOD: OPMODE (Bitfield-Mask: 0x7f) */ 7676 #define EBU_SDRMOD_COLDSTART_Pos (15UL) /*!< EBU SDRMOD: COLDSTART (Bit 15) */ 7677 #define EBU_SDRMOD_COLDSTART_Msk (0x8000UL) /*!< EBU SDRMOD: COLDSTART (Bitfield-Mask: 0x01) */ 7678 #define EBU_SDRMOD_XOPM_Pos (16UL) /*!< EBU SDRMOD: XOPM (Bit 16) */ 7679 #define EBU_SDRMOD_XOPM_Msk (0xfff0000UL) /*!< EBU SDRMOD: XOPM (Bitfield-Mask: 0xfff) */ 7680 #define EBU_SDRMOD_XBA_Pos (28UL) /*!< EBU SDRMOD: XBA (Bit 28) */ 7681 #define EBU_SDRMOD_XBA_Msk (0xf0000000UL) /*!< EBU SDRMOD: XBA (Bitfield-Mask: 0x0f) */ 7682 7683 /* --------------------------------- EBU_SDRMREF -------------------------------- */ 7684 #define EBU_SDRMREF_REFRESHC_Pos (0UL) /*!< EBU SDRMREF: REFRESHC (Bit 0) */ 7685 #define EBU_SDRMREF_REFRESHC_Msk (0x3fUL) /*!< EBU SDRMREF: REFRESHC (Bitfield-Mask: 0x3f) */ 7686 #define EBU_SDRMREF_REFRESHR_Pos (6UL) /*!< EBU SDRMREF: REFRESHR (Bit 6) */ 7687 #define EBU_SDRMREF_REFRESHR_Msk (0x1c0UL) /*!< EBU SDRMREF: REFRESHR (Bitfield-Mask: 0x07) */ 7688 #define EBU_SDRMREF_SELFREXST_Pos (9UL) /*!< EBU SDRMREF: SELFREXST (Bit 9) */ 7689 #define EBU_SDRMREF_SELFREXST_Msk (0x200UL) /*!< EBU SDRMREF: SELFREXST (Bitfield-Mask: 0x01) */ 7690 #define EBU_SDRMREF_SELFREX_Pos (10UL) /*!< EBU SDRMREF: SELFREX (Bit 10) */ 7691 #define EBU_SDRMREF_SELFREX_Msk (0x400UL) /*!< EBU SDRMREF: SELFREX (Bitfield-Mask: 0x01) */ 7692 #define EBU_SDRMREF_SELFRENST_Pos (11UL) /*!< EBU SDRMREF: SELFRENST (Bit 11) */ 7693 #define EBU_SDRMREF_SELFRENST_Msk (0x800UL) /*!< EBU SDRMREF: SELFRENST (Bitfield-Mask: 0x01) */ 7694 #define EBU_SDRMREF_SELFREN_Pos (12UL) /*!< EBU SDRMREF: SELFREN (Bit 12) */ 7695 #define EBU_SDRMREF_SELFREN_Msk (0x1000UL) /*!< EBU SDRMREF: SELFREN (Bitfield-Mask: 0x01) */ 7696 #define EBU_SDRMREF_AUTOSELFR_Pos (13UL) /*!< EBU SDRMREF: AUTOSELFR (Bit 13) */ 7697 #define EBU_SDRMREF_AUTOSELFR_Msk (0x2000UL) /*!< EBU SDRMREF: AUTOSELFR (Bitfield-Mask: 0x01) */ 7698 #define EBU_SDRMREF_ERFSHC_Pos (14UL) /*!< EBU SDRMREF: ERFSHC (Bit 14) */ 7699 #define EBU_SDRMREF_ERFSHC_Msk (0xc000UL) /*!< EBU SDRMREF: ERFSHC (Bitfield-Mask: 0x03) */ 7700 #define EBU_SDRMREF_SELFREX_DLY_Pos (16UL) /*!< EBU SDRMREF: SELFREX_DLY (Bit 16) */ 7701 #define EBU_SDRMREF_SELFREX_DLY_Msk (0xff0000UL) /*!< EBU SDRMREF: SELFREX_DLY (Bitfield-Mask: 0xff) */ 7702 #define EBU_SDRMREF_ARFSH_Pos (24UL) /*!< EBU SDRMREF: ARFSH (Bit 24) */ 7703 #define EBU_SDRMREF_ARFSH_Msk (0x1000000UL) /*!< EBU SDRMREF: ARFSH (Bitfield-Mask: 0x01) */ 7704 #define EBU_SDRMREF_RES_DLY_Pos (25UL) /*!< EBU SDRMREF: RES_DLY (Bit 25) */ 7705 #define EBU_SDRMREF_RES_DLY_Msk (0xe000000UL) /*!< EBU SDRMREF: RES_DLY (Bitfield-Mask: 0x07) */ 7706 7707 /* --------------------------------- EBU_SDRSTAT -------------------------------- */ 7708 #define EBU_SDRSTAT_REFERR_Pos (0UL) /*!< EBU SDRSTAT: REFERR (Bit 0) */ 7709 #define EBU_SDRSTAT_REFERR_Msk (0x1UL) /*!< EBU SDRSTAT: REFERR (Bitfield-Mask: 0x01) */ 7710 #define EBU_SDRSTAT_SDRMBUSY_Pos (1UL) /*!< EBU SDRSTAT: SDRMBUSY (Bit 1) */ 7711 #define EBU_SDRSTAT_SDRMBUSY_Msk (0x2UL) /*!< EBU SDRSTAT: SDRMBUSY (Bitfield-Mask: 0x01) */ 7712 #define EBU_SDRSTAT_SDERR_Pos (2UL) /*!< EBU SDRSTAT: SDERR (Bit 2) */ 7713 #define EBU_SDRSTAT_SDERR_Msk (0x4UL) /*!< EBU SDRSTAT: SDERR (Bitfield-Mask: 0x01) */ 7714 7715 7716 /* ================================================================================ */ 7717 /* ================ struct 'ETH0_CON' Position & Mask ================ */ 7718 /* ================================================================================ */ 7719 7720 7721 /* ------------------------------ ETH0_CON_ETH0_CON ----------------------------- */ 7722 #define ETH_CON_RXD0_Pos (0UL) /*!< ETH0_CON ETH0_CON: RXD0 (Bit 0) */ 7723 #define ETH_CON_RXD0_Msk (0x3UL) /*!< ETH0_CON ETH0_CON: RXD0 (Bitfield-Mask: 0x03) */ 7724 #define ETH_CON_RXD1_Pos (2UL) /*!< ETH0_CON ETH0_CON: RXD1 (Bit 2) */ 7725 #define ETH_CON_RXD1_Msk (0xcUL) /*!< ETH0_CON ETH0_CON: RXD1 (Bitfield-Mask: 0x03) */ 7726 #define ETH_CON_RXD2_Pos (4UL) /*!< ETH0_CON ETH0_CON: RXD2 (Bit 4) */ 7727 #define ETH_CON_RXD2_Msk (0x30UL) /*!< ETH0_CON ETH0_CON: RXD2 (Bitfield-Mask: 0x03) */ 7728 #define ETH_CON_RXD3_Pos (6UL) /*!< ETH0_CON ETH0_CON: RXD3 (Bit 6) */ 7729 #define ETH_CON_RXD3_Msk (0xc0UL) /*!< ETH0_CON ETH0_CON: RXD3 (Bitfield-Mask: 0x03) */ 7730 #define ETH_CON_CLK_RMII_Pos (8UL) /*!< ETH0_CON ETH0_CON: CLK_RMII (Bit 8) */ 7731 #define ETH_CON_CLK_RMII_Msk (0x300UL) /*!< ETH0_CON ETH0_CON: CLK_RMII (Bitfield-Mask: 0x03) */ 7732 #define ETH_CON_CRS_DV_Pos (10UL) /*!< ETH0_CON ETH0_CON: CRS_DV (Bit 10) */ 7733 #define ETH_CON_CRS_DV_Msk (0xc00UL) /*!< ETH0_CON ETH0_CON: CRS_DV (Bitfield-Mask: 0x03) */ 7734 #define ETH_CON_CRS_Pos (12UL) /*!< ETH0_CON ETH0_CON: CRS (Bit 12) */ 7735 #define ETH_CON_CRS_Msk (0x3000UL) /*!< ETH0_CON ETH0_CON: CRS (Bitfield-Mask: 0x03) */ 7736 #define ETH_CON_RXER_Pos (14UL) /*!< ETH0_CON ETH0_CON: RXER (Bit 14) */ 7737 #define ETH_CON_RXER_Msk (0xc000UL) /*!< ETH0_CON ETH0_CON: RXER (Bitfield-Mask: 0x03) */ 7738 #define ETH_CON_COL_Pos (16UL) /*!< ETH0_CON ETH0_CON: COL (Bit 16) */ 7739 #define ETH_CON_COL_Msk (0x30000UL) /*!< ETH0_CON ETH0_CON: COL (Bitfield-Mask: 0x03) */ 7740 #define ETH_CON_CLK_TX_Pos (18UL) /*!< ETH0_CON ETH0_CON: CLK_TX (Bit 18) */ 7741 #define ETH_CON_CLK_TX_Msk (0xc0000UL) /*!< ETH0_CON ETH0_CON: CLK_TX (Bitfield-Mask: 0x03) */ 7742 #define ETH_CON_MDIO_Pos (22UL) /*!< ETH0_CON ETH0_CON: MDIO (Bit 22) */ 7743 #define ETH_CON_MDIO_Msk (0xc00000UL) /*!< ETH0_CON ETH0_CON: MDIO (Bitfield-Mask: 0x03) */ 7744 #define ETH_CON_INFSEL_Pos (26UL) /*!< ETH0_CON ETH0_CON: INFSEL (Bit 26) */ 7745 #define ETH_CON_INFSEL_Msk (0x4000000UL) /*!< ETH0_CON ETH0_CON: INFSEL (Bitfield-Mask: 0x01) */ 7746 7747 7748 /* ================================================================================ */ 7749 /* ================ Group 'ETH' Position & Mask ================ */ 7750 /* ================================================================================ */ 7751 7752 7753 /* ---------------------------- ETH_MAC_CONFIGURATION --------------------------- */ 7754 #define ETH_MAC_CONFIGURATION_PRELEN_Pos (0UL) /*!< ETH MAC_CONFIGURATION: PRELEN (Bit 0) */ 7755 #define ETH_MAC_CONFIGURATION_PRELEN_Msk (0x3UL) /*!< ETH MAC_CONFIGURATION: PRELEN (Bitfield-Mask: 0x03) */ 7756 #define ETH_MAC_CONFIGURATION_RE_Pos (2UL) /*!< ETH MAC_CONFIGURATION: RE (Bit 2) */ 7757 #define ETH_MAC_CONFIGURATION_RE_Msk (0x4UL) /*!< ETH MAC_CONFIGURATION: RE (Bitfield-Mask: 0x01) */ 7758 #define ETH_MAC_CONFIGURATION_TE_Pos (3UL) /*!< ETH MAC_CONFIGURATION: TE (Bit 3) */ 7759 #define ETH_MAC_CONFIGURATION_TE_Msk (0x8UL) /*!< ETH MAC_CONFIGURATION: TE (Bitfield-Mask: 0x01) */ 7760 #define ETH_MAC_CONFIGURATION_DC_Pos (4UL) /*!< ETH MAC_CONFIGURATION: DC (Bit 4) */ 7761 #define ETH_MAC_CONFIGURATION_DC_Msk (0x10UL) /*!< ETH MAC_CONFIGURATION: DC (Bitfield-Mask: 0x01) */ 7762 #define ETH_MAC_CONFIGURATION_BL_Pos (5UL) /*!< ETH MAC_CONFIGURATION: BL (Bit 5) */ 7763 #define ETH_MAC_CONFIGURATION_BL_Msk (0x60UL) /*!< ETH MAC_CONFIGURATION: BL (Bitfield-Mask: 0x03) */ 7764 #define ETH_MAC_CONFIGURATION_ACS_Pos (7UL) /*!< ETH MAC_CONFIGURATION: ACS (Bit 7) */ 7765 #define ETH_MAC_CONFIGURATION_ACS_Msk (0x80UL) /*!< ETH MAC_CONFIGURATION: ACS (Bitfield-Mask: 0x01) */ 7766 #define ETH_MAC_CONFIGURATION_DR_Pos (9UL) /*!< ETH MAC_CONFIGURATION: DR (Bit 9) */ 7767 #define ETH_MAC_CONFIGURATION_DR_Msk (0x200UL) /*!< ETH MAC_CONFIGURATION: DR (Bitfield-Mask: 0x01) */ 7768 #define ETH_MAC_CONFIGURATION_IPC_Pos (10UL) /*!< ETH MAC_CONFIGURATION: IPC (Bit 10) */ 7769 #define ETH_MAC_CONFIGURATION_IPC_Msk (0x400UL) /*!< ETH MAC_CONFIGURATION: IPC (Bitfield-Mask: 0x01) */ 7770 #define ETH_MAC_CONFIGURATION_DM_Pos (11UL) /*!< ETH MAC_CONFIGURATION: DM (Bit 11) */ 7771 #define ETH_MAC_CONFIGURATION_DM_Msk (0x800UL) /*!< ETH MAC_CONFIGURATION: DM (Bitfield-Mask: 0x01) */ 7772 #define ETH_MAC_CONFIGURATION_LM_Pos (12UL) /*!< ETH MAC_CONFIGURATION: LM (Bit 12) */ 7773 #define ETH_MAC_CONFIGURATION_LM_Msk (0x1000UL) /*!< ETH MAC_CONFIGURATION: LM (Bitfield-Mask: 0x01) */ 7774 #define ETH_MAC_CONFIGURATION_DO_Pos (13UL) /*!< ETH MAC_CONFIGURATION: DO (Bit 13) */ 7775 #define ETH_MAC_CONFIGURATION_DO_Msk (0x2000UL) /*!< ETH MAC_CONFIGURATION: DO (Bitfield-Mask: 0x01) */ 7776 #define ETH_MAC_CONFIGURATION_FES_Pos (14UL) /*!< ETH MAC_CONFIGURATION: FES (Bit 14) */ 7777 #define ETH_MAC_CONFIGURATION_FES_Msk (0x4000UL) /*!< ETH MAC_CONFIGURATION: FES (Bitfield-Mask: 0x01) */ 7778 #define ETH_MAC_CONFIGURATION_DCRS_Pos (16UL) /*!< ETH MAC_CONFIGURATION: DCRS (Bit 16) */ 7779 #define ETH_MAC_CONFIGURATION_DCRS_Msk (0x10000UL) /*!< ETH MAC_CONFIGURATION: DCRS (Bitfield-Mask: 0x01) */ 7780 #define ETH_MAC_CONFIGURATION_IFG_Pos (17UL) /*!< ETH MAC_CONFIGURATION: IFG (Bit 17) */ 7781 #define ETH_MAC_CONFIGURATION_IFG_Msk (0xe0000UL) /*!< ETH MAC_CONFIGURATION: IFG (Bitfield-Mask: 0x07) */ 7782 #define ETH_MAC_CONFIGURATION_JE_Pos (20UL) /*!< ETH MAC_CONFIGURATION: JE (Bit 20) */ 7783 #define ETH_MAC_CONFIGURATION_JE_Msk (0x100000UL) /*!< ETH MAC_CONFIGURATION: JE (Bitfield-Mask: 0x01) */ 7784 #define ETH_MAC_CONFIGURATION_BE_Pos (21UL) /*!< ETH MAC_CONFIGURATION: BE (Bit 21) */ 7785 #define ETH_MAC_CONFIGURATION_BE_Msk (0x200000UL) /*!< ETH MAC_CONFIGURATION: BE (Bitfield-Mask: 0x01) */ 7786 #define ETH_MAC_CONFIGURATION_JD_Pos (22UL) /*!< ETH MAC_CONFIGURATION: JD (Bit 22) */ 7787 #define ETH_MAC_CONFIGURATION_JD_Msk (0x400000UL) /*!< ETH MAC_CONFIGURATION: JD (Bitfield-Mask: 0x01) */ 7788 #define ETH_MAC_CONFIGURATION_WD_Pos (23UL) /*!< ETH MAC_CONFIGURATION: WD (Bit 23) */ 7789 #define ETH_MAC_CONFIGURATION_WD_Msk (0x800000UL) /*!< ETH MAC_CONFIGURATION: WD (Bitfield-Mask: 0x01) */ 7790 #define ETH_MAC_CONFIGURATION_TC_Pos (24UL) /*!< ETH MAC_CONFIGURATION: TC (Bit 24) */ 7791 #define ETH_MAC_CONFIGURATION_TC_Msk (0x1000000UL) /*!< ETH MAC_CONFIGURATION: TC (Bitfield-Mask: 0x01) */ 7792 #define ETH_MAC_CONFIGURATION_CST_Pos (25UL) /*!< ETH MAC_CONFIGURATION: CST (Bit 25) */ 7793 #define ETH_MAC_CONFIGURATION_CST_Msk (0x2000000UL) /*!< ETH MAC_CONFIGURATION: CST (Bitfield-Mask: 0x01) */ 7794 #define ETH_MAC_CONFIGURATION_TWOKPE_Pos (27UL) /*!< ETH MAC_CONFIGURATION: TWOKPE (Bit 27) */ 7795 #define ETH_MAC_CONFIGURATION_TWOKPE_Msk (0x8000000UL) /*!< ETH MAC_CONFIGURATION: TWOKPE (Bitfield-Mask: 0x01) */ 7796 #define ETH_MAC_CONFIGURATION_SARC_Pos (28UL) /*!< ETH MAC_CONFIGURATION: SARC (Bit 28) */ 7797 #define ETH_MAC_CONFIGURATION_SARC_Msk (0x70000000UL) /*!< ETH MAC_CONFIGURATION: SARC (Bitfield-Mask: 0x07) */ 7798 7799 /* ---------------------------- ETH_MAC_FRAME_FILTER ---------------------------- */ 7800 #define ETH_MAC_FRAME_FILTER_PR_Pos (0UL) /*!< ETH MAC_FRAME_FILTER: PR (Bit 0) */ 7801 #define ETH_MAC_FRAME_FILTER_PR_Msk (0x1UL) /*!< ETH MAC_FRAME_FILTER: PR (Bitfield-Mask: 0x01) */ 7802 #define ETH_MAC_FRAME_FILTER_HUC_Pos (1UL) /*!< ETH MAC_FRAME_FILTER: HUC (Bit 1) */ 7803 #define ETH_MAC_FRAME_FILTER_HUC_Msk (0x2UL) /*!< ETH MAC_FRAME_FILTER: HUC (Bitfield-Mask: 0x01) */ 7804 #define ETH_MAC_FRAME_FILTER_HMC_Pos (2UL) /*!< ETH MAC_FRAME_FILTER: HMC (Bit 2) */ 7805 #define ETH_MAC_FRAME_FILTER_HMC_Msk (0x4UL) /*!< ETH MAC_FRAME_FILTER: HMC (Bitfield-Mask: 0x01) */ 7806 #define ETH_MAC_FRAME_FILTER_DAIF_Pos (3UL) /*!< ETH MAC_FRAME_FILTER: DAIF (Bit 3) */ 7807 #define ETH_MAC_FRAME_FILTER_DAIF_Msk (0x8UL) /*!< ETH MAC_FRAME_FILTER: DAIF (Bitfield-Mask: 0x01) */ 7808 #define ETH_MAC_FRAME_FILTER_PM_Pos (4UL) /*!< ETH MAC_FRAME_FILTER: PM (Bit 4) */ 7809 #define ETH_MAC_FRAME_FILTER_PM_Msk (0x10UL) /*!< ETH MAC_FRAME_FILTER: PM (Bitfield-Mask: 0x01) */ 7810 #define ETH_MAC_FRAME_FILTER_DBF_Pos (5UL) /*!< ETH MAC_FRAME_FILTER: DBF (Bit 5) */ 7811 #define ETH_MAC_FRAME_FILTER_DBF_Msk (0x20UL) /*!< ETH MAC_FRAME_FILTER: DBF (Bitfield-Mask: 0x01) */ 7812 #define ETH_MAC_FRAME_FILTER_PCF_Pos (6UL) /*!< ETH MAC_FRAME_FILTER: PCF (Bit 6) */ 7813 #define ETH_MAC_FRAME_FILTER_PCF_Msk (0xc0UL) /*!< ETH MAC_FRAME_FILTER: PCF (Bitfield-Mask: 0x03) */ 7814 #define ETH_MAC_FRAME_FILTER_SAIF_Pos (8UL) /*!< ETH MAC_FRAME_FILTER: SAIF (Bit 8) */ 7815 #define ETH_MAC_FRAME_FILTER_SAIF_Msk (0x100UL) /*!< ETH MAC_FRAME_FILTER: SAIF (Bitfield-Mask: 0x01) */ 7816 #define ETH_MAC_FRAME_FILTER_SAF_Pos (9UL) /*!< ETH MAC_FRAME_FILTER: SAF (Bit 9) */ 7817 #define ETH_MAC_FRAME_FILTER_SAF_Msk (0x200UL) /*!< ETH MAC_FRAME_FILTER: SAF (Bitfield-Mask: 0x01) */ 7818 #define ETH_MAC_FRAME_FILTER_HPF_Pos (10UL) /*!< ETH MAC_FRAME_FILTER: HPF (Bit 10) */ 7819 #define ETH_MAC_FRAME_FILTER_HPF_Msk (0x400UL) /*!< ETH MAC_FRAME_FILTER: HPF (Bitfield-Mask: 0x01) */ 7820 #define ETH_MAC_FRAME_FILTER_VTFE_Pos (16UL) /*!< ETH MAC_FRAME_FILTER: VTFE (Bit 16) */ 7821 #define ETH_MAC_FRAME_FILTER_VTFE_Msk (0x10000UL) /*!< ETH MAC_FRAME_FILTER: VTFE (Bitfield-Mask: 0x01) */ 7822 #define ETH_MAC_FRAME_FILTER_IPFE_Pos (20UL) /*!< ETH MAC_FRAME_FILTER: IPFE (Bit 20) */ 7823 #define ETH_MAC_FRAME_FILTER_IPFE_Msk (0x100000UL) /*!< ETH MAC_FRAME_FILTER: IPFE (Bitfield-Mask: 0x01) */ 7824 #define ETH_MAC_FRAME_FILTER_DNTU_Pos (21UL) /*!< ETH MAC_FRAME_FILTER: DNTU (Bit 21) */ 7825 #define ETH_MAC_FRAME_FILTER_DNTU_Msk (0x200000UL) /*!< ETH MAC_FRAME_FILTER: DNTU (Bitfield-Mask: 0x01) */ 7826 #define ETH_MAC_FRAME_FILTER_RA_Pos (31UL) /*!< ETH MAC_FRAME_FILTER: RA (Bit 31) */ 7827 #define ETH_MAC_FRAME_FILTER_RA_Msk (0x80000000UL) /*!< ETH MAC_FRAME_FILTER: RA (Bitfield-Mask: 0x01) */ 7828 7829 /* ----------------------------- ETH_HASH_TABLE_HIGH ---------------------------- */ 7830 #define ETH_HASH_TABLE_HIGH_HTH_Pos (0UL) /*!< ETH HASH_TABLE_HIGH: HTH (Bit 0) */ 7831 #define ETH_HASH_TABLE_HIGH_HTH_Msk (0xffffffffUL) /*!< ETH HASH_TABLE_HIGH: HTH (Bitfield-Mask: 0xffffffff) */ 7832 7833 /* ----------------------------- ETH_HASH_TABLE_LOW ----------------------------- */ 7834 #define ETH_HASH_TABLE_LOW_HTL_Pos (0UL) /*!< ETH HASH_TABLE_LOW: HTL (Bit 0) */ 7835 #define ETH_HASH_TABLE_LOW_HTL_Msk (0xffffffffUL) /*!< ETH HASH_TABLE_LOW: HTL (Bitfield-Mask: 0xffffffff) */ 7836 7837 /* ------------------------------ ETH_GMII_ADDRESS ------------------------------ */ 7838 #define ETH_GMII_ADDRESS_MB_Pos (0UL) /*!< ETH GMII_ADDRESS: MB (Bit 0) */ 7839 #define ETH_GMII_ADDRESS_MB_Msk (0x1UL) /*!< ETH GMII_ADDRESS: MB (Bitfield-Mask: 0x01) */ 7840 #define ETH_GMII_ADDRESS_MW_Pos (1UL) /*!< ETH GMII_ADDRESS: MW (Bit 1) */ 7841 #define ETH_GMII_ADDRESS_MW_Msk (0x2UL) /*!< ETH GMII_ADDRESS: MW (Bitfield-Mask: 0x01) */ 7842 #define ETH_GMII_ADDRESS_CR_Pos (2UL) /*!< ETH GMII_ADDRESS: CR (Bit 2) */ 7843 #define ETH_GMII_ADDRESS_CR_Msk (0x3cUL) /*!< ETH GMII_ADDRESS: CR (Bitfield-Mask: 0x0f) */ 7844 #define ETH_GMII_ADDRESS_MR_Pos (6UL) /*!< ETH GMII_ADDRESS: MR (Bit 6) */ 7845 #define ETH_GMII_ADDRESS_MR_Msk (0x7c0UL) /*!< ETH GMII_ADDRESS: MR (Bitfield-Mask: 0x1f) */ 7846 #define ETH_GMII_ADDRESS_PA_Pos (11UL) /*!< ETH GMII_ADDRESS: PA (Bit 11) */ 7847 #define ETH_GMII_ADDRESS_PA_Msk (0xf800UL) /*!< ETH GMII_ADDRESS: PA (Bitfield-Mask: 0x1f) */ 7848 7849 /* -------------------------------- ETH_GMII_DATA ------------------------------- */ 7850 #define ETH_GMII_DATA_MD_Pos (0UL) /*!< ETH GMII_DATA: MD (Bit 0) */ 7851 #define ETH_GMII_DATA_MD_Msk (0xffffUL) /*!< ETH GMII_DATA: MD (Bitfield-Mask: 0xffff) */ 7852 7853 /* ------------------------------ ETH_FLOW_CONTROL ------------------------------ */ 7854 #define ETH_FLOW_CONTROL_FCA_BPA_Pos (0UL) /*!< ETH FLOW_CONTROL: FCA_BPA (Bit 0) */ 7855 #define ETH_FLOW_CONTROL_FCA_BPA_Msk (0x1UL) /*!< ETH FLOW_CONTROL: FCA_BPA (Bitfield-Mask: 0x01) */ 7856 #define ETH_FLOW_CONTROL_TFE_Pos (1UL) /*!< ETH FLOW_CONTROL: TFE (Bit 1) */ 7857 #define ETH_FLOW_CONTROL_TFE_Msk (0x2UL) /*!< ETH FLOW_CONTROL: TFE (Bitfield-Mask: 0x01) */ 7858 #define ETH_FLOW_CONTROL_RFE_Pos (2UL) /*!< ETH FLOW_CONTROL: RFE (Bit 2) */ 7859 #define ETH_FLOW_CONTROL_RFE_Msk (0x4UL) /*!< ETH FLOW_CONTROL: RFE (Bitfield-Mask: 0x01) */ 7860 #define ETH_FLOW_CONTROL_UP_Pos (3UL) /*!< ETH FLOW_CONTROL: UP (Bit 3) */ 7861 #define ETH_FLOW_CONTROL_UP_Msk (0x8UL) /*!< ETH FLOW_CONTROL: UP (Bitfield-Mask: 0x01) */ 7862 #define ETH_FLOW_CONTROL_PLT_Pos (4UL) /*!< ETH FLOW_CONTROL: PLT (Bit 4) */ 7863 #define ETH_FLOW_CONTROL_PLT_Msk (0x30UL) /*!< ETH FLOW_CONTROL: PLT (Bitfield-Mask: 0x03) */ 7864 #define ETH_FLOW_CONTROL_DZPQ_Pos (7UL) /*!< ETH FLOW_CONTROL: DZPQ (Bit 7) */ 7865 #define ETH_FLOW_CONTROL_DZPQ_Msk (0x80UL) /*!< ETH FLOW_CONTROL: DZPQ (Bitfield-Mask: 0x01) */ 7866 #define ETH_FLOW_CONTROL_PT_Pos (16UL) /*!< ETH FLOW_CONTROL: PT (Bit 16) */ 7867 #define ETH_FLOW_CONTROL_PT_Msk (0xffff0000UL) /*!< ETH FLOW_CONTROL: PT (Bitfield-Mask: 0xffff) */ 7868 7869 /* -------------------------------- ETH_VLAN_TAG -------------------------------- */ 7870 #define ETH_VLAN_TAG_VL_Pos (0UL) /*!< ETH VLAN_TAG: VL (Bit 0) */ 7871 #define ETH_VLAN_TAG_VL_Msk (0xffffUL) /*!< ETH VLAN_TAG: VL (Bitfield-Mask: 0xffff) */ 7872 #define ETH_VLAN_TAG_ETV_Pos (16UL) /*!< ETH VLAN_TAG: ETV (Bit 16) */ 7873 #define ETH_VLAN_TAG_ETV_Msk (0x10000UL) /*!< ETH VLAN_TAG: ETV (Bitfield-Mask: 0x01) */ 7874 #define ETH_VLAN_TAG_VTIM_Pos (17UL) /*!< ETH VLAN_TAG: VTIM (Bit 17) */ 7875 #define ETH_VLAN_TAG_VTIM_Msk (0x20000UL) /*!< ETH VLAN_TAG: VTIM (Bitfield-Mask: 0x01) */ 7876 #define ETH_VLAN_TAG_ESVL_Pos (18UL) /*!< ETH VLAN_TAG: ESVL (Bit 18) */ 7877 #define ETH_VLAN_TAG_ESVL_Msk (0x40000UL) /*!< ETH VLAN_TAG: ESVL (Bitfield-Mask: 0x01) */ 7878 #define ETH_VLAN_TAG_VTHM_Pos (19UL) /*!< ETH VLAN_TAG: VTHM (Bit 19) */ 7879 #define ETH_VLAN_TAG_VTHM_Msk (0x80000UL) /*!< ETH VLAN_TAG: VTHM (Bitfield-Mask: 0x01) */ 7880 7881 /* --------------------------------- ETH_VERSION -------------------------------- */ 7882 #define ETH_VERSION_SNPSVER_Pos (0UL) /*!< ETH VERSION: SNPSVER (Bit 0) */ 7883 #define ETH_VERSION_SNPSVER_Msk (0xffUL) /*!< ETH VERSION: SNPSVER (Bitfield-Mask: 0xff) */ 7884 #define ETH_VERSION_USERVER_Pos (8UL) /*!< ETH VERSION: USERVER (Bit 8) */ 7885 #define ETH_VERSION_USERVER_Msk (0xff00UL) /*!< ETH VERSION: USERVER (Bitfield-Mask: 0xff) */ 7886 7887 /* ---------------------------------- ETH_DEBUG --------------------------------- */ 7888 #define ETH_DEBUG_RPESTS_Pos (0UL) /*!< ETH DEBUG: RPESTS (Bit 0) */ 7889 #define ETH_DEBUG_RPESTS_Msk (0x1UL) /*!< ETH DEBUG: RPESTS (Bitfield-Mask: 0x01) */ 7890 #define ETH_DEBUG_RFCFCSTS_Pos (1UL) /*!< ETH DEBUG: RFCFCSTS (Bit 1) */ 7891 #define ETH_DEBUG_RFCFCSTS_Msk (0x6UL) /*!< ETH DEBUG: RFCFCSTS (Bitfield-Mask: 0x03) */ 7892 #define ETH_DEBUG_RWCSTS_Pos (4UL) /*!< ETH DEBUG: RWCSTS (Bit 4) */ 7893 #define ETH_DEBUG_RWCSTS_Msk (0x10UL) /*!< ETH DEBUG: RWCSTS (Bitfield-Mask: 0x01) */ 7894 #define ETH_DEBUG_RRCSTS_Pos (5UL) /*!< ETH DEBUG: RRCSTS (Bit 5) */ 7895 #define ETH_DEBUG_RRCSTS_Msk (0x60UL) /*!< ETH DEBUG: RRCSTS (Bitfield-Mask: 0x03) */ 7896 #define ETH_DEBUG_RXFSTS_Pos (8UL) /*!< ETH DEBUG: RXFSTS (Bit 8) */ 7897 #define ETH_DEBUG_RXFSTS_Msk (0x300UL) /*!< ETH DEBUG: RXFSTS (Bitfield-Mask: 0x03) */ 7898 #define ETH_DEBUG_TPESTS_Pos (16UL) /*!< ETH DEBUG: TPESTS (Bit 16) */ 7899 #define ETH_DEBUG_TPESTS_Msk (0x10000UL) /*!< ETH DEBUG: TPESTS (Bitfield-Mask: 0x01) */ 7900 #define ETH_DEBUG_TFCSTS_Pos (17UL) /*!< ETH DEBUG: TFCSTS (Bit 17) */ 7901 #define ETH_DEBUG_TFCSTS_Msk (0x60000UL) /*!< ETH DEBUG: TFCSTS (Bitfield-Mask: 0x03) */ 7902 #define ETH_DEBUG_TXPAUSED_Pos (19UL) /*!< ETH DEBUG: TXPAUSED (Bit 19) */ 7903 #define ETH_DEBUG_TXPAUSED_Msk (0x80000UL) /*!< ETH DEBUG: TXPAUSED (Bitfield-Mask: 0x01) */ 7904 #define ETH_DEBUG_TRCSTS_Pos (20UL) /*!< ETH DEBUG: TRCSTS (Bit 20) */ 7905 #define ETH_DEBUG_TRCSTS_Msk (0x300000UL) /*!< ETH DEBUG: TRCSTS (Bitfield-Mask: 0x03) */ 7906 #define ETH_DEBUG_TWCSTS_Pos (22UL) /*!< ETH DEBUG: TWCSTS (Bit 22) */ 7907 #define ETH_DEBUG_TWCSTS_Msk (0x400000UL) /*!< ETH DEBUG: TWCSTS (Bitfield-Mask: 0x01) */ 7908 #define ETH_DEBUG_TXFSTS_Pos (24UL) /*!< ETH DEBUG: TXFSTS (Bit 24) */ 7909 #define ETH_DEBUG_TXFSTS_Msk (0x1000000UL) /*!< ETH DEBUG: TXFSTS (Bitfield-Mask: 0x01) */ 7910 #define ETH_DEBUG_TXSTSFSTS_Pos (25UL) /*!< ETH DEBUG: TXSTSFSTS (Bit 25) */ 7911 #define ETH_DEBUG_TXSTSFSTS_Msk (0x2000000UL) /*!< ETH DEBUG: TXSTSFSTS (Bitfield-Mask: 0x01) */ 7912 7913 /* ----------------------- ETH_REMOTE_WAKE_UP_FRAME_FILTER ---------------------- */ 7914 #define ETH_REMOTE_WAKE_UP_FRAME_FILTER_WKUPFRMFTR_Pos (0UL) /*!< ETH REMOTE_WAKE_UP_FRAME_FILTER: WKUPFRMFTR (Bit 0) */ 7915 #define ETH_REMOTE_WAKE_UP_FRAME_FILTER_WKUPFRMFTR_Msk (0xffffffffUL) /*!< ETH REMOTE_WAKE_UP_FRAME_FILTER: WKUPFRMFTR (Bitfield-Mask: 0xffffffff) */ 7916 7917 /* --------------------------- ETH_PMT_CONTROL_STATUS --------------------------- */ 7918 #define ETH_PMT_CONTROL_STATUS_PWRDWN_Pos (0UL) /*!< ETH PMT_CONTROL_STATUS: PWRDWN (Bit 0) */ 7919 #define ETH_PMT_CONTROL_STATUS_PWRDWN_Msk (0x1UL) /*!< ETH PMT_CONTROL_STATUS: PWRDWN (Bitfield-Mask: 0x01) */ 7920 #define ETH_PMT_CONTROL_STATUS_MGKPKTEN_Pos (1UL) /*!< ETH PMT_CONTROL_STATUS: MGKPKTEN (Bit 1) */ 7921 #define ETH_PMT_CONTROL_STATUS_MGKPKTEN_Msk (0x2UL) /*!< ETH PMT_CONTROL_STATUS: MGKPKTEN (Bitfield-Mask: 0x01) */ 7922 #define ETH_PMT_CONTROL_STATUS_RWKPKTEN_Pos (2UL) /*!< ETH PMT_CONTROL_STATUS: RWKPKTEN (Bit 2) */ 7923 #define ETH_PMT_CONTROL_STATUS_RWKPKTEN_Msk (0x4UL) /*!< ETH PMT_CONTROL_STATUS: RWKPKTEN (Bitfield-Mask: 0x01) */ 7924 #define ETH_PMT_CONTROL_STATUS_MGKPRCVD_Pos (5UL) /*!< ETH PMT_CONTROL_STATUS: MGKPRCVD (Bit 5) */ 7925 #define ETH_PMT_CONTROL_STATUS_MGKPRCVD_Msk (0x20UL) /*!< ETH PMT_CONTROL_STATUS: MGKPRCVD (Bitfield-Mask: 0x01) */ 7926 #define ETH_PMT_CONTROL_STATUS_RWKPRCVD_Pos (6UL) /*!< ETH PMT_CONTROL_STATUS: RWKPRCVD (Bit 6) */ 7927 #define ETH_PMT_CONTROL_STATUS_RWKPRCVD_Msk (0x40UL) /*!< ETH PMT_CONTROL_STATUS: RWKPRCVD (Bitfield-Mask: 0x01) */ 7928 #define ETH_PMT_CONTROL_STATUS_GLBLUCAST_Pos (9UL) /*!< ETH PMT_CONTROL_STATUS: GLBLUCAST (Bit 9) */ 7929 #define ETH_PMT_CONTROL_STATUS_GLBLUCAST_Msk (0x200UL) /*!< ETH PMT_CONTROL_STATUS: GLBLUCAST (Bitfield-Mask: 0x01) */ 7930 #define ETH_PMT_CONTROL_STATUS_RWKFILTRST_Pos (31UL) /*!< ETH PMT_CONTROL_STATUS: RWKFILTRST (Bit 31) */ 7931 #define ETH_PMT_CONTROL_STATUS_RWKFILTRST_Msk (0x80000000UL) /*!< ETH PMT_CONTROL_STATUS: RWKFILTRST (Bitfield-Mask: 0x01) */ 7932 7933 /* ---------------------------- ETH_INTERRUPT_STATUS ---------------------------- */ 7934 #define ETH_INTERRUPT_STATUS_PMTIS_Pos (3UL) /*!< ETH INTERRUPT_STATUS: PMTIS (Bit 3) */ 7935 #define ETH_INTERRUPT_STATUS_PMTIS_Msk (0x8UL) /*!< ETH INTERRUPT_STATUS: PMTIS (Bitfield-Mask: 0x01) */ 7936 #define ETH_INTERRUPT_STATUS_MMCIS_Pos (4UL) /*!< ETH INTERRUPT_STATUS: MMCIS (Bit 4) */ 7937 #define ETH_INTERRUPT_STATUS_MMCIS_Msk (0x10UL) /*!< ETH INTERRUPT_STATUS: MMCIS (Bitfield-Mask: 0x01) */ 7938 #define ETH_INTERRUPT_STATUS_MMCRXIS_Pos (5UL) /*!< ETH INTERRUPT_STATUS: MMCRXIS (Bit 5) */ 7939 #define ETH_INTERRUPT_STATUS_MMCRXIS_Msk (0x20UL) /*!< ETH INTERRUPT_STATUS: MMCRXIS (Bitfield-Mask: 0x01) */ 7940 #define ETH_INTERRUPT_STATUS_MMCTXIS_Pos (6UL) /*!< ETH INTERRUPT_STATUS: MMCTXIS (Bit 6) */ 7941 #define ETH_INTERRUPT_STATUS_MMCTXIS_Msk (0x40UL) /*!< ETH INTERRUPT_STATUS: MMCTXIS (Bitfield-Mask: 0x01) */ 7942 #define ETH_INTERRUPT_STATUS_MMCRXIPIS_Pos (7UL) /*!< ETH INTERRUPT_STATUS: MMCRXIPIS (Bit 7) */ 7943 #define ETH_INTERRUPT_STATUS_MMCRXIPIS_Msk (0x80UL) /*!< ETH INTERRUPT_STATUS: MMCRXIPIS (Bitfield-Mask: 0x01) */ 7944 #define ETH_INTERRUPT_STATUS_TSIS_Pos (9UL) /*!< ETH INTERRUPT_STATUS: TSIS (Bit 9) */ 7945 #define ETH_INTERRUPT_STATUS_TSIS_Msk (0x200UL) /*!< ETH INTERRUPT_STATUS: TSIS (Bitfield-Mask: 0x01) */ 7946 7947 /* ----------------------------- ETH_INTERRUPT_MASK ----------------------------- */ 7948 #define ETH_INTERRUPT_MASK_PMTIM_Pos (3UL) /*!< ETH INTERRUPT_MASK: PMTIM (Bit 3) */ 7949 #define ETH_INTERRUPT_MASK_PMTIM_Msk (0x8UL) /*!< ETH INTERRUPT_MASK: PMTIM (Bitfield-Mask: 0x01) */ 7950 #define ETH_INTERRUPT_MASK_TSIM_Pos (9UL) /*!< ETH INTERRUPT_MASK: TSIM (Bit 9) */ 7951 #define ETH_INTERRUPT_MASK_TSIM_Msk (0x200UL) /*!< ETH INTERRUPT_MASK: TSIM (Bitfield-Mask: 0x01) */ 7952 7953 /* ---------------------------- ETH_MAC_ADDRESS0_HIGH --------------------------- */ 7954 #define ETH_MAC_ADDRESS0_HIGH_ADDRHI_Pos (0UL) /*!< ETH MAC_ADDRESS0_HIGH: ADDRHI (Bit 0) */ 7955 #define ETH_MAC_ADDRESS0_HIGH_ADDRHI_Msk (0xffffUL) /*!< ETH MAC_ADDRESS0_HIGH: ADDRHI (Bitfield-Mask: 0xffff) */ 7956 #define ETH_MAC_ADDRESS0_HIGH_AE_Pos (31UL) /*!< ETH MAC_ADDRESS0_HIGH: AE (Bit 31) */ 7957 #define ETH_MAC_ADDRESS0_HIGH_AE_Msk (0x80000000UL) /*!< ETH MAC_ADDRESS0_HIGH: AE (Bitfield-Mask: 0x01) */ 7958 7959 /* ---------------------------- ETH_MAC_ADDRESS0_LOW ---------------------------- */ 7960 #define ETH_MAC_ADDRESS0_LOW_ADDRLO_Pos (0UL) /*!< ETH MAC_ADDRESS0_LOW: ADDRLO (Bit 0) */ 7961 #define ETH_MAC_ADDRESS0_LOW_ADDRLO_Msk (0xffffffffUL) /*!< ETH MAC_ADDRESS0_LOW: ADDRLO (Bitfield-Mask: 0xffffffff) */ 7962 7963 /* ---------------------------- ETH_MAC_ADDRESS1_HIGH --------------------------- */ 7964 #define ETH_MAC_ADDRESS1_HIGH_ADDRHI_Pos (0UL) /*!< ETH MAC_ADDRESS1_HIGH: ADDRHI (Bit 0) */ 7965 #define ETH_MAC_ADDRESS1_HIGH_ADDRHI_Msk (0xffffUL) /*!< ETH MAC_ADDRESS1_HIGH: ADDRHI (Bitfield-Mask: 0xffff) */ 7966 #define ETH_MAC_ADDRESS1_HIGH_MBC_Pos (24UL) /*!< ETH MAC_ADDRESS1_HIGH: MBC (Bit 24) */ 7967 #define ETH_MAC_ADDRESS1_HIGH_MBC_Msk (0x3f000000UL) /*!< ETH MAC_ADDRESS1_HIGH: MBC (Bitfield-Mask: 0x3f) */ 7968 #define ETH_MAC_ADDRESS1_HIGH_SA_Pos (30UL) /*!< ETH MAC_ADDRESS1_HIGH: SA (Bit 30) */ 7969 #define ETH_MAC_ADDRESS1_HIGH_SA_Msk (0x40000000UL) /*!< ETH MAC_ADDRESS1_HIGH: SA (Bitfield-Mask: 0x01) */ 7970 #define ETH_MAC_ADDRESS1_HIGH_AE_Pos (31UL) /*!< ETH MAC_ADDRESS1_HIGH: AE (Bit 31) */ 7971 #define ETH_MAC_ADDRESS1_HIGH_AE_Msk (0x80000000UL) /*!< ETH MAC_ADDRESS1_HIGH: AE (Bitfield-Mask: 0x01) */ 7972 7973 /* ---------------------------- ETH_MAC_ADDRESS1_LOW ---------------------------- */ 7974 #define ETH_MAC_ADDRESS1_LOW_ADDRLO_Pos (0UL) /*!< ETH MAC_ADDRESS1_LOW: ADDRLO (Bit 0) */ 7975 #define ETH_MAC_ADDRESS1_LOW_ADDRLO_Msk (0xffffffffUL) /*!< ETH MAC_ADDRESS1_LOW: ADDRLO (Bitfield-Mask: 0xffffffff) */ 7976 7977 /* ---------------------------- ETH_MAC_ADDRESS2_HIGH --------------------------- */ 7978 #define ETH_MAC_ADDRESS2_HIGH_ADDRHI_Pos (0UL) /*!< ETH MAC_ADDRESS2_HIGH: ADDRHI (Bit 0) */ 7979 #define ETH_MAC_ADDRESS2_HIGH_ADDRHI_Msk (0xffffUL) /*!< ETH MAC_ADDRESS2_HIGH: ADDRHI (Bitfield-Mask: 0xffff) */ 7980 #define ETH_MAC_ADDRESS2_HIGH_MBC_Pos (24UL) /*!< ETH MAC_ADDRESS2_HIGH: MBC (Bit 24) */ 7981 #define ETH_MAC_ADDRESS2_HIGH_MBC_Msk (0x3f000000UL) /*!< ETH MAC_ADDRESS2_HIGH: MBC (Bitfield-Mask: 0x3f) */ 7982 #define ETH_MAC_ADDRESS2_HIGH_SA_Pos (30UL) /*!< ETH MAC_ADDRESS2_HIGH: SA (Bit 30) */ 7983 #define ETH_MAC_ADDRESS2_HIGH_SA_Msk (0x40000000UL) /*!< ETH MAC_ADDRESS2_HIGH: SA (Bitfield-Mask: 0x01) */ 7984 #define ETH_MAC_ADDRESS2_HIGH_AE_Pos (31UL) /*!< ETH MAC_ADDRESS2_HIGH: AE (Bit 31) */ 7985 #define ETH_MAC_ADDRESS2_HIGH_AE_Msk (0x80000000UL) /*!< ETH MAC_ADDRESS2_HIGH: AE (Bitfield-Mask: 0x01) */ 7986 7987 /* ---------------------------- ETH_MAC_ADDRESS2_LOW ---------------------------- */ 7988 #define ETH_MAC_ADDRESS2_LOW_ADDRLO_Pos (0UL) /*!< ETH MAC_ADDRESS2_LOW: ADDRLO (Bit 0) */ 7989 #define ETH_MAC_ADDRESS2_LOW_ADDRLO_Msk (0xffffffffUL) /*!< ETH MAC_ADDRESS2_LOW: ADDRLO (Bitfield-Mask: 0xffffffff) */ 7990 7991 /* ---------------------------- ETH_MAC_ADDRESS3_HIGH --------------------------- */ 7992 #define ETH_MAC_ADDRESS3_HIGH_ADDRHI_Pos (0UL) /*!< ETH MAC_ADDRESS3_HIGH: ADDRHI (Bit 0) */ 7993 #define ETH_MAC_ADDRESS3_HIGH_ADDRHI_Msk (0xffffUL) /*!< ETH MAC_ADDRESS3_HIGH: ADDRHI (Bitfield-Mask: 0xffff) */ 7994 #define ETH_MAC_ADDRESS3_HIGH_MBC_Pos (24UL) /*!< ETH MAC_ADDRESS3_HIGH: MBC (Bit 24) */ 7995 #define ETH_MAC_ADDRESS3_HIGH_MBC_Msk (0x3f000000UL) /*!< ETH MAC_ADDRESS3_HIGH: MBC (Bitfield-Mask: 0x3f) */ 7996 #define ETH_MAC_ADDRESS3_HIGH_SA_Pos (30UL) /*!< ETH MAC_ADDRESS3_HIGH: SA (Bit 30) */ 7997 #define ETH_MAC_ADDRESS3_HIGH_SA_Msk (0x40000000UL) /*!< ETH MAC_ADDRESS3_HIGH: SA (Bitfield-Mask: 0x01) */ 7998 #define ETH_MAC_ADDRESS3_HIGH_AE_Pos (31UL) /*!< ETH MAC_ADDRESS3_HIGH: AE (Bit 31) */ 7999 #define ETH_MAC_ADDRESS3_HIGH_AE_Msk (0x80000000UL) /*!< ETH MAC_ADDRESS3_HIGH: AE (Bitfield-Mask: 0x01) */ 8000 8001 /* ---------------------------- ETH_MAC_ADDRESS3_LOW ---------------------------- */ 8002 #define ETH_MAC_ADDRESS3_LOW_ADDRLO_Pos (0UL) /*!< ETH MAC_ADDRESS3_LOW: ADDRLO (Bit 0) */ 8003 #define ETH_MAC_ADDRESS3_LOW_ADDRLO_Msk (0xffffffffUL) /*!< ETH MAC_ADDRESS3_LOW: ADDRLO (Bitfield-Mask: 0xffffffff) */ 8004 8005 /* ------------------------------- ETH_MMC_CONTROL ------------------------------ */ 8006 #define ETH_MMC_CONTROL_CNTRST_Pos (0UL) /*!< ETH MMC_CONTROL: CNTRST (Bit 0) */ 8007 #define ETH_MMC_CONTROL_CNTRST_Msk (0x1UL) /*!< ETH MMC_CONTROL: CNTRST (Bitfield-Mask: 0x01) */ 8008 #define ETH_MMC_CONTROL_CNTSTOPRO_Pos (1UL) /*!< ETH MMC_CONTROL: CNTSTOPRO (Bit 1) */ 8009 #define ETH_MMC_CONTROL_CNTSTOPRO_Msk (0x2UL) /*!< ETH MMC_CONTROL: CNTSTOPRO (Bitfield-Mask: 0x01) */ 8010 #define ETH_MMC_CONTROL_RSTONRD_Pos (2UL) /*!< ETH MMC_CONTROL: RSTONRD (Bit 2) */ 8011 #define ETH_MMC_CONTROL_RSTONRD_Msk (0x4UL) /*!< ETH MMC_CONTROL: RSTONRD (Bitfield-Mask: 0x01) */ 8012 #define ETH_MMC_CONTROL_CNTFREEZ_Pos (3UL) /*!< ETH MMC_CONTROL: CNTFREEZ (Bit 3) */ 8013 #define ETH_MMC_CONTROL_CNTFREEZ_Msk (0x8UL) /*!< ETH MMC_CONTROL: CNTFREEZ (Bitfield-Mask: 0x01) */ 8014 #define ETH_MMC_CONTROL_CNTPRST_Pos (4UL) /*!< ETH MMC_CONTROL: CNTPRST (Bit 4) */ 8015 #define ETH_MMC_CONTROL_CNTPRST_Msk (0x10UL) /*!< ETH MMC_CONTROL: CNTPRST (Bitfield-Mask: 0x01) */ 8016 #define ETH_MMC_CONTROL_CNTPRSTLVL_Pos (5UL) /*!< ETH MMC_CONTROL: CNTPRSTLVL (Bit 5) */ 8017 #define ETH_MMC_CONTROL_CNTPRSTLVL_Msk (0x20UL) /*!< ETH MMC_CONTROL: CNTPRSTLVL (Bitfield-Mask: 0x01) */ 8018 #define ETH_MMC_CONTROL_UCDBC_Pos (8UL) /*!< ETH MMC_CONTROL: UCDBC (Bit 8) */ 8019 #define ETH_MMC_CONTROL_UCDBC_Msk (0x100UL) /*!< ETH MMC_CONTROL: UCDBC (Bitfield-Mask: 0x01) */ 8020 8021 /* -------------------------- ETH_MMC_RECEIVE_INTERRUPT ------------------------- */ 8022 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBFRMIS_Pos (0UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBFRMIS (Bit 0) */ 8023 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBFRMIS_Msk (0x1UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBFRMIS (Bitfield-Mask: 0x01) */ 8024 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBOCTIS_Pos (1UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBOCTIS (Bit 1) */ 8025 #define ETH_MMC_RECEIVE_INTERRUPT_RXGBOCTIS_Msk (0x2UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGBOCTIS (Bitfield-Mask: 0x01) */ 8026 #define ETH_MMC_RECEIVE_INTERRUPT_RXGOCTIS_Pos (2UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGOCTIS (Bit 2) */ 8027 #define ETH_MMC_RECEIVE_INTERRUPT_RXGOCTIS_Msk (0x4UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXGOCTIS (Bitfield-Mask: 0x01) */ 8028 #define ETH_MMC_RECEIVE_INTERRUPT_RXBCGFIS_Pos (3UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXBCGFIS (Bit 3) */ 8029 #define ETH_MMC_RECEIVE_INTERRUPT_RXBCGFIS_Msk (0x8UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXBCGFIS (Bitfield-Mask: 0x01) */ 8030 #define ETH_MMC_RECEIVE_INTERRUPT_RXMCGFIS_Pos (4UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXMCGFIS (Bit 4) */ 8031 #define ETH_MMC_RECEIVE_INTERRUPT_RXMCGFIS_Msk (0x10UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXMCGFIS (Bitfield-Mask: 0x01) */ 8032 #define ETH_MMC_RECEIVE_INTERRUPT_RXCRCERFIS_Pos (5UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXCRCERFIS (Bit 5) */ 8033 #define ETH_MMC_RECEIVE_INTERRUPT_RXCRCERFIS_Msk (0x20UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXCRCERFIS (Bitfield-Mask: 0x01) */ 8034 #define ETH_MMC_RECEIVE_INTERRUPT_RXALGNERFIS_Pos (6UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXALGNERFIS (Bit 6) */ 8035 #define ETH_MMC_RECEIVE_INTERRUPT_RXALGNERFIS_Msk (0x40UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXALGNERFIS (Bitfield-Mask: 0x01) */ 8036 #define ETH_MMC_RECEIVE_INTERRUPT_RXRUNTFIS_Pos (7UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXRUNTFIS (Bit 7) */ 8037 #define ETH_MMC_RECEIVE_INTERRUPT_RXRUNTFIS_Msk (0x80UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXRUNTFIS (Bitfield-Mask: 0x01) */ 8038 #define ETH_MMC_RECEIVE_INTERRUPT_RXJABERFIS_Pos (8UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXJABERFIS (Bit 8) */ 8039 #define ETH_MMC_RECEIVE_INTERRUPT_RXJABERFIS_Msk (0x100UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXJABERFIS (Bitfield-Mask: 0x01) */ 8040 #define ETH_MMC_RECEIVE_INTERRUPT_RXUSIZEGFIS_Pos (9UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXUSIZEGFIS (Bit 9) */ 8041 #define ETH_MMC_RECEIVE_INTERRUPT_RXUSIZEGFIS_Msk (0x200UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXUSIZEGFIS (Bitfield-Mask: 0x01) */ 8042 #define ETH_MMC_RECEIVE_INTERRUPT_RXOSIZEGFIS_Pos (10UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXOSIZEGFIS (Bit 10) */ 8043 #define ETH_MMC_RECEIVE_INTERRUPT_RXOSIZEGFIS_Msk (0x400UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXOSIZEGFIS (Bitfield-Mask: 0x01) */ 8044 #define ETH_MMC_RECEIVE_INTERRUPT_RX64OCTGBFIS_Pos (11UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX64OCTGBFIS (Bit 11) */ 8045 #define ETH_MMC_RECEIVE_INTERRUPT_RX64OCTGBFIS_Msk (0x800UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX64OCTGBFIS (Bitfield-Mask: 0x01) */ 8046 #define ETH_MMC_RECEIVE_INTERRUPT_RX65T127OCTGBFIS_Pos (12UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX65T127OCTGBFIS (Bit 12) */ 8047 #define ETH_MMC_RECEIVE_INTERRUPT_RX65T127OCTGBFIS_Msk (0x1000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX65T127OCTGBFIS (Bitfield-Mask: 0x01) */ 8048 #define ETH_MMC_RECEIVE_INTERRUPT_RX128T255OCTGBFIS_Pos (13UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX128T255OCTGBFIS (Bit 13) */ 8049 #define ETH_MMC_RECEIVE_INTERRUPT_RX128T255OCTGBFIS_Msk (0x2000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX128T255OCTGBFIS (Bitfield-Mask: 0x01) */ 8050 #define ETH_MMC_RECEIVE_INTERRUPT_RX256T511OCTGBFIS_Pos (14UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX256T511OCTGBFIS (Bit 14) */ 8051 #define ETH_MMC_RECEIVE_INTERRUPT_RX256T511OCTGBFIS_Msk (0x4000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX256T511OCTGBFIS (Bitfield-Mask: 0x01) */ 8052 #define ETH_MMC_RECEIVE_INTERRUPT_RX512T1023OCTGBFIS_Pos (15UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX512T1023OCTGBFIS (Bit 15) */ 8053 #define ETH_MMC_RECEIVE_INTERRUPT_RX512T1023OCTGBFIS_Msk (0x8000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX512T1023OCTGBFIS (Bitfield-Mask: 0x01) */ 8054 #define ETH_MMC_RECEIVE_INTERRUPT_RX1024TMAXOCTGBFIS_Pos (16UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX1024TMAXOCTGBFIS (Bit 16) */ 8055 #define ETH_MMC_RECEIVE_INTERRUPT_RX1024TMAXOCTGBFIS_Msk (0x10000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RX1024TMAXOCTGBFIS (Bitfield-Mask: 0x01) */ 8056 #define ETH_MMC_RECEIVE_INTERRUPT_RXUCGFIS_Pos (17UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXUCGFIS (Bit 17) */ 8057 #define ETH_MMC_RECEIVE_INTERRUPT_RXUCGFIS_Msk (0x20000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXUCGFIS (Bitfield-Mask: 0x01) */ 8058 #define ETH_MMC_RECEIVE_INTERRUPT_RXLENERFIS_Pos (18UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXLENERFIS (Bit 18) */ 8059 #define ETH_MMC_RECEIVE_INTERRUPT_RXLENERFIS_Msk (0x40000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXLENERFIS (Bitfield-Mask: 0x01) */ 8060 #define ETH_MMC_RECEIVE_INTERRUPT_RXORANGEFIS_Pos (19UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXORANGEFIS (Bit 19) */ 8061 #define ETH_MMC_RECEIVE_INTERRUPT_RXORANGEFIS_Msk (0x80000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXORANGEFIS (Bitfield-Mask: 0x01) */ 8062 #define ETH_MMC_RECEIVE_INTERRUPT_RXPAUSFIS_Pos (20UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXPAUSFIS (Bit 20) */ 8063 #define ETH_MMC_RECEIVE_INTERRUPT_RXPAUSFIS_Msk (0x100000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXPAUSFIS (Bitfield-Mask: 0x01) */ 8064 #define ETH_MMC_RECEIVE_INTERRUPT_RXFOVFIS_Pos (21UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXFOVFIS (Bit 21) */ 8065 #define ETH_MMC_RECEIVE_INTERRUPT_RXFOVFIS_Msk (0x200000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXFOVFIS (Bitfield-Mask: 0x01) */ 8066 #define ETH_MMC_RECEIVE_INTERRUPT_RXVLANGBFIS_Pos (22UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXVLANGBFIS (Bit 22) */ 8067 #define ETH_MMC_RECEIVE_INTERRUPT_RXVLANGBFIS_Msk (0x400000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXVLANGBFIS (Bitfield-Mask: 0x01) */ 8068 #define ETH_MMC_RECEIVE_INTERRUPT_RXWDOGFIS_Pos (23UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXWDOGFIS (Bit 23) */ 8069 #define ETH_MMC_RECEIVE_INTERRUPT_RXWDOGFIS_Msk (0x800000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXWDOGFIS (Bitfield-Mask: 0x01) */ 8070 #define ETH_MMC_RECEIVE_INTERRUPT_RXRCVERRFIS_Pos (24UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXRCVERRFIS (Bit 24) */ 8071 #define ETH_MMC_RECEIVE_INTERRUPT_RXRCVERRFIS_Msk (0x1000000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXRCVERRFIS (Bitfield-Mask: 0x01) */ 8072 #define ETH_MMC_RECEIVE_INTERRUPT_RXCTRLFIS_Pos (25UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXCTRLFIS (Bit 25) */ 8073 #define ETH_MMC_RECEIVE_INTERRUPT_RXCTRLFIS_Msk (0x2000000UL) /*!< ETH MMC_RECEIVE_INTERRUPT: RXCTRLFIS (Bitfield-Mask: 0x01) */ 8074 8075 /* ------------------------- ETH_MMC_TRANSMIT_INTERRUPT ------------------------- */ 8076 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBOCTIS_Pos (0UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBOCTIS (Bit 0) */ 8077 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBOCTIS_Msk (0x1UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBOCTIS (Bitfield-Mask: 0x01) */ 8078 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBFRMIS_Pos (1UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBFRMIS (Bit 1) */ 8079 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGBFRMIS_Msk (0x2UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGBFRMIS (Bitfield-Mask: 0x01) */ 8080 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGFIS_Pos (2UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGFIS (Bit 2) */ 8081 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGFIS_Msk (0x4UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGFIS (Bitfield-Mask: 0x01) */ 8082 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGFIS_Pos (3UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGFIS (Bit 3) */ 8083 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGFIS_Msk (0x8UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGFIS (Bitfield-Mask: 0x01) */ 8084 #define ETH_MMC_TRANSMIT_INTERRUPT_TX64OCTGBFIS_Pos (4UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX64OCTGBFIS (Bit 4) */ 8085 #define ETH_MMC_TRANSMIT_INTERRUPT_TX64OCTGBFIS_Msk (0x10UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX64OCTGBFIS (Bitfield-Mask: 0x01) */ 8086 #define ETH_MMC_TRANSMIT_INTERRUPT_TX65T127OCTGBFIS_Pos (5UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX65T127OCTGBFIS (Bit 5) */ 8087 #define ETH_MMC_TRANSMIT_INTERRUPT_TX65T127OCTGBFIS_Msk (0x20UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX65T127OCTGBFIS (Bitfield-Mask: 0x01) */ 8088 #define ETH_MMC_TRANSMIT_INTERRUPT_TX128T255OCTGBFIS_Pos (6UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX128T255OCTGBFIS (Bit 6) */ 8089 #define ETH_MMC_TRANSMIT_INTERRUPT_TX128T255OCTGBFIS_Msk (0x40UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX128T255OCTGBFIS (Bitfield-Mask: 0x01) */ 8090 #define ETH_MMC_TRANSMIT_INTERRUPT_TX256T511OCTGBFIS_Pos (7UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX256T511OCTGBFIS (Bit 7) */ 8091 #define ETH_MMC_TRANSMIT_INTERRUPT_TX256T511OCTGBFIS_Msk (0x80UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX256T511OCTGBFIS (Bitfield-Mask: 0x01) */ 8092 #define ETH_MMC_TRANSMIT_INTERRUPT_TX512T1023OCTGBFIS_Pos (8UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX512T1023OCTGBFIS (Bit 8) */ 8093 #define ETH_MMC_TRANSMIT_INTERRUPT_TX512T1023OCTGBFIS_Msk (0x100UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX512T1023OCTGBFIS (Bitfield-Mask: 0x01) */ 8094 #define ETH_MMC_TRANSMIT_INTERRUPT_TX1024TMAXOCTGBFIS_Pos (9UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX1024TMAXOCTGBFIS (Bit 9) */ 8095 #define ETH_MMC_TRANSMIT_INTERRUPT_TX1024TMAXOCTGBFIS_Msk (0x200UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TX1024TMAXOCTGBFIS (Bitfield-Mask: 0x01) */ 8096 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUCGBFIS_Pos (10UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUCGBFIS (Bit 10) */ 8097 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUCGBFIS_Msk (0x400UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUCGBFIS (Bitfield-Mask: 0x01) */ 8098 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGBFIS_Pos (11UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGBFIS (Bit 11) */ 8099 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCGBFIS_Msk (0x800UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCGBFIS (Bitfield-Mask: 0x01) */ 8100 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGBFIS_Pos (12UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGBFIS (Bit 12) */ 8101 #define ETH_MMC_TRANSMIT_INTERRUPT_TXBCGBFIS_Msk (0x1000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXBCGBFIS (Bitfield-Mask: 0x01) */ 8102 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUFLOWERFIS_Pos (13UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUFLOWERFIS (Bit 13) */ 8103 #define ETH_MMC_TRANSMIT_INTERRUPT_TXUFLOWERFIS_Msk (0x2000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXUFLOWERFIS (Bitfield-Mask: 0x01) */ 8104 #define ETH_MMC_TRANSMIT_INTERRUPT_TXSCOLGFIS_Pos (14UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXSCOLGFIS (Bit 14) */ 8105 #define ETH_MMC_TRANSMIT_INTERRUPT_TXSCOLGFIS_Msk (0x4000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXSCOLGFIS (Bitfield-Mask: 0x01) */ 8106 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCOLGFIS_Pos (15UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCOLGFIS (Bit 15) */ 8107 #define ETH_MMC_TRANSMIT_INTERRUPT_TXMCOLGFIS_Msk (0x8000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXMCOLGFIS (Bitfield-Mask: 0x01) */ 8108 #define ETH_MMC_TRANSMIT_INTERRUPT_TXDEFFIS_Pos (16UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXDEFFIS (Bit 16) */ 8109 #define ETH_MMC_TRANSMIT_INTERRUPT_TXDEFFIS_Msk (0x10000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXDEFFIS (Bitfield-Mask: 0x01) */ 8110 #define ETH_MMC_TRANSMIT_INTERRUPT_TXLATCOLFIS_Pos (17UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXLATCOLFIS (Bit 17) */ 8111 #define ETH_MMC_TRANSMIT_INTERRUPT_TXLATCOLFIS_Msk (0x20000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXLATCOLFIS (Bitfield-Mask: 0x01) */ 8112 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXCOLFIS_Pos (18UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXCOLFIS (Bit 18) */ 8113 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXCOLFIS_Msk (0x40000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXCOLFIS (Bitfield-Mask: 0x01) */ 8114 #define ETH_MMC_TRANSMIT_INTERRUPT_TXCARERFIS_Pos (19UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXCARERFIS (Bit 19) */ 8115 #define ETH_MMC_TRANSMIT_INTERRUPT_TXCARERFIS_Msk (0x80000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXCARERFIS (Bitfield-Mask: 0x01) */ 8116 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGOCTIS_Pos (20UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGOCTIS (Bit 20) */ 8117 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGOCTIS_Msk (0x100000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGOCTIS (Bitfield-Mask: 0x01) */ 8118 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGFRMIS_Pos (21UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGFRMIS (Bit 21) */ 8119 #define ETH_MMC_TRANSMIT_INTERRUPT_TXGFRMIS_Msk (0x200000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXGFRMIS (Bitfield-Mask: 0x01) */ 8120 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXDEFFIS_Pos (22UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXDEFFIS (Bit 22) */ 8121 #define ETH_MMC_TRANSMIT_INTERRUPT_TXEXDEFFIS_Msk (0x400000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXEXDEFFIS (Bitfield-Mask: 0x01) */ 8122 #define ETH_MMC_TRANSMIT_INTERRUPT_TXPAUSFIS_Pos (23UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXPAUSFIS (Bit 23) */ 8123 #define ETH_MMC_TRANSMIT_INTERRUPT_TXPAUSFIS_Msk (0x800000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXPAUSFIS (Bitfield-Mask: 0x01) */ 8124 #define ETH_MMC_TRANSMIT_INTERRUPT_TXVLANGFIS_Pos (24UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXVLANGFIS (Bit 24) */ 8125 #define ETH_MMC_TRANSMIT_INTERRUPT_TXVLANGFIS_Msk (0x1000000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXVLANGFIS (Bitfield-Mask: 0x01) */ 8126 #define ETH_MMC_TRANSMIT_INTERRUPT_TXOSIZEGFIS_Pos (25UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXOSIZEGFIS (Bit 25) */ 8127 #define ETH_MMC_TRANSMIT_INTERRUPT_TXOSIZEGFIS_Msk (0x2000000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT: TXOSIZEGFIS (Bitfield-Mask: 0x01) */ 8128 8129 /* ----------------------- ETH_MMC_RECEIVE_INTERRUPT_MASK ----------------------- */ 8130 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBFRMIM_Pos (0UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBFRMIM (Bit 0) */ 8131 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBFRMIM_Msk (0x1UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBFRMIM (Bitfield-Mask: 0x01) */ 8132 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBOCTIM_Pos (1UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBOCTIM (Bit 1) */ 8133 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGBOCTIM_Msk (0x2UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGBOCTIM (Bitfield-Mask: 0x01) */ 8134 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGOCTIM_Pos (2UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGOCTIM (Bit 2) */ 8135 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXGOCTIM_Msk (0x4UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXGOCTIM (Bitfield-Mask: 0x01) */ 8136 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXBCGFIM_Pos (3UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXBCGFIM (Bit 3) */ 8137 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXBCGFIM_Msk (0x8UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXBCGFIM (Bitfield-Mask: 0x01) */ 8138 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXMCGFIM_Pos (4UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXMCGFIM (Bit 4) */ 8139 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXMCGFIM_Msk (0x10UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXMCGFIM (Bitfield-Mask: 0x01) */ 8140 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCRCERFIM_Pos (5UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCRCERFIM (Bit 5) */ 8141 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCRCERFIM_Msk (0x20UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCRCERFIM (Bitfield-Mask: 0x01) */ 8142 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXALGNERFIM_Pos (6UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXALGNERFIM (Bit 6) */ 8143 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXALGNERFIM_Msk (0x40UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXALGNERFIM (Bitfield-Mask: 0x01) */ 8144 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRUNTFIM_Pos (7UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRUNTFIM (Bit 7) */ 8145 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRUNTFIM_Msk (0x80UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRUNTFIM (Bitfield-Mask: 0x01) */ 8146 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXJABERFIM_Pos (8UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXJABERFIM (Bit 8) */ 8147 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXJABERFIM_Msk (0x100UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXJABERFIM (Bitfield-Mask: 0x01) */ 8148 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUSIZEGFIM_Pos (9UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUSIZEGFIM (Bit 9) */ 8149 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUSIZEGFIM_Msk (0x200UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUSIZEGFIM (Bitfield-Mask: 0x01) */ 8150 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXOSIZEGFIM_Pos (10UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXOSIZEGFIM (Bit 10) */ 8151 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXOSIZEGFIM_Msk (0x400UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXOSIZEGFIM (Bitfield-Mask: 0x01) */ 8152 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX64OCTGBFIM_Pos (11UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX64OCTGBFIM (Bit 11) */ 8153 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX64OCTGBFIM_Msk (0x800UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX64OCTGBFIM (Bitfield-Mask: 0x01) */ 8154 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX65T127OCTGBFIM_Pos (12UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX65T127OCTGBFIM (Bit 12) */ 8155 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX65T127OCTGBFIM_Msk (0x1000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX65T127OCTGBFIM (Bitfield-Mask: 0x01) */ 8156 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX128T255OCTGBFIM_Pos (13UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX128T255OCTGBFIM (Bit 13) */ 8157 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX128T255OCTGBFIM_Msk (0x2000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX128T255OCTGBFIM (Bitfield-Mask: 0x01) */ 8158 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX256T511OCTGBFIM_Pos (14UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX256T511OCTGBFIM (Bit 14) */ 8159 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX256T511OCTGBFIM_Msk (0x4000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX256T511OCTGBFIM (Bitfield-Mask: 0x01) */ 8160 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX512T1023OCTGBFIM_Pos (15UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX512T1023OCTGBFIM (Bit 15) */ 8161 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX512T1023OCTGBFIM_Msk (0x8000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX512T1023OCTGBFIM (Bitfield-Mask: 0x01) */ 8162 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX1024TMAXOCTGBFIM_Pos (16UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX1024TMAXOCTGBFIM (Bit 16) */ 8163 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RX1024TMAXOCTGBFIM_Msk (0x10000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RX1024TMAXOCTGBFIM (Bitfield-Mask: 0x01) */ 8164 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUCGFIM_Pos (17UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUCGFIM (Bit 17) */ 8165 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXUCGFIM_Msk (0x20000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXUCGFIM (Bitfield-Mask: 0x01) */ 8166 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXLENERFIM_Pos (18UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXLENERFIM (Bit 18) */ 8167 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXLENERFIM_Msk (0x40000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXLENERFIM (Bitfield-Mask: 0x01) */ 8168 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXORANGEFIM_Pos (19UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXORANGEFIM (Bit 19) */ 8169 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXORANGEFIM_Msk (0x80000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXORANGEFIM (Bitfield-Mask: 0x01) */ 8170 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXPAUSFIM_Pos (20UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXPAUSFIM (Bit 20) */ 8171 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXPAUSFIM_Msk (0x100000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXPAUSFIM (Bitfield-Mask: 0x01) */ 8172 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXFOVFIM_Pos (21UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXFOVFIM (Bit 21) */ 8173 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXFOVFIM_Msk (0x200000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXFOVFIM (Bitfield-Mask: 0x01) */ 8174 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXVLANGBFIM_Pos (22UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXVLANGBFIM (Bit 22) */ 8175 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXVLANGBFIM_Msk (0x400000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXVLANGBFIM (Bitfield-Mask: 0x01) */ 8176 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXWDOGFIM_Pos (23UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXWDOGFIM (Bit 23) */ 8177 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXWDOGFIM_Msk (0x800000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXWDOGFIM (Bitfield-Mask: 0x01) */ 8178 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRCVERRFIM_Pos (24UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRCVERRFIM (Bit 24) */ 8179 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXRCVERRFIM_Msk (0x1000000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXRCVERRFIM (Bitfield-Mask: 0x01) */ 8180 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCTRLFIM_Pos (25UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCTRLFIM (Bit 25) */ 8181 #define ETH_MMC_RECEIVE_INTERRUPT_MASK_RXCTRLFIM_Msk (0x2000000UL) /*!< ETH MMC_RECEIVE_INTERRUPT_MASK: RXCTRLFIM (Bitfield-Mask: 0x01) */ 8182 8183 /* ----------------------- ETH_MMC_TRANSMIT_INTERRUPT_MASK ---------------------- */ 8184 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBOCTIM_Pos (0UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBOCTIM (Bit 0) */ 8185 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBOCTIM_Msk (0x1UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBOCTIM (Bitfield-Mask: 0x01) */ 8186 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBFRMIM_Pos (1UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBFRMIM (Bit 1) */ 8187 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGBFRMIM_Msk (0x2UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGBFRMIM (Bitfield-Mask: 0x01) */ 8188 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGFIM_Pos (2UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGFIM (Bit 2) */ 8189 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGFIM_Msk (0x4UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGFIM (Bitfield-Mask: 0x01) */ 8190 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGFIM_Pos (3UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGFIM (Bit 3) */ 8191 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGFIM_Msk (0x8UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGFIM (Bitfield-Mask: 0x01) */ 8192 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX64OCTGBFIM_Pos (4UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX64OCTGBFIM (Bit 4) */ 8193 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX64OCTGBFIM_Msk (0x10UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX64OCTGBFIM (Bitfield-Mask: 0x01) */ 8194 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX65T127OCTGBFIM_Pos (5UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX65T127OCTGBFIM (Bit 5) */ 8195 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX65T127OCTGBFIM_Msk (0x20UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX65T127OCTGBFIM (Bitfield-Mask: 0x01) */ 8196 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX128T255OCTGBFIM_Pos (6UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX128T255OCTGBFIM (Bit 6) */ 8197 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX128T255OCTGBFIM_Msk (0x40UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX128T255OCTGBFIM (Bitfield-Mask: 0x01) */ 8198 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX256T511OCTGBFIM_Pos (7UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX256T511OCTGBFIM (Bit 7) */ 8199 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX256T511OCTGBFIM_Msk (0x80UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX256T511OCTGBFIM (Bitfield-Mask: 0x01) */ 8200 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX512T1023OCTGBFIM_Pos (8UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX512T1023OCTGBFIM (Bit 8) */ 8201 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX512T1023OCTGBFIM_Msk (0x100UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX512T1023OCTGBFIM (Bitfield-Mask: 0x01) */ 8202 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX1024TMAXOCTGBFIM_Pos (9UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX1024TMAXOCTGBFIM (Bit 9) */ 8203 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TX1024TMAXOCTGBFIM_Msk (0x200UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TX1024TMAXOCTGBFIM (Bitfield-Mask: 0x01) */ 8204 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUCGBFIM_Pos (10UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUCGBFIM (Bit 10) */ 8205 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUCGBFIM_Msk (0x400UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUCGBFIM (Bitfield-Mask: 0x01) */ 8206 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGBFIM_Pos (11UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGBFIM (Bit 11) */ 8207 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCGBFIM_Msk (0x800UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCGBFIM (Bitfield-Mask: 0x01) */ 8208 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGBFIM_Pos (12UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGBFIM (Bit 12) */ 8209 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXBCGBFIM_Msk (0x1000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXBCGBFIM (Bitfield-Mask: 0x01) */ 8210 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUFLOWERFIM_Pos (13UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUFLOWERFIM (Bit 13) */ 8211 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXUFLOWERFIM_Msk (0x2000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXUFLOWERFIM (Bitfield-Mask: 0x01) */ 8212 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXSCOLGFIM_Pos (14UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXSCOLGFIM (Bit 14) */ 8213 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXSCOLGFIM_Msk (0x4000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXSCOLGFIM (Bitfield-Mask: 0x01) */ 8214 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCOLGFIM_Pos (15UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCOLGFIM (Bit 15) */ 8215 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXMCOLGFIM_Msk (0x8000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXMCOLGFIM (Bitfield-Mask: 0x01) */ 8216 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXDEFFIM_Pos (16UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXDEFFIM (Bit 16) */ 8217 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXDEFFIM_Msk (0x10000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXDEFFIM (Bitfield-Mask: 0x01) */ 8218 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXLATCOLFIM_Pos (17UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXLATCOLFIM (Bit 17) */ 8219 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXLATCOLFIM_Msk (0x20000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXLATCOLFIM (Bitfield-Mask: 0x01) */ 8220 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXCOLFIM_Pos (18UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXCOLFIM (Bit 18) */ 8221 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXCOLFIM_Msk (0x40000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXCOLFIM (Bitfield-Mask: 0x01) */ 8222 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXCARERFIM_Pos (19UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXCARERFIM (Bit 19) */ 8223 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXCARERFIM_Msk (0x80000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXCARERFIM (Bitfield-Mask: 0x01) */ 8224 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGOCTIM_Pos (20UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGOCTIM (Bit 20) */ 8225 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGOCTIM_Msk (0x100000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGOCTIM (Bitfield-Mask: 0x01) */ 8226 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGFRMIM_Pos (21UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGFRMIM (Bit 21) */ 8227 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXGFRMIM_Msk (0x200000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXGFRMIM (Bitfield-Mask: 0x01) */ 8228 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXDEFFIM_Pos (22UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXDEFFIM (Bit 22) */ 8229 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXEXDEFFIM_Msk (0x400000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXEXDEFFIM (Bitfield-Mask: 0x01) */ 8230 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXPAUSFIM_Pos (23UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXPAUSFIM (Bit 23) */ 8231 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXPAUSFIM_Msk (0x800000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXPAUSFIM (Bitfield-Mask: 0x01) */ 8232 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXVLANGFIM_Pos (24UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXVLANGFIM (Bit 24) */ 8233 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXVLANGFIM_Msk (0x1000000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXVLANGFIM (Bitfield-Mask: 0x01) */ 8234 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXOSIZEGFIM_Pos (25UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXOSIZEGFIM (Bit 25) */ 8235 #define ETH_MMC_TRANSMIT_INTERRUPT_MASK_TXOSIZEGFIM_Msk (0x2000000UL) /*!< ETH MMC_TRANSMIT_INTERRUPT_MASK: TXOSIZEGFIM (Bitfield-Mask: 0x01) */ 8236 8237 /* ------------------------- ETH_TX_OCTET_COUNT_GOOD_BAD ------------------------ */ 8238 #define ETH_TX_OCTET_COUNT_GOOD_BAD_TXOCTGB_Pos (0UL) /*!< ETH TX_OCTET_COUNT_GOOD_BAD: TXOCTGB (Bit 0) */ 8239 #define ETH_TX_OCTET_COUNT_GOOD_BAD_TXOCTGB_Msk (0xffffffffUL) /*!< ETH TX_OCTET_COUNT_GOOD_BAD: TXOCTGB (Bitfield-Mask: 0xffffffff) */ 8240 8241 /* ------------------------- ETH_TX_FRAME_COUNT_GOOD_BAD ------------------------ */ 8242 #define ETH_TX_FRAME_COUNT_GOOD_BAD_TXFRMGB_Pos (0UL) /*!< ETH TX_FRAME_COUNT_GOOD_BAD: TXFRMGB (Bit 0) */ 8243 #define ETH_TX_FRAME_COUNT_GOOD_BAD_TXFRMGB_Msk (0xffffffffUL) /*!< ETH TX_FRAME_COUNT_GOOD_BAD: TXFRMGB (Bitfield-Mask: 0xffffffff) */ 8244 8245 /* ------------------------ ETH_TX_BROADCAST_FRAMES_GOOD ------------------------ */ 8246 #define ETH_TX_BROADCAST_FRAMES_GOOD_TXBCASTG_Pos (0UL) /*!< ETH TX_BROADCAST_FRAMES_GOOD: TXBCASTG (Bit 0) */ 8247 #define ETH_TX_BROADCAST_FRAMES_GOOD_TXBCASTG_Msk (0xffffffffUL) /*!< ETH TX_BROADCAST_FRAMES_GOOD: TXBCASTG (Bitfield-Mask: 0xffffffff) */ 8248 8249 /* ------------------------ ETH_TX_MULTICAST_FRAMES_GOOD ------------------------ */ 8250 #define ETH_TX_MULTICAST_FRAMES_GOOD_TXMCASTG_Pos (0UL) /*!< ETH TX_MULTICAST_FRAMES_GOOD: TXMCASTG (Bit 0) */ 8251 #define ETH_TX_MULTICAST_FRAMES_GOOD_TXMCASTG_Msk (0xffffffffUL) /*!< ETH TX_MULTICAST_FRAMES_GOOD: TXMCASTG (Bitfield-Mask: 0xffffffff) */ 8252 8253 /* ----------------------- ETH_TX_64OCTETS_FRAMES_GOOD_BAD ---------------------- */ 8254 #define ETH_TX_64OCTETS_FRAMES_GOOD_BAD_TX64OCTGB_Pos (0UL) /*!< ETH TX_64OCTETS_FRAMES_GOOD_BAD: TX64OCTGB (Bit 0) */ 8255 #define ETH_TX_64OCTETS_FRAMES_GOOD_BAD_TX64OCTGB_Msk (0xffffffffUL) /*!< ETH TX_64OCTETS_FRAMES_GOOD_BAD: TX64OCTGB (Bitfield-Mask: 0xffffffff) */ 8256 8257 /* -------------------- ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD -------------------- */ 8258 #define ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD_TX65_127OCTGB_Pos (0UL) /*!< ETH TX_65TO127OCTETS_FRAMES_GOOD_BAD: TX65_127OCTGB (Bit 0) */ 8259 #define ETH_TX_65TO127OCTETS_FRAMES_GOOD_BAD_TX65_127OCTGB_Msk (0xffffffffUL) /*!< ETH TX_65TO127OCTETS_FRAMES_GOOD_BAD: TX65_127OCTGB (Bitfield-Mask: 0xffffffff) */ 8260 8261 /* -------------------- ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD ------------------- */ 8262 #define ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD_TX128_255OCTGB_Pos (0UL) /*!< ETH TX_128TO255OCTETS_FRAMES_GOOD_BAD: TX128_255OCTGB (Bit 0) */ 8263 #define ETH_TX_128TO255OCTETS_FRAMES_GOOD_BAD_TX128_255OCTGB_Msk (0xffffffffUL) /*!< ETH TX_128TO255OCTETS_FRAMES_GOOD_BAD: TX128_255OCTGB (Bitfield-Mask: 0xffffffff) */ 8264 8265 /* -------------------- ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD ------------------- */ 8266 #define ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD_TX256_511OCTGB_Pos (0UL) /*!< ETH TX_256TO511OCTETS_FRAMES_GOOD_BAD: TX256_511OCTGB (Bit 0) */ 8267 #define ETH_TX_256TO511OCTETS_FRAMES_GOOD_BAD_TX256_511OCTGB_Msk (0xffffffffUL) /*!< ETH TX_256TO511OCTETS_FRAMES_GOOD_BAD: TX256_511OCTGB (Bitfield-Mask: 0xffffffff) */ 8268 8269 /* ------------------- ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD ------------------- */ 8270 #define ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD_TX512_1023OCTGB_Pos (0UL) /*!< ETH TX_512TO1023OCTETS_FRAMES_GOOD_BAD: TX512_1023OCTGB (Bit 0) */ 8271 #define ETH_TX_512TO1023OCTETS_FRAMES_GOOD_BAD_TX512_1023OCTGB_Msk (0xffffffffUL) /*!< ETH TX_512TO1023OCTETS_FRAMES_GOOD_BAD: TX512_1023OCTGB (Bitfield-Mask: 0xffffffff) */ 8272 8273 /* ------------------- ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD ------------------- */ 8274 #define ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_TX1024_MAXOCTGB_Pos (0UL) /*!< ETH TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: TX1024_MAXOCTGB (Bit 0) */ 8275 #define ETH_TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_TX1024_MAXOCTGB_Msk (0xffffffffUL) /*!< ETH TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: TX1024_MAXOCTGB (Bitfield-Mask: 0xffffffff) */ 8276 8277 /* ----------------------- ETH_TX_UNICAST_FRAMES_GOOD_BAD ----------------------- */ 8278 #define ETH_TX_UNICAST_FRAMES_GOOD_BAD_TXUCASTGB_Pos (0UL) /*!< ETH TX_UNICAST_FRAMES_GOOD_BAD: TXUCASTGB (Bit 0) */ 8279 #define ETH_TX_UNICAST_FRAMES_GOOD_BAD_TXUCASTGB_Msk (0xffffffffUL) /*!< ETH TX_UNICAST_FRAMES_GOOD_BAD: TXUCASTGB (Bitfield-Mask: 0xffffffff) */ 8280 8281 /* ---------------------- ETH_TX_MULTICAST_FRAMES_GOOD_BAD ---------------------- */ 8282 #define ETH_TX_MULTICAST_FRAMES_GOOD_BAD_TXMCASTGB_Pos (0UL) /*!< ETH TX_MULTICAST_FRAMES_GOOD_BAD: TXMCASTGB (Bit 0) */ 8283 #define ETH_TX_MULTICAST_FRAMES_GOOD_BAD_TXMCASTGB_Msk (0xffffffffUL) /*!< ETH TX_MULTICAST_FRAMES_GOOD_BAD: TXMCASTGB (Bitfield-Mask: 0xffffffff) */ 8284 8285 /* ---------------------- ETH_TX_BROADCAST_FRAMES_GOOD_BAD ---------------------- */ 8286 #define ETH_TX_BROADCAST_FRAMES_GOOD_BAD_TXBCASTGB_Pos (0UL) /*!< ETH TX_BROADCAST_FRAMES_GOOD_BAD: TXBCASTGB (Bit 0) */ 8287 #define ETH_TX_BROADCAST_FRAMES_GOOD_BAD_TXBCASTGB_Msk (0xffffffffUL) /*!< ETH TX_BROADCAST_FRAMES_GOOD_BAD: TXBCASTGB (Bitfield-Mask: 0xffffffff) */ 8288 8289 /* ------------------------ ETH_TX_UNDERFLOW_ERROR_FRAMES ----------------------- */ 8290 #define ETH_TX_UNDERFLOW_ERROR_FRAMES_TXUNDRFLW_Pos (0UL) /*!< ETH TX_UNDERFLOW_ERROR_FRAMES: TXUNDRFLW (Bit 0) */ 8291 #define ETH_TX_UNDERFLOW_ERROR_FRAMES_TXUNDRFLW_Msk (0xffffffffUL) /*!< ETH TX_UNDERFLOW_ERROR_FRAMES: TXUNDRFLW (Bitfield-Mask: 0xffffffff) */ 8292 8293 /* --------------------- ETH_TX_SINGLE_COLLISION_GOOD_FRAMES -------------------- */ 8294 #define ETH_TX_SINGLE_COLLISION_GOOD_FRAMES_TXSNGLCOLG_Pos (0UL) /*!< ETH TX_SINGLE_COLLISION_GOOD_FRAMES: TXSNGLCOLG (Bit 0) */ 8295 #define ETH_TX_SINGLE_COLLISION_GOOD_FRAMES_TXSNGLCOLG_Msk (0xffffffffUL) /*!< ETH TX_SINGLE_COLLISION_GOOD_FRAMES: TXSNGLCOLG (Bitfield-Mask: 0xffffffff) */ 8296 8297 /* -------------------- ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES ------------------- */ 8298 #define ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES_TXMULTCOLG_Pos (0UL) /*!< ETH TX_MULTIPLE_COLLISION_GOOD_FRAMES: TXMULTCOLG (Bit 0) */ 8299 #define ETH_TX_MULTIPLE_COLLISION_GOOD_FRAMES_TXMULTCOLG_Msk (0xffffffffUL) /*!< ETH TX_MULTIPLE_COLLISION_GOOD_FRAMES: TXMULTCOLG (Bitfield-Mask: 0xffffffff) */ 8300 8301 /* --------------------------- ETH_TX_DEFERRED_FRAMES --------------------------- */ 8302 #define ETH_TX_DEFERRED_FRAMES_TXDEFRD_Pos (0UL) /*!< ETH TX_DEFERRED_FRAMES: TXDEFRD (Bit 0) */ 8303 #define ETH_TX_DEFERRED_FRAMES_TXDEFRD_Msk (0xffffffffUL) /*!< ETH TX_DEFERRED_FRAMES: TXDEFRD (Bitfield-Mask: 0xffffffff) */ 8304 8305 /* ------------------------ ETH_TX_LATE_COLLISION_FRAMES ------------------------ */ 8306 #define ETH_TX_LATE_COLLISION_FRAMES_TXLATECOL_Pos (0UL) /*!< ETH TX_LATE_COLLISION_FRAMES: TXLATECOL (Bit 0) */ 8307 #define ETH_TX_LATE_COLLISION_FRAMES_TXLATECOL_Msk (0xffffffffUL) /*!< ETH TX_LATE_COLLISION_FRAMES: TXLATECOL (Bitfield-Mask: 0xffffffff) */ 8308 8309 /* ---------------------- ETH_TX_EXCESSIVE_COLLISION_FRAMES --------------------- */ 8310 #define ETH_TX_EXCESSIVE_COLLISION_FRAMES_TXEXSCOL_Pos (0UL) /*!< ETH TX_EXCESSIVE_COLLISION_FRAMES: TXEXSCOL (Bit 0) */ 8311 #define ETH_TX_EXCESSIVE_COLLISION_FRAMES_TXEXSCOL_Msk (0xffffffffUL) /*!< ETH TX_EXCESSIVE_COLLISION_FRAMES: TXEXSCOL (Bitfield-Mask: 0xffffffff) */ 8312 8313 /* ------------------------- ETH_TX_CARRIER_ERROR_FRAMES ------------------------ */ 8314 #define ETH_TX_CARRIER_ERROR_FRAMES_TXCARR_Pos (0UL) /*!< ETH TX_CARRIER_ERROR_FRAMES: TXCARR (Bit 0) */ 8315 #define ETH_TX_CARRIER_ERROR_FRAMES_TXCARR_Msk (0xffffffffUL) /*!< ETH TX_CARRIER_ERROR_FRAMES: TXCARR (Bitfield-Mask: 0xffffffff) */ 8316 8317 /* --------------------------- ETH_TX_OCTET_COUNT_GOOD -------------------------- */ 8318 #define ETH_TX_OCTET_COUNT_GOOD_TXOCTG_Pos (0UL) /*!< ETH TX_OCTET_COUNT_GOOD: TXOCTG (Bit 0) */ 8319 #define ETH_TX_OCTET_COUNT_GOOD_TXOCTG_Msk (0xffffffffUL) /*!< ETH TX_OCTET_COUNT_GOOD: TXOCTG (Bitfield-Mask: 0xffffffff) */ 8320 8321 /* --------------------------- ETH_TX_FRAME_COUNT_GOOD -------------------------- */ 8322 #define ETH_TX_FRAME_COUNT_GOOD_TXFRMG_Pos (0UL) /*!< ETH TX_FRAME_COUNT_GOOD: TXFRMG (Bit 0) */ 8323 #define ETH_TX_FRAME_COUNT_GOOD_TXFRMG_Msk (0xffffffffUL) /*!< ETH TX_FRAME_COUNT_GOOD: TXFRMG (Bitfield-Mask: 0xffffffff) */ 8324 8325 /* ----------------------- ETH_TX_EXCESSIVE_DEFERRAL_ERROR ---------------------- */ 8326 #define ETH_TX_EXCESSIVE_DEFERRAL_ERROR_TXEXSDEF_Pos (0UL) /*!< ETH TX_EXCESSIVE_DEFERRAL_ERROR: TXEXSDEF (Bit 0) */ 8327 #define ETH_TX_EXCESSIVE_DEFERRAL_ERROR_TXEXSDEF_Msk (0xffffffffUL) /*!< ETH TX_EXCESSIVE_DEFERRAL_ERROR: TXEXSDEF (Bitfield-Mask: 0xffffffff) */ 8328 8329 /* ----------------------------- ETH_TX_PAUSE_FRAMES ---------------------------- */ 8330 #define ETH_TX_PAUSE_FRAMES_TXPAUSE_Pos (0UL) /*!< ETH TX_PAUSE_FRAMES: TXPAUSE (Bit 0) */ 8331 #define ETH_TX_PAUSE_FRAMES_TXPAUSE_Msk (0xffffffffUL) /*!< ETH TX_PAUSE_FRAMES: TXPAUSE (Bitfield-Mask: 0xffffffff) */ 8332 8333 /* --------------------------- ETH_TX_VLAN_FRAMES_GOOD -------------------------- */ 8334 #define ETH_TX_VLAN_FRAMES_GOOD_TXVLANG_Pos (0UL) /*!< ETH TX_VLAN_FRAMES_GOOD: TXVLANG (Bit 0) */ 8335 #define ETH_TX_VLAN_FRAMES_GOOD_TXVLANG_Msk (0xffffffffUL) /*!< ETH TX_VLAN_FRAMES_GOOD: TXVLANG (Bitfield-Mask: 0xffffffff) */ 8336 8337 /* -------------------------- ETH_TX_OSIZE_FRAMES_GOOD -------------------------- */ 8338 #define ETH_TX_OSIZE_FRAMES_GOOD_TXOSIZG_Pos (0UL) /*!< ETH TX_OSIZE_FRAMES_GOOD: TXOSIZG (Bit 0) */ 8339 #define ETH_TX_OSIZE_FRAMES_GOOD_TXOSIZG_Msk (0xffffffffUL) /*!< ETH TX_OSIZE_FRAMES_GOOD: TXOSIZG (Bitfield-Mask: 0xffffffff) */ 8340 8341 /* ------------------------ ETH_RX_FRAMES_COUNT_GOOD_BAD ------------------------ */ 8342 #define ETH_RX_FRAMES_COUNT_GOOD_BAD_RXFRMGB_Pos (0UL) /*!< ETH RX_FRAMES_COUNT_GOOD_BAD: RXFRMGB (Bit 0) */ 8343 #define ETH_RX_FRAMES_COUNT_GOOD_BAD_RXFRMGB_Msk (0xffffffffUL) /*!< ETH RX_FRAMES_COUNT_GOOD_BAD: RXFRMGB (Bitfield-Mask: 0xffffffff) */ 8344 8345 /* ------------------------- ETH_RX_OCTET_COUNT_GOOD_BAD ------------------------ */ 8346 #define ETH_RX_OCTET_COUNT_GOOD_BAD_RXOCTGB_Pos (0UL) /*!< ETH RX_OCTET_COUNT_GOOD_BAD: RXOCTGB (Bit 0) */ 8347 #define ETH_RX_OCTET_COUNT_GOOD_BAD_RXOCTGB_Msk (0xffffffffUL) /*!< ETH RX_OCTET_COUNT_GOOD_BAD: RXOCTGB (Bitfield-Mask: 0xffffffff) */ 8348 8349 /* --------------------------- ETH_RX_OCTET_COUNT_GOOD -------------------------- */ 8350 #define ETH_RX_OCTET_COUNT_GOOD_RXOCTG_Pos (0UL) /*!< ETH RX_OCTET_COUNT_GOOD: RXOCTG (Bit 0) */ 8351 #define ETH_RX_OCTET_COUNT_GOOD_RXOCTG_Msk (0xffffffffUL) /*!< ETH RX_OCTET_COUNT_GOOD: RXOCTG (Bitfield-Mask: 0xffffffff) */ 8352 8353 /* ------------------------ ETH_RX_BROADCAST_FRAMES_GOOD ------------------------ */ 8354 #define ETH_RX_BROADCAST_FRAMES_GOOD_RXBCASTG_Pos (0UL) /*!< ETH RX_BROADCAST_FRAMES_GOOD: RXBCASTG (Bit 0) */ 8355 #define ETH_RX_BROADCAST_FRAMES_GOOD_RXBCASTG_Msk (0xffffffffUL) /*!< ETH RX_BROADCAST_FRAMES_GOOD: RXBCASTG (Bitfield-Mask: 0xffffffff) */ 8356 8357 /* ------------------------ ETH_RX_MULTICAST_FRAMES_GOOD ------------------------ */ 8358 #define ETH_RX_MULTICAST_FRAMES_GOOD_RXMCASTG_Pos (0UL) /*!< ETH RX_MULTICAST_FRAMES_GOOD: RXMCASTG (Bit 0) */ 8359 #define ETH_RX_MULTICAST_FRAMES_GOOD_RXMCASTG_Msk (0xffffffffUL) /*!< ETH RX_MULTICAST_FRAMES_GOOD: RXMCASTG (Bitfield-Mask: 0xffffffff) */ 8360 8361 /* --------------------------- ETH_RX_CRC_ERROR_FRAMES -------------------------- */ 8362 #define ETH_RX_CRC_ERROR_FRAMES_RXCRCERR_Pos (0UL) /*!< ETH RX_CRC_ERROR_FRAMES: RXCRCERR (Bit 0) */ 8363 #define ETH_RX_CRC_ERROR_FRAMES_RXCRCERR_Msk (0xffffffffUL) /*!< ETH RX_CRC_ERROR_FRAMES: RXCRCERR (Bitfield-Mask: 0xffffffff) */ 8364 8365 /* ------------------------ ETH_RX_ALIGNMENT_ERROR_FRAMES ----------------------- */ 8366 #define ETH_RX_ALIGNMENT_ERROR_FRAMES_RXALGNERR_Pos (0UL) /*!< ETH RX_ALIGNMENT_ERROR_FRAMES: RXALGNERR (Bit 0) */ 8367 #define ETH_RX_ALIGNMENT_ERROR_FRAMES_RXALGNERR_Msk (0xffffffffUL) /*!< ETH RX_ALIGNMENT_ERROR_FRAMES: RXALGNERR (Bitfield-Mask: 0xffffffff) */ 8368 8369 /* -------------------------- ETH_RX_RUNT_ERROR_FRAMES -------------------------- */ 8370 #define ETH_RX_RUNT_ERROR_FRAMES_RXRUNTERR_Pos (0UL) /*!< ETH RX_RUNT_ERROR_FRAMES: RXRUNTERR (Bit 0) */ 8371 #define ETH_RX_RUNT_ERROR_FRAMES_RXRUNTERR_Msk (0xffffffffUL) /*!< ETH RX_RUNT_ERROR_FRAMES: RXRUNTERR (Bitfield-Mask: 0xffffffff) */ 8372 8373 /* ------------------------- ETH_RX_JABBER_ERROR_FRAMES ------------------------- */ 8374 #define ETH_RX_JABBER_ERROR_FRAMES_RXJABERR_Pos (0UL) /*!< ETH RX_JABBER_ERROR_FRAMES: RXJABERR (Bit 0) */ 8375 #define ETH_RX_JABBER_ERROR_FRAMES_RXJABERR_Msk (0xffffffffUL) /*!< ETH RX_JABBER_ERROR_FRAMES: RXJABERR (Bitfield-Mask: 0xffffffff) */ 8376 8377 /* ------------------------ ETH_RX_UNDERSIZE_FRAMES_GOOD ------------------------ */ 8378 #define ETH_RX_UNDERSIZE_FRAMES_GOOD_RXUNDERSZG_Pos (0UL) /*!< ETH RX_UNDERSIZE_FRAMES_GOOD: RXUNDERSZG (Bit 0) */ 8379 #define ETH_RX_UNDERSIZE_FRAMES_GOOD_RXUNDERSZG_Msk (0xffffffffUL) /*!< ETH RX_UNDERSIZE_FRAMES_GOOD: RXUNDERSZG (Bitfield-Mask: 0xffffffff) */ 8380 8381 /* ------------------------- ETH_RX_OVERSIZE_FRAMES_GOOD ------------------------ */ 8382 #define ETH_RX_OVERSIZE_FRAMES_GOOD_RXOVERSZG_Pos (0UL) /*!< ETH RX_OVERSIZE_FRAMES_GOOD: RXOVERSZG (Bit 0) */ 8383 #define ETH_RX_OVERSIZE_FRAMES_GOOD_RXOVERSZG_Msk (0xffffffffUL) /*!< ETH RX_OVERSIZE_FRAMES_GOOD: RXOVERSZG (Bitfield-Mask: 0xffffffff) */ 8384 8385 /* ----------------------- ETH_RX_64OCTETS_FRAMES_GOOD_BAD ---------------------- */ 8386 #define ETH_RX_64OCTETS_FRAMES_GOOD_BAD_RX64OCTGB_Pos (0UL) /*!< ETH RX_64OCTETS_FRAMES_GOOD_BAD: RX64OCTGB (Bit 0) */ 8387 #define ETH_RX_64OCTETS_FRAMES_GOOD_BAD_RX64OCTGB_Msk (0xffffffffUL) /*!< ETH RX_64OCTETS_FRAMES_GOOD_BAD: RX64OCTGB (Bitfield-Mask: 0xffffffff) */ 8388 8389 /* -------------------- ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD -------------------- */ 8390 #define ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD_RX65_127OCTGB_Pos (0UL) /*!< ETH RX_65TO127OCTETS_FRAMES_GOOD_BAD: RX65_127OCTGB (Bit 0) */ 8391 #define ETH_RX_65TO127OCTETS_FRAMES_GOOD_BAD_RX65_127OCTGB_Msk (0xffffffffUL) /*!< ETH RX_65TO127OCTETS_FRAMES_GOOD_BAD: RX65_127OCTGB (Bitfield-Mask: 0xffffffff) */ 8392 8393 /* -------------------- ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD ------------------- */ 8394 #define ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD_RX128_255OCTGB_Pos (0UL) /*!< ETH RX_128TO255OCTETS_FRAMES_GOOD_BAD: RX128_255OCTGB (Bit 0) */ 8395 #define ETH_RX_128TO255OCTETS_FRAMES_GOOD_BAD_RX128_255OCTGB_Msk (0xffffffffUL) /*!< ETH RX_128TO255OCTETS_FRAMES_GOOD_BAD: RX128_255OCTGB (Bitfield-Mask: 0xffffffff) */ 8396 8397 /* -------------------- ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD ------------------- */ 8398 #define ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD_RX256_511OCTGB_Pos (0UL) /*!< ETH RX_256TO511OCTETS_FRAMES_GOOD_BAD: RX256_511OCTGB (Bit 0) */ 8399 #define ETH_RX_256TO511OCTETS_FRAMES_GOOD_BAD_RX256_511OCTGB_Msk (0xffffffffUL) /*!< ETH RX_256TO511OCTETS_FRAMES_GOOD_BAD: RX256_511OCTGB (Bitfield-Mask: 0xffffffff) */ 8400 8401 /* ------------------- ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD ------------------- */ 8402 #define ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD_RX512_1023OCTGB_Pos (0UL) /*!< ETH RX_512TO1023OCTETS_FRAMES_GOOD_BAD: RX512_1023OCTGB (Bit 0) */ 8403 #define ETH_RX_512TO1023OCTETS_FRAMES_GOOD_BAD_RX512_1023OCTGB_Msk (0xffffffffUL) /*!< ETH RX_512TO1023OCTETS_FRAMES_GOOD_BAD: RX512_1023OCTGB (Bitfield-Mask: 0xffffffff) */ 8404 8405 /* ------------------- ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD ------------------- */ 8406 #define ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_RX1024_MAXOCTGB_Pos (0UL) /*!< ETH RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: RX1024_MAXOCTGB (Bit 0) */ 8407 #define ETH_RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD_RX1024_MAXOCTGB_Msk (0xffffffffUL) /*!< ETH RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD: RX1024_MAXOCTGB (Bitfield-Mask: 0xffffffff) */ 8408 8409 /* ------------------------- ETH_RX_UNICAST_FRAMES_GOOD ------------------------- */ 8410 #define ETH_RX_UNICAST_FRAMES_GOOD_RXUCASTG_Pos (0UL) /*!< ETH RX_UNICAST_FRAMES_GOOD: RXUCASTG (Bit 0) */ 8411 #define ETH_RX_UNICAST_FRAMES_GOOD_RXUCASTG_Msk (0xffffffffUL) /*!< ETH RX_UNICAST_FRAMES_GOOD: RXUCASTG (Bitfield-Mask: 0xffffffff) */ 8412 8413 /* ------------------------- ETH_RX_LENGTH_ERROR_FRAMES ------------------------- */ 8414 #define ETH_RX_LENGTH_ERROR_FRAMES_RXLENERR_Pos (0UL) /*!< ETH RX_LENGTH_ERROR_FRAMES: RXLENERR (Bit 0) */ 8415 #define ETH_RX_LENGTH_ERROR_FRAMES_RXLENERR_Msk (0xffffffffUL) /*!< ETH RX_LENGTH_ERROR_FRAMES: RXLENERR (Bitfield-Mask: 0xffffffff) */ 8416 8417 /* ----------------------- ETH_RX_OUT_OF_RANGE_TYPE_FRAMES ---------------------- */ 8418 #define ETH_RX_OUT_OF_RANGE_TYPE_FRAMES_RXOUTOFRNG_Pos (0UL) /*!< ETH RX_OUT_OF_RANGE_TYPE_FRAMES: RXOUTOFRNG (Bit 0) */ 8419 #define ETH_RX_OUT_OF_RANGE_TYPE_FRAMES_RXOUTOFRNG_Msk (0xffffffffUL) /*!< ETH RX_OUT_OF_RANGE_TYPE_FRAMES: RXOUTOFRNG (Bitfield-Mask: 0xffffffff) */ 8420 8421 /* ----------------------------- ETH_RX_PAUSE_FRAMES ---------------------------- */ 8422 #define ETH_RX_PAUSE_FRAMES_RXPAUSEFRM_Pos (0UL) /*!< ETH RX_PAUSE_FRAMES: RXPAUSEFRM (Bit 0) */ 8423 #define ETH_RX_PAUSE_FRAMES_RXPAUSEFRM_Msk (0xffffffffUL) /*!< ETH RX_PAUSE_FRAMES: RXPAUSEFRM (Bitfield-Mask: 0xffffffff) */ 8424 8425 /* ------------------------- ETH_RX_FIFO_OVERFLOW_FRAMES ------------------------ */ 8426 #define ETH_RX_FIFO_OVERFLOW_FRAMES_RXFIFOOVFL_Pos (0UL) /*!< ETH RX_FIFO_OVERFLOW_FRAMES: RXFIFOOVFL (Bit 0) */ 8427 #define ETH_RX_FIFO_OVERFLOW_FRAMES_RXFIFOOVFL_Msk (0xffffffffUL) /*!< ETH RX_FIFO_OVERFLOW_FRAMES: RXFIFOOVFL (Bitfield-Mask: 0xffffffff) */ 8428 8429 /* ------------------------- ETH_RX_VLAN_FRAMES_GOOD_BAD ------------------------ */ 8430 #define ETH_RX_VLAN_FRAMES_GOOD_BAD_RXVLANFRGB_Pos (0UL) /*!< ETH RX_VLAN_FRAMES_GOOD_BAD: RXVLANFRGB (Bit 0) */ 8431 #define ETH_RX_VLAN_FRAMES_GOOD_BAD_RXVLANFRGB_Msk (0xffffffffUL) /*!< ETH RX_VLAN_FRAMES_GOOD_BAD: RXVLANFRGB (Bitfield-Mask: 0xffffffff) */ 8432 8433 /* ------------------------ ETH_RX_WATCHDOG_ERROR_FRAMES ------------------------ */ 8434 #define ETH_RX_WATCHDOG_ERROR_FRAMES_RXWDGERR_Pos (0UL) /*!< ETH RX_WATCHDOG_ERROR_FRAMES: RXWDGERR (Bit 0) */ 8435 #define ETH_RX_WATCHDOG_ERROR_FRAMES_RXWDGERR_Msk (0xffffffffUL) /*!< ETH RX_WATCHDOG_ERROR_FRAMES: RXWDGERR (Bitfield-Mask: 0xffffffff) */ 8436 8437 /* ------------------------- ETH_RX_RECEIVE_ERROR_FRAMES ------------------------ */ 8438 #define ETH_RX_RECEIVE_ERROR_FRAMES_RXRCVERR_Pos (0UL) /*!< ETH RX_RECEIVE_ERROR_FRAMES: RXRCVERR (Bit 0) */ 8439 #define ETH_RX_RECEIVE_ERROR_FRAMES_RXRCVERR_Msk (0xffffffffUL) /*!< ETH RX_RECEIVE_ERROR_FRAMES: RXRCVERR (Bitfield-Mask: 0xffffffff) */ 8440 8441 /* ------------------------- ETH_RX_CONTROL_FRAMES_GOOD ------------------------- */ 8442 #define ETH_RX_CONTROL_FRAMES_GOOD_RXCTRLG_Pos (0UL) /*!< ETH RX_CONTROL_FRAMES_GOOD: RXCTRLG (Bit 0) */ 8443 #define ETH_RX_CONTROL_FRAMES_GOOD_RXCTRLG_Msk (0xffffffffUL) /*!< ETH RX_CONTROL_FRAMES_GOOD: RXCTRLG (Bitfield-Mask: 0xffffffff) */ 8444 8445 /* --------------------- ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK --------------------- */ 8446 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GFIM_Pos (0UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GFIM (Bit 0) */ 8447 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GFIM_Msk (0x1UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GFIM (Bitfield-Mask: 0x01) */ 8448 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HERFIM_Pos (1UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HERFIM (Bit 1) */ 8449 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HERFIM_Msk (0x2UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HERFIM (Bitfield-Mask: 0x01) */ 8450 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYFIM_Pos (2UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYFIM (Bit 2) */ 8451 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYFIM_Msk (0x4UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYFIM (Bitfield-Mask: 0x01) */ 8452 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGFIM_Pos (3UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGFIM (Bit 3) */ 8453 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGFIM_Msk (0x8UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGFIM (Bitfield-Mask: 0x01) */ 8454 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLFIM_Pos (4UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLFIM (Bit 4) */ 8455 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLFIM_Msk (0x10UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLFIM (Bitfield-Mask: 0x01) */ 8456 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GFIM_Pos (5UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GFIM (Bit 5) */ 8457 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GFIM_Msk (0x20UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GFIM (Bitfield-Mask: 0x01) */ 8458 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HERFIM_Pos (6UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HERFIM (Bit 6) */ 8459 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HERFIM_Msk (0x40UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HERFIM (Bitfield-Mask: 0x01) */ 8460 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYFIM_Pos (7UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYFIM (Bit 7) */ 8461 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYFIM_Msk (0x80UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYFIM (Bitfield-Mask: 0x01) */ 8462 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGFIM_Pos (8UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGFIM (Bit 8) */ 8463 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGFIM_Msk (0x100UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGFIM (Bitfield-Mask: 0x01) */ 8464 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPERFIM_Pos (9UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPERFIM (Bit 9) */ 8465 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPERFIM_Msk (0x200UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPERFIM (Bitfield-Mask: 0x01) */ 8466 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGFIM_Pos (10UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGFIM (Bit 10) */ 8467 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGFIM_Msk (0x400UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGFIM (Bitfield-Mask: 0x01) */ 8468 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPERFIM_Pos (11UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPERFIM (Bit 11) */ 8469 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPERFIM_Msk (0x800UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPERFIM (Bitfield-Mask: 0x01) */ 8470 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGFIM_Pos (12UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGFIM (Bit 12) */ 8471 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGFIM_Msk (0x1000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGFIM (Bitfield-Mask: 0x01) */ 8472 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPERFIM_Pos (13UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPERFIM (Bit 13) */ 8473 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPERFIM_Msk (0x2000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPERFIM (Bitfield-Mask: 0x01) */ 8474 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GOIM_Pos (16UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GOIM (Bit 16) */ 8475 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4GOIM_Msk (0x10000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4GOIM (Bitfield-Mask: 0x01) */ 8476 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HEROIM_Pos (17UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HEROIM (Bit 17) */ 8477 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4HEROIM_Msk (0x20000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4HEROIM (Bitfield-Mask: 0x01) */ 8478 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYOIM_Pos (18UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYOIM (Bit 18) */ 8479 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4NOPAYOIM_Msk (0x40000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4NOPAYOIM (Bitfield-Mask: 0x01) */ 8480 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGOIM_Pos (19UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGOIM (Bit 19) */ 8481 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4FRAGOIM_Msk (0x80000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4FRAGOIM (Bitfield-Mask: 0x01) */ 8482 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLOIM_Pos (20UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLOIM (Bit 20) */ 8483 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV4UDSBLOIM_Msk (0x100000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV4UDSBLOIM (Bitfield-Mask: 0x01) */ 8484 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GOIM_Pos (21UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GOIM (Bit 21) */ 8485 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6GOIM_Msk (0x200000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6GOIM (Bitfield-Mask: 0x01) */ 8486 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HEROIM_Pos (22UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HEROIM (Bit 22) */ 8487 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6HEROIM_Msk (0x400000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6HEROIM (Bitfield-Mask: 0x01) */ 8488 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYOIM_Pos (23UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYOIM (Bit 23) */ 8489 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXIPV6NOPAYOIM_Msk (0x800000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXIPV6NOPAYOIM (Bitfield-Mask: 0x01) */ 8490 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGOIM_Pos (24UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGOIM (Bit 24) */ 8491 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPGOIM_Msk (0x1000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPGOIM (Bitfield-Mask: 0x01) */ 8492 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPEROIM_Pos (25UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPEROIM (Bit 25) */ 8493 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXUDPEROIM_Msk (0x2000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXUDPEROIM (Bitfield-Mask: 0x01) */ 8494 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGOIM_Pos (26UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGOIM (Bit 26) */ 8495 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPGOIM_Msk (0x4000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPGOIM (Bitfield-Mask: 0x01) */ 8496 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPEROIM_Pos (27UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPEROIM (Bit 27) */ 8497 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXTCPEROIM_Msk (0x8000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXTCPEROIM (Bitfield-Mask: 0x01) */ 8498 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGOIM_Pos (28UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGOIM (Bit 28) */ 8499 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPGOIM_Msk (0x10000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPGOIM (Bitfield-Mask: 0x01) */ 8500 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPEROIM_Pos (29UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPEROIM (Bit 29) */ 8501 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_MASK_RXICMPEROIM_Msk (0x20000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT_MASK: RXICMPEROIM (Bitfield-Mask: 0x01) */ 8502 8503 /* ------------------------ ETH_MMC_IPC_RECEIVE_INTERRUPT ----------------------- */ 8504 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GFIS_Pos (0UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GFIS (Bit 0) */ 8505 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GFIS_Msk (0x1UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GFIS (Bitfield-Mask: 0x01) */ 8506 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HERFIS_Pos (1UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HERFIS (Bit 1) */ 8507 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HERFIS_Msk (0x2UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HERFIS (Bitfield-Mask: 0x01) */ 8508 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYFIS_Pos (2UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYFIS (Bit 2) */ 8509 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYFIS_Msk (0x4UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYFIS (Bitfield-Mask: 0x01) */ 8510 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGFIS_Pos (3UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGFIS (Bit 3) */ 8511 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGFIS_Msk (0x8UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGFIS (Bitfield-Mask: 0x01) */ 8512 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLFIS_Pos (4UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLFIS (Bit 4) */ 8513 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLFIS_Msk (0x10UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLFIS (Bitfield-Mask: 0x01) */ 8514 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GFIS_Pos (5UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GFIS (Bit 5) */ 8515 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GFIS_Msk (0x20UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GFIS (Bitfield-Mask: 0x01) */ 8516 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HERFIS_Pos (6UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HERFIS (Bit 6) */ 8517 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HERFIS_Msk (0x40UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HERFIS (Bitfield-Mask: 0x01) */ 8518 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYFIS_Pos (7UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYFIS (Bit 7) */ 8519 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYFIS_Msk (0x80UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYFIS (Bitfield-Mask: 0x01) */ 8520 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGFIS_Pos (8UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGFIS (Bit 8) */ 8521 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGFIS_Msk (0x100UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGFIS (Bitfield-Mask: 0x01) */ 8522 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPERFIS_Pos (9UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPERFIS (Bit 9) */ 8523 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPERFIS_Msk (0x200UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPERFIS (Bitfield-Mask: 0x01) */ 8524 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGFIS_Pos (10UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGFIS (Bit 10) */ 8525 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGFIS_Msk (0x400UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGFIS (Bitfield-Mask: 0x01) */ 8526 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPERFIS_Pos (11UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPERFIS (Bit 11) */ 8527 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPERFIS_Msk (0x800UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPERFIS (Bitfield-Mask: 0x01) */ 8528 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGFIS_Pos (12UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGFIS (Bit 12) */ 8529 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGFIS_Msk (0x1000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGFIS (Bitfield-Mask: 0x01) */ 8530 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPERFIS_Pos (13UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPERFIS (Bit 13) */ 8531 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPERFIS_Msk (0x2000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPERFIS (Bitfield-Mask: 0x01) */ 8532 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GOIS_Pos (16UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GOIS (Bit 16) */ 8533 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4GOIS_Msk (0x10000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4GOIS (Bitfield-Mask: 0x01) */ 8534 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HEROIS_Pos (17UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HEROIS (Bit 17) */ 8535 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4HEROIS_Msk (0x20000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4HEROIS (Bitfield-Mask: 0x01) */ 8536 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYOIS_Pos (18UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYOIS (Bit 18) */ 8537 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4NOPAYOIS_Msk (0x40000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4NOPAYOIS (Bitfield-Mask: 0x01) */ 8538 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGOIS_Pos (19UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGOIS (Bit 19) */ 8539 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4FRAGOIS_Msk (0x80000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4FRAGOIS (Bitfield-Mask: 0x01) */ 8540 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLOIS_Pos (20UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLOIS (Bit 20) */ 8541 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV4UDSBLOIS_Msk (0x100000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV4UDSBLOIS (Bitfield-Mask: 0x01) */ 8542 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GOIS_Pos (21UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GOIS (Bit 21) */ 8543 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6GOIS_Msk (0x200000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6GOIS (Bitfield-Mask: 0x01) */ 8544 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HEROIS_Pos (22UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HEROIS (Bit 22) */ 8545 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6HEROIS_Msk (0x400000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6HEROIS (Bitfield-Mask: 0x01) */ 8546 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYOIS_Pos (23UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYOIS (Bit 23) */ 8547 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXIPV6NOPAYOIS_Msk (0x800000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXIPV6NOPAYOIS (Bitfield-Mask: 0x01) */ 8548 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGOIS_Pos (24UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGOIS (Bit 24) */ 8549 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPGOIS_Msk (0x1000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPGOIS (Bitfield-Mask: 0x01) */ 8550 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPEROIS_Pos (25UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPEROIS (Bit 25) */ 8551 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXUDPEROIS_Msk (0x2000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXUDPEROIS (Bitfield-Mask: 0x01) */ 8552 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGOIS_Pos (26UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGOIS (Bit 26) */ 8553 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPGOIS_Msk (0x4000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPGOIS (Bitfield-Mask: 0x01) */ 8554 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPEROIS_Pos (27UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPEROIS (Bit 27) */ 8555 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXTCPEROIS_Msk (0x8000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXTCPEROIS (Bitfield-Mask: 0x01) */ 8556 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGOIS_Pos (28UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGOIS (Bit 28) */ 8557 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPGOIS_Msk (0x10000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPGOIS (Bitfield-Mask: 0x01) */ 8558 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPEROIS_Pos (29UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPEROIS (Bit 29) */ 8559 #define ETH_MMC_IPC_RECEIVE_INTERRUPT_RXICMPEROIS_Msk (0x20000000UL) /*!< ETH MMC_IPC_RECEIVE_INTERRUPT: RXICMPEROIS (Bitfield-Mask: 0x01) */ 8560 8561 /* --------------------------- ETH_RXIPV4_GOOD_FRAMES --------------------------- */ 8562 #define ETH_RXIPV4_GOOD_FRAMES_RXIPV4GDFRM_Pos (0UL) /*!< ETH RXIPV4_GOOD_FRAMES: RXIPV4GDFRM (Bit 0) */ 8563 #define ETH_RXIPV4_GOOD_FRAMES_RXIPV4GDFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_GOOD_FRAMES: RXIPV4GDFRM (Bitfield-Mask: 0xffffffff) */ 8564 8565 /* ----------------------- ETH_RXIPV4_HEADER_ERROR_FRAMES ----------------------- */ 8566 #define ETH_RXIPV4_HEADER_ERROR_FRAMES_RXIPV4HDRERRFRM_Pos (0UL) /*!< ETH RXIPV4_HEADER_ERROR_FRAMES: RXIPV4HDRERRFRM (Bit 0) */ 8567 #define ETH_RXIPV4_HEADER_ERROR_FRAMES_RXIPV4HDRERRFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_HEADER_ERROR_FRAMES: RXIPV4HDRERRFRM (Bitfield-Mask: 0xffffffff) */ 8568 8569 /* ------------------------ ETH_RXIPV4_NO_PAYLOAD_FRAMES ------------------------ */ 8570 #define ETH_RXIPV4_NO_PAYLOAD_FRAMES_RXIPV4NOPAYFRM_Pos (0UL) /*!< ETH RXIPV4_NO_PAYLOAD_FRAMES: RXIPV4NOPAYFRM (Bit 0) */ 8571 #define ETH_RXIPV4_NO_PAYLOAD_FRAMES_RXIPV4NOPAYFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_NO_PAYLOAD_FRAMES: RXIPV4NOPAYFRM (Bitfield-Mask: 0xffffffff) */ 8572 8573 /* ------------------------ ETH_RXIPV4_FRAGMENTED_FRAMES ------------------------ */ 8574 #define ETH_RXIPV4_FRAGMENTED_FRAMES_RXIPV4FRAGFRM_Pos (0UL) /*!< ETH RXIPV4_FRAGMENTED_FRAMES: RXIPV4FRAGFRM (Bit 0) */ 8575 #define ETH_RXIPV4_FRAGMENTED_FRAMES_RXIPV4FRAGFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_FRAGMENTED_FRAMES: RXIPV4FRAGFRM (Bitfield-Mask: 0xffffffff) */ 8576 8577 /* ------------------- ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES ------------------ */ 8578 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES_RXIPV4UDSBLFRM_Pos (0UL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES: RXIPV4UDSBLFRM (Bit 0) */ 8579 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES_RXIPV4UDSBLFRM_Msk (0xffffffffUL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES: RXIPV4UDSBLFRM (Bitfield-Mask: 0xffffffff) */ 8580 8581 /* --------------------------- ETH_RXIPV6_GOOD_FRAMES --------------------------- */ 8582 #define ETH_RXIPV6_GOOD_FRAMES_RXIPV6GDFRM_Pos (0UL) /*!< ETH RXIPV6_GOOD_FRAMES: RXIPV6GDFRM (Bit 0) */ 8583 #define ETH_RXIPV6_GOOD_FRAMES_RXIPV6GDFRM_Msk (0xffffffffUL) /*!< ETH RXIPV6_GOOD_FRAMES: RXIPV6GDFRM (Bitfield-Mask: 0xffffffff) */ 8584 8585 /* ----------------------- ETH_RXIPV6_HEADER_ERROR_FRAMES ----------------------- */ 8586 #define ETH_RXIPV6_HEADER_ERROR_FRAMES_RXIPV6HDRERRFRM_Pos (0UL) /*!< ETH RXIPV6_HEADER_ERROR_FRAMES: RXIPV6HDRERRFRM (Bit 0) */ 8587 #define ETH_RXIPV6_HEADER_ERROR_FRAMES_RXIPV6HDRERRFRM_Msk (0xffffffffUL) /*!< ETH RXIPV6_HEADER_ERROR_FRAMES: RXIPV6HDRERRFRM (Bitfield-Mask: 0xffffffff) */ 8588 8589 /* ------------------------ ETH_RXIPV6_NO_PAYLOAD_FRAMES ------------------------ */ 8590 #define ETH_RXIPV6_NO_PAYLOAD_FRAMES_RXIPV6NOPAYFRM_Pos (0UL) /*!< ETH RXIPV6_NO_PAYLOAD_FRAMES: RXIPV6NOPAYFRM (Bit 0) */ 8591 #define ETH_RXIPV6_NO_PAYLOAD_FRAMES_RXIPV6NOPAYFRM_Msk (0xffffffffUL) /*!< ETH RXIPV6_NO_PAYLOAD_FRAMES: RXIPV6NOPAYFRM (Bitfield-Mask: 0xffffffff) */ 8592 8593 /* ---------------------------- ETH_RXUDP_GOOD_FRAMES --------------------------- */ 8594 #define ETH_RXUDP_GOOD_FRAMES_RXUDPGDFRM_Pos (0UL) /*!< ETH RXUDP_GOOD_FRAMES: RXUDPGDFRM (Bit 0) */ 8595 #define ETH_RXUDP_GOOD_FRAMES_RXUDPGDFRM_Msk (0xffffffffUL) /*!< ETH RXUDP_GOOD_FRAMES: RXUDPGDFRM (Bitfield-Mask: 0xffffffff) */ 8596 8597 /* --------------------------- ETH_RXUDP_ERROR_FRAMES --------------------------- */ 8598 #define ETH_RXUDP_ERROR_FRAMES_RXUDPERRFRM_Pos (0UL) /*!< ETH RXUDP_ERROR_FRAMES: RXUDPERRFRM (Bit 0) */ 8599 #define ETH_RXUDP_ERROR_FRAMES_RXUDPERRFRM_Msk (0xffffffffUL) /*!< ETH RXUDP_ERROR_FRAMES: RXUDPERRFRM (Bitfield-Mask: 0xffffffff) */ 8600 8601 /* ---------------------------- ETH_RXTCP_GOOD_FRAMES --------------------------- */ 8602 #define ETH_RXTCP_GOOD_FRAMES_RXTCPGDFRM_Pos (0UL) /*!< ETH RXTCP_GOOD_FRAMES: RXTCPGDFRM (Bit 0) */ 8603 #define ETH_RXTCP_GOOD_FRAMES_RXTCPGDFRM_Msk (0xffffffffUL) /*!< ETH RXTCP_GOOD_FRAMES: RXTCPGDFRM (Bitfield-Mask: 0xffffffff) */ 8604 8605 /* --------------------------- ETH_RXTCP_ERROR_FRAMES --------------------------- */ 8606 #define ETH_RXTCP_ERROR_FRAMES_RXTCPERRFRM_Pos (0UL) /*!< ETH RXTCP_ERROR_FRAMES: RXTCPERRFRM (Bit 0) */ 8607 #define ETH_RXTCP_ERROR_FRAMES_RXTCPERRFRM_Msk (0xffffffffUL) /*!< ETH RXTCP_ERROR_FRAMES: RXTCPERRFRM (Bitfield-Mask: 0xffffffff) */ 8608 8609 /* --------------------------- ETH_RXICMP_GOOD_FRAMES --------------------------- */ 8610 #define ETH_RXICMP_GOOD_FRAMES_RXICMPGDFRM_Pos (0UL) /*!< ETH RXICMP_GOOD_FRAMES: RXICMPGDFRM (Bit 0) */ 8611 #define ETH_RXICMP_GOOD_FRAMES_RXICMPGDFRM_Msk (0xffffffffUL) /*!< ETH RXICMP_GOOD_FRAMES: RXICMPGDFRM (Bitfield-Mask: 0xffffffff) */ 8612 8613 /* --------------------------- ETH_RXICMP_ERROR_FRAMES -------------------------- */ 8614 #define ETH_RXICMP_ERROR_FRAMES_RXICMPERRFRM_Pos (0UL) /*!< ETH RXICMP_ERROR_FRAMES: RXICMPERRFRM (Bit 0) */ 8615 #define ETH_RXICMP_ERROR_FRAMES_RXICMPERRFRM_Msk (0xffffffffUL) /*!< ETH RXICMP_ERROR_FRAMES: RXICMPERRFRM (Bitfield-Mask: 0xffffffff) */ 8616 8617 /* --------------------------- ETH_RXIPV4_GOOD_OCTETS --------------------------- */ 8618 #define ETH_RXIPV4_GOOD_OCTETS_RXIPV4GDOCT_Pos (0UL) /*!< ETH RXIPV4_GOOD_OCTETS: RXIPV4GDOCT (Bit 0) */ 8619 #define ETH_RXIPV4_GOOD_OCTETS_RXIPV4GDOCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_GOOD_OCTETS: RXIPV4GDOCT (Bitfield-Mask: 0xffffffff) */ 8620 8621 /* ----------------------- ETH_RXIPV4_HEADER_ERROR_OCTETS ----------------------- */ 8622 #define ETH_RXIPV4_HEADER_ERROR_OCTETS_RXIPV4HDRERROCT_Pos (0UL) /*!< ETH RXIPV4_HEADER_ERROR_OCTETS: RXIPV4HDRERROCT (Bit 0) */ 8623 #define ETH_RXIPV4_HEADER_ERROR_OCTETS_RXIPV4HDRERROCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_HEADER_ERROR_OCTETS: RXIPV4HDRERROCT (Bitfield-Mask: 0xffffffff) */ 8624 8625 /* ------------------------ ETH_RXIPV4_NO_PAYLOAD_OCTETS ------------------------ */ 8626 #define ETH_RXIPV4_NO_PAYLOAD_OCTETS_RXIPV4NOPAYOCT_Pos (0UL) /*!< ETH RXIPV4_NO_PAYLOAD_OCTETS: RXIPV4NOPAYOCT (Bit 0) */ 8627 #define ETH_RXIPV4_NO_PAYLOAD_OCTETS_RXIPV4NOPAYOCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_NO_PAYLOAD_OCTETS: RXIPV4NOPAYOCT (Bitfield-Mask: 0xffffffff) */ 8628 8629 /* ------------------------ ETH_RXIPV4_FRAGMENTED_OCTETS ------------------------ */ 8630 #define ETH_RXIPV4_FRAGMENTED_OCTETS_RXIPV4FRAGOCT_Pos (0UL) /*!< ETH RXIPV4_FRAGMENTED_OCTETS: RXIPV4FRAGOCT (Bit 0) */ 8631 #define ETH_RXIPV4_FRAGMENTED_OCTETS_RXIPV4FRAGOCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_FRAGMENTED_OCTETS: RXIPV4FRAGOCT (Bitfield-Mask: 0xffffffff) */ 8632 8633 /* ------------------- ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS ------------------- */ 8634 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS_RXIPV4UDSBLOCT_Pos (0UL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS: RXIPV4UDSBLOCT (Bit 0) */ 8635 #define ETH_RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS_RXIPV4UDSBLOCT_Msk (0xffffffffUL) /*!< ETH RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS: RXIPV4UDSBLOCT (Bitfield-Mask: 0xffffffff) */ 8636 8637 /* --------------------------- ETH_RXIPV6_GOOD_OCTETS --------------------------- */ 8638 #define ETH_RXIPV6_GOOD_OCTETS_RXIPV6GDOCT_Pos (0UL) /*!< ETH RXIPV6_GOOD_OCTETS: RXIPV6GDOCT (Bit 0) */ 8639 #define ETH_RXIPV6_GOOD_OCTETS_RXIPV6GDOCT_Msk (0xffffffffUL) /*!< ETH RXIPV6_GOOD_OCTETS: RXIPV6GDOCT (Bitfield-Mask: 0xffffffff) */ 8640 8641 /* ----------------------- ETH_RXIPV6_HEADER_ERROR_OCTETS ----------------------- */ 8642 #define ETH_RXIPV6_HEADER_ERROR_OCTETS_RXIPV6HDRERROCT_Pos (0UL) /*!< ETH RXIPV6_HEADER_ERROR_OCTETS: RXIPV6HDRERROCT (Bit 0) */ 8643 #define ETH_RXIPV6_HEADER_ERROR_OCTETS_RXIPV6HDRERROCT_Msk (0xffffffffUL) /*!< ETH RXIPV6_HEADER_ERROR_OCTETS: RXIPV6HDRERROCT (Bitfield-Mask: 0xffffffff) */ 8644 8645 /* ------------------------ ETH_RXIPV6_NO_PAYLOAD_OCTETS ------------------------ */ 8646 #define ETH_RXIPV6_NO_PAYLOAD_OCTETS_RXIPV6NOPAYOCT_Pos (0UL) /*!< ETH RXIPV6_NO_PAYLOAD_OCTETS: RXIPV6NOPAYOCT (Bit 0) */ 8647 #define ETH_RXIPV6_NO_PAYLOAD_OCTETS_RXIPV6NOPAYOCT_Msk (0xffffffffUL) /*!< ETH RXIPV6_NO_PAYLOAD_OCTETS: RXIPV6NOPAYOCT (Bitfield-Mask: 0xffffffff) */ 8648 8649 /* ---------------------------- ETH_RXUDP_GOOD_OCTETS --------------------------- */ 8650 #define ETH_RXUDP_GOOD_OCTETS_RXUDPGDOCT_Pos (0UL) /*!< ETH RXUDP_GOOD_OCTETS: RXUDPGDOCT (Bit 0) */ 8651 #define ETH_RXUDP_GOOD_OCTETS_RXUDPGDOCT_Msk (0xffffffffUL) /*!< ETH RXUDP_GOOD_OCTETS: RXUDPGDOCT (Bitfield-Mask: 0xffffffff) */ 8652 8653 /* --------------------------- ETH_RXUDP_ERROR_OCTETS --------------------------- */ 8654 #define ETH_RXUDP_ERROR_OCTETS_RXUDPERROCT_Pos (0UL) /*!< ETH RXUDP_ERROR_OCTETS: RXUDPERROCT (Bit 0) */ 8655 #define ETH_RXUDP_ERROR_OCTETS_RXUDPERROCT_Msk (0xffffffffUL) /*!< ETH RXUDP_ERROR_OCTETS: RXUDPERROCT (Bitfield-Mask: 0xffffffff) */ 8656 8657 /* ---------------------------- ETH_RXTCP_GOOD_OCTETS --------------------------- */ 8658 #define ETH_RXTCP_GOOD_OCTETS_RXTCPGDOCT_Pos (0UL) /*!< ETH RXTCP_GOOD_OCTETS: RXTCPGDOCT (Bit 0) */ 8659 #define ETH_RXTCP_GOOD_OCTETS_RXTCPGDOCT_Msk (0xffffffffUL) /*!< ETH RXTCP_GOOD_OCTETS: RXTCPGDOCT (Bitfield-Mask: 0xffffffff) */ 8660 8661 /* --------------------------- ETH_RXTCP_ERROR_OCTETS --------------------------- */ 8662 #define ETH_RXTCP_ERROR_OCTETS_RXTCPERROCT_Pos (0UL) /*!< ETH RXTCP_ERROR_OCTETS: RXTCPERROCT (Bit 0) */ 8663 #define ETH_RXTCP_ERROR_OCTETS_RXTCPERROCT_Msk (0xffffffffUL) /*!< ETH RXTCP_ERROR_OCTETS: RXTCPERROCT (Bitfield-Mask: 0xffffffff) */ 8664 8665 /* --------------------------- ETH_RXICMP_GOOD_OCTETS --------------------------- */ 8666 #define ETH_RXICMP_GOOD_OCTETS_RXICMPGDOCT_Pos (0UL) /*!< ETH RXICMP_GOOD_OCTETS: RXICMPGDOCT (Bit 0) */ 8667 #define ETH_RXICMP_GOOD_OCTETS_RXICMPGDOCT_Msk (0xffffffffUL) /*!< ETH RXICMP_GOOD_OCTETS: RXICMPGDOCT (Bitfield-Mask: 0xffffffff) */ 8668 8669 /* --------------------------- ETH_RXICMP_ERROR_OCTETS -------------------------- */ 8670 #define ETH_RXICMP_ERROR_OCTETS_RXICMPERROCT_Pos (0UL) /*!< ETH RXICMP_ERROR_OCTETS: RXICMPERROCT (Bit 0) */ 8671 #define ETH_RXICMP_ERROR_OCTETS_RXICMPERROCT_Msk (0xffffffffUL) /*!< ETH RXICMP_ERROR_OCTETS: RXICMPERROCT (Bitfield-Mask: 0xffffffff) */ 8672 8673 /* ---------------------------- ETH_TIMESTAMP_CONTROL --------------------------- */ 8674 #define ETH_TIMESTAMP_CONTROL_TSENA_Pos (0UL) /*!< ETH TIMESTAMP_CONTROL: TSENA (Bit 0) */ 8675 #define ETH_TIMESTAMP_CONTROL_TSENA_Msk (0x1UL) /*!< ETH TIMESTAMP_CONTROL: TSENA (Bitfield-Mask: 0x01) */ 8676 #define ETH_TIMESTAMP_CONTROL_TSCFUPDT_Pos (1UL) /*!< ETH TIMESTAMP_CONTROL: TSCFUPDT (Bit 1) */ 8677 #define ETH_TIMESTAMP_CONTROL_TSCFUPDT_Msk (0x2UL) /*!< ETH TIMESTAMP_CONTROL: TSCFUPDT (Bitfield-Mask: 0x01) */ 8678 #define ETH_TIMESTAMP_CONTROL_TSINIT_Pos (2UL) /*!< ETH TIMESTAMP_CONTROL: TSINIT (Bit 2) */ 8679 #define ETH_TIMESTAMP_CONTROL_TSINIT_Msk (0x4UL) /*!< ETH TIMESTAMP_CONTROL: TSINIT (Bitfield-Mask: 0x01) */ 8680 #define ETH_TIMESTAMP_CONTROL_TSUPDT_Pos (3UL) /*!< ETH TIMESTAMP_CONTROL: TSUPDT (Bit 3) */ 8681 #define ETH_TIMESTAMP_CONTROL_TSUPDT_Msk (0x8UL) /*!< ETH TIMESTAMP_CONTROL: TSUPDT (Bitfield-Mask: 0x01) */ 8682 #define ETH_TIMESTAMP_CONTROL_TSTRIG_Pos (4UL) /*!< ETH TIMESTAMP_CONTROL: TSTRIG (Bit 4) */ 8683 #define ETH_TIMESTAMP_CONTROL_TSTRIG_Msk (0x10UL) /*!< ETH TIMESTAMP_CONTROL: TSTRIG (Bitfield-Mask: 0x01) */ 8684 #define ETH_TIMESTAMP_CONTROL_TSADDREG_Pos (5UL) /*!< ETH TIMESTAMP_CONTROL: TSADDREG (Bit 5) */ 8685 #define ETH_TIMESTAMP_CONTROL_TSADDREG_Msk (0x20UL) /*!< ETH TIMESTAMP_CONTROL: TSADDREG (Bitfield-Mask: 0x01) */ 8686 #define ETH_TIMESTAMP_CONTROL_TSENALL_Pos (8UL) /*!< ETH TIMESTAMP_CONTROL: TSENALL (Bit 8) */ 8687 #define ETH_TIMESTAMP_CONTROL_TSENALL_Msk (0x100UL) /*!< ETH TIMESTAMP_CONTROL: TSENALL (Bitfield-Mask: 0x01) */ 8688 #define ETH_TIMESTAMP_CONTROL_TSCTRLSSR_Pos (9UL) /*!< ETH TIMESTAMP_CONTROL: TSCTRLSSR (Bit 9) */ 8689 #define ETH_TIMESTAMP_CONTROL_TSCTRLSSR_Msk (0x200UL) /*!< ETH TIMESTAMP_CONTROL: TSCTRLSSR (Bitfield-Mask: 0x01) */ 8690 #define ETH_TIMESTAMP_CONTROL_TSVER2ENA_Pos (10UL) /*!< ETH TIMESTAMP_CONTROL: TSVER2ENA (Bit 10) */ 8691 #define ETH_TIMESTAMP_CONTROL_TSVER2ENA_Msk (0x400UL) /*!< ETH TIMESTAMP_CONTROL: TSVER2ENA (Bitfield-Mask: 0x01) */ 8692 #define ETH_TIMESTAMP_CONTROL_TSIPENA_Pos (11UL) /*!< ETH TIMESTAMP_CONTROL: TSIPENA (Bit 11) */ 8693 #define ETH_TIMESTAMP_CONTROL_TSIPENA_Msk (0x800UL) /*!< ETH TIMESTAMP_CONTROL: TSIPENA (Bitfield-Mask: 0x01) */ 8694 #define ETH_TIMESTAMP_CONTROL_TSIPV6ENA_Pos (12UL) /*!< ETH TIMESTAMP_CONTROL: TSIPV6ENA (Bit 12) */ 8695 #define ETH_TIMESTAMP_CONTROL_TSIPV6ENA_Msk (0x1000UL) /*!< ETH TIMESTAMP_CONTROL: TSIPV6ENA (Bitfield-Mask: 0x01) */ 8696 #define ETH_TIMESTAMP_CONTROL_TSIPV4ENA_Pos (13UL) /*!< ETH TIMESTAMP_CONTROL: TSIPV4ENA (Bit 13) */ 8697 #define ETH_TIMESTAMP_CONTROL_TSIPV4ENA_Msk (0x2000UL) /*!< ETH TIMESTAMP_CONTROL: TSIPV4ENA (Bitfield-Mask: 0x01) */ 8698 #define ETH_TIMESTAMP_CONTROL_TSEVNTENA_Pos (14UL) /*!< ETH TIMESTAMP_CONTROL: TSEVNTENA (Bit 14) */ 8699 #define ETH_TIMESTAMP_CONTROL_TSEVNTENA_Msk (0x4000UL) /*!< ETH TIMESTAMP_CONTROL: TSEVNTENA (Bitfield-Mask: 0x01) */ 8700 #define ETH_TIMESTAMP_CONTROL_TSMSTRENA_Pos (15UL) /*!< ETH TIMESTAMP_CONTROL: TSMSTRENA (Bit 15) */ 8701 #define ETH_TIMESTAMP_CONTROL_TSMSTRENA_Msk (0x8000UL) /*!< ETH TIMESTAMP_CONTROL: TSMSTRENA (Bitfield-Mask: 0x01) */ 8702 #define ETH_TIMESTAMP_CONTROL_SNAPTYPSEL_Pos (16UL) /*!< ETH TIMESTAMP_CONTROL: SNAPTYPSEL (Bit 16) */ 8703 #define ETH_TIMESTAMP_CONTROL_SNAPTYPSEL_Msk (0x30000UL) /*!< ETH TIMESTAMP_CONTROL: SNAPTYPSEL (Bitfield-Mask: 0x03) */ 8704 #define ETH_TIMESTAMP_CONTROL_TSENMACADDR_Pos (18UL) /*!< ETH TIMESTAMP_CONTROL: TSENMACADDR (Bit 18) */ 8705 #define ETH_TIMESTAMP_CONTROL_TSENMACADDR_Msk (0x40000UL) /*!< ETH TIMESTAMP_CONTROL: TSENMACADDR (Bitfield-Mask: 0x01) */ 8706 8707 /* -------------------------- ETH_SUB_SECOND_INCREMENT -------------------------- */ 8708 #define ETH_SUB_SECOND_INCREMENT_SSINC_Pos (0UL) /*!< ETH SUB_SECOND_INCREMENT: SSINC (Bit 0) */ 8709 #define ETH_SUB_SECOND_INCREMENT_SSINC_Msk (0xffUL) /*!< ETH SUB_SECOND_INCREMENT: SSINC (Bitfield-Mask: 0xff) */ 8710 8711 /* --------------------------- ETH_SYSTEM_TIME_SECONDS -------------------------- */ 8712 #define ETH_SYSTEM_TIME_SECONDS_TSS_Pos (0UL) /*!< ETH SYSTEM_TIME_SECONDS: TSS (Bit 0) */ 8713 #define ETH_SYSTEM_TIME_SECONDS_TSS_Msk (0xffffffffUL) /*!< ETH SYSTEM_TIME_SECONDS: TSS (Bitfield-Mask: 0xffffffff) */ 8714 8715 /* ------------------------- ETH_SYSTEM_TIME_NANOSECONDS ------------------------ */ 8716 #define ETH_SYSTEM_TIME_NANOSECONDS_TSSS_Pos (0UL) /*!< ETH SYSTEM_TIME_NANOSECONDS: TSSS (Bit 0) */ 8717 #define ETH_SYSTEM_TIME_NANOSECONDS_TSSS_Msk (0x7fffffffUL) /*!< ETH SYSTEM_TIME_NANOSECONDS: TSSS (Bitfield-Mask: 0x7fffffff) */ 8718 8719 /* ----------------------- ETH_SYSTEM_TIME_SECONDS_UPDATE ----------------------- */ 8720 #define ETH_SYSTEM_TIME_SECONDS_UPDATE_TSS_Pos (0UL) /*!< ETH SYSTEM_TIME_SECONDS_UPDATE: TSS (Bit 0) */ 8721 #define ETH_SYSTEM_TIME_SECONDS_UPDATE_TSS_Msk (0xffffffffUL) /*!< ETH SYSTEM_TIME_SECONDS_UPDATE: TSS (Bitfield-Mask: 0xffffffff) */ 8722 8723 /* --------------------- ETH_SYSTEM_TIME_NANOSECONDS_UPDATE --------------------- */ 8724 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_TSSS_Pos (0UL) /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: TSSS (Bit 0) */ 8725 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_TSSS_Msk (0x7fffffffUL) /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: TSSS (Bitfield-Mask: 0x7fffffff) */ 8726 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_ADDSUB_Pos (31UL) /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: ADDSUB (Bit 31) */ 8727 #define ETH_SYSTEM_TIME_NANOSECONDS_UPDATE_ADDSUB_Msk (0x80000000UL) /*!< ETH SYSTEM_TIME_NANOSECONDS_UPDATE: ADDSUB (Bitfield-Mask: 0x01) */ 8728 8729 /* ---------------------------- ETH_TIMESTAMP_ADDEND ---------------------------- */ 8730 #define ETH_TIMESTAMP_ADDEND_TSAR_Pos (0UL) /*!< ETH TIMESTAMP_ADDEND: TSAR (Bit 0) */ 8731 #define ETH_TIMESTAMP_ADDEND_TSAR_Msk (0xffffffffUL) /*!< ETH TIMESTAMP_ADDEND: TSAR (Bitfield-Mask: 0xffffffff) */ 8732 8733 /* --------------------------- ETH_TARGET_TIME_SECONDS -------------------------- */ 8734 #define ETH_TARGET_TIME_SECONDS_TSTR_Pos (0UL) /*!< ETH TARGET_TIME_SECONDS: TSTR (Bit 0) */ 8735 #define ETH_TARGET_TIME_SECONDS_TSTR_Msk (0xffffffffUL) /*!< ETH TARGET_TIME_SECONDS: TSTR (Bitfield-Mask: 0xffffffff) */ 8736 8737 /* ------------------------- ETH_TARGET_TIME_NANOSECONDS ------------------------ */ 8738 #define ETH_TARGET_TIME_NANOSECONDS_TTSLO_Pos (0UL) /*!< ETH TARGET_TIME_NANOSECONDS: TTSLO (Bit 0) */ 8739 #define ETH_TARGET_TIME_NANOSECONDS_TTSLO_Msk (0x7fffffffUL) /*!< ETH TARGET_TIME_NANOSECONDS: TTSLO (Bitfield-Mask: 0x7fffffff) */ 8740 #define ETH_TARGET_TIME_NANOSECONDS_TRGTBUSY_Pos (31UL) /*!< ETH TARGET_TIME_NANOSECONDS: TRGTBUSY (Bit 31) */ 8741 #define ETH_TARGET_TIME_NANOSECONDS_TRGTBUSY_Msk (0x80000000UL) /*!< ETH TARGET_TIME_NANOSECONDS: TRGTBUSY (Bitfield-Mask: 0x01) */ 8742 8743 /* --------------------- ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS -------------------- */ 8744 #define ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS_TSHWR_Pos (0UL) /*!< ETH SYSTEM_TIME_HIGHER_WORD_SECONDS: TSHWR (Bit 0) */ 8745 #define ETH_SYSTEM_TIME_HIGHER_WORD_SECONDS_TSHWR_Msk (0xffffUL) /*!< ETH SYSTEM_TIME_HIGHER_WORD_SECONDS: TSHWR (Bitfield-Mask: 0xffff) */ 8746 8747 /* ---------------------------- ETH_TIMESTAMP_STATUS ---------------------------- */ 8748 #define ETH_TIMESTAMP_STATUS_TSSOVF_Pos (0UL) /*!< ETH TIMESTAMP_STATUS: TSSOVF (Bit 0) */ 8749 #define ETH_TIMESTAMP_STATUS_TSSOVF_Msk (0x1UL) /*!< ETH TIMESTAMP_STATUS: TSSOVF (Bitfield-Mask: 0x01) */ 8750 #define ETH_TIMESTAMP_STATUS_TSTARGT_Pos (1UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT (Bit 1) */ 8751 #define ETH_TIMESTAMP_STATUS_TSTARGT_Msk (0x2UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT (Bitfield-Mask: 0x01) */ 8752 #define ETH_TIMESTAMP_STATUS_TSTRGTERR_Pos (3UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR (Bit 3) */ 8753 #define ETH_TIMESTAMP_STATUS_TSTRGTERR_Msk (0x8UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR (Bitfield-Mask: 0x01) */ 8754 #define ETH_TIMESTAMP_STATUS_TSTARGT1_Pos (4UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT1 (Bit 4) */ 8755 #define ETH_TIMESTAMP_STATUS_TSTARGT1_Msk (0x10UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT1 (Bitfield-Mask: 0x01) */ 8756 #define ETH_TIMESTAMP_STATUS_TSTRGTERR1_Pos (5UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR1 (Bit 5) */ 8757 #define ETH_TIMESTAMP_STATUS_TSTRGTERR1_Msk (0x20UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR1 (Bitfield-Mask: 0x01) */ 8758 #define ETH_TIMESTAMP_STATUS_TSTARGT2_Pos (6UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT2 (Bit 6) */ 8759 #define ETH_TIMESTAMP_STATUS_TSTARGT2_Msk (0x40UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT2 (Bitfield-Mask: 0x01) */ 8760 #define ETH_TIMESTAMP_STATUS_TSTRGTERR2_Pos (7UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR2 (Bit 7) */ 8761 #define ETH_TIMESTAMP_STATUS_TSTRGTERR2_Msk (0x80UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR2 (Bitfield-Mask: 0x01) */ 8762 #define ETH_TIMESTAMP_STATUS_TSTARGT3_Pos (8UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT3 (Bit 8) */ 8763 #define ETH_TIMESTAMP_STATUS_TSTARGT3_Msk (0x100UL) /*!< ETH TIMESTAMP_STATUS: TSTARGT3 (Bitfield-Mask: 0x01) */ 8764 #define ETH_TIMESTAMP_STATUS_TSTRGTERR3_Pos (9UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR3 (Bit 9) */ 8765 #define ETH_TIMESTAMP_STATUS_TSTRGTERR3_Msk (0x200UL) /*!< ETH TIMESTAMP_STATUS: TSTRGTERR3 (Bitfield-Mask: 0x01) */ 8766 8767 /* -------------------------------- ETH_BUS_MODE -------------------------------- */ 8768 #define ETH_BUS_MODE_SWR_Pos (0UL) /*!< ETH BUS_MODE: SWR (Bit 0) */ 8769 #define ETH_BUS_MODE_SWR_Msk (0x1UL) /*!< ETH BUS_MODE: SWR (Bitfield-Mask: 0x01) */ 8770 #define ETH_BUS_MODE_DA_Pos (1UL) /*!< ETH BUS_MODE: DA (Bit 1) */ 8771 #define ETH_BUS_MODE_DA_Msk (0x2UL) /*!< ETH BUS_MODE: DA (Bitfield-Mask: 0x01) */ 8772 #define ETH_BUS_MODE_DSL_Pos (2UL) /*!< ETH BUS_MODE: DSL (Bit 2) */ 8773 #define ETH_BUS_MODE_DSL_Msk (0x7cUL) /*!< ETH BUS_MODE: DSL (Bitfield-Mask: 0x1f) */ 8774 #define ETH_BUS_MODE_ATDS_Pos (7UL) /*!< ETH BUS_MODE: ATDS (Bit 7) */ 8775 #define ETH_BUS_MODE_ATDS_Msk (0x80UL) /*!< ETH BUS_MODE: ATDS (Bitfield-Mask: 0x01) */ 8776 #define ETH_BUS_MODE_PBL_Pos (8UL) /*!< ETH BUS_MODE: PBL (Bit 8) */ 8777 #define ETH_BUS_MODE_PBL_Msk (0x3f00UL) /*!< ETH BUS_MODE: PBL (Bitfield-Mask: 0x3f) */ 8778 #define ETH_BUS_MODE_PR_Pos (14UL) /*!< ETH BUS_MODE: PR (Bit 14) */ 8779 #define ETH_BUS_MODE_PR_Msk (0xc000UL) /*!< ETH BUS_MODE: PR (Bitfield-Mask: 0x03) */ 8780 #define ETH_BUS_MODE_FB_Pos (16UL) /*!< ETH BUS_MODE: FB (Bit 16) */ 8781 #define ETH_BUS_MODE_FB_Msk (0x10000UL) /*!< ETH BUS_MODE: FB (Bitfield-Mask: 0x01) */ 8782 #define ETH_BUS_MODE_RPBL_Pos (17UL) /*!< ETH BUS_MODE: RPBL (Bit 17) */ 8783 #define ETH_BUS_MODE_RPBL_Msk (0x7e0000UL) /*!< ETH BUS_MODE: RPBL (Bitfield-Mask: 0x3f) */ 8784 #define ETH_BUS_MODE_USP_Pos (23UL) /*!< ETH BUS_MODE: USP (Bit 23) */ 8785 #define ETH_BUS_MODE_USP_Msk (0x800000UL) /*!< ETH BUS_MODE: USP (Bitfield-Mask: 0x01) */ 8786 #define ETH_BUS_MODE_PBLX8_Pos (24UL) /*!< ETH BUS_MODE: PBLX8 (Bit 24) */ 8787 #define ETH_BUS_MODE_PBLX8_Msk (0x1000000UL) /*!< ETH BUS_MODE: PBLX8 (Bitfield-Mask: 0x01) */ 8788 #define ETH_BUS_MODE_AAL_Pos (25UL) /*!< ETH BUS_MODE: AAL (Bit 25) */ 8789 #define ETH_BUS_MODE_AAL_Msk (0x2000000UL) /*!< ETH BUS_MODE: AAL (Bitfield-Mask: 0x01) */ 8790 #define ETH_BUS_MODE_MB_Pos (26UL) /*!< ETH BUS_MODE: MB (Bit 26) */ 8791 #define ETH_BUS_MODE_MB_Msk (0x4000000UL) /*!< ETH BUS_MODE: MB (Bitfield-Mask: 0x01) */ 8792 #define ETH_BUS_MODE_TXPR_Pos (27UL) /*!< ETH BUS_MODE: TXPR (Bit 27) */ 8793 #define ETH_BUS_MODE_TXPR_Msk (0x8000000UL) /*!< ETH BUS_MODE: TXPR (Bitfield-Mask: 0x01) */ 8794 #define ETH_BUS_MODE_PRWG_Pos (28UL) /*!< ETH BUS_MODE: PRWG (Bit 28) */ 8795 #define ETH_BUS_MODE_PRWG_Msk (0x30000000UL) /*!< ETH BUS_MODE: PRWG (Bitfield-Mask: 0x03) */ 8796 8797 /* -------------------------- ETH_TRANSMIT_POLL_DEMAND -------------------------- */ 8798 #define ETH_TRANSMIT_POLL_DEMAND_TPD_Pos (0UL) /*!< ETH TRANSMIT_POLL_DEMAND: TPD (Bit 0) */ 8799 #define ETH_TRANSMIT_POLL_DEMAND_TPD_Msk (0xffffffffUL) /*!< ETH TRANSMIT_POLL_DEMAND: TPD (Bitfield-Mask: 0xffffffff) */ 8800 8801 /* --------------------------- ETH_RECEIVE_POLL_DEMAND -------------------------- */ 8802 #define ETH_RECEIVE_POLL_DEMAND_RPD_Pos (0UL) /*!< ETH RECEIVE_POLL_DEMAND: RPD (Bit 0) */ 8803 #define ETH_RECEIVE_POLL_DEMAND_RPD_Msk (0xffffffffUL) /*!< ETH RECEIVE_POLL_DEMAND: RPD (Bitfield-Mask: 0xffffffff) */ 8804 8805 /* --------------------- ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS -------------------- */ 8806 #define ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS_RDESLA_32bit_Pos (2UL) /*!< ETH RECEIVE_DESCRIPTOR_LIST_ADDRESS: RDESLA_32bit (Bit 2) */ 8807 #define ETH_RECEIVE_DESCRIPTOR_LIST_ADDRESS_RDESLA_32bit_Msk (0xfffffffcUL) /*!< ETH RECEIVE_DESCRIPTOR_LIST_ADDRESS: RDESLA_32bit (Bitfield-Mask: 0x3fffffff) */ 8808 8809 /* -------------------- ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS -------------------- */ 8810 #define ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS_TDESLA_32bit_Pos (2UL) /*!< ETH TRANSMIT_DESCRIPTOR_LIST_ADDRESS: TDESLA_32bit (Bit 2) */ 8811 #define ETH_TRANSMIT_DESCRIPTOR_LIST_ADDRESS_TDESLA_32bit_Msk (0xfffffffcUL) /*!< ETH TRANSMIT_DESCRIPTOR_LIST_ADDRESS: TDESLA_32bit (Bitfield-Mask: 0x3fffffff) */ 8812 8813 /* --------------------------------- ETH_STATUS --------------------------------- */ 8814 #define ETH_STATUS_TI_Pos (0UL) /*!< ETH STATUS: TI (Bit 0) */ 8815 #define ETH_STATUS_TI_Msk (0x1UL) /*!< ETH STATUS: TI (Bitfield-Mask: 0x01) */ 8816 #define ETH_STATUS_TPS_Pos (1UL) /*!< ETH STATUS: TPS (Bit 1) */ 8817 #define ETH_STATUS_TPS_Msk (0x2UL) /*!< ETH STATUS: TPS (Bitfield-Mask: 0x01) */ 8818 #define ETH_STATUS_TU_Pos (2UL) /*!< ETH STATUS: TU (Bit 2) */ 8819 #define ETH_STATUS_TU_Msk (0x4UL) /*!< ETH STATUS: TU (Bitfield-Mask: 0x01) */ 8820 #define ETH_STATUS_TJT_Pos (3UL) /*!< ETH STATUS: TJT (Bit 3) */ 8821 #define ETH_STATUS_TJT_Msk (0x8UL) /*!< ETH STATUS: TJT (Bitfield-Mask: 0x01) */ 8822 #define ETH_STATUS_OVF_Pos (4UL) /*!< ETH STATUS: OVF (Bit 4) */ 8823 #define ETH_STATUS_OVF_Msk (0x10UL) /*!< ETH STATUS: OVF (Bitfield-Mask: 0x01) */ 8824 #define ETH_STATUS_UNF_Pos (5UL) /*!< ETH STATUS: UNF (Bit 5) */ 8825 #define ETH_STATUS_UNF_Msk (0x20UL) /*!< ETH STATUS: UNF (Bitfield-Mask: 0x01) */ 8826 #define ETH_STATUS_RI_Pos (6UL) /*!< ETH STATUS: RI (Bit 6) */ 8827 #define ETH_STATUS_RI_Msk (0x40UL) /*!< ETH STATUS: RI (Bitfield-Mask: 0x01) */ 8828 #define ETH_STATUS_RU_Pos (7UL) /*!< ETH STATUS: RU (Bit 7) */ 8829 #define ETH_STATUS_RU_Msk (0x80UL) /*!< ETH STATUS: RU (Bitfield-Mask: 0x01) */ 8830 #define ETH_STATUS_RPS_Pos (8UL) /*!< ETH STATUS: RPS (Bit 8) */ 8831 #define ETH_STATUS_RPS_Msk (0x100UL) /*!< ETH STATUS: RPS (Bitfield-Mask: 0x01) */ 8832 #define ETH_STATUS_RWT_Pos (9UL) /*!< ETH STATUS: RWT (Bit 9) */ 8833 #define ETH_STATUS_RWT_Msk (0x200UL) /*!< ETH STATUS: RWT (Bitfield-Mask: 0x01) */ 8834 #define ETH_STATUS_ETI_Pos (10UL) /*!< ETH STATUS: ETI (Bit 10) */ 8835 #define ETH_STATUS_ETI_Msk (0x400UL) /*!< ETH STATUS: ETI (Bitfield-Mask: 0x01) */ 8836 #define ETH_STATUS_FBI_Pos (13UL) /*!< ETH STATUS: FBI (Bit 13) */ 8837 #define ETH_STATUS_FBI_Msk (0x2000UL) /*!< ETH STATUS: FBI (Bitfield-Mask: 0x01) */ 8838 #define ETH_STATUS_ERI_Pos (14UL) /*!< ETH STATUS: ERI (Bit 14) */ 8839 #define ETH_STATUS_ERI_Msk (0x4000UL) /*!< ETH STATUS: ERI (Bitfield-Mask: 0x01) */ 8840 #define ETH_STATUS_AIS_Pos (15UL) /*!< ETH STATUS: AIS (Bit 15) */ 8841 #define ETH_STATUS_AIS_Msk (0x8000UL) /*!< ETH STATUS: AIS (Bitfield-Mask: 0x01) */ 8842 #define ETH_STATUS_NIS_Pos (16UL) /*!< ETH STATUS: NIS (Bit 16) */ 8843 #define ETH_STATUS_NIS_Msk (0x10000UL) /*!< ETH STATUS: NIS (Bitfield-Mask: 0x01) */ 8844 #define ETH_STATUS_RS_Pos (17UL) /*!< ETH STATUS: RS (Bit 17) */ 8845 #define ETH_STATUS_RS_Msk (0xe0000UL) /*!< ETH STATUS: RS (Bitfield-Mask: 0x07) */ 8846 #define ETH_STATUS_TS_Pos (20UL) /*!< ETH STATUS: TS (Bit 20) */ 8847 #define ETH_STATUS_TS_Msk (0x700000UL) /*!< ETH STATUS: TS (Bitfield-Mask: 0x07) */ 8848 #define ETH_STATUS_EB_Pos (23UL) /*!< ETH STATUS: EB (Bit 23) */ 8849 #define ETH_STATUS_EB_Msk (0x3800000UL) /*!< ETH STATUS: EB (Bitfield-Mask: 0x07) */ 8850 #define ETH_STATUS_EMI_Pos (27UL) /*!< ETH STATUS: EMI (Bit 27) */ 8851 #define ETH_STATUS_EMI_Msk (0x8000000UL) /*!< ETH STATUS: EMI (Bitfield-Mask: 0x01) */ 8852 #define ETH_STATUS_EPI_Pos (28UL) /*!< ETH STATUS: EPI (Bit 28) */ 8853 #define ETH_STATUS_EPI_Msk (0x10000000UL) /*!< ETH STATUS: EPI (Bitfield-Mask: 0x01) */ 8854 #define ETH_STATUS_TTI_Pos (29UL) /*!< ETH STATUS: TTI (Bit 29) */ 8855 #define ETH_STATUS_TTI_Msk (0x20000000UL) /*!< ETH STATUS: TTI (Bitfield-Mask: 0x01) */ 8856 8857 /* ----------------------------- ETH_OPERATION_MODE ----------------------------- */ 8858 #define ETH_OPERATION_MODE_SR_Pos (1UL) /*!< ETH OPERATION_MODE: SR (Bit 1) */ 8859 #define ETH_OPERATION_MODE_SR_Msk (0x2UL) /*!< ETH OPERATION_MODE: SR (Bitfield-Mask: 0x01) */ 8860 #define ETH_OPERATION_MODE_OSF_Pos (2UL) /*!< ETH OPERATION_MODE: OSF (Bit 2) */ 8861 #define ETH_OPERATION_MODE_OSF_Msk (0x4UL) /*!< ETH OPERATION_MODE: OSF (Bitfield-Mask: 0x01) */ 8862 #define ETH_OPERATION_MODE_RTC_Pos (3UL) /*!< ETH OPERATION_MODE: RTC (Bit 3) */ 8863 #define ETH_OPERATION_MODE_RTC_Msk (0x18UL) /*!< ETH OPERATION_MODE: RTC (Bitfield-Mask: 0x03) */ 8864 #define ETH_OPERATION_MODE_FUF_Pos (6UL) /*!< ETH OPERATION_MODE: FUF (Bit 6) */ 8865 #define ETH_OPERATION_MODE_FUF_Msk (0x40UL) /*!< ETH OPERATION_MODE: FUF (Bitfield-Mask: 0x01) */ 8866 #define ETH_OPERATION_MODE_FEF_Pos (7UL) /*!< ETH OPERATION_MODE: FEF (Bit 7) */ 8867 #define ETH_OPERATION_MODE_FEF_Msk (0x80UL) /*!< ETH OPERATION_MODE: FEF (Bitfield-Mask: 0x01) */ 8868 #define ETH_OPERATION_MODE_ST_Pos (13UL) /*!< ETH OPERATION_MODE: ST (Bit 13) */ 8869 #define ETH_OPERATION_MODE_ST_Msk (0x2000UL) /*!< ETH OPERATION_MODE: ST (Bitfield-Mask: 0x01) */ 8870 #define ETH_OPERATION_MODE_TTC_Pos (14UL) /*!< ETH OPERATION_MODE: TTC (Bit 14) */ 8871 #define ETH_OPERATION_MODE_TTC_Msk (0x1c000UL) /*!< ETH OPERATION_MODE: TTC (Bitfield-Mask: 0x07) */ 8872 #define ETH_OPERATION_MODE_FTF_Pos (20UL) /*!< ETH OPERATION_MODE: FTF (Bit 20) */ 8873 #define ETH_OPERATION_MODE_FTF_Msk (0x100000UL) /*!< ETH OPERATION_MODE: FTF (Bitfield-Mask: 0x01) */ 8874 #define ETH_OPERATION_MODE_TSF_Pos (21UL) /*!< ETH OPERATION_MODE: TSF (Bit 21) */ 8875 #define ETH_OPERATION_MODE_TSF_Msk (0x200000UL) /*!< ETH OPERATION_MODE: TSF (Bitfield-Mask: 0x01) */ 8876 #define ETH_OPERATION_MODE_DFF_Pos (24UL) /*!< ETH OPERATION_MODE: DFF (Bit 24) */ 8877 #define ETH_OPERATION_MODE_DFF_Msk (0x1000000UL) /*!< ETH OPERATION_MODE: DFF (Bitfield-Mask: 0x01) */ 8878 #define ETH_OPERATION_MODE_RSF_Pos (25UL) /*!< ETH OPERATION_MODE: RSF (Bit 25) */ 8879 #define ETH_OPERATION_MODE_RSF_Msk (0x2000000UL) /*!< ETH OPERATION_MODE: RSF (Bitfield-Mask: 0x01) */ 8880 #define ETH_OPERATION_MODE_DT_Pos (26UL) /*!< ETH OPERATION_MODE: DT (Bit 26) */ 8881 #define ETH_OPERATION_MODE_DT_Msk (0x4000000UL) /*!< ETH OPERATION_MODE: DT (Bitfield-Mask: 0x01) */ 8882 8883 /* ---------------------------- ETH_INTERRUPT_ENABLE ---------------------------- */ 8884 #define ETH_INTERRUPT_ENABLE_TIE_Pos (0UL) /*!< ETH INTERRUPT_ENABLE: TIE (Bit 0) */ 8885 #define ETH_INTERRUPT_ENABLE_TIE_Msk (0x1UL) /*!< ETH INTERRUPT_ENABLE: TIE (Bitfield-Mask: 0x01) */ 8886 #define ETH_INTERRUPT_ENABLE_TSE_Pos (1UL) /*!< ETH INTERRUPT_ENABLE: TSE (Bit 1) */ 8887 #define ETH_INTERRUPT_ENABLE_TSE_Msk (0x2UL) /*!< ETH INTERRUPT_ENABLE: TSE (Bitfield-Mask: 0x01) */ 8888 #define ETH_INTERRUPT_ENABLE_TUE_Pos (2UL) /*!< ETH INTERRUPT_ENABLE: TUE (Bit 2) */ 8889 #define ETH_INTERRUPT_ENABLE_TUE_Msk (0x4UL) /*!< ETH INTERRUPT_ENABLE: TUE (Bitfield-Mask: 0x01) */ 8890 #define ETH_INTERRUPT_ENABLE_TJE_Pos (3UL) /*!< ETH INTERRUPT_ENABLE: TJE (Bit 3) */ 8891 #define ETH_INTERRUPT_ENABLE_TJE_Msk (0x8UL) /*!< ETH INTERRUPT_ENABLE: TJE (Bitfield-Mask: 0x01) */ 8892 #define ETH_INTERRUPT_ENABLE_OVE_Pos (4UL) /*!< ETH INTERRUPT_ENABLE: OVE (Bit 4) */ 8893 #define ETH_INTERRUPT_ENABLE_OVE_Msk (0x10UL) /*!< ETH INTERRUPT_ENABLE: OVE (Bitfield-Mask: 0x01) */ 8894 #define ETH_INTERRUPT_ENABLE_UNE_Pos (5UL) /*!< ETH INTERRUPT_ENABLE: UNE (Bit 5) */ 8895 #define ETH_INTERRUPT_ENABLE_UNE_Msk (0x20UL) /*!< ETH INTERRUPT_ENABLE: UNE (Bitfield-Mask: 0x01) */ 8896 #define ETH_INTERRUPT_ENABLE_RIE_Pos (6UL) /*!< ETH INTERRUPT_ENABLE: RIE (Bit 6) */ 8897 #define ETH_INTERRUPT_ENABLE_RIE_Msk (0x40UL) /*!< ETH INTERRUPT_ENABLE: RIE (Bitfield-Mask: 0x01) */ 8898 #define ETH_INTERRUPT_ENABLE_RUE_Pos (7UL) /*!< ETH INTERRUPT_ENABLE: RUE (Bit 7) */ 8899 #define ETH_INTERRUPT_ENABLE_RUE_Msk (0x80UL) /*!< ETH INTERRUPT_ENABLE: RUE (Bitfield-Mask: 0x01) */ 8900 #define ETH_INTERRUPT_ENABLE_RSE_Pos (8UL) /*!< ETH INTERRUPT_ENABLE: RSE (Bit 8) */ 8901 #define ETH_INTERRUPT_ENABLE_RSE_Msk (0x100UL) /*!< ETH INTERRUPT_ENABLE: RSE (Bitfield-Mask: 0x01) */ 8902 #define ETH_INTERRUPT_ENABLE_RWE_Pos (9UL) /*!< ETH INTERRUPT_ENABLE: RWE (Bit 9) */ 8903 #define ETH_INTERRUPT_ENABLE_RWE_Msk (0x200UL) /*!< ETH INTERRUPT_ENABLE: RWE (Bitfield-Mask: 0x01) */ 8904 #define ETH_INTERRUPT_ENABLE_ETE_Pos (10UL) /*!< ETH INTERRUPT_ENABLE: ETE (Bit 10) */ 8905 #define ETH_INTERRUPT_ENABLE_ETE_Msk (0x400UL) /*!< ETH INTERRUPT_ENABLE: ETE (Bitfield-Mask: 0x01) */ 8906 #define ETH_INTERRUPT_ENABLE_FBE_Pos (13UL) /*!< ETH INTERRUPT_ENABLE: FBE (Bit 13) */ 8907 #define ETH_INTERRUPT_ENABLE_FBE_Msk (0x2000UL) /*!< ETH INTERRUPT_ENABLE: FBE (Bitfield-Mask: 0x01) */ 8908 #define ETH_INTERRUPT_ENABLE_ERE_Pos (14UL) /*!< ETH INTERRUPT_ENABLE: ERE (Bit 14) */ 8909 #define ETH_INTERRUPT_ENABLE_ERE_Msk (0x4000UL) /*!< ETH INTERRUPT_ENABLE: ERE (Bitfield-Mask: 0x01) */ 8910 #define ETH_INTERRUPT_ENABLE_AIE_Pos (15UL) /*!< ETH INTERRUPT_ENABLE: AIE (Bit 15) */ 8911 #define ETH_INTERRUPT_ENABLE_AIE_Msk (0x8000UL) /*!< ETH INTERRUPT_ENABLE: AIE (Bitfield-Mask: 0x01) */ 8912 #define ETH_INTERRUPT_ENABLE_NIE_Pos (16UL) /*!< ETH INTERRUPT_ENABLE: NIE (Bit 16) */ 8913 #define ETH_INTERRUPT_ENABLE_NIE_Msk (0x10000UL) /*!< ETH INTERRUPT_ENABLE: NIE (Bitfield-Mask: 0x01) */ 8914 8915 /* ---------------- ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER ---------------- */ 8916 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISFRMCNT_Pos (0UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISFRMCNT (Bit 0) */ 8917 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISFRMCNT_Msk (0xffffUL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISFRMCNT (Bitfield-Mask: 0xffff) */ 8918 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISCNTOVF_Pos (16UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISCNTOVF (Bit 16) */ 8919 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_MISCNTOVF_Msk (0x10000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: MISCNTOVF (Bitfield-Mask: 0x01) */ 8920 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFFRMCNT_Pos (17UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFFRMCNT (Bit 17) */ 8921 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFFRMCNT_Msk (0xffe0000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFFRMCNT (Bitfield-Mask: 0x7ff) */ 8922 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFCNTOVF_Pos (28UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFCNTOVF (Bit 28) */ 8923 #define ETH_MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER_OVFCNTOVF_Msk (0x10000000UL) /*!< ETH MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER: OVFCNTOVF (Bitfield-Mask: 0x01) */ 8924 8925 /* -------------------- ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER -------------------- */ 8926 #define ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER_RIWT_Pos (0UL) /*!< ETH RECEIVE_INTERRUPT_WATCHDOG_TIMER: RIWT (Bit 0) */ 8927 #define ETH_RECEIVE_INTERRUPT_WATCHDOG_TIMER_RIWT_Msk (0xffUL) /*!< ETH RECEIVE_INTERRUPT_WATCHDOG_TIMER: RIWT (Bitfield-Mask: 0xff) */ 8928 8929 /* ------------------------------- ETH_AHB_STATUS ------------------------------- */ 8930 #define ETH_AHB_STATUS_AHBMS_Pos (0UL) /*!< ETH AHB_STATUS: AHBMS (Bit 0) */ 8931 #define ETH_AHB_STATUS_AHBMS_Msk (0x1UL) /*!< ETH AHB_STATUS: AHBMS (Bitfield-Mask: 0x01) */ 8932 8933 /* -------------------- ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR -------------------- */ 8934 #define ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR_CURTDESAPTR_Pos (0UL) /*!< ETH CURRENT_HOST_TRANSMIT_DESCRIPTOR: CURTDESAPTR (Bit 0) */ 8935 #define ETH_CURRENT_HOST_TRANSMIT_DESCRIPTOR_CURTDESAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_TRANSMIT_DESCRIPTOR: CURTDESAPTR (Bitfield-Mask: 0xffffffff) */ 8936 8937 /* --------------------- ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR -------------------- */ 8938 #define ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR_CURRDESAPTR_Pos (0UL) /*!< ETH CURRENT_HOST_RECEIVE_DESCRIPTOR: CURRDESAPTR (Bit 0) */ 8939 #define ETH_CURRENT_HOST_RECEIVE_DESCRIPTOR_CURRDESAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_RECEIVE_DESCRIPTOR: CURRDESAPTR (Bitfield-Mask: 0xffffffff) */ 8940 8941 /* ------------------ ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS ------------------ */ 8942 #define ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS_CURTBUFAPTR_Pos (0UL) /*!< ETH CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS: CURTBUFAPTR (Bit 0) */ 8943 #define ETH_CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS_CURTBUFAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS: CURTBUFAPTR (Bitfield-Mask: 0xffffffff) */ 8944 8945 /* ------------------- ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS ------------------ */ 8946 #define ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS_CURRBUFAPTR_Pos (0UL) /*!< ETH CURRENT_HOST_RECEIVE_BUFFER_ADDRESS: CURRBUFAPTR (Bit 0) */ 8947 #define ETH_CURRENT_HOST_RECEIVE_BUFFER_ADDRESS_CURRBUFAPTR_Msk (0xffffffffUL) /*!< ETH CURRENT_HOST_RECEIVE_BUFFER_ADDRESS: CURRBUFAPTR (Bitfield-Mask: 0xffffffff) */ 8948 8949 /* ------------------------------- ETH_HW_FEATURE ------------------------------- */ 8950 #define ETH_HW_FEATURE_MIISEL_Pos (0UL) /*!< ETH HW_FEATURE: MIISEL (Bit 0) */ 8951 #define ETH_HW_FEATURE_MIISEL_Msk (0x1UL) /*!< ETH HW_FEATURE: MIISEL (Bitfield-Mask: 0x01) */ 8952 #define ETH_HW_FEATURE_GMIISEL_Pos (1UL) /*!< ETH HW_FEATURE: GMIISEL (Bit 1) */ 8953 #define ETH_HW_FEATURE_GMIISEL_Msk (0x2UL) /*!< ETH HW_FEATURE: GMIISEL (Bitfield-Mask: 0x01) */ 8954 #define ETH_HW_FEATURE_HDSEL_Pos (2UL) /*!< ETH HW_FEATURE: HDSEL (Bit 2) */ 8955 #define ETH_HW_FEATURE_HDSEL_Msk (0x4UL) /*!< ETH HW_FEATURE: HDSEL (Bitfield-Mask: 0x01) */ 8956 #define ETH_HW_FEATURE_EXTHASHEN_Pos (3UL) /*!< ETH HW_FEATURE: EXTHASHEN (Bit 3) */ 8957 #define ETH_HW_FEATURE_EXTHASHEN_Msk (0x8UL) /*!< ETH HW_FEATURE: EXTHASHEN (Bitfield-Mask: 0x01) */ 8958 #define ETH_HW_FEATURE_HASHSEL_Pos (4UL) /*!< ETH HW_FEATURE: HASHSEL (Bit 4) */ 8959 #define ETH_HW_FEATURE_HASHSEL_Msk (0x10UL) /*!< ETH HW_FEATURE: HASHSEL (Bitfield-Mask: 0x01) */ 8960 #define ETH_HW_FEATURE_ADDMACADRSEL_Pos (5UL) /*!< ETH HW_FEATURE: ADDMACADRSEL (Bit 5) */ 8961 #define ETH_HW_FEATURE_ADDMACADRSEL_Msk (0x20UL) /*!< ETH HW_FEATURE: ADDMACADRSEL (Bitfield-Mask: 0x01) */ 8962 #define ETH_HW_FEATURE_PCSSEL_Pos (6UL) /*!< ETH HW_FEATURE: PCSSEL (Bit 6) */ 8963 #define ETH_HW_FEATURE_PCSSEL_Msk (0x40UL) /*!< ETH HW_FEATURE: PCSSEL (Bitfield-Mask: 0x01) */ 8964 #define ETH_HW_FEATURE_L3L4FLTREN_Pos (7UL) /*!< ETH HW_FEATURE: L3L4FLTREN (Bit 7) */ 8965 #define ETH_HW_FEATURE_L3L4FLTREN_Msk (0x80UL) /*!< ETH HW_FEATURE: L3L4FLTREN (Bitfield-Mask: 0x01) */ 8966 #define ETH_HW_FEATURE_SMASEL_Pos (8UL) /*!< ETH HW_FEATURE: SMASEL (Bit 8) */ 8967 #define ETH_HW_FEATURE_SMASEL_Msk (0x100UL) /*!< ETH HW_FEATURE: SMASEL (Bitfield-Mask: 0x01) */ 8968 #define ETH_HW_FEATURE_RWKSEL_Pos (9UL) /*!< ETH HW_FEATURE: RWKSEL (Bit 9) */ 8969 #define ETH_HW_FEATURE_RWKSEL_Msk (0x200UL) /*!< ETH HW_FEATURE: RWKSEL (Bitfield-Mask: 0x01) */ 8970 #define ETH_HW_FEATURE_MGKSEL_Pos (10UL) /*!< ETH HW_FEATURE: MGKSEL (Bit 10) */ 8971 #define ETH_HW_FEATURE_MGKSEL_Msk (0x400UL) /*!< ETH HW_FEATURE: MGKSEL (Bitfield-Mask: 0x01) */ 8972 #define ETH_HW_FEATURE_MMCSEL_Pos (11UL) /*!< ETH HW_FEATURE: MMCSEL (Bit 11) */ 8973 #define ETH_HW_FEATURE_MMCSEL_Msk (0x800UL) /*!< ETH HW_FEATURE: MMCSEL (Bitfield-Mask: 0x01) */ 8974 #define ETH_HW_FEATURE_TSVER1SEL_Pos (12UL) /*!< ETH HW_FEATURE: TSVER1SEL (Bit 12) */ 8975 #define ETH_HW_FEATURE_TSVER1SEL_Msk (0x1000UL) /*!< ETH HW_FEATURE: TSVER1SEL (Bitfield-Mask: 0x01) */ 8976 #define ETH_HW_FEATURE_TSVER2SEL_Pos (13UL) /*!< ETH HW_FEATURE: TSVER2SEL (Bit 13) */ 8977 #define ETH_HW_FEATURE_TSVER2SEL_Msk (0x2000UL) /*!< ETH HW_FEATURE: TSVER2SEL (Bitfield-Mask: 0x01) */ 8978 #define ETH_HW_FEATURE_EEESEL_Pos (14UL) /*!< ETH HW_FEATURE: EEESEL (Bit 14) */ 8979 #define ETH_HW_FEATURE_EEESEL_Msk (0x4000UL) /*!< ETH HW_FEATURE: EEESEL (Bitfield-Mask: 0x01) */ 8980 #define ETH_HW_FEATURE_AVSEL_Pos (15UL) /*!< ETH HW_FEATURE: AVSEL (Bit 15) */ 8981 #define ETH_HW_FEATURE_AVSEL_Msk (0x8000UL) /*!< ETH HW_FEATURE: AVSEL (Bitfield-Mask: 0x01) */ 8982 #define ETH_HW_FEATURE_TXCOESEL_Pos (16UL) /*!< ETH HW_FEATURE: TXCOESEL (Bit 16) */ 8983 #define ETH_HW_FEATURE_TXCOESEL_Msk (0x10000UL) /*!< ETH HW_FEATURE: TXCOESEL (Bitfield-Mask: 0x01) */ 8984 #define ETH_HW_FEATURE_RXTYP1COE_Pos (17UL) /*!< ETH HW_FEATURE: RXTYP1COE (Bit 17) */ 8985 #define ETH_HW_FEATURE_RXTYP1COE_Msk (0x20000UL) /*!< ETH HW_FEATURE: RXTYP1COE (Bitfield-Mask: 0x01) */ 8986 #define ETH_HW_FEATURE_RXTYP2COE_Pos (18UL) /*!< ETH HW_FEATURE: RXTYP2COE (Bit 18) */ 8987 #define ETH_HW_FEATURE_RXTYP2COE_Msk (0x40000UL) /*!< ETH HW_FEATURE: RXTYP2COE (Bitfield-Mask: 0x01) */ 8988 #define ETH_HW_FEATURE_RXFIFOSIZE_Pos (19UL) /*!< ETH HW_FEATURE: RXFIFOSIZE (Bit 19) */ 8989 #define ETH_HW_FEATURE_RXFIFOSIZE_Msk (0x80000UL) /*!< ETH HW_FEATURE: RXFIFOSIZE (Bitfield-Mask: 0x01) */ 8990 #define ETH_HW_FEATURE_RXCHCNT_Pos (20UL) /*!< ETH HW_FEATURE: RXCHCNT (Bit 20) */ 8991 #define ETH_HW_FEATURE_RXCHCNT_Msk (0x300000UL) /*!< ETH HW_FEATURE: RXCHCNT (Bitfield-Mask: 0x03) */ 8992 #define ETH_HW_FEATURE_TXCHCNT_Pos (22UL) /*!< ETH HW_FEATURE: TXCHCNT (Bit 22) */ 8993 #define ETH_HW_FEATURE_TXCHCNT_Msk (0xc00000UL) /*!< ETH HW_FEATURE: TXCHCNT (Bitfield-Mask: 0x03) */ 8994 #define ETH_HW_FEATURE_ENHDESSEL_Pos (24UL) /*!< ETH HW_FEATURE: ENHDESSEL (Bit 24) */ 8995 #define ETH_HW_FEATURE_ENHDESSEL_Msk (0x1000000UL) /*!< ETH HW_FEATURE: ENHDESSEL (Bitfield-Mask: 0x01) */ 8996 #define ETH_HW_FEATURE_INTTSEN_Pos (25UL) /*!< ETH HW_FEATURE: INTTSEN (Bit 25) */ 8997 #define ETH_HW_FEATURE_INTTSEN_Msk (0x2000000UL) /*!< ETH HW_FEATURE: INTTSEN (Bitfield-Mask: 0x01) */ 8998 #define ETH_HW_FEATURE_FLEXIPPSEN_Pos (26UL) /*!< ETH HW_FEATURE: FLEXIPPSEN (Bit 26) */ 8999 #define ETH_HW_FEATURE_FLEXIPPSEN_Msk (0x4000000UL) /*!< ETH HW_FEATURE: FLEXIPPSEN (Bitfield-Mask: 0x01) */ 9000 #define ETH_HW_FEATURE_SAVLANINS_Pos (27UL) /*!< ETH HW_FEATURE: SAVLANINS (Bit 27) */ 9001 #define ETH_HW_FEATURE_SAVLANINS_Msk (0x8000000UL) /*!< ETH HW_FEATURE: SAVLANINS (Bitfield-Mask: 0x01) */ 9002 #define ETH_HW_FEATURE_ACTPHYIF_Pos (28UL) /*!< ETH HW_FEATURE: ACTPHYIF (Bit 28) */ 9003 #define ETH_HW_FEATURE_ACTPHYIF_Msk (0x70000000UL) /*!< ETH HW_FEATURE: ACTPHYIF (Bitfield-Mask: 0x07) */ 9004 9005 9006 /* ================================================================================ */ 9007 /* ================ Group 'USB' Position & Mask ================ */ 9008 /* ================================================================================ */ 9009 9010 9011 /* --------------------------------- USB_GOTGCTL -------------------------------- */ 9012 #define USB_GOTGCTL_SesReqScs_Pos (0UL) /*!< USB GOTGCTL: SesReqScs (Bit 0) */ 9013 #define USB_GOTGCTL_SesReqScs_Msk (0x1UL) /*!< USB GOTGCTL: SesReqScs (Bitfield-Mask: 0x01) */ 9014 #define USB_GOTGCTL_SesReq_Pos (1UL) /*!< USB GOTGCTL: SesReq (Bit 1) */ 9015 #define USB_GOTGCTL_SesReq_Msk (0x2UL) /*!< USB GOTGCTL: SesReq (Bitfield-Mask: 0x01) */ 9016 #define USB_GOTGCTL_VbvalidOvEn_Pos (2UL) /*!< USB GOTGCTL: VbvalidOvEn (Bit 2) */ 9017 #define USB_GOTGCTL_VbvalidOvEn_Msk (0x4UL) /*!< USB GOTGCTL: VbvalidOvEn (Bitfield-Mask: 0x01) */ 9018 #define USB_GOTGCTL_VbvalidOvVal_Pos (3UL) /*!< USB GOTGCTL: VbvalidOvVal (Bit 3) */ 9019 #define USB_GOTGCTL_VbvalidOvVal_Msk (0x8UL) /*!< USB GOTGCTL: VbvalidOvVal (Bitfield-Mask: 0x01) */ 9020 #define USB_GOTGCTL_AvalidOvEn_Pos (4UL) /*!< USB GOTGCTL: AvalidOvEn (Bit 4) */ 9021 #define USB_GOTGCTL_AvalidOvEn_Msk (0x10UL) /*!< USB GOTGCTL: AvalidOvEn (Bitfield-Mask: 0x01) */ 9022 #define USB_GOTGCTL_AvalidOvVal_Pos (5UL) /*!< USB GOTGCTL: AvalidOvVal (Bit 5) */ 9023 #define USB_GOTGCTL_AvalidOvVal_Msk (0x20UL) /*!< USB GOTGCTL: AvalidOvVal (Bitfield-Mask: 0x01) */ 9024 #define USB_GOTGCTL_BvalidOvEn_Pos (6UL) /*!< USB GOTGCTL: BvalidOvEn (Bit 6) */ 9025 #define USB_GOTGCTL_BvalidOvEn_Msk (0x40UL) /*!< USB GOTGCTL: BvalidOvEn (Bitfield-Mask: 0x01) */ 9026 #define USB_GOTGCTL_BvalidOvVal_Pos (7UL) /*!< USB GOTGCTL: BvalidOvVal (Bit 7) */ 9027 #define USB_GOTGCTL_BvalidOvVal_Msk (0x80UL) /*!< USB GOTGCTL: BvalidOvVal (Bitfield-Mask: 0x01) */ 9028 #define USB_GOTGCTL_HstNegScs_Pos (8UL) /*!< USB GOTGCTL: HstNegScs (Bit 8) */ 9029 #define USB_GOTGCTL_HstNegScs_Msk (0x100UL) /*!< USB GOTGCTL: HstNegScs (Bitfield-Mask: 0x01) */ 9030 #define USB_GOTGCTL_HNPReq_Pos (9UL) /*!< USB GOTGCTL: HNPReq (Bit 9) */ 9031 #define USB_GOTGCTL_HNPReq_Msk (0x200UL) /*!< USB GOTGCTL: HNPReq (Bitfield-Mask: 0x01) */ 9032 #define USB_GOTGCTL_HstSetHNPEn_Pos (10UL) /*!< USB GOTGCTL: HstSetHNPEn (Bit 10) */ 9033 #define USB_GOTGCTL_HstSetHNPEn_Msk (0x400UL) /*!< USB GOTGCTL: HstSetHNPEn (Bitfield-Mask: 0x01) */ 9034 #define USB_GOTGCTL_DevHNPEn_Pos (11UL) /*!< USB GOTGCTL: DevHNPEn (Bit 11) */ 9035 #define USB_GOTGCTL_DevHNPEn_Msk (0x800UL) /*!< USB GOTGCTL: DevHNPEn (Bitfield-Mask: 0x01) */ 9036 #define USB_GOTGCTL_ConlDSts_Pos (16UL) /*!< USB GOTGCTL: ConlDSts (Bit 16) */ 9037 #define USB_GOTGCTL_ConlDSts_Msk (0x10000UL) /*!< USB GOTGCTL: ConlDSts (Bitfield-Mask: 0x01) */ 9038 #define USB_GOTGCTL_DbncTime_Pos (17UL) /*!< USB GOTGCTL: DbncTime (Bit 17) */ 9039 #define USB_GOTGCTL_DbncTime_Msk (0x20000UL) /*!< USB GOTGCTL: DbncTime (Bitfield-Mask: 0x01) */ 9040 #define USB_GOTGCTL_ASesVId_Pos (18UL) /*!< USB GOTGCTL: ASesVId (Bit 18) */ 9041 #define USB_GOTGCTL_ASesVId_Msk (0x40000UL) /*!< USB GOTGCTL: ASesVId (Bitfield-Mask: 0x01) */ 9042 #define USB_GOTGCTL_BSesVld_Pos (19UL) /*!< USB GOTGCTL: BSesVld (Bit 19) */ 9043 #define USB_GOTGCTL_BSesVld_Msk (0x80000UL) /*!< USB GOTGCTL: BSesVld (Bitfield-Mask: 0x01) */ 9044 #define USB_GOTGCTL_OTGVer_Pos (20UL) /*!< USB GOTGCTL: OTGVer (Bit 20) */ 9045 #define USB_GOTGCTL_OTGVer_Msk (0x100000UL) /*!< USB GOTGCTL: OTGVer (Bitfield-Mask: 0x01) */ 9046 9047 /* --------------------------------- USB_GOTGINT -------------------------------- */ 9048 #define USB_GOTGINT_SesEndDet_Pos (2UL) /*!< USB GOTGINT: SesEndDet (Bit 2) */ 9049 #define USB_GOTGINT_SesEndDet_Msk (0x4UL) /*!< USB GOTGINT: SesEndDet (Bitfield-Mask: 0x01) */ 9050 #define USB_GOTGINT_SesReqSucStsChng_Pos (8UL) /*!< USB GOTGINT: SesReqSucStsChng (Bit 8) */ 9051 #define USB_GOTGINT_SesReqSucStsChng_Msk (0x100UL) /*!< USB GOTGINT: SesReqSucStsChng (Bitfield-Mask: 0x01) */ 9052 #define USB_GOTGINT_HstNegSucStsChng_Pos (9UL) /*!< USB GOTGINT: HstNegSucStsChng (Bit 9) */ 9053 #define USB_GOTGINT_HstNegSucStsChng_Msk (0x200UL) /*!< USB GOTGINT: HstNegSucStsChng (Bitfield-Mask: 0x01) */ 9054 #define USB_GOTGINT_HstNegDet_Pos (17UL) /*!< USB GOTGINT: HstNegDet (Bit 17) */ 9055 #define USB_GOTGINT_HstNegDet_Msk (0x20000UL) /*!< USB GOTGINT: HstNegDet (Bitfield-Mask: 0x01) */ 9056 #define USB_GOTGINT_ADevTOUTChg_Pos (18UL) /*!< USB GOTGINT: ADevTOUTChg (Bit 18) */ 9057 #define USB_GOTGINT_ADevTOUTChg_Msk (0x40000UL) /*!< USB GOTGINT: ADevTOUTChg (Bitfield-Mask: 0x01) */ 9058 #define USB_GOTGINT_DbnceDone_Pos (19UL) /*!< USB GOTGINT: DbnceDone (Bit 19) */ 9059 #define USB_GOTGINT_DbnceDone_Msk (0x80000UL) /*!< USB GOTGINT: DbnceDone (Bitfield-Mask: 0x01) */ 9060 9061 /* --------------------------------- USB_GAHBCFG -------------------------------- */ 9062 #define USB_GAHBCFG_GlblIntrMsk_Pos (0UL) /*!< USB GAHBCFG: GlblIntrMsk (Bit 0) */ 9063 #define USB_GAHBCFG_GlblIntrMsk_Msk (0x1UL) /*!< USB GAHBCFG: GlblIntrMsk (Bitfield-Mask: 0x01) */ 9064 #define USB_GAHBCFG_HBstLen_Pos (1UL) /*!< USB GAHBCFG: HBstLen (Bit 1) */ 9065 #define USB_GAHBCFG_HBstLen_Msk (0x1eUL) /*!< USB GAHBCFG: HBstLen (Bitfield-Mask: 0x0f) */ 9066 #define USB_GAHBCFG_DMAEn_Pos (5UL) /*!< USB GAHBCFG: DMAEn (Bit 5) */ 9067 #define USB_GAHBCFG_DMAEn_Msk (0x20UL) /*!< USB GAHBCFG: DMAEn (Bitfield-Mask: 0x01) */ 9068 #define USB_GAHBCFG_NPTxFEmpLvl_Pos (7UL) /*!< USB GAHBCFG: NPTxFEmpLvl (Bit 7) */ 9069 #define USB_GAHBCFG_NPTxFEmpLvl_Msk (0x80UL) /*!< USB GAHBCFG: NPTxFEmpLvl (Bitfield-Mask: 0x01) */ 9070 #define USB_GAHBCFG_PTxFEmpLvl_Pos (8UL) /*!< USB GAHBCFG: PTxFEmpLvl (Bit 8) */ 9071 #define USB_GAHBCFG_PTxFEmpLvl_Msk (0x100UL) /*!< USB GAHBCFG: PTxFEmpLvl (Bitfield-Mask: 0x01) */ 9072 #define USB_GAHBCFG_AHBSingle_Pos (23UL) /*!< USB GAHBCFG: AHBSingle (Bit 23) */ 9073 #define USB_GAHBCFG_AHBSingle_Msk (0x800000UL) /*!< USB GAHBCFG: AHBSingle (Bitfield-Mask: 0x01) */ 9074 9075 /* --------------------------------- USB_GUSBCFG -------------------------------- */ 9076 #define USB_GUSBCFG_TOutCal_Pos (0UL) /*!< USB GUSBCFG: TOutCal (Bit 0) */ 9077 #define USB_GUSBCFG_TOutCal_Msk (0x7UL) /*!< USB GUSBCFG: TOutCal (Bitfield-Mask: 0x07) */ 9078 #define USB_GUSBCFG_PHYSel_Pos (6UL) /*!< USB GUSBCFG: PHYSel (Bit 6) */ 9079 #define USB_GUSBCFG_PHYSel_Msk (0x40UL) /*!< USB GUSBCFG: PHYSel (Bitfield-Mask: 0x01) */ 9080 #define USB_GUSBCFG_SRPCap_Pos (8UL) /*!< USB GUSBCFG: SRPCap (Bit 8) */ 9081 #define USB_GUSBCFG_SRPCap_Msk (0x100UL) /*!< USB GUSBCFG: SRPCap (Bitfield-Mask: 0x01) */ 9082 #define USB_GUSBCFG_HNPCap_Pos (9UL) /*!< USB GUSBCFG: HNPCap (Bit 9) */ 9083 #define USB_GUSBCFG_HNPCap_Msk (0x200UL) /*!< USB GUSBCFG: HNPCap (Bitfield-Mask: 0x01) */ 9084 #define USB_GUSBCFG_USBTrdTim_Pos (10UL) /*!< USB GUSBCFG: USBTrdTim (Bit 10) */ 9085 #define USB_GUSBCFG_USBTrdTim_Msk (0x3c00UL) /*!< USB GUSBCFG: USBTrdTim (Bitfield-Mask: 0x0f) */ 9086 #define USB_GUSBCFG_OtgI2CSel_Pos (16UL) /*!< USB GUSBCFG: OtgI2CSel (Bit 16) */ 9087 #define USB_GUSBCFG_OtgI2CSel_Msk (0x10000UL) /*!< USB GUSBCFG: OtgI2CSel (Bitfield-Mask: 0x01) */ 9088 #define USB_GUSBCFG_TxEndDelay_Pos (28UL) /*!< USB GUSBCFG: TxEndDelay (Bit 28) */ 9089 #define USB_GUSBCFG_TxEndDelay_Msk (0x10000000UL) /*!< USB GUSBCFG: TxEndDelay (Bitfield-Mask: 0x01) */ 9090 #define USB_GUSBCFG_ForceHstMode_Pos (29UL) /*!< USB GUSBCFG: ForceHstMode (Bit 29) */ 9091 #define USB_GUSBCFG_ForceHstMode_Msk (0x20000000UL) /*!< USB GUSBCFG: ForceHstMode (Bitfield-Mask: 0x01) */ 9092 #define USB_GUSBCFG_ForceDevMode_Pos (30UL) /*!< USB GUSBCFG: ForceDevMode (Bit 30) */ 9093 #define USB_GUSBCFG_ForceDevMode_Msk (0x40000000UL) /*!< USB GUSBCFG: ForceDevMode (Bitfield-Mask: 0x01) */ 9094 #define USB_GUSBCFG_CTP_Pos (31UL) /*!< USB GUSBCFG: CTP (Bit 31) */ 9095 #define USB_GUSBCFG_CTP_Msk (0x80000000UL) /*!< USB GUSBCFG: CTP (Bitfield-Mask: 0x01) */ 9096 9097 /* --------------------------------- USB_GRSTCTL -------------------------------- */ 9098 #define USB_GRSTCTL_CSftRst_Pos (0UL) /*!< USB GRSTCTL: CSftRst (Bit 0) */ 9099 #define USB_GRSTCTL_CSftRst_Msk (0x1UL) /*!< USB GRSTCTL: CSftRst (Bitfield-Mask: 0x01) */ 9100 #define USB_GRSTCTL_FrmCntrRst_Pos (2UL) /*!< USB GRSTCTL: FrmCntrRst (Bit 2) */ 9101 #define USB_GRSTCTL_FrmCntrRst_Msk (0x4UL) /*!< USB GRSTCTL: FrmCntrRst (Bitfield-Mask: 0x01) */ 9102 #define USB_GRSTCTL_RxFFlsh_Pos (4UL) /*!< USB GRSTCTL: RxFFlsh (Bit 4) */ 9103 #define USB_GRSTCTL_RxFFlsh_Msk (0x10UL) /*!< USB GRSTCTL: RxFFlsh (Bitfield-Mask: 0x01) */ 9104 #define USB_GRSTCTL_TxFFlsh_Pos (5UL) /*!< USB GRSTCTL: TxFFlsh (Bit 5) */ 9105 #define USB_GRSTCTL_TxFFlsh_Msk (0x20UL) /*!< USB GRSTCTL: TxFFlsh (Bitfield-Mask: 0x01) */ 9106 #define USB_GRSTCTL_TxFNum_Pos (6UL) /*!< USB GRSTCTL: TxFNum (Bit 6) */ 9107 #define USB_GRSTCTL_TxFNum_Msk (0x7c0UL) /*!< USB GRSTCTL: TxFNum (Bitfield-Mask: 0x1f) */ 9108 #define USB_GRSTCTL_DMAReq_Pos (30UL) /*!< USB GRSTCTL: DMAReq (Bit 30) */ 9109 #define USB_GRSTCTL_DMAReq_Msk (0x40000000UL) /*!< USB GRSTCTL: DMAReq (Bitfield-Mask: 0x01) */ 9110 #define USB_GRSTCTL_AHBIdle_Pos (31UL) /*!< USB GRSTCTL: AHBIdle (Bit 31) */ 9111 #define USB_GRSTCTL_AHBIdle_Msk (0x80000000UL) /*!< USB GRSTCTL: AHBIdle (Bitfield-Mask: 0x01) */ 9112 9113 /* ---------------------------- USB_GINTSTS_HOSTMODE ---------------------------- */ 9114 #define USB_GINTSTS_HOSTMODE_CurMod_Pos (0UL) /*!< USB GINTSTS_HOSTMODE: CurMod (Bit 0) */ 9115 #define USB_GINTSTS_HOSTMODE_CurMod_Msk (0x1UL) /*!< USB GINTSTS_HOSTMODE: CurMod (Bitfield-Mask: 0x01) */ 9116 #define USB_GINTSTS_HOSTMODE_ModeMis_Pos (1UL) /*!< USB GINTSTS_HOSTMODE: ModeMis (Bit 1) */ 9117 #define USB_GINTSTS_HOSTMODE_ModeMis_Msk (0x2UL) /*!< USB GINTSTS_HOSTMODE: ModeMis (Bitfield-Mask: 0x01) */ 9118 #define USB_GINTSTS_HOSTMODE_OTGInt_Pos (2UL) /*!< USB GINTSTS_HOSTMODE: OTGInt (Bit 2) */ 9119 #define USB_GINTSTS_HOSTMODE_OTGInt_Msk (0x4UL) /*!< USB GINTSTS_HOSTMODE: OTGInt (Bitfield-Mask: 0x01) */ 9120 #define USB_GINTSTS_HOSTMODE_Sof_Pos (3UL) /*!< USB GINTSTS_HOSTMODE: Sof (Bit 3) */ 9121 #define USB_GINTSTS_HOSTMODE_Sof_Msk (0x8UL) /*!< USB GINTSTS_HOSTMODE: Sof (Bitfield-Mask: 0x01) */ 9122 #define USB_GINTSTS_HOSTMODE_RxFLvl_Pos (4UL) /*!< USB GINTSTS_HOSTMODE: RxFLvl (Bit 4) */ 9123 #define USB_GINTSTS_HOSTMODE_RxFLvl_Msk (0x10UL) /*!< USB GINTSTS_HOSTMODE: RxFLvl (Bitfield-Mask: 0x01) */ 9124 #define USB_GINTSTS_HOSTMODE_incomplP_Pos (21UL) /*!< USB GINTSTS_HOSTMODE: incomplP (Bit 21) */ 9125 #define USB_GINTSTS_HOSTMODE_incomplP_Msk (0x200000UL) /*!< USB GINTSTS_HOSTMODE: incomplP (Bitfield-Mask: 0x01) */ 9126 #define USB_GINTSTS_HOSTMODE_PrtInt_Pos (24UL) /*!< USB GINTSTS_HOSTMODE: PrtInt (Bit 24) */ 9127 #define USB_GINTSTS_HOSTMODE_PrtInt_Msk (0x1000000UL) /*!< USB GINTSTS_HOSTMODE: PrtInt (Bitfield-Mask: 0x01) */ 9128 #define USB_GINTSTS_HOSTMODE_HChInt_Pos (25UL) /*!< USB GINTSTS_HOSTMODE: HChInt (Bit 25) */ 9129 #define USB_GINTSTS_HOSTMODE_HChInt_Msk (0x2000000UL) /*!< USB GINTSTS_HOSTMODE: HChInt (Bitfield-Mask: 0x01) */ 9130 #define USB_GINTSTS_HOSTMODE_PTxFEmp_Pos (26UL) /*!< USB GINTSTS_HOSTMODE: PTxFEmp (Bit 26) */ 9131 #define USB_GINTSTS_HOSTMODE_PTxFEmp_Msk (0x4000000UL) /*!< USB GINTSTS_HOSTMODE: PTxFEmp (Bitfield-Mask: 0x01) */ 9132 #define USB_GINTSTS_HOSTMODE_ConIDStsChng_Pos (28UL) /*!< USB GINTSTS_HOSTMODE: ConIDStsChng (Bit 28) */ 9133 #define USB_GINTSTS_HOSTMODE_ConIDStsChng_Msk (0x10000000UL) /*!< USB GINTSTS_HOSTMODE: ConIDStsChng (Bitfield-Mask: 0x01) */ 9134 #define USB_GINTSTS_HOSTMODE_DisconnInt_Pos (29UL) /*!< USB GINTSTS_HOSTMODE: DisconnInt (Bit 29) */ 9135 #define USB_GINTSTS_HOSTMODE_DisconnInt_Msk (0x20000000UL) /*!< USB GINTSTS_HOSTMODE: DisconnInt (Bitfield-Mask: 0x01) */ 9136 #define USB_GINTSTS_HOSTMODE_SessReqInt_Pos (30UL) /*!< USB GINTSTS_HOSTMODE: SessReqInt (Bit 30) */ 9137 #define USB_GINTSTS_HOSTMODE_SessReqInt_Msk (0x40000000UL) /*!< USB GINTSTS_HOSTMODE: SessReqInt (Bitfield-Mask: 0x01) */ 9138 #define USB_GINTSTS_HOSTMODE_WkUpInt_Pos (31UL) /*!< USB GINTSTS_HOSTMODE: WkUpInt (Bit 31) */ 9139 #define USB_GINTSTS_HOSTMODE_WkUpInt_Msk (0x80000000UL) /*!< USB GINTSTS_HOSTMODE: WkUpInt (Bitfield-Mask: 0x01) */ 9140 9141 /* --------------------------- USB_GINTSTS_DEVICEMODE --------------------------- */ 9142 #define USB_GINTSTS_DEVICEMODE_CurMod_Pos (0UL) /*!< USB GINTSTS_DEVICEMODE: CurMod (Bit 0) */ 9143 #define USB_GINTSTS_DEVICEMODE_CurMod_Msk (0x1UL) /*!< USB GINTSTS_DEVICEMODE: CurMod (Bitfield-Mask: 0x01) */ 9144 #define USB_GINTSTS_DEVICEMODE_ModeMis_Pos (1UL) /*!< USB GINTSTS_DEVICEMODE: ModeMis (Bit 1) */ 9145 #define USB_GINTSTS_DEVICEMODE_ModeMis_Msk (0x2UL) /*!< USB GINTSTS_DEVICEMODE: ModeMis (Bitfield-Mask: 0x01) */ 9146 #define USB_GINTSTS_DEVICEMODE_OTGInt_Pos (2UL) /*!< USB GINTSTS_DEVICEMODE: OTGInt (Bit 2) */ 9147 #define USB_GINTSTS_DEVICEMODE_OTGInt_Msk (0x4UL) /*!< USB GINTSTS_DEVICEMODE: OTGInt (Bitfield-Mask: 0x01) */ 9148 #define USB_GINTSTS_DEVICEMODE_Sof_Pos (3UL) /*!< USB GINTSTS_DEVICEMODE: Sof (Bit 3) */ 9149 #define USB_GINTSTS_DEVICEMODE_Sof_Msk (0x8UL) /*!< USB GINTSTS_DEVICEMODE: Sof (Bitfield-Mask: 0x01) */ 9150 #define USB_GINTSTS_DEVICEMODE_RxFLvl_Pos (4UL) /*!< USB GINTSTS_DEVICEMODE: RxFLvl (Bit 4) */ 9151 #define USB_GINTSTS_DEVICEMODE_RxFLvl_Msk (0x10UL) /*!< USB GINTSTS_DEVICEMODE: RxFLvl (Bitfield-Mask: 0x01) */ 9152 #define USB_GINTSTS_DEVICEMODE_GINNakEff_Pos (6UL) /*!< USB GINTSTS_DEVICEMODE: GINNakEff (Bit 6) */ 9153 #define USB_GINTSTS_DEVICEMODE_GINNakEff_Msk (0x40UL) /*!< USB GINTSTS_DEVICEMODE: GINNakEff (Bitfield-Mask: 0x01) */ 9154 #define USB_GINTSTS_DEVICEMODE_GOUTNakEff_Pos (7UL) /*!< USB GINTSTS_DEVICEMODE: GOUTNakEff (Bit 7) */ 9155 #define USB_GINTSTS_DEVICEMODE_GOUTNakEff_Msk (0x80UL) /*!< USB GINTSTS_DEVICEMODE: GOUTNakEff (Bitfield-Mask: 0x01) */ 9156 #define USB_GINTSTS_DEVICEMODE_ErlySusp_Pos (10UL) /*!< USB GINTSTS_DEVICEMODE: ErlySusp (Bit 10) */ 9157 #define USB_GINTSTS_DEVICEMODE_ErlySusp_Msk (0x400UL) /*!< USB GINTSTS_DEVICEMODE: ErlySusp (Bitfield-Mask: 0x01) */ 9158 #define USB_GINTSTS_DEVICEMODE_USBSusp_Pos (11UL) /*!< USB GINTSTS_DEVICEMODE: USBSusp (Bit 11) */ 9159 #define USB_GINTSTS_DEVICEMODE_USBSusp_Msk (0x800UL) /*!< USB GINTSTS_DEVICEMODE: USBSusp (Bitfield-Mask: 0x01) */ 9160 #define USB_GINTSTS_DEVICEMODE_USBRst_Pos (12UL) /*!< USB GINTSTS_DEVICEMODE: USBRst (Bit 12) */ 9161 #define USB_GINTSTS_DEVICEMODE_USBRst_Msk (0x1000UL) /*!< USB GINTSTS_DEVICEMODE: USBRst (Bitfield-Mask: 0x01) */ 9162 #define USB_GINTSTS_DEVICEMODE_EnumDone_Pos (13UL) /*!< USB GINTSTS_DEVICEMODE: EnumDone (Bit 13) */ 9163 #define USB_GINTSTS_DEVICEMODE_EnumDone_Msk (0x2000UL) /*!< USB GINTSTS_DEVICEMODE: EnumDone (Bitfield-Mask: 0x01) */ 9164 #define USB_GINTSTS_DEVICEMODE_ISOOutDrop_Pos (14UL) /*!< USB GINTSTS_DEVICEMODE: ISOOutDrop (Bit 14) */ 9165 #define USB_GINTSTS_DEVICEMODE_ISOOutDrop_Msk (0x4000UL) /*!< USB GINTSTS_DEVICEMODE: ISOOutDrop (Bitfield-Mask: 0x01) */ 9166 #define USB_GINTSTS_DEVICEMODE_EOPF_Pos (15UL) /*!< USB GINTSTS_DEVICEMODE: EOPF (Bit 15) */ 9167 #define USB_GINTSTS_DEVICEMODE_EOPF_Msk (0x8000UL) /*!< USB GINTSTS_DEVICEMODE: EOPF (Bitfield-Mask: 0x01) */ 9168 #define USB_GINTSTS_DEVICEMODE_IEPInt_Pos (18UL) /*!< USB GINTSTS_DEVICEMODE: IEPInt (Bit 18) */ 9169 #define USB_GINTSTS_DEVICEMODE_IEPInt_Msk (0x40000UL) /*!< USB GINTSTS_DEVICEMODE: IEPInt (Bitfield-Mask: 0x01) */ 9170 #define USB_GINTSTS_DEVICEMODE_OEPInt_Pos (19UL) /*!< USB GINTSTS_DEVICEMODE: OEPInt (Bit 19) */ 9171 #define USB_GINTSTS_DEVICEMODE_OEPInt_Msk (0x80000UL) /*!< USB GINTSTS_DEVICEMODE: OEPInt (Bitfield-Mask: 0x01) */ 9172 #define USB_GINTSTS_DEVICEMODE_incompISOIN_Pos (20UL) /*!< USB GINTSTS_DEVICEMODE: incompISOIN (Bit 20) */ 9173 #define USB_GINTSTS_DEVICEMODE_incompISOIN_Msk (0x100000UL) /*!< USB GINTSTS_DEVICEMODE: incompISOIN (Bitfield-Mask: 0x01) */ 9174 #define USB_GINTSTS_DEVICEMODE_incomplSOOUT_Pos (21UL) /*!< USB GINTSTS_DEVICEMODE: incomplSOOUT (Bit 21) */ 9175 #define USB_GINTSTS_DEVICEMODE_incomplSOOUT_Msk (0x200000UL) /*!< USB GINTSTS_DEVICEMODE: incomplSOOUT (Bitfield-Mask: 0x01) */ 9176 #define USB_GINTSTS_DEVICEMODE_ConIDStsChng_Pos (28UL) /*!< USB GINTSTS_DEVICEMODE: ConIDStsChng (Bit 28) */ 9177 #define USB_GINTSTS_DEVICEMODE_ConIDStsChng_Msk (0x10000000UL) /*!< USB GINTSTS_DEVICEMODE: ConIDStsChng (Bitfield-Mask: 0x01) */ 9178 #define USB_GINTSTS_DEVICEMODE_SessReqInt_Pos (30UL) /*!< USB GINTSTS_DEVICEMODE: SessReqInt (Bit 30) */ 9179 #define USB_GINTSTS_DEVICEMODE_SessReqInt_Msk (0x40000000UL) /*!< USB GINTSTS_DEVICEMODE: SessReqInt (Bitfield-Mask: 0x01) */ 9180 #define USB_GINTSTS_DEVICEMODE_WkUpInt_Pos (31UL) /*!< USB GINTSTS_DEVICEMODE: WkUpInt (Bit 31) */ 9181 #define USB_GINTSTS_DEVICEMODE_WkUpInt_Msk (0x80000000UL) /*!< USB GINTSTS_DEVICEMODE: WkUpInt (Bitfield-Mask: 0x01) */ 9182 9183 /* ---------------------------- USB_GINTMSK_HOSTMODE ---------------------------- */ 9184 #define USB_GINTMSK_HOSTMODE_ModeMisMsk_Pos (1UL) /*!< USB GINTMSK_HOSTMODE: ModeMisMsk (Bit 1) */ 9185 #define USB_GINTMSK_HOSTMODE_ModeMisMsk_Msk (0x2UL) /*!< USB GINTMSK_HOSTMODE: ModeMisMsk (Bitfield-Mask: 0x01) */ 9186 #define USB_GINTMSK_HOSTMODE_OTGIntMsk_Pos (2UL) /*!< USB GINTMSK_HOSTMODE: OTGIntMsk (Bit 2) */ 9187 #define USB_GINTMSK_HOSTMODE_OTGIntMsk_Msk (0x4UL) /*!< USB GINTMSK_HOSTMODE: OTGIntMsk (Bitfield-Mask: 0x01) */ 9188 #define USB_GINTMSK_HOSTMODE_SofMsk_Pos (3UL) /*!< USB GINTMSK_HOSTMODE: SofMsk (Bit 3) */ 9189 #define USB_GINTMSK_HOSTMODE_SofMsk_Msk (0x8UL) /*!< USB GINTMSK_HOSTMODE: SofMsk (Bitfield-Mask: 0x01) */ 9190 #define USB_GINTMSK_HOSTMODE_RxFLvlMsk_Pos (4UL) /*!< USB GINTMSK_HOSTMODE: RxFLvlMsk (Bit 4) */ 9191 #define USB_GINTMSK_HOSTMODE_RxFLvlMsk_Msk (0x10UL) /*!< USB GINTMSK_HOSTMODE: RxFLvlMsk (Bitfield-Mask: 0x01) */ 9192 #define USB_GINTMSK_HOSTMODE_incomplPMsk_Pos (21UL) /*!< USB GINTMSK_HOSTMODE: incomplPMsk (Bit 21) */ 9193 #define USB_GINTMSK_HOSTMODE_incomplPMsk_Msk (0x200000UL) /*!< USB GINTMSK_HOSTMODE: incomplPMsk (Bitfield-Mask: 0x01) */ 9194 #define USB_GINTMSK_HOSTMODE_PrtIntMsk_Pos (24UL) /*!< USB GINTMSK_HOSTMODE: PrtIntMsk (Bit 24) */ 9195 #define USB_GINTMSK_HOSTMODE_PrtIntMsk_Msk (0x1000000UL) /*!< USB GINTMSK_HOSTMODE: PrtIntMsk (Bitfield-Mask: 0x01) */ 9196 #define USB_GINTMSK_HOSTMODE_HChIntMsk_Pos (25UL) /*!< USB GINTMSK_HOSTMODE: HChIntMsk (Bit 25) */ 9197 #define USB_GINTMSK_HOSTMODE_HChIntMsk_Msk (0x2000000UL) /*!< USB GINTMSK_HOSTMODE: HChIntMsk (Bitfield-Mask: 0x01) */ 9198 #define USB_GINTMSK_HOSTMODE_PTxFEmpMsk_Pos (26UL) /*!< USB GINTMSK_HOSTMODE: PTxFEmpMsk (Bit 26) */ 9199 #define USB_GINTMSK_HOSTMODE_PTxFEmpMsk_Msk (0x4000000UL) /*!< USB GINTMSK_HOSTMODE: PTxFEmpMsk (Bitfield-Mask: 0x01) */ 9200 #define USB_GINTMSK_HOSTMODE_ConIDStsChngMsk_Pos (28UL) /*!< USB GINTMSK_HOSTMODE: ConIDStsChngMsk (Bit 28) */ 9201 #define USB_GINTMSK_HOSTMODE_ConIDStsChngMsk_Msk (0x10000000UL) /*!< USB GINTMSK_HOSTMODE: ConIDStsChngMsk (Bitfield-Mask: 0x01) */ 9202 #define USB_GINTMSK_HOSTMODE_DisconnIntMsk_Pos (29UL) /*!< USB GINTMSK_HOSTMODE: DisconnIntMsk (Bit 29) */ 9203 #define USB_GINTMSK_HOSTMODE_DisconnIntMsk_Msk (0x20000000UL) /*!< USB GINTMSK_HOSTMODE: DisconnIntMsk (Bitfield-Mask: 0x01) */ 9204 #define USB_GINTMSK_HOSTMODE_SessReqIntMsk_Pos (30UL) /*!< USB GINTMSK_HOSTMODE: SessReqIntMsk (Bit 30) */ 9205 #define USB_GINTMSK_HOSTMODE_SessReqIntMsk_Msk (0x40000000UL) /*!< USB GINTMSK_HOSTMODE: SessReqIntMsk (Bitfield-Mask: 0x01) */ 9206 #define USB_GINTMSK_HOSTMODE_WkUpIntMsk_Pos (31UL) /*!< USB GINTMSK_HOSTMODE: WkUpIntMsk (Bit 31) */ 9207 #define USB_GINTMSK_HOSTMODE_WkUpIntMsk_Msk (0x80000000UL) /*!< USB GINTMSK_HOSTMODE: WkUpIntMsk (Bitfield-Mask: 0x01) */ 9208 9209 /* --------------------------- USB_GINTMSK_DEVICEMODE --------------------------- */ 9210 #define USB_GINTMSK_DEVICEMODE_ModeMisMsk_Pos (1UL) /*!< USB GINTMSK_DEVICEMODE: ModeMisMsk (Bit 1) */ 9211 #define USB_GINTMSK_DEVICEMODE_ModeMisMsk_Msk (0x2UL) /*!< USB GINTMSK_DEVICEMODE: ModeMisMsk (Bitfield-Mask: 0x01) */ 9212 #define USB_GINTMSK_DEVICEMODE_OTGIntMsk_Pos (2UL) /*!< USB GINTMSK_DEVICEMODE: OTGIntMsk (Bit 2) */ 9213 #define USB_GINTMSK_DEVICEMODE_OTGIntMsk_Msk (0x4UL) /*!< USB GINTMSK_DEVICEMODE: OTGIntMsk (Bitfield-Mask: 0x01) */ 9214 #define USB_GINTMSK_DEVICEMODE_SofMsk_Pos (3UL) /*!< USB GINTMSK_DEVICEMODE: SofMsk (Bit 3) */ 9215 #define USB_GINTMSK_DEVICEMODE_SofMsk_Msk (0x8UL) /*!< USB GINTMSK_DEVICEMODE: SofMsk (Bitfield-Mask: 0x01) */ 9216 #define USB_GINTMSK_DEVICEMODE_RxFLvlMsk_Pos (4UL) /*!< USB GINTMSK_DEVICEMODE: RxFLvlMsk (Bit 4) */ 9217 #define USB_GINTMSK_DEVICEMODE_RxFLvlMsk_Msk (0x10UL) /*!< USB GINTMSK_DEVICEMODE: RxFLvlMsk (Bitfield-Mask: 0x01) */ 9218 #define USB_GINTMSK_DEVICEMODE_GINNakEffMsk_Pos (6UL) /*!< USB GINTMSK_DEVICEMODE: GINNakEffMsk (Bit 6) */ 9219 #define USB_GINTMSK_DEVICEMODE_GINNakEffMsk_Msk (0x40UL) /*!< USB GINTMSK_DEVICEMODE: GINNakEffMsk (Bitfield-Mask: 0x01) */ 9220 #define USB_GINTMSK_DEVICEMODE_GOUTNakEffMsk_Pos (7UL) /*!< USB GINTMSK_DEVICEMODE: GOUTNakEffMsk (Bit 7) */ 9221 #define USB_GINTMSK_DEVICEMODE_GOUTNakEffMsk_Msk (0x80UL) /*!< USB GINTMSK_DEVICEMODE: GOUTNakEffMsk (Bitfield-Mask: 0x01) */ 9222 #define USB_GINTMSK_DEVICEMODE_ErlySuspMsk_Pos (10UL) /*!< USB GINTMSK_DEVICEMODE: ErlySuspMsk (Bit 10) */ 9223 #define USB_GINTMSK_DEVICEMODE_ErlySuspMsk_Msk (0x400UL) /*!< USB GINTMSK_DEVICEMODE: ErlySuspMsk (Bitfield-Mask: 0x01) */ 9224 #define USB_GINTMSK_DEVICEMODE_USBSuspMsk_Pos (11UL) /*!< USB GINTMSK_DEVICEMODE: USBSuspMsk (Bit 11) */ 9225 #define USB_GINTMSK_DEVICEMODE_USBSuspMsk_Msk (0x800UL) /*!< USB GINTMSK_DEVICEMODE: USBSuspMsk (Bitfield-Mask: 0x01) */ 9226 #define USB_GINTMSK_DEVICEMODE_USBRstMsk_Pos (12UL) /*!< USB GINTMSK_DEVICEMODE: USBRstMsk (Bit 12) */ 9227 #define USB_GINTMSK_DEVICEMODE_USBRstMsk_Msk (0x1000UL) /*!< USB GINTMSK_DEVICEMODE: USBRstMsk (Bitfield-Mask: 0x01) */ 9228 #define USB_GINTMSK_DEVICEMODE_EnumDoneMsk_Pos (13UL) /*!< USB GINTMSK_DEVICEMODE: EnumDoneMsk (Bit 13) */ 9229 #define USB_GINTMSK_DEVICEMODE_EnumDoneMsk_Msk (0x2000UL) /*!< USB GINTMSK_DEVICEMODE: EnumDoneMsk (Bitfield-Mask: 0x01) */ 9230 #define USB_GINTMSK_DEVICEMODE_ISOOutDropMsk_Pos (14UL) /*!< USB GINTMSK_DEVICEMODE: ISOOutDropMsk (Bit 14) */ 9231 #define USB_GINTMSK_DEVICEMODE_ISOOutDropMsk_Msk (0x4000UL) /*!< USB GINTMSK_DEVICEMODE: ISOOutDropMsk (Bitfield-Mask: 0x01) */ 9232 #define USB_GINTMSK_DEVICEMODE_EOPFMsk_Pos (15UL) /*!< USB GINTMSK_DEVICEMODE: EOPFMsk (Bit 15) */ 9233 #define USB_GINTMSK_DEVICEMODE_EOPFMsk_Msk (0x8000UL) /*!< USB GINTMSK_DEVICEMODE: EOPFMsk (Bitfield-Mask: 0x01) */ 9234 #define USB_GINTMSK_DEVICEMODE_IEPIntMsk_Pos (18UL) /*!< USB GINTMSK_DEVICEMODE: IEPIntMsk (Bit 18) */ 9235 #define USB_GINTMSK_DEVICEMODE_IEPIntMsk_Msk (0x40000UL) /*!< USB GINTMSK_DEVICEMODE: IEPIntMsk (Bitfield-Mask: 0x01) */ 9236 #define USB_GINTMSK_DEVICEMODE_OEPIntMsk_Pos (19UL) /*!< USB GINTMSK_DEVICEMODE: OEPIntMsk (Bit 19) */ 9237 #define USB_GINTMSK_DEVICEMODE_OEPIntMsk_Msk (0x80000UL) /*!< USB GINTMSK_DEVICEMODE: OEPIntMsk (Bitfield-Mask: 0x01) */ 9238 #define USB_GINTMSK_DEVICEMODE_incompISOINMsk_Pos (20UL) /*!< USB GINTMSK_DEVICEMODE: incompISOINMsk (Bit 20) */ 9239 #define USB_GINTMSK_DEVICEMODE_incompISOINMsk_Msk (0x100000UL) /*!< USB GINTMSK_DEVICEMODE: incompISOINMsk (Bitfield-Mask: 0x01) */ 9240 #define USB_GINTMSK_DEVICEMODE_incomplSOOUTMsk_Pos (21UL) /*!< USB GINTMSK_DEVICEMODE: incomplSOOUTMsk (Bit 21) */ 9241 #define USB_GINTMSK_DEVICEMODE_incomplSOOUTMsk_Msk (0x200000UL) /*!< USB GINTMSK_DEVICEMODE: incomplSOOUTMsk (Bitfield-Mask: 0x01) */ 9242 #define USB_GINTMSK_DEVICEMODE_ConIDStsChngMsk_Pos (28UL) /*!< USB GINTMSK_DEVICEMODE: ConIDStsChngMsk (Bit 28) */ 9243 #define USB_GINTMSK_DEVICEMODE_ConIDStsChngMsk_Msk (0x10000000UL) /*!< USB GINTMSK_DEVICEMODE: ConIDStsChngMsk (Bitfield-Mask: 0x01) */ 9244 #define USB_GINTMSK_DEVICEMODE_DisconnIntMsk_Pos (29UL) /*!< USB GINTMSK_DEVICEMODE: DisconnIntMsk (Bit 29) */ 9245 #define USB_GINTMSK_DEVICEMODE_DisconnIntMsk_Msk (0x20000000UL) /*!< USB GINTMSK_DEVICEMODE: DisconnIntMsk (Bitfield-Mask: 0x01) */ 9246 #define USB_GINTMSK_DEVICEMODE_SessReqIntMsk_Pos (30UL) /*!< USB GINTMSK_DEVICEMODE: SessReqIntMsk (Bit 30) */ 9247 #define USB_GINTMSK_DEVICEMODE_SessReqIntMsk_Msk (0x40000000UL) /*!< USB GINTMSK_DEVICEMODE: SessReqIntMsk (Bitfield-Mask: 0x01) */ 9248 #define USB_GINTMSK_DEVICEMODE_WkUpIntMsk_Pos (31UL) /*!< USB GINTMSK_DEVICEMODE: WkUpIntMsk (Bit 31) */ 9249 #define USB_GINTMSK_DEVICEMODE_WkUpIntMsk_Msk (0x80000000UL) /*!< USB GINTMSK_DEVICEMODE: WkUpIntMsk (Bitfield-Mask: 0x01) */ 9250 9251 /* ---------------------------- USB_GRXSTSR_HOSTMODE ---------------------------- */ 9252 #define USB_GRXSTSR_HOSTMODE_ChNum_Pos (0UL) /*!< USB GRXSTSR_HOSTMODE: ChNum (Bit 0) */ 9253 #define USB_GRXSTSR_HOSTMODE_ChNum_Msk (0xfUL) /*!< USB GRXSTSR_HOSTMODE: ChNum (Bitfield-Mask: 0x0f) */ 9254 #define USB_GRXSTSR_HOSTMODE_BCnt_Pos (4UL) /*!< USB GRXSTSR_HOSTMODE: BCnt (Bit 4) */ 9255 #define USB_GRXSTSR_HOSTMODE_BCnt_Msk (0x7ff0UL) /*!< USB GRXSTSR_HOSTMODE: BCnt (Bitfield-Mask: 0x7ff) */ 9256 #define USB_GRXSTSR_HOSTMODE_DPID_Pos (15UL) /*!< USB GRXSTSR_HOSTMODE: DPID (Bit 15) */ 9257 #define USB_GRXSTSR_HOSTMODE_DPID_Msk (0x18000UL) /*!< USB GRXSTSR_HOSTMODE: DPID (Bitfield-Mask: 0x03) */ 9258 #define USB_GRXSTSR_HOSTMODE_PktSts_Pos (17UL) /*!< USB GRXSTSR_HOSTMODE: PktSts (Bit 17) */ 9259 #define USB_GRXSTSR_HOSTMODE_PktSts_Msk (0x1e0000UL) /*!< USB GRXSTSR_HOSTMODE: PktSts (Bitfield-Mask: 0x0f) */ 9260 9261 /* --------------------------- USB_GRXSTSR_DEVICEMODE --------------------------- */ 9262 #define USB_GRXSTSR_DEVICEMODE_EPNum_Pos (0UL) /*!< USB GRXSTSR_DEVICEMODE: EPNum (Bit 0) */ 9263 #define USB_GRXSTSR_DEVICEMODE_EPNum_Msk (0xfUL) /*!< USB GRXSTSR_DEVICEMODE: EPNum (Bitfield-Mask: 0x0f) */ 9264 #define USB_GRXSTSR_DEVICEMODE_BCnt_Pos (4UL) /*!< USB GRXSTSR_DEVICEMODE: BCnt (Bit 4) */ 9265 #define USB_GRXSTSR_DEVICEMODE_BCnt_Msk (0x7ff0UL) /*!< USB GRXSTSR_DEVICEMODE: BCnt (Bitfield-Mask: 0x7ff) */ 9266 #define USB_GRXSTSR_DEVICEMODE_DPID_Pos (15UL) /*!< USB GRXSTSR_DEVICEMODE: DPID (Bit 15) */ 9267 #define USB_GRXSTSR_DEVICEMODE_DPID_Msk (0x18000UL) /*!< USB GRXSTSR_DEVICEMODE: DPID (Bitfield-Mask: 0x03) */ 9268 #define USB_GRXSTSR_DEVICEMODE_PktSts_Pos (17UL) /*!< USB GRXSTSR_DEVICEMODE: PktSts (Bit 17) */ 9269 #define USB_GRXSTSR_DEVICEMODE_PktSts_Msk (0x1e0000UL) /*!< USB GRXSTSR_DEVICEMODE: PktSts (Bitfield-Mask: 0x0f) */ 9270 #define USB_GRXSTSR_DEVICEMODE_FN_Pos (21UL) /*!< USB GRXSTSR_DEVICEMODE: FN (Bit 21) */ 9271 #define USB_GRXSTSR_DEVICEMODE_FN_Msk (0x1e00000UL) /*!< USB GRXSTSR_DEVICEMODE: FN (Bitfield-Mask: 0x0f) */ 9272 9273 /* --------------------------- USB_GRXSTSP_DEVICEMODE --------------------------- */ 9274 #define USB_GRXSTSP_DEVICEMODE_EPNum_Pos (0UL) /*!< USB GRXSTSP_DEVICEMODE: EPNum (Bit 0) */ 9275 #define USB_GRXSTSP_DEVICEMODE_EPNum_Msk (0xfUL) /*!< USB GRXSTSP_DEVICEMODE: EPNum (Bitfield-Mask: 0x0f) */ 9276 #define USB_GRXSTSP_DEVICEMODE_BCnt_Pos (4UL) /*!< USB GRXSTSP_DEVICEMODE: BCnt (Bit 4) */ 9277 #define USB_GRXSTSP_DEVICEMODE_BCnt_Msk (0x7ff0UL) /*!< USB GRXSTSP_DEVICEMODE: BCnt (Bitfield-Mask: 0x7ff) */ 9278 #define USB_GRXSTSP_DEVICEMODE_DPID_Pos (15UL) /*!< USB GRXSTSP_DEVICEMODE: DPID (Bit 15) */ 9279 #define USB_GRXSTSP_DEVICEMODE_DPID_Msk (0x18000UL) /*!< USB GRXSTSP_DEVICEMODE: DPID (Bitfield-Mask: 0x03) */ 9280 #define USB_GRXSTSP_DEVICEMODE_PktSts_Pos (17UL) /*!< USB GRXSTSP_DEVICEMODE: PktSts (Bit 17) */ 9281 #define USB_GRXSTSP_DEVICEMODE_PktSts_Msk (0x1e0000UL) /*!< USB GRXSTSP_DEVICEMODE: PktSts (Bitfield-Mask: 0x0f) */ 9282 #define USB_GRXSTSP_DEVICEMODE_FN_Pos (21UL) /*!< USB GRXSTSP_DEVICEMODE: FN (Bit 21) */ 9283 #define USB_GRXSTSP_DEVICEMODE_FN_Msk (0x1e00000UL) /*!< USB GRXSTSP_DEVICEMODE: FN (Bitfield-Mask: 0x0f) */ 9284 9285 /* ---------------------------- USB_GRXSTSP_HOSTMODE ---------------------------- */ 9286 #define USB_GRXSTSP_HOSTMODE_ChNum_Pos (0UL) /*!< USB GRXSTSP_HOSTMODE: ChNum (Bit 0) */ 9287 #define USB_GRXSTSP_HOSTMODE_ChNum_Msk (0xfUL) /*!< USB GRXSTSP_HOSTMODE: ChNum (Bitfield-Mask: 0x0f) */ 9288 #define USB_GRXSTSP_HOSTMODE_BCnt_Pos (4UL) /*!< USB GRXSTSP_HOSTMODE: BCnt (Bit 4) */ 9289 #define USB_GRXSTSP_HOSTMODE_BCnt_Msk (0x7ff0UL) /*!< USB GRXSTSP_HOSTMODE: BCnt (Bitfield-Mask: 0x7ff) */ 9290 #define USB_GRXSTSP_HOSTMODE_DPID_Pos (15UL) /*!< USB GRXSTSP_HOSTMODE: DPID (Bit 15) */ 9291 #define USB_GRXSTSP_HOSTMODE_DPID_Msk (0x18000UL) /*!< USB GRXSTSP_HOSTMODE: DPID (Bitfield-Mask: 0x03) */ 9292 #define USB_GRXSTSP_HOSTMODE_PktSts_Pos (17UL) /*!< USB GRXSTSP_HOSTMODE: PktSts (Bit 17) */ 9293 #define USB_GRXSTSP_HOSTMODE_PktSts_Msk (0x1e0000UL) /*!< USB GRXSTSP_HOSTMODE: PktSts (Bitfield-Mask: 0x0f) */ 9294 9295 /* --------------------------------- USB_GRXFSIZ -------------------------------- */ 9296 #define USB_GRXFSIZ_RxFDep_Pos (0UL) /*!< USB GRXFSIZ: RxFDep (Bit 0) */ 9297 #define USB_GRXFSIZ_RxFDep_Msk (0xffffUL) /*!< USB GRXFSIZ: RxFDep (Bitfield-Mask: 0xffff) */ 9298 9299 /* --------------------------- USB_GNPTXFSIZ_HOSTMODE --------------------------- */ 9300 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFStAddr_Pos (0UL) /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFStAddr (Bit 0) */ 9301 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFStAddr_Msk (0xffffUL) /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFStAddr (Bitfield-Mask: 0xffff) */ 9302 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFDep_Pos (16UL) /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFDep (Bit 16) */ 9303 #define USB_GNPTXFSIZ_HOSTMODE_NPTxFDep_Msk (0xffff0000UL) /*!< USB GNPTXFSIZ_HOSTMODE: NPTxFDep (Bitfield-Mask: 0xffff) */ 9304 9305 /* -------------------------- USB_GNPTXFSIZ_DEVICEMODE -------------------------- */ 9306 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0StAddr_Pos (0UL) /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0StAddr (Bit 0) */ 9307 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0StAddr_Msk (0xffffUL) /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0StAddr (Bitfield-Mask: 0xffff) */ 9308 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0Dep_Pos (16UL) /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0Dep (Bit 16) */ 9309 #define USB_GNPTXFSIZ_DEVICEMODE_INEPTxF0Dep_Msk (0xffff0000UL) /*!< USB GNPTXFSIZ_DEVICEMODE: INEPTxF0Dep (Bitfield-Mask: 0xffff) */ 9310 9311 /* -------------------------------- USB_GNPTXSTS -------------------------------- */ 9312 #define USB_GNPTXSTS_NPTxFSpcAvail_Pos (0UL) /*!< USB GNPTXSTS: NPTxFSpcAvail (Bit 0) */ 9313 #define USB_GNPTXSTS_NPTxFSpcAvail_Msk (0xffffUL) /*!< USB GNPTXSTS: NPTxFSpcAvail (Bitfield-Mask: 0xffff) */ 9314 #define USB_GNPTXSTS_NPTxQSpcAvail_Pos (16UL) /*!< USB GNPTXSTS: NPTxQSpcAvail (Bit 16) */ 9315 #define USB_GNPTXSTS_NPTxQSpcAvail_Msk (0xff0000UL) /*!< USB GNPTXSTS: NPTxQSpcAvail (Bitfield-Mask: 0xff) */ 9316 #define USB_GNPTXSTS_NPTxQTop_Pos (24UL) /*!< USB GNPTXSTS: NPTxQTop (Bit 24) */ 9317 #define USB_GNPTXSTS_NPTxQTop_Msk (0x7f000000UL) /*!< USB GNPTXSTS: NPTxQTop (Bitfield-Mask: 0x7f) */ 9318 9319 /* ---------------------------------- USB_GUID ---------------------------------- */ 9320 #define USB_GUID_MOD_REV_Pos (0UL) /*!< USB GUID: MOD_REV (Bit 0) */ 9321 #define USB_GUID_MOD_REV_Msk (0xffUL) /*!< USB GUID: MOD_REV (Bitfield-Mask: 0xff) */ 9322 #define USB_GUID_MOD_TYPE_Pos (8UL) /*!< USB GUID: MOD_TYPE (Bit 8) */ 9323 #define USB_GUID_MOD_TYPE_Msk (0xff00UL) /*!< USB GUID: MOD_TYPE (Bitfield-Mask: 0xff) */ 9324 #define USB_GUID_MOD_NUMBER_Pos (16UL) /*!< USB GUID: MOD_NUMBER (Bit 16) */ 9325 #define USB_GUID_MOD_NUMBER_Msk (0xffff0000UL) /*!< USB GUID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 9326 9327 /* -------------------------------- USB_GDFIFOCFG ------------------------------- */ 9328 #define USB_GDFIFOCFG_GDFIFOCfg_Pos (0UL) /*!< USB GDFIFOCFG: GDFIFOCfg (Bit 0) */ 9329 #define USB_GDFIFOCFG_GDFIFOCfg_Msk (0xffffUL) /*!< USB GDFIFOCFG: GDFIFOCfg (Bitfield-Mask: 0xffff) */ 9330 #define USB_GDFIFOCFG_EPInfoBaseAddr_Pos (16UL) /*!< USB GDFIFOCFG: EPInfoBaseAddr (Bit 16) */ 9331 #define USB_GDFIFOCFG_EPInfoBaseAddr_Msk (0xffff0000UL) /*!< USB GDFIFOCFG: EPInfoBaseAddr (Bitfield-Mask: 0xffff) */ 9332 9333 /* -------------------------------- USB_HPTXFSIZ -------------------------------- */ 9334 #define USB_HPTXFSIZ_PTxFStAddr_Pos (0UL) /*!< USB HPTXFSIZ: PTxFStAddr (Bit 0) */ 9335 #define USB_HPTXFSIZ_PTxFStAddr_Msk (0xffffUL) /*!< USB HPTXFSIZ: PTxFStAddr (Bitfield-Mask: 0xffff) */ 9336 #define USB_HPTXFSIZ_PTxFSize_Pos (16UL) /*!< USB HPTXFSIZ: PTxFSize (Bit 16) */ 9337 #define USB_HPTXFSIZ_PTxFSize_Msk (0xffff0000UL) /*!< USB HPTXFSIZ: PTxFSize (Bitfield-Mask: 0xffff) */ 9338 9339 /* -------------------------------- USB_DIEPTXF1 -------------------------------- */ 9340 #define USB_DIEPTXF1_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF1: INEPnTxFStAddr (Bit 0) */ 9341 #define USB_DIEPTXF1_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF1: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9342 #define USB_DIEPTXF1_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF1: INEPnTxFDep (Bit 16) */ 9343 #define USB_DIEPTXF1_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF1: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9344 9345 /* -------------------------------- USB_DIEPTXF2 -------------------------------- */ 9346 #define USB_DIEPTXF2_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF2: INEPnTxFStAddr (Bit 0) */ 9347 #define USB_DIEPTXF2_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF2: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9348 #define USB_DIEPTXF2_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF2: INEPnTxFDep (Bit 16) */ 9349 #define USB_DIEPTXF2_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF2: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9350 9351 /* -------------------------------- USB_DIEPTXF3 -------------------------------- */ 9352 #define USB_DIEPTXF3_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF3: INEPnTxFStAddr (Bit 0) */ 9353 #define USB_DIEPTXF3_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF3: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9354 #define USB_DIEPTXF3_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF3: INEPnTxFDep (Bit 16) */ 9355 #define USB_DIEPTXF3_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF3: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9356 9357 /* -------------------------------- USB_DIEPTXF4 -------------------------------- */ 9358 #define USB_DIEPTXF4_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF4: INEPnTxFStAddr (Bit 0) */ 9359 #define USB_DIEPTXF4_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF4: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9360 #define USB_DIEPTXF4_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF4: INEPnTxFDep (Bit 16) */ 9361 #define USB_DIEPTXF4_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF4: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9362 9363 /* -------------------------------- USB_DIEPTXF5 -------------------------------- */ 9364 #define USB_DIEPTXF5_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF5: INEPnTxFStAddr (Bit 0) */ 9365 #define USB_DIEPTXF5_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF5: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9366 #define USB_DIEPTXF5_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF5: INEPnTxFDep (Bit 16) */ 9367 #define USB_DIEPTXF5_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF5: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9368 9369 /* -------------------------------- USB_DIEPTXF6 -------------------------------- */ 9370 #define USB_DIEPTXF6_INEPnTxFStAddr_Pos (0UL) /*!< USB DIEPTXF6: INEPnTxFStAddr (Bit 0) */ 9371 #define USB_DIEPTXF6_INEPnTxFStAddr_Msk (0xffffUL) /*!< USB DIEPTXF6: INEPnTxFStAddr (Bitfield-Mask: 0xffff) */ 9372 #define USB_DIEPTXF6_INEPnTxFDep_Pos (16UL) /*!< USB DIEPTXF6: INEPnTxFDep (Bit 16) */ 9373 #define USB_DIEPTXF6_INEPnTxFDep_Msk (0xffff0000UL) /*!< USB DIEPTXF6: INEPnTxFDep (Bitfield-Mask: 0xffff) */ 9374 9375 /* ---------------------------------- USB_HCFG ---------------------------------- */ 9376 #define USB_HCFG_FSLSPclkSel_Pos (0UL) /*!< USB HCFG: FSLSPclkSel (Bit 0) */ 9377 #define USB_HCFG_FSLSPclkSel_Msk (0x3UL) /*!< USB HCFG: FSLSPclkSel (Bitfield-Mask: 0x03) */ 9378 #define USB_HCFG_FSLSSupp_Pos (2UL) /*!< USB HCFG: FSLSSupp (Bit 2) */ 9379 #define USB_HCFG_FSLSSupp_Msk (0x4UL) /*!< USB HCFG: FSLSSupp (Bitfield-Mask: 0x01) */ 9380 #define USB_HCFG_DescDMA_Pos (23UL) /*!< USB HCFG: DescDMA (Bit 23) */ 9381 #define USB_HCFG_DescDMA_Msk (0x800000UL) /*!< USB HCFG: DescDMA (Bitfield-Mask: 0x01) */ 9382 #define USB_HCFG_FrListEn_Pos (24UL) /*!< USB HCFG: FrListEn (Bit 24) */ 9383 #define USB_HCFG_FrListEn_Msk (0x3000000UL) /*!< USB HCFG: FrListEn (Bitfield-Mask: 0x03) */ 9384 #define USB_HCFG_PerSchedEna_Pos (26UL) /*!< USB HCFG: PerSchedEna (Bit 26) */ 9385 #define USB_HCFG_PerSchedEna_Msk (0x4000000UL) /*!< USB HCFG: PerSchedEna (Bitfield-Mask: 0x01) */ 9386 9387 /* ---------------------------------- USB_HFIR ---------------------------------- */ 9388 #define USB_HFIR_FrInt_Pos (0UL) /*!< USB HFIR: FrInt (Bit 0) */ 9389 #define USB_HFIR_FrInt_Msk (0xffffUL) /*!< USB HFIR: FrInt (Bitfield-Mask: 0xffff) */ 9390 #define USB_HFIR_HFIRRldCtrl_Pos (16UL) /*!< USB HFIR: HFIRRldCtrl (Bit 16) */ 9391 #define USB_HFIR_HFIRRldCtrl_Msk (0x10000UL) /*!< USB HFIR: HFIRRldCtrl (Bitfield-Mask: 0x01) */ 9392 9393 /* ---------------------------------- USB_HFNUM --------------------------------- */ 9394 #define USB_HFNUM_FrNum_Pos (0UL) /*!< USB HFNUM: FrNum (Bit 0) */ 9395 #define USB_HFNUM_FrNum_Msk (0xffffUL) /*!< USB HFNUM: FrNum (Bitfield-Mask: 0xffff) */ 9396 #define USB_HFNUM_FrRem_Pos (16UL) /*!< USB HFNUM: FrRem (Bit 16) */ 9397 #define USB_HFNUM_FrRem_Msk (0xffff0000UL) /*!< USB HFNUM: FrRem (Bitfield-Mask: 0xffff) */ 9398 9399 /* --------------------------------- USB_HPTXSTS -------------------------------- */ 9400 #define USB_HPTXSTS_PTxFSpcAvail_Pos (0UL) /*!< USB HPTXSTS: PTxFSpcAvail (Bit 0) */ 9401 #define USB_HPTXSTS_PTxFSpcAvail_Msk (0xffffUL) /*!< USB HPTXSTS: PTxFSpcAvail (Bitfield-Mask: 0xffff) */ 9402 #define USB_HPTXSTS_PTxQSpcAvail_Pos (16UL) /*!< USB HPTXSTS: PTxQSpcAvail (Bit 16) */ 9403 #define USB_HPTXSTS_PTxQSpcAvail_Msk (0xff0000UL) /*!< USB HPTXSTS: PTxQSpcAvail (Bitfield-Mask: 0xff) */ 9404 #define USB_HPTXSTS_PTxQTop_Pos (24UL) /*!< USB HPTXSTS: PTxQTop (Bit 24) */ 9405 #define USB_HPTXSTS_PTxQTop_Msk (0xff000000UL) /*!< USB HPTXSTS: PTxQTop (Bitfield-Mask: 0xff) */ 9406 9407 /* ---------------------------------- USB_HAINT --------------------------------- */ 9408 #define USB_HAINT_HAINT_Pos (0UL) /*!< USB HAINT: HAINT (Bit 0) */ 9409 #define USB_HAINT_HAINT_Msk (0x3fffUL) /*!< USB HAINT: HAINT (Bitfield-Mask: 0x3fff) */ 9410 9411 /* -------------------------------- USB_HAINTMSK -------------------------------- */ 9412 #define USB_HAINTMSK_HAINTMsk_Pos (0UL) /*!< USB HAINTMSK: HAINTMsk (Bit 0) */ 9413 #define USB_HAINTMSK_HAINTMsk_Msk (0x3fffUL) /*!< USB HAINTMSK: HAINTMsk (Bitfield-Mask: 0x3fff) */ 9414 9415 /* -------------------------------- USB_HFLBADDR -------------------------------- */ 9416 #define USB_HFLBADDR_Starting_Address_Pos (0UL) /*!< USB HFLBADDR: Starting_Address (Bit 0) */ 9417 #define USB_HFLBADDR_Starting_Address_Msk (0xffffffffUL) /*!< USB HFLBADDR: Starting_Address (Bitfield-Mask: 0xffffffff) */ 9418 9419 /* ---------------------------------- USB_HPRT ---------------------------------- */ 9420 #define USB_HPRT_PrtConnSts_Pos (0UL) /*!< USB HPRT: PrtConnSts (Bit 0) */ 9421 #define USB_HPRT_PrtConnSts_Msk (0x1UL) /*!< USB HPRT: PrtConnSts (Bitfield-Mask: 0x01) */ 9422 #define USB_HPRT_PrtConnDet_Pos (1UL) /*!< USB HPRT: PrtConnDet (Bit 1) */ 9423 #define USB_HPRT_PrtConnDet_Msk (0x2UL) /*!< USB HPRT: PrtConnDet (Bitfield-Mask: 0x01) */ 9424 #define USB_HPRT_PrtEna_Pos (2UL) /*!< USB HPRT: PrtEna (Bit 2) */ 9425 #define USB_HPRT_PrtEna_Msk (0x4UL) /*!< USB HPRT: PrtEna (Bitfield-Mask: 0x01) */ 9426 #define USB_HPRT_PrtEnChng_Pos (3UL) /*!< USB HPRT: PrtEnChng (Bit 3) */ 9427 #define USB_HPRT_PrtEnChng_Msk (0x8UL) /*!< USB HPRT: PrtEnChng (Bitfield-Mask: 0x01) */ 9428 #define USB_HPRT_PrtOvrCurrAct_Pos (4UL) /*!< USB HPRT: PrtOvrCurrAct (Bit 4) */ 9429 #define USB_HPRT_PrtOvrCurrAct_Msk (0x10UL) /*!< USB HPRT: PrtOvrCurrAct (Bitfield-Mask: 0x01) */ 9430 #define USB_HPRT_PrtOvrCurrChng_Pos (5UL) /*!< USB HPRT: PrtOvrCurrChng (Bit 5) */ 9431 #define USB_HPRT_PrtOvrCurrChng_Msk (0x20UL) /*!< USB HPRT: PrtOvrCurrChng (Bitfield-Mask: 0x01) */ 9432 #define USB_HPRT_PrtRes_Pos (6UL) /*!< USB HPRT: PrtRes (Bit 6) */ 9433 #define USB_HPRT_PrtRes_Msk (0x40UL) /*!< USB HPRT: PrtRes (Bitfield-Mask: 0x01) */ 9434 #define USB_HPRT_PrtSusp_Pos (7UL) /*!< USB HPRT: PrtSusp (Bit 7) */ 9435 #define USB_HPRT_PrtSusp_Msk (0x80UL) /*!< USB HPRT: PrtSusp (Bitfield-Mask: 0x01) */ 9436 #define USB_HPRT_PrtRst_Pos (8UL) /*!< USB HPRT: PrtRst (Bit 8) */ 9437 #define USB_HPRT_PrtRst_Msk (0x100UL) /*!< USB HPRT: PrtRst (Bitfield-Mask: 0x01) */ 9438 #define USB_HPRT_PrtLnSts_Pos (10UL) /*!< USB HPRT: PrtLnSts (Bit 10) */ 9439 #define USB_HPRT_PrtLnSts_Msk (0xc00UL) /*!< USB HPRT: PrtLnSts (Bitfield-Mask: 0x03) */ 9440 #define USB_HPRT_PrtPwr_Pos (12UL) /*!< USB HPRT: PrtPwr (Bit 12) */ 9441 #define USB_HPRT_PrtPwr_Msk (0x1000UL) /*!< USB HPRT: PrtPwr (Bitfield-Mask: 0x01) */ 9442 #define USB_HPRT_PrtSpd_Pos (17UL) /*!< USB HPRT: PrtSpd (Bit 17) */ 9443 #define USB_HPRT_PrtSpd_Msk (0x60000UL) /*!< USB HPRT: PrtSpd (Bitfield-Mask: 0x03) */ 9444 9445 /* ---------------------------------- USB_DCFG ---------------------------------- */ 9446 #define USB_DCFG_DevSpd_Pos (0UL) /*!< USB DCFG: DevSpd (Bit 0) */ 9447 #define USB_DCFG_DevSpd_Msk (0x3UL) /*!< USB DCFG: DevSpd (Bitfield-Mask: 0x03) */ 9448 #define USB_DCFG_NZStsOUTHShk_Pos (2UL) /*!< USB DCFG: NZStsOUTHShk (Bit 2) */ 9449 #define USB_DCFG_NZStsOUTHShk_Msk (0x4UL) /*!< USB DCFG: NZStsOUTHShk (Bitfield-Mask: 0x01) */ 9450 #define USB_DCFG_DevAddr_Pos (4UL) /*!< USB DCFG: DevAddr (Bit 4) */ 9451 #define USB_DCFG_DevAddr_Msk (0x7f0UL) /*!< USB DCFG: DevAddr (Bitfield-Mask: 0x7f) */ 9452 #define USB_DCFG_PerFrInt_Pos (11UL) /*!< USB DCFG: PerFrInt (Bit 11) */ 9453 #define USB_DCFG_PerFrInt_Msk (0x1800UL) /*!< USB DCFG: PerFrInt (Bitfield-Mask: 0x03) */ 9454 #define USB_DCFG_DescDMA_Pos (23UL) /*!< USB DCFG: DescDMA (Bit 23) */ 9455 #define USB_DCFG_DescDMA_Msk (0x800000UL) /*!< USB DCFG: DescDMA (Bitfield-Mask: 0x01) */ 9456 #define USB_DCFG_PerSchIntvl_Pos (24UL) /*!< USB DCFG: PerSchIntvl (Bit 24) */ 9457 #define USB_DCFG_PerSchIntvl_Msk (0x3000000UL) /*!< USB DCFG: PerSchIntvl (Bitfield-Mask: 0x03) */ 9458 9459 /* ---------------------------------- USB_DCTL ---------------------------------- */ 9460 #define USB_DCTL_RmtWkUpSig_Pos (0UL) /*!< USB DCTL: RmtWkUpSig (Bit 0) */ 9461 #define USB_DCTL_RmtWkUpSig_Msk (0x1UL) /*!< USB DCTL: RmtWkUpSig (Bitfield-Mask: 0x01) */ 9462 #define USB_DCTL_SftDiscon_Pos (1UL) /*!< USB DCTL: SftDiscon (Bit 1) */ 9463 #define USB_DCTL_SftDiscon_Msk (0x2UL) /*!< USB DCTL: SftDiscon (Bitfield-Mask: 0x01) */ 9464 #define USB_DCTL_GNPINNakSts_Pos (2UL) /*!< USB DCTL: GNPINNakSts (Bit 2) */ 9465 #define USB_DCTL_GNPINNakSts_Msk (0x4UL) /*!< USB DCTL: GNPINNakSts (Bitfield-Mask: 0x01) */ 9466 #define USB_DCTL_GOUTNakSts_Pos (3UL) /*!< USB DCTL: GOUTNakSts (Bit 3) */ 9467 #define USB_DCTL_GOUTNakSts_Msk (0x8UL) /*!< USB DCTL: GOUTNakSts (Bitfield-Mask: 0x01) */ 9468 #define USB_DCTL_SGNPInNak_Pos (7UL) /*!< USB DCTL: SGNPInNak (Bit 7) */ 9469 #define USB_DCTL_SGNPInNak_Msk (0x80UL) /*!< USB DCTL: SGNPInNak (Bitfield-Mask: 0x01) */ 9470 #define USB_DCTL_CGNPInNak_Pos (8UL) /*!< USB DCTL: CGNPInNak (Bit 8) */ 9471 #define USB_DCTL_CGNPInNak_Msk (0x100UL) /*!< USB DCTL: CGNPInNak (Bitfield-Mask: 0x01) */ 9472 #define USB_DCTL_SGOUTNak_Pos (9UL) /*!< USB DCTL: SGOUTNak (Bit 9) */ 9473 #define USB_DCTL_SGOUTNak_Msk (0x200UL) /*!< USB DCTL: SGOUTNak (Bitfield-Mask: 0x01) */ 9474 #define USB_DCTL_CGOUTNak_Pos (10UL) /*!< USB DCTL: CGOUTNak (Bit 10) */ 9475 #define USB_DCTL_CGOUTNak_Msk (0x400UL) /*!< USB DCTL: CGOUTNak (Bitfield-Mask: 0x01) */ 9476 #define USB_DCTL_GMC_Pos (13UL) /*!< USB DCTL: GMC (Bit 13) */ 9477 #define USB_DCTL_GMC_Msk (0x6000UL) /*!< USB DCTL: GMC (Bitfield-Mask: 0x03) */ 9478 #define USB_DCTL_IgnrFrmNum_Pos (15UL) /*!< USB DCTL: IgnrFrmNum (Bit 15) */ 9479 #define USB_DCTL_IgnrFrmNum_Msk (0x8000UL) /*!< USB DCTL: IgnrFrmNum (Bitfield-Mask: 0x01) */ 9480 #define USB_DCTL_NakOnBble_Pos (16UL) /*!< USB DCTL: NakOnBble (Bit 16) */ 9481 #define USB_DCTL_NakOnBble_Msk (0x10000UL) /*!< USB DCTL: NakOnBble (Bitfield-Mask: 0x01) */ 9482 #define USB_DCTL_EnContOnBNA_Pos (17UL) /*!< USB DCTL: EnContOnBNA (Bit 17) */ 9483 #define USB_DCTL_EnContOnBNA_Msk (0x20000UL) /*!< USB DCTL: EnContOnBNA (Bitfield-Mask: 0x01) */ 9484 9485 /* ---------------------------------- USB_DSTS ---------------------------------- */ 9486 #define USB_DSTS_SuspSts_Pos (0UL) /*!< USB DSTS: SuspSts (Bit 0) */ 9487 #define USB_DSTS_SuspSts_Msk (0x1UL) /*!< USB DSTS: SuspSts (Bitfield-Mask: 0x01) */ 9488 #define USB_DSTS_EnumSpd_Pos (1UL) /*!< USB DSTS: EnumSpd (Bit 1) */ 9489 #define USB_DSTS_EnumSpd_Msk (0x6UL) /*!< USB DSTS: EnumSpd (Bitfield-Mask: 0x03) */ 9490 #define USB_DSTS_ErrticErr_Pos (3UL) /*!< USB DSTS: ErrticErr (Bit 3) */ 9491 #define USB_DSTS_ErrticErr_Msk (0x8UL) /*!< USB DSTS: ErrticErr (Bitfield-Mask: 0x01) */ 9492 #define USB_DSTS_SOFFN_Pos (8UL) /*!< USB DSTS: SOFFN (Bit 8) */ 9493 #define USB_DSTS_SOFFN_Msk (0x3fff00UL) /*!< USB DSTS: SOFFN (Bitfield-Mask: 0x3fff) */ 9494 9495 /* --------------------------------- USB_DIEPMSK -------------------------------- */ 9496 #define USB_DIEPMSK_XferComplMsk_Pos (0UL) /*!< USB DIEPMSK: XferComplMsk (Bit 0) */ 9497 #define USB_DIEPMSK_XferComplMsk_Msk (0x1UL) /*!< USB DIEPMSK: XferComplMsk (Bitfield-Mask: 0x01) */ 9498 #define USB_DIEPMSK_EPDisbldMsk_Pos (1UL) /*!< USB DIEPMSK: EPDisbldMsk (Bit 1) */ 9499 #define USB_DIEPMSK_EPDisbldMsk_Msk (0x2UL) /*!< USB DIEPMSK: EPDisbldMsk (Bitfield-Mask: 0x01) */ 9500 #define USB_DIEPMSK_AHBErrMsk_Pos (2UL) /*!< USB DIEPMSK: AHBErrMsk (Bit 2) */ 9501 #define USB_DIEPMSK_AHBErrMsk_Msk (0x4UL) /*!< USB DIEPMSK: AHBErrMsk (Bitfield-Mask: 0x01) */ 9502 #define USB_DIEPMSK_TimeOUTMsk_Pos (3UL) /*!< USB DIEPMSK: TimeOUTMsk (Bit 3) */ 9503 #define USB_DIEPMSK_TimeOUTMsk_Msk (0x8UL) /*!< USB DIEPMSK: TimeOUTMsk (Bitfield-Mask: 0x01) */ 9504 #define USB_DIEPMSK_INTknTXFEmpMsk_Pos (4UL) /*!< USB DIEPMSK: INTknTXFEmpMsk (Bit 4) */ 9505 #define USB_DIEPMSK_INTknTXFEmpMsk_Msk (0x10UL) /*!< USB DIEPMSK: INTknTXFEmpMsk (Bitfield-Mask: 0x01) */ 9506 #define USB_DIEPMSK_INEPNakEffMsk_Pos (6UL) /*!< USB DIEPMSK: INEPNakEffMsk (Bit 6) */ 9507 #define USB_DIEPMSK_INEPNakEffMsk_Msk (0x40UL) /*!< USB DIEPMSK: INEPNakEffMsk (Bitfield-Mask: 0x01) */ 9508 #define USB_DIEPMSK_TxfifoUndrnMsk_Pos (8UL) /*!< USB DIEPMSK: TxfifoUndrnMsk (Bit 8) */ 9509 #define USB_DIEPMSK_TxfifoUndrnMsk_Msk (0x100UL) /*!< USB DIEPMSK: TxfifoUndrnMsk (Bitfield-Mask: 0x01) */ 9510 #define USB_DIEPMSK_BNAInIntrMsk_Pos (9UL) /*!< USB DIEPMSK: BNAInIntrMsk (Bit 9) */ 9511 #define USB_DIEPMSK_BNAInIntrMsk_Msk (0x200UL) /*!< USB DIEPMSK: BNAInIntrMsk (Bitfield-Mask: 0x01) */ 9512 #define USB_DIEPMSK_NAKMsk_Pos (13UL) /*!< USB DIEPMSK: NAKMsk (Bit 13) */ 9513 #define USB_DIEPMSK_NAKMsk_Msk (0x2000UL) /*!< USB DIEPMSK: NAKMsk (Bitfield-Mask: 0x01) */ 9514 9515 /* --------------------------------- USB_DOEPMSK -------------------------------- */ 9516 #define USB_DOEPMSK_XferComplMsk_Pos (0UL) /*!< USB DOEPMSK: XferComplMsk (Bit 0) */ 9517 #define USB_DOEPMSK_XferComplMsk_Msk (0x1UL) /*!< USB DOEPMSK: XferComplMsk (Bitfield-Mask: 0x01) */ 9518 #define USB_DOEPMSK_EPDisbldMsk_Pos (1UL) /*!< USB DOEPMSK: EPDisbldMsk (Bit 1) */ 9519 #define USB_DOEPMSK_EPDisbldMsk_Msk (0x2UL) /*!< USB DOEPMSK: EPDisbldMsk (Bitfield-Mask: 0x01) */ 9520 #define USB_DOEPMSK_AHBErrMsk_Pos (2UL) /*!< USB DOEPMSK: AHBErrMsk (Bit 2) */ 9521 #define USB_DOEPMSK_AHBErrMsk_Msk (0x4UL) /*!< USB DOEPMSK: AHBErrMsk (Bitfield-Mask: 0x01) */ 9522 #define USB_DOEPMSK_SetUPMsk_Pos (3UL) /*!< USB DOEPMSK: SetUPMsk (Bit 3) */ 9523 #define USB_DOEPMSK_SetUPMsk_Msk (0x8UL) /*!< USB DOEPMSK: SetUPMsk (Bitfield-Mask: 0x01) */ 9524 #define USB_DOEPMSK_OUTTknEPdisMsk_Pos (4UL) /*!< USB DOEPMSK: OUTTknEPdisMsk (Bit 4) */ 9525 #define USB_DOEPMSK_OUTTknEPdisMsk_Msk (0x10UL) /*!< USB DOEPMSK: OUTTknEPdisMsk (Bitfield-Mask: 0x01) */ 9526 #define USB_DOEPMSK_Back2BackSETup_Pos (6UL) /*!< USB DOEPMSK: Back2BackSETup (Bit 6) */ 9527 #define USB_DOEPMSK_Back2BackSETup_Msk (0x40UL) /*!< USB DOEPMSK: Back2BackSETup (Bitfield-Mask: 0x01) */ 9528 #define USB_DOEPMSK_OutPktErrMsk_Pos (8UL) /*!< USB DOEPMSK: OutPktErrMsk (Bit 8) */ 9529 #define USB_DOEPMSK_OutPktErrMsk_Msk (0x100UL) /*!< USB DOEPMSK: OutPktErrMsk (Bitfield-Mask: 0x01) */ 9530 #define USB_DOEPMSK_BnaOutIntrMsk_Pos (9UL) /*!< USB DOEPMSK: BnaOutIntrMsk (Bit 9) */ 9531 #define USB_DOEPMSK_BnaOutIntrMsk_Msk (0x200UL) /*!< USB DOEPMSK: BnaOutIntrMsk (Bitfield-Mask: 0x01) */ 9532 #define USB_DOEPMSK_BbleErrMsk_Pos (12UL) /*!< USB DOEPMSK: BbleErrMsk (Bit 12) */ 9533 #define USB_DOEPMSK_BbleErrMsk_Msk (0x1000UL) /*!< USB DOEPMSK: BbleErrMsk (Bitfield-Mask: 0x01) */ 9534 #define USB_DOEPMSK_NAKMsk_Pos (13UL) /*!< USB DOEPMSK: NAKMsk (Bit 13) */ 9535 #define USB_DOEPMSK_NAKMsk_Msk (0x2000UL) /*!< USB DOEPMSK: NAKMsk (Bitfield-Mask: 0x01) */ 9536 #define USB_DOEPMSK_NYETMsk_Pos (14UL) /*!< USB DOEPMSK: NYETMsk (Bit 14) */ 9537 #define USB_DOEPMSK_NYETMsk_Msk (0x4000UL) /*!< USB DOEPMSK: NYETMsk (Bitfield-Mask: 0x01) */ 9538 9539 /* ---------------------------------- USB_DAINT --------------------------------- */ 9540 #define USB_DAINT_InEpInt_Pos (0UL) /*!< USB DAINT: InEpInt (Bit 0) */ 9541 #define USB_DAINT_InEpInt_Msk (0xffffUL) /*!< USB DAINT: InEpInt (Bitfield-Mask: 0xffff) */ 9542 #define USB_DAINT_OutEPInt_Pos (16UL) /*!< USB DAINT: OutEPInt (Bit 16) */ 9543 #define USB_DAINT_OutEPInt_Msk (0xffff0000UL) /*!< USB DAINT: OutEPInt (Bitfield-Mask: 0xffff) */ 9544 9545 /* -------------------------------- USB_DAINTMSK -------------------------------- */ 9546 #define USB_DAINTMSK_InEpMsk_Pos (0UL) /*!< USB DAINTMSK: InEpMsk (Bit 0) */ 9547 #define USB_DAINTMSK_InEpMsk_Msk (0xffffUL) /*!< USB DAINTMSK: InEpMsk (Bitfield-Mask: 0xffff) */ 9548 #define USB_DAINTMSK_OutEpMsk_Pos (16UL) /*!< USB DAINTMSK: OutEpMsk (Bit 16) */ 9549 #define USB_DAINTMSK_OutEpMsk_Msk (0xffff0000UL) /*!< USB DAINTMSK: OutEpMsk (Bitfield-Mask: 0xffff) */ 9550 9551 /* -------------------------------- USB_DVBUSDIS -------------------------------- */ 9552 #define USB_DVBUSDIS_DVBUSDis_Pos (0UL) /*!< USB DVBUSDIS: DVBUSDis (Bit 0) */ 9553 #define USB_DVBUSDIS_DVBUSDis_Msk (0xffffUL) /*!< USB DVBUSDIS: DVBUSDis (Bitfield-Mask: 0xffff) */ 9554 9555 /* ------------------------------- USB_DVBUSPULSE ------------------------------- */ 9556 #define USB_DVBUSPULSE_DVBUSPulse_Pos (0UL) /*!< USB DVBUSPULSE: DVBUSPulse (Bit 0) */ 9557 #define USB_DVBUSPULSE_DVBUSPulse_Msk (0xfffUL) /*!< USB DVBUSPULSE: DVBUSPulse (Bitfield-Mask: 0xfff) */ 9558 9559 /* ------------------------------- USB_DIEPEMPMSK ------------------------------- */ 9560 #define USB_DIEPEMPMSK_InEpTxfEmpMsk_Pos (0UL) /*!< USB DIEPEMPMSK: InEpTxfEmpMsk (Bit 0) */ 9561 #define USB_DIEPEMPMSK_InEpTxfEmpMsk_Msk (0xffffUL) /*!< USB DIEPEMPMSK: InEpTxfEmpMsk (Bitfield-Mask: 0xffff) */ 9562 9563 /* --------------------------------- USB_PCGCCTL -------------------------------- */ 9564 #define USB_PCGCCTL_StopPclk_Pos (0UL) /*!< USB PCGCCTL: StopPclk (Bit 0) */ 9565 #define USB_PCGCCTL_StopPclk_Msk (0x1UL) /*!< USB PCGCCTL: StopPclk (Bitfield-Mask: 0x01) */ 9566 #define USB_PCGCCTL_GateHclk_Pos (1UL) /*!< USB PCGCCTL: GateHclk (Bit 1) */ 9567 #define USB_PCGCCTL_GateHclk_Msk (0x2UL) /*!< USB PCGCCTL: GateHclk (Bitfield-Mask: 0x01) */ 9568 9569 9570 /* ================================================================================ */ 9571 /* ================ struct 'USB0_EP0' Position & Mask ================ */ 9572 /* ================================================================================ */ 9573 9574 9575 /* ------------------------------ USB_EP_DIEPCTL0 ----------------------------- */ 9576 #define USB_EP_DIEPCTL0_MPS_Pos (0UL) /*!< USB0_EP0 DIEPCTL0: MPS (Bit 0) */ 9577 #define USB_EP_DIEPCTL0_MPS_Msk (0x3UL) /*!< USB0_EP0 DIEPCTL0: MPS (Bitfield-Mask: 0x03) */ 9578 #define USB_EP_DIEPCTL0_USBActEP_Pos (15UL) /*!< USB0_EP0 DIEPCTL0: USBActEP (Bit 15) */ 9579 #define USB_EP_DIEPCTL0_USBActEP_Msk (0x8000UL) /*!< USB0_EP0 DIEPCTL0: USBActEP (Bitfield-Mask: 0x01) */ 9580 #define USB_EP_DIEPCTL0_NAKSts_Pos (17UL) /*!< USB0_EP0 DIEPCTL0: NAKSts (Bit 17) */ 9581 #define USB_EP_DIEPCTL0_NAKSts_Msk (0x20000UL) /*!< USB0_EP0 DIEPCTL0: NAKSts (Bitfield-Mask: 0x01) */ 9582 #define USB_EP_DIEPCTL0_EPType_Pos (18UL) /*!< USB0_EP0 DIEPCTL0: EPType (Bit 18) */ 9583 #define USB_EP_DIEPCTL0_EPType_Msk (0xc0000UL) /*!< USB0_EP0 DIEPCTL0: EPType (Bitfield-Mask: 0x03) */ 9584 #define USB_EP_DIEPCTL0_Stall_Pos (21UL) /*!< USB0_EP0 DIEPCTL0: Stall (Bit 21) */ 9585 #define USB_EP_DIEPCTL0_Stall_Msk (0x200000UL) /*!< USB0_EP0 DIEPCTL0: Stall (Bitfield-Mask: 0x01) */ 9586 #define USB_EP_DIEPCTL0_TxFNum_Pos (22UL) /*!< USB0_EP0 DIEPCTL0: TxFNum (Bit 22) */ 9587 #define USB_EP_DIEPCTL0_TxFNum_Msk (0x3c00000UL) /*!< USB0_EP0 DIEPCTL0: TxFNum (Bitfield-Mask: 0x0f) */ 9588 #define USB_EP_DIEPCTL0_CNAK_Pos (26UL) /*!< USB0_EP0 DIEPCTL0: CNAK (Bit 26) */ 9589 #define USB_EP_DIEPCTL0_CNAK_Msk (0x4000000UL) /*!< USB0_EP0 DIEPCTL0: CNAK (Bitfield-Mask: 0x01) */ 9590 #define USB_EP_DIEPCTL0_SNAK_Pos (27UL) /*!< USB0_EP0 DIEPCTL0: SNAK (Bit 27) */ 9591 #define USB_EP_DIEPCTL0_SNAK_Msk (0x8000000UL) /*!< USB0_EP0 DIEPCTL0: SNAK (Bitfield-Mask: 0x01) */ 9592 #define USB_EP_DIEPCTL0_EPDis_Pos (30UL) /*!< USB0_EP0 DIEPCTL0: EPDis (Bit 30) */ 9593 #define USB_EP_DIEPCTL0_EPDis_Msk (0x40000000UL) /*!< USB0_EP0 DIEPCTL0: EPDis (Bitfield-Mask: 0x01) */ 9594 #define USB_EP_DIEPCTL0_EPEna_Pos (31UL) /*!< USB0_EP0 DIEPCTL0: EPEna (Bit 31) */ 9595 #define USB_EP_DIEPCTL0_EPEna_Msk (0x80000000UL) /*!< USB0_EP0 DIEPCTL0: EPEna (Bitfield-Mask: 0x01) */ 9596 9597 /* ------------------------------ USB_EP_DIEPINT0 ----------------------------- */ 9598 #define USB_EP_DIEPINT0_XferCompl_Pos (0UL) /*!< USB0_EP0 DIEPINT0: XferCompl (Bit 0) */ 9599 #define USB_EP_DIEPINT0_XferCompl_Msk (0x1UL) /*!< USB0_EP0 DIEPINT0: XferCompl (Bitfield-Mask: 0x01) */ 9600 #define USB_EP_DIEPINT0_EPDisbld_Pos (1UL) /*!< USB0_EP0 DIEPINT0: EPDisbld (Bit 1) */ 9601 #define USB_EP_DIEPINT0_EPDisbld_Msk (0x2UL) /*!< USB0_EP0 DIEPINT0: EPDisbld (Bitfield-Mask: 0x01) */ 9602 #define USB_EP_DIEPINT0_AHBErr_Pos (2UL) /*!< USB0_EP0 DIEPINT0: AHBErr (Bit 2) */ 9603 #define USB_EP_DIEPINT0_AHBErr_Msk (0x4UL) /*!< USB0_EP0 DIEPINT0: AHBErr (Bitfield-Mask: 0x01) */ 9604 #define USB_EP_DIEPINT0_TimeOUT_Pos (3UL) /*!< USB0_EP0 DIEPINT0: TimeOUT (Bit 3) */ 9605 #define USB_EP_DIEPINT0_TimeOUT_Msk (0x8UL) /*!< USB0_EP0 DIEPINT0: TimeOUT (Bitfield-Mask: 0x01) */ 9606 #define USB_EP_DIEPINT0_INTknTXFEmp_Pos (4UL) /*!< USB0_EP0 DIEPINT0: INTknTXFEmp (Bit 4) */ 9607 #define USB_EP_DIEPINT0_INTknTXFEmp_Msk (0x10UL) /*!< USB0_EP0 DIEPINT0: INTknTXFEmp (Bitfield-Mask: 0x01) */ 9608 #define USB_EP_DIEPINT0_INEPNakEff_Pos (6UL) /*!< USB0_EP0 DIEPINT0: INEPNakEff (Bit 6) */ 9609 #define USB_EP_DIEPINT0_INEPNakEff_Msk (0x40UL) /*!< USB0_EP0 DIEPINT0: INEPNakEff (Bitfield-Mask: 0x01) */ 9610 #define USB_EP_DIEPINT0_TxFEmp_Pos (7UL) /*!< USB0_EP0 DIEPINT0: TxFEmp (Bit 7) */ 9611 #define USB_EP_DIEPINT0_TxFEmp_Msk (0x80UL) /*!< USB0_EP0 DIEPINT0: TxFEmp (Bitfield-Mask: 0x01) */ 9612 #define USB_EP_DIEPINT0_BNAIntr_Pos (9UL) /*!< USB0_EP0 DIEPINT0: BNAIntr (Bit 9) */ 9613 #define USB_EP_DIEPINT0_BNAIntr_Msk (0x200UL) /*!< USB0_EP0 DIEPINT0: BNAIntr (Bitfield-Mask: 0x01) */ 9614 9615 /* ----------------------------- USB_EP_DIEPTSIZ0 ----------------------------- */ 9616 #define USB_EP_DIEPTSIZ0_XferSize_Pos (0UL) /*!< USB0_EP0 DIEPTSIZ0: XferSize (Bit 0) */ 9617 #define USB_EP_DIEPTSIZ0_XferSize_Msk (0x7fUL) /*!< USB0_EP0 DIEPTSIZ0: XferSize (Bitfield-Mask: 0x7f) */ 9618 #define USB_EP_DIEPTSIZ0_PktCnt_Pos (19UL) /*!< USB0_EP0 DIEPTSIZ0: PktCnt (Bit 19) */ 9619 #define USB_EP_DIEPTSIZ0_PktCnt_Msk (0x180000UL) /*!< USB0_EP0 DIEPTSIZ0: PktCnt (Bitfield-Mask: 0x03) */ 9620 9621 /* ------------------------------ USB_EP_DIEPDMA0 ----------------------------- */ 9622 #define USB_EP_DIEPDMA0_DMAAddr_Pos (0UL) /*!< USB0_EP0 DIEPDMA0: DMAAddr (Bit 0) */ 9623 #define USB_EP_DIEPDMA0_DMAAddr_Msk (0xffffffffUL) /*!< USB0_EP0 DIEPDMA0: DMAAddr (Bitfield-Mask: 0xffffffff) */ 9624 9625 /* ------------------------------ USB_EP_DTXFSTS0 ----------------------------- */ 9626 #define USB_EP_DTXFSTS0_INEPTxFSpcAvail_Pos (0UL) /*!< USB0_EP0 DTXFSTS0: INEPTxFSpcAvail (Bit 0) */ 9627 #define USB_EP_DTXFSTS0_INEPTxFSpcAvail_Msk (0xffffUL) /*!< USB0_EP0 DTXFSTS0: INEPTxFSpcAvail (Bitfield-Mask: 0xffff) */ 9628 9629 /* ----------------------------- USB_EP_DIEPDMAB0 ----------------------------- */ 9630 #define USB_EP_DIEPDMAB0_DMABufferAddr_Pos (0UL) /*!< USB0_EP0 DIEPDMAB0: DMABufferAddr (Bit 0) */ 9631 #define USB_EP_DIEPDMAB0_DMABufferAddr_Msk (0xffffffffUL) /*!< USB0_EP0 DIEPDMAB0: DMABufferAddr (Bitfield-Mask: 0xffffffff) */ 9632 9633 /* ------------------------------ USB_EP_DOEPCTL0 ----------------------------- */ 9634 #define USB_EP_DOEPCTL0_MPS_Pos (0UL) /*!< USB0_EP0 DOEPCTL0: MPS (Bit 0) */ 9635 #define USB_EP_DOEPCTL0_MPS_Msk (0x3UL) /*!< USB0_EP0 DOEPCTL0: MPS (Bitfield-Mask: 0x03) */ 9636 #define USB_EP_DOEPCTL0_USBActEP_Pos (15UL) /*!< USB0_EP0 DOEPCTL0: USBActEP (Bit 15) */ 9637 #define USB_EP_DOEPCTL0_USBActEP_Msk (0x8000UL) /*!< USB0_EP0 DOEPCTL0: USBActEP (Bitfield-Mask: 0x01) */ 9638 #define USB_EP_DOEPCTL0_NAKSts_Pos (17UL) /*!< USB0_EP0 DOEPCTL0: NAKSts (Bit 17) */ 9639 #define USB_EP_DOEPCTL0_NAKSts_Msk (0x20000UL) /*!< USB0_EP0 DOEPCTL0: NAKSts (Bitfield-Mask: 0x01) */ 9640 #define USB_EP_DOEPCTL0_EPType_Pos (18UL) /*!< USB0_EP0 DOEPCTL0: EPType (Bit 18) */ 9641 #define USB_EP_DOEPCTL0_EPType_Msk (0xc0000UL) /*!< USB0_EP0 DOEPCTL0: EPType (Bitfield-Mask: 0x03) */ 9642 #define USB_EP_DOEPCTL0_Snp_Pos (20UL) /*!< USB0_EP0 DOEPCTL0: Snp (Bit 20) */ 9643 #define USB_EP_DOEPCTL0_Snp_Msk (0x100000UL) /*!< USB0_EP0 DOEPCTL0: Snp (Bitfield-Mask: 0x01) */ 9644 #define USB_EP_DOEPCTL0_Stall_Pos (21UL) /*!< USB0_EP0 DOEPCTL0: Stall (Bit 21) */ 9645 #define USB_EP_DOEPCTL0_Stall_Msk (0x200000UL) /*!< USB0_EP0 DOEPCTL0: Stall (Bitfield-Mask: 0x01) */ 9646 #define USB_EP_DOEPCTL0_CNAK_Pos (26UL) /*!< USB0_EP0 DOEPCTL0: CNAK (Bit 26) */ 9647 #define USB_EP_DOEPCTL0_CNAK_Msk (0x4000000UL) /*!< USB0_EP0 DOEPCTL0: CNAK (Bitfield-Mask: 0x01) */ 9648 #define USB_EP_DOEPCTL0_SNAK_Pos (27UL) /*!< USB0_EP0 DOEPCTL0: SNAK (Bit 27) */ 9649 #define USB_EP_DOEPCTL0_SNAK_Msk (0x8000000UL) /*!< USB0_EP0 DOEPCTL0: SNAK (Bitfield-Mask: 0x01) */ 9650 #define USB_EP_DOEPCTL0_EPDis_Pos (30UL) /*!< USB0_EP0 DOEPCTL0: EPDis (Bit 30) */ 9651 #define USB_EP_DOEPCTL0_EPDis_Msk (0x40000000UL) /*!< USB0_EP0 DOEPCTL0: EPDis (Bitfield-Mask: 0x01) */ 9652 #define USB_EP_DOEPCTL0_EPEna_Pos (31UL) /*!< USB0_EP0 DOEPCTL0: EPEna (Bit 31) */ 9653 #define USB_EP_DOEPCTL0_EPEna_Msk (0x80000000UL) /*!< USB0_EP0 DOEPCTL0: EPEna (Bitfield-Mask: 0x01) */ 9654 9655 /* ------------------------------ USB_EP_DOEPINT0 ----------------------------- */ 9656 #define USB_EP_DOEPINT0_XferCompl_Pos (0UL) /*!< USB0_EP0 DOEPINT0: XferCompl (Bit 0) */ 9657 #define USB_EP_DOEPINT0_XferCompl_Msk (0x1UL) /*!< USB0_EP0 DOEPINT0: XferCompl (Bitfield-Mask: 0x01) */ 9658 #define USB_EP_DOEPINT0_EPDisbld_Pos (1UL) /*!< USB0_EP0 DOEPINT0: EPDisbld (Bit 1) */ 9659 #define USB_EP_DOEPINT0_EPDisbld_Msk (0x2UL) /*!< USB0_EP0 DOEPINT0: EPDisbld (Bitfield-Mask: 0x01) */ 9660 #define USB_EP_DOEPINT0_AHBErr_Pos (2UL) /*!< USB0_EP0 DOEPINT0: AHBErr (Bit 2) */ 9661 #define USB_EP_DOEPINT0_AHBErr_Msk (0x4UL) /*!< USB0_EP0 DOEPINT0: AHBErr (Bitfield-Mask: 0x01) */ 9662 #define USB_EP_DOEPINT0_SetUp_Pos (3UL) /*!< USB0_EP0 DOEPINT0: SetUp (Bit 3) */ 9663 #define USB_EP_DOEPINT0_SetUp_Msk (0x8UL) /*!< USB0_EP0 DOEPINT0: SetUp (Bitfield-Mask: 0x01) */ 9664 #define USB_EP_DOEPINT0_OUTTknEPdis_Pos (4UL) /*!< USB0_EP0 DOEPINT0: OUTTknEPdis (Bit 4) */ 9665 #define USB_EP_DOEPINT0_OUTTknEPdis_Msk (0x10UL) /*!< USB0_EP0 DOEPINT0: OUTTknEPdis (Bitfield-Mask: 0x01) */ 9666 #define USB_EP_DOEPINT0_StsPhseRcvd_Pos (5UL) /*!< USB0_EP0 DOEPINT0: StsPhseRcvd (Bit 5) */ 9667 #define USB_EP_DOEPINT0_StsPhseRcvd_Msk (0x20UL) /*!< USB0_EP0 DOEPINT0: StsPhseRcvd (Bitfield-Mask: 0x01) */ 9668 #define USB_EP_DOEPINT0_Back2BackSETup_Pos (6UL) /*!< USB0_EP0 DOEPINT0: Back2BackSETup (Bit 6) */ 9669 #define USB_EP_DOEPINT0_Back2BackSETup_Msk (0x40UL) /*!< USB0_EP0 DOEPINT0: Back2BackSETup (Bitfield-Mask: 0x01) */ 9670 #define USB_EP_DOEPINT0_BNAIntr_Pos (9UL) /*!< USB0_EP0 DOEPINT0: BNAIntr (Bit 9) */ 9671 #define USB_EP_DOEPINT0_BNAIntr_Msk (0x200UL) /*!< USB0_EP0 DOEPINT0: BNAIntr (Bitfield-Mask: 0x01) */ 9672 #define USB_EP_DOEPINT0_PktDrpSts_Pos (11UL) /*!< USB0_EP0 DOEPINT0: PktDrpSts (Bit 11) */ 9673 #define USB_EP_DOEPINT0_PktDrpSts_Msk (0x800UL) /*!< USB0_EP0 DOEPINT0: PktDrpSts (Bitfield-Mask: 0x01) */ 9674 #define USB_EP_DOEPINT0_BbleErrIntrpt_Pos (12UL) /*!< USB0_EP0 DOEPINT0: BbleErrIntrpt (Bit 12) */ 9675 #define USB_EP_DOEPINT0_BbleErrIntrpt_Msk (0x1000UL) /*!< USB0_EP0 DOEPINT0: BbleErrIntrpt (Bitfield-Mask: 0x01) */ 9676 #define USB_EP_DOEPINT0_NAKIntrpt_Pos (13UL) /*!< USB0_EP0 DOEPINT0: NAKIntrpt (Bit 13) */ 9677 #define USB_EP_DOEPINT0_NAKIntrpt_Msk (0x2000UL) /*!< USB0_EP0 DOEPINT0: NAKIntrpt (Bitfield-Mask: 0x01) */ 9678 #define USB_EP_DOEPINT0_NYETIntrpt_Pos (14UL) /*!< USB0_EP0 DOEPINT0: NYETIntrpt (Bit 14) */ 9679 #define USB_EP_DOEPINT0_NYETIntrpt_Msk (0x4000UL) /*!< USB0_EP0 DOEPINT0: NYETIntrpt (Bitfield-Mask: 0x01) */ 9680 9681 /* ----------------------------- USB_EP_DOEPTSIZ0 ----------------------------- */ 9682 #define USB_EP_DOEPTSIZ0_XferSize_Pos (0UL) /*!< USB0_EP0 DOEPTSIZ0: XferSize (Bit 0) */ 9683 #define USB_EP_DOEPTSIZ0_XferSize_Msk (0x7fUL) /*!< USB0_EP0 DOEPTSIZ0: XferSize (Bitfield-Mask: 0x7f) */ 9684 #define USB_EP_DOEPTSIZ0_PktCnt_Pos (19UL) /*!< USB0_EP0 DOEPTSIZ0: PktCnt (Bit 19) */ 9685 #define USB_EP_DOEPTSIZ0_PktCnt_Msk (0x180000UL) /*!< USB0_EP0 DOEPTSIZ0: PktCnt (Bitfield-Mask: 0x03) */ 9686 #define USB_EP_DOEPTSIZ0_SUPCnt_Pos (29UL) /*!< USB0_EP0 DOEPTSIZ0: SUPCnt (Bit 29) */ 9687 #define USB_EP_DOEPTSIZ0_SUPCnt_Msk (0x60000000UL) /*!< USB0_EP0 DOEPTSIZ0: SUPCnt (Bitfield-Mask: 0x03) */ 9688 9689 /* ------------------------------ USB_EP_DOEPDMA0 ----------------------------- */ 9690 #define USB_EP_DOEPDMA0_DMAAddr_Pos (0UL) /*!< USB0_EP0 DOEPDMA0: DMAAddr (Bit 0) */ 9691 #define USB_EP_DOEPDMA0_DMAAddr_Msk (0xffffffffUL) /*!< USB0_EP0 DOEPDMA0: DMAAddr (Bitfield-Mask: 0xffffffff) */ 9692 9693 /* ----------------------------- USB_EP_DOEPDMAB0 ----------------------------- */ 9694 #define USB_EP_DOEPDMAB0_DMABufferAddr_Pos (0UL) /*!< USB0_EP0 DOEPDMAB0: DMABufferAddr (Bit 0) */ 9695 #define USB_EP_DOEPDMAB0_DMABufferAddr_Msk (0xffffffffUL) /*!< USB0_EP0 DOEPDMAB0: DMABufferAddr (Bitfield-Mask: 0xffffffff) */ 9696 9697 9698 /* ================================================================================ */ 9699 /* ================ Group 'USB_EP' Position & Mask ================ */ 9700 /* ================================================================================ */ 9701 9702 9703 /* --------------------------- USB_EP_DIEPCTL_ISOCONT --------------------------- */ 9704 #define USB_EP_DIEPCTL_ISOCONT_MPS_Pos (0UL) /*!< USB_EP DIEPCTL_ISOCONT: MPS (Bit 0) */ 9705 #define USB_EP_DIEPCTL_ISOCONT_MPS_Msk (0x7ffUL) /*!< USB_EP DIEPCTL_ISOCONT: MPS (Bitfield-Mask: 0x7ff) */ 9706 #define USB_EP_DIEPCTL_ISOCONT_USBActEP_Pos (15UL) /*!< USB_EP DIEPCTL_ISOCONT: USBActEP (Bit 15) */ 9707 #define USB_EP_DIEPCTL_ISOCONT_USBActEP_Msk (0x8000UL) /*!< USB_EP DIEPCTL_ISOCONT: USBActEP (Bitfield-Mask: 0x01) */ 9708 #define USB_EP_DIEPCTL_ISOCONT_EO_FrNum_Pos (16UL) /*!< USB_EP DIEPCTL_ISOCONT: EO_FrNum (Bit 16) */ 9709 #define USB_EP_DIEPCTL_ISOCONT_EO_FrNum_Msk (0x10000UL) /*!< USB_EP DIEPCTL_ISOCONT: EO_FrNum (Bitfield-Mask: 0x01) */ 9710 #define USB_EP_DIEPCTL_ISOCONT_NAKSts_Pos (17UL) /*!< USB_EP DIEPCTL_ISOCONT: NAKSts (Bit 17) */ 9711 #define USB_EP_DIEPCTL_ISOCONT_NAKSts_Msk (0x20000UL) /*!< USB_EP DIEPCTL_ISOCONT: NAKSts (Bitfield-Mask: 0x01) */ 9712 #define USB_EP_DIEPCTL_ISOCONT_EPType_Pos (18UL) /*!< USB_EP DIEPCTL_ISOCONT: EPType (Bit 18) */ 9713 #define USB_EP_DIEPCTL_ISOCONT_EPType_Msk (0xc0000UL) /*!< USB_EP DIEPCTL_ISOCONT: EPType (Bitfield-Mask: 0x03) */ 9714 #define USB_EP_DIEPCTL_ISOCONT_Snp_Pos (20UL) /*!< USB_EP DIEPCTL_ISOCONT: Snp (Bit 20) */ 9715 #define USB_EP_DIEPCTL_ISOCONT_Snp_Msk (0x100000UL) /*!< USB_EP DIEPCTL_ISOCONT: Snp (Bitfield-Mask: 0x01) */ 9716 #define USB_EP_DIEPCTL_ISOCONT_Stall_Pos (21UL) /*!< USB_EP DIEPCTL_ISOCONT: Stall (Bit 21) */ 9717 #define USB_EP_DIEPCTL_ISOCONT_Stall_Msk (0x200000UL) /*!< USB_EP DIEPCTL_ISOCONT: Stall (Bitfield-Mask: 0x01) */ 9718 #define USB_EP_DIEPCTL_ISOCONT_TxFNum_Pos (22UL) /*!< USB_EP DIEPCTL_ISOCONT: TxFNum (Bit 22) */ 9719 #define USB_EP_DIEPCTL_ISOCONT_TxFNum_Msk (0x3c00000UL) /*!< USB_EP DIEPCTL_ISOCONT: TxFNum (Bitfield-Mask: 0x0f) */ 9720 #define USB_EP_DIEPCTL_ISOCONT_CNAK_Pos (26UL) /*!< USB_EP DIEPCTL_ISOCONT: CNAK (Bit 26) */ 9721 #define USB_EP_DIEPCTL_ISOCONT_CNAK_Msk (0x4000000UL) /*!< USB_EP DIEPCTL_ISOCONT: CNAK (Bitfield-Mask: 0x01) */ 9722 #define USB_EP_DIEPCTL_ISOCONT_SNAK_Pos (27UL) /*!< USB_EP DIEPCTL_ISOCONT: SNAK (Bit 27) */ 9723 #define USB_EP_DIEPCTL_ISOCONT_SNAK_Msk (0x8000000UL) /*!< USB_EP DIEPCTL_ISOCONT: SNAK (Bitfield-Mask: 0x01) */ 9724 #define USB_EP_DIEPCTL_ISOCONT_SetEvenFr_Pos (28UL) /*!< USB_EP DIEPCTL_ISOCONT: SetEvenFr (Bit 28) */ 9725 #define USB_EP_DIEPCTL_ISOCONT_SetEvenFr_Msk (0x10000000UL) /*!< USB_EP DIEPCTL_ISOCONT: SetEvenFr (Bitfield-Mask: 0x01) */ 9726 #define USB_EP_DIEPCTL_ISOCONT_SetOddFr_Pos (29UL) /*!< USB_EP DIEPCTL_ISOCONT: SetOddFr (Bit 29) */ 9727 #define USB_EP_DIEPCTL_ISOCONT_SetOddFr_Msk (0x20000000UL) /*!< USB_EP DIEPCTL_ISOCONT: SetOddFr (Bitfield-Mask: 0x01) */ 9728 #define USB_EP_DIEPCTL_ISOCONT_EPDis_Pos (30UL) /*!< USB_EP DIEPCTL_ISOCONT: EPDis (Bit 30) */ 9729 #define USB_EP_DIEPCTL_ISOCONT_EPDis_Msk (0x40000000UL) /*!< USB_EP DIEPCTL_ISOCONT: EPDis (Bitfield-Mask: 0x01) */ 9730 #define USB_EP_DIEPCTL_ISOCONT_EPEna_Pos (31UL) /*!< USB_EP DIEPCTL_ISOCONT: EPEna (Bit 31) */ 9731 #define USB_EP_DIEPCTL_ISOCONT_EPEna_Msk (0x80000000UL) /*!< USB_EP DIEPCTL_ISOCONT: EPEna (Bitfield-Mask: 0x01) */ 9732 9733 /* --------------------------- USB_EP_DIEPCTL_INTBULK --------------------------- */ 9734 #define USB_EP_DIEPCTL_INTBULK_MPS_Pos (0UL) /*!< USB_EP DIEPCTL_INTBULK: MPS (Bit 0) */ 9735 #define USB_EP_DIEPCTL_INTBULK_MPS_Msk (0x7ffUL) /*!< USB_EP DIEPCTL_INTBULK: MPS (Bitfield-Mask: 0x7ff) */ 9736 #define USB_EP_DIEPCTL_INTBULK_USBActEP_Pos (15UL) /*!< USB_EP DIEPCTL_INTBULK: USBActEP (Bit 15) */ 9737 #define USB_EP_DIEPCTL_INTBULK_USBActEP_Msk (0x8000UL) /*!< USB_EP DIEPCTL_INTBULK: USBActEP (Bitfield-Mask: 0x01) */ 9738 #define USB_EP_DIEPCTL_INTBULK_DPID_Pos (16UL) /*!< USB_EP DIEPCTL_INTBULK: DPID (Bit 16) */ 9739 #define USB_EP_DIEPCTL_INTBULK_DPID_Msk (0x10000UL) /*!< USB_EP DIEPCTL_INTBULK: DPID (Bitfield-Mask: 0x01) */ 9740 #define USB_EP_DIEPCTL_INTBULK_NAKSts_Pos (17UL) /*!< USB_EP DIEPCTL_INTBULK: NAKSts (Bit 17) */ 9741 #define USB_EP_DIEPCTL_INTBULK_NAKSts_Msk (0x20000UL) /*!< USB_EP DIEPCTL_INTBULK: NAKSts (Bitfield-Mask: 0x01) */ 9742 #define USB_EP_DIEPCTL_INTBULK_EPType_Pos (18UL) /*!< USB_EP DIEPCTL_INTBULK: EPType (Bit 18) */ 9743 #define USB_EP_DIEPCTL_INTBULK_EPType_Msk (0xc0000UL) /*!< USB_EP DIEPCTL_INTBULK: EPType (Bitfield-Mask: 0x03) */ 9744 #define USB_EP_DIEPCTL_INTBULK_Snp_Pos (20UL) /*!< USB_EP DIEPCTL_INTBULK: Snp (Bit 20) */ 9745 #define USB_EP_DIEPCTL_INTBULK_Snp_Msk (0x100000UL) /*!< USB_EP DIEPCTL_INTBULK: Snp (Bitfield-Mask: 0x01) */ 9746 #define USB_EP_DIEPCTL_INTBULK_Stall_Pos (21UL) /*!< USB_EP DIEPCTL_INTBULK: Stall (Bit 21) */ 9747 #define USB_EP_DIEPCTL_INTBULK_Stall_Msk (0x200000UL) /*!< USB_EP DIEPCTL_INTBULK: Stall (Bitfield-Mask: 0x01) */ 9748 #define USB_EP_DIEPCTL_INTBULK_TxFNum_Pos (22UL) /*!< USB_EP DIEPCTL_INTBULK: TxFNum (Bit 22) */ 9749 #define USB_EP_DIEPCTL_INTBULK_TxFNum_Msk (0x3c00000UL) /*!< USB_EP DIEPCTL_INTBULK: TxFNum (Bitfield-Mask: 0x0f) */ 9750 #define USB_EP_DIEPCTL_INTBULK_CNAK_Pos (26UL) /*!< USB_EP DIEPCTL_INTBULK: CNAK (Bit 26) */ 9751 #define USB_EP_DIEPCTL_INTBULK_CNAK_Msk (0x4000000UL) /*!< USB_EP DIEPCTL_INTBULK: CNAK (Bitfield-Mask: 0x01) */ 9752 #define USB_EP_DIEPCTL_INTBULK_SNAK_Pos (27UL) /*!< USB_EP DIEPCTL_INTBULK: SNAK (Bit 27) */ 9753 #define USB_EP_DIEPCTL_INTBULK_SNAK_Msk (0x8000000UL) /*!< USB_EP DIEPCTL_INTBULK: SNAK (Bitfield-Mask: 0x01) */ 9754 #define USB_EP_DIEPCTL_INTBULK_SetD0PID_Pos (28UL) /*!< USB_EP DIEPCTL_INTBULK: SetD0PID (Bit 28) */ 9755 #define USB_EP_DIEPCTL_INTBULK_SetD0PID_Msk (0x10000000UL) /*!< USB_EP DIEPCTL_INTBULK: SetD0PID (Bitfield-Mask: 0x01) */ 9756 #define USB_EP_DIEPCTL_INTBULK_SetD1PID_Pos (29UL) /*!< USB_EP DIEPCTL_INTBULK: SetD1PID (Bit 29) */ 9757 #define USB_EP_DIEPCTL_INTBULK_SetD1PID_Msk (0x20000000UL) /*!< USB_EP DIEPCTL_INTBULK: SetD1PID (Bitfield-Mask: 0x01) */ 9758 #define USB_EP_DIEPCTL_INTBULK_EPDis_Pos (30UL) /*!< USB_EP DIEPCTL_INTBULK: EPDis (Bit 30) */ 9759 #define USB_EP_DIEPCTL_INTBULK_EPDis_Msk (0x40000000UL) /*!< USB_EP DIEPCTL_INTBULK: EPDis (Bitfield-Mask: 0x01) */ 9760 #define USB_EP_DIEPCTL_INTBULK_EPEna_Pos (31UL) /*!< USB_EP DIEPCTL_INTBULK: EPEna (Bit 31) */ 9761 #define USB_EP_DIEPCTL_INTBULK_EPEna_Msk (0x80000000UL) /*!< USB_EP DIEPCTL_INTBULK: EPEna (Bitfield-Mask: 0x01) */ 9762 9763 /* ------------------------------- USB_EP_DIEPINT ------------------------------- */ 9764 #define USB_EP_DIEPINT_XferCompl_Pos (0UL) /*!< USB_EP DIEPINT: XferCompl (Bit 0) */ 9765 #define USB_EP_DIEPINT_XferCompl_Msk (0x1UL) /*!< USB_EP DIEPINT: XferCompl (Bitfield-Mask: 0x01) */ 9766 #define USB_EP_DIEPINT_EPDisbld_Pos (1UL) /*!< USB_EP DIEPINT: EPDisbld (Bit 1) */ 9767 #define USB_EP_DIEPINT_EPDisbld_Msk (0x2UL) /*!< USB_EP DIEPINT: EPDisbld (Bitfield-Mask: 0x01) */ 9768 #define USB_EP_DIEPINT_AHBErr_Pos (2UL) /*!< USB_EP DIEPINT: AHBErr (Bit 2) */ 9769 #define USB_EP_DIEPINT_AHBErr_Msk (0x4UL) /*!< USB_EP DIEPINT: AHBErr (Bitfield-Mask: 0x01) */ 9770 #define USB_EP_DIEPINT_TimeOUT_Pos (3UL) /*!< USB_EP DIEPINT: TimeOUT (Bit 3) */ 9771 #define USB_EP_DIEPINT_TimeOUT_Msk (0x8UL) /*!< USB_EP DIEPINT: TimeOUT (Bitfield-Mask: 0x01) */ 9772 #define USB_EP_DIEPINT_INTknTXFEmp_Pos (4UL) /*!< USB_EP DIEPINT: INTknTXFEmp (Bit 4) */ 9773 #define USB_EP_DIEPINT_INTknTXFEmp_Msk (0x10UL) /*!< USB_EP DIEPINT: INTknTXFEmp (Bitfield-Mask: 0x01) */ 9774 #define USB_EP_DIEPINT_INEPNakEff_Pos (6UL) /*!< USB_EP DIEPINT: INEPNakEff (Bit 6) */ 9775 #define USB_EP_DIEPINT_INEPNakEff_Msk (0x40UL) /*!< USB_EP DIEPINT: INEPNakEff (Bitfield-Mask: 0x01) */ 9776 #define USB_EP_DIEPINT_TxFEmp_Pos (7UL) /*!< USB_EP DIEPINT: TxFEmp (Bit 7) */ 9777 #define USB_EP_DIEPINT_TxFEmp_Msk (0x80UL) /*!< USB_EP DIEPINT: TxFEmp (Bitfield-Mask: 0x01) */ 9778 #define USB_EP_DIEPINT_BNAIntr_Pos (9UL) /*!< USB_EP DIEPINT: BNAIntr (Bit 9) */ 9779 #define USB_EP_DIEPINT_BNAIntr_Msk (0x200UL) /*!< USB_EP DIEPINT: BNAIntr (Bitfield-Mask: 0x01) */ 9780 9781 /* ------------------------------- USB_EP_DIEPTSIZ ------------------------------ */ 9782 #define USB_EP_DIEPTSIZ_XferSize_Pos (0UL) /*!< USB_EP DIEPTSIZ: XferSize (Bit 0) */ 9783 #define USB_EP_DIEPTSIZ_XferSize_Msk (0x7ffffUL) /*!< USB_EP DIEPTSIZ: XferSize (Bitfield-Mask: 0x7ffff) */ 9784 #define USB_EP_DIEPTSIZ_PktCnt_Pos (19UL) /*!< USB_EP DIEPTSIZ: PktCnt (Bit 19) */ 9785 #define USB_EP_DIEPTSIZ_PktCnt_Msk (0x1ff80000UL) /*!< USB_EP DIEPTSIZ: PktCnt (Bitfield-Mask: 0x3ff) */ 9786 9787 /* ------------------------------- USB_EP_DIEPDMA ------------------------------- */ 9788 #define USB_EP_DIEPDMA_DMAAddr_Pos (0UL) /*!< USB_EP DIEPDMA: DMAAddr (Bit 0) */ 9789 #define USB_EP_DIEPDMA_DMAAddr_Msk (0xffffffffUL) /*!< USB_EP DIEPDMA: DMAAddr (Bitfield-Mask: 0xffffffff) */ 9790 9791 /* ------------------------------- USB_EP_DTXFSTS ------------------------------- */ 9792 #define USB_EP_DTXFSTS_INEPTxFSpcAvail_Pos (0UL) /*!< USB_EP DTXFSTS: INEPTxFSpcAvail (Bit 0) */ 9793 #define USB_EP_DTXFSTS_INEPTxFSpcAvail_Msk (0xffffUL) /*!< USB_EP DTXFSTS: INEPTxFSpcAvail (Bitfield-Mask: 0xffff) */ 9794 9795 /* ------------------------------- USB_EP_DIEPDMAB ------------------------------ */ 9796 #define USB_EP_DIEPDMAB_DMABufferAddr_Pos (0UL) /*!< USB_EP DIEPDMAB: DMABufferAddr (Bit 0) */ 9797 #define USB_EP_DIEPDMAB_DMABufferAddr_Msk (0xffffffffUL) /*!< USB_EP DIEPDMAB: DMABufferAddr (Bitfield-Mask: 0xffffffff) */ 9798 9799 /* --------------------------- USB_EP_DOEPCTL_ISOCONT --------------------------- */ 9800 #define USB_EP_DOEPCTL_ISOCONT_MPS_Pos (0UL) /*!< USB_EP DOEPCTL_ISOCONT: MPS (Bit 0) */ 9801 #define USB_EP_DOEPCTL_ISOCONT_MPS_Msk (0x7ffUL) /*!< USB_EP DOEPCTL_ISOCONT: MPS (Bitfield-Mask: 0x7ff) */ 9802 #define USB_EP_DOEPCTL_ISOCONT_USBActEP_Pos (15UL) /*!< USB_EP DOEPCTL_ISOCONT: USBActEP (Bit 15) */ 9803 #define USB_EP_DOEPCTL_ISOCONT_USBActEP_Msk (0x8000UL) /*!< USB_EP DOEPCTL_ISOCONT: USBActEP (Bitfield-Mask: 0x01) */ 9804 #define USB_EP_DOEPCTL_ISOCONT_EO_FrNum_Pos (16UL) /*!< USB_EP DOEPCTL_ISOCONT: EO_FrNum (Bit 16) */ 9805 #define USB_EP_DOEPCTL_ISOCONT_EO_FrNum_Msk (0x10000UL) /*!< USB_EP DOEPCTL_ISOCONT: EO_FrNum (Bitfield-Mask: 0x01) */ 9806 #define USB_EP_DOEPCTL_ISOCONT_NAKSts_Pos (17UL) /*!< USB_EP DOEPCTL_ISOCONT: NAKSts (Bit 17) */ 9807 #define USB_EP_DOEPCTL_ISOCONT_NAKSts_Msk (0x20000UL) /*!< USB_EP DOEPCTL_ISOCONT: NAKSts (Bitfield-Mask: 0x01) */ 9808 #define USB_EP_DOEPCTL_ISOCONT_EPType_Pos (18UL) /*!< USB_EP DOEPCTL_ISOCONT: EPType (Bit 18) */ 9809 #define USB_EP_DOEPCTL_ISOCONT_EPType_Msk (0xc0000UL) /*!< USB_EP DOEPCTL_ISOCONT: EPType (Bitfield-Mask: 0x03) */ 9810 #define USB_EP_DOEPCTL_ISOCONT_Snp_Pos (20UL) /*!< USB_EP DOEPCTL_ISOCONT: Snp (Bit 20) */ 9811 #define USB_EP_DOEPCTL_ISOCONT_Snp_Msk (0x100000UL) /*!< USB_EP DOEPCTL_ISOCONT: Snp (Bitfield-Mask: 0x01) */ 9812 #define USB_EP_DOEPCTL_ISOCONT_Stall_Pos (21UL) /*!< USB_EP DOEPCTL_ISOCONT: Stall (Bit 21) */ 9813 #define USB_EP_DOEPCTL_ISOCONT_Stall_Msk (0x200000UL) /*!< USB_EP DOEPCTL_ISOCONT: Stall (Bitfield-Mask: 0x01) */ 9814 #define USB_EP_DOEPCTL_ISOCONT_TxFNum_Pos (22UL) /*!< USB_EP DOEPCTL_ISOCONT: TxFNum (Bit 22) */ 9815 #define USB_EP_DOEPCTL_ISOCONT_TxFNum_Msk (0x3c00000UL) /*!< USB_EP DOEPCTL_ISOCONT: TxFNum (Bitfield-Mask: 0x0f) */ 9816 #define USB_EP_DOEPCTL_ISOCONT_CNAK_Pos (26UL) /*!< USB_EP DOEPCTL_ISOCONT: CNAK (Bit 26) */ 9817 #define USB_EP_DOEPCTL_ISOCONT_CNAK_Msk (0x4000000UL) /*!< USB_EP DOEPCTL_ISOCONT: CNAK (Bitfield-Mask: 0x01) */ 9818 #define USB_EP_DOEPCTL_ISOCONT_SNAK_Pos (27UL) /*!< USB_EP DOEPCTL_ISOCONT: SNAK (Bit 27) */ 9819 #define USB_EP_DOEPCTL_ISOCONT_SNAK_Msk (0x8000000UL) /*!< USB_EP DOEPCTL_ISOCONT: SNAK (Bitfield-Mask: 0x01) */ 9820 #define USB_EP_DOEPCTL_ISOCONT_SetEvenFr_Pos (28UL) /*!< USB_EP DOEPCTL_ISOCONT: SetEvenFr (Bit 28) */ 9821 #define USB_EP_DOEPCTL_ISOCONT_SetEvenFr_Msk (0x10000000UL) /*!< USB_EP DOEPCTL_ISOCONT: SetEvenFr (Bitfield-Mask: 0x01) */ 9822 #define USB_EP_DOEPCTL_ISOCONT_SetOddFr_Pos (29UL) /*!< USB_EP DOEPCTL_ISOCONT: SetOddFr (Bit 29) */ 9823 #define USB_EP_DOEPCTL_ISOCONT_SetOddFr_Msk (0x20000000UL) /*!< USB_EP DOEPCTL_ISOCONT: SetOddFr (Bitfield-Mask: 0x01) */ 9824 #define USB_EP_DOEPCTL_ISOCONT_EPDis_Pos (30UL) /*!< USB_EP DOEPCTL_ISOCONT: EPDis (Bit 30) */ 9825 #define USB_EP_DOEPCTL_ISOCONT_EPDis_Msk (0x40000000UL) /*!< USB_EP DOEPCTL_ISOCONT: EPDis (Bitfield-Mask: 0x01) */ 9826 #define USB_EP_DOEPCTL_ISOCONT_EPEna_Pos (31UL) /*!< USB_EP DOEPCTL_ISOCONT: EPEna (Bit 31) */ 9827 #define USB_EP_DOEPCTL_ISOCONT_EPEna_Msk (0x80000000UL) /*!< USB_EP DOEPCTL_ISOCONT: EPEna (Bitfield-Mask: 0x01) */ 9828 9829 /* --------------------------- USB_EP_DOEPCTL_INTBULK --------------------------- */ 9830 #define USB_EP_DOEPCTL_INTBULK_MPS_Pos (0UL) /*!< USB_EP DOEPCTL_INTBULK: MPS (Bit 0) */ 9831 #define USB_EP_DOEPCTL_INTBULK_MPS_Msk (0x7ffUL) /*!< USB_EP DOEPCTL_INTBULK: MPS (Bitfield-Mask: 0x7ff) */ 9832 #define USB_EP_DOEPCTL_INTBULK_USBActEP_Pos (15UL) /*!< USB_EP DOEPCTL_INTBULK: USBActEP (Bit 15) */ 9833 #define USB_EP_DOEPCTL_INTBULK_USBActEP_Msk (0x8000UL) /*!< USB_EP DOEPCTL_INTBULK: USBActEP (Bitfield-Mask: 0x01) */ 9834 #define USB_EP_DOEPCTL_INTBULK_DPID_Pos (16UL) /*!< USB_EP DOEPCTL_INTBULK: DPID (Bit 16) */ 9835 #define USB_EP_DOEPCTL_INTBULK_DPID_Msk (0x10000UL) /*!< USB_EP DOEPCTL_INTBULK: DPID (Bitfield-Mask: 0x01) */ 9836 #define USB_EP_DOEPCTL_INTBULK_NAKSts_Pos (17UL) /*!< USB_EP DOEPCTL_INTBULK: NAKSts (Bit 17) */ 9837 #define USB_EP_DOEPCTL_INTBULK_NAKSts_Msk (0x20000UL) /*!< USB_EP DOEPCTL_INTBULK: NAKSts (Bitfield-Mask: 0x01) */ 9838 #define USB_EP_DOEPCTL_INTBULK_EPType_Pos (18UL) /*!< USB_EP DOEPCTL_INTBULK: EPType (Bit 18) */ 9839 #define USB_EP_DOEPCTL_INTBULK_EPType_Msk (0xc0000UL) /*!< USB_EP DOEPCTL_INTBULK: EPType (Bitfield-Mask: 0x03) */ 9840 #define USB_EP_DOEPCTL_INTBULK_Snp_Pos (20UL) /*!< USB_EP DOEPCTL_INTBULK: Snp (Bit 20) */ 9841 #define USB_EP_DOEPCTL_INTBULK_Snp_Msk (0x100000UL) /*!< USB_EP DOEPCTL_INTBULK: Snp (Bitfield-Mask: 0x01) */ 9842 #define USB_EP_DOEPCTL_INTBULK_Stall_Pos (21UL) /*!< USB_EP DOEPCTL_INTBULK: Stall (Bit 21) */ 9843 #define USB_EP_DOEPCTL_INTBULK_Stall_Msk (0x200000UL) /*!< USB_EP DOEPCTL_INTBULK: Stall (Bitfield-Mask: 0x01) */ 9844 #define USB_EP_DOEPCTL_INTBULK_TxFNum_Pos (22UL) /*!< USB_EP DOEPCTL_INTBULK: TxFNum (Bit 22) */ 9845 #define USB_EP_DOEPCTL_INTBULK_TxFNum_Msk (0x3c00000UL) /*!< USB_EP DOEPCTL_INTBULK: TxFNum (Bitfield-Mask: 0x0f) */ 9846 #define USB_EP_DOEPCTL_INTBULK_CNAK_Pos (26UL) /*!< USB_EP DOEPCTL_INTBULK: CNAK (Bit 26) */ 9847 #define USB_EP_DOEPCTL_INTBULK_CNAK_Msk (0x4000000UL) /*!< USB_EP DOEPCTL_INTBULK: CNAK (Bitfield-Mask: 0x01) */ 9848 #define USB_EP_DOEPCTL_INTBULK_SNAK_Pos (27UL) /*!< USB_EP DOEPCTL_INTBULK: SNAK (Bit 27) */ 9849 #define USB_EP_DOEPCTL_INTBULK_SNAK_Msk (0x8000000UL) /*!< USB_EP DOEPCTL_INTBULK: SNAK (Bitfield-Mask: 0x01) */ 9850 #define USB_EP_DOEPCTL_INTBULK_SetD0PID_Pos (28UL) /*!< USB_EP DOEPCTL_INTBULK: SetD0PID (Bit 28) */ 9851 #define USB_EP_DOEPCTL_INTBULK_SetD0PID_Msk (0x10000000UL) /*!< USB_EP DOEPCTL_INTBULK: SetD0PID (Bitfield-Mask: 0x01) */ 9852 #define USB_EP_DOEPCTL_INTBULK_SetD1PID_Pos (29UL) /*!< USB_EP DOEPCTL_INTBULK: SetD1PID (Bit 29) */ 9853 #define USB_EP_DOEPCTL_INTBULK_SetD1PID_Msk (0x20000000UL) /*!< USB_EP DOEPCTL_INTBULK: SetD1PID (Bitfield-Mask: 0x01) */ 9854 #define USB_EP_DOEPCTL_INTBULK_EPDis_Pos (30UL) /*!< USB_EP DOEPCTL_INTBULK: EPDis (Bit 30) */ 9855 #define USB_EP_DOEPCTL_INTBULK_EPDis_Msk (0x40000000UL) /*!< USB_EP DOEPCTL_INTBULK: EPDis (Bitfield-Mask: 0x01) */ 9856 #define USB_EP_DOEPCTL_INTBULK_EPEna_Pos (31UL) /*!< USB_EP DOEPCTL_INTBULK: EPEna (Bit 31) */ 9857 #define USB_EP_DOEPCTL_INTBULK_EPEna_Msk (0x80000000UL) /*!< USB_EP DOEPCTL_INTBULK: EPEna (Bitfield-Mask: 0x01) */ 9858 9859 /* ------------------------------- USB_EP_DOEPINT ------------------------------- */ 9860 #define USB_EP_DOEPINT_XferCompl_Pos (0UL) /*!< USB_EP DOEPINT: XferCompl (Bit 0) */ 9861 #define USB_EP_DOEPINT_XferCompl_Msk (0x1UL) /*!< USB_EP DOEPINT: XferCompl (Bitfield-Mask: 0x01) */ 9862 #define USB_EP_DOEPINT_EPDisbld_Pos (1UL) /*!< USB_EP DOEPINT: EPDisbld (Bit 1) */ 9863 #define USB_EP_DOEPINT_EPDisbld_Msk (0x2UL) /*!< USB_EP DOEPINT: EPDisbld (Bitfield-Mask: 0x01) */ 9864 #define USB_EP_DOEPINT_AHBErr_Pos (2UL) /*!< USB_EP DOEPINT: AHBErr (Bit 2) */ 9865 #define USB_EP_DOEPINT_AHBErr_Msk (0x4UL) /*!< USB_EP DOEPINT: AHBErr (Bitfield-Mask: 0x01) */ 9866 #define USB_EP_DOEPINT_SetUp_Pos (3UL) /*!< USB_EP DOEPINT: SetUp (Bit 3) */ 9867 #define USB_EP_DOEPINT_SetUp_Msk (0x8UL) /*!< USB_EP DOEPINT: SetUp (Bitfield-Mask: 0x01) */ 9868 #define USB_EP_DOEPINT_OUTTknEPdis_Pos (4UL) /*!< USB_EP DOEPINT: OUTTknEPdis (Bit 4) */ 9869 #define USB_EP_DOEPINT_OUTTknEPdis_Msk (0x10UL) /*!< USB_EP DOEPINT: OUTTknEPdis (Bitfield-Mask: 0x01) */ 9870 #define USB_EP_DOEPINT_StsPhseRcvd_Pos (5UL) /*!< USB_EP DOEPINT: StsPhseRcvd (Bit 5) */ 9871 #define USB_EP_DOEPINT_StsPhseRcvd_Msk (0x20UL) /*!< USB_EP DOEPINT: StsPhseRcvd (Bitfield-Mask: 0x01) */ 9872 #define USB_EP_DOEPINT_Back2BackSETup_Pos (6UL) /*!< USB_EP DOEPINT: Back2BackSETup (Bit 6) */ 9873 #define USB_EP_DOEPINT_Back2BackSETup_Msk (0x40UL) /*!< USB_EP DOEPINT: Back2BackSETup (Bitfield-Mask: 0x01) */ 9874 #define USB_EP_DOEPINT_BNAIntr_Pos (9UL) /*!< USB_EP DOEPINT: BNAIntr (Bit 9) */ 9875 #define USB_EP_DOEPINT_BNAIntr_Msk (0x200UL) /*!< USB_EP DOEPINT: BNAIntr (Bitfield-Mask: 0x01) */ 9876 #define USB_EP_DOEPINT_PktDrpSts_Pos (11UL) /*!< USB_EP DOEPINT: PktDrpSts (Bit 11) */ 9877 #define USB_EP_DOEPINT_PktDrpSts_Msk (0x800UL) /*!< USB_EP DOEPINT: PktDrpSts (Bitfield-Mask: 0x01) */ 9878 #define USB_EP_DOEPINT_BbleErrIntrpt_Pos (12UL) /*!< USB_EP DOEPINT: BbleErrIntrpt (Bit 12) */ 9879 #define USB_EP_DOEPINT_BbleErrIntrpt_Msk (0x1000UL) /*!< USB_EP DOEPINT: BbleErrIntrpt (Bitfield-Mask: 0x01) */ 9880 #define USB_EP_DOEPINT_NAKIntrpt_Pos (13UL) /*!< USB_EP DOEPINT: NAKIntrpt (Bit 13) */ 9881 #define USB_EP_DOEPINT_NAKIntrpt_Msk (0x2000UL) /*!< USB_EP DOEPINT: NAKIntrpt (Bitfield-Mask: 0x01) */ 9882 #define USB_EP_DOEPINT_NYETIntrpt_Pos (14UL) /*!< USB_EP DOEPINT: NYETIntrpt (Bit 14) */ 9883 #define USB_EP_DOEPINT_NYETIntrpt_Msk (0x4000UL) /*!< USB_EP DOEPINT: NYETIntrpt (Bitfield-Mask: 0x01) */ 9884 9885 /* ----------------------------- USB_EP_DOEPTSIZ_ISO ---------------------------- */ 9886 #define USB_EP_DOEPTSIZ_ISO_XferSize_Pos (0UL) /*!< USB_EP DOEPTSIZ_ISO: XferSize (Bit 0) */ 9887 #define USB_EP_DOEPTSIZ_ISO_XferSize_Msk (0x7ffffUL) /*!< USB_EP DOEPTSIZ_ISO: XferSize (Bitfield-Mask: 0x7ffff) */ 9888 #define USB_EP_DOEPTSIZ_ISO_PktCnt_Pos (19UL) /*!< USB_EP DOEPTSIZ_ISO: PktCnt (Bit 19) */ 9889 #define USB_EP_DOEPTSIZ_ISO_PktCnt_Msk (0x1ff80000UL) /*!< USB_EP DOEPTSIZ_ISO: PktCnt (Bitfield-Mask: 0x3ff) */ 9890 #define USB_EP_DOEPTSIZ_ISO_RxDPID_Pos (29UL) /*!< USB_EP DOEPTSIZ_ISO: RxDPID (Bit 29) */ 9891 #define USB_EP_DOEPTSIZ_ISO_RxDPID_Msk (0x60000000UL) /*!< USB_EP DOEPTSIZ_ISO: RxDPID (Bitfield-Mask: 0x03) */ 9892 9893 /* --------------------------- USB_EP_DOEPTSIZ_CONTROL -------------------------- */ 9894 #define USB_EP_DOEPTSIZ_CONTROL_XferSize_Pos (0UL) /*!< USB_EP DOEPTSIZ_CONTROL: XferSize (Bit 0) */ 9895 #define USB_EP_DOEPTSIZ_CONTROL_XferSize_Msk (0x7ffffUL) /*!< USB_EP DOEPTSIZ_CONTROL: XferSize (Bitfield-Mask: 0x7ffff) */ 9896 #define USB_EP_DOEPTSIZ_CONTROL_PktCnt_Pos (19UL) /*!< USB_EP DOEPTSIZ_CONTROL: PktCnt (Bit 19) */ 9897 #define USB_EP_DOEPTSIZ_CONTROL_PktCnt_Msk (0x1ff80000UL) /*!< USB_EP DOEPTSIZ_CONTROL: PktCnt (Bitfield-Mask: 0x3ff) */ 9898 #define USB_EP_DOEPTSIZ_CONTROL_SUPCnt_Pos (29UL) /*!< USB_EP DOEPTSIZ_CONTROL: SUPCnt (Bit 29) */ 9899 #define USB_EP_DOEPTSIZ_CONTROL_SUPCnt_Msk (0x60000000UL) /*!< USB_EP DOEPTSIZ_CONTROL: SUPCnt (Bitfield-Mask: 0x03) */ 9900 9901 /* ------------------------------- USB_EP_DOEPDMA ------------------------------- */ 9902 #define USB_EP_DOEPDMA_DMAAddr_Pos (0UL) /*!< USB_EP DOEPDMA: DMAAddr (Bit 0) */ 9903 #define USB_EP_DOEPDMA_DMAAddr_Msk (0xffffffffUL) /*!< USB_EP DOEPDMA: DMAAddr (Bitfield-Mask: 0xffffffff) */ 9904 9905 /* ------------------------------- USB_EP_DOEPDMAB ------------------------------ */ 9906 #define USB_EP_DOEPDMAB_DMABufferAddr_Pos (0UL) /*!< USB_EP DOEPDMAB: DMABufferAddr (Bit 0) */ 9907 #define USB_EP_DOEPDMAB_DMABufferAddr_Msk (0xffffffffUL) /*!< USB_EP DOEPDMAB: DMABufferAddr (Bitfield-Mask: 0xffffffff) */ 9908 9909 9910 /* ================================================================================ */ 9911 /* ================ Group 'USB_CH' Position & Mask ================ */ 9912 /* ================================================================================ */ 9913 9914 9915 /* -------------------------------- USB_CH_HCCHAR ------------------------------- */ 9916 #define USB_CH_HCCHAR_MPS_Pos (0UL) /*!< USB_CH HCCHAR: MPS (Bit 0) */ 9917 #define USB_CH_HCCHAR_MPS_Msk (0x7ffUL) /*!< USB_CH HCCHAR: MPS (Bitfield-Mask: 0x7ff) */ 9918 #define USB_CH_HCCHAR_EPNum_Pos (11UL) /*!< USB_CH HCCHAR: EPNum (Bit 11) */ 9919 #define USB_CH_HCCHAR_EPNum_Msk (0x7800UL) /*!< USB_CH HCCHAR: EPNum (Bitfield-Mask: 0x0f) */ 9920 #define USB_CH_HCCHAR_EPDir_Pos (15UL) /*!< USB_CH HCCHAR: EPDir (Bit 15) */ 9921 #define USB_CH_HCCHAR_EPDir_Msk (0x8000UL) /*!< USB_CH HCCHAR: EPDir (Bitfield-Mask: 0x01) */ 9922 #define USB_CH_HCCHAR_EPType_Pos (18UL) /*!< USB_CH HCCHAR: EPType (Bit 18) */ 9923 #define USB_CH_HCCHAR_EPType_Msk (0xc0000UL) /*!< USB_CH HCCHAR: EPType (Bitfield-Mask: 0x03) */ 9924 #define USB_CH_HCCHAR_MC_EC_Pos (20UL) /*!< USB_CH HCCHAR: MC_EC (Bit 20) */ 9925 #define USB_CH_HCCHAR_MC_EC_Msk (0x300000UL) /*!< USB_CH HCCHAR: MC_EC (Bitfield-Mask: 0x03) */ 9926 #define USB_CH_HCCHAR_DevAddr_Pos (22UL) /*!< USB_CH HCCHAR: DevAddr (Bit 22) */ 9927 #define USB_CH_HCCHAR_DevAddr_Msk (0x1fc00000UL) /*!< USB_CH HCCHAR: DevAddr (Bitfield-Mask: 0x7f) */ 9928 #define USB_CH_HCCHAR_OddFrm_Pos (29UL) /*!< USB_CH HCCHAR: OddFrm (Bit 29) */ 9929 #define USB_CH_HCCHAR_OddFrm_Msk (0x20000000UL) /*!< USB_CH HCCHAR: OddFrm (Bitfield-Mask: 0x01) */ 9930 #define USB_CH_HCCHAR_ChDis_Pos (30UL) /*!< USB_CH HCCHAR: ChDis (Bit 30) */ 9931 #define USB_CH_HCCHAR_ChDis_Msk (0x40000000UL) /*!< USB_CH HCCHAR: ChDis (Bitfield-Mask: 0x01) */ 9932 #define USB_CH_HCCHAR_ChEna_Pos (31UL) /*!< USB_CH HCCHAR: ChEna (Bit 31) */ 9933 #define USB_CH_HCCHAR_ChEna_Msk (0x80000000UL) /*!< USB_CH HCCHAR: ChEna (Bitfield-Mask: 0x01) */ 9934 9935 /* -------------------------------- USB_CH_HCINT -------------------------------- */ 9936 #define USB_CH_HCINT_XferCompl_Pos (0UL) /*!< USB_CH HCINT: XferCompl (Bit 0) */ 9937 #define USB_CH_HCINT_XferCompl_Msk (0x1UL) /*!< USB_CH HCINT: XferCompl (Bitfield-Mask: 0x01) */ 9938 #define USB_CH_HCINT_ChHltd_Pos (1UL) /*!< USB_CH HCINT: ChHltd (Bit 1) */ 9939 #define USB_CH_HCINT_ChHltd_Msk (0x2UL) /*!< USB_CH HCINT: ChHltd (Bitfield-Mask: 0x01) */ 9940 #define USB_CH_HCINT_AHBErr_Pos (2UL) /*!< USB_CH HCINT: AHBErr (Bit 2) */ 9941 #define USB_CH_HCINT_AHBErr_Msk (0x4UL) /*!< USB_CH HCINT: AHBErr (Bitfield-Mask: 0x01) */ 9942 #define USB_CH_HCINT_STALL_Pos (3UL) /*!< USB_CH HCINT: STALL (Bit 3) */ 9943 #define USB_CH_HCINT_STALL_Msk (0x8UL) /*!< USB_CH HCINT: STALL (Bitfield-Mask: 0x01) */ 9944 #define USB_CH_HCINT_NAK_Pos (4UL) /*!< USB_CH HCINT: NAK (Bit 4) */ 9945 #define USB_CH_HCINT_NAK_Msk (0x10UL) /*!< USB_CH HCINT: NAK (Bitfield-Mask: 0x01) */ 9946 #define USB_CH_HCINT_ACK_Pos (5UL) /*!< USB_CH HCINT: ACK (Bit 5) */ 9947 #define USB_CH_HCINT_ACK_Msk (0x20UL) /*!< USB_CH HCINT: ACK (Bitfield-Mask: 0x01) */ 9948 #define USB_CH_HCINT_NYET_Pos (6UL) /*!< USB_CH HCINT: NYET (Bit 6) */ 9949 #define USB_CH_HCINT_NYET_Msk (0x40UL) /*!< USB_CH HCINT: NYET (Bitfield-Mask: 0x01) */ 9950 #define USB_CH_HCINT_XactErr_Pos (7UL) /*!< USB_CH HCINT: XactErr (Bit 7) */ 9951 #define USB_CH_HCINT_XactErr_Msk (0x80UL) /*!< USB_CH HCINT: XactErr (Bitfield-Mask: 0x01) */ 9952 #define USB_CH_HCINT_BblErr_Pos (8UL) /*!< USB_CH HCINT: BblErr (Bit 8) */ 9953 #define USB_CH_HCINT_BblErr_Msk (0x100UL) /*!< USB_CH HCINT: BblErr (Bitfield-Mask: 0x01) */ 9954 #define USB_CH_HCINT_FrmOvrun_Pos (9UL) /*!< USB_CH HCINT: FrmOvrun (Bit 9) */ 9955 #define USB_CH_HCINT_FrmOvrun_Msk (0x200UL) /*!< USB_CH HCINT: FrmOvrun (Bitfield-Mask: 0x01) */ 9956 #define USB_CH_HCINT_DataTglErr_Pos (10UL) /*!< USB_CH HCINT: DataTglErr (Bit 10) */ 9957 #define USB_CH_HCINT_DataTglErr_Msk (0x400UL) /*!< USB_CH HCINT: DataTglErr (Bitfield-Mask: 0x01) */ 9958 #define USB_CH_HCINT_BNAIntr_Pos (11UL) /*!< USB_CH HCINT: BNAIntr (Bit 11) */ 9959 #define USB_CH_HCINT_BNAIntr_Msk (0x800UL) /*!< USB_CH HCINT: BNAIntr (Bitfield-Mask: 0x01) */ 9960 #define USB_CH_HCINT_XCS_XACT_ERR_Pos (12UL) /*!< USB_CH HCINT: XCS_XACT_ERR (Bit 12) */ 9961 #define USB_CH_HCINT_XCS_XACT_ERR_Msk (0x1000UL) /*!< USB_CH HCINT: XCS_XACT_ERR (Bitfield-Mask: 0x01) */ 9962 #define USB_CH_HCINT_DESC_LST_ROLLIntr_Pos (13UL) /*!< USB_CH HCINT: DESC_LST_ROLLIntr (Bit 13) */ 9963 #define USB_CH_HCINT_DESC_LST_ROLLIntr_Msk (0x2000UL) /*!< USB_CH HCINT: DESC_LST_ROLLIntr (Bitfield-Mask: 0x01) */ 9964 9965 /* ------------------------------- USB_CH_HCINTMSK ------------------------------ */ 9966 #define USB_CH_HCINTMSK_XferComplMsk_Pos (0UL) /*!< USB_CH HCINTMSK: XferComplMsk (Bit 0) */ 9967 #define USB_CH_HCINTMSK_XferComplMsk_Msk (0x1UL) /*!< USB_CH HCINTMSK: XferComplMsk (Bitfield-Mask: 0x01) */ 9968 #define USB_CH_HCINTMSK_ChHltdMsk_Pos (1UL) /*!< USB_CH HCINTMSK: ChHltdMsk (Bit 1) */ 9969 #define USB_CH_HCINTMSK_ChHltdMsk_Msk (0x2UL) /*!< USB_CH HCINTMSK: ChHltdMsk (Bitfield-Mask: 0x01) */ 9970 #define USB_CH_HCINTMSK_AHBErrMsk_Pos (2UL) /*!< USB_CH HCINTMSK: AHBErrMsk (Bit 2) */ 9971 #define USB_CH_HCINTMSK_AHBErrMsk_Msk (0x4UL) /*!< USB_CH HCINTMSK: AHBErrMsk (Bitfield-Mask: 0x01) */ 9972 #define USB_CH_HCINTMSK_StallMsk_Pos (3UL) /*!< USB_CH HCINTMSK: StallMsk (Bit 3) */ 9973 #define USB_CH_HCINTMSK_StallMsk_Msk (0x8UL) /*!< USB_CH HCINTMSK: StallMsk (Bitfield-Mask: 0x01) */ 9974 #define USB_CH_HCINTMSK_NakMsk_Pos (4UL) /*!< USB_CH HCINTMSK: NakMsk (Bit 4) */ 9975 #define USB_CH_HCINTMSK_NakMsk_Msk (0x10UL) /*!< USB_CH HCINTMSK: NakMsk (Bitfield-Mask: 0x01) */ 9976 #define USB_CH_HCINTMSK_AckMsk_Pos (5UL) /*!< USB_CH HCINTMSK: AckMsk (Bit 5) */ 9977 #define USB_CH_HCINTMSK_AckMsk_Msk (0x20UL) /*!< USB_CH HCINTMSK: AckMsk (Bitfield-Mask: 0x01) */ 9978 #define USB_CH_HCINTMSK_NyetMsk_Pos (6UL) /*!< USB_CH HCINTMSK: NyetMsk (Bit 6) */ 9979 #define USB_CH_HCINTMSK_NyetMsk_Msk (0x40UL) /*!< USB_CH HCINTMSK: NyetMsk (Bitfield-Mask: 0x01) */ 9980 #define USB_CH_HCINTMSK_XactErrMsk_Pos (7UL) /*!< USB_CH HCINTMSK: XactErrMsk (Bit 7) */ 9981 #define USB_CH_HCINTMSK_XactErrMsk_Msk (0x80UL) /*!< USB_CH HCINTMSK: XactErrMsk (Bitfield-Mask: 0x01) */ 9982 #define USB_CH_HCINTMSK_BblErrMsk_Pos (8UL) /*!< USB_CH HCINTMSK: BblErrMsk (Bit 8) */ 9983 #define USB_CH_HCINTMSK_BblErrMsk_Msk (0x100UL) /*!< USB_CH HCINTMSK: BblErrMsk (Bitfield-Mask: 0x01) */ 9984 #define USB_CH_HCINTMSK_FrmOvrunMsk_Pos (9UL) /*!< USB_CH HCINTMSK: FrmOvrunMsk (Bit 9) */ 9985 #define USB_CH_HCINTMSK_FrmOvrunMsk_Msk (0x200UL) /*!< USB_CH HCINTMSK: FrmOvrunMsk (Bitfield-Mask: 0x01) */ 9986 #define USB_CH_HCINTMSK_DataTglErrMsk_Pos (10UL) /*!< USB_CH HCINTMSK: DataTglErrMsk (Bit 10) */ 9987 #define USB_CH_HCINTMSK_DataTglErrMsk_Msk (0x400UL) /*!< USB_CH HCINTMSK: DataTglErrMsk (Bitfield-Mask: 0x01) */ 9988 #define USB_CH_HCINTMSK_BNAIntrMsk_Pos (11UL) /*!< USB_CH HCINTMSK: BNAIntrMsk (Bit 11) */ 9989 #define USB_CH_HCINTMSK_BNAIntrMsk_Msk (0x800UL) /*!< USB_CH HCINTMSK: BNAIntrMsk (Bitfield-Mask: 0x01) */ 9990 #define USB_CH_HCINTMSK_DESC_LST_ROLLIntrMsk_Pos (13UL) /*!< USB_CH HCINTMSK: DESC_LST_ROLLIntrMsk (Bit 13) */ 9991 #define USB_CH_HCINTMSK_DESC_LST_ROLLIntrMsk_Msk (0x2000UL) /*!< USB_CH HCINTMSK: DESC_LST_ROLLIntrMsk (Bitfield-Mask: 0x01) */ 9992 9993 /* -------------------------- USB_CH_HCTSIZ_BUFFERMODE -------------------------- */ 9994 #define USB_CH_HCTSIZ_BUFFERMODE_XferSize_Pos (0UL) /*!< USB_CH HCTSIZ_BUFFERMODE: XferSize (Bit 0) */ 9995 #define USB_CH_HCTSIZ_BUFFERMODE_XferSize_Msk (0x7ffffUL) /*!< USB_CH HCTSIZ_BUFFERMODE: XferSize (Bitfield-Mask: 0x7ffff) */ 9996 #define USB_CH_HCTSIZ_BUFFERMODE_PktCnt_Pos (19UL) /*!< USB_CH HCTSIZ_BUFFERMODE: PktCnt (Bit 19) */ 9997 #define USB_CH_HCTSIZ_BUFFERMODE_PktCnt_Msk (0x1ff80000UL) /*!< USB_CH HCTSIZ_BUFFERMODE: PktCnt (Bitfield-Mask: 0x3ff) */ 9998 #define USB_CH_HCTSIZ_BUFFERMODE_Pid_Pos (29UL) /*!< USB_CH HCTSIZ_BUFFERMODE: Pid (Bit 29) */ 9999 #define USB_CH_HCTSIZ_BUFFERMODE_Pid_Msk (0x60000000UL) /*!< USB_CH HCTSIZ_BUFFERMODE: Pid (Bitfield-Mask: 0x03) */ 10000 10001 /* -------------------------- USB_CH_HCTSIZ_SCATGATHER -------------------------- */ 10002 #define USB_CH_HCTSIZ_SCATGATHER_SCHED_INFO_Pos (0UL) /*!< USB_CH HCTSIZ_SCATGATHER: SCHED_INFO (Bit 0) */ 10003 #define USB_CH_HCTSIZ_SCATGATHER_SCHED_INFO_Msk (0xffUL) /*!< USB_CH HCTSIZ_SCATGATHER: SCHED_INFO (Bitfield-Mask: 0xff) */ 10004 #define USB_CH_HCTSIZ_SCATGATHER_NTD_Pos (8UL) /*!< USB_CH HCTSIZ_SCATGATHER: NTD (Bit 8) */ 10005 #define USB_CH_HCTSIZ_SCATGATHER_NTD_Msk (0xff00UL) /*!< USB_CH HCTSIZ_SCATGATHER: NTD (Bitfield-Mask: 0xff) */ 10006 #define USB_CH_HCTSIZ_SCATGATHER_Pid_Pos (29UL) /*!< USB_CH HCTSIZ_SCATGATHER: Pid (Bit 29) */ 10007 #define USB_CH_HCTSIZ_SCATGATHER_Pid_Msk (0x60000000UL) /*!< USB_CH HCTSIZ_SCATGATHER: Pid (Bitfield-Mask: 0x03) */ 10008 10009 /* --------------------------- USB_CH_HCDMA_BUFFERMODE -------------------------- */ 10010 #define USB_CH_HCDMA_BUFFERMODE_DMAAddr_Pos (0UL) /*!< USB_CH HCDMA_BUFFERMODE: DMAAddr (Bit 0) */ 10011 #define USB_CH_HCDMA_BUFFERMODE_DMAAddr_Msk (0xffffffffUL) /*!< USB_CH HCDMA_BUFFERMODE: DMAAddr (Bitfield-Mask: 0xffffffff) */ 10012 10013 /* --------------------------- USB_CH_HCDMA_SCATGATHER -------------------------- */ 10014 #define USB_CH_HCDMA_SCATGATHER_CTD_Pos (3UL) /*!< USB_CH HCDMA_SCATGATHER: CTD (Bit 3) */ 10015 #define USB_CH_HCDMA_SCATGATHER_CTD_Msk (0x1f8UL) /*!< USB_CH HCDMA_SCATGATHER: CTD (Bitfield-Mask: 0x3f) */ 10016 #define USB_CH_HCDMA_SCATGATHER_DMAAddr_Pos (9UL) /*!< USB_CH HCDMA_SCATGATHER: DMAAddr (Bit 9) */ 10017 #define USB_CH_HCDMA_SCATGATHER_DMAAddr_Msk (0xfffffe00UL) /*!< USB_CH HCDMA_SCATGATHER: DMAAddr (Bitfield-Mask: 0x7fffff) */ 10018 10019 /* -------------------------------- USB_CH_HCDMAB ------------------------------- */ 10020 #define USB_CH_HCDMAB_Buffer_Address_Pos (0UL) /*!< USB_CH HCDMAB: Buffer_Address (Bit 0) */ 10021 #define USB_CH_HCDMAB_Buffer_Address_Msk (0xffffffffUL) /*!< USB_CH HCDMAB: Buffer_Address (Bitfield-Mask: 0xffffffff) */ 10022 10023 10024 /* ================================================================================ */ 10025 /* ================ Group 'USIC' Position & Mask ================ */ 10026 /* ================================================================================ */ 10027 10028 10029 /* ----------------------------------- USIC_ID ---------------------------------- */ 10030 #define USIC_ID_MOD_REV_Pos (0UL) /*!< USIC ID: MOD_REV (Bit 0) */ 10031 #define USIC_ID_MOD_REV_Msk (0xffUL) /*!< USIC ID: MOD_REV (Bitfield-Mask: 0xff) */ 10032 #define USIC_ID_MOD_TYPE_Pos (8UL) /*!< USIC ID: MOD_TYPE (Bit 8) */ 10033 #define USIC_ID_MOD_TYPE_Msk (0xff00UL) /*!< USIC ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 10034 #define USIC_ID_MOD_NUMBER_Pos (16UL) /*!< USIC ID: MOD_NUMBER (Bit 16) */ 10035 #define USIC_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< USIC ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 10036 10037 10038 /* ================================================================================ */ 10039 /* ================ Group 'USIC_CH' Position & Mask ================ */ 10040 /* ================================================================================ */ 10041 10042 10043 /* -------------------------------- USIC_CH_CCFG -------------------------------- */ 10044 #define USIC_CH_CCFG_SSC_Pos (0UL) /*!< USIC_CH CCFG: SSC (Bit 0) */ 10045 #define USIC_CH_CCFG_SSC_Msk (0x1UL) /*!< USIC_CH CCFG: SSC (Bitfield-Mask: 0x01) */ 10046 #define USIC_CH_CCFG_ASC_Pos (1UL) /*!< USIC_CH CCFG: ASC (Bit 1) */ 10047 #define USIC_CH_CCFG_ASC_Msk (0x2UL) /*!< USIC_CH CCFG: ASC (Bitfield-Mask: 0x01) */ 10048 #define USIC_CH_CCFG_IIC_Pos (2UL) /*!< USIC_CH CCFG: IIC (Bit 2) */ 10049 #define USIC_CH_CCFG_IIC_Msk (0x4UL) /*!< USIC_CH CCFG: IIC (Bitfield-Mask: 0x01) */ 10050 #define USIC_CH_CCFG_IIS_Pos (3UL) /*!< USIC_CH CCFG: IIS (Bit 3) */ 10051 #define USIC_CH_CCFG_IIS_Msk (0x8UL) /*!< USIC_CH CCFG: IIS (Bitfield-Mask: 0x01) */ 10052 #define USIC_CH_CCFG_RB_Pos (6UL) /*!< USIC_CH CCFG: RB (Bit 6) */ 10053 #define USIC_CH_CCFG_RB_Msk (0x40UL) /*!< USIC_CH CCFG: RB (Bitfield-Mask: 0x01) */ 10054 #define USIC_CH_CCFG_TB_Pos (7UL) /*!< USIC_CH CCFG: TB (Bit 7) */ 10055 #define USIC_CH_CCFG_TB_Msk (0x80UL) /*!< USIC_CH CCFG: TB (Bitfield-Mask: 0x01) */ 10056 10057 /* -------------------------------- USIC_CH_KSCFG ------------------------------- */ 10058 #define USIC_CH_KSCFG_MODEN_Pos (0UL) /*!< USIC_CH KSCFG: MODEN (Bit 0) */ 10059 #define USIC_CH_KSCFG_MODEN_Msk (0x1UL) /*!< USIC_CH KSCFG: MODEN (Bitfield-Mask: 0x01) */ 10060 #define USIC_CH_KSCFG_BPMODEN_Pos (1UL) /*!< USIC_CH KSCFG: BPMODEN (Bit 1) */ 10061 #define USIC_CH_KSCFG_BPMODEN_Msk (0x2UL) /*!< USIC_CH KSCFG: BPMODEN (Bitfield-Mask: 0x01) */ 10062 #define USIC_CH_KSCFG_NOMCFG_Pos (4UL) /*!< USIC_CH KSCFG: NOMCFG (Bit 4) */ 10063 #define USIC_CH_KSCFG_NOMCFG_Msk (0x30UL) /*!< USIC_CH KSCFG: NOMCFG (Bitfield-Mask: 0x03) */ 10064 #define USIC_CH_KSCFG_BPNOM_Pos (7UL) /*!< USIC_CH KSCFG: BPNOM (Bit 7) */ 10065 #define USIC_CH_KSCFG_BPNOM_Msk (0x80UL) /*!< USIC_CH KSCFG: BPNOM (Bitfield-Mask: 0x01) */ 10066 #define USIC_CH_KSCFG_SUMCFG_Pos (8UL) /*!< USIC_CH KSCFG: SUMCFG (Bit 8) */ 10067 #define USIC_CH_KSCFG_SUMCFG_Msk (0x300UL) /*!< USIC_CH KSCFG: SUMCFG (Bitfield-Mask: 0x03) */ 10068 #define USIC_CH_KSCFG_BPSUM_Pos (11UL) /*!< USIC_CH KSCFG: BPSUM (Bit 11) */ 10069 #define USIC_CH_KSCFG_BPSUM_Msk (0x800UL) /*!< USIC_CH KSCFG: BPSUM (Bitfield-Mask: 0x01) */ 10070 10071 /* --------------------------------- USIC_CH_FDR -------------------------------- */ 10072 #define USIC_CH_FDR_STEP_Pos (0UL) /*!< USIC_CH FDR: STEP (Bit 0) */ 10073 #define USIC_CH_FDR_STEP_Msk (0x3ffUL) /*!< USIC_CH FDR: STEP (Bitfield-Mask: 0x3ff) */ 10074 #define USIC_CH_FDR_DM_Pos (14UL) /*!< USIC_CH FDR: DM (Bit 14) */ 10075 #define USIC_CH_FDR_DM_Msk (0xc000UL) /*!< USIC_CH FDR: DM (Bitfield-Mask: 0x03) */ 10076 #define USIC_CH_FDR_RESULT_Pos (16UL) /*!< USIC_CH FDR: RESULT (Bit 16) */ 10077 #define USIC_CH_FDR_RESULT_Msk (0x3ff0000UL) /*!< USIC_CH FDR: RESULT (Bitfield-Mask: 0x3ff) */ 10078 10079 /* --------------------------------- USIC_CH_BRG -------------------------------- */ 10080 #define USIC_CH_BRG_CLKSEL_Pos (0UL) /*!< USIC_CH BRG: CLKSEL (Bit 0) */ 10081 #define USIC_CH_BRG_CLKSEL_Msk (0x3UL) /*!< USIC_CH BRG: CLKSEL (Bitfield-Mask: 0x03) */ 10082 #define USIC_CH_BRG_TMEN_Pos (3UL) /*!< USIC_CH BRG: TMEN (Bit 3) */ 10083 #define USIC_CH_BRG_TMEN_Msk (0x8UL) /*!< USIC_CH BRG: TMEN (Bitfield-Mask: 0x01) */ 10084 #define USIC_CH_BRG_PPPEN_Pos (4UL) /*!< USIC_CH BRG: PPPEN (Bit 4) */ 10085 #define USIC_CH_BRG_PPPEN_Msk (0x10UL) /*!< USIC_CH BRG: PPPEN (Bitfield-Mask: 0x01) */ 10086 #define USIC_CH_BRG_CTQSEL_Pos (6UL) /*!< USIC_CH BRG: CTQSEL (Bit 6) */ 10087 #define USIC_CH_BRG_CTQSEL_Msk (0xc0UL) /*!< USIC_CH BRG: CTQSEL (Bitfield-Mask: 0x03) */ 10088 #define USIC_CH_BRG_PCTQ_Pos (8UL) /*!< USIC_CH BRG: PCTQ (Bit 8) */ 10089 #define USIC_CH_BRG_PCTQ_Msk (0x300UL) /*!< USIC_CH BRG: PCTQ (Bitfield-Mask: 0x03) */ 10090 #define USIC_CH_BRG_DCTQ_Pos (10UL) /*!< USIC_CH BRG: DCTQ (Bit 10) */ 10091 #define USIC_CH_BRG_DCTQ_Msk (0x7c00UL) /*!< USIC_CH BRG: DCTQ (Bitfield-Mask: 0x1f) */ 10092 #define USIC_CH_BRG_PDIV_Pos (16UL) /*!< USIC_CH BRG: PDIV (Bit 16) */ 10093 #define USIC_CH_BRG_PDIV_Msk (0x3ff0000UL) /*!< USIC_CH BRG: PDIV (Bitfield-Mask: 0x3ff) */ 10094 #define USIC_CH_BRG_SCLKOSEL_Pos (28UL) /*!< USIC_CH BRG: SCLKOSEL (Bit 28) */ 10095 #define USIC_CH_BRG_SCLKOSEL_Msk (0x10000000UL) /*!< USIC_CH BRG: SCLKOSEL (Bitfield-Mask: 0x01) */ 10096 #define USIC_CH_BRG_MCLKCFG_Pos (29UL) /*!< USIC_CH BRG: MCLKCFG (Bit 29) */ 10097 #define USIC_CH_BRG_MCLKCFG_Msk (0x20000000UL) /*!< USIC_CH BRG: MCLKCFG (Bitfield-Mask: 0x01) */ 10098 #define USIC_CH_BRG_SCLKCFG_Pos (30UL) /*!< USIC_CH BRG: SCLKCFG (Bit 30) */ 10099 #define USIC_CH_BRG_SCLKCFG_Msk (0xc0000000UL) /*!< USIC_CH BRG: SCLKCFG (Bitfield-Mask: 0x03) */ 10100 10101 /* -------------------------------- USIC_CH_INPR -------------------------------- */ 10102 #define USIC_CH_INPR_TSINP_Pos (0UL) /*!< USIC_CH INPR: TSINP (Bit 0) */ 10103 #define USIC_CH_INPR_TSINP_Msk (0x7UL) /*!< USIC_CH INPR: TSINP (Bitfield-Mask: 0x07) */ 10104 #define USIC_CH_INPR_TBINP_Pos (4UL) /*!< USIC_CH INPR: TBINP (Bit 4) */ 10105 #define USIC_CH_INPR_TBINP_Msk (0x70UL) /*!< USIC_CH INPR: TBINP (Bitfield-Mask: 0x07) */ 10106 #define USIC_CH_INPR_RINP_Pos (8UL) /*!< USIC_CH INPR: RINP (Bit 8) */ 10107 #define USIC_CH_INPR_RINP_Msk (0x700UL) /*!< USIC_CH INPR: RINP (Bitfield-Mask: 0x07) */ 10108 #define USIC_CH_INPR_AINP_Pos (12UL) /*!< USIC_CH INPR: AINP (Bit 12) */ 10109 #define USIC_CH_INPR_AINP_Msk (0x7000UL) /*!< USIC_CH INPR: AINP (Bitfield-Mask: 0x07) */ 10110 #define USIC_CH_INPR_PINP_Pos (16UL) /*!< USIC_CH INPR: PINP (Bit 16) */ 10111 #define USIC_CH_INPR_PINP_Msk (0x70000UL) /*!< USIC_CH INPR: PINP (Bitfield-Mask: 0x07) */ 10112 10113 /* -------------------------------- USIC_CH_DX0CR ------------------------------- */ 10114 #define USIC_CH_DX0CR_DSEL_Pos (0UL) /*!< USIC_CH DX0CR: DSEL (Bit 0) */ 10115 #define USIC_CH_DX0CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX0CR: DSEL (Bitfield-Mask: 0x07) */ 10116 #define USIC_CH_DX0CR_INSW_Pos (4UL) /*!< USIC_CH DX0CR: INSW (Bit 4) */ 10117 #define USIC_CH_DX0CR_INSW_Msk (0x10UL) /*!< USIC_CH DX0CR: INSW (Bitfield-Mask: 0x01) */ 10118 #define USIC_CH_DX0CR_DFEN_Pos (5UL) /*!< USIC_CH DX0CR: DFEN (Bit 5) */ 10119 #define USIC_CH_DX0CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX0CR: DFEN (Bitfield-Mask: 0x01) */ 10120 #define USIC_CH_DX0CR_DSEN_Pos (6UL) /*!< USIC_CH DX0CR: DSEN (Bit 6) */ 10121 #define USIC_CH_DX0CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX0CR: DSEN (Bitfield-Mask: 0x01) */ 10122 #define USIC_CH_DX0CR_DPOL_Pos (8UL) /*!< USIC_CH DX0CR: DPOL (Bit 8) */ 10123 #define USIC_CH_DX0CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX0CR: DPOL (Bitfield-Mask: 0x01) */ 10124 #define USIC_CH_DX0CR_SFSEL_Pos (9UL) /*!< USIC_CH DX0CR: SFSEL (Bit 9) */ 10125 #define USIC_CH_DX0CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX0CR: SFSEL (Bitfield-Mask: 0x01) */ 10126 #define USIC_CH_DX0CR_CM_Pos (10UL) /*!< USIC_CH DX0CR: CM (Bit 10) */ 10127 #define USIC_CH_DX0CR_CM_Msk (0xc00UL) /*!< USIC_CH DX0CR: CM (Bitfield-Mask: 0x03) */ 10128 #define USIC_CH_DX0CR_DXS_Pos (15UL) /*!< USIC_CH DX0CR: DXS (Bit 15) */ 10129 #define USIC_CH_DX0CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX0CR: DXS (Bitfield-Mask: 0x01) */ 10130 10131 /* -------------------------------- USIC_CH_DX1CR ------------------------------- */ 10132 #define USIC_CH_DX1CR_DSEL_Pos (0UL) /*!< USIC_CH DX1CR: DSEL (Bit 0) */ 10133 #define USIC_CH_DX1CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX1CR: DSEL (Bitfield-Mask: 0x07) */ 10134 #define USIC_CH_DX1CR_DCEN_Pos (3UL) /*!< USIC_CH DX1CR: DCEN (Bit 3) */ 10135 #define USIC_CH_DX1CR_DCEN_Msk (0x8UL) /*!< USIC_CH DX1CR: DCEN (Bitfield-Mask: 0x01) */ 10136 #define USIC_CH_DX1CR_INSW_Pos (4UL) /*!< USIC_CH DX1CR: INSW (Bit 4) */ 10137 #define USIC_CH_DX1CR_INSW_Msk (0x10UL) /*!< USIC_CH DX1CR: INSW (Bitfield-Mask: 0x01) */ 10138 #define USIC_CH_DX1CR_DFEN_Pos (5UL) /*!< USIC_CH DX1CR: DFEN (Bit 5) */ 10139 #define USIC_CH_DX1CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX1CR: DFEN (Bitfield-Mask: 0x01) */ 10140 #define USIC_CH_DX1CR_DSEN_Pos (6UL) /*!< USIC_CH DX1CR: DSEN (Bit 6) */ 10141 #define USIC_CH_DX1CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX1CR: DSEN (Bitfield-Mask: 0x01) */ 10142 #define USIC_CH_DX1CR_DPOL_Pos (8UL) /*!< USIC_CH DX1CR: DPOL (Bit 8) */ 10143 #define USIC_CH_DX1CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX1CR: DPOL (Bitfield-Mask: 0x01) */ 10144 #define USIC_CH_DX1CR_SFSEL_Pos (9UL) /*!< USIC_CH DX1CR: SFSEL (Bit 9) */ 10145 #define USIC_CH_DX1CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX1CR: SFSEL (Bitfield-Mask: 0x01) */ 10146 #define USIC_CH_DX1CR_CM_Pos (10UL) /*!< USIC_CH DX1CR: CM (Bit 10) */ 10147 #define USIC_CH_DX1CR_CM_Msk (0xc00UL) /*!< USIC_CH DX1CR: CM (Bitfield-Mask: 0x03) */ 10148 #define USIC_CH_DX1CR_DXS_Pos (15UL) /*!< USIC_CH DX1CR: DXS (Bit 15) */ 10149 #define USIC_CH_DX1CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX1CR: DXS (Bitfield-Mask: 0x01) */ 10150 10151 /* -------------------------------- USIC_CH_DX2CR ------------------------------- */ 10152 #define USIC_CH_DX2CR_DSEL_Pos (0UL) /*!< USIC_CH DX2CR: DSEL (Bit 0) */ 10153 #define USIC_CH_DX2CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX2CR: DSEL (Bitfield-Mask: 0x07) */ 10154 #define USIC_CH_DX2CR_INSW_Pos (4UL) /*!< USIC_CH DX2CR: INSW (Bit 4) */ 10155 #define USIC_CH_DX2CR_INSW_Msk (0x10UL) /*!< USIC_CH DX2CR: INSW (Bitfield-Mask: 0x01) */ 10156 #define USIC_CH_DX2CR_DFEN_Pos (5UL) /*!< USIC_CH DX2CR: DFEN (Bit 5) */ 10157 #define USIC_CH_DX2CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX2CR: DFEN (Bitfield-Mask: 0x01) */ 10158 #define USIC_CH_DX2CR_DSEN_Pos (6UL) /*!< USIC_CH DX2CR: DSEN (Bit 6) */ 10159 #define USIC_CH_DX2CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX2CR: DSEN (Bitfield-Mask: 0x01) */ 10160 #define USIC_CH_DX2CR_DPOL_Pos (8UL) /*!< USIC_CH DX2CR: DPOL (Bit 8) */ 10161 #define USIC_CH_DX2CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX2CR: DPOL (Bitfield-Mask: 0x01) */ 10162 #define USIC_CH_DX2CR_SFSEL_Pos (9UL) /*!< USIC_CH DX2CR: SFSEL (Bit 9) */ 10163 #define USIC_CH_DX2CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX2CR: SFSEL (Bitfield-Mask: 0x01) */ 10164 #define USIC_CH_DX2CR_CM_Pos (10UL) /*!< USIC_CH DX2CR: CM (Bit 10) */ 10165 #define USIC_CH_DX2CR_CM_Msk (0xc00UL) /*!< USIC_CH DX2CR: CM (Bitfield-Mask: 0x03) */ 10166 #define USIC_CH_DX2CR_DXS_Pos (15UL) /*!< USIC_CH DX2CR: DXS (Bit 15) */ 10167 #define USIC_CH_DX2CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX2CR: DXS (Bitfield-Mask: 0x01) */ 10168 10169 /* -------------------------------- USIC_CH_DX3CR ------------------------------- */ 10170 #define USIC_CH_DX3CR_DSEL_Pos (0UL) /*!< USIC_CH DX3CR: DSEL (Bit 0) */ 10171 #define USIC_CH_DX3CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX3CR: DSEL (Bitfield-Mask: 0x07) */ 10172 #define USIC_CH_DX3CR_INSW_Pos (4UL) /*!< USIC_CH DX3CR: INSW (Bit 4) */ 10173 #define USIC_CH_DX3CR_INSW_Msk (0x10UL) /*!< USIC_CH DX3CR: INSW (Bitfield-Mask: 0x01) */ 10174 #define USIC_CH_DX3CR_DFEN_Pos (5UL) /*!< USIC_CH DX3CR: DFEN (Bit 5) */ 10175 #define USIC_CH_DX3CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX3CR: DFEN (Bitfield-Mask: 0x01) */ 10176 #define USIC_CH_DX3CR_DSEN_Pos (6UL) /*!< USIC_CH DX3CR: DSEN (Bit 6) */ 10177 #define USIC_CH_DX3CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX3CR: DSEN (Bitfield-Mask: 0x01) */ 10178 #define USIC_CH_DX3CR_DPOL_Pos (8UL) /*!< USIC_CH DX3CR: DPOL (Bit 8) */ 10179 #define USIC_CH_DX3CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX3CR: DPOL (Bitfield-Mask: 0x01) */ 10180 #define USIC_CH_DX3CR_SFSEL_Pos (9UL) /*!< USIC_CH DX3CR: SFSEL (Bit 9) */ 10181 #define USIC_CH_DX3CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX3CR: SFSEL (Bitfield-Mask: 0x01) */ 10182 #define USIC_CH_DX3CR_CM_Pos (10UL) /*!< USIC_CH DX3CR: CM (Bit 10) */ 10183 #define USIC_CH_DX3CR_CM_Msk (0xc00UL) /*!< USIC_CH DX3CR: CM (Bitfield-Mask: 0x03) */ 10184 #define USIC_CH_DX3CR_DXS_Pos (15UL) /*!< USIC_CH DX3CR: DXS (Bit 15) */ 10185 #define USIC_CH_DX3CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX3CR: DXS (Bitfield-Mask: 0x01) */ 10186 10187 /* -------------------------------- USIC_CH_DX4CR ------------------------------- */ 10188 #define USIC_CH_DX4CR_DSEL_Pos (0UL) /*!< USIC_CH DX4CR: DSEL (Bit 0) */ 10189 #define USIC_CH_DX4CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX4CR: DSEL (Bitfield-Mask: 0x07) */ 10190 #define USIC_CH_DX4CR_INSW_Pos (4UL) /*!< USIC_CH DX4CR: INSW (Bit 4) */ 10191 #define USIC_CH_DX4CR_INSW_Msk (0x10UL) /*!< USIC_CH DX4CR: INSW (Bitfield-Mask: 0x01) */ 10192 #define USIC_CH_DX4CR_DFEN_Pos (5UL) /*!< USIC_CH DX4CR: DFEN (Bit 5) */ 10193 #define USIC_CH_DX4CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX4CR: DFEN (Bitfield-Mask: 0x01) */ 10194 #define USIC_CH_DX4CR_DSEN_Pos (6UL) /*!< USIC_CH DX4CR: DSEN (Bit 6) */ 10195 #define USIC_CH_DX4CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX4CR: DSEN (Bitfield-Mask: 0x01) */ 10196 #define USIC_CH_DX4CR_DPOL_Pos (8UL) /*!< USIC_CH DX4CR: DPOL (Bit 8) */ 10197 #define USIC_CH_DX4CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX4CR: DPOL (Bitfield-Mask: 0x01) */ 10198 #define USIC_CH_DX4CR_SFSEL_Pos (9UL) /*!< USIC_CH DX4CR: SFSEL (Bit 9) */ 10199 #define USIC_CH_DX4CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX4CR: SFSEL (Bitfield-Mask: 0x01) */ 10200 #define USIC_CH_DX4CR_CM_Pos (10UL) /*!< USIC_CH DX4CR: CM (Bit 10) */ 10201 #define USIC_CH_DX4CR_CM_Msk (0xc00UL) /*!< USIC_CH DX4CR: CM (Bitfield-Mask: 0x03) */ 10202 #define USIC_CH_DX4CR_DXS_Pos (15UL) /*!< USIC_CH DX4CR: DXS (Bit 15) */ 10203 #define USIC_CH_DX4CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX4CR: DXS (Bitfield-Mask: 0x01) */ 10204 10205 /* -------------------------------- USIC_CH_DX5CR ------------------------------- */ 10206 #define USIC_CH_DX5CR_DSEL_Pos (0UL) /*!< USIC_CH DX5CR: DSEL (Bit 0) */ 10207 #define USIC_CH_DX5CR_DSEL_Msk (0x7UL) /*!< USIC_CH DX5CR: DSEL (Bitfield-Mask: 0x07) */ 10208 #define USIC_CH_DX5CR_INSW_Pos (4UL) /*!< USIC_CH DX5CR: INSW (Bit 4) */ 10209 #define USIC_CH_DX5CR_INSW_Msk (0x10UL) /*!< USIC_CH DX5CR: INSW (Bitfield-Mask: 0x01) */ 10210 #define USIC_CH_DX5CR_DFEN_Pos (5UL) /*!< USIC_CH DX5CR: DFEN (Bit 5) */ 10211 #define USIC_CH_DX5CR_DFEN_Msk (0x20UL) /*!< USIC_CH DX5CR: DFEN (Bitfield-Mask: 0x01) */ 10212 #define USIC_CH_DX5CR_DSEN_Pos (6UL) /*!< USIC_CH DX5CR: DSEN (Bit 6) */ 10213 #define USIC_CH_DX5CR_DSEN_Msk (0x40UL) /*!< USIC_CH DX5CR: DSEN (Bitfield-Mask: 0x01) */ 10214 #define USIC_CH_DX5CR_DPOL_Pos (8UL) /*!< USIC_CH DX5CR: DPOL (Bit 8) */ 10215 #define USIC_CH_DX5CR_DPOL_Msk (0x100UL) /*!< USIC_CH DX5CR: DPOL (Bitfield-Mask: 0x01) */ 10216 #define USIC_CH_DX5CR_SFSEL_Pos (9UL) /*!< USIC_CH DX5CR: SFSEL (Bit 9) */ 10217 #define USIC_CH_DX5CR_SFSEL_Msk (0x200UL) /*!< USIC_CH DX5CR: SFSEL (Bitfield-Mask: 0x01) */ 10218 #define USIC_CH_DX5CR_CM_Pos (10UL) /*!< USIC_CH DX5CR: CM (Bit 10) */ 10219 #define USIC_CH_DX5CR_CM_Msk (0xc00UL) /*!< USIC_CH DX5CR: CM (Bitfield-Mask: 0x03) */ 10220 #define USIC_CH_DX5CR_DXS_Pos (15UL) /*!< USIC_CH DX5CR: DXS (Bit 15) */ 10221 #define USIC_CH_DX5CR_DXS_Msk (0x8000UL) /*!< USIC_CH DX5CR: DXS (Bitfield-Mask: 0x01) */ 10222 10223 /* -------------------------------- USIC_CH_SCTR -------------------------------- */ 10224 #define USIC_CH_SCTR_SDIR_Pos (0UL) /*!< USIC_CH SCTR: SDIR (Bit 0) */ 10225 #define USIC_CH_SCTR_SDIR_Msk (0x1UL) /*!< USIC_CH SCTR: SDIR (Bitfield-Mask: 0x01) */ 10226 #define USIC_CH_SCTR_PDL_Pos (1UL) /*!< USIC_CH SCTR: PDL (Bit 1) */ 10227 #define USIC_CH_SCTR_PDL_Msk (0x2UL) /*!< USIC_CH SCTR: PDL (Bitfield-Mask: 0x01) */ 10228 #define USIC_CH_SCTR_DSM_Pos (2UL) /*!< USIC_CH SCTR: DSM (Bit 2) */ 10229 #define USIC_CH_SCTR_DSM_Msk (0xcUL) /*!< USIC_CH SCTR: DSM (Bitfield-Mask: 0x03) */ 10230 #define USIC_CH_SCTR_HPCDIR_Pos (4UL) /*!< USIC_CH SCTR: HPCDIR (Bit 4) */ 10231 #define USIC_CH_SCTR_HPCDIR_Msk (0x10UL) /*!< USIC_CH SCTR: HPCDIR (Bitfield-Mask: 0x01) */ 10232 #define USIC_CH_SCTR_DOCFG_Pos (6UL) /*!< USIC_CH SCTR: DOCFG (Bit 6) */ 10233 #define USIC_CH_SCTR_DOCFG_Msk (0xc0UL) /*!< USIC_CH SCTR: DOCFG (Bitfield-Mask: 0x03) */ 10234 #define USIC_CH_SCTR_TRM_Pos (8UL) /*!< USIC_CH SCTR: TRM (Bit 8) */ 10235 #define USIC_CH_SCTR_TRM_Msk (0x300UL) /*!< USIC_CH SCTR: TRM (Bitfield-Mask: 0x03) */ 10236 #define USIC_CH_SCTR_FLE_Pos (16UL) /*!< USIC_CH SCTR: FLE (Bit 16) */ 10237 #define USIC_CH_SCTR_FLE_Msk (0x3f0000UL) /*!< USIC_CH SCTR: FLE (Bitfield-Mask: 0x3f) */ 10238 #define USIC_CH_SCTR_WLE_Pos (24UL) /*!< USIC_CH SCTR: WLE (Bit 24) */ 10239 #define USIC_CH_SCTR_WLE_Msk (0xf000000UL) /*!< USIC_CH SCTR: WLE (Bitfield-Mask: 0x0f) */ 10240 10241 /* -------------------------------- USIC_CH_TCSR -------------------------------- */ 10242 #define USIC_CH_TCSR_WLEMD_Pos (0UL) /*!< USIC_CH TCSR: WLEMD (Bit 0) */ 10243 #define USIC_CH_TCSR_WLEMD_Msk (0x1UL) /*!< USIC_CH TCSR: WLEMD (Bitfield-Mask: 0x01) */ 10244 #define USIC_CH_TCSR_SELMD_Pos (1UL) /*!< USIC_CH TCSR: SELMD (Bit 1) */ 10245 #define USIC_CH_TCSR_SELMD_Msk (0x2UL) /*!< USIC_CH TCSR: SELMD (Bitfield-Mask: 0x01) */ 10246 #define USIC_CH_TCSR_FLEMD_Pos (2UL) /*!< USIC_CH TCSR: FLEMD (Bit 2) */ 10247 #define USIC_CH_TCSR_FLEMD_Msk (0x4UL) /*!< USIC_CH TCSR: FLEMD (Bitfield-Mask: 0x01) */ 10248 #define USIC_CH_TCSR_WAMD_Pos (3UL) /*!< USIC_CH TCSR: WAMD (Bit 3) */ 10249 #define USIC_CH_TCSR_WAMD_Msk (0x8UL) /*!< USIC_CH TCSR: WAMD (Bitfield-Mask: 0x01) */ 10250 #define USIC_CH_TCSR_HPCMD_Pos (4UL) /*!< USIC_CH TCSR: HPCMD (Bit 4) */ 10251 #define USIC_CH_TCSR_HPCMD_Msk (0x10UL) /*!< USIC_CH TCSR: HPCMD (Bitfield-Mask: 0x01) */ 10252 #define USIC_CH_TCSR_SOF_Pos (5UL) /*!< USIC_CH TCSR: SOF (Bit 5) */ 10253 #define USIC_CH_TCSR_SOF_Msk (0x20UL) /*!< USIC_CH TCSR: SOF (Bitfield-Mask: 0x01) */ 10254 #define USIC_CH_TCSR_EOF_Pos (6UL) /*!< USIC_CH TCSR: EOF (Bit 6) */ 10255 #define USIC_CH_TCSR_EOF_Msk (0x40UL) /*!< USIC_CH TCSR: EOF (Bitfield-Mask: 0x01) */ 10256 #define USIC_CH_TCSR_TDV_Pos (7UL) /*!< USIC_CH TCSR: TDV (Bit 7) */ 10257 #define USIC_CH_TCSR_TDV_Msk (0x80UL) /*!< USIC_CH TCSR: TDV (Bitfield-Mask: 0x01) */ 10258 #define USIC_CH_TCSR_TDSSM_Pos (8UL) /*!< USIC_CH TCSR: TDSSM (Bit 8) */ 10259 #define USIC_CH_TCSR_TDSSM_Msk (0x100UL) /*!< USIC_CH TCSR: TDSSM (Bitfield-Mask: 0x01) */ 10260 #define USIC_CH_TCSR_TDEN_Pos (10UL) /*!< USIC_CH TCSR: TDEN (Bit 10) */ 10261 #define USIC_CH_TCSR_TDEN_Msk (0xc00UL) /*!< USIC_CH TCSR: TDEN (Bitfield-Mask: 0x03) */ 10262 #define USIC_CH_TCSR_TDVTR_Pos (12UL) /*!< USIC_CH TCSR: TDVTR (Bit 12) */ 10263 #define USIC_CH_TCSR_TDVTR_Msk (0x1000UL) /*!< USIC_CH TCSR: TDVTR (Bitfield-Mask: 0x01) */ 10264 #define USIC_CH_TCSR_WA_Pos (13UL) /*!< USIC_CH TCSR: WA (Bit 13) */ 10265 #define USIC_CH_TCSR_WA_Msk (0x2000UL) /*!< USIC_CH TCSR: WA (Bitfield-Mask: 0x01) */ 10266 #define USIC_CH_TCSR_TSOF_Pos (24UL) /*!< USIC_CH TCSR: TSOF (Bit 24) */ 10267 #define USIC_CH_TCSR_TSOF_Msk (0x1000000UL) /*!< USIC_CH TCSR: TSOF (Bitfield-Mask: 0x01) */ 10268 #define USIC_CH_TCSR_TV_Pos (26UL) /*!< USIC_CH TCSR: TV (Bit 26) */ 10269 #define USIC_CH_TCSR_TV_Msk (0x4000000UL) /*!< USIC_CH TCSR: TV (Bitfield-Mask: 0x01) */ 10270 #define USIC_CH_TCSR_TVC_Pos (27UL) /*!< USIC_CH TCSR: TVC (Bit 27) */ 10271 #define USIC_CH_TCSR_TVC_Msk (0x8000000UL) /*!< USIC_CH TCSR: TVC (Bitfield-Mask: 0x01) */ 10272 #define USIC_CH_TCSR_TE_Pos (28UL) /*!< USIC_CH TCSR: TE (Bit 28) */ 10273 #define USIC_CH_TCSR_TE_Msk (0x10000000UL) /*!< USIC_CH TCSR: TE (Bitfield-Mask: 0x01) */ 10274 10275 /* --------------------------------- USIC_CH_PCR -------------------------------- */ 10276 #define USIC_CH_PCR_CTR0_Pos (0UL) /*!< USIC_CH PCR: CTR0 (Bit 0) */ 10277 #define USIC_CH_PCR_CTR0_Msk (0x1UL) /*!< USIC_CH PCR: CTR0 (Bitfield-Mask: 0x01) */ 10278 #define USIC_CH_PCR_CTR1_Pos (1UL) /*!< USIC_CH PCR: CTR1 (Bit 1) */ 10279 #define USIC_CH_PCR_CTR1_Msk (0x2UL) /*!< USIC_CH PCR: CTR1 (Bitfield-Mask: 0x01) */ 10280 #define USIC_CH_PCR_CTR2_Pos (2UL) /*!< USIC_CH PCR: CTR2 (Bit 2) */ 10281 #define USIC_CH_PCR_CTR2_Msk (0x4UL) /*!< USIC_CH PCR: CTR2 (Bitfield-Mask: 0x01) */ 10282 #define USIC_CH_PCR_CTR3_Pos (3UL) /*!< USIC_CH PCR: CTR3 (Bit 3) */ 10283 #define USIC_CH_PCR_CTR3_Msk (0x8UL) /*!< USIC_CH PCR: CTR3 (Bitfield-Mask: 0x01) */ 10284 #define USIC_CH_PCR_CTR4_Pos (4UL) /*!< USIC_CH PCR: CTR4 (Bit 4) */ 10285 #define USIC_CH_PCR_CTR4_Msk (0x10UL) /*!< USIC_CH PCR: CTR4 (Bitfield-Mask: 0x01) */ 10286 #define USIC_CH_PCR_CTR5_Pos (5UL) /*!< USIC_CH PCR: CTR5 (Bit 5) */ 10287 #define USIC_CH_PCR_CTR5_Msk (0x20UL) /*!< USIC_CH PCR: CTR5 (Bitfield-Mask: 0x01) */ 10288 #define USIC_CH_PCR_CTR6_Pos (6UL) /*!< USIC_CH PCR: CTR6 (Bit 6) */ 10289 #define USIC_CH_PCR_CTR6_Msk (0x40UL) /*!< USIC_CH PCR: CTR6 (Bitfield-Mask: 0x01) */ 10290 #define USIC_CH_PCR_CTR7_Pos (7UL) /*!< USIC_CH PCR: CTR7 (Bit 7) */ 10291 #define USIC_CH_PCR_CTR7_Msk (0x80UL) /*!< USIC_CH PCR: CTR7 (Bitfield-Mask: 0x01) */ 10292 #define USIC_CH_PCR_CTR8_Pos (8UL) /*!< USIC_CH PCR: CTR8 (Bit 8) */ 10293 #define USIC_CH_PCR_CTR8_Msk (0x100UL) /*!< USIC_CH PCR: CTR8 (Bitfield-Mask: 0x01) */ 10294 #define USIC_CH_PCR_CTR9_Pos (9UL) /*!< USIC_CH PCR: CTR9 (Bit 9) */ 10295 #define USIC_CH_PCR_CTR9_Msk (0x200UL) /*!< USIC_CH PCR: CTR9 (Bitfield-Mask: 0x01) */ 10296 #define USIC_CH_PCR_CTR10_Pos (10UL) /*!< USIC_CH PCR: CTR10 (Bit 10) */ 10297 #define USIC_CH_PCR_CTR10_Msk (0x400UL) /*!< USIC_CH PCR: CTR10 (Bitfield-Mask: 0x01) */ 10298 #define USIC_CH_PCR_CTR11_Pos (11UL) /*!< USIC_CH PCR: CTR11 (Bit 11) */ 10299 #define USIC_CH_PCR_CTR11_Msk (0x800UL) /*!< USIC_CH PCR: CTR11 (Bitfield-Mask: 0x01) */ 10300 #define USIC_CH_PCR_CTR12_Pos (12UL) /*!< USIC_CH PCR: CTR12 (Bit 12) */ 10301 #define USIC_CH_PCR_CTR12_Msk (0x1000UL) /*!< USIC_CH PCR: CTR12 (Bitfield-Mask: 0x01) */ 10302 #define USIC_CH_PCR_CTR13_Pos (13UL) /*!< USIC_CH PCR: CTR13 (Bit 13) */ 10303 #define USIC_CH_PCR_CTR13_Msk (0x2000UL) /*!< USIC_CH PCR: CTR13 (Bitfield-Mask: 0x01) */ 10304 #define USIC_CH_PCR_CTR14_Pos (14UL) /*!< USIC_CH PCR: CTR14 (Bit 14) */ 10305 #define USIC_CH_PCR_CTR14_Msk (0x4000UL) /*!< USIC_CH PCR: CTR14 (Bitfield-Mask: 0x01) */ 10306 #define USIC_CH_PCR_CTR15_Pos (15UL) /*!< USIC_CH PCR: CTR15 (Bit 15) */ 10307 #define USIC_CH_PCR_CTR15_Msk (0x8000UL) /*!< USIC_CH PCR: CTR15 (Bitfield-Mask: 0x01) */ 10308 #define USIC_CH_PCR_CTR16_Pos (16UL) /*!< USIC_CH PCR: CTR16 (Bit 16) */ 10309 #define USIC_CH_PCR_CTR16_Msk (0x10000UL) /*!< USIC_CH PCR: CTR16 (Bitfield-Mask: 0x01) */ 10310 #define USIC_CH_PCR_CTR17_Pos (17UL) /*!< USIC_CH PCR: CTR17 (Bit 17) */ 10311 #define USIC_CH_PCR_CTR17_Msk (0x20000UL) /*!< USIC_CH PCR: CTR17 (Bitfield-Mask: 0x01) */ 10312 #define USIC_CH_PCR_CTR18_Pos (18UL) /*!< USIC_CH PCR: CTR18 (Bit 18) */ 10313 #define USIC_CH_PCR_CTR18_Msk (0x40000UL) /*!< USIC_CH PCR: CTR18 (Bitfield-Mask: 0x01) */ 10314 #define USIC_CH_PCR_CTR19_Pos (19UL) /*!< USIC_CH PCR: CTR19 (Bit 19) */ 10315 #define USIC_CH_PCR_CTR19_Msk (0x80000UL) /*!< USIC_CH PCR: CTR19 (Bitfield-Mask: 0x01) */ 10316 #define USIC_CH_PCR_CTR20_Pos (20UL) /*!< USIC_CH PCR: CTR20 (Bit 20) */ 10317 #define USIC_CH_PCR_CTR20_Msk (0x100000UL) /*!< USIC_CH PCR: CTR20 (Bitfield-Mask: 0x01) */ 10318 #define USIC_CH_PCR_CTR21_Pos (21UL) /*!< USIC_CH PCR: CTR21 (Bit 21) */ 10319 #define USIC_CH_PCR_CTR21_Msk (0x200000UL) /*!< USIC_CH PCR: CTR21 (Bitfield-Mask: 0x01) */ 10320 #define USIC_CH_PCR_CTR22_Pos (22UL) /*!< USIC_CH PCR: CTR22 (Bit 22) */ 10321 #define USIC_CH_PCR_CTR22_Msk (0x400000UL) /*!< USIC_CH PCR: CTR22 (Bitfield-Mask: 0x01) */ 10322 #define USIC_CH_PCR_CTR23_Pos (23UL) /*!< USIC_CH PCR: CTR23 (Bit 23) */ 10323 #define USIC_CH_PCR_CTR23_Msk (0x800000UL) /*!< USIC_CH PCR: CTR23 (Bitfield-Mask: 0x01) */ 10324 #define USIC_CH_PCR_CTR24_Pos (24UL) /*!< USIC_CH PCR: CTR24 (Bit 24) */ 10325 #define USIC_CH_PCR_CTR24_Msk (0x1000000UL) /*!< USIC_CH PCR: CTR24 (Bitfield-Mask: 0x01) */ 10326 #define USIC_CH_PCR_CTR25_Pos (25UL) /*!< USIC_CH PCR: CTR25 (Bit 25) */ 10327 #define USIC_CH_PCR_CTR25_Msk (0x2000000UL) /*!< USIC_CH PCR: CTR25 (Bitfield-Mask: 0x01) */ 10328 #define USIC_CH_PCR_CTR26_Pos (26UL) /*!< USIC_CH PCR: CTR26 (Bit 26) */ 10329 #define USIC_CH_PCR_CTR26_Msk (0x4000000UL) /*!< USIC_CH PCR: CTR26 (Bitfield-Mask: 0x01) */ 10330 #define USIC_CH_PCR_CTR27_Pos (27UL) /*!< USIC_CH PCR: CTR27 (Bit 27) */ 10331 #define USIC_CH_PCR_CTR27_Msk (0x8000000UL) /*!< USIC_CH PCR: CTR27 (Bitfield-Mask: 0x01) */ 10332 #define USIC_CH_PCR_CTR28_Pos (28UL) /*!< USIC_CH PCR: CTR28 (Bit 28) */ 10333 #define USIC_CH_PCR_CTR28_Msk (0x10000000UL) /*!< USIC_CH PCR: CTR28 (Bitfield-Mask: 0x01) */ 10334 #define USIC_CH_PCR_CTR29_Pos (29UL) /*!< USIC_CH PCR: CTR29 (Bit 29) */ 10335 #define USIC_CH_PCR_CTR29_Msk (0x20000000UL) /*!< USIC_CH PCR: CTR29 (Bitfield-Mask: 0x01) */ 10336 #define USIC_CH_PCR_CTR30_Pos (30UL) /*!< USIC_CH PCR: CTR30 (Bit 30) */ 10337 #define USIC_CH_PCR_CTR30_Msk (0x40000000UL) /*!< USIC_CH PCR: CTR30 (Bitfield-Mask: 0x01) */ 10338 #define USIC_CH_PCR_CTR31_Pos (31UL) /*!< USIC_CH PCR: CTR31 (Bit 31) */ 10339 #define USIC_CH_PCR_CTR31_Msk (0x80000000UL) /*!< USIC_CH PCR: CTR31 (Bitfield-Mask: 0x01) */ 10340 10341 /* ----------------------------- USIC_CH_PCR_ASCMode ---------------------------- */ 10342 #define USIC_CH_PCR_ASCMode_SMD_Pos (0UL) /*!< USIC_CH PCR_ASCMode: SMD (Bit 0) */ 10343 #define USIC_CH_PCR_ASCMode_SMD_Msk (0x1UL) /*!< USIC_CH PCR_ASCMode: SMD (Bitfield-Mask: 0x01) */ 10344 #define USIC_CH_PCR_ASCMode_STPB_Pos (1UL) /*!< USIC_CH PCR_ASCMode: STPB (Bit 1) */ 10345 #define USIC_CH_PCR_ASCMode_STPB_Msk (0x2UL) /*!< USIC_CH PCR_ASCMode: STPB (Bitfield-Mask: 0x01) */ 10346 #define USIC_CH_PCR_ASCMode_IDM_Pos (2UL) /*!< USIC_CH PCR_ASCMode: IDM (Bit 2) */ 10347 #define USIC_CH_PCR_ASCMode_IDM_Msk (0x4UL) /*!< USIC_CH PCR_ASCMode: IDM (Bitfield-Mask: 0x01) */ 10348 #define USIC_CH_PCR_ASCMode_SBIEN_Pos (3UL) /*!< USIC_CH PCR_ASCMode: SBIEN (Bit 3) */ 10349 #define USIC_CH_PCR_ASCMode_SBIEN_Msk (0x8UL) /*!< USIC_CH PCR_ASCMode: SBIEN (Bitfield-Mask: 0x01) */ 10350 #define USIC_CH_PCR_ASCMode_CDEN_Pos (4UL) /*!< USIC_CH PCR_ASCMode: CDEN (Bit 4) */ 10351 #define USIC_CH_PCR_ASCMode_CDEN_Msk (0x10UL) /*!< USIC_CH PCR_ASCMode: CDEN (Bitfield-Mask: 0x01) */ 10352 #define USIC_CH_PCR_ASCMode_RNIEN_Pos (5UL) /*!< USIC_CH PCR_ASCMode: RNIEN (Bit 5) */ 10353 #define USIC_CH_PCR_ASCMode_RNIEN_Msk (0x20UL) /*!< USIC_CH PCR_ASCMode: RNIEN (Bitfield-Mask: 0x01) */ 10354 #define USIC_CH_PCR_ASCMode_FEIEN_Pos (6UL) /*!< USIC_CH PCR_ASCMode: FEIEN (Bit 6) */ 10355 #define USIC_CH_PCR_ASCMode_FEIEN_Msk (0x40UL) /*!< USIC_CH PCR_ASCMode: FEIEN (Bitfield-Mask: 0x01) */ 10356 #define USIC_CH_PCR_ASCMode_FFIEN_Pos (7UL) /*!< USIC_CH PCR_ASCMode: FFIEN (Bit 7) */ 10357 #define USIC_CH_PCR_ASCMode_FFIEN_Msk (0x80UL) /*!< USIC_CH PCR_ASCMode: FFIEN (Bitfield-Mask: 0x01) */ 10358 #define USIC_CH_PCR_ASCMode_SP_Pos (8UL) /*!< USIC_CH PCR_ASCMode: SP (Bit 8) */ 10359 #define USIC_CH_PCR_ASCMode_SP_Msk (0x1f00UL) /*!< USIC_CH PCR_ASCMode: SP (Bitfield-Mask: 0x1f) */ 10360 #define USIC_CH_PCR_ASCMode_PL_Pos (13UL) /*!< USIC_CH PCR_ASCMode: PL (Bit 13) */ 10361 #define USIC_CH_PCR_ASCMode_PL_Msk (0xe000UL) /*!< USIC_CH PCR_ASCMode: PL (Bitfield-Mask: 0x07) */ 10362 #define USIC_CH_PCR_ASCMode_RSTEN_Pos (16UL) /*!< USIC_CH PCR_ASCMode: RSTEN (Bit 16) */ 10363 #define USIC_CH_PCR_ASCMode_RSTEN_Msk (0x10000UL) /*!< USIC_CH PCR_ASCMode: RSTEN (Bitfield-Mask: 0x01) */ 10364 #define USIC_CH_PCR_ASCMode_TSTEN_Pos (17UL) /*!< USIC_CH PCR_ASCMode: TSTEN (Bit 17) */ 10365 #define USIC_CH_PCR_ASCMode_TSTEN_Msk (0x20000UL) /*!< USIC_CH PCR_ASCMode: TSTEN (Bitfield-Mask: 0x01) */ 10366 #define USIC_CH_PCR_ASCMode_MCLK_Pos (31UL) /*!< USIC_CH PCR_ASCMode: MCLK (Bit 31) */ 10367 #define USIC_CH_PCR_ASCMode_MCLK_Msk (0x80000000UL) /*!< USIC_CH PCR_ASCMode: MCLK (Bitfield-Mask: 0x01) */ 10368 10369 /* ----------------------------- USIC_CH_PCR_SSCMode ---------------------------- */ 10370 #define USIC_CH_PCR_SSCMode_MSLSEN_Pos (0UL) /*!< USIC_CH PCR_SSCMode: MSLSEN (Bit 0) */ 10371 #define USIC_CH_PCR_SSCMode_MSLSEN_Msk (0x1UL) /*!< USIC_CH PCR_SSCMode: MSLSEN (Bitfield-Mask: 0x01) */ 10372 #define USIC_CH_PCR_SSCMode_SELCTR_Pos (1UL) /*!< USIC_CH PCR_SSCMode: SELCTR (Bit 1) */ 10373 #define USIC_CH_PCR_SSCMode_SELCTR_Msk (0x2UL) /*!< USIC_CH PCR_SSCMode: SELCTR (Bitfield-Mask: 0x01) */ 10374 #define USIC_CH_PCR_SSCMode_SELINV_Pos (2UL) /*!< USIC_CH PCR_SSCMode: SELINV (Bit 2) */ 10375 #define USIC_CH_PCR_SSCMode_SELINV_Msk (0x4UL) /*!< USIC_CH PCR_SSCMode: SELINV (Bitfield-Mask: 0x01) */ 10376 #define USIC_CH_PCR_SSCMode_FEM_Pos (3UL) /*!< USIC_CH PCR_SSCMode: FEM (Bit 3) */ 10377 #define USIC_CH_PCR_SSCMode_FEM_Msk (0x8UL) /*!< USIC_CH PCR_SSCMode: FEM (Bitfield-Mask: 0x01) */ 10378 #define USIC_CH_PCR_SSCMode_CTQSEL1_Pos (4UL) /*!< USIC_CH PCR_SSCMode: CTQSEL1 (Bit 4) */ 10379 #define USIC_CH_PCR_SSCMode_CTQSEL1_Msk (0x30UL) /*!< USIC_CH PCR_SSCMode: CTQSEL1 (Bitfield-Mask: 0x03) */ 10380 #define USIC_CH_PCR_SSCMode_PCTQ1_Pos (6UL) /*!< USIC_CH PCR_SSCMode: PCTQ1 (Bit 6) */ 10381 #define USIC_CH_PCR_SSCMode_PCTQ1_Msk (0xc0UL) /*!< USIC_CH PCR_SSCMode: PCTQ1 (Bitfield-Mask: 0x03) */ 10382 #define USIC_CH_PCR_SSCMode_DCTQ1_Pos (8UL) /*!< USIC_CH PCR_SSCMode: DCTQ1 (Bit 8) */ 10383 #define USIC_CH_PCR_SSCMode_DCTQ1_Msk (0x1f00UL) /*!< USIC_CH PCR_SSCMode: DCTQ1 (Bitfield-Mask: 0x1f) */ 10384 #define USIC_CH_PCR_SSCMode_PARIEN_Pos (13UL) /*!< USIC_CH PCR_SSCMode: PARIEN (Bit 13) */ 10385 #define USIC_CH_PCR_SSCMode_PARIEN_Msk (0x2000UL) /*!< USIC_CH PCR_SSCMode: PARIEN (Bitfield-Mask: 0x01) */ 10386 #define USIC_CH_PCR_SSCMode_MSLSIEN_Pos (14UL) /*!< USIC_CH PCR_SSCMode: MSLSIEN (Bit 14) */ 10387 #define USIC_CH_PCR_SSCMode_MSLSIEN_Msk (0x4000UL) /*!< USIC_CH PCR_SSCMode: MSLSIEN (Bitfield-Mask: 0x01) */ 10388 #define USIC_CH_PCR_SSCMode_DX2TIEN_Pos (15UL) /*!< USIC_CH PCR_SSCMode: DX2TIEN (Bit 15) */ 10389 #define USIC_CH_PCR_SSCMode_DX2TIEN_Msk (0x8000UL) /*!< USIC_CH PCR_SSCMode: DX2TIEN (Bitfield-Mask: 0x01) */ 10390 #define USIC_CH_PCR_SSCMode_SELO_Pos (16UL) /*!< USIC_CH PCR_SSCMode: SELO (Bit 16) */ 10391 #define USIC_CH_PCR_SSCMode_SELO_Msk (0xff0000UL) /*!< USIC_CH PCR_SSCMode: SELO (Bitfield-Mask: 0xff) */ 10392 #define USIC_CH_PCR_SSCMode_TIWEN_Pos (24UL) /*!< USIC_CH PCR_SSCMode: TIWEN (Bit 24) */ 10393 #define USIC_CH_PCR_SSCMode_TIWEN_Msk (0x1000000UL) /*!< USIC_CH PCR_SSCMode: TIWEN (Bitfield-Mask: 0x01) */ 10394 #define USIC_CH_PCR_SSCMode_SLPHSEL_Pos (25UL) /*!< USIC_CH PCR_SSCMode: SLPHSEL (Bit 25) */ 10395 #define USIC_CH_PCR_SSCMode_SLPHSEL_Msk (0x2000000UL) /*!< USIC_CH PCR_SSCMode: SLPHSEL (Bitfield-Mask: 0x01) */ 10396 #define USIC_CH_PCR_SSCMode_MCLK_Pos (31UL) /*!< USIC_CH PCR_SSCMode: MCLK (Bit 31) */ 10397 #define USIC_CH_PCR_SSCMode_MCLK_Msk (0x80000000UL) /*!< USIC_CH PCR_SSCMode: MCLK (Bitfield-Mask: 0x01) */ 10398 10399 /* ----------------------------- USIC_CH_PCR_IICMode ---------------------------- */ 10400 #define USIC_CH_PCR_IICMode_SLAD_Pos (0UL) /*!< USIC_CH PCR_IICMode: SLAD (Bit 0) */ 10401 #define USIC_CH_PCR_IICMode_SLAD_Msk (0xffffUL) /*!< USIC_CH PCR_IICMode: SLAD (Bitfield-Mask: 0xffff) */ 10402 #define USIC_CH_PCR_IICMode_ACK00_Pos (16UL) /*!< USIC_CH PCR_IICMode: ACK00 (Bit 16) */ 10403 #define USIC_CH_PCR_IICMode_ACK00_Msk (0x10000UL) /*!< USIC_CH PCR_IICMode: ACK00 (Bitfield-Mask: 0x01) */ 10404 #define USIC_CH_PCR_IICMode_STIM_Pos (17UL) /*!< USIC_CH PCR_IICMode: STIM (Bit 17) */ 10405 #define USIC_CH_PCR_IICMode_STIM_Msk (0x20000UL) /*!< USIC_CH PCR_IICMode: STIM (Bitfield-Mask: 0x01) */ 10406 #define USIC_CH_PCR_IICMode_SCRIEN_Pos (18UL) /*!< USIC_CH PCR_IICMode: SCRIEN (Bit 18) */ 10407 #define USIC_CH_PCR_IICMode_SCRIEN_Msk (0x40000UL) /*!< USIC_CH PCR_IICMode: SCRIEN (Bitfield-Mask: 0x01) */ 10408 #define USIC_CH_PCR_IICMode_RSCRIEN_Pos (19UL) /*!< USIC_CH PCR_IICMode: RSCRIEN (Bit 19) */ 10409 #define USIC_CH_PCR_IICMode_RSCRIEN_Msk (0x80000UL) /*!< USIC_CH PCR_IICMode: RSCRIEN (Bitfield-Mask: 0x01) */ 10410 #define USIC_CH_PCR_IICMode_PCRIEN_Pos (20UL) /*!< USIC_CH PCR_IICMode: PCRIEN (Bit 20) */ 10411 #define USIC_CH_PCR_IICMode_PCRIEN_Msk (0x100000UL) /*!< USIC_CH PCR_IICMode: PCRIEN (Bitfield-Mask: 0x01) */ 10412 #define USIC_CH_PCR_IICMode_NACKIEN_Pos (21UL) /*!< USIC_CH PCR_IICMode: NACKIEN (Bit 21) */ 10413 #define USIC_CH_PCR_IICMode_NACKIEN_Msk (0x200000UL) /*!< USIC_CH PCR_IICMode: NACKIEN (Bitfield-Mask: 0x01) */ 10414 #define USIC_CH_PCR_IICMode_ARLIEN_Pos (22UL) /*!< USIC_CH PCR_IICMode: ARLIEN (Bit 22) */ 10415 #define USIC_CH_PCR_IICMode_ARLIEN_Msk (0x400000UL) /*!< USIC_CH PCR_IICMode: ARLIEN (Bitfield-Mask: 0x01) */ 10416 #define USIC_CH_PCR_IICMode_SRRIEN_Pos (23UL) /*!< USIC_CH PCR_IICMode: SRRIEN (Bit 23) */ 10417 #define USIC_CH_PCR_IICMode_SRRIEN_Msk (0x800000UL) /*!< USIC_CH PCR_IICMode: SRRIEN (Bitfield-Mask: 0x01) */ 10418 #define USIC_CH_PCR_IICMode_ERRIEN_Pos (24UL) /*!< USIC_CH PCR_IICMode: ERRIEN (Bit 24) */ 10419 #define USIC_CH_PCR_IICMode_ERRIEN_Msk (0x1000000UL) /*!< USIC_CH PCR_IICMode: ERRIEN (Bitfield-Mask: 0x01) */ 10420 #define USIC_CH_PCR_IICMode_SACKDIS_Pos (25UL) /*!< USIC_CH PCR_IICMode: SACKDIS (Bit 25) */ 10421 #define USIC_CH_PCR_IICMode_SACKDIS_Msk (0x2000000UL) /*!< USIC_CH PCR_IICMode: SACKDIS (Bitfield-Mask: 0x01) */ 10422 #define USIC_CH_PCR_IICMode_HDEL_Pos (26UL) /*!< USIC_CH PCR_IICMode: HDEL (Bit 26) */ 10423 #define USIC_CH_PCR_IICMode_HDEL_Msk (0x3c000000UL) /*!< USIC_CH PCR_IICMode: HDEL (Bitfield-Mask: 0x0f) */ 10424 #define USIC_CH_PCR_IICMode_ACKIEN_Pos (30UL) /*!< USIC_CH PCR_IICMode: ACKIEN (Bit 30) */ 10425 #define USIC_CH_PCR_IICMode_ACKIEN_Msk (0x40000000UL) /*!< USIC_CH PCR_IICMode: ACKIEN (Bitfield-Mask: 0x01) */ 10426 #define USIC_CH_PCR_IICMode_MCLK_Pos (31UL) /*!< USIC_CH PCR_IICMode: MCLK (Bit 31) */ 10427 #define USIC_CH_PCR_IICMode_MCLK_Msk (0x80000000UL) /*!< USIC_CH PCR_IICMode: MCLK (Bitfield-Mask: 0x01) */ 10428 10429 /* ----------------------------- USIC_CH_PCR_IISMode ---------------------------- */ 10430 #define USIC_CH_PCR_IISMode_WAGEN_Pos (0UL) /*!< USIC_CH PCR_IISMode: WAGEN (Bit 0) */ 10431 #define USIC_CH_PCR_IISMode_WAGEN_Msk (0x1UL) /*!< USIC_CH PCR_IISMode: WAGEN (Bitfield-Mask: 0x01) */ 10432 #define USIC_CH_PCR_IISMode_DTEN_Pos (1UL) /*!< USIC_CH PCR_IISMode: DTEN (Bit 1) */ 10433 #define USIC_CH_PCR_IISMode_DTEN_Msk (0x2UL) /*!< USIC_CH PCR_IISMode: DTEN (Bitfield-Mask: 0x01) */ 10434 #define USIC_CH_PCR_IISMode_SELINV_Pos (2UL) /*!< USIC_CH PCR_IISMode: SELINV (Bit 2) */ 10435 #define USIC_CH_PCR_IISMode_SELINV_Msk (0x4UL) /*!< USIC_CH PCR_IISMode: SELINV (Bitfield-Mask: 0x01) */ 10436 #define USIC_CH_PCR_IISMode_WAFEIEN_Pos (4UL) /*!< USIC_CH PCR_IISMode: WAFEIEN (Bit 4) */ 10437 #define USIC_CH_PCR_IISMode_WAFEIEN_Msk (0x10UL) /*!< USIC_CH PCR_IISMode: WAFEIEN (Bitfield-Mask: 0x01) */ 10438 #define USIC_CH_PCR_IISMode_WAREIEN_Pos (5UL) /*!< USIC_CH PCR_IISMode: WAREIEN (Bit 5) */ 10439 #define USIC_CH_PCR_IISMode_WAREIEN_Msk (0x20UL) /*!< USIC_CH PCR_IISMode: WAREIEN (Bitfield-Mask: 0x01) */ 10440 #define USIC_CH_PCR_IISMode_ENDIEN_Pos (6UL) /*!< USIC_CH PCR_IISMode: ENDIEN (Bit 6) */ 10441 #define USIC_CH_PCR_IISMode_ENDIEN_Msk (0x40UL) /*!< USIC_CH PCR_IISMode: ENDIEN (Bitfield-Mask: 0x01) */ 10442 #define USIC_CH_PCR_IISMode_DX2TIEN_Pos (15UL) /*!< USIC_CH PCR_IISMode: DX2TIEN (Bit 15) */ 10443 #define USIC_CH_PCR_IISMode_DX2TIEN_Msk (0x8000UL) /*!< USIC_CH PCR_IISMode: DX2TIEN (Bitfield-Mask: 0x01) */ 10444 #define USIC_CH_PCR_IISMode_TDEL_Pos (16UL) /*!< USIC_CH PCR_IISMode: TDEL (Bit 16) */ 10445 #define USIC_CH_PCR_IISMode_TDEL_Msk (0x3f0000UL) /*!< USIC_CH PCR_IISMode: TDEL (Bitfield-Mask: 0x3f) */ 10446 #define USIC_CH_PCR_IISMode_MCLK_Pos (31UL) /*!< USIC_CH PCR_IISMode: MCLK (Bit 31) */ 10447 #define USIC_CH_PCR_IISMode_MCLK_Msk (0x80000000UL) /*!< USIC_CH PCR_IISMode: MCLK (Bitfield-Mask: 0x01) */ 10448 10449 /* --------------------------------- USIC_CH_CCR -------------------------------- */ 10450 #define USIC_CH_CCR_MODE_Pos (0UL) /*!< USIC_CH CCR: MODE (Bit 0) */ 10451 #define USIC_CH_CCR_MODE_Msk (0xfUL) /*!< USIC_CH CCR: MODE (Bitfield-Mask: 0x0f) */ 10452 #define USIC_CH_CCR_HPCEN_Pos (6UL) /*!< USIC_CH CCR: HPCEN (Bit 6) */ 10453 #define USIC_CH_CCR_HPCEN_Msk (0xc0UL) /*!< USIC_CH CCR: HPCEN (Bitfield-Mask: 0x03) */ 10454 #define USIC_CH_CCR_PM_Pos (8UL) /*!< USIC_CH CCR: PM (Bit 8) */ 10455 #define USIC_CH_CCR_PM_Msk (0x300UL) /*!< USIC_CH CCR: PM (Bitfield-Mask: 0x03) */ 10456 #define USIC_CH_CCR_RSIEN_Pos (10UL) /*!< USIC_CH CCR: RSIEN (Bit 10) */ 10457 #define USIC_CH_CCR_RSIEN_Msk (0x400UL) /*!< USIC_CH CCR: RSIEN (Bitfield-Mask: 0x01) */ 10458 #define USIC_CH_CCR_DLIEN_Pos (11UL) /*!< USIC_CH CCR: DLIEN (Bit 11) */ 10459 #define USIC_CH_CCR_DLIEN_Msk (0x800UL) /*!< USIC_CH CCR: DLIEN (Bitfield-Mask: 0x01) */ 10460 #define USIC_CH_CCR_TSIEN_Pos (12UL) /*!< USIC_CH CCR: TSIEN (Bit 12) */ 10461 #define USIC_CH_CCR_TSIEN_Msk (0x1000UL) /*!< USIC_CH CCR: TSIEN (Bitfield-Mask: 0x01) */ 10462 #define USIC_CH_CCR_TBIEN_Pos (13UL) /*!< USIC_CH CCR: TBIEN (Bit 13) */ 10463 #define USIC_CH_CCR_TBIEN_Msk (0x2000UL) /*!< USIC_CH CCR: TBIEN (Bitfield-Mask: 0x01) */ 10464 #define USIC_CH_CCR_RIEN_Pos (14UL) /*!< USIC_CH CCR: RIEN (Bit 14) */ 10465 #define USIC_CH_CCR_RIEN_Msk (0x4000UL) /*!< USIC_CH CCR: RIEN (Bitfield-Mask: 0x01) */ 10466 #define USIC_CH_CCR_AIEN_Pos (15UL) /*!< USIC_CH CCR: AIEN (Bit 15) */ 10467 #define USIC_CH_CCR_AIEN_Msk (0x8000UL) /*!< USIC_CH CCR: AIEN (Bitfield-Mask: 0x01) */ 10468 #define USIC_CH_CCR_BRGIEN_Pos (16UL) /*!< USIC_CH CCR: BRGIEN (Bit 16) */ 10469 #define USIC_CH_CCR_BRGIEN_Msk (0x10000UL) /*!< USIC_CH CCR: BRGIEN (Bitfield-Mask: 0x01) */ 10470 10471 /* -------------------------------- USIC_CH_CMTR -------------------------------- */ 10472 #define USIC_CH_CMTR_CTV_Pos (0UL) /*!< USIC_CH CMTR: CTV (Bit 0) */ 10473 #define USIC_CH_CMTR_CTV_Msk (0x3ffUL) /*!< USIC_CH CMTR: CTV (Bitfield-Mask: 0x3ff) */ 10474 10475 /* --------------------------------- USIC_CH_PSR -------------------------------- */ 10476 #define USIC_CH_PSR_ST0_Pos (0UL) /*!< USIC_CH PSR: ST0 (Bit 0) */ 10477 #define USIC_CH_PSR_ST0_Msk (0x1UL) /*!< USIC_CH PSR: ST0 (Bitfield-Mask: 0x01) */ 10478 #define USIC_CH_PSR_ST1_Pos (1UL) /*!< USIC_CH PSR: ST1 (Bit 1) */ 10479 #define USIC_CH_PSR_ST1_Msk (0x2UL) /*!< USIC_CH PSR: ST1 (Bitfield-Mask: 0x01) */ 10480 #define USIC_CH_PSR_ST2_Pos (2UL) /*!< USIC_CH PSR: ST2 (Bit 2) */ 10481 #define USIC_CH_PSR_ST2_Msk (0x4UL) /*!< USIC_CH PSR: ST2 (Bitfield-Mask: 0x01) */ 10482 #define USIC_CH_PSR_ST3_Pos (3UL) /*!< USIC_CH PSR: ST3 (Bit 3) */ 10483 #define USIC_CH_PSR_ST3_Msk (0x8UL) /*!< USIC_CH PSR: ST3 (Bitfield-Mask: 0x01) */ 10484 #define USIC_CH_PSR_ST4_Pos (4UL) /*!< USIC_CH PSR: ST4 (Bit 4) */ 10485 #define USIC_CH_PSR_ST4_Msk (0x10UL) /*!< USIC_CH PSR: ST4 (Bitfield-Mask: 0x01) */ 10486 #define USIC_CH_PSR_ST5_Pos (5UL) /*!< USIC_CH PSR: ST5 (Bit 5) */ 10487 #define USIC_CH_PSR_ST5_Msk (0x20UL) /*!< USIC_CH PSR: ST5 (Bitfield-Mask: 0x01) */ 10488 #define USIC_CH_PSR_ST6_Pos (6UL) /*!< USIC_CH PSR: ST6 (Bit 6) */ 10489 #define USIC_CH_PSR_ST6_Msk (0x40UL) /*!< USIC_CH PSR: ST6 (Bitfield-Mask: 0x01) */ 10490 #define USIC_CH_PSR_ST7_Pos (7UL) /*!< USIC_CH PSR: ST7 (Bit 7) */ 10491 #define USIC_CH_PSR_ST7_Msk (0x80UL) /*!< USIC_CH PSR: ST7 (Bitfield-Mask: 0x01) */ 10492 #define USIC_CH_PSR_ST8_Pos (8UL) /*!< USIC_CH PSR: ST8 (Bit 8) */ 10493 #define USIC_CH_PSR_ST8_Msk (0x100UL) /*!< USIC_CH PSR: ST8 (Bitfield-Mask: 0x01) */ 10494 #define USIC_CH_PSR_ST9_Pos (9UL) /*!< USIC_CH PSR: ST9 (Bit 9) */ 10495 #define USIC_CH_PSR_ST9_Msk (0x200UL) /*!< USIC_CH PSR: ST9 (Bitfield-Mask: 0x01) */ 10496 #define USIC_CH_PSR_RSIF_Pos (10UL) /*!< USIC_CH PSR: RSIF (Bit 10) */ 10497 #define USIC_CH_PSR_RSIF_Msk (0x400UL) /*!< USIC_CH PSR: RSIF (Bitfield-Mask: 0x01) */ 10498 #define USIC_CH_PSR_DLIF_Pos (11UL) /*!< USIC_CH PSR: DLIF (Bit 11) */ 10499 #define USIC_CH_PSR_DLIF_Msk (0x800UL) /*!< USIC_CH PSR: DLIF (Bitfield-Mask: 0x01) */ 10500 #define USIC_CH_PSR_TSIF_Pos (12UL) /*!< USIC_CH PSR: TSIF (Bit 12) */ 10501 #define USIC_CH_PSR_TSIF_Msk (0x1000UL) /*!< USIC_CH PSR: TSIF (Bitfield-Mask: 0x01) */ 10502 #define USIC_CH_PSR_TBIF_Pos (13UL) /*!< USIC_CH PSR: TBIF (Bit 13) */ 10503 #define USIC_CH_PSR_TBIF_Msk (0x2000UL) /*!< USIC_CH PSR: TBIF (Bitfield-Mask: 0x01) */ 10504 #define USIC_CH_PSR_RIF_Pos (14UL) /*!< USIC_CH PSR: RIF (Bit 14) */ 10505 #define USIC_CH_PSR_RIF_Msk (0x4000UL) /*!< USIC_CH PSR: RIF (Bitfield-Mask: 0x01) */ 10506 #define USIC_CH_PSR_AIF_Pos (15UL) /*!< USIC_CH PSR: AIF (Bit 15) */ 10507 #define USIC_CH_PSR_AIF_Msk (0x8000UL) /*!< USIC_CH PSR: AIF (Bitfield-Mask: 0x01) */ 10508 #define USIC_CH_PSR_BRGIF_Pos (16UL) /*!< USIC_CH PSR: BRGIF (Bit 16) */ 10509 #define USIC_CH_PSR_BRGIF_Msk (0x10000UL) /*!< USIC_CH PSR: BRGIF (Bitfield-Mask: 0x01) */ 10510 10511 /* ----------------------------- USIC_CH_PSR_ASCMode ---------------------------- */ 10512 #define USIC_CH_PSR_ASCMode_TXIDLE_Pos (0UL) /*!< USIC_CH PSR_ASCMode: TXIDLE (Bit 0) */ 10513 #define USIC_CH_PSR_ASCMode_TXIDLE_Msk (0x1UL) /*!< USIC_CH PSR_ASCMode: TXIDLE (Bitfield-Mask: 0x01) */ 10514 #define USIC_CH_PSR_ASCMode_RXIDLE_Pos (1UL) /*!< USIC_CH PSR_ASCMode: RXIDLE (Bit 1) */ 10515 #define USIC_CH_PSR_ASCMode_RXIDLE_Msk (0x2UL) /*!< USIC_CH PSR_ASCMode: RXIDLE (Bitfield-Mask: 0x01) */ 10516 #define USIC_CH_PSR_ASCMode_SBD_Pos (2UL) /*!< USIC_CH PSR_ASCMode: SBD (Bit 2) */ 10517 #define USIC_CH_PSR_ASCMode_SBD_Msk (0x4UL) /*!< USIC_CH PSR_ASCMode: SBD (Bitfield-Mask: 0x01) */ 10518 #define USIC_CH_PSR_ASCMode_COL_Pos (3UL) /*!< USIC_CH PSR_ASCMode: COL (Bit 3) */ 10519 #define USIC_CH_PSR_ASCMode_COL_Msk (0x8UL) /*!< USIC_CH PSR_ASCMode: COL (Bitfield-Mask: 0x01) */ 10520 #define USIC_CH_PSR_ASCMode_RNS_Pos (4UL) /*!< USIC_CH PSR_ASCMode: RNS (Bit 4) */ 10521 #define USIC_CH_PSR_ASCMode_RNS_Msk (0x10UL) /*!< USIC_CH PSR_ASCMode: RNS (Bitfield-Mask: 0x01) */ 10522 #define USIC_CH_PSR_ASCMode_FER0_Pos (5UL) /*!< USIC_CH PSR_ASCMode: FER0 (Bit 5) */ 10523 #define USIC_CH_PSR_ASCMode_FER0_Msk (0x20UL) /*!< USIC_CH PSR_ASCMode: FER0 (Bitfield-Mask: 0x01) */ 10524 #define USIC_CH_PSR_ASCMode_FER1_Pos (6UL) /*!< USIC_CH PSR_ASCMode: FER1 (Bit 6) */ 10525 #define USIC_CH_PSR_ASCMode_FER1_Msk (0x40UL) /*!< USIC_CH PSR_ASCMode: FER1 (Bitfield-Mask: 0x01) */ 10526 #define USIC_CH_PSR_ASCMode_RFF_Pos (7UL) /*!< USIC_CH PSR_ASCMode: RFF (Bit 7) */ 10527 #define USIC_CH_PSR_ASCMode_RFF_Msk (0x80UL) /*!< USIC_CH PSR_ASCMode: RFF (Bitfield-Mask: 0x01) */ 10528 #define USIC_CH_PSR_ASCMode_TFF_Pos (8UL) /*!< USIC_CH PSR_ASCMode: TFF (Bit 8) */ 10529 #define USIC_CH_PSR_ASCMode_TFF_Msk (0x100UL) /*!< USIC_CH PSR_ASCMode: TFF (Bitfield-Mask: 0x01) */ 10530 #define USIC_CH_PSR_ASCMode_BUSY_Pos (9UL) /*!< USIC_CH PSR_ASCMode: BUSY (Bit 9) */ 10531 #define USIC_CH_PSR_ASCMode_BUSY_Msk (0x200UL) /*!< USIC_CH PSR_ASCMode: BUSY (Bitfield-Mask: 0x01) */ 10532 #define USIC_CH_PSR_ASCMode_RSIF_Pos (10UL) /*!< USIC_CH PSR_ASCMode: RSIF (Bit 10) */ 10533 #define USIC_CH_PSR_ASCMode_RSIF_Msk (0x400UL) /*!< USIC_CH PSR_ASCMode: RSIF (Bitfield-Mask: 0x01) */ 10534 #define USIC_CH_PSR_ASCMode_DLIF_Pos (11UL) /*!< USIC_CH PSR_ASCMode: DLIF (Bit 11) */ 10535 #define USIC_CH_PSR_ASCMode_DLIF_Msk (0x800UL) /*!< USIC_CH PSR_ASCMode: DLIF (Bitfield-Mask: 0x01) */ 10536 #define USIC_CH_PSR_ASCMode_TSIF_Pos (12UL) /*!< USIC_CH PSR_ASCMode: TSIF (Bit 12) */ 10537 #define USIC_CH_PSR_ASCMode_TSIF_Msk (0x1000UL) /*!< USIC_CH PSR_ASCMode: TSIF (Bitfield-Mask: 0x01) */ 10538 #define USIC_CH_PSR_ASCMode_TBIF_Pos (13UL) /*!< USIC_CH PSR_ASCMode: TBIF (Bit 13) */ 10539 #define USIC_CH_PSR_ASCMode_TBIF_Msk (0x2000UL) /*!< USIC_CH PSR_ASCMode: TBIF (Bitfield-Mask: 0x01) */ 10540 #define USIC_CH_PSR_ASCMode_RIF_Pos (14UL) /*!< USIC_CH PSR_ASCMode: RIF (Bit 14) */ 10541 #define USIC_CH_PSR_ASCMode_RIF_Msk (0x4000UL) /*!< USIC_CH PSR_ASCMode: RIF (Bitfield-Mask: 0x01) */ 10542 #define USIC_CH_PSR_ASCMode_AIF_Pos (15UL) /*!< USIC_CH PSR_ASCMode: AIF (Bit 15) */ 10543 #define USIC_CH_PSR_ASCMode_AIF_Msk (0x8000UL) /*!< USIC_CH PSR_ASCMode: AIF (Bitfield-Mask: 0x01) */ 10544 #define USIC_CH_PSR_ASCMode_BRGIF_Pos (16UL) /*!< USIC_CH PSR_ASCMode: BRGIF (Bit 16) */ 10545 #define USIC_CH_PSR_ASCMode_BRGIF_Msk (0x10000UL) /*!< USIC_CH PSR_ASCMode: BRGIF (Bitfield-Mask: 0x01) */ 10546 10547 /* ----------------------------- USIC_CH_PSR_SSCMode ---------------------------- */ 10548 #define USIC_CH_PSR_SSCMode_MSLS_Pos (0UL) /*!< USIC_CH PSR_SSCMode: MSLS (Bit 0) */ 10549 #define USIC_CH_PSR_SSCMode_MSLS_Msk (0x1UL) /*!< USIC_CH PSR_SSCMode: MSLS (Bitfield-Mask: 0x01) */ 10550 #define USIC_CH_PSR_SSCMode_DX2S_Pos (1UL) /*!< USIC_CH PSR_SSCMode: DX2S (Bit 1) */ 10551 #define USIC_CH_PSR_SSCMode_DX2S_Msk (0x2UL) /*!< USIC_CH PSR_SSCMode: DX2S (Bitfield-Mask: 0x01) */ 10552 #define USIC_CH_PSR_SSCMode_MSLSEV_Pos (2UL) /*!< USIC_CH PSR_SSCMode: MSLSEV (Bit 2) */ 10553 #define USIC_CH_PSR_SSCMode_MSLSEV_Msk (0x4UL) /*!< USIC_CH PSR_SSCMode: MSLSEV (Bitfield-Mask: 0x01) */ 10554 #define USIC_CH_PSR_SSCMode_DX2TEV_Pos (3UL) /*!< USIC_CH PSR_SSCMode: DX2TEV (Bit 3) */ 10555 #define USIC_CH_PSR_SSCMode_DX2TEV_Msk (0x8UL) /*!< USIC_CH PSR_SSCMode: DX2TEV (Bitfield-Mask: 0x01) */ 10556 #define USIC_CH_PSR_SSCMode_PARERR_Pos (4UL) /*!< USIC_CH PSR_SSCMode: PARERR (Bit 4) */ 10557 #define USIC_CH_PSR_SSCMode_PARERR_Msk (0x10UL) /*!< USIC_CH PSR_SSCMode: PARERR (Bitfield-Mask: 0x01) */ 10558 #define USIC_CH_PSR_SSCMode_RSIF_Pos (10UL) /*!< USIC_CH PSR_SSCMode: RSIF (Bit 10) */ 10559 #define USIC_CH_PSR_SSCMode_RSIF_Msk (0x400UL) /*!< USIC_CH PSR_SSCMode: RSIF (Bitfield-Mask: 0x01) */ 10560 #define USIC_CH_PSR_SSCMode_DLIF_Pos (11UL) /*!< USIC_CH PSR_SSCMode: DLIF (Bit 11) */ 10561 #define USIC_CH_PSR_SSCMode_DLIF_Msk (0x800UL) /*!< USIC_CH PSR_SSCMode: DLIF (Bitfield-Mask: 0x01) */ 10562 #define USIC_CH_PSR_SSCMode_TSIF_Pos (12UL) /*!< USIC_CH PSR_SSCMode: TSIF (Bit 12) */ 10563 #define USIC_CH_PSR_SSCMode_TSIF_Msk (0x1000UL) /*!< USIC_CH PSR_SSCMode: TSIF (Bitfield-Mask: 0x01) */ 10564 #define USIC_CH_PSR_SSCMode_TBIF_Pos (13UL) /*!< USIC_CH PSR_SSCMode: TBIF (Bit 13) */ 10565 #define USIC_CH_PSR_SSCMode_TBIF_Msk (0x2000UL) /*!< USIC_CH PSR_SSCMode: TBIF (Bitfield-Mask: 0x01) */ 10566 #define USIC_CH_PSR_SSCMode_RIF_Pos (14UL) /*!< USIC_CH PSR_SSCMode: RIF (Bit 14) */ 10567 #define USIC_CH_PSR_SSCMode_RIF_Msk (0x4000UL) /*!< USIC_CH PSR_SSCMode: RIF (Bitfield-Mask: 0x01) */ 10568 #define USIC_CH_PSR_SSCMode_AIF_Pos (15UL) /*!< USIC_CH PSR_SSCMode: AIF (Bit 15) */ 10569 #define USIC_CH_PSR_SSCMode_AIF_Msk (0x8000UL) /*!< USIC_CH PSR_SSCMode: AIF (Bitfield-Mask: 0x01) */ 10570 #define USIC_CH_PSR_SSCMode_BRGIF_Pos (16UL) /*!< USIC_CH PSR_SSCMode: BRGIF (Bit 16) */ 10571 #define USIC_CH_PSR_SSCMode_BRGIF_Msk (0x10000UL) /*!< USIC_CH PSR_SSCMode: BRGIF (Bitfield-Mask: 0x01) */ 10572 10573 /* ----------------------------- USIC_CH_PSR_IICMode ---------------------------- */ 10574 #define USIC_CH_PSR_IICMode_SLSEL_Pos (0UL) /*!< USIC_CH PSR_IICMode: SLSEL (Bit 0) */ 10575 #define USIC_CH_PSR_IICMode_SLSEL_Msk (0x1UL) /*!< USIC_CH PSR_IICMode: SLSEL (Bitfield-Mask: 0x01) */ 10576 #define USIC_CH_PSR_IICMode_WTDF_Pos (1UL) /*!< USIC_CH PSR_IICMode: WTDF (Bit 1) */ 10577 #define USIC_CH_PSR_IICMode_WTDF_Msk (0x2UL) /*!< USIC_CH PSR_IICMode: WTDF (Bitfield-Mask: 0x01) */ 10578 #define USIC_CH_PSR_IICMode_SCR_Pos (2UL) /*!< USIC_CH PSR_IICMode: SCR (Bit 2) */ 10579 #define USIC_CH_PSR_IICMode_SCR_Msk (0x4UL) /*!< USIC_CH PSR_IICMode: SCR (Bitfield-Mask: 0x01) */ 10580 #define USIC_CH_PSR_IICMode_RSCR_Pos (3UL) /*!< USIC_CH PSR_IICMode: RSCR (Bit 3) */ 10581 #define USIC_CH_PSR_IICMode_RSCR_Msk (0x8UL) /*!< USIC_CH PSR_IICMode: RSCR (Bitfield-Mask: 0x01) */ 10582 #define USIC_CH_PSR_IICMode_PCR_Pos (4UL) /*!< USIC_CH PSR_IICMode: PCR (Bit 4) */ 10583 #define USIC_CH_PSR_IICMode_PCR_Msk (0x10UL) /*!< USIC_CH PSR_IICMode: PCR (Bitfield-Mask: 0x01) */ 10584 #define USIC_CH_PSR_IICMode_NACK_Pos (5UL) /*!< USIC_CH PSR_IICMode: NACK (Bit 5) */ 10585 #define USIC_CH_PSR_IICMode_NACK_Msk (0x20UL) /*!< USIC_CH PSR_IICMode: NACK (Bitfield-Mask: 0x01) */ 10586 #define USIC_CH_PSR_IICMode_ARL_Pos (6UL) /*!< USIC_CH PSR_IICMode: ARL (Bit 6) */ 10587 #define USIC_CH_PSR_IICMode_ARL_Msk (0x40UL) /*!< USIC_CH PSR_IICMode: ARL (Bitfield-Mask: 0x01) */ 10588 #define USIC_CH_PSR_IICMode_SRR_Pos (7UL) /*!< USIC_CH PSR_IICMode: SRR (Bit 7) */ 10589 #define USIC_CH_PSR_IICMode_SRR_Msk (0x80UL) /*!< USIC_CH PSR_IICMode: SRR (Bitfield-Mask: 0x01) */ 10590 #define USIC_CH_PSR_IICMode_ERR_Pos (8UL) /*!< USIC_CH PSR_IICMode: ERR (Bit 8) */ 10591 #define USIC_CH_PSR_IICMode_ERR_Msk (0x100UL) /*!< USIC_CH PSR_IICMode: ERR (Bitfield-Mask: 0x01) */ 10592 #define USIC_CH_PSR_IICMode_ACK_Pos (9UL) /*!< USIC_CH PSR_IICMode: ACK (Bit 9) */ 10593 #define USIC_CH_PSR_IICMode_ACK_Msk (0x200UL) /*!< USIC_CH PSR_IICMode: ACK (Bitfield-Mask: 0x01) */ 10594 #define USIC_CH_PSR_IICMode_RSIF_Pos (10UL) /*!< USIC_CH PSR_IICMode: RSIF (Bit 10) */ 10595 #define USIC_CH_PSR_IICMode_RSIF_Msk (0x400UL) /*!< USIC_CH PSR_IICMode: RSIF (Bitfield-Mask: 0x01) */ 10596 #define USIC_CH_PSR_IICMode_DLIF_Pos (11UL) /*!< USIC_CH PSR_IICMode: DLIF (Bit 11) */ 10597 #define USIC_CH_PSR_IICMode_DLIF_Msk (0x800UL) /*!< USIC_CH PSR_IICMode: DLIF (Bitfield-Mask: 0x01) */ 10598 #define USIC_CH_PSR_IICMode_TSIF_Pos (12UL) /*!< USIC_CH PSR_IICMode: TSIF (Bit 12) */ 10599 #define USIC_CH_PSR_IICMode_TSIF_Msk (0x1000UL) /*!< USIC_CH PSR_IICMode: TSIF (Bitfield-Mask: 0x01) */ 10600 #define USIC_CH_PSR_IICMode_TBIF_Pos (13UL) /*!< USIC_CH PSR_IICMode: TBIF (Bit 13) */ 10601 #define USIC_CH_PSR_IICMode_TBIF_Msk (0x2000UL) /*!< USIC_CH PSR_IICMode: TBIF (Bitfield-Mask: 0x01) */ 10602 #define USIC_CH_PSR_IICMode_RIF_Pos (14UL) /*!< USIC_CH PSR_IICMode: RIF (Bit 14) */ 10603 #define USIC_CH_PSR_IICMode_RIF_Msk (0x4000UL) /*!< USIC_CH PSR_IICMode: RIF (Bitfield-Mask: 0x01) */ 10604 #define USIC_CH_PSR_IICMode_AIF_Pos (15UL) /*!< USIC_CH PSR_IICMode: AIF (Bit 15) */ 10605 #define USIC_CH_PSR_IICMode_AIF_Msk (0x8000UL) /*!< USIC_CH PSR_IICMode: AIF (Bitfield-Mask: 0x01) */ 10606 #define USIC_CH_PSR_IICMode_BRGIF_Pos (16UL) /*!< USIC_CH PSR_IICMode: BRGIF (Bit 16) */ 10607 #define USIC_CH_PSR_IICMode_BRGIF_Msk (0x10000UL) /*!< USIC_CH PSR_IICMode: BRGIF (Bitfield-Mask: 0x01) */ 10608 10609 /* ----------------------------- USIC_CH_PSR_IISMode ---------------------------- */ 10610 #define USIC_CH_PSR_IISMode_WA_Pos (0UL) /*!< USIC_CH PSR_IISMode: WA (Bit 0) */ 10611 #define USIC_CH_PSR_IISMode_WA_Msk (0x1UL) /*!< USIC_CH PSR_IISMode: WA (Bitfield-Mask: 0x01) */ 10612 #define USIC_CH_PSR_IISMode_DX2S_Pos (1UL) /*!< USIC_CH PSR_IISMode: DX2S (Bit 1) */ 10613 #define USIC_CH_PSR_IISMode_DX2S_Msk (0x2UL) /*!< USIC_CH PSR_IISMode: DX2S (Bitfield-Mask: 0x01) */ 10614 #define USIC_CH_PSR_IISMode_DX2TEV_Pos (3UL) /*!< USIC_CH PSR_IISMode: DX2TEV (Bit 3) */ 10615 #define USIC_CH_PSR_IISMode_DX2TEV_Msk (0x8UL) /*!< USIC_CH PSR_IISMode: DX2TEV (Bitfield-Mask: 0x01) */ 10616 #define USIC_CH_PSR_IISMode_WAFE_Pos (4UL) /*!< USIC_CH PSR_IISMode: WAFE (Bit 4) */ 10617 #define USIC_CH_PSR_IISMode_WAFE_Msk (0x10UL) /*!< USIC_CH PSR_IISMode: WAFE (Bitfield-Mask: 0x01) */ 10618 #define USIC_CH_PSR_IISMode_WARE_Pos (5UL) /*!< USIC_CH PSR_IISMode: WARE (Bit 5) */ 10619 #define USIC_CH_PSR_IISMode_WARE_Msk (0x20UL) /*!< USIC_CH PSR_IISMode: WARE (Bitfield-Mask: 0x01) */ 10620 #define USIC_CH_PSR_IISMode_END_Pos (6UL) /*!< USIC_CH PSR_IISMode: END (Bit 6) */ 10621 #define USIC_CH_PSR_IISMode_END_Msk (0x40UL) /*!< USIC_CH PSR_IISMode: END (Bitfield-Mask: 0x01) */ 10622 #define USIC_CH_PSR_IISMode_RSIF_Pos (10UL) /*!< USIC_CH PSR_IISMode: RSIF (Bit 10) */ 10623 #define USIC_CH_PSR_IISMode_RSIF_Msk (0x400UL) /*!< USIC_CH PSR_IISMode: RSIF (Bitfield-Mask: 0x01) */ 10624 #define USIC_CH_PSR_IISMode_DLIF_Pos (11UL) /*!< USIC_CH PSR_IISMode: DLIF (Bit 11) */ 10625 #define USIC_CH_PSR_IISMode_DLIF_Msk (0x800UL) /*!< USIC_CH PSR_IISMode: DLIF (Bitfield-Mask: 0x01) */ 10626 #define USIC_CH_PSR_IISMode_TSIF_Pos (12UL) /*!< USIC_CH PSR_IISMode: TSIF (Bit 12) */ 10627 #define USIC_CH_PSR_IISMode_TSIF_Msk (0x1000UL) /*!< USIC_CH PSR_IISMode: TSIF (Bitfield-Mask: 0x01) */ 10628 #define USIC_CH_PSR_IISMode_TBIF_Pos (13UL) /*!< USIC_CH PSR_IISMode: TBIF (Bit 13) */ 10629 #define USIC_CH_PSR_IISMode_TBIF_Msk (0x2000UL) /*!< USIC_CH PSR_IISMode: TBIF (Bitfield-Mask: 0x01) */ 10630 #define USIC_CH_PSR_IISMode_RIF_Pos (14UL) /*!< USIC_CH PSR_IISMode: RIF (Bit 14) */ 10631 #define USIC_CH_PSR_IISMode_RIF_Msk (0x4000UL) /*!< USIC_CH PSR_IISMode: RIF (Bitfield-Mask: 0x01) */ 10632 #define USIC_CH_PSR_IISMode_AIF_Pos (15UL) /*!< USIC_CH PSR_IISMode: AIF (Bit 15) */ 10633 #define USIC_CH_PSR_IISMode_AIF_Msk (0x8000UL) /*!< USIC_CH PSR_IISMode: AIF (Bitfield-Mask: 0x01) */ 10634 #define USIC_CH_PSR_IISMode_BRGIF_Pos (16UL) /*!< USIC_CH PSR_IISMode: BRGIF (Bit 16) */ 10635 #define USIC_CH_PSR_IISMode_BRGIF_Msk (0x10000UL) /*!< USIC_CH PSR_IISMode: BRGIF (Bitfield-Mask: 0x01) */ 10636 10637 /* -------------------------------- USIC_CH_PSCR -------------------------------- */ 10638 #define USIC_CH_PSCR_CST0_Pos (0UL) /*!< USIC_CH PSCR: CST0 (Bit 0) */ 10639 #define USIC_CH_PSCR_CST0_Msk (0x1UL) /*!< USIC_CH PSCR: CST0 (Bitfield-Mask: 0x01) */ 10640 #define USIC_CH_PSCR_CST1_Pos (1UL) /*!< USIC_CH PSCR: CST1 (Bit 1) */ 10641 #define USIC_CH_PSCR_CST1_Msk (0x2UL) /*!< USIC_CH PSCR: CST1 (Bitfield-Mask: 0x01) */ 10642 #define USIC_CH_PSCR_CST2_Pos (2UL) /*!< USIC_CH PSCR: CST2 (Bit 2) */ 10643 #define USIC_CH_PSCR_CST2_Msk (0x4UL) /*!< USIC_CH PSCR: CST2 (Bitfield-Mask: 0x01) */ 10644 #define USIC_CH_PSCR_CST3_Pos (3UL) /*!< USIC_CH PSCR: CST3 (Bit 3) */ 10645 #define USIC_CH_PSCR_CST3_Msk (0x8UL) /*!< USIC_CH PSCR: CST3 (Bitfield-Mask: 0x01) */ 10646 #define USIC_CH_PSCR_CST4_Pos (4UL) /*!< USIC_CH PSCR: CST4 (Bit 4) */ 10647 #define USIC_CH_PSCR_CST4_Msk (0x10UL) /*!< USIC_CH PSCR: CST4 (Bitfield-Mask: 0x01) */ 10648 #define USIC_CH_PSCR_CST5_Pos (5UL) /*!< USIC_CH PSCR: CST5 (Bit 5) */ 10649 #define USIC_CH_PSCR_CST5_Msk (0x20UL) /*!< USIC_CH PSCR: CST5 (Bitfield-Mask: 0x01) */ 10650 #define USIC_CH_PSCR_CST6_Pos (6UL) /*!< USIC_CH PSCR: CST6 (Bit 6) */ 10651 #define USIC_CH_PSCR_CST6_Msk (0x40UL) /*!< USIC_CH PSCR: CST6 (Bitfield-Mask: 0x01) */ 10652 #define USIC_CH_PSCR_CST7_Pos (7UL) /*!< USIC_CH PSCR: CST7 (Bit 7) */ 10653 #define USIC_CH_PSCR_CST7_Msk (0x80UL) /*!< USIC_CH PSCR: CST7 (Bitfield-Mask: 0x01) */ 10654 #define USIC_CH_PSCR_CST8_Pos (8UL) /*!< USIC_CH PSCR: CST8 (Bit 8) */ 10655 #define USIC_CH_PSCR_CST8_Msk (0x100UL) /*!< USIC_CH PSCR: CST8 (Bitfield-Mask: 0x01) */ 10656 #define USIC_CH_PSCR_CST9_Pos (9UL) /*!< USIC_CH PSCR: CST9 (Bit 9) */ 10657 #define USIC_CH_PSCR_CST9_Msk (0x200UL) /*!< USIC_CH PSCR: CST9 (Bitfield-Mask: 0x01) */ 10658 #define USIC_CH_PSCR_CRSIF_Pos (10UL) /*!< USIC_CH PSCR: CRSIF (Bit 10) */ 10659 #define USIC_CH_PSCR_CRSIF_Msk (0x400UL) /*!< USIC_CH PSCR: CRSIF (Bitfield-Mask: 0x01) */ 10660 #define USIC_CH_PSCR_CDLIF_Pos (11UL) /*!< USIC_CH PSCR: CDLIF (Bit 11) */ 10661 #define USIC_CH_PSCR_CDLIF_Msk (0x800UL) /*!< USIC_CH PSCR: CDLIF (Bitfield-Mask: 0x01) */ 10662 #define USIC_CH_PSCR_CTSIF_Pos (12UL) /*!< USIC_CH PSCR: CTSIF (Bit 12) */ 10663 #define USIC_CH_PSCR_CTSIF_Msk (0x1000UL) /*!< USIC_CH PSCR: CTSIF (Bitfield-Mask: 0x01) */ 10664 #define USIC_CH_PSCR_CTBIF_Pos (13UL) /*!< USIC_CH PSCR: CTBIF (Bit 13) */ 10665 #define USIC_CH_PSCR_CTBIF_Msk (0x2000UL) /*!< USIC_CH PSCR: CTBIF (Bitfield-Mask: 0x01) */ 10666 #define USIC_CH_PSCR_CRIF_Pos (14UL) /*!< USIC_CH PSCR: CRIF (Bit 14) */ 10667 #define USIC_CH_PSCR_CRIF_Msk (0x4000UL) /*!< USIC_CH PSCR: CRIF (Bitfield-Mask: 0x01) */ 10668 #define USIC_CH_PSCR_CAIF_Pos (15UL) /*!< USIC_CH PSCR: CAIF (Bit 15) */ 10669 #define USIC_CH_PSCR_CAIF_Msk (0x8000UL) /*!< USIC_CH PSCR: CAIF (Bitfield-Mask: 0x01) */ 10670 #define USIC_CH_PSCR_CBRGIF_Pos (16UL) /*!< USIC_CH PSCR: CBRGIF (Bit 16) */ 10671 #define USIC_CH_PSCR_CBRGIF_Msk (0x10000UL) /*!< USIC_CH PSCR: CBRGIF (Bitfield-Mask: 0x01) */ 10672 10673 /* ------------------------------- USIC_CH_RBUFSR ------------------------------- */ 10674 #define USIC_CH_RBUFSR_WLEN_Pos (0UL) /*!< USIC_CH RBUFSR: WLEN (Bit 0) */ 10675 #define USIC_CH_RBUFSR_WLEN_Msk (0xfUL) /*!< USIC_CH RBUFSR: WLEN (Bitfield-Mask: 0x0f) */ 10676 #define USIC_CH_RBUFSR_SOF_Pos (6UL) /*!< USIC_CH RBUFSR: SOF (Bit 6) */ 10677 #define USIC_CH_RBUFSR_SOF_Msk (0x40UL) /*!< USIC_CH RBUFSR: SOF (Bitfield-Mask: 0x01) */ 10678 #define USIC_CH_RBUFSR_PAR_Pos (8UL) /*!< USIC_CH RBUFSR: PAR (Bit 8) */ 10679 #define USIC_CH_RBUFSR_PAR_Msk (0x100UL) /*!< USIC_CH RBUFSR: PAR (Bitfield-Mask: 0x01) */ 10680 #define USIC_CH_RBUFSR_PERR_Pos (9UL) /*!< USIC_CH RBUFSR: PERR (Bit 9) */ 10681 #define USIC_CH_RBUFSR_PERR_Msk (0x200UL) /*!< USIC_CH RBUFSR: PERR (Bitfield-Mask: 0x01) */ 10682 #define USIC_CH_RBUFSR_RDV0_Pos (13UL) /*!< USIC_CH RBUFSR: RDV0 (Bit 13) */ 10683 #define USIC_CH_RBUFSR_RDV0_Msk (0x2000UL) /*!< USIC_CH RBUFSR: RDV0 (Bitfield-Mask: 0x01) */ 10684 #define USIC_CH_RBUFSR_RDV1_Pos (14UL) /*!< USIC_CH RBUFSR: RDV1 (Bit 14) */ 10685 #define USIC_CH_RBUFSR_RDV1_Msk (0x4000UL) /*!< USIC_CH RBUFSR: RDV1 (Bitfield-Mask: 0x01) */ 10686 #define USIC_CH_RBUFSR_DS_Pos (15UL) /*!< USIC_CH RBUFSR: DS (Bit 15) */ 10687 #define USIC_CH_RBUFSR_DS_Msk (0x8000UL) /*!< USIC_CH RBUFSR: DS (Bitfield-Mask: 0x01) */ 10688 10689 /* -------------------------------- USIC_CH_RBUF -------------------------------- */ 10690 #define USIC_CH_RBUF_DSR_Pos (0UL) /*!< USIC_CH RBUF: DSR (Bit 0) */ 10691 #define USIC_CH_RBUF_DSR_Msk (0xffffUL) /*!< USIC_CH RBUF: DSR (Bitfield-Mask: 0xffff) */ 10692 10693 /* -------------------------------- USIC_CH_RBUFD ------------------------------- */ 10694 #define USIC_CH_RBUFD_DSR_Pos (0UL) /*!< USIC_CH RBUFD: DSR (Bit 0) */ 10695 #define USIC_CH_RBUFD_DSR_Msk (0xffffUL) /*!< USIC_CH RBUFD: DSR (Bitfield-Mask: 0xffff) */ 10696 10697 /* -------------------------------- USIC_CH_RBUF0 ------------------------------- */ 10698 #define USIC_CH_RBUF0_DSR0_Pos (0UL) /*!< USIC_CH RBUF0: DSR0 (Bit 0) */ 10699 #define USIC_CH_RBUF0_DSR0_Msk (0xffffUL) /*!< USIC_CH RBUF0: DSR0 (Bitfield-Mask: 0xffff) */ 10700 10701 /* -------------------------------- USIC_CH_RBUF1 ------------------------------- */ 10702 #define USIC_CH_RBUF1_DSR1_Pos (0UL) /*!< USIC_CH RBUF1: DSR1 (Bit 0) */ 10703 #define USIC_CH_RBUF1_DSR1_Msk (0xffffUL) /*!< USIC_CH RBUF1: DSR1 (Bitfield-Mask: 0xffff) */ 10704 10705 /* ------------------------------ USIC_CH_RBUF01SR ------------------------------ */ 10706 #define USIC_CH_RBUF01SR_WLEN0_Pos (0UL) /*!< USIC_CH RBUF01SR: WLEN0 (Bit 0) */ 10707 #define USIC_CH_RBUF01SR_WLEN0_Msk (0xfUL) /*!< USIC_CH RBUF01SR: WLEN0 (Bitfield-Mask: 0x0f) */ 10708 #define USIC_CH_RBUF01SR_SOF0_Pos (6UL) /*!< USIC_CH RBUF01SR: SOF0 (Bit 6) */ 10709 #define USIC_CH_RBUF01SR_SOF0_Msk (0x40UL) /*!< USIC_CH RBUF01SR: SOF0 (Bitfield-Mask: 0x01) */ 10710 #define USIC_CH_RBUF01SR_PAR0_Pos (8UL) /*!< USIC_CH RBUF01SR: PAR0 (Bit 8) */ 10711 #define USIC_CH_RBUF01SR_PAR0_Msk (0x100UL) /*!< USIC_CH RBUF01SR: PAR0 (Bitfield-Mask: 0x01) */ 10712 #define USIC_CH_RBUF01SR_PERR0_Pos (9UL) /*!< USIC_CH RBUF01SR: PERR0 (Bit 9) */ 10713 #define USIC_CH_RBUF01SR_PERR0_Msk (0x200UL) /*!< USIC_CH RBUF01SR: PERR0 (Bitfield-Mask: 0x01) */ 10714 #define USIC_CH_RBUF01SR_RDV00_Pos (13UL) /*!< USIC_CH RBUF01SR: RDV00 (Bit 13) */ 10715 #define USIC_CH_RBUF01SR_RDV00_Msk (0x2000UL) /*!< USIC_CH RBUF01SR: RDV00 (Bitfield-Mask: 0x01) */ 10716 #define USIC_CH_RBUF01SR_RDV01_Pos (14UL) /*!< USIC_CH RBUF01SR: RDV01 (Bit 14) */ 10717 #define USIC_CH_RBUF01SR_RDV01_Msk (0x4000UL) /*!< USIC_CH RBUF01SR: RDV01 (Bitfield-Mask: 0x01) */ 10718 #define USIC_CH_RBUF01SR_DS0_Pos (15UL) /*!< USIC_CH RBUF01SR: DS0 (Bit 15) */ 10719 #define USIC_CH_RBUF01SR_DS0_Msk (0x8000UL) /*!< USIC_CH RBUF01SR: DS0 (Bitfield-Mask: 0x01) */ 10720 #define USIC_CH_RBUF01SR_WLEN1_Pos (16UL) /*!< USIC_CH RBUF01SR: WLEN1 (Bit 16) */ 10721 #define USIC_CH_RBUF01SR_WLEN1_Msk (0xf0000UL) /*!< USIC_CH RBUF01SR: WLEN1 (Bitfield-Mask: 0x0f) */ 10722 #define USIC_CH_RBUF01SR_SOF1_Pos (22UL) /*!< USIC_CH RBUF01SR: SOF1 (Bit 22) */ 10723 #define USIC_CH_RBUF01SR_SOF1_Msk (0x400000UL) /*!< USIC_CH RBUF01SR: SOF1 (Bitfield-Mask: 0x01) */ 10724 #define USIC_CH_RBUF01SR_PAR1_Pos (24UL) /*!< USIC_CH RBUF01SR: PAR1 (Bit 24) */ 10725 #define USIC_CH_RBUF01SR_PAR1_Msk (0x1000000UL) /*!< USIC_CH RBUF01SR: PAR1 (Bitfield-Mask: 0x01) */ 10726 #define USIC_CH_RBUF01SR_PERR1_Pos (25UL) /*!< USIC_CH RBUF01SR: PERR1 (Bit 25) */ 10727 #define USIC_CH_RBUF01SR_PERR1_Msk (0x2000000UL) /*!< USIC_CH RBUF01SR: PERR1 (Bitfield-Mask: 0x01) */ 10728 #define USIC_CH_RBUF01SR_RDV10_Pos (29UL) /*!< USIC_CH RBUF01SR: RDV10 (Bit 29) */ 10729 #define USIC_CH_RBUF01SR_RDV10_Msk (0x20000000UL) /*!< USIC_CH RBUF01SR: RDV10 (Bitfield-Mask: 0x01) */ 10730 #define USIC_CH_RBUF01SR_RDV11_Pos (30UL) /*!< USIC_CH RBUF01SR: RDV11 (Bit 30) */ 10731 #define USIC_CH_RBUF01SR_RDV11_Msk (0x40000000UL) /*!< USIC_CH RBUF01SR: RDV11 (Bitfield-Mask: 0x01) */ 10732 #define USIC_CH_RBUF01SR_DS1_Pos (31UL) /*!< USIC_CH RBUF01SR: DS1 (Bit 31) */ 10733 #define USIC_CH_RBUF01SR_DS1_Msk (0x80000000UL) /*!< USIC_CH RBUF01SR: DS1 (Bitfield-Mask: 0x01) */ 10734 10735 /* --------------------------------- USIC_CH_FMR -------------------------------- */ 10736 #define USIC_CH_FMR_MTDV_Pos (0UL) /*!< USIC_CH FMR: MTDV (Bit 0) */ 10737 #define USIC_CH_FMR_MTDV_Msk (0x3UL) /*!< USIC_CH FMR: MTDV (Bitfield-Mask: 0x03) */ 10738 #define USIC_CH_FMR_ATVC_Pos (4UL) /*!< USIC_CH FMR: ATVC (Bit 4) */ 10739 #define USIC_CH_FMR_ATVC_Msk (0x10UL) /*!< USIC_CH FMR: ATVC (Bitfield-Mask: 0x01) */ 10740 #define USIC_CH_FMR_CRDV0_Pos (14UL) /*!< USIC_CH FMR: CRDV0 (Bit 14) */ 10741 #define USIC_CH_FMR_CRDV0_Msk (0x4000UL) /*!< USIC_CH FMR: CRDV0 (Bitfield-Mask: 0x01) */ 10742 #define USIC_CH_FMR_CRDV1_Pos (15UL) /*!< USIC_CH FMR: CRDV1 (Bit 15) */ 10743 #define USIC_CH_FMR_CRDV1_Msk (0x8000UL) /*!< USIC_CH FMR: CRDV1 (Bitfield-Mask: 0x01) */ 10744 #define USIC_CH_FMR_SIO0_Pos (16UL) /*!< USIC_CH FMR: SIO0 (Bit 16) */ 10745 #define USIC_CH_FMR_SIO0_Msk (0x10000UL) /*!< USIC_CH FMR: SIO0 (Bitfield-Mask: 0x01) */ 10746 #define USIC_CH_FMR_SIO1_Pos (17UL) /*!< USIC_CH FMR: SIO1 (Bit 17) */ 10747 #define USIC_CH_FMR_SIO1_Msk (0x20000UL) /*!< USIC_CH FMR: SIO1 (Bitfield-Mask: 0x01) */ 10748 #define USIC_CH_FMR_SIO2_Pos (18UL) /*!< USIC_CH FMR: SIO2 (Bit 18) */ 10749 #define USIC_CH_FMR_SIO2_Msk (0x40000UL) /*!< USIC_CH FMR: SIO2 (Bitfield-Mask: 0x01) */ 10750 #define USIC_CH_FMR_SIO3_Pos (19UL) /*!< USIC_CH FMR: SIO3 (Bit 19) */ 10751 #define USIC_CH_FMR_SIO3_Msk (0x80000UL) /*!< USIC_CH FMR: SIO3 (Bitfield-Mask: 0x01) */ 10752 #define USIC_CH_FMR_SIO4_Pos (20UL) /*!< USIC_CH FMR: SIO4 (Bit 20) */ 10753 #define USIC_CH_FMR_SIO4_Msk (0x100000UL) /*!< USIC_CH FMR: SIO4 (Bitfield-Mask: 0x01) */ 10754 #define USIC_CH_FMR_SIO5_Pos (21UL) /*!< USIC_CH FMR: SIO5 (Bit 21) */ 10755 #define USIC_CH_FMR_SIO5_Msk (0x200000UL) /*!< USIC_CH FMR: SIO5 (Bitfield-Mask: 0x01) */ 10756 10757 /* -------------------------------- USIC_CH_TBUF -------------------------------- */ 10758 #define USIC_CH_TBUF_TDATA_Pos (0UL) /*!< USIC_CH TBUF: TDATA (Bit 0) */ 10759 #define USIC_CH_TBUF_TDATA_Msk (0xffffUL) /*!< USIC_CH TBUF: TDATA (Bitfield-Mask: 0xffff) */ 10760 10761 /* --------------------------------- USIC_CH_BYP -------------------------------- */ 10762 #define USIC_CH_BYP_BDATA_Pos (0UL) /*!< USIC_CH BYP: BDATA (Bit 0) */ 10763 #define USIC_CH_BYP_BDATA_Msk (0xffffUL) /*!< USIC_CH BYP: BDATA (Bitfield-Mask: 0xffff) */ 10764 10765 /* -------------------------------- USIC_CH_BYPCR ------------------------------- */ 10766 #define USIC_CH_BYPCR_BWLE_Pos (0UL) /*!< USIC_CH BYPCR: BWLE (Bit 0) */ 10767 #define USIC_CH_BYPCR_BWLE_Msk (0xfUL) /*!< USIC_CH BYPCR: BWLE (Bitfield-Mask: 0x0f) */ 10768 #define USIC_CH_BYPCR_BDSSM_Pos (8UL) /*!< USIC_CH BYPCR: BDSSM (Bit 8) */ 10769 #define USIC_CH_BYPCR_BDSSM_Msk (0x100UL) /*!< USIC_CH BYPCR: BDSSM (Bitfield-Mask: 0x01) */ 10770 #define USIC_CH_BYPCR_BDEN_Pos (10UL) /*!< USIC_CH BYPCR: BDEN (Bit 10) */ 10771 #define USIC_CH_BYPCR_BDEN_Msk (0xc00UL) /*!< USIC_CH BYPCR: BDEN (Bitfield-Mask: 0x03) */ 10772 #define USIC_CH_BYPCR_BDVTR_Pos (12UL) /*!< USIC_CH BYPCR: BDVTR (Bit 12) */ 10773 #define USIC_CH_BYPCR_BDVTR_Msk (0x1000UL) /*!< USIC_CH BYPCR: BDVTR (Bitfield-Mask: 0x01) */ 10774 #define USIC_CH_BYPCR_BPRIO_Pos (13UL) /*!< USIC_CH BYPCR: BPRIO (Bit 13) */ 10775 #define USIC_CH_BYPCR_BPRIO_Msk (0x2000UL) /*!< USIC_CH BYPCR: BPRIO (Bitfield-Mask: 0x01) */ 10776 #define USIC_CH_BYPCR_BDV_Pos (15UL) /*!< USIC_CH BYPCR: BDV (Bit 15) */ 10777 #define USIC_CH_BYPCR_BDV_Msk (0x8000UL) /*!< USIC_CH BYPCR: BDV (Bitfield-Mask: 0x01) */ 10778 #define USIC_CH_BYPCR_BSELO_Pos (16UL) /*!< USIC_CH BYPCR: BSELO (Bit 16) */ 10779 #define USIC_CH_BYPCR_BSELO_Msk (0x1f0000UL) /*!< USIC_CH BYPCR: BSELO (Bitfield-Mask: 0x1f) */ 10780 #define USIC_CH_BYPCR_BHPC_Pos (21UL) /*!< USIC_CH BYPCR: BHPC (Bit 21) */ 10781 #define USIC_CH_BYPCR_BHPC_Msk (0xe00000UL) /*!< USIC_CH BYPCR: BHPC (Bitfield-Mask: 0x07) */ 10782 10783 /* -------------------------------- USIC_CH_TBCTR ------------------------------- */ 10784 #define USIC_CH_TBCTR_DPTR_Pos (0UL) /*!< USIC_CH TBCTR: DPTR (Bit 0) */ 10785 #define USIC_CH_TBCTR_DPTR_Msk (0x3fUL) /*!< USIC_CH TBCTR: DPTR (Bitfield-Mask: 0x3f) */ 10786 #define USIC_CH_TBCTR_LIMIT_Pos (8UL) /*!< USIC_CH TBCTR: LIMIT (Bit 8) */ 10787 #define USIC_CH_TBCTR_LIMIT_Msk (0x3f00UL) /*!< USIC_CH TBCTR: LIMIT (Bitfield-Mask: 0x3f) */ 10788 #define USIC_CH_TBCTR_STBTM_Pos (14UL) /*!< USIC_CH TBCTR: STBTM (Bit 14) */ 10789 #define USIC_CH_TBCTR_STBTM_Msk (0x4000UL) /*!< USIC_CH TBCTR: STBTM (Bitfield-Mask: 0x01) */ 10790 #define USIC_CH_TBCTR_STBTEN_Pos (15UL) /*!< USIC_CH TBCTR: STBTEN (Bit 15) */ 10791 #define USIC_CH_TBCTR_STBTEN_Msk (0x8000UL) /*!< USIC_CH TBCTR: STBTEN (Bitfield-Mask: 0x01) */ 10792 #define USIC_CH_TBCTR_STBINP_Pos (16UL) /*!< USIC_CH TBCTR: STBINP (Bit 16) */ 10793 #define USIC_CH_TBCTR_STBINP_Msk (0x70000UL) /*!< USIC_CH TBCTR: STBINP (Bitfield-Mask: 0x07) */ 10794 #define USIC_CH_TBCTR_ATBINP_Pos (19UL) /*!< USIC_CH TBCTR: ATBINP (Bit 19) */ 10795 #define USIC_CH_TBCTR_ATBINP_Msk (0x380000UL) /*!< USIC_CH TBCTR: ATBINP (Bitfield-Mask: 0x07) */ 10796 #define USIC_CH_TBCTR_SIZE_Pos (24UL) /*!< USIC_CH TBCTR: SIZE (Bit 24) */ 10797 #define USIC_CH_TBCTR_SIZE_Msk (0x7000000UL) /*!< USIC_CH TBCTR: SIZE (Bitfield-Mask: 0x07) */ 10798 #define USIC_CH_TBCTR_LOF_Pos (28UL) /*!< USIC_CH TBCTR: LOF (Bit 28) */ 10799 #define USIC_CH_TBCTR_LOF_Msk (0x10000000UL) /*!< USIC_CH TBCTR: LOF (Bitfield-Mask: 0x01) */ 10800 #define USIC_CH_TBCTR_STBIEN_Pos (30UL) /*!< USIC_CH TBCTR: STBIEN (Bit 30) */ 10801 #define USIC_CH_TBCTR_STBIEN_Msk (0x40000000UL) /*!< USIC_CH TBCTR: STBIEN (Bitfield-Mask: 0x01) */ 10802 #define USIC_CH_TBCTR_TBERIEN_Pos (31UL) /*!< USIC_CH TBCTR: TBERIEN (Bit 31) */ 10803 #define USIC_CH_TBCTR_TBERIEN_Msk (0x80000000UL) /*!< USIC_CH TBCTR: TBERIEN (Bitfield-Mask: 0x01) */ 10804 10805 /* -------------------------------- USIC_CH_RBCTR ------------------------------- */ 10806 #define USIC_CH_RBCTR_DPTR_Pos (0UL) /*!< USIC_CH RBCTR: DPTR (Bit 0) */ 10807 #define USIC_CH_RBCTR_DPTR_Msk (0x3fUL) /*!< USIC_CH RBCTR: DPTR (Bitfield-Mask: 0x3f) */ 10808 #define USIC_CH_RBCTR_LIMIT_Pos (8UL) /*!< USIC_CH RBCTR: LIMIT (Bit 8) */ 10809 #define USIC_CH_RBCTR_LIMIT_Msk (0x3f00UL) /*!< USIC_CH RBCTR: LIMIT (Bitfield-Mask: 0x3f) */ 10810 #define USIC_CH_RBCTR_SRBTM_Pos (14UL) /*!< USIC_CH RBCTR: SRBTM (Bit 14) */ 10811 #define USIC_CH_RBCTR_SRBTM_Msk (0x4000UL) /*!< USIC_CH RBCTR: SRBTM (Bitfield-Mask: 0x01) */ 10812 #define USIC_CH_RBCTR_SRBTEN_Pos (15UL) /*!< USIC_CH RBCTR: SRBTEN (Bit 15) */ 10813 #define USIC_CH_RBCTR_SRBTEN_Msk (0x8000UL) /*!< USIC_CH RBCTR: SRBTEN (Bitfield-Mask: 0x01) */ 10814 #define USIC_CH_RBCTR_SRBINP_Pos (16UL) /*!< USIC_CH RBCTR: SRBINP (Bit 16) */ 10815 #define USIC_CH_RBCTR_SRBINP_Msk (0x70000UL) /*!< USIC_CH RBCTR: SRBINP (Bitfield-Mask: 0x07) */ 10816 #define USIC_CH_RBCTR_ARBINP_Pos (19UL) /*!< USIC_CH RBCTR: ARBINP (Bit 19) */ 10817 #define USIC_CH_RBCTR_ARBINP_Msk (0x380000UL) /*!< USIC_CH RBCTR: ARBINP (Bitfield-Mask: 0x07) */ 10818 #define USIC_CH_RBCTR_RCIM_Pos (22UL) /*!< USIC_CH RBCTR: RCIM (Bit 22) */ 10819 #define USIC_CH_RBCTR_RCIM_Msk (0xc00000UL) /*!< USIC_CH RBCTR: RCIM (Bitfield-Mask: 0x03) */ 10820 #define USIC_CH_RBCTR_SIZE_Pos (24UL) /*!< USIC_CH RBCTR: SIZE (Bit 24) */ 10821 #define USIC_CH_RBCTR_SIZE_Msk (0x7000000UL) /*!< USIC_CH RBCTR: SIZE (Bitfield-Mask: 0x07) */ 10822 #define USIC_CH_RBCTR_RNM_Pos (27UL) /*!< USIC_CH RBCTR: RNM (Bit 27) */ 10823 #define USIC_CH_RBCTR_RNM_Msk (0x8000000UL) /*!< USIC_CH RBCTR: RNM (Bitfield-Mask: 0x01) */ 10824 #define USIC_CH_RBCTR_LOF_Pos (28UL) /*!< USIC_CH RBCTR: LOF (Bit 28) */ 10825 #define USIC_CH_RBCTR_LOF_Msk (0x10000000UL) /*!< USIC_CH RBCTR: LOF (Bitfield-Mask: 0x01) */ 10826 #define USIC_CH_RBCTR_ARBIEN_Pos (29UL) /*!< USIC_CH RBCTR: ARBIEN (Bit 29) */ 10827 #define USIC_CH_RBCTR_ARBIEN_Msk (0x20000000UL) /*!< USIC_CH RBCTR: ARBIEN (Bitfield-Mask: 0x01) */ 10828 #define USIC_CH_RBCTR_SRBIEN_Pos (30UL) /*!< USIC_CH RBCTR: SRBIEN (Bit 30) */ 10829 #define USIC_CH_RBCTR_SRBIEN_Msk (0x40000000UL) /*!< USIC_CH RBCTR: SRBIEN (Bitfield-Mask: 0x01) */ 10830 #define USIC_CH_RBCTR_RBERIEN_Pos (31UL) /*!< USIC_CH RBCTR: RBERIEN (Bit 31) */ 10831 #define USIC_CH_RBCTR_RBERIEN_Msk (0x80000000UL) /*!< USIC_CH RBCTR: RBERIEN (Bitfield-Mask: 0x01) */ 10832 10833 /* ------------------------------- USIC_CH_TRBPTR ------------------------------- */ 10834 #define USIC_CH_TRBPTR_TDIPTR_Pos (0UL) /*!< USIC_CH TRBPTR: TDIPTR (Bit 0) */ 10835 #define USIC_CH_TRBPTR_TDIPTR_Msk (0x3fUL) /*!< USIC_CH TRBPTR: TDIPTR (Bitfield-Mask: 0x3f) */ 10836 #define USIC_CH_TRBPTR_TDOPTR_Pos (8UL) /*!< USIC_CH TRBPTR: TDOPTR (Bit 8) */ 10837 #define USIC_CH_TRBPTR_TDOPTR_Msk (0x3f00UL) /*!< USIC_CH TRBPTR: TDOPTR (Bitfield-Mask: 0x3f) */ 10838 #define USIC_CH_TRBPTR_RDIPTR_Pos (16UL) /*!< USIC_CH TRBPTR: RDIPTR (Bit 16) */ 10839 #define USIC_CH_TRBPTR_RDIPTR_Msk (0x3f0000UL) /*!< USIC_CH TRBPTR: RDIPTR (Bitfield-Mask: 0x3f) */ 10840 #define USIC_CH_TRBPTR_RDOPTR_Pos (24UL) /*!< USIC_CH TRBPTR: RDOPTR (Bit 24) */ 10841 #define USIC_CH_TRBPTR_RDOPTR_Msk (0x3f000000UL) /*!< USIC_CH TRBPTR: RDOPTR (Bitfield-Mask: 0x3f) */ 10842 10843 /* -------------------------------- USIC_CH_TRBSR ------------------------------- */ 10844 #define USIC_CH_TRBSR_SRBI_Pos (0UL) /*!< USIC_CH TRBSR: SRBI (Bit 0) */ 10845 #define USIC_CH_TRBSR_SRBI_Msk (0x1UL) /*!< USIC_CH TRBSR: SRBI (Bitfield-Mask: 0x01) */ 10846 #define USIC_CH_TRBSR_RBERI_Pos (1UL) /*!< USIC_CH TRBSR: RBERI (Bit 1) */ 10847 #define USIC_CH_TRBSR_RBERI_Msk (0x2UL) /*!< USIC_CH TRBSR: RBERI (Bitfield-Mask: 0x01) */ 10848 #define USIC_CH_TRBSR_ARBI_Pos (2UL) /*!< USIC_CH TRBSR: ARBI (Bit 2) */ 10849 #define USIC_CH_TRBSR_ARBI_Msk (0x4UL) /*!< USIC_CH TRBSR: ARBI (Bitfield-Mask: 0x01) */ 10850 #define USIC_CH_TRBSR_REMPTY_Pos (3UL) /*!< USIC_CH TRBSR: REMPTY (Bit 3) */ 10851 #define USIC_CH_TRBSR_REMPTY_Msk (0x8UL) /*!< USIC_CH TRBSR: REMPTY (Bitfield-Mask: 0x01) */ 10852 #define USIC_CH_TRBSR_RFULL_Pos (4UL) /*!< USIC_CH TRBSR: RFULL (Bit 4) */ 10853 #define USIC_CH_TRBSR_RFULL_Msk (0x10UL) /*!< USIC_CH TRBSR: RFULL (Bitfield-Mask: 0x01) */ 10854 #define USIC_CH_TRBSR_RBUS_Pos (5UL) /*!< USIC_CH TRBSR: RBUS (Bit 5) */ 10855 #define USIC_CH_TRBSR_RBUS_Msk (0x20UL) /*!< USIC_CH TRBSR: RBUS (Bitfield-Mask: 0x01) */ 10856 #define USIC_CH_TRBSR_SRBT_Pos (6UL) /*!< USIC_CH TRBSR: SRBT (Bit 6) */ 10857 #define USIC_CH_TRBSR_SRBT_Msk (0x40UL) /*!< USIC_CH TRBSR: SRBT (Bitfield-Mask: 0x01) */ 10858 #define USIC_CH_TRBSR_STBI_Pos (8UL) /*!< USIC_CH TRBSR: STBI (Bit 8) */ 10859 #define USIC_CH_TRBSR_STBI_Msk (0x100UL) /*!< USIC_CH TRBSR: STBI (Bitfield-Mask: 0x01) */ 10860 #define USIC_CH_TRBSR_TBERI_Pos (9UL) /*!< USIC_CH TRBSR: TBERI (Bit 9) */ 10861 #define USIC_CH_TRBSR_TBERI_Msk (0x200UL) /*!< USIC_CH TRBSR: TBERI (Bitfield-Mask: 0x01) */ 10862 #define USIC_CH_TRBSR_TEMPTY_Pos (11UL) /*!< USIC_CH TRBSR: TEMPTY (Bit 11) */ 10863 #define USIC_CH_TRBSR_TEMPTY_Msk (0x800UL) /*!< USIC_CH TRBSR: TEMPTY (Bitfield-Mask: 0x01) */ 10864 #define USIC_CH_TRBSR_TFULL_Pos (12UL) /*!< USIC_CH TRBSR: TFULL (Bit 12) */ 10865 #define USIC_CH_TRBSR_TFULL_Msk (0x1000UL) /*!< USIC_CH TRBSR: TFULL (Bitfield-Mask: 0x01) */ 10866 #define USIC_CH_TRBSR_TBUS_Pos (13UL) /*!< USIC_CH TRBSR: TBUS (Bit 13) */ 10867 #define USIC_CH_TRBSR_TBUS_Msk (0x2000UL) /*!< USIC_CH TRBSR: TBUS (Bitfield-Mask: 0x01) */ 10868 #define USIC_CH_TRBSR_STBT_Pos (14UL) /*!< USIC_CH TRBSR: STBT (Bit 14) */ 10869 #define USIC_CH_TRBSR_STBT_Msk (0x4000UL) /*!< USIC_CH TRBSR: STBT (Bitfield-Mask: 0x01) */ 10870 #define USIC_CH_TRBSR_RBFLVL_Pos (16UL) /*!< USIC_CH TRBSR: RBFLVL (Bit 16) */ 10871 #define USIC_CH_TRBSR_RBFLVL_Msk (0x7f0000UL) /*!< USIC_CH TRBSR: RBFLVL (Bitfield-Mask: 0x7f) */ 10872 #define USIC_CH_TRBSR_TBFLVL_Pos (24UL) /*!< USIC_CH TRBSR: TBFLVL (Bit 24) */ 10873 #define USIC_CH_TRBSR_TBFLVL_Msk (0x7f000000UL) /*!< USIC_CH TRBSR: TBFLVL (Bitfield-Mask: 0x7f) */ 10874 10875 /* ------------------------------- USIC_CH_TRBSCR ------------------------------- */ 10876 #define USIC_CH_TRBSCR_CSRBI_Pos (0UL) /*!< USIC_CH TRBSCR: CSRBI (Bit 0) */ 10877 #define USIC_CH_TRBSCR_CSRBI_Msk (0x1UL) /*!< USIC_CH TRBSCR: CSRBI (Bitfield-Mask: 0x01) */ 10878 #define USIC_CH_TRBSCR_CRBERI_Pos (1UL) /*!< USIC_CH TRBSCR: CRBERI (Bit 1) */ 10879 #define USIC_CH_TRBSCR_CRBERI_Msk (0x2UL) /*!< USIC_CH TRBSCR: CRBERI (Bitfield-Mask: 0x01) */ 10880 #define USIC_CH_TRBSCR_CARBI_Pos (2UL) /*!< USIC_CH TRBSCR: CARBI (Bit 2) */ 10881 #define USIC_CH_TRBSCR_CARBI_Msk (0x4UL) /*!< USIC_CH TRBSCR: CARBI (Bitfield-Mask: 0x01) */ 10882 #define USIC_CH_TRBSCR_CSTBI_Pos (8UL) /*!< USIC_CH TRBSCR: CSTBI (Bit 8) */ 10883 #define USIC_CH_TRBSCR_CSTBI_Msk (0x100UL) /*!< USIC_CH TRBSCR: CSTBI (Bitfield-Mask: 0x01) */ 10884 #define USIC_CH_TRBSCR_CTBERI_Pos (9UL) /*!< USIC_CH TRBSCR: CTBERI (Bit 9) */ 10885 #define USIC_CH_TRBSCR_CTBERI_Msk (0x200UL) /*!< USIC_CH TRBSCR: CTBERI (Bitfield-Mask: 0x01) */ 10886 #define USIC_CH_TRBSCR_CBDV_Pos (10UL) /*!< USIC_CH TRBSCR: CBDV (Bit 10) */ 10887 #define USIC_CH_TRBSCR_CBDV_Msk (0x400UL) /*!< USIC_CH TRBSCR: CBDV (Bitfield-Mask: 0x01) */ 10888 #define USIC_CH_TRBSCR_FLUSHRB_Pos (14UL) /*!< USIC_CH TRBSCR: FLUSHRB (Bit 14) */ 10889 #define USIC_CH_TRBSCR_FLUSHRB_Msk (0x4000UL) /*!< USIC_CH TRBSCR: FLUSHRB (Bitfield-Mask: 0x01) */ 10890 #define USIC_CH_TRBSCR_FLUSHTB_Pos (15UL) /*!< USIC_CH TRBSCR: FLUSHTB (Bit 15) */ 10891 #define USIC_CH_TRBSCR_FLUSHTB_Msk (0x8000UL) /*!< USIC_CH TRBSCR: FLUSHTB (Bitfield-Mask: 0x01) */ 10892 10893 /* -------------------------------- USIC_CH_OUTR -------------------------------- */ 10894 #define USIC_CH_OUTR_DSR_Pos (0UL) /*!< USIC_CH OUTR: DSR (Bit 0) */ 10895 #define USIC_CH_OUTR_DSR_Msk (0xffffUL) /*!< USIC_CH OUTR: DSR (Bitfield-Mask: 0xffff) */ 10896 #define USIC_CH_OUTR_RCI_Pos (16UL) /*!< USIC_CH OUTR: RCI (Bit 16) */ 10897 #define USIC_CH_OUTR_RCI_Msk (0x1f0000UL) /*!< USIC_CH OUTR: RCI (Bitfield-Mask: 0x1f) */ 10898 10899 /* -------------------------------- USIC_CH_OUTDR ------------------------------- */ 10900 #define USIC_CH_OUTDR_DSR_Pos (0UL) /*!< USIC_CH OUTDR: DSR (Bit 0) */ 10901 #define USIC_CH_OUTDR_DSR_Msk (0xffffUL) /*!< USIC_CH OUTDR: DSR (Bitfield-Mask: 0xffff) */ 10902 #define USIC_CH_OUTDR_RCI_Pos (16UL) /*!< USIC_CH OUTDR: RCI (Bit 16) */ 10903 #define USIC_CH_OUTDR_RCI_Msk (0x1f0000UL) /*!< USIC_CH OUTDR: RCI (Bitfield-Mask: 0x1f) */ 10904 10905 /* --------------------------------- USIC_CH_IN --------------------------------- */ 10906 #define USIC_CH_IN_TDATA_Pos (0UL) /*!< USIC_CH IN: TDATA (Bit 0) */ 10907 #define USIC_CH_IN_TDATA_Msk (0xffffUL) /*!< USIC_CH IN: TDATA (Bitfield-Mask: 0xffff) */ 10908 10909 10910 /* ================================================================================ */ 10911 /* ================ struct 'CAN' Position & Mask ================ */ 10912 /* ================================================================================ */ 10913 10914 10915 /* ----------------------------------- CAN_CLC ---------------------------------- */ 10916 #define CAN_CLC_DISR_Pos (0UL) /*!< CAN CLC: DISR (Bit 0) */ 10917 #define CAN_CLC_DISR_Msk (0x1UL) /*!< CAN CLC: DISR (Bitfield-Mask: 0x01) */ 10918 #define CAN_CLC_DISS_Pos (1UL) /*!< CAN CLC: DISS (Bit 1) */ 10919 #define CAN_CLC_DISS_Msk (0x2UL) /*!< CAN CLC: DISS (Bitfield-Mask: 0x01) */ 10920 #define CAN_CLC_EDIS_Pos (3UL) /*!< CAN CLC: EDIS (Bit 3) */ 10921 #define CAN_CLC_EDIS_Msk (0x8UL) /*!< CAN CLC: EDIS (Bitfield-Mask: 0x01) */ 10922 10923 /* ----------------------------------- CAN_ID ----------------------------------- */ 10924 #define CAN_ID_MOD_REV_Pos (0UL) /*!< CAN ID: MOD_REV (Bit 0) */ 10925 #define CAN_ID_MOD_REV_Msk (0xffUL) /*!< CAN ID: MOD_REV (Bitfield-Mask: 0xff) */ 10926 #define CAN_ID_MOD_TYPE_Pos (8UL) /*!< CAN ID: MOD_TYPE (Bit 8) */ 10927 #define CAN_ID_MOD_TYPE_Msk (0xff00UL) /*!< CAN ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 10928 #define CAN_ID_MOD_NUMBER_Pos (16UL) /*!< CAN ID: MOD_NUMBER (Bit 16) */ 10929 #define CAN_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< CAN ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 10930 10931 /* ----------------------------------- CAN_FDR ---------------------------------- */ 10932 #define CAN_FDR_STEP_Pos (0UL) /*!< CAN FDR: STEP (Bit 0) */ 10933 #define CAN_FDR_STEP_Msk (0x3ffUL) /*!< CAN FDR: STEP (Bitfield-Mask: 0x3ff) */ 10934 #define CAN_FDR_DM_Pos (14UL) /*!< CAN FDR: DM (Bit 14) */ 10935 #define CAN_FDR_DM_Msk (0xc000UL) /*!< CAN FDR: DM (Bitfield-Mask: 0x03) */ 10936 10937 /* ---------------------------------- CAN_LIST ---------------------------------- */ 10938 #define CAN_LIST_BEGIN_Pos (0UL) /*!< CAN LIST: BEGIN (Bit 0) */ 10939 #define CAN_LIST_BEGIN_Msk (0xffUL) /*!< CAN LIST: BEGIN (Bitfield-Mask: 0xff) */ 10940 #define CAN_LIST_END_Pos (8UL) /*!< CAN LIST: END (Bit 8) */ 10941 #define CAN_LIST_END_Msk (0xff00UL) /*!< CAN LIST: END (Bitfield-Mask: 0xff) */ 10942 #define CAN_LIST_SIZE_Pos (16UL) /*!< CAN LIST: SIZE (Bit 16) */ 10943 #define CAN_LIST_SIZE_Msk (0xff0000UL) /*!< CAN LIST: SIZE (Bitfield-Mask: 0xff) */ 10944 #define CAN_LIST_EMPTY_Pos (24UL) /*!< CAN LIST: EMPTY (Bit 24) */ 10945 #define CAN_LIST_EMPTY_Msk (0x1000000UL) /*!< CAN LIST: EMPTY (Bitfield-Mask: 0x01) */ 10946 10947 /* ---------------------------------- CAN_MSPND --------------------------------- */ 10948 #define CAN_MSPND_PND_Pos (0UL) /*!< CAN MSPND: PND (Bit 0) */ 10949 #define CAN_MSPND_PND_Msk (0xffffffffUL) /*!< CAN MSPND: PND (Bitfield-Mask: 0xffffffff) */ 10950 10951 /* ---------------------------------- CAN_MSID ---------------------------------- */ 10952 #define CAN_MSID_INDEX_Pos (0UL) /*!< CAN MSID: INDEX (Bit 0) */ 10953 #define CAN_MSID_INDEX_Msk (0x3fUL) /*!< CAN MSID: INDEX (Bitfield-Mask: 0x3f) */ 10954 10955 /* --------------------------------- CAN_MSIMASK -------------------------------- */ 10956 #define CAN_MSIMASK_IM_Pos (0UL) /*!< CAN MSIMASK: IM (Bit 0) */ 10957 #define CAN_MSIMASK_IM_Msk (0xffffffffUL) /*!< CAN MSIMASK: IM (Bitfield-Mask: 0xffffffff) */ 10958 10959 /* --------------------------------- CAN_PANCTR --------------------------------- */ 10960 #define CAN_PANCTR_PANCMD_Pos (0UL) /*!< CAN PANCTR: PANCMD (Bit 0) */ 10961 #define CAN_PANCTR_PANCMD_Msk (0xffUL) /*!< CAN PANCTR: PANCMD (Bitfield-Mask: 0xff) */ 10962 #define CAN_PANCTR_BUSY_Pos (8UL) /*!< CAN PANCTR: BUSY (Bit 8) */ 10963 #define CAN_PANCTR_BUSY_Msk (0x100UL) /*!< CAN PANCTR: BUSY (Bitfield-Mask: 0x01) */ 10964 #define CAN_PANCTR_RBUSY_Pos (9UL) /*!< CAN PANCTR: RBUSY (Bit 9) */ 10965 #define CAN_PANCTR_RBUSY_Msk (0x200UL) /*!< CAN PANCTR: RBUSY (Bitfield-Mask: 0x01) */ 10966 #define CAN_PANCTR_PANAR1_Pos (16UL) /*!< CAN PANCTR: PANAR1 (Bit 16) */ 10967 #define CAN_PANCTR_PANAR1_Msk (0xff0000UL) /*!< CAN PANCTR: PANAR1 (Bitfield-Mask: 0xff) */ 10968 #define CAN_PANCTR_PANAR2_Pos (24UL) /*!< CAN PANCTR: PANAR2 (Bit 24) */ 10969 #define CAN_PANCTR_PANAR2_Msk (0xff000000UL) /*!< CAN PANCTR: PANAR2 (Bitfield-Mask: 0xff) */ 10970 10971 /* ----------------------------------- CAN_MCR ---------------------------------- */ 10972 #define CAN_MCR_CLKSEL_Pos (0UL) /*!< CAN MCR: CLKSEL (Bit 0) */ 10973 #define CAN_MCR_CLKSEL_Msk (0xfUL) /*!< CAN MCR: CLKSEL (Bitfield-Mask: 0x0f) */ 10974 #define CAN_MCR_MPSEL_Pos (12UL) /*!< CAN MCR: MPSEL (Bit 12) */ 10975 #define CAN_MCR_MPSEL_Msk (0xf000UL) /*!< CAN MCR: MPSEL (Bitfield-Mask: 0x0f) */ 10976 10977 /* ---------------------------------- CAN_MITR ---------------------------------- */ 10978 #define CAN_MITR_IT_Pos (0UL) /*!< CAN MITR: IT (Bit 0) */ 10979 #define CAN_MITR_IT_Msk (0xffUL) /*!< CAN MITR: IT (Bitfield-Mask: 0xff) */ 10980 10981 10982 /* ================================================================================ */ 10983 /* ================ Group 'CAN_NODE' Position & Mask ================ */ 10984 /* ================================================================================ */ 10985 10986 10987 /* -------------------------------- CAN_NODE_NCR -------------------------------- */ 10988 #define CAN_NODE_NCR_INIT_Pos (0UL) /*!< CAN_NODE NCR: INIT (Bit 0) */ 10989 #define CAN_NODE_NCR_INIT_Msk (0x1UL) /*!< CAN_NODE NCR: INIT (Bitfield-Mask: 0x01) */ 10990 #define CAN_NODE_NCR_TRIE_Pos (1UL) /*!< CAN_NODE NCR: TRIE (Bit 1) */ 10991 #define CAN_NODE_NCR_TRIE_Msk (0x2UL) /*!< CAN_NODE NCR: TRIE (Bitfield-Mask: 0x01) */ 10992 #define CAN_NODE_NCR_LECIE_Pos (2UL) /*!< CAN_NODE NCR: LECIE (Bit 2) */ 10993 #define CAN_NODE_NCR_LECIE_Msk (0x4UL) /*!< CAN_NODE NCR: LECIE (Bitfield-Mask: 0x01) */ 10994 #define CAN_NODE_NCR_ALIE_Pos (3UL) /*!< CAN_NODE NCR: ALIE (Bit 3) */ 10995 #define CAN_NODE_NCR_ALIE_Msk (0x8UL) /*!< CAN_NODE NCR: ALIE (Bitfield-Mask: 0x01) */ 10996 #define CAN_NODE_NCR_CANDIS_Pos (4UL) /*!< CAN_NODE NCR: CANDIS (Bit 4) */ 10997 #define CAN_NODE_NCR_CANDIS_Msk (0x10UL) /*!< CAN_NODE NCR: CANDIS (Bitfield-Mask: 0x01) */ 10998 #define CAN_NODE_NCR_TXDIS_Pos (5UL) /*!< CAN_NODE NCR: TXDIS (Bit 5) */ 10999 #define CAN_NODE_NCR_TXDIS_Msk (0x20UL) /*!< CAN_NODE NCR: TXDIS (Bitfield-Mask: 0x01) */ 11000 #define CAN_NODE_NCR_CCE_Pos (6UL) /*!< CAN_NODE NCR: CCE (Bit 6) */ 11001 #define CAN_NODE_NCR_CCE_Msk (0x40UL) /*!< CAN_NODE NCR: CCE (Bitfield-Mask: 0x01) */ 11002 #define CAN_NODE_NCR_CALM_Pos (7UL) /*!< CAN_NODE NCR: CALM (Bit 7) */ 11003 #define CAN_NODE_NCR_CALM_Msk (0x80UL) /*!< CAN_NODE NCR: CALM (Bitfield-Mask: 0x01) */ 11004 11005 /* -------------------------------- CAN_NODE_NSR -------------------------------- */ 11006 #define CAN_NODE_NSR_LEC_Pos (0UL) /*!< CAN_NODE NSR: LEC (Bit 0) */ 11007 #define CAN_NODE_NSR_LEC_Msk (0x7UL) /*!< CAN_NODE NSR: LEC (Bitfield-Mask: 0x07) */ 11008 #define CAN_NODE_NSR_TXOK_Pos (3UL) /*!< CAN_NODE NSR: TXOK (Bit 3) */ 11009 #define CAN_NODE_NSR_TXOK_Msk (0x8UL) /*!< CAN_NODE NSR: TXOK (Bitfield-Mask: 0x01) */ 11010 #define CAN_NODE_NSR_RXOK_Pos (4UL) /*!< CAN_NODE NSR: RXOK (Bit 4) */ 11011 #define CAN_NODE_NSR_RXOK_Msk (0x10UL) /*!< CAN_NODE NSR: RXOK (Bitfield-Mask: 0x01) */ 11012 #define CAN_NODE_NSR_ALERT_Pos (5UL) /*!< CAN_NODE NSR: ALERT (Bit 5) */ 11013 #define CAN_NODE_NSR_ALERT_Msk (0x20UL) /*!< CAN_NODE NSR: ALERT (Bitfield-Mask: 0x01) */ 11014 #define CAN_NODE_NSR_EWRN_Pos (6UL) /*!< CAN_NODE NSR: EWRN (Bit 6) */ 11015 #define CAN_NODE_NSR_EWRN_Msk (0x40UL) /*!< CAN_NODE NSR: EWRN (Bitfield-Mask: 0x01) */ 11016 #define CAN_NODE_NSR_BOFF_Pos (7UL) /*!< CAN_NODE NSR: BOFF (Bit 7) */ 11017 #define CAN_NODE_NSR_BOFF_Msk (0x80UL) /*!< CAN_NODE NSR: BOFF (Bitfield-Mask: 0x01) */ 11018 #define CAN_NODE_NSR_LLE_Pos (8UL) /*!< CAN_NODE NSR: LLE (Bit 8) */ 11019 #define CAN_NODE_NSR_LLE_Msk (0x100UL) /*!< CAN_NODE NSR: LLE (Bitfield-Mask: 0x01) */ 11020 #define CAN_NODE_NSR_LOE_Pos (9UL) /*!< CAN_NODE NSR: LOE (Bit 9) */ 11021 #define CAN_NODE_NSR_LOE_Msk (0x200UL) /*!< CAN_NODE NSR: LOE (Bitfield-Mask: 0x01) */ 11022 11023 /* -------------------------------- CAN_NODE_NIPR ------------------------------- */ 11024 #define CAN_NODE_NIPR_ALINP_Pos (0UL) /*!< CAN_NODE NIPR: ALINP (Bit 0) */ 11025 #define CAN_NODE_NIPR_ALINP_Msk (0xfUL) /*!< CAN_NODE NIPR: ALINP (Bitfield-Mask: 0x0f) */ 11026 #define CAN_NODE_NIPR_LECINP_Pos (4UL) /*!< CAN_NODE NIPR: LECINP (Bit 4) */ 11027 #define CAN_NODE_NIPR_LECINP_Msk (0xf0UL) /*!< CAN_NODE NIPR: LECINP (Bitfield-Mask: 0x0f) */ 11028 #define CAN_NODE_NIPR_TRINP_Pos (8UL) /*!< CAN_NODE NIPR: TRINP (Bit 8) */ 11029 #define CAN_NODE_NIPR_TRINP_Msk (0xf00UL) /*!< CAN_NODE NIPR: TRINP (Bitfield-Mask: 0x0f) */ 11030 #define CAN_NODE_NIPR_CFCINP_Pos (12UL) /*!< CAN_NODE NIPR: CFCINP (Bit 12) */ 11031 #define CAN_NODE_NIPR_CFCINP_Msk (0xf000UL) /*!< CAN_NODE NIPR: CFCINP (Bitfield-Mask: 0x0f) */ 11032 11033 /* -------------------------------- CAN_NODE_NPCR ------------------------------- */ 11034 #define CAN_NODE_NPCR_RXSEL_Pos (0UL) /*!< CAN_NODE NPCR: RXSEL (Bit 0) */ 11035 #define CAN_NODE_NPCR_RXSEL_Msk (0x7UL) /*!< CAN_NODE NPCR: RXSEL (Bitfield-Mask: 0x07) */ 11036 #define CAN_NODE_NPCR_LBM_Pos (8UL) /*!< CAN_NODE NPCR: LBM (Bit 8) */ 11037 #define CAN_NODE_NPCR_LBM_Msk (0x100UL) /*!< CAN_NODE NPCR: LBM (Bitfield-Mask: 0x01) */ 11038 11039 /* -------------------------------- CAN_NODE_NBTR ------------------------------- */ 11040 #define CAN_NODE_NBTR_BRP_Pos (0UL) /*!< CAN_NODE NBTR: BRP (Bit 0) */ 11041 #define CAN_NODE_NBTR_BRP_Msk (0x3fUL) /*!< CAN_NODE NBTR: BRP (Bitfield-Mask: 0x3f) */ 11042 #define CAN_NODE_NBTR_SJW_Pos (6UL) /*!< CAN_NODE NBTR: SJW (Bit 6) */ 11043 #define CAN_NODE_NBTR_SJW_Msk (0xc0UL) /*!< CAN_NODE NBTR: SJW (Bitfield-Mask: 0x03) */ 11044 #define CAN_NODE_NBTR_TSEG1_Pos (8UL) /*!< CAN_NODE NBTR: TSEG1 (Bit 8) */ 11045 #define CAN_NODE_NBTR_TSEG1_Msk (0xf00UL) /*!< CAN_NODE NBTR: TSEG1 (Bitfield-Mask: 0x0f) */ 11046 #define CAN_NODE_NBTR_TSEG2_Pos (12UL) /*!< CAN_NODE NBTR: TSEG2 (Bit 12) */ 11047 #define CAN_NODE_NBTR_TSEG2_Msk (0x7000UL) /*!< CAN_NODE NBTR: TSEG2 (Bitfield-Mask: 0x07) */ 11048 #define CAN_NODE_NBTR_DIV8_Pos (15UL) /*!< CAN_NODE NBTR: DIV8 (Bit 15) */ 11049 #define CAN_NODE_NBTR_DIV8_Msk (0x8000UL) /*!< CAN_NODE NBTR: DIV8 (Bitfield-Mask: 0x01) */ 11050 11051 /* ------------------------------- CAN_NODE_NECNT ------------------------------- */ 11052 #define CAN_NODE_NECNT_REC_Pos (0UL) /*!< CAN_NODE NECNT: REC (Bit 0) */ 11053 #define CAN_NODE_NECNT_REC_Msk (0xffUL) /*!< CAN_NODE NECNT: REC (Bitfield-Mask: 0xff) */ 11054 #define CAN_NODE_NECNT_TEC_Pos (8UL) /*!< CAN_NODE NECNT: TEC (Bit 8) */ 11055 #define CAN_NODE_NECNT_TEC_Msk (0xff00UL) /*!< CAN_NODE NECNT: TEC (Bitfield-Mask: 0xff) */ 11056 #define CAN_NODE_NECNT_EWRNLVL_Pos (16UL) /*!< CAN_NODE NECNT: EWRNLVL (Bit 16) */ 11057 #define CAN_NODE_NECNT_EWRNLVL_Msk (0xff0000UL) /*!< CAN_NODE NECNT: EWRNLVL (Bitfield-Mask: 0xff) */ 11058 #define CAN_NODE_NECNT_LETD_Pos (24UL) /*!< CAN_NODE NECNT: LETD (Bit 24) */ 11059 #define CAN_NODE_NECNT_LETD_Msk (0x1000000UL) /*!< CAN_NODE NECNT: LETD (Bitfield-Mask: 0x01) */ 11060 #define CAN_NODE_NECNT_LEINC_Pos (25UL) /*!< CAN_NODE NECNT: LEINC (Bit 25) */ 11061 #define CAN_NODE_NECNT_LEINC_Msk (0x2000000UL) /*!< CAN_NODE NECNT: LEINC (Bitfield-Mask: 0x01) */ 11062 11063 /* -------------------------------- CAN_NODE_NFCR ------------------------------- */ 11064 #define CAN_NODE_NFCR_CFC_Pos (0UL) /*!< CAN_NODE NFCR: CFC (Bit 0) */ 11065 #define CAN_NODE_NFCR_CFC_Msk (0xffffUL) /*!< CAN_NODE NFCR: CFC (Bitfield-Mask: 0xffff) */ 11066 #define CAN_NODE_NFCR_CFSEL_Pos (16UL) /*!< CAN_NODE NFCR: CFSEL (Bit 16) */ 11067 #define CAN_NODE_NFCR_CFSEL_Msk (0x70000UL) /*!< CAN_NODE NFCR: CFSEL (Bitfield-Mask: 0x07) */ 11068 #define CAN_NODE_NFCR_CFMOD_Pos (19UL) /*!< CAN_NODE NFCR: CFMOD (Bit 19) */ 11069 #define CAN_NODE_NFCR_CFMOD_Msk (0x180000UL) /*!< CAN_NODE NFCR: CFMOD (Bitfield-Mask: 0x03) */ 11070 #define CAN_NODE_NFCR_CFCIE_Pos (22UL) /*!< CAN_NODE NFCR: CFCIE (Bit 22) */ 11071 #define CAN_NODE_NFCR_CFCIE_Msk (0x400000UL) /*!< CAN_NODE NFCR: CFCIE (Bitfield-Mask: 0x01) */ 11072 #define CAN_NODE_NFCR_CFCOV_Pos (23UL) /*!< CAN_NODE NFCR: CFCOV (Bit 23) */ 11073 #define CAN_NODE_NFCR_CFCOV_Msk (0x800000UL) /*!< CAN_NODE NFCR: CFCOV (Bitfield-Mask: 0x01) */ 11074 11075 11076 /* ================================================================================ */ 11077 /* ================ Cluster Group 'CAN_MO' Position & Mask ================ */ 11078 /* ================================================================================ */ 11079 11080 11081 /* -------------------------------- CAN_MO_MOFCR -------------------------------- */ 11082 #define CAN_MO_MOFCR_MMC_Pos (0UL) /*!< CAN_MO MOFCR: MMC (Bit 0) */ 11083 #define CAN_MO_MOFCR_MMC_Msk (0xfUL) /*!< CAN_MO MOFCR: MMC (Bitfield-Mask: 0x0f) */ 11084 #define CAN_MO_MOFCR_RXTOE_Pos (4UL) /*!< CAN_MO MOFCR: RXTOE (Bit 4) */ 11085 #define CAN_MO_MOFCR_RXTOE_Msk (0x10UL) /*!< CAN_MO MOFCR: RXTOE (Bitfield-Mask: 0x01) */ 11086 #define CAN_MO_MOFCR_GDFS_Pos (8UL) /*!< CAN_MO MOFCR: GDFS (Bit 8) */ 11087 #define CAN_MO_MOFCR_GDFS_Msk (0x100UL) /*!< CAN_MO MOFCR: GDFS (Bitfield-Mask: 0x01) */ 11088 #define CAN_MO_MOFCR_IDC_Pos (9UL) /*!< CAN_MO MOFCR: IDC (Bit 9) */ 11089 #define CAN_MO_MOFCR_IDC_Msk (0x200UL) /*!< CAN_MO MOFCR: IDC (Bitfield-Mask: 0x01) */ 11090 #define CAN_MO_MOFCR_DLCC_Pos (10UL) /*!< CAN_MO MOFCR: DLCC (Bit 10) */ 11091 #define CAN_MO_MOFCR_DLCC_Msk (0x400UL) /*!< CAN_MO MOFCR: DLCC (Bitfield-Mask: 0x01) */ 11092 #define CAN_MO_MOFCR_DATC_Pos (11UL) /*!< CAN_MO MOFCR: DATC (Bit 11) */ 11093 #define CAN_MO_MOFCR_DATC_Msk (0x800UL) /*!< CAN_MO MOFCR: DATC (Bitfield-Mask: 0x01) */ 11094 #define CAN_MO_MOFCR_RXIE_Pos (16UL) /*!< CAN_MO MOFCR: RXIE (Bit 16) */ 11095 #define CAN_MO_MOFCR_RXIE_Msk (0x10000UL) /*!< CAN_MO MOFCR: RXIE (Bitfield-Mask: 0x01) */ 11096 #define CAN_MO_MOFCR_TXIE_Pos (17UL) /*!< CAN_MO MOFCR: TXIE (Bit 17) */ 11097 #define CAN_MO_MOFCR_TXIE_Msk (0x20000UL) /*!< CAN_MO MOFCR: TXIE (Bitfield-Mask: 0x01) */ 11098 #define CAN_MO_MOFCR_OVIE_Pos (18UL) /*!< CAN_MO MOFCR: OVIE (Bit 18) */ 11099 #define CAN_MO_MOFCR_OVIE_Msk (0x40000UL) /*!< CAN_MO MOFCR: OVIE (Bitfield-Mask: 0x01) */ 11100 #define CAN_MO_MOFCR_FRREN_Pos (20UL) /*!< CAN_MO MOFCR: FRREN (Bit 20) */ 11101 #define CAN_MO_MOFCR_FRREN_Msk (0x100000UL) /*!< CAN_MO MOFCR: FRREN (Bitfield-Mask: 0x01) */ 11102 #define CAN_MO_MOFCR_RMM_Pos (21UL) /*!< CAN_MO MOFCR: RMM (Bit 21) */ 11103 #define CAN_MO_MOFCR_RMM_Msk (0x200000UL) /*!< CAN_MO MOFCR: RMM (Bitfield-Mask: 0x01) */ 11104 #define CAN_MO_MOFCR_SDT_Pos (22UL) /*!< CAN_MO MOFCR: SDT (Bit 22) */ 11105 #define CAN_MO_MOFCR_SDT_Msk (0x400000UL) /*!< CAN_MO MOFCR: SDT (Bitfield-Mask: 0x01) */ 11106 #define CAN_MO_MOFCR_STT_Pos (23UL) /*!< CAN_MO MOFCR: STT (Bit 23) */ 11107 #define CAN_MO_MOFCR_STT_Msk (0x800000UL) /*!< CAN_MO MOFCR: STT (Bitfield-Mask: 0x01) */ 11108 #define CAN_MO_MOFCR_DLC_Pos (24UL) /*!< CAN_MO MOFCR: DLC (Bit 24) */ 11109 #define CAN_MO_MOFCR_DLC_Msk (0xf000000UL) /*!< CAN_MO MOFCR: DLC (Bitfield-Mask: 0x0f) */ 11110 11111 /* -------------------------------- CAN_MO_MOFGPR ------------------------------- */ 11112 #define CAN_MO_MOFGPR_BOT_Pos (0UL) /*!< CAN_MO MOFGPR: BOT (Bit 0) */ 11113 #define CAN_MO_MOFGPR_BOT_Msk (0xffUL) /*!< CAN_MO MOFGPR: BOT (Bitfield-Mask: 0xff) */ 11114 #define CAN_MO_MOFGPR_TOP_Pos (8UL) /*!< CAN_MO MOFGPR: TOP (Bit 8) */ 11115 #define CAN_MO_MOFGPR_TOP_Msk (0xff00UL) /*!< CAN_MO MOFGPR: TOP (Bitfield-Mask: 0xff) */ 11116 #define CAN_MO_MOFGPR_CUR_Pos (16UL) /*!< CAN_MO MOFGPR: CUR (Bit 16) */ 11117 #define CAN_MO_MOFGPR_CUR_Msk (0xff0000UL) /*!< CAN_MO MOFGPR: CUR (Bitfield-Mask: 0xff) */ 11118 #define CAN_MO_MOFGPR_SEL_Pos (24UL) /*!< CAN_MO MOFGPR: SEL (Bit 24) */ 11119 #define CAN_MO_MOFGPR_SEL_Msk (0xff000000UL) /*!< CAN_MO MOFGPR: SEL (Bitfield-Mask: 0xff) */ 11120 11121 /* -------------------------------- CAN_MO_MOIPR -------------------------------- */ 11122 #define CAN_MO_MOIPR_RXINP_Pos (0UL) /*!< CAN_MO MOIPR: RXINP (Bit 0) */ 11123 #define CAN_MO_MOIPR_RXINP_Msk (0xfUL) /*!< CAN_MO MOIPR: RXINP (Bitfield-Mask: 0x0f) */ 11124 #define CAN_MO_MOIPR_TXINP_Pos (4UL) /*!< CAN_MO MOIPR: TXINP (Bit 4) */ 11125 #define CAN_MO_MOIPR_TXINP_Msk (0xf0UL) /*!< CAN_MO MOIPR: TXINP (Bitfield-Mask: 0x0f) */ 11126 #define CAN_MO_MOIPR_MPN_Pos (8UL) /*!< CAN_MO MOIPR: MPN (Bit 8) */ 11127 #define CAN_MO_MOIPR_MPN_Msk (0xff00UL) /*!< CAN_MO MOIPR: MPN (Bitfield-Mask: 0xff) */ 11128 #define CAN_MO_MOIPR_CFCVAL_Pos (16UL) /*!< CAN_MO MOIPR: CFCVAL (Bit 16) */ 11129 #define CAN_MO_MOIPR_CFCVAL_Msk (0xffff0000UL) /*!< CAN_MO MOIPR: CFCVAL (Bitfield-Mask: 0xffff) */ 11130 11131 /* -------------------------------- CAN_MO_MOAMR -------------------------------- */ 11132 #define CAN_MO_MOAMR_AM_Pos (0UL) /*!< CAN_MO MOAMR: AM (Bit 0) */ 11133 #define CAN_MO_MOAMR_AM_Msk (0x1fffffffUL) /*!< CAN_MO MOAMR: AM (Bitfield-Mask: 0x1fffffff) */ 11134 #define CAN_MO_MOAMR_MIDE_Pos (29UL) /*!< CAN_MO MOAMR: MIDE (Bit 29) */ 11135 #define CAN_MO_MOAMR_MIDE_Msk (0x20000000UL) /*!< CAN_MO MOAMR: MIDE (Bitfield-Mask: 0x01) */ 11136 11137 /* ------------------------------- CAN_MO_MODATAL ------------------------------- */ 11138 #define CAN_MO_MODATAL_DB0_Pos (0UL) /*!< CAN_MO MODATAL: DB0 (Bit 0) */ 11139 #define CAN_MO_MODATAL_DB0_Msk (0xffUL) /*!< CAN_MO MODATAL: DB0 (Bitfield-Mask: 0xff) */ 11140 #define CAN_MO_MODATAL_DB1_Pos (8UL) /*!< CAN_MO MODATAL: DB1 (Bit 8) */ 11141 #define CAN_MO_MODATAL_DB1_Msk (0xff00UL) /*!< CAN_MO MODATAL: DB1 (Bitfield-Mask: 0xff) */ 11142 #define CAN_MO_MODATAL_DB2_Pos (16UL) /*!< CAN_MO MODATAL: DB2 (Bit 16) */ 11143 #define CAN_MO_MODATAL_DB2_Msk (0xff0000UL) /*!< CAN_MO MODATAL: DB2 (Bitfield-Mask: 0xff) */ 11144 #define CAN_MO_MODATAL_DB3_Pos (24UL) /*!< CAN_MO MODATAL: DB3 (Bit 24) */ 11145 #define CAN_MO_MODATAL_DB3_Msk (0xff000000UL) /*!< CAN_MO MODATAL: DB3 (Bitfield-Mask: 0xff) */ 11146 11147 /* ------------------------------- CAN_MO_MODATAH ------------------------------- */ 11148 #define CAN_MO_MODATAH_DB4_Pos (0UL) /*!< CAN_MO MODATAH: DB4 (Bit 0) */ 11149 #define CAN_MO_MODATAH_DB4_Msk (0xffUL) /*!< CAN_MO MODATAH: DB4 (Bitfield-Mask: 0xff) */ 11150 #define CAN_MO_MODATAH_DB5_Pos (8UL) /*!< CAN_MO MODATAH: DB5 (Bit 8) */ 11151 #define CAN_MO_MODATAH_DB5_Msk (0xff00UL) /*!< CAN_MO MODATAH: DB5 (Bitfield-Mask: 0xff) */ 11152 #define CAN_MO_MODATAH_DB6_Pos (16UL) /*!< CAN_MO MODATAH: DB6 (Bit 16) */ 11153 #define CAN_MO_MODATAH_DB6_Msk (0xff0000UL) /*!< CAN_MO MODATAH: DB6 (Bitfield-Mask: 0xff) */ 11154 #define CAN_MO_MODATAH_DB7_Pos (24UL) /*!< CAN_MO MODATAH: DB7 (Bit 24) */ 11155 #define CAN_MO_MODATAH_DB7_Msk (0xff000000UL) /*!< CAN_MO MODATAH: DB7 (Bitfield-Mask: 0xff) */ 11156 11157 /* --------------------------------- CAN_MO_MOAR -------------------------------- */ 11158 #define CAN_MO_MOAR_ID_Pos (0UL) /*!< CAN_MO MOAR: ID (Bit 0) */ 11159 #define CAN_MO_MOAR_ID_Msk (0x1fffffffUL) /*!< CAN_MO MOAR: ID (Bitfield-Mask: 0x1fffffff) */ 11160 #define CAN_MO_MOAR_IDE_Pos (29UL) /*!< CAN_MO MOAR: IDE (Bit 29) */ 11161 #define CAN_MO_MOAR_IDE_Msk (0x20000000UL) /*!< CAN_MO MOAR: IDE (Bitfield-Mask: 0x01) */ 11162 #define CAN_MO_MOAR_PRI_Pos (30UL) /*!< CAN_MO MOAR: PRI (Bit 30) */ 11163 #define CAN_MO_MOAR_PRI_Msk (0xc0000000UL) /*!< CAN_MO MOAR: PRI (Bitfield-Mask: 0x03) */ 11164 11165 /* -------------------------------- CAN_MO_MOCTR -------------------------------- */ 11166 #define CAN_MO_MOCTR_RESRXPND_Pos (0UL) /*!< CAN_MO MOCTR: RESRXPND (Bit 0) */ 11167 #define CAN_MO_MOCTR_RESRXPND_Msk (0x1UL) /*!< CAN_MO MOCTR: RESRXPND (Bitfield-Mask: 0x01) */ 11168 #define CAN_MO_MOCTR_RESTXPND_Pos (1UL) /*!< CAN_MO MOCTR: RESTXPND (Bit 1) */ 11169 #define CAN_MO_MOCTR_RESTXPND_Msk (0x2UL) /*!< CAN_MO MOCTR: RESTXPND (Bitfield-Mask: 0x01) */ 11170 #define CAN_MO_MOCTR_RESRXUPD_Pos (2UL) /*!< CAN_MO MOCTR: RESRXUPD (Bit 2) */ 11171 #define CAN_MO_MOCTR_RESRXUPD_Msk (0x4UL) /*!< CAN_MO MOCTR: RESRXUPD (Bitfield-Mask: 0x01) */ 11172 #define CAN_MO_MOCTR_RESNEWDAT_Pos (3UL) /*!< CAN_MO MOCTR: RESNEWDAT (Bit 3) */ 11173 #define CAN_MO_MOCTR_RESNEWDAT_Msk (0x8UL) /*!< CAN_MO MOCTR: RESNEWDAT (Bitfield-Mask: 0x01) */ 11174 #define CAN_MO_MOCTR_RESMSGLST_Pos (4UL) /*!< CAN_MO MOCTR: RESMSGLST (Bit 4) */ 11175 #define CAN_MO_MOCTR_RESMSGLST_Msk (0x10UL) /*!< CAN_MO MOCTR: RESMSGLST (Bitfield-Mask: 0x01) */ 11176 #define CAN_MO_MOCTR_RESMSGVAL_Pos (5UL) /*!< CAN_MO MOCTR: RESMSGVAL (Bit 5) */ 11177 #define CAN_MO_MOCTR_RESMSGVAL_Msk (0x20UL) /*!< CAN_MO MOCTR: RESMSGVAL (Bitfield-Mask: 0x01) */ 11178 #define CAN_MO_MOCTR_RESRTSEL_Pos (6UL) /*!< CAN_MO MOCTR: RESRTSEL (Bit 6) */ 11179 #define CAN_MO_MOCTR_RESRTSEL_Msk (0x40UL) /*!< CAN_MO MOCTR: RESRTSEL (Bitfield-Mask: 0x01) */ 11180 #define CAN_MO_MOCTR_RESRXEN_Pos (7UL) /*!< CAN_MO MOCTR: RESRXEN (Bit 7) */ 11181 #define CAN_MO_MOCTR_RESRXEN_Msk (0x80UL) /*!< CAN_MO MOCTR: RESRXEN (Bitfield-Mask: 0x01) */ 11182 #define CAN_MO_MOCTR_RESTXRQ_Pos (8UL) /*!< CAN_MO MOCTR: RESTXRQ (Bit 8) */ 11183 #define CAN_MO_MOCTR_RESTXRQ_Msk (0x100UL) /*!< CAN_MO MOCTR: RESTXRQ (Bitfield-Mask: 0x01) */ 11184 #define CAN_MO_MOCTR_RESTXEN0_Pos (9UL) /*!< CAN_MO MOCTR: RESTXEN0 (Bit 9) */ 11185 #define CAN_MO_MOCTR_RESTXEN0_Msk (0x200UL) /*!< CAN_MO MOCTR: RESTXEN0 (Bitfield-Mask: 0x01) */ 11186 #define CAN_MO_MOCTR_RESTXEN1_Pos (10UL) /*!< CAN_MO MOCTR: RESTXEN1 (Bit 10) */ 11187 #define CAN_MO_MOCTR_RESTXEN1_Msk (0x400UL) /*!< CAN_MO MOCTR: RESTXEN1 (Bitfield-Mask: 0x01) */ 11188 #define CAN_MO_MOCTR_RESDIR_Pos (11UL) /*!< CAN_MO MOCTR: RESDIR (Bit 11) */ 11189 #define CAN_MO_MOCTR_RESDIR_Msk (0x800UL) /*!< CAN_MO MOCTR: RESDIR (Bitfield-Mask: 0x01) */ 11190 #define CAN_MO_MOCTR_SETRXPND_Pos (16UL) /*!< CAN_MO MOCTR: SETRXPND (Bit 16) */ 11191 #define CAN_MO_MOCTR_SETRXPND_Msk (0x10000UL) /*!< CAN_MO MOCTR: SETRXPND (Bitfield-Mask: 0x01) */ 11192 #define CAN_MO_MOCTR_SETTXPND_Pos (17UL) /*!< CAN_MO MOCTR: SETTXPND (Bit 17) */ 11193 #define CAN_MO_MOCTR_SETTXPND_Msk (0x20000UL) /*!< CAN_MO MOCTR: SETTXPND (Bitfield-Mask: 0x01) */ 11194 #define CAN_MO_MOCTR_SETRXUPD_Pos (18UL) /*!< CAN_MO MOCTR: SETRXUPD (Bit 18) */ 11195 #define CAN_MO_MOCTR_SETRXUPD_Msk (0x40000UL) /*!< CAN_MO MOCTR: SETRXUPD (Bitfield-Mask: 0x01) */ 11196 #define CAN_MO_MOCTR_SETNEWDAT_Pos (19UL) /*!< CAN_MO MOCTR: SETNEWDAT (Bit 19) */ 11197 #define CAN_MO_MOCTR_SETNEWDAT_Msk (0x80000UL) /*!< CAN_MO MOCTR: SETNEWDAT (Bitfield-Mask: 0x01) */ 11198 #define CAN_MO_MOCTR_SETMSGLST_Pos (20UL) /*!< CAN_MO MOCTR: SETMSGLST (Bit 20) */ 11199 #define CAN_MO_MOCTR_SETMSGLST_Msk (0x100000UL) /*!< CAN_MO MOCTR: SETMSGLST (Bitfield-Mask: 0x01) */ 11200 #define CAN_MO_MOCTR_SETMSGVAL_Pos (21UL) /*!< CAN_MO MOCTR: SETMSGVAL (Bit 21) */ 11201 #define CAN_MO_MOCTR_SETMSGVAL_Msk (0x200000UL) /*!< CAN_MO MOCTR: SETMSGVAL (Bitfield-Mask: 0x01) */ 11202 #define CAN_MO_MOCTR_SETRTSEL_Pos (22UL) /*!< CAN_MO MOCTR: SETRTSEL (Bit 22) */ 11203 #define CAN_MO_MOCTR_SETRTSEL_Msk (0x400000UL) /*!< CAN_MO MOCTR: SETRTSEL (Bitfield-Mask: 0x01) */ 11204 #define CAN_MO_MOCTR_SETRXEN_Pos (23UL) /*!< CAN_MO MOCTR: SETRXEN (Bit 23) */ 11205 #define CAN_MO_MOCTR_SETRXEN_Msk (0x800000UL) /*!< CAN_MO MOCTR: SETRXEN (Bitfield-Mask: 0x01) */ 11206 #define CAN_MO_MOCTR_SETTXRQ_Pos (24UL) /*!< CAN_MO MOCTR: SETTXRQ (Bit 24) */ 11207 #define CAN_MO_MOCTR_SETTXRQ_Msk (0x1000000UL) /*!< CAN_MO MOCTR: SETTXRQ (Bitfield-Mask: 0x01) */ 11208 #define CAN_MO_MOCTR_SETTXEN0_Pos (25UL) /*!< CAN_MO MOCTR: SETTXEN0 (Bit 25) */ 11209 #define CAN_MO_MOCTR_SETTXEN0_Msk (0x2000000UL) /*!< CAN_MO MOCTR: SETTXEN0 (Bitfield-Mask: 0x01) */ 11210 #define CAN_MO_MOCTR_SETTXEN1_Pos (26UL) /*!< CAN_MO MOCTR: SETTXEN1 (Bit 26) */ 11211 #define CAN_MO_MOCTR_SETTXEN1_Msk (0x4000000UL) /*!< CAN_MO MOCTR: SETTXEN1 (Bitfield-Mask: 0x01) */ 11212 #define CAN_MO_MOCTR_SETDIR_Pos (27UL) /*!< CAN_MO MOCTR: SETDIR (Bit 27) */ 11213 #define CAN_MO_MOCTR_SETDIR_Msk (0x8000000UL) /*!< CAN_MO MOCTR: SETDIR (Bitfield-Mask: 0x01) */ 11214 11215 /* -------------------------------- CAN_MO_MOSTAT ------------------------------- */ 11216 #define CAN_MO_MOSTAT_RXPND_Pos (0UL) /*!< CAN_MO MOSTAT: RXPND (Bit 0) */ 11217 #define CAN_MO_MOSTAT_RXPND_Msk (0x1UL) /*!< CAN_MO MOSTAT: RXPND (Bitfield-Mask: 0x01) */ 11218 #define CAN_MO_MOSTAT_TXPND_Pos (1UL) /*!< CAN_MO MOSTAT: TXPND (Bit 1) */ 11219 #define CAN_MO_MOSTAT_TXPND_Msk (0x2UL) /*!< CAN_MO MOSTAT: TXPND (Bitfield-Mask: 0x01) */ 11220 #define CAN_MO_MOSTAT_RXUPD_Pos (2UL) /*!< CAN_MO MOSTAT: RXUPD (Bit 2) */ 11221 #define CAN_MO_MOSTAT_RXUPD_Msk (0x4UL) /*!< CAN_MO MOSTAT: RXUPD (Bitfield-Mask: 0x01) */ 11222 #define CAN_MO_MOSTAT_NEWDAT_Pos (3UL) /*!< CAN_MO MOSTAT: NEWDAT (Bit 3) */ 11223 #define CAN_MO_MOSTAT_NEWDAT_Msk (0x8UL) /*!< CAN_MO MOSTAT: NEWDAT (Bitfield-Mask: 0x01) */ 11224 #define CAN_MO_MOSTAT_MSGLST_Pos (4UL) /*!< CAN_MO MOSTAT: MSGLST (Bit 4) */ 11225 #define CAN_MO_MOSTAT_MSGLST_Msk (0x10UL) /*!< CAN_MO MOSTAT: MSGLST (Bitfield-Mask: 0x01) */ 11226 #define CAN_MO_MOSTAT_MSGVAL_Pos (5UL) /*!< CAN_MO MOSTAT: MSGVAL (Bit 5) */ 11227 #define CAN_MO_MOSTAT_MSGVAL_Msk (0x20UL) /*!< CAN_MO MOSTAT: MSGVAL (Bitfield-Mask: 0x01) */ 11228 #define CAN_MO_MOSTAT_RTSEL_Pos (6UL) /*!< CAN_MO MOSTAT: RTSEL (Bit 6) */ 11229 #define CAN_MO_MOSTAT_RTSEL_Msk (0x40UL) /*!< CAN_MO MOSTAT: RTSEL (Bitfield-Mask: 0x01) */ 11230 #define CAN_MO_MOSTAT_RXEN_Pos (7UL) /*!< CAN_MO MOSTAT: RXEN (Bit 7) */ 11231 #define CAN_MO_MOSTAT_RXEN_Msk (0x80UL) /*!< CAN_MO MOSTAT: RXEN (Bitfield-Mask: 0x01) */ 11232 #define CAN_MO_MOSTAT_TXRQ_Pos (8UL) /*!< CAN_MO MOSTAT: TXRQ (Bit 8) */ 11233 #define CAN_MO_MOSTAT_TXRQ_Msk (0x100UL) /*!< CAN_MO MOSTAT: TXRQ (Bitfield-Mask: 0x01) */ 11234 #define CAN_MO_MOSTAT_TXEN0_Pos (9UL) /*!< CAN_MO MOSTAT: TXEN0 (Bit 9) */ 11235 #define CAN_MO_MOSTAT_TXEN0_Msk (0x200UL) /*!< CAN_MO MOSTAT: TXEN0 (Bitfield-Mask: 0x01) */ 11236 #define CAN_MO_MOSTAT_TXEN1_Pos (10UL) /*!< CAN_MO MOSTAT: TXEN1 (Bit 10) */ 11237 #define CAN_MO_MOSTAT_TXEN1_Msk (0x400UL) /*!< CAN_MO MOSTAT: TXEN1 (Bitfield-Mask: 0x01) */ 11238 #define CAN_MO_MOSTAT_DIR_Pos (11UL) /*!< CAN_MO MOSTAT: DIR (Bit 11) */ 11239 #define CAN_MO_MOSTAT_DIR_Msk (0x800UL) /*!< CAN_MO MOSTAT: DIR (Bitfield-Mask: 0x01) */ 11240 #define CAN_MO_MOSTAT_LIST_Pos (12UL) /*!< CAN_MO MOSTAT: LIST (Bit 12) */ 11241 #define CAN_MO_MOSTAT_LIST_Msk (0xf000UL) /*!< CAN_MO MOSTAT: LIST (Bitfield-Mask: 0x0f) */ 11242 #define CAN_MO_MOSTAT_PPREV_Pos (16UL) /*!< CAN_MO MOSTAT: PPREV (Bit 16) */ 11243 #define CAN_MO_MOSTAT_PPREV_Msk (0xff0000UL) /*!< CAN_MO MOSTAT: PPREV (Bitfield-Mask: 0xff) */ 11244 #define CAN_MO_MOSTAT_PNEXT_Pos (24UL) /*!< CAN_MO MOSTAT: PNEXT (Bit 24) */ 11245 #define CAN_MO_MOSTAT_PNEXT_Msk (0xff000000UL) /*!< CAN_MO MOSTAT: PNEXT (Bitfield-Mask: 0xff) */ 11246 11247 11248 /* ================================================================================ */ 11249 /* ================ struct 'VADC' Position & Mask ================ */ 11250 /* ================================================================================ */ 11251 11252 11253 /* ---------------------------------- VADC_CLC ---------------------------------- */ 11254 #define VADC_CLC_DISR_Pos (0UL) /*!< VADC CLC: DISR (Bit 0) */ 11255 #define VADC_CLC_DISR_Msk (0x1UL) /*!< VADC CLC: DISR (Bitfield-Mask: 0x01) */ 11256 #define VADC_CLC_DISS_Pos (1UL) /*!< VADC CLC: DISS (Bit 1) */ 11257 #define VADC_CLC_DISS_Msk (0x2UL) /*!< VADC CLC: DISS (Bitfield-Mask: 0x01) */ 11258 #define VADC_CLC_EDIS_Pos (3UL) /*!< VADC CLC: EDIS (Bit 3) */ 11259 #define VADC_CLC_EDIS_Msk (0x8UL) /*!< VADC CLC: EDIS (Bitfield-Mask: 0x01) */ 11260 11261 /* ----------------------------------- VADC_ID ---------------------------------- */ 11262 #define VADC_ID_MOD_REV_Pos (0UL) /*!< VADC ID: MOD_REV (Bit 0) */ 11263 #define VADC_ID_MOD_REV_Msk (0xffUL) /*!< VADC ID: MOD_REV (Bitfield-Mask: 0xff) */ 11264 #define VADC_ID_MOD_TYPE_Pos (8UL) /*!< VADC ID: MOD_TYPE (Bit 8) */ 11265 #define VADC_ID_MOD_TYPE_Msk (0xff00UL) /*!< VADC ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 11266 #define VADC_ID_MOD_NUMBER_Pos (16UL) /*!< VADC ID: MOD_NUMBER (Bit 16) */ 11267 #define VADC_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< VADC ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 11268 11269 /* ---------------------------------- VADC_OCS ---------------------------------- */ 11270 #define VADC_OCS_TGS_Pos (0UL) /*!< VADC OCS: TGS (Bit 0) */ 11271 #define VADC_OCS_TGS_Msk (0x3UL) /*!< VADC OCS: TGS (Bitfield-Mask: 0x03) */ 11272 #define VADC_OCS_TGB_Pos (2UL) /*!< VADC OCS: TGB (Bit 2) */ 11273 #define VADC_OCS_TGB_Msk (0x4UL) /*!< VADC OCS: TGB (Bitfield-Mask: 0x01) */ 11274 #define VADC_OCS_TG_P_Pos (3UL) /*!< VADC OCS: TG_P (Bit 3) */ 11275 #define VADC_OCS_TG_P_Msk (0x8UL) /*!< VADC OCS: TG_P (Bitfield-Mask: 0x01) */ 11276 #define VADC_OCS_SUS_Pos (24UL) /*!< VADC OCS: SUS (Bit 24) */ 11277 #define VADC_OCS_SUS_Msk (0xf000000UL) /*!< VADC OCS: SUS (Bitfield-Mask: 0x0f) */ 11278 #define VADC_OCS_SUS_P_Pos (28UL) /*!< VADC OCS: SUS_P (Bit 28) */ 11279 #define VADC_OCS_SUS_P_Msk (0x10000000UL) /*!< VADC OCS: SUS_P (Bitfield-Mask: 0x01) */ 11280 #define VADC_OCS_SUSSTA_Pos (29UL) /*!< VADC OCS: SUSSTA (Bit 29) */ 11281 #define VADC_OCS_SUSSTA_Msk (0x20000000UL) /*!< VADC OCS: SUSSTA (Bitfield-Mask: 0x01) */ 11282 11283 /* -------------------------------- VADC_GLOBCFG -------------------------------- */ 11284 #define VADC_GLOBCFG_DIVA_Pos (0UL) /*!< VADC GLOBCFG: DIVA (Bit 0) */ 11285 #define VADC_GLOBCFG_DIVA_Msk (0x1fUL) /*!< VADC GLOBCFG: DIVA (Bitfield-Mask: 0x1f) */ 11286 #define VADC_GLOBCFG_DCMSB_Pos (7UL) /*!< VADC GLOBCFG: DCMSB (Bit 7) */ 11287 #define VADC_GLOBCFG_DCMSB_Msk (0x80UL) /*!< VADC GLOBCFG: DCMSB (Bitfield-Mask: 0x01) */ 11288 #define VADC_GLOBCFG_DIVD_Pos (8UL) /*!< VADC GLOBCFG: DIVD (Bit 8) */ 11289 #define VADC_GLOBCFG_DIVD_Msk (0x300UL) /*!< VADC GLOBCFG: DIVD (Bitfield-Mask: 0x03) */ 11290 #define VADC_GLOBCFG_DIVWC_Pos (15UL) /*!< VADC GLOBCFG: DIVWC (Bit 15) */ 11291 #define VADC_GLOBCFG_DIVWC_Msk (0x8000UL) /*!< VADC GLOBCFG: DIVWC (Bitfield-Mask: 0x01) */ 11292 #define VADC_GLOBCFG_DPCAL0_Pos (16UL) /*!< VADC GLOBCFG: DPCAL0 (Bit 16) */ 11293 #define VADC_GLOBCFG_DPCAL0_Msk (0x10000UL) /*!< VADC GLOBCFG: DPCAL0 (Bitfield-Mask: 0x01) */ 11294 #define VADC_GLOBCFG_DPCAL1_Pos (17UL) /*!< VADC GLOBCFG: DPCAL1 (Bit 17) */ 11295 #define VADC_GLOBCFG_DPCAL1_Msk (0x20000UL) /*!< VADC GLOBCFG: DPCAL1 (Bitfield-Mask: 0x01) */ 11296 #define VADC_GLOBCFG_DPCAL2_Pos (18UL) /*!< VADC GLOBCFG: DPCAL2 (Bit 18) */ 11297 #define VADC_GLOBCFG_DPCAL2_Msk (0x40000UL) /*!< VADC GLOBCFG: DPCAL2 (Bitfield-Mask: 0x01) */ 11298 #define VADC_GLOBCFG_DPCAL3_Pos (19UL) /*!< VADC GLOBCFG: DPCAL3 (Bit 19) */ 11299 #define VADC_GLOBCFG_DPCAL3_Msk (0x80000UL) /*!< VADC GLOBCFG: DPCAL3 (Bitfield-Mask: 0x01) */ 11300 #define VADC_GLOBCFG_SUCAL_Pos (31UL) /*!< VADC GLOBCFG: SUCAL (Bit 31) */ 11301 #define VADC_GLOBCFG_SUCAL_Msk (0x80000000UL) /*!< VADC GLOBCFG: SUCAL (Bitfield-Mask: 0x01) */ 11302 11303 /* ------------------------------- VADC_GLOBICLASS ------------------------------ */ 11304 #define VADC_GLOBICLASS_STCS_Pos (0UL) /*!< VADC GLOBICLASS: STCS (Bit 0) */ 11305 #define VADC_GLOBICLASS_STCS_Msk (0x1fUL) /*!< VADC GLOBICLASS: STCS (Bitfield-Mask: 0x1f) */ 11306 #define VADC_GLOBICLASS_CMS_Pos (8UL) /*!< VADC GLOBICLASS: CMS (Bit 8) */ 11307 #define VADC_GLOBICLASS_CMS_Msk (0x700UL) /*!< VADC GLOBICLASS: CMS (Bitfield-Mask: 0x07) */ 11308 #define VADC_GLOBICLASS_STCE_Pos (16UL) /*!< VADC GLOBICLASS: STCE (Bit 16) */ 11309 #define VADC_GLOBICLASS_STCE_Msk (0x1f0000UL) /*!< VADC GLOBICLASS: STCE (Bitfield-Mask: 0x1f) */ 11310 #define VADC_GLOBICLASS_CME_Pos (24UL) /*!< VADC GLOBICLASS: CME (Bit 24) */ 11311 #define VADC_GLOBICLASS_CME_Msk (0x7000000UL) /*!< VADC GLOBICLASS: CME (Bitfield-Mask: 0x07) */ 11312 11313 /* ------------------------------- VADC_GLOBBOUND ------------------------------- */ 11314 #define VADC_GLOBBOUND_BOUNDARY0_Pos (0UL) /*!< VADC GLOBBOUND: BOUNDARY0 (Bit 0) */ 11315 #define VADC_GLOBBOUND_BOUNDARY0_Msk (0xfffUL) /*!< VADC GLOBBOUND: BOUNDARY0 (Bitfield-Mask: 0xfff) */ 11316 #define VADC_GLOBBOUND_BOUNDARY1_Pos (16UL) /*!< VADC GLOBBOUND: BOUNDARY1 (Bit 16) */ 11317 #define VADC_GLOBBOUND_BOUNDARY1_Msk (0xfff0000UL) /*!< VADC GLOBBOUND: BOUNDARY1 (Bitfield-Mask: 0xfff) */ 11318 11319 /* ------------------------------- VADC_GLOBEFLAG ------------------------------- */ 11320 #define VADC_GLOBEFLAG_SEVGLB_Pos (0UL) /*!< VADC GLOBEFLAG: SEVGLB (Bit 0) */ 11321 #define VADC_GLOBEFLAG_SEVGLB_Msk (0x1UL) /*!< VADC GLOBEFLAG: SEVGLB (Bitfield-Mask: 0x01) */ 11322 #define VADC_GLOBEFLAG_REVGLB_Pos (8UL) /*!< VADC GLOBEFLAG: REVGLB (Bit 8) */ 11323 #define VADC_GLOBEFLAG_REVGLB_Msk (0x100UL) /*!< VADC GLOBEFLAG: REVGLB (Bitfield-Mask: 0x01) */ 11324 #define VADC_GLOBEFLAG_SEVGLBCLR_Pos (16UL) /*!< VADC GLOBEFLAG: SEVGLBCLR (Bit 16) */ 11325 #define VADC_GLOBEFLAG_SEVGLBCLR_Msk (0x10000UL) /*!< VADC GLOBEFLAG: SEVGLBCLR (Bitfield-Mask: 0x01) */ 11326 #define VADC_GLOBEFLAG_REVGLBCLR_Pos (24UL) /*!< VADC GLOBEFLAG: REVGLBCLR (Bit 24) */ 11327 #define VADC_GLOBEFLAG_REVGLBCLR_Msk (0x1000000UL) /*!< VADC GLOBEFLAG: REVGLBCLR (Bitfield-Mask: 0x01) */ 11328 11329 /* -------------------------------- VADC_GLOBEVNP ------------------------------- */ 11330 #define VADC_GLOBEVNP_SEV0NP_Pos (0UL) /*!< VADC GLOBEVNP: SEV0NP (Bit 0) */ 11331 #define VADC_GLOBEVNP_SEV0NP_Msk (0xfUL) /*!< VADC GLOBEVNP: SEV0NP (Bitfield-Mask: 0x0f) */ 11332 #define VADC_GLOBEVNP_REV0NP_Pos (16UL) /*!< VADC GLOBEVNP: REV0NP (Bit 16) */ 11333 #define VADC_GLOBEVNP_REV0NP_Msk (0xf0000UL) /*!< VADC GLOBEVNP: REV0NP (Bitfield-Mask: 0x0f) */ 11334 11335 /* --------------------------------- VADC_GLOBTF -------------------------------- */ 11336 #define VADC_GLOBTF_CDGR_Pos (4UL) /*!< VADC GLOBTF: CDGR (Bit 4) */ 11337 #define VADC_GLOBTF_CDGR_Msk (0xf0UL) /*!< VADC GLOBTF: CDGR (Bitfield-Mask: 0x0f) */ 11338 #define VADC_GLOBTF_CDEN_Pos (8UL) /*!< VADC GLOBTF: CDEN (Bit 8) */ 11339 #define VADC_GLOBTF_CDEN_Msk (0x100UL) /*!< VADC GLOBTF: CDEN (Bitfield-Mask: 0x01) */ 11340 #define VADC_GLOBTF_CDSEL_Pos (9UL) /*!< VADC GLOBTF: CDSEL (Bit 9) */ 11341 #define VADC_GLOBTF_CDSEL_Msk (0x600UL) /*!< VADC GLOBTF: CDSEL (Bitfield-Mask: 0x03) */ 11342 #define VADC_GLOBTF_CDWC_Pos (15UL) /*!< VADC GLOBTF: CDWC (Bit 15) */ 11343 #define VADC_GLOBTF_CDWC_Msk (0x8000UL) /*!< VADC GLOBTF: CDWC (Bitfield-Mask: 0x01) */ 11344 #define VADC_GLOBTF_PDD_Pos (16UL) /*!< VADC GLOBTF: PDD (Bit 16) */ 11345 #define VADC_GLOBTF_PDD_Msk (0x10000UL) /*!< VADC GLOBTF: PDD (Bitfield-Mask: 0x01) */ 11346 #define VADC_GLOBTF_MDWC_Pos (23UL) /*!< VADC GLOBTF: MDWC (Bit 23) */ 11347 #define VADC_GLOBTF_MDWC_Msk (0x800000UL) /*!< VADC GLOBTF: MDWC (Bitfield-Mask: 0x01) */ 11348 11349 /* --------------------------------- VADC_BRSSEL -------------------------------- */ 11350 #define VADC_BRSSEL_CHSELG0_Pos (0UL) /*!< VADC BRSSEL: CHSELG0 (Bit 0) */ 11351 #define VADC_BRSSEL_CHSELG0_Msk (0x1UL) /*!< VADC BRSSEL: CHSELG0 (Bitfield-Mask: 0x01) */ 11352 #define VADC_BRSSEL_CHSELG1_Pos (1UL) /*!< VADC BRSSEL: CHSELG1 (Bit 1) */ 11353 #define VADC_BRSSEL_CHSELG1_Msk (0x2UL) /*!< VADC BRSSEL: CHSELG1 (Bitfield-Mask: 0x01) */ 11354 #define VADC_BRSSEL_CHSELG2_Pos (2UL) /*!< VADC BRSSEL: CHSELG2 (Bit 2) */ 11355 #define VADC_BRSSEL_CHSELG2_Msk (0x4UL) /*!< VADC BRSSEL: CHSELG2 (Bitfield-Mask: 0x01) */ 11356 #define VADC_BRSSEL_CHSELG3_Pos (3UL) /*!< VADC BRSSEL: CHSELG3 (Bit 3) */ 11357 #define VADC_BRSSEL_CHSELG3_Msk (0x8UL) /*!< VADC BRSSEL: CHSELG3 (Bitfield-Mask: 0x01) */ 11358 #define VADC_BRSSEL_CHSELG4_Pos (4UL) /*!< VADC BRSSEL: CHSELG4 (Bit 4) */ 11359 #define VADC_BRSSEL_CHSELG4_Msk (0x10UL) /*!< VADC BRSSEL: CHSELG4 (Bitfield-Mask: 0x01) */ 11360 #define VADC_BRSSEL_CHSELG5_Pos (5UL) /*!< VADC BRSSEL: CHSELG5 (Bit 5) */ 11361 #define VADC_BRSSEL_CHSELG5_Msk (0x20UL) /*!< VADC BRSSEL: CHSELG5 (Bitfield-Mask: 0x01) */ 11362 #define VADC_BRSSEL_CHSELG6_Pos (6UL) /*!< VADC BRSSEL: CHSELG6 (Bit 6) */ 11363 #define VADC_BRSSEL_CHSELG6_Msk (0x40UL) /*!< VADC BRSSEL: CHSELG6 (Bitfield-Mask: 0x01) */ 11364 #define VADC_BRSSEL_CHSELG7_Pos (7UL) /*!< VADC BRSSEL: CHSELG7 (Bit 7) */ 11365 #define VADC_BRSSEL_CHSELG7_Msk (0x80UL) /*!< VADC BRSSEL: CHSELG7 (Bitfield-Mask: 0x01) */ 11366 11367 /* --------------------------------- VADC_BRSPND -------------------------------- */ 11368 #define VADC_BRSPND_CHPNDG0_Pos (0UL) /*!< VADC BRSPND: CHPNDG0 (Bit 0) */ 11369 #define VADC_BRSPND_CHPNDG0_Msk (0x1UL) /*!< VADC BRSPND: CHPNDG0 (Bitfield-Mask: 0x01) */ 11370 #define VADC_BRSPND_CHPNDG1_Pos (1UL) /*!< VADC BRSPND: CHPNDG1 (Bit 1) */ 11371 #define VADC_BRSPND_CHPNDG1_Msk (0x2UL) /*!< VADC BRSPND: CHPNDG1 (Bitfield-Mask: 0x01) */ 11372 #define VADC_BRSPND_CHPNDG2_Pos (2UL) /*!< VADC BRSPND: CHPNDG2 (Bit 2) */ 11373 #define VADC_BRSPND_CHPNDG2_Msk (0x4UL) /*!< VADC BRSPND: CHPNDG2 (Bitfield-Mask: 0x01) */ 11374 #define VADC_BRSPND_CHPNDG3_Pos (3UL) /*!< VADC BRSPND: CHPNDG3 (Bit 3) */ 11375 #define VADC_BRSPND_CHPNDG3_Msk (0x8UL) /*!< VADC BRSPND: CHPNDG3 (Bitfield-Mask: 0x01) */ 11376 #define VADC_BRSPND_CHPNDG4_Pos (4UL) /*!< VADC BRSPND: CHPNDG4 (Bit 4) */ 11377 #define VADC_BRSPND_CHPNDG4_Msk (0x10UL) /*!< VADC BRSPND: CHPNDG4 (Bitfield-Mask: 0x01) */ 11378 #define VADC_BRSPND_CHPNDG5_Pos (5UL) /*!< VADC BRSPND: CHPNDG5 (Bit 5) */ 11379 #define VADC_BRSPND_CHPNDG5_Msk (0x20UL) /*!< VADC BRSPND: CHPNDG5 (Bitfield-Mask: 0x01) */ 11380 #define VADC_BRSPND_CHPNDG6_Pos (6UL) /*!< VADC BRSPND: CHPNDG6 (Bit 6) */ 11381 #define VADC_BRSPND_CHPNDG6_Msk (0x40UL) /*!< VADC BRSPND: CHPNDG6 (Bitfield-Mask: 0x01) */ 11382 #define VADC_BRSPND_CHPNDG7_Pos (7UL) /*!< VADC BRSPND: CHPNDG7 (Bit 7) */ 11383 #define VADC_BRSPND_CHPNDG7_Msk (0x80UL) /*!< VADC BRSPND: CHPNDG7 (Bitfield-Mask: 0x01) */ 11384 11385 /* -------------------------------- VADC_BRSCTRL -------------------------------- */ 11386 #define VADC_BRSCTRL_SRCRESREG_Pos (0UL) /*!< VADC BRSCTRL: SRCRESREG (Bit 0) */ 11387 #define VADC_BRSCTRL_SRCRESREG_Msk (0xfUL) /*!< VADC BRSCTRL: SRCRESREG (Bitfield-Mask: 0x0f) */ 11388 #define VADC_BRSCTRL_XTSEL_Pos (8UL) /*!< VADC BRSCTRL: XTSEL (Bit 8) */ 11389 #define VADC_BRSCTRL_XTSEL_Msk (0xf00UL) /*!< VADC BRSCTRL: XTSEL (Bitfield-Mask: 0x0f) */ 11390 #define VADC_BRSCTRL_XTLVL_Pos (12UL) /*!< VADC BRSCTRL: XTLVL (Bit 12) */ 11391 #define VADC_BRSCTRL_XTLVL_Msk (0x1000UL) /*!< VADC BRSCTRL: XTLVL (Bitfield-Mask: 0x01) */ 11392 #define VADC_BRSCTRL_XTMODE_Pos (13UL) /*!< VADC BRSCTRL: XTMODE (Bit 13) */ 11393 #define VADC_BRSCTRL_XTMODE_Msk (0x6000UL) /*!< VADC BRSCTRL: XTMODE (Bitfield-Mask: 0x03) */ 11394 #define VADC_BRSCTRL_XTWC_Pos (15UL) /*!< VADC BRSCTRL: XTWC (Bit 15) */ 11395 #define VADC_BRSCTRL_XTWC_Msk (0x8000UL) /*!< VADC BRSCTRL: XTWC (Bitfield-Mask: 0x01) */ 11396 #define VADC_BRSCTRL_GTSEL_Pos (16UL) /*!< VADC BRSCTRL: GTSEL (Bit 16) */ 11397 #define VADC_BRSCTRL_GTSEL_Msk (0xf0000UL) /*!< VADC BRSCTRL: GTSEL (Bitfield-Mask: 0x0f) */ 11398 #define VADC_BRSCTRL_GTLVL_Pos (20UL) /*!< VADC BRSCTRL: GTLVL (Bit 20) */ 11399 #define VADC_BRSCTRL_GTLVL_Msk (0x100000UL) /*!< VADC BRSCTRL: GTLVL (Bitfield-Mask: 0x01) */ 11400 #define VADC_BRSCTRL_GTWC_Pos (23UL) /*!< VADC BRSCTRL: GTWC (Bit 23) */ 11401 #define VADC_BRSCTRL_GTWC_Msk (0x800000UL) /*!< VADC BRSCTRL: GTWC (Bitfield-Mask: 0x01) */ 11402 11403 /* --------------------------------- VADC_BRSMR --------------------------------- */ 11404 #define VADC_BRSMR_ENGT_Pos (0UL) /*!< VADC BRSMR: ENGT (Bit 0) */ 11405 #define VADC_BRSMR_ENGT_Msk (0x3UL) /*!< VADC BRSMR: ENGT (Bitfield-Mask: 0x03) */ 11406 #define VADC_BRSMR_ENTR_Pos (2UL) /*!< VADC BRSMR: ENTR (Bit 2) */ 11407 #define VADC_BRSMR_ENTR_Msk (0x4UL) /*!< VADC BRSMR: ENTR (Bitfield-Mask: 0x01) */ 11408 #define VADC_BRSMR_ENSI_Pos (3UL) /*!< VADC BRSMR: ENSI (Bit 3) */ 11409 #define VADC_BRSMR_ENSI_Msk (0x8UL) /*!< VADC BRSMR: ENSI (Bitfield-Mask: 0x01) */ 11410 #define VADC_BRSMR_SCAN_Pos (4UL) /*!< VADC BRSMR: SCAN (Bit 4) */ 11411 #define VADC_BRSMR_SCAN_Msk (0x10UL) /*!< VADC BRSMR: SCAN (Bitfield-Mask: 0x01) */ 11412 #define VADC_BRSMR_LDM_Pos (5UL) /*!< VADC BRSMR: LDM (Bit 5) */ 11413 #define VADC_BRSMR_LDM_Msk (0x20UL) /*!< VADC BRSMR: LDM (Bitfield-Mask: 0x01) */ 11414 #define VADC_BRSMR_REQGT_Pos (7UL) /*!< VADC BRSMR: REQGT (Bit 7) */ 11415 #define VADC_BRSMR_REQGT_Msk (0x80UL) /*!< VADC BRSMR: REQGT (Bitfield-Mask: 0x01) */ 11416 #define VADC_BRSMR_CLRPND_Pos (8UL) /*!< VADC BRSMR: CLRPND (Bit 8) */ 11417 #define VADC_BRSMR_CLRPND_Msk (0x100UL) /*!< VADC BRSMR: CLRPND (Bitfield-Mask: 0x01) */ 11418 #define VADC_BRSMR_LDEV_Pos (9UL) /*!< VADC BRSMR: LDEV (Bit 9) */ 11419 #define VADC_BRSMR_LDEV_Msk (0x200UL) /*!< VADC BRSMR: LDEV (Bitfield-Mask: 0x01) */ 11420 #define VADC_BRSMR_RPTDIS_Pos (16UL) /*!< VADC BRSMR: RPTDIS (Bit 16) */ 11421 #define VADC_BRSMR_RPTDIS_Msk (0x10000UL) /*!< VADC BRSMR: RPTDIS (Bitfield-Mask: 0x01) */ 11422 11423 /* -------------------------------- VADC_GLOBRCR -------------------------------- */ 11424 #define VADC_GLOBRCR_DRCTR_Pos (16UL) /*!< VADC GLOBRCR: DRCTR (Bit 16) */ 11425 #define VADC_GLOBRCR_DRCTR_Msk (0xf0000UL) /*!< VADC GLOBRCR: DRCTR (Bitfield-Mask: 0x0f) */ 11426 #define VADC_GLOBRCR_WFR_Pos (24UL) /*!< VADC GLOBRCR: WFR (Bit 24) */ 11427 #define VADC_GLOBRCR_WFR_Msk (0x1000000UL) /*!< VADC GLOBRCR: WFR (Bitfield-Mask: 0x01) */ 11428 #define VADC_GLOBRCR_SRGEN_Pos (31UL) /*!< VADC GLOBRCR: SRGEN (Bit 31) */ 11429 #define VADC_GLOBRCR_SRGEN_Msk (0x80000000UL) /*!< VADC GLOBRCR: SRGEN (Bitfield-Mask: 0x01) */ 11430 11431 /* -------------------------------- VADC_GLOBRES -------------------------------- */ 11432 #define VADC_GLOBRES_RESULT_Pos (0UL) /*!< VADC GLOBRES: RESULT (Bit 0) */ 11433 #define VADC_GLOBRES_RESULT_Msk (0xffffUL) /*!< VADC GLOBRES: RESULT (Bitfield-Mask: 0xffff) */ 11434 #define VADC_GLOBRES_GNR_Pos (16UL) /*!< VADC GLOBRES: GNR (Bit 16) */ 11435 #define VADC_GLOBRES_GNR_Msk (0xf0000UL) /*!< VADC GLOBRES: GNR (Bitfield-Mask: 0x0f) */ 11436 #define VADC_GLOBRES_CHNR_Pos (20UL) /*!< VADC GLOBRES: CHNR (Bit 20) */ 11437 #define VADC_GLOBRES_CHNR_Msk (0x1f00000UL) /*!< VADC GLOBRES: CHNR (Bitfield-Mask: 0x1f) */ 11438 #define VADC_GLOBRES_EMUX_Pos (25UL) /*!< VADC GLOBRES: EMUX (Bit 25) */ 11439 #define VADC_GLOBRES_EMUX_Msk (0xe000000UL) /*!< VADC GLOBRES: EMUX (Bitfield-Mask: 0x07) */ 11440 #define VADC_GLOBRES_CRS_Pos (28UL) /*!< VADC GLOBRES: CRS (Bit 28) */ 11441 #define VADC_GLOBRES_CRS_Msk (0x30000000UL) /*!< VADC GLOBRES: CRS (Bitfield-Mask: 0x03) */ 11442 #define VADC_GLOBRES_FCR_Pos (30UL) /*!< VADC GLOBRES: FCR (Bit 30) */ 11443 #define VADC_GLOBRES_FCR_Msk (0x40000000UL) /*!< VADC GLOBRES: FCR (Bitfield-Mask: 0x01) */ 11444 #define VADC_GLOBRES_VF_Pos (31UL) /*!< VADC GLOBRES: VF (Bit 31) */ 11445 #define VADC_GLOBRES_VF_Msk (0x80000000UL) /*!< VADC GLOBRES: VF (Bitfield-Mask: 0x01) */ 11446 11447 /* -------------------------------- VADC_GLOBRESD ------------------------------- */ 11448 #define VADC_GLOBRESD_RESULT_Pos (0UL) /*!< VADC GLOBRESD: RESULT (Bit 0) */ 11449 #define VADC_GLOBRESD_RESULT_Msk (0xffffUL) /*!< VADC GLOBRESD: RESULT (Bitfield-Mask: 0xffff) */ 11450 #define VADC_GLOBRESD_GNR_Pos (16UL) /*!< VADC GLOBRESD: GNR (Bit 16) */ 11451 #define VADC_GLOBRESD_GNR_Msk (0xf0000UL) /*!< VADC GLOBRESD: GNR (Bitfield-Mask: 0x0f) */ 11452 #define VADC_GLOBRESD_CHNR_Pos (20UL) /*!< VADC GLOBRESD: CHNR (Bit 20) */ 11453 #define VADC_GLOBRESD_CHNR_Msk (0x1f00000UL) /*!< VADC GLOBRESD: CHNR (Bitfield-Mask: 0x1f) */ 11454 #define VADC_GLOBRESD_EMUX_Pos (25UL) /*!< VADC GLOBRESD: EMUX (Bit 25) */ 11455 #define VADC_GLOBRESD_EMUX_Msk (0xe000000UL) /*!< VADC GLOBRESD: EMUX (Bitfield-Mask: 0x07) */ 11456 #define VADC_GLOBRESD_CRS_Pos (28UL) /*!< VADC GLOBRESD: CRS (Bit 28) */ 11457 #define VADC_GLOBRESD_CRS_Msk (0x30000000UL) /*!< VADC GLOBRESD: CRS (Bitfield-Mask: 0x03) */ 11458 #define VADC_GLOBRESD_FCR_Pos (30UL) /*!< VADC GLOBRESD: FCR (Bit 30) */ 11459 #define VADC_GLOBRESD_FCR_Msk (0x40000000UL) /*!< VADC GLOBRESD: FCR (Bitfield-Mask: 0x01) */ 11460 #define VADC_GLOBRESD_VF_Pos (31UL) /*!< VADC GLOBRESD: VF (Bit 31) */ 11461 #define VADC_GLOBRESD_VF_Msk (0x80000000UL) /*!< VADC GLOBRESD: VF (Bitfield-Mask: 0x01) */ 11462 11463 /* -------------------------------- VADC_EMUXSEL -------------------------------- */ 11464 #define VADC_EMUXSEL_EMUXGRP0_Pos (0UL) /*!< VADC EMUXSEL: EMUXGRP0 (Bit 0) */ 11465 #define VADC_EMUXSEL_EMUXGRP0_Msk (0xfUL) /*!< VADC EMUXSEL: EMUXGRP0 (Bitfield-Mask: 0x0f) */ 11466 #define VADC_EMUXSEL_EMUXGRP1_Pos (4UL) /*!< VADC EMUXSEL: EMUXGRP1 (Bit 4) */ 11467 #define VADC_EMUXSEL_EMUXGRP1_Msk (0xf0UL) /*!< VADC EMUXSEL: EMUXGRP1 (Bitfield-Mask: 0x0f) */ 11468 11469 11470 /* ================================================================================ */ 11471 /* ================ Group 'VADC_G' Position & Mask ================ */ 11472 /* ================================================================================ */ 11473 11474 11475 /* -------------------------------- VADC_G_ARBCFG ------------------------------- */ 11476 #define VADC_G_ARBCFG_ANONC_Pos (0UL) /*!< VADC_G ARBCFG: ANONC (Bit 0) */ 11477 #define VADC_G_ARBCFG_ANONC_Msk (0x3UL) /*!< VADC_G ARBCFG: ANONC (Bitfield-Mask: 0x03) */ 11478 #define VADC_G_ARBCFG_ARBRND_Pos (4UL) /*!< VADC_G ARBCFG: ARBRND (Bit 4) */ 11479 #define VADC_G_ARBCFG_ARBRND_Msk (0x30UL) /*!< VADC_G ARBCFG: ARBRND (Bitfield-Mask: 0x03) */ 11480 #define VADC_G_ARBCFG_ARBM_Pos (7UL) /*!< VADC_G ARBCFG: ARBM (Bit 7) */ 11481 #define VADC_G_ARBCFG_ARBM_Msk (0x80UL) /*!< VADC_G ARBCFG: ARBM (Bitfield-Mask: 0x01) */ 11482 #define VADC_G_ARBCFG_ANONS_Pos (16UL) /*!< VADC_G ARBCFG: ANONS (Bit 16) */ 11483 #define VADC_G_ARBCFG_ANONS_Msk (0x30000UL) /*!< VADC_G ARBCFG: ANONS (Bitfield-Mask: 0x03) */ 11484 #define VADC_G_ARBCFG_CAL_Pos (28UL) /*!< VADC_G ARBCFG: CAL (Bit 28) */ 11485 #define VADC_G_ARBCFG_CAL_Msk (0x10000000UL) /*!< VADC_G ARBCFG: CAL (Bitfield-Mask: 0x01) */ 11486 #define VADC_G_ARBCFG_BUSY_Pos (30UL) /*!< VADC_G ARBCFG: BUSY (Bit 30) */ 11487 #define VADC_G_ARBCFG_BUSY_Msk (0x40000000UL) /*!< VADC_G ARBCFG: BUSY (Bitfield-Mask: 0x01) */ 11488 #define VADC_G_ARBCFG_SAMPLE_Pos (31UL) /*!< VADC_G ARBCFG: SAMPLE (Bit 31) */ 11489 #define VADC_G_ARBCFG_SAMPLE_Msk (0x80000000UL) /*!< VADC_G ARBCFG: SAMPLE (Bitfield-Mask: 0x01) */ 11490 11491 /* -------------------------------- VADC_G_ARBPR -------------------------------- */ 11492 #define VADC_G_ARBPR_PRIO0_Pos (0UL) /*!< VADC_G ARBPR: PRIO0 (Bit 0) */ 11493 #define VADC_G_ARBPR_PRIO0_Msk (0x3UL) /*!< VADC_G ARBPR: PRIO0 (Bitfield-Mask: 0x03) */ 11494 #define VADC_G_ARBPR_CSM0_Pos (3UL) /*!< VADC_G ARBPR: CSM0 (Bit 3) */ 11495 #define VADC_G_ARBPR_CSM0_Msk (0x8UL) /*!< VADC_G ARBPR: CSM0 (Bitfield-Mask: 0x01) */ 11496 #define VADC_G_ARBPR_PRIO1_Pos (4UL) /*!< VADC_G ARBPR: PRIO1 (Bit 4) */ 11497 #define VADC_G_ARBPR_PRIO1_Msk (0x30UL) /*!< VADC_G ARBPR: PRIO1 (Bitfield-Mask: 0x03) */ 11498 #define VADC_G_ARBPR_CSM1_Pos (7UL) /*!< VADC_G ARBPR: CSM1 (Bit 7) */ 11499 #define VADC_G_ARBPR_CSM1_Msk (0x80UL) /*!< VADC_G ARBPR: CSM1 (Bitfield-Mask: 0x01) */ 11500 #define VADC_G_ARBPR_PRIO2_Pos (8UL) /*!< VADC_G ARBPR: PRIO2 (Bit 8) */ 11501 #define VADC_G_ARBPR_PRIO2_Msk (0x300UL) /*!< VADC_G ARBPR: PRIO2 (Bitfield-Mask: 0x03) */ 11502 #define VADC_G_ARBPR_CSM2_Pos (11UL) /*!< VADC_G ARBPR: CSM2 (Bit 11) */ 11503 #define VADC_G_ARBPR_CSM2_Msk (0x800UL) /*!< VADC_G ARBPR: CSM2 (Bitfield-Mask: 0x01) */ 11504 #define VADC_G_ARBPR_ASEN0_Pos (24UL) /*!< VADC_G ARBPR: ASEN0 (Bit 24) */ 11505 #define VADC_G_ARBPR_ASEN0_Msk (0x1000000UL) /*!< VADC_G ARBPR: ASEN0 (Bitfield-Mask: 0x01) */ 11506 #define VADC_G_ARBPR_ASEN1_Pos (25UL) /*!< VADC_G ARBPR: ASEN1 (Bit 25) */ 11507 #define VADC_G_ARBPR_ASEN1_Msk (0x2000000UL) /*!< VADC_G ARBPR: ASEN1 (Bitfield-Mask: 0x01) */ 11508 #define VADC_G_ARBPR_ASEN2_Pos (26UL) /*!< VADC_G ARBPR: ASEN2 (Bit 26) */ 11509 #define VADC_G_ARBPR_ASEN2_Msk (0x4000000UL) /*!< VADC_G ARBPR: ASEN2 (Bitfield-Mask: 0x01) */ 11510 11511 /* -------------------------------- VADC_G_CHASS -------------------------------- */ 11512 #define VADC_G_CHASS_ASSCH0_Pos (0UL) /*!< VADC_G CHASS: ASSCH0 (Bit 0) */ 11513 #define VADC_G_CHASS_ASSCH0_Msk (0x1UL) /*!< VADC_G CHASS: ASSCH0 (Bitfield-Mask: 0x01) */ 11514 #define VADC_G_CHASS_ASSCH1_Pos (1UL) /*!< VADC_G CHASS: ASSCH1 (Bit 1) */ 11515 #define VADC_G_CHASS_ASSCH1_Msk (0x2UL) /*!< VADC_G CHASS: ASSCH1 (Bitfield-Mask: 0x01) */ 11516 #define VADC_G_CHASS_ASSCH2_Pos (2UL) /*!< VADC_G CHASS: ASSCH2 (Bit 2) */ 11517 #define VADC_G_CHASS_ASSCH2_Msk (0x4UL) /*!< VADC_G CHASS: ASSCH2 (Bitfield-Mask: 0x01) */ 11518 #define VADC_G_CHASS_ASSCH3_Pos (3UL) /*!< VADC_G CHASS: ASSCH3 (Bit 3) */ 11519 #define VADC_G_CHASS_ASSCH3_Msk (0x8UL) /*!< VADC_G CHASS: ASSCH3 (Bitfield-Mask: 0x01) */ 11520 #define VADC_G_CHASS_ASSCH4_Pos (4UL) /*!< VADC_G CHASS: ASSCH4 (Bit 4) */ 11521 #define VADC_G_CHASS_ASSCH4_Msk (0x10UL) /*!< VADC_G CHASS: ASSCH4 (Bitfield-Mask: 0x01) */ 11522 #define VADC_G_CHASS_ASSCH5_Pos (5UL) /*!< VADC_G CHASS: ASSCH5 (Bit 5) */ 11523 #define VADC_G_CHASS_ASSCH5_Msk (0x20UL) /*!< VADC_G CHASS: ASSCH5 (Bitfield-Mask: 0x01) */ 11524 #define VADC_G_CHASS_ASSCH6_Pos (6UL) /*!< VADC_G CHASS: ASSCH6 (Bit 6) */ 11525 #define VADC_G_CHASS_ASSCH6_Msk (0x40UL) /*!< VADC_G CHASS: ASSCH6 (Bitfield-Mask: 0x01) */ 11526 #define VADC_G_CHASS_ASSCH7_Pos (7UL) /*!< VADC_G CHASS: ASSCH7 (Bit 7) */ 11527 #define VADC_G_CHASS_ASSCH7_Msk (0x80UL) /*!< VADC_G CHASS: ASSCH7 (Bitfield-Mask: 0x01) */ 11528 11529 /* -------------------------------- VADC_G_ICLASS ------------------------------- */ 11530 #define VADC_G_ICLASS_STCS_Pos (0UL) /*!< VADC_G ICLASS: STCS (Bit 0) */ 11531 #define VADC_G_ICLASS_STCS_Msk (0x1fUL) /*!< VADC_G ICLASS: STCS (Bitfield-Mask: 0x1f) */ 11532 #define VADC_G_ICLASS_CMS_Pos (8UL) /*!< VADC_G ICLASS: CMS (Bit 8) */ 11533 #define VADC_G_ICLASS_CMS_Msk (0x700UL) /*!< VADC_G ICLASS: CMS (Bitfield-Mask: 0x07) */ 11534 #define VADC_G_ICLASS_STCE_Pos (16UL) /*!< VADC_G ICLASS: STCE (Bit 16) */ 11535 #define VADC_G_ICLASS_STCE_Msk (0x1f0000UL) /*!< VADC_G ICLASS: STCE (Bitfield-Mask: 0x1f) */ 11536 #define VADC_G_ICLASS_CME_Pos (24UL) /*!< VADC_G ICLASS: CME (Bit 24) */ 11537 #define VADC_G_ICLASS_CME_Msk (0x7000000UL) /*!< VADC_G ICLASS: CME (Bitfield-Mask: 0x07) */ 11538 11539 /* -------------------------------- VADC_G_ALIAS -------------------------------- */ 11540 #define VADC_G_ALIAS_ALIAS0_Pos (0UL) /*!< VADC_G ALIAS: ALIAS0 (Bit 0) */ 11541 #define VADC_G_ALIAS_ALIAS0_Msk (0x1fUL) /*!< VADC_G ALIAS: ALIAS0 (Bitfield-Mask: 0x1f) */ 11542 #define VADC_G_ALIAS_ALIAS1_Pos (8UL) /*!< VADC_G ALIAS: ALIAS1 (Bit 8) */ 11543 #define VADC_G_ALIAS_ALIAS1_Msk (0x1f00UL) /*!< VADC_G ALIAS: ALIAS1 (Bitfield-Mask: 0x1f) */ 11544 11545 /* -------------------------------- VADC_G_BOUND -------------------------------- */ 11546 #define VADC_G_BOUND_BOUNDARY0_Pos (0UL) /*!< VADC_G BOUND: BOUNDARY0 (Bit 0) */ 11547 #define VADC_G_BOUND_BOUNDARY0_Msk (0xfffUL) /*!< VADC_G BOUND: BOUNDARY0 (Bitfield-Mask: 0xfff) */ 11548 #define VADC_G_BOUND_BOUNDARY1_Pos (16UL) /*!< VADC_G BOUND: BOUNDARY1 (Bit 16) */ 11549 #define VADC_G_BOUND_BOUNDARY1_Msk (0xfff0000UL) /*!< VADC_G BOUND: BOUNDARY1 (Bitfield-Mask: 0xfff) */ 11550 11551 /* -------------------------------- VADC_G_SYNCTR ------------------------------- */ 11552 #define VADC_G_SYNCTR_STSEL_Pos (0UL) /*!< VADC_G SYNCTR: STSEL (Bit 0) */ 11553 #define VADC_G_SYNCTR_STSEL_Msk (0x3UL) /*!< VADC_G SYNCTR: STSEL (Bitfield-Mask: 0x03) */ 11554 #define VADC_G_SYNCTR_EVALR1_Pos (4UL) /*!< VADC_G SYNCTR: EVALR1 (Bit 4) */ 11555 #define VADC_G_SYNCTR_EVALR1_Msk (0x10UL) /*!< VADC_G SYNCTR: EVALR1 (Bitfield-Mask: 0x01) */ 11556 #define VADC_G_SYNCTR_EVALR2_Pos (5UL) /*!< VADC_G SYNCTR: EVALR2 (Bit 5) */ 11557 #define VADC_G_SYNCTR_EVALR2_Msk (0x20UL) /*!< VADC_G SYNCTR: EVALR2 (Bitfield-Mask: 0x01) */ 11558 #define VADC_G_SYNCTR_EVALR3_Pos (6UL) /*!< VADC_G SYNCTR: EVALR3 (Bit 6) */ 11559 #define VADC_G_SYNCTR_EVALR3_Msk (0x40UL) /*!< VADC_G SYNCTR: EVALR3 (Bitfield-Mask: 0x01) */ 11560 11561 /* --------------------------------- VADC_G_BFL --------------------------------- */ 11562 #define VADC_G_BFL_BFL0_Pos (0UL) /*!< VADC_G BFL: BFL0 (Bit 0) */ 11563 #define VADC_G_BFL_BFL0_Msk (0x1UL) /*!< VADC_G BFL: BFL0 (Bitfield-Mask: 0x01) */ 11564 #define VADC_G_BFL_BFL1_Pos (1UL) /*!< VADC_G BFL: BFL1 (Bit 1) */ 11565 #define VADC_G_BFL_BFL1_Msk (0x2UL) /*!< VADC_G BFL: BFL1 (Bitfield-Mask: 0x01) */ 11566 #define VADC_G_BFL_BFL2_Pos (2UL) /*!< VADC_G BFL: BFL2 (Bit 2) */ 11567 #define VADC_G_BFL_BFL2_Msk (0x4UL) /*!< VADC_G BFL: BFL2 (Bitfield-Mask: 0x01) */ 11568 #define VADC_G_BFL_BFL3_Pos (3UL) /*!< VADC_G BFL: BFL3 (Bit 3) */ 11569 #define VADC_G_BFL_BFL3_Msk (0x8UL) /*!< VADC_G BFL: BFL3 (Bitfield-Mask: 0x01) */ 11570 #define VADC_G_BFL_BFA0_Pos (8UL) /*!< VADC_G BFL: BFA0 (Bit 8) */ 11571 #define VADC_G_BFL_BFA0_Msk (0x100UL) /*!< VADC_G BFL: BFA0 (Bitfield-Mask: 0x01) */ 11572 #define VADC_G_BFL_BFA1_Pos (9UL) /*!< VADC_G BFL: BFA1 (Bit 9) */ 11573 #define VADC_G_BFL_BFA1_Msk (0x200UL) /*!< VADC_G BFL: BFA1 (Bitfield-Mask: 0x01) */ 11574 #define VADC_G_BFL_BFA2_Pos (10UL) /*!< VADC_G BFL: BFA2 (Bit 10) */ 11575 #define VADC_G_BFL_BFA2_Msk (0x400UL) /*!< VADC_G BFL: BFA2 (Bitfield-Mask: 0x01) */ 11576 #define VADC_G_BFL_BFA3_Pos (11UL) /*!< VADC_G BFL: BFA3 (Bit 11) */ 11577 #define VADC_G_BFL_BFA3_Msk (0x800UL) /*!< VADC_G BFL: BFA3 (Bitfield-Mask: 0x01) */ 11578 #define VADC_G_BFL_BFI0_Pos (16UL) /*!< VADC_G BFL: BFI0 (Bit 16) */ 11579 #define VADC_G_BFL_BFI0_Msk (0x10000UL) /*!< VADC_G BFL: BFI0 (Bitfield-Mask: 0x01) */ 11580 #define VADC_G_BFL_BFI1_Pos (17UL) /*!< VADC_G BFL: BFI1 (Bit 17) */ 11581 #define VADC_G_BFL_BFI1_Msk (0x20000UL) /*!< VADC_G BFL: BFI1 (Bitfield-Mask: 0x01) */ 11582 #define VADC_G_BFL_BFI2_Pos (18UL) /*!< VADC_G BFL: BFI2 (Bit 18) */ 11583 #define VADC_G_BFL_BFI2_Msk (0x40000UL) /*!< VADC_G BFL: BFI2 (Bitfield-Mask: 0x01) */ 11584 #define VADC_G_BFL_BFI3_Pos (19UL) /*!< VADC_G BFL: BFI3 (Bit 19) */ 11585 #define VADC_G_BFL_BFI3_Msk (0x80000UL) /*!< VADC_G BFL: BFI3 (Bitfield-Mask: 0x01) */ 11586 11587 /* --------------------------------- VADC_G_BFLS -------------------------------- */ 11588 #define VADC_G_BFLS_BFC0_Pos (0UL) /*!< VADC_G BFLS: BFC0 (Bit 0) */ 11589 #define VADC_G_BFLS_BFC0_Msk (0x1UL) /*!< VADC_G BFLS: BFC0 (Bitfield-Mask: 0x01) */ 11590 #define VADC_G_BFLS_BFC1_Pos (1UL) /*!< VADC_G BFLS: BFC1 (Bit 1) */ 11591 #define VADC_G_BFLS_BFC1_Msk (0x2UL) /*!< VADC_G BFLS: BFC1 (Bitfield-Mask: 0x01) */ 11592 #define VADC_G_BFLS_BFC2_Pos (2UL) /*!< VADC_G BFLS: BFC2 (Bit 2) */ 11593 #define VADC_G_BFLS_BFC2_Msk (0x4UL) /*!< VADC_G BFLS: BFC2 (Bitfield-Mask: 0x01) */ 11594 #define VADC_G_BFLS_BFC3_Pos (3UL) /*!< VADC_G BFLS: BFC3 (Bit 3) */ 11595 #define VADC_G_BFLS_BFC3_Msk (0x8UL) /*!< VADC_G BFLS: BFC3 (Bitfield-Mask: 0x01) */ 11596 #define VADC_G_BFLS_BFS0_Pos (16UL) /*!< VADC_G BFLS: BFS0 (Bit 16) */ 11597 #define VADC_G_BFLS_BFS0_Msk (0x10000UL) /*!< VADC_G BFLS: BFS0 (Bitfield-Mask: 0x01) */ 11598 #define VADC_G_BFLS_BFS1_Pos (17UL) /*!< VADC_G BFLS: BFS1 (Bit 17) */ 11599 #define VADC_G_BFLS_BFS1_Msk (0x20000UL) /*!< VADC_G BFLS: BFS1 (Bitfield-Mask: 0x01) */ 11600 #define VADC_G_BFLS_BFS2_Pos (18UL) /*!< VADC_G BFLS: BFS2 (Bit 18) */ 11601 #define VADC_G_BFLS_BFS2_Msk (0x40000UL) /*!< VADC_G BFLS: BFS2 (Bitfield-Mask: 0x01) */ 11602 #define VADC_G_BFLS_BFS3_Pos (19UL) /*!< VADC_G BFLS: BFS3 (Bit 19) */ 11603 #define VADC_G_BFLS_BFS3_Msk (0x80000UL) /*!< VADC_G BFLS: BFS3 (Bitfield-Mask: 0x01) */ 11604 11605 /* --------------------------------- VADC_G_BFLC -------------------------------- */ 11606 #define VADC_G_BFLC_BFM0_Pos (0UL) /*!< VADC_G BFLC: BFM0 (Bit 0) */ 11607 #define VADC_G_BFLC_BFM0_Msk (0xfUL) /*!< VADC_G BFLC: BFM0 (Bitfield-Mask: 0x0f) */ 11608 #define VADC_G_BFLC_BFM1_Pos (4UL) /*!< VADC_G BFLC: BFM1 (Bit 4) */ 11609 #define VADC_G_BFLC_BFM1_Msk (0xf0UL) /*!< VADC_G BFLC: BFM1 (Bitfield-Mask: 0x0f) */ 11610 #define VADC_G_BFLC_BFM2_Pos (8UL) /*!< VADC_G BFLC: BFM2 (Bit 8) */ 11611 #define VADC_G_BFLC_BFM2_Msk (0xf00UL) /*!< VADC_G BFLC: BFM2 (Bitfield-Mask: 0x0f) */ 11612 #define VADC_G_BFLC_BFM3_Pos (12UL) /*!< VADC_G BFLC: BFM3 (Bit 12) */ 11613 #define VADC_G_BFLC_BFM3_Msk (0xf000UL) /*!< VADC_G BFLC: BFM3 (Bitfield-Mask: 0x0f) */ 11614 11615 /* -------------------------------- VADC_G_BFLNP -------------------------------- */ 11616 #define VADC_G_BFLNP_BFL0NP_Pos (0UL) /*!< VADC_G BFLNP: BFL0NP (Bit 0) */ 11617 #define VADC_G_BFLNP_BFL0NP_Msk (0xfUL) /*!< VADC_G BFLNP: BFL0NP (Bitfield-Mask: 0x0f) */ 11618 #define VADC_G_BFLNP_BFL1NP_Pos (4UL) /*!< VADC_G BFLNP: BFL1NP (Bit 4) */ 11619 #define VADC_G_BFLNP_BFL1NP_Msk (0xf0UL) /*!< VADC_G BFLNP: BFL1NP (Bitfield-Mask: 0x0f) */ 11620 #define VADC_G_BFLNP_BFL2NP_Pos (8UL) /*!< VADC_G BFLNP: BFL2NP (Bit 8) */ 11621 #define VADC_G_BFLNP_BFL2NP_Msk (0xf00UL) /*!< VADC_G BFLNP: BFL2NP (Bitfield-Mask: 0x0f) */ 11622 #define VADC_G_BFLNP_BFL3NP_Pos (12UL) /*!< VADC_G BFLNP: BFL3NP (Bit 12) */ 11623 #define VADC_G_BFLNP_BFL3NP_Msk (0xf000UL) /*!< VADC_G BFLNP: BFL3NP (Bitfield-Mask: 0x0f) */ 11624 11625 /* -------------------------------- VADC_G_QCTRL0 ------------------------------- */ 11626 #define VADC_G_QCTRL0_SRCRESREG_Pos (0UL) /*!< VADC_G QCTRL0: SRCRESREG (Bit 0) */ 11627 #define VADC_G_QCTRL0_SRCRESREG_Msk (0xfUL) /*!< VADC_G QCTRL0: SRCRESREG (Bitfield-Mask: 0x0f) */ 11628 #define VADC_G_QCTRL0_XTSEL_Pos (8UL) /*!< VADC_G QCTRL0: XTSEL (Bit 8) */ 11629 #define VADC_G_QCTRL0_XTSEL_Msk (0xf00UL) /*!< VADC_G QCTRL0: XTSEL (Bitfield-Mask: 0x0f) */ 11630 #define VADC_G_QCTRL0_XTLVL_Pos (12UL) /*!< VADC_G QCTRL0: XTLVL (Bit 12) */ 11631 #define VADC_G_QCTRL0_XTLVL_Msk (0x1000UL) /*!< VADC_G QCTRL0: XTLVL (Bitfield-Mask: 0x01) */ 11632 #define VADC_G_QCTRL0_XTMODE_Pos (13UL) /*!< VADC_G QCTRL0: XTMODE (Bit 13) */ 11633 #define VADC_G_QCTRL0_XTMODE_Msk (0x6000UL) /*!< VADC_G QCTRL0: XTMODE (Bitfield-Mask: 0x03) */ 11634 #define VADC_G_QCTRL0_XTWC_Pos (15UL) /*!< VADC_G QCTRL0: XTWC (Bit 15) */ 11635 #define VADC_G_QCTRL0_XTWC_Msk (0x8000UL) /*!< VADC_G QCTRL0: XTWC (Bitfield-Mask: 0x01) */ 11636 #define VADC_G_QCTRL0_GTSEL_Pos (16UL) /*!< VADC_G QCTRL0: GTSEL (Bit 16) */ 11637 #define VADC_G_QCTRL0_GTSEL_Msk (0xf0000UL) /*!< VADC_G QCTRL0: GTSEL (Bitfield-Mask: 0x0f) */ 11638 #define VADC_G_QCTRL0_GTLVL_Pos (20UL) /*!< VADC_G QCTRL0: GTLVL (Bit 20) */ 11639 #define VADC_G_QCTRL0_GTLVL_Msk (0x100000UL) /*!< VADC_G QCTRL0: GTLVL (Bitfield-Mask: 0x01) */ 11640 #define VADC_G_QCTRL0_GTWC_Pos (23UL) /*!< VADC_G QCTRL0: GTWC (Bit 23) */ 11641 #define VADC_G_QCTRL0_GTWC_Msk (0x800000UL) /*!< VADC_G QCTRL0: GTWC (Bitfield-Mask: 0x01) */ 11642 #define VADC_G_QCTRL0_TMEN_Pos (28UL) /*!< VADC_G QCTRL0: TMEN (Bit 28) */ 11643 #define VADC_G_QCTRL0_TMEN_Msk (0x10000000UL) /*!< VADC_G QCTRL0: TMEN (Bitfield-Mask: 0x01) */ 11644 #define VADC_G_QCTRL0_TMWC_Pos (31UL) /*!< VADC_G QCTRL0: TMWC (Bit 31) */ 11645 #define VADC_G_QCTRL0_TMWC_Msk (0x80000000UL) /*!< VADC_G QCTRL0: TMWC (Bitfield-Mask: 0x01) */ 11646 11647 /* --------------------------------- VADC_G_QMR0 -------------------------------- */ 11648 #define VADC_G_QMR0_ENGT_Pos (0UL) /*!< VADC_G QMR0: ENGT (Bit 0) */ 11649 #define VADC_G_QMR0_ENGT_Msk (0x3UL) /*!< VADC_G QMR0: ENGT (Bitfield-Mask: 0x03) */ 11650 #define VADC_G_QMR0_ENTR_Pos (2UL) /*!< VADC_G QMR0: ENTR (Bit 2) */ 11651 #define VADC_G_QMR0_ENTR_Msk (0x4UL) /*!< VADC_G QMR0: ENTR (Bitfield-Mask: 0x01) */ 11652 #define VADC_G_QMR0_CLRV_Pos (8UL) /*!< VADC_G QMR0: CLRV (Bit 8) */ 11653 #define VADC_G_QMR0_CLRV_Msk (0x100UL) /*!< VADC_G QMR0: CLRV (Bitfield-Mask: 0x01) */ 11654 #define VADC_G_QMR0_TREV_Pos (9UL) /*!< VADC_G QMR0: TREV (Bit 9) */ 11655 #define VADC_G_QMR0_TREV_Msk (0x200UL) /*!< VADC_G QMR0: TREV (Bitfield-Mask: 0x01) */ 11656 #define VADC_G_QMR0_FLUSH_Pos (10UL) /*!< VADC_G QMR0: FLUSH (Bit 10) */ 11657 #define VADC_G_QMR0_FLUSH_Msk (0x400UL) /*!< VADC_G QMR0: FLUSH (Bitfield-Mask: 0x01) */ 11658 #define VADC_G_QMR0_CEV_Pos (11UL) /*!< VADC_G QMR0: CEV (Bit 11) */ 11659 #define VADC_G_QMR0_CEV_Msk (0x800UL) /*!< VADC_G QMR0: CEV (Bitfield-Mask: 0x01) */ 11660 #define VADC_G_QMR0_RPTDIS_Pos (16UL) /*!< VADC_G QMR0: RPTDIS (Bit 16) */ 11661 #define VADC_G_QMR0_RPTDIS_Msk (0x10000UL) /*!< VADC_G QMR0: RPTDIS (Bitfield-Mask: 0x01) */ 11662 11663 /* --------------------------------- VADC_G_QSR0 -------------------------------- */ 11664 #define VADC_G_QSR0_FILL_Pos (0UL) /*!< VADC_G QSR0: FILL (Bit 0) */ 11665 #define VADC_G_QSR0_FILL_Msk (0xfUL) /*!< VADC_G QSR0: FILL (Bitfield-Mask: 0x0f) */ 11666 #define VADC_G_QSR0_EMPTY_Pos (5UL) /*!< VADC_G QSR0: EMPTY (Bit 5) */ 11667 #define VADC_G_QSR0_EMPTY_Msk (0x20UL) /*!< VADC_G QSR0: EMPTY (Bitfield-Mask: 0x01) */ 11668 #define VADC_G_QSR0_REQGT_Pos (7UL) /*!< VADC_G QSR0: REQGT (Bit 7) */ 11669 #define VADC_G_QSR0_REQGT_Msk (0x80UL) /*!< VADC_G QSR0: REQGT (Bitfield-Mask: 0x01) */ 11670 #define VADC_G_QSR0_EV_Pos (8UL) /*!< VADC_G QSR0: EV (Bit 8) */ 11671 #define VADC_G_QSR0_EV_Msk (0x100UL) /*!< VADC_G QSR0: EV (Bitfield-Mask: 0x01) */ 11672 11673 /* --------------------------------- VADC_G_Q0R0 -------------------------------- */ 11674 #define VADC_G_Q0R0_REQCHNR_Pos (0UL) /*!< VADC_G Q0R0: REQCHNR (Bit 0) */ 11675 #define VADC_G_Q0R0_REQCHNR_Msk (0x1fUL) /*!< VADC_G Q0R0: REQCHNR (Bitfield-Mask: 0x1f) */ 11676 #define VADC_G_Q0R0_RF_Pos (5UL) /*!< VADC_G Q0R0: RF (Bit 5) */ 11677 #define VADC_G_Q0R0_RF_Msk (0x20UL) /*!< VADC_G Q0R0: RF (Bitfield-Mask: 0x01) */ 11678 #define VADC_G_Q0R0_ENSI_Pos (6UL) /*!< VADC_G Q0R0: ENSI (Bit 6) */ 11679 #define VADC_G_Q0R0_ENSI_Msk (0x40UL) /*!< VADC_G Q0R0: ENSI (Bitfield-Mask: 0x01) */ 11680 #define VADC_G_Q0R0_EXTR_Pos (7UL) /*!< VADC_G Q0R0: EXTR (Bit 7) */ 11681 #define VADC_G_Q0R0_EXTR_Msk (0x80UL) /*!< VADC_G Q0R0: EXTR (Bitfield-Mask: 0x01) */ 11682 #define VADC_G_Q0R0_V_Pos (8UL) /*!< VADC_G Q0R0: V (Bit 8) */ 11683 #define VADC_G_Q0R0_V_Msk (0x100UL) /*!< VADC_G Q0R0: V (Bitfield-Mask: 0x01) */ 11684 11685 /* -------------------------------- VADC_G_QINR0 -------------------------------- */ 11686 #define VADC_G_QINR0_REQCHNR_Pos (0UL) /*!< VADC_G QINR0: REQCHNR (Bit 0) */ 11687 #define VADC_G_QINR0_REQCHNR_Msk (0x1fUL) /*!< VADC_G QINR0: REQCHNR (Bitfield-Mask: 0x1f) */ 11688 #define VADC_G_QINR0_RF_Pos (5UL) /*!< VADC_G QINR0: RF (Bit 5) */ 11689 #define VADC_G_QINR0_RF_Msk (0x20UL) /*!< VADC_G QINR0: RF (Bitfield-Mask: 0x01) */ 11690 #define VADC_G_QINR0_ENSI_Pos (6UL) /*!< VADC_G QINR0: ENSI (Bit 6) */ 11691 #define VADC_G_QINR0_ENSI_Msk (0x40UL) /*!< VADC_G QINR0: ENSI (Bitfield-Mask: 0x01) */ 11692 #define VADC_G_QINR0_EXTR_Pos (7UL) /*!< VADC_G QINR0: EXTR (Bit 7) */ 11693 #define VADC_G_QINR0_EXTR_Msk (0x80UL) /*!< VADC_G QINR0: EXTR (Bitfield-Mask: 0x01) */ 11694 11695 /* -------------------------------- VADC_G_QBUR0 -------------------------------- */ 11696 #define VADC_G_QBUR0_REQCHNR_Pos (0UL) /*!< VADC_G QBUR0: REQCHNR (Bit 0) */ 11697 #define VADC_G_QBUR0_REQCHNR_Msk (0x1fUL) /*!< VADC_G QBUR0: REQCHNR (Bitfield-Mask: 0x1f) */ 11698 #define VADC_G_QBUR0_RF_Pos (5UL) /*!< VADC_G QBUR0: RF (Bit 5) */ 11699 #define VADC_G_QBUR0_RF_Msk (0x20UL) /*!< VADC_G QBUR0: RF (Bitfield-Mask: 0x01) */ 11700 #define VADC_G_QBUR0_ENSI_Pos (6UL) /*!< VADC_G QBUR0: ENSI (Bit 6) */ 11701 #define VADC_G_QBUR0_ENSI_Msk (0x40UL) /*!< VADC_G QBUR0: ENSI (Bitfield-Mask: 0x01) */ 11702 #define VADC_G_QBUR0_EXTR_Pos (7UL) /*!< VADC_G QBUR0: EXTR (Bit 7) */ 11703 #define VADC_G_QBUR0_EXTR_Msk (0x80UL) /*!< VADC_G QBUR0: EXTR (Bitfield-Mask: 0x01) */ 11704 #define VADC_G_QBUR0_V_Pos (8UL) /*!< VADC_G QBUR0: V (Bit 8) */ 11705 #define VADC_G_QBUR0_V_Msk (0x100UL) /*!< VADC_G QBUR0: V (Bitfield-Mask: 0x01) */ 11706 11707 /* -------------------------------- VADC_G_ASCTRL ------------------------------- */ 11708 #define VADC_G_ASCTRL_SRCRESREG_Pos (0UL) /*!< VADC_G ASCTRL: SRCRESREG (Bit 0) */ 11709 #define VADC_G_ASCTRL_SRCRESREG_Msk (0xfUL) /*!< VADC_G ASCTRL: SRCRESREG (Bitfield-Mask: 0x0f) */ 11710 #define VADC_G_ASCTRL_XTSEL_Pos (8UL) /*!< VADC_G ASCTRL: XTSEL (Bit 8) */ 11711 #define VADC_G_ASCTRL_XTSEL_Msk (0xf00UL) /*!< VADC_G ASCTRL: XTSEL (Bitfield-Mask: 0x0f) */ 11712 #define VADC_G_ASCTRL_XTLVL_Pos (12UL) /*!< VADC_G ASCTRL: XTLVL (Bit 12) */ 11713 #define VADC_G_ASCTRL_XTLVL_Msk (0x1000UL) /*!< VADC_G ASCTRL: XTLVL (Bitfield-Mask: 0x01) */ 11714 #define VADC_G_ASCTRL_XTMODE_Pos (13UL) /*!< VADC_G ASCTRL: XTMODE (Bit 13) */ 11715 #define VADC_G_ASCTRL_XTMODE_Msk (0x6000UL) /*!< VADC_G ASCTRL: XTMODE (Bitfield-Mask: 0x03) */ 11716 #define VADC_G_ASCTRL_XTWC_Pos (15UL) /*!< VADC_G ASCTRL: XTWC (Bit 15) */ 11717 #define VADC_G_ASCTRL_XTWC_Msk (0x8000UL) /*!< VADC_G ASCTRL: XTWC (Bitfield-Mask: 0x01) */ 11718 #define VADC_G_ASCTRL_GTSEL_Pos (16UL) /*!< VADC_G ASCTRL: GTSEL (Bit 16) */ 11719 #define VADC_G_ASCTRL_GTSEL_Msk (0xf0000UL) /*!< VADC_G ASCTRL: GTSEL (Bitfield-Mask: 0x0f) */ 11720 #define VADC_G_ASCTRL_GTLVL_Pos (20UL) /*!< VADC_G ASCTRL: GTLVL (Bit 20) */ 11721 #define VADC_G_ASCTRL_GTLVL_Msk (0x100000UL) /*!< VADC_G ASCTRL: GTLVL (Bitfield-Mask: 0x01) */ 11722 #define VADC_G_ASCTRL_GTWC_Pos (23UL) /*!< VADC_G ASCTRL: GTWC (Bit 23) */ 11723 #define VADC_G_ASCTRL_GTWC_Msk (0x800000UL) /*!< VADC_G ASCTRL: GTWC (Bitfield-Mask: 0x01) */ 11724 #define VADC_G_ASCTRL_TMEN_Pos (28UL) /*!< VADC_G ASCTRL: TMEN (Bit 28) */ 11725 #define VADC_G_ASCTRL_TMEN_Msk (0x10000000UL) /*!< VADC_G ASCTRL: TMEN (Bitfield-Mask: 0x01) */ 11726 #define VADC_G_ASCTRL_TMWC_Pos (31UL) /*!< VADC_G ASCTRL: TMWC (Bit 31) */ 11727 #define VADC_G_ASCTRL_TMWC_Msk (0x80000000UL) /*!< VADC_G ASCTRL: TMWC (Bitfield-Mask: 0x01) */ 11728 11729 /* --------------------------------- VADC_G_ASMR -------------------------------- */ 11730 #define VADC_G_ASMR_ENGT_Pos (0UL) /*!< VADC_G ASMR: ENGT (Bit 0) */ 11731 #define VADC_G_ASMR_ENGT_Msk (0x3UL) /*!< VADC_G ASMR: ENGT (Bitfield-Mask: 0x03) */ 11732 #define VADC_G_ASMR_ENTR_Pos (2UL) /*!< VADC_G ASMR: ENTR (Bit 2) */ 11733 #define VADC_G_ASMR_ENTR_Msk (0x4UL) /*!< VADC_G ASMR: ENTR (Bitfield-Mask: 0x01) */ 11734 #define VADC_G_ASMR_ENSI_Pos (3UL) /*!< VADC_G ASMR: ENSI (Bit 3) */ 11735 #define VADC_G_ASMR_ENSI_Msk (0x8UL) /*!< VADC_G ASMR: ENSI (Bitfield-Mask: 0x01) */ 11736 #define VADC_G_ASMR_SCAN_Pos (4UL) /*!< VADC_G ASMR: SCAN (Bit 4) */ 11737 #define VADC_G_ASMR_SCAN_Msk (0x10UL) /*!< VADC_G ASMR: SCAN (Bitfield-Mask: 0x01) */ 11738 #define VADC_G_ASMR_LDM_Pos (5UL) /*!< VADC_G ASMR: LDM (Bit 5) */ 11739 #define VADC_G_ASMR_LDM_Msk (0x20UL) /*!< VADC_G ASMR: LDM (Bitfield-Mask: 0x01) */ 11740 #define VADC_G_ASMR_REQGT_Pos (7UL) /*!< VADC_G ASMR: REQGT (Bit 7) */ 11741 #define VADC_G_ASMR_REQGT_Msk (0x80UL) /*!< VADC_G ASMR: REQGT (Bitfield-Mask: 0x01) */ 11742 #define VADC_G_ASMR_CLRPND_Pos (8UL) /*!< VADC_G ASMR: CLRPND (Bit 8) */ 11743 #define VADC_G_ASMR_CLRPND_Msk (0x100UL) /*!< VADC_G ASMR: CLRPND (Bitfield-Mask: 0x01) */ 11744 #define VADC_G_ASMR_LDEV_Pos (9UL) /*!< VADC_G ASMR: LDEV (Bit 9) */ 11745 #define VADC_G_ASMR_LDEV_Msk (0x200UL) /*!< VADC_G ASMR: LDEV (Bitfield-Mask: 0x01) */ 11746 #define VADC_G_ASMR_RPTDIS_Pos (16UL) /*!< VADC_G ASMR: RPTDIS (Bit 16) */ 11747 #define VADC_G_ASMR_RPTDIS_Msk (0x10000UL) /*!< VADC_G ASMR: RPTDIS (Bitfield-Mask: 0x01) */ 11748 11749 /* -------------------------------- VADC_G_ASSEL -------------------------------- */ 11750 #define VADC_G_ASSEL_CHSEL0_Pos (0UL) /*!< VADC_G ASSEL: CHSEL0 (Bit 0) */ 11751 #define VADC_G_ASSEL_CHSEL0_Msk (0x1UL) /*!< VADC_G ASSEL: CHSEL0 (Bitfield-Mask: 0x01) */ 11752 #define VADC_G_ASSEL_CHSEL1_Pos (1UL) /*!< VADC_G ASSEL: CHSEL1 (Bit 1) */ 11753 #define VADC_G_ASSEL_CHSEL1_Msk (0x2UL) /*!< VADC_G ASSEL: CHSEL1 (Bitfield-Mask: 0x01) */ 11754 #define VADC_G_ASSEL_CHSEL2_Pos (2UL) /*!< VADC_G ASSEL: CHSEL2 (Bit 2) */ 11755 #define VADC_G_ASSEL_CHSEL2_Msk (0x4UL) /*!< VADC_G ASSEL: CHSEL2 (Bitfield-Mask: 0x01) */ 11756 #define VADC_G_ASSEL_CHSEL3_Pos (3UL) /*!< VADC_G ASSEL: CHSEL3 (Bit 3) */ 11757 #define VADC_G_ASSEL_CHSEL3_Msk (0x8UL) /*!< VADC_G ASSEL: CHSEL3 (Bitfield-Mask: 0x01) */ 11758 #define VADC_G_ASSEL_CHSEL4_Pos (4UL) /*!< VADC_G ASSEL: CHSEL4 (Bit 4) */ 11759 #define VADC_G_ASSEL_CHSEL4_Msk (0x10UL) /*!< VADC_G ASSEL: CHSEL4 (Bitfield-Mask: 0x01) */ 11760 #define VADC_G_ASSEL_CHSEL5_Pos (5UL) /*!< VADC_G ASSEL: CHSEL5 (Bit 5) */ 11761 #define VADC_G_ASSEL_CHSEL5_Msk (0x20UL) /*!< VADC_G ASSEL: CHSEL5 (Bitfield-Mask: 0x01) */ 11762 #define VADC_G_ASSEL_CHSEL6_Pos (6UL) /*!< VADC_G ASSEL: CHSEL6 (Bit 6) */ 11763 #define VADC_G_ASSEL_CHSEL6_Msk (0x40UL) /*!< VADC_G ASSEL: CHSEL6 (Bitfield-Mask: 0x01) */ 11764 #define VADC_G_ASSEL_CHSEL7_Pos (7UL) /*!< VADC_G ASSEL: CHSEL7 (Bit 7) */ 11765 #define VADC_G_ASSEL_CHSEL7_Msk (0x80UL) /*!< VADC_G ASSEL: CHSEL7 (Bitfield-Mask: 0x01) */ 11766 11767 /* -------------------------------- VADC_G_ASPND -------------------------------- */ 11768 #define VADC_G_ASPND_CHPND0_Pos (0UL) /*!< VADC_G ASPND: CHPND0 (Bit 0) */ 11769 #define VADC_G_ASPND_CHPND0_Msk (0x1UL) /*!< VADC_G ASPND: CHPND0 (Bitfield-Mask: 0x01) */ 11770 #define VADC_G_ASPND_CHPND1_Pos (1UL) /*!< VADC_G ASPND: CHPND1 (Bit 1) */ 11771 #define VADC_G_ASPND_CHPND1_Msk (0x2UL) /*!< VADC_G ASPND: CHPND1 (Bitfield-Mask: 0x01) */ 11772 #define VADC_G_ASPND_CHPND2_Pos (2UL) /*!< VADC_G ASPND: CHPND2 (Bit 2) */ 11773 #define VADC_G_ASPND_CHPND2_Msk (0x4UL) /*!< VADC_G ASPND: CHPND2 (Bitfield-Mask: 0x01) */ 11774 #define VADC_G_ASPND_CHPND3_Pos (3UL) /*!< VADC_G ASPND: CHPND3 (Bit 3) */ 11775 #define VADC_G_ASPND_CHPND3_Msk (0x8UL) /*!< VADC_G ASPND: CHPND3 (Bitfield-Mask: 0x01) */ 11776 #define VADC_G_ASPND_CHPND4_Pos (4UL) /*!< VADC_G ASPND: CHPND4 (Bit 4) */ 11777 #define VADC_G_ASPND_CHPND4_Msk (0x10UL) /*!< VADC_G ASPND: CHPND4 (Bitfield-Mask: 0x01) */ 11778 #define VADC_G_ASPND_CHPND5_Pos (5UL) /*!< VADC_G ASPND: CHPND5 (Bit 5) */ 11779 #define VADC_G_ASPND_CHPND5_Msk (0x20UL) /*!< VADC_G ASPND: CHPND5 (Bitfield-Mask: 0x01) */ 11780 #define VADC_G_ASPND_CHPND6_Pos (6UL) /*!< VADC_G ASPND: CHPND6 (Bit 6) */ 11781 #define VADC_G_ASPND_CHPND6_Msk (0x40UL) /*!< VADC_G ASPND: CHPND6 (Bitfield-Mask: 0x01) */ 11782 #define VADC_G_ASPND_CHPND7_Pos (7UL) /*!< VADC_G ASPND: CHPND7 (Bit 7) */ 11783 #define VADC_G_ASPND_CHPND7_Msk (0x80UL) /*!< VADC_G ASPND: CHPND7 (Bitfield-Mask: 0x01) */ 11784 11785 /* -------------------------------- VADC_G_CEFLAG ------------------------------- */ 11786 #define VADC_G_CEFLAG_CEV0_Pos (0UL) /*!< VADC_G CEFLAG: CEV0 (Bit 0) */ 11787 #define VADC_G_CEFLAG_CEV0_Msk (0x1UL) /*!< VADC_G CEFLAG: CEV0 (Bitfield-Mask: 0x01) */ 11788 #define VADC_G_CEFLAG_CEV1_Pos (1UL) /*!< VADC_G CEFLAG: CEV1 (Bit 1) */ 11789 #define VADC_G_CEFLAG_CEV1_Msk (0x2UL) /*!< VADC_G CEFLAG: CEV1 (Bitfield-Mask: 0x01) */ 11790 #define VADC_G_CEFLAG_CEV2_Pos (2UL) /*!< VADC_G CEFLAG: CEV2 (Bit 2) */ 11791 #define VADC_G_CEFLAG_CEV2_Msk (0x4UL) /*!< VADC_G CEFLAG: CEV2 (Bitfield-Mask: 0x01) */ 11792 #define VADC_G_CEFLAG_CEV3_Pos (3UL) /*!< VADC_G CEFLAG: CEV3 (Bit 3) */ 11793 #define VADC_G_CEFLAG_CEV3_Msk (0x8UL) /*!< VADC_G CEFLAG: CEV3 (Bitfield-Mask: 0x01) */ 11794 #define VADC_G_CEFLAG_CEV4_Pos (4UL) /*!< VADC_G CEFLAG: CEV4 (Bit 4) */ 11795 #define VADC_G_CEFLAG_CEV4_Msk (0x10UL) /*!< VADC_G CEFLAG: CEV4 (Bitfield-Mask: 0x01) */ 11796 #define VADC_G_CEFLAG_CEV5_Pos (5UL) /*!< VADC_G CEFLAG: CEV5 (Bit 5) */ 11797 #define VADC_G_CEFLAG_CEV5_Msk (0x20UL) /*!< VADC_G CEFLAG: CEV5 (Bitfield-Mask: 0x01) */ 11798 #define VADC_G_CEFLAG_CEV6_Pos (6UL) /*!< VADC_G CEFLAG: CEV6 (Bit 6) */ 11799 #define VADC_G_CEFLAG_CEV6_Msk (0x40UL) /*!< VADC_G CEFLAG: CEV6 (Bitfield-Mask: 0x01) */ 11800 #define VADC_G_CEFLAG_CEV7_Pos (7UL) /*!< VADC_G CEFLAG: CEV7 (Bit 7) */ 11801 #define VADC_G_CEFLAG_CEV7_Msk (0x80UL) /*!< VADC_G CEFLAG: CEV7 (Bitfield-Mask: 0x01) */ 11802 11803 /* -------------------------------- VADC_G_REFLAG ------------------------------- */ 11804 #define VADC_G_REFLAG_REV0_Pos (0UL) /*!< VADC_G REFLAG: REV0 (Bit 0) */ 11805 #define VADC_G_REFLAG_REV0_Msk (0x1UL) /*!< VADC_G REFLAG: REV0 (Bitfield-Mask: 0x01) */ 11806 #define VADC_G_REFLAG_REV1_Pos (1UL) /*!< VADC_G REFLAG: REV1 (Bit 1) */ 11807 #define VADC_G_REFLAG_REV1_Msk (0x2UL) /*!< VADC_G REFLAG: REV1 (Bitfield-Mask: 0x01) */ 11808 #define VADC_G_REFLAG_REV2_Pos (2UL) /*!< VADC_G REFLAG: REV2 (Bit 2) */ 11809 #define VADC_G_REFLAG_REV2_Msk (0x4UL) /*!< VADC_G REFLAG: REV2 (Bitfield-Mask: 0x01) */ 11810 #define VADC_G_REFLAG_REV3_Pos (3UL) /*!< VADC_G REFLAG: REV3 (Bit 3) */ 11811 #define VADC_G_REFLAG_REV3_Msk (0x8UL) /*!< VADC_G REFLAG: REV3 (Bitfield-Mask: 0x01) */ 11812 #define VADC_G_REFLAG_REV4_Pos (4UL) /*!< VADC_G REFLAG: REV4 (Bit 4) */ 11813 #define VADC_G_REFLAG_REV4_Msk (0x10UL) /*!< VADC_G REFLAG: REV4 (Bitfield-Mask: 0x01) */ 11814 #define VADC_G_REFLAG_REV5_Pos (5UL) /*!< VADC_G REFLAG: REV5 (Bit 5) */ 11815 #define VADC_G_REFLAG_REV5_Msk (0x20UL) /*!< VADC_G REFLAG: REV5 (Bitfield-Mask: 0x01) */ 11816 #define VADC_G_REFLAG_REV6_Pos (6UL) /*!< VADC_G REFLAG: REV6 (Bit 6) */ 11817 #define VADC_G_REFLAG_REV6_Msk (0x40UL) /*!< VADC_G REFLAG: REV6 (Bitfield-Mask: 0x01) */ 11818 #define VADC_G_REFLAG_REV7_Pos (7UL) /*!< VADC_G REFLAG: REV7 (Bit 7) */ 11819 #define VADC_G_REFLAG_REV7_Msk (0x80UL) /*!< VADC_G REFLAG: REV7 (Bitfield-Mask: 0x01) */ 11820 #define VADC_G_REFLAG_REV8_Pos (8UL) /*!< VADC_G REFLAG: REV8 (Bit 8) */ 11821 #define VADC_G_REFLAG_REV8_Msk (0x100UL) /*!< VADC_G REFLAG: REV8 (Bitfield-Mask: 0x01) */ 11822 #define VADC_G_REFLAG_REV9_Pos (9UL) /*!< VADC_G REFLAG: REV9 (Bit 9) */ 11823 #define VADC_G_REFLAG_REV9_Msk (0x200UL) /*!< VADC_G REFLAG: REV9 (Bitfield-Mask: 0x01) */ 11824 #define VADC_G_REFLAG_REV10_Pos (10UL) /*!< VADC_G REFLAG: REV10 (Bit 10) */ 11825 #define VADC_G_REFLAG_REV10_Msk (0x400UL) /*!< VADC_G REFLAG: REV10 (Bitfield-Mask: 0x01) */ 11826 #define VADC_G_REFLAG_REV11_Pos (11UL) /*!< VADC_G REFLAG: REV11 (Bit 11) */ 11827 #define VADC_G_REFLAG_REV11_Msk (0x800UL) /*!< VADC_G REFLAG: REV11 (Bitfield-Mask: 0x01) */ 11828 #define VADC_G_REFLAG_REV12_Pos (12UL) /*!< VADC_G REFLAG: REV12 (Bit 12) */ 11829 #define VADC_G_REFLAG_REV12_Msk (0x1000UL) /*!< VADC_G REFLAG: REV12 (Bitfield-Mask: 0x01) */ 11830 #define VADC_G_REFLAG_REV13_Pos (13UL) /*!< VADC_G REFLAG: REV13 (Bit 13) */ 11831 #define VADC_G_REFLAG_REV13_Msk (0x2000UL) /*!< VADC_G REFLAG: REV13 (Bitfield-Mask: 0x01) */ 11832 #define VADC_G_REFLAG_REV14_Pos (14UL) /*!< VADC_G REFLAG: REV14 (Bit 14) */ 11833 #define VADC_G_REFLAG_REV14_Msk (0x4000UL) /*!< VADC_G REFLAG: REV14 (Bitfield-Mask: 0x01) */ 11834 #define VADC_G_REFLAG_REV15_Pos (15UL) /*!< VADC_G REFLAG: REV15 (Bit 15) */ 11835 #define VADC_G_REFLAG_REV15_Msk (0x8000UL) /*!< VADC_G REFLAG: REV15 (Bitfield-Mask: 0x01) */ 11836 11837 /* -------------------------------- VADC_G_SEFLAG ------------------------------- */ 11838 #define VADC_G_SEFLAG_SEV0_Pos (0UL) /*!< VADC_G SEFLAG: SEV0 (Bit 0) */ 11839 #define VADC_G_SEFLAG_SEV0_Msk (0x1UL) /*!< VADC_G SEFLAG: SEV0 (Bitfield-Mask: 0x01) */ 11840 #define VADC_G_SEFLAG_SEV1_Pos (1UL) /*!< VADC_G SEFLAG: SEV1 (Bit 1) */ 11841 #define VADC_G_SEFLAG_SEV1_Msk (0x2UL) /*!< VADC_G SEFLAG: SEV1 (Bitfield-Mask: 0x01) */ 11842 11843 /* -------------------------------- VADC_G_CEFCLR ------------------------------- */ 11844 #define VADC_G_CEFCLR_CEV0_Pos (0UL) /*!< VADC_G CEFCLR: CEV0 (Bit 0) */ 11845 #define VADC_G_CEFCLR_CEV0_Msk (0x1UL) /*!< VADC_G CEFCLR: CEV0 (Bitfield-Mask: 0x01) */ 11846 #define VADC_G_CEFCLR_CEV1_Pos (1UL) /*!< VADC_G CEFCLR: CEV1 (Bit 1) */ 11847 #define VADC_G_CEFCLR_CEV1_Msk (0x2UL) /*!< VADC_G CEFCLR: CEV1 (Bitfield-Mask: 0x01) */ 11848 #define VADC_G_CEFCLR_CEV2_Pos (2UL) /*!< VADC_G CEFCLR: CEV2 (Bit 2) */ 11849 #define VADC_G_CEFCLR_CEV2_Msk (0x4UL) /*!< VADC_G CEFCLR: CEV2 (Bitfield-Mask: 0x01) */ 11850 #define VADC_G_CEFCLR_CEV3_Pos (3UL) /*!< VADC_G CEFCLR: CEV3 (Bit 3) */ 11851 #define VADC_G_CEFCLR_CEV3_Msk (0x8UL) /*!< VADC_G CEFCLR: CEV3 (Bitfield-Mask: 0x01) */ 11852 #define VADC_G_CEFCLR_CEV4_Pos (4UL) /*!< VADC_G CEFCLR: CEV4 (Bit 4) */ 11853 #define VADC_G_CEFCLR_CEV4_Msk (0x10UL) /*!< VADC_G CEFCLR: CEV4 (Bitfield-Mask: 0x01) */ 11854 #define VADC_G_CEFCLR_CEV5_Pos (5UL) /*!< VADC_G CEFCLR: CEV5 (Bit 5) */ 11855 #define VADC_G_CEFCLR_CEV5_Msk (0x20UL) /*!< VADC_G CEFCLR: CEV5 (Bitfield-Mask: 0x01) */ 11856 #define VADC_G_CEFCLR_CEV6_Pos (6UL) /*!< VADC_G CEFCLR: CEV6 (Bit 6) */ 11857 #define VADC_G_CEFCLR_CEV6_Msk (0x40UL) /*!< VADC_G CEFCLR: CEV6 (Bitfield-Mask: 0x01) */ 11858 #define VADC_G_CEFCLR_CEV7_Pos (7UL) /*!< VADC_G CEFCLR: CEV7 (Bit 7) */ 11859 #define VADC_G_CEFCLR_CEV7_Msk (0x80UL) /*!< VADC_G CEFCLR: CEV7 (Bitfield-Mask: 0x01) */ 11860 11861 /* -------------------------------- VADC_G_REFCLR ------------------------------- */ 11862 #define VADC_G_REFCLR_REV0_Pos (0UL) /*!< VADC_G REFCLR: REV0 (Bit 0) */ 11863 #define VADC_G_REFCLR_REV0_Msk (0x1UL) /*!< VADC_G REFCLR: REV0 (Bitfield-Mask: 0x01) */ 11864 #define VADC_G_REFCLR_REV1_Pos (1UL) /*!< VADC_G REFCLR: REV1 (Bit 1) */ 11865 #define VADC_G_REFCLR_REV1_Msk (0x2UL) /*!< VADC_G REFCLR: REV1 (Bitfield-Mask: 0x01) */ 11866 #define VADC_G_REFCLR_REV2_Pos (2UL) /*!< VADC_G REFCLR: REV2 (Bit 2) */ 11867 #define VADC_G_REFCLR_REV2_Msk (0x4UL) /*!< VADC_G REFCLR: REV2 (Bitfield-Mask: 0x01) */ 11868 #define VADC_G_REFCLR_REV3_Pos (3UL) /*!< VADC_G REFCLR: REV3 (Bit 3) */ 11869 #define VADC_G_REFCLR_REV3_Msk (0x8UL) /*!< VADC_G REFCLR: REV3 (Bitfield-Mask: 0x01) */ 11870 #define VADC_G_REFCLR_REV4_Pos (4UL) /*!< VADC_G REFCLR: REV4 (Bit 4) */ 11871 #define VADC_G_REFCLR_REV4_Msk (0x10UL) /*!< VADC_G REFCLR: REV4 (Bitfield-Mask: 0x01) */ 11872 #define VADC_G_REFCLR_REV5_Pos (5UL) /*!< VADC_G REFCLR: REV5 (Bit 5) */ 11873 #define VADC_G_REFCLR_REV5_Msk (0x20UL) /*!< VADC_G REFCLR: REV5 (Bitfield-Mask: 0x01) */ 11874 #define VADC_G_REFCLR_REV6_Pos (6UL) /*!< VADC_G REFCLR: REV6 (Bit 6) */ 11875 #define VADC_G_REFCLR_REV6_Msk (0x40UL) /*!< VADC_G REFCLR: REV6 (Bitfield-Mask: 0x01) */ 11876 #define VADC_G_REFCLR_REV7_Pos (7UL) /*!< VADC_G REFCLR: REV7 (Bit 7) */ 11877 #define VADC_G_REFCLR_REV7_Msk (0x80UL) /*!< VADC_G REFCLR: REV7 (Bitfield-Mask: 0x01) */ 11878 #define VADC_G_REFCLR_REV8_Pos (8UL) /*!< VADC_G REFCLR: REV8 (Bit 8) */ 11879 #define VADC_G_REFCLR_REV8_Msk (0x100UL) /*!< VADC_G REFCLR: REV8 (Bitfield-Mask: 0x01) */ 11880 #define VADC_G_REFCLR_REV9_Pos (9UL) /*!< VADC_G REFCLR: REV9 (Bit 9) */ 11881 #define VADC_G_REFCLR_REV9_Msk (0x200UL) /*!< VADC_G REFCLR: REV9 (Bitfield-Mask: 0x01) */ 11882 #define VADC_G_REFCLR_REV10_Pos (10UL) /*!< VADC_G REFCLR: REV10 (Bit 10) */ 11883 #define VADC_G_REFCLR_REV10_Msk (0x400UL) /*!< VADC_G REFCLR: REV10 (Bitfield-Mask: 0x01) */ 11884 #define VADC_G_REFCLR_REV11_Pos (11UL) /*!< VADC_G REFCLR: REV11 (Bit 11) */ 11885 #define VADC_G_REFCLR_REV11_Msk (0x800UL) /*!< VADC_G REFCLR: REV11 (Bitfield-Mask: 0x01) */ 11886 #define VADC_G_REFCLR_REV12_Pos (12UL) /*!< VADC_G REFCLR: REV12 (Bit 12) */ 11887 #define VADC_G_REFCLR_REV12_Msk (0x1000UL) /*!< VADC_G REFCLR: REV12 (Bitfield-Mask: 0x01) */ 11888 #define VADC_G_REFCLR_REV13_Pos (13UL) /*!< VADC_G REFCLR: REV13 (Bit 13) */ 11889 #define VADC_G_REFCLR_REV13_Msk (0x2000UL) /*!< VADC_G REFCLR: REV13 (Bitfield-Mask: 0x01) */ 11890 #define VADC_G_REFCLR_REV14_Pos (14UL) /*!< VADC_G REFCLR: REV14 (Bit 14) */ 11891 #define VADC_G_REFCLR_REV14_Msk (0x4000UL) /*!< VADC_G REFCLR: REV14 (Bitfield-Mask: 0x01) */ 11892 #define VADC_G_REFCLR_REV15_Pos (15UL) /*!< VADC_G REFCLR: REV15 (Bit 15) */ 11893 #define VADC_G_REFCLR_REV15_Msk (0x8000UL) /*!< VADC_G REFCLR: REV15 (Bitfield-Mask: 0x01) */ 11894 11895 /* -------------------------------- VADC_G_SEFCLR ------------------------------- */ 11896 #define VADC_G_SEFCLR_SEV0_Pos (0UL) /*!< VADC_G SEFCLR: SEV0 (Bit 0) */ 11897 #define VADC_G_SEFCLR_SEV0_Msk (0x1UL) /*!< VADC_G SEFCLR: SEV0 (Bitfield-Mask: 0x01) */ 11898 #define VADC_G_SEFCLR_SEV1_Pos (1UL) /*!< VADC_G SEFCLR: SEV1 (Bit 1) */ 11899 #define VADC_G_SEFCLR_SEV1_Msk (0x2UL) /*!< VADC_G SEFCLR: SEV1 (Bitfield-Mask: 0x01) */ 11900 11901 /* -------------------------------- VADC_G_CEVNP0 ------------------------------- */ 11902 #define VADC_G_CEVNP0_CEV0NP_Pos (0UL) /*!< VADC_G CEVNP0: CEV0NP (Bit 0) */ 11903 #define VADC_G_CEVNP0_CEV0NP_Msk (0xfUL) /*!< VADC_G CEVNP0: CEV0NP (Bitfield-Mask: 0x0f) */ 11904 #define VADC_G_CEVNP0_CEV1NP_Pos (4UL) /*!< VADC_G CEVNP0: CEV1NP (Bit 4) */ 11905 #define VADC_G_CEVNP0_CEV1NP_Msk (0xf0UL) /*!< VADC_G CEVNP0: CEV1NP (Bitfield-Mask: 0x0f) */ 11906 #define VADC_G_CEVNP0_CEV2NP_Pos (8UL) /*!< VADC_G CEVNP0: CEV2NP (Bit 8) */ 11907 #define VADC_G_CEVNP0_CEV2NP_Msk (0xf00UL) /*!< VADC_G CEVNP0: CEV2NP (Bitfield-Mask: 0x0f) */ 11908 #define VADC_G_CEVNP0_CEV3NP_Pos (12UL) /*!< VADC_G CEVNP0: CEV3NP (Bit 12) */ 11909 #define VADC_G_CEVNP0_CEV3NP_Msk (0xf000UL) /*!< VADC_G CEVNP0: CEV3NP (Bitfield-Mask: 0x0f) */ 11910 #define VADC_G_CEVNP0_CEV4NP_Pos (16UL) /*!< VADC_G CEVNP0: CEV4NP (Bit 16) */ 11911 #define VADC_G_CEVNP0_CEV4NP_Msk (0xf0000UL) /*!< VADC_G CEVNP0: CEV4NP (Bitfield-Mask: 0x0f) */ 11912 #define VADC_G_CEVNP0_CEV5NP_Pos (20UL) /*!< VADC_G CEVNP0: CEV5NP (Bit 20) */ 11913 #define VADC_G_CEVNP0_CEV5NP_Msk (0xf00000UL) /*!< VADC_G CEVNP0: CEV5NP (Bitfield-Mask: 0x0f) */ 11914 #define VADC_G_CEVNP0_CEV6NP_Pos (24UL) /*!< VADC_G CEVNP0: CEV6NP (Bit 24) */ 11915 #define VADC_G_CEVNP0_CEV6NP_Msk (0xf000000UL) /*!< VADC_G CEVNP0: CEV6NP (Bitfield-Mask: 0x0f) */ 11916 #define VADC_G_CEVNP0_CEV7NP_Pos (28UL) /*!< VADC_G CEVNP0: CEV7NP (Bit 28) */ 11917 #define VADC_G_CEVNP0_CEV7NP_Msk (0xf0000000UL) /*!< VADC_G CEVNP0: CEV7NP (Bitfield-Mask: 0x0f) */ 11918 11919 /* -------------------------------- VADC_G_REVNP0 ------------------------------- */ 11920 #define VADC_G_REVNP0_REV0NP_Pos (0UL) /*!< VADC_G REVNP0: REV0NP (Bit 0) */ 11921 #define VADC_G_REVNP0_REV0NP_Msk (0xfUL) /*!< VADC_G REVNP0: REV0NP (Bitfield-Mask: 0x0f) */ 11922 #define VADC_G_REVNP0_REV1NP_Pos (4UL) /*!< VADC_G REVNP0: REV1NP (Bit 4) */ 11923 #define VADC_G_REVNP0_REV1NP_Msk (0xf0UL) /*!< VADC_G REVNP0: REV1NP (Bitfield-Mask: 0x0f) */ 11924 #define VADC_G_REVNP0_REV2NP_Pos (8UL) /*!< VADC_G REVNP0: REV2NP (Bit 8) */ 11925 #define VADC_G_REVNP0_REV2NP_Msk (0xf00UL) /*!< VADC_G REVNP0: REV2NP (Bitfield-Mask: 0x0f) */ 11926 #define VADC_G_REVNP0_REV3NP_Pos (12UL) /*!< VADC_G REVNP0: REV3NP (Bit 12) */ 11927 #define VADC_G_REVNP0_REV3NP_Msk (0xf000UL) /*!< VADC_G REVNP0: REV3NP (Bitfield-Mask: 0x0f) */ 11928 #define VADC_G_REVNP0_REV4NP_Pos (16UL) /*!< VADC_G REVNP0: REV4NP (Bit 16) */ 11929 #define VADC_G_REVNP0_REV4NP_Msk (0xf0000UL) /*!< VADC_G REVNP0: REV4NP (Bitfield-Mask: 0x0f) */ 11930 #define VADC_G_REVNP0_REV5NP_Pos (20UL) /*!< VADC_G REVNP0: REV5NP (Bit 20) */ 11931 #define VADC_G_REVNP0_REV5NP_Msk (0xf00000UL) /*!< VADC_G REVNP0: REV5NP (Bitfield-Mask: 0x0f) */ 11932 #define VADC_G_REVNP0_REV6NP_Pos (24UL) /*!< VADC_G REVNP0: REV6NP (Bit 24) */ 11933 #define VADC_G_REVNP0_REV6NP_Msk (0xf000000UL) /*!< VADC_G REVNP0: REV6NP (Bitfield-Mask: 0x0f) */ 11934 #define VADC_G_REVNP0_REV7NP_Pos (28UL) /*!< VADC_G REVNP0: REV7NP (Bit 28) */ 11935 #define VADC_G_REVNP0_REV7NP_Msk (0xf0000000UL) /*!< VADC_G REVNP0: REV7NP (Bitfield-Mask: 0x0f) */ 11936 11937 /* -------------------------------- VADC_G_REVNP1 ------------------------------- */ 11938 #define VADC_G_REVNP1_REV8NP_Pos (0UL) /*!< VADC_G REVNP1: REV8NP (Bit 0) */ 11939 #define VADC_G_REVNP1_REV8NP_Msk (0xfUL) /*!< VADC_G REVNP1: REV8NP (Bitfield-Mask: 0x0f) */ 11940 #define VADC_G_REVNP1_REV9NP_Pos (4UL) /*!< VADC_G REVNP1: REV9NP (Bit 4) */ 11941 #define VADC_G_REVNP1_REV9NP_Msk (0xf0UL) /*!< VADC_G REVNP1: REV9NP (Bitfield-Mask: 0x0f) */ 11942 #define VADC_G_REVNP1_REV10NP_Pos (8UL) /*!< VADC_G REVNP1: REV10NP (Bit 8) */ 11943 #define VADC_G_REVNP1_REV10NP_Msk (0xf00UL) /*!< VADC_G REVNP1: REV10NP (Bitfield-Mask: 0x0f) */ 11944 #define VADC_G_REVNP1_REV11NP_Pos (12UL) /*!< VADC_G REVNP1: REV11NP (Bit 12) */ 11945 #define VADC_G_REVNP1_REV11NP_Msk (0xf000UL) /*!< VADC_G REVNP1: REV11NP (Bitfield-Mask: 0x0f) */ 11946 #define VADC_G_REVNP1_REV12NP_Pos (16UL) /*!< VADC_G REVNP1: REV12NP (Bit 16) */ 11947 #define VADC_G_REVNP1_REV12NP_Msk (0xf0000UL) /*!< VADC_G REVNP1: REV12NP (Bitfield-Mask: 0x0f) */ 11948 #define VADC_G_REVNP1_REV13NP_Pos (20UL) /*!< VADC_G REVNP1: REV13NP (Bit 20) */ 11949 #define VADC_G_REVNP1_REV13NP_Msk (0xf00000UL) /*!< VADC_G REVNP1: REV13NP (Bitfield-Mask: 0x0f) */ 11950 #define VADC_G_REVNP1_REV14NP_Pos (24UL) /*!< VADC_G REVNP1: REV14NP (Bit 24) */ 11951 #define VADC_G_REVNP1_REV14NP_Msk (0xf000000UL) /*!< VADC_G REVNP1: REV14NP (Bitfield-Mask: 0x0f) */ 11952 #define VADC_G_REVNP1_REV15NP_Pos (28UL) /*!< VADC_G REVNP1: REV15NP (Bit 28) */ 11953 #define VADC_G_REVNP1_REV15NP_Msk (0xf0000000UL) /*!< VADC_G REVNP1: REV15NP (Bitfield-Mask: 0x0f) */ 11954 11955 /* -------------------------------- VADC_G_SEVNP -------------------------------- */ 11956 #define VADC_G_SEVNP_SEV0NP_Pos (0UL) /*!< VADC_G SEVNP: SEV0NP (Bit 0) */ 11957 #define VADC_G_SEVNP_SEV0NP_Msk (0xfUL) /*!< VADC_G SEVNP: SEV0NP (Bitfield-Mask: 0x0f) */ 11958 #define VADC_G_SEVNP_SEV1NP_Pos (4UL) /*!< VADC_G SEVNP: SEV1NP (Bit 4) */ 11959 #define VADC_G_SEVNP_SEV1NP_Msk (0xf0UL) /*!< VADC_G SEVNP: SEV1NP (Bitfield-Mask: 0x0f) */ 11960 11961 /* -------------------------------- VADC_G_SRACT -------------------------------- */ 11962 #define VADC_G_SRACT_AGSR0_Pos (0UL) /*!< VADC_G SRACT: AGSR0 (Bit 0) */ 11963 #define VADC_G_SRACT_AGSR0_Msk (0x1UL) /*!< VADC_G SRACT: AGSR0 (Bitfield-Mask: 0x01) */ 11964 #define VADC_G_SRACT_AGSR1_Pos (1UL) /*!< VADC_G SRACT: AGSR1 (Bit 1) */ 11965 #define VADC_G_SRACT_AGSR1_Msk (0x2UL) /*!< VADC_G SRACT: AGSR1 (Bitfield-Mask: 0x01) */ 11966 #define VADC_G_SRACT_AGSR2_Pos (2UL) /*!< VADC_G SRACT: AGSR2 (Bit 2) */ 11967 #define VADC_G_SRACT_AGSR2_Msk (0x4UL) /*!< VADC_G SRACT: AGSR2 (Bitfield-Mask: 0x01) */ 11968 #define VADC_G_SRACT_AGSR3_Pos (3UL) /*!< VADC_G SRACT: AGSR3 (Bit 3) */ 11969 #define VADC_G_SRACT_AGSR3_Msk (0x8UL) /*!< VADC_G SRACT: AGSR3 (Bitfield-Mask: 0x01) */ 11970 #define VADC_G_SRACT_ASSR0_Pos (8UL) /*!< VADC_G SRACT: ASSR0 (Bit 8) */ 11971 #define VADC_G_SRACT_ASSR0_Msk (0x100UL) /*!< VADC_G SRACT: ASSR0 (Bitfield-Mask: 0x01) */ 11972 #define VADC_G_SRACT_ASSR1_Pos (9UL) /*!< VADC_G SRACT: ASSR1 (Bit 9) */ 11973 #define VADC_G_SRACT_ASSR1_Msk (0x200UL) /*!< VADC_G SRACT: ASSR1 (Bitfield-Mask: 0x01) */ 11974 #define VADC_G_SRACT_ASSR2_Pos (10UL) /*!< VADC_G SRACT: ASSR2 (Bit 10) */ 11975 #define VADC_G_SRACT_ASSR2_Msk (0x400UL) /*!< VADC_G SRACT: ASSR2 (Bitfield-Mask: 0x01) */ 11976 #define VADC_G_SRACT_ASSR3_Pos (11UL) /*!< VADC_G SRACT: ASSR3 (Bit 11) */ 11977 #define VADC_G_SRACT_ASSR3_Msk (0x800UL) /*!< VADC_G SRACT: ASSR3 (Bitfield-Mask: 0x01) */ 11978 11979 /* ------------------------------- VADC_G_EMUXCTR ------------------------------- */ 11980 #define VADC_G_EMUXCTR_EMUXSET_Pos (0UL) /*!< VADC_G EMUXCTR: EMUXSET (Bit 0) */ 11981 #define VADC_G_EMUXCTR_EMUXSET_Msk (0x7UL) /*!< VADC_G EMUXCTR: EMUXSET (Bitfield-Mask: 0x07) */ 11982 #define VADC_G_EMUXCTR_EMUXACT_Pos (8UL) /*!< VADC_G EMUXCTR: EMUXACT (Bit 8) */ 11983 #define VADC_G_EMUXCTR_EMUXACT_Msk (0x700UL) /*!< VADC_G EMUXCTR: EMUXACT (Bitfield-Mask: 0x07) */ 11984 #define VADC_G_EMUXCTR_EMUXCH_Pos (16UL) /*!< VADC_G EMUXCTR: EMUXCH (Bit 16) */ 11985 #define VADC_G_EMUXCTR_EMUXCH_Msk (0x3ff0000UL) /*!< VADC_G EMUXCTR: EMUXCH (Bitfield-Mask: 0x3ff) */ 11986 #define VADC_G_EMUXCTR_EMUXMODE_Pos (26UL) /*!< VADC_G EMUXCTR: EMUXMODE (Bit 26) */ 11987 #define VADC_G_EMUXCTR_EMUXMODE_Msk (0xc000000UL) /*!< VADC_G EMUXCTR: EMUXMODE (Bitfield-Mask: 0x03) */ 11988 #define VADC_G_EMUXCTR_EMXCOD_Pos (28UL) /*!< VADC_G EMUXCTR: EMXCOD (Bit 28) */ 11989 #define VADC_G_EMUXCTR_EMXCOD_Msk (0x10000000UL) /*!< VADC_G EMUXCTR: EMXCOD (Bitfield-Mask: 0x01) */ 11990 #define VADC_G_EMUXCTR_EMXST_Pos (29UL) /*!< VADC_G EMUXCTR: EMXST (Bit 29) */ 11991 #define VADC_G_EMUXCTR_EMXST_Msk (0x20000000UL) /*!< VADC_G EMUXCTR: EMXST (Bitfield-Mask: 0x01) */ 11992 #define VADC_G_EMUXCTR_EMXCSS_Pos (30UL) /*!< VADC_G EMUXCTR: EMXCSS (Bit 30) */ 11993 #define VADC_G_EMUXCTR_EMXCSS_Msk (0x40000000UL) /*!< VADC_G EMUXCTR: EMXCSS (Bitfield-Mask: 0x01) */ 11994 #define VADC_G_EMUXCTR_EMXWC_Pos (31UL) /*!< VADC_G EMUXCTR: EMXWC (Bit 31) */ 11995 #define VADC_G_EMUXCTR_EMXWC_Msk (0x80000000UL) /*!< VADC_G EMUXCTR: EMXWC (Bitfield-Mask: 0x01) */ 11996 11997 /* --------------------------------- VADC_G_VFR --------------------------------- */ 11998 #define VADC_G_VFR_VF0_Pos (0UL) /*!< VADC_G VFR: VF0 (Bit 0) */ 11999 #define VADC_G_VFR_VF0_Msk (0x1UL) /*!< VADC_G VFR: VF0 (Bitfield-Mask: 0x01) */ 12000 #define VADC_G_VFR_VF1_Pos (1UL) /*!< VADC_G VFR: VF1 (Bit 1) */ 12001 #define VADC_G_VFR_VF1_Msk (0x2UL) /*!< VADC_G VFR: VF1 (Bitfield-Mask: 0x01) */ 12002 #define VADC_G_VFR_VF2_Pos (2UL) /*!< VADC_G VFR: VF2 (Bit 2) */ 12003 #define VADC_G_VFR_VF2_Msk (0x4UL) /*!< VADC_G VFR: VF2 (Bitfield-Mask: 0x01) */ 12004 #define VADC_G_VFR_VF3_Pos (3UL) /*!< VADC_G VFR: VF3 (Bit 3) */ 12005 #define VADC_G_VFR_VF3_Msk (0x8UL) /*!< VADC_G VFR: VF3 (Bitfield-Mask: 0x01) */ 12006 #define VADC_G_VFR_VF4_Pos (4UL) /*!< VADC_G VFR: VF4 (Bit 4) */ 12007 #define VADC_G_VFR_VF4_Msk (0x10UL) /*!< VADC_G VFR: VF4 (Bitfield-Mask: 0x01) */ 12008 #define VADC_G_VFR_VF5_Pos (5UL) /*!< VADC_G VFR: VF5 (Bit 5) */ 12009 #define VADC_G_VFR_VF5_Msk (0x20UL) /*!< VADC_G VFR: VF5 (Bitfield-Mask: 0x01) */ 12010 #define VADC_G_VFR_VF6_Pos (6UL) /*!< VADC_G VFR: VF6 (Bit 6) */ 12011 #define VADC_G_VFR_VF6_Msk (0x40UL) /*!< VADC_G VFR: VF6 (Bitfield-Mask: 0x01) */ 12012 #define VADC_G_VFR_VF7_Pos (7UL) /*!< VADC_G VFR: VF7 (Bit 7) */ 12013 #define VADC_G_VFR_VF7_Msk (0x80UL) /*!< VADC_G VFR: VF7 (Bitfield-Mask: 0x01) */ 12014 #define VADC_G_VFR_VF8_Pos (8UL) /*!< VADC_G VFR: VF8 (Bit 8) */ 12015 #define VADC_G_VFR_VF8_Msk (0x100UL) /*!< VADC_G VFR: VF8 (Bitfield-Mask: 0x01) */ 12016 #define VADC_G_VFR_VF9_Pos (9UL) /*!< VADC_G VFR: VF9 (Bit 9) */ 12017 #define VADC_G_VFR_VF9_Msk (0x200UL) /*!< VADC_G VFR: VF9 (Bitfield-Mask: 0x01) */ 12018 #define VADC_G_VFR_VF10_Pos (10UL) /*!< VADC_G VFR: VF10 (Bit 10) */ 12019 #define VADC_G_VFR_VF10_Msk (0x400UL) /*!< VADC_G VFR: VF10 (Bitfield-Mask: 0x01) */ 12020 #define VADC_G_VFR_VF11_Pos (11UL) /*!< VADC_G VFR: VF11 (Bit 11) */ 12021 #define VADC_G_VFR_VF11_Msk (0x800UL) /*!< VADC_G VFR: VF11 (Bitfield-Mask: 0x01) */ 12022 #define VADC_G_VFR_VF12_Pos (12UL) /*!< VADC_G VFR: VF12 (Bit 12) */ 12023 #define VADC_G_VFR_VF12_Msk (0x1000UL) /*!< VADC_G VFR: VF12 (Bitfield-Mask: 0x01) */ 12024 #define VADC_G_VFR_VF13_Pos (13UL) /*!< VADC_G VFR: VF13 (Bit 13) */ 12025 #define VADC_G_VFR_VF13_Msk (0x2000UL) /*!< VADC_G VFR: VF13 (Bitfield-Mask: 0x01) */ 12026 #define VADC_G_VFR_VF14_Pos (14UL) /*!< VADC_G VFR: VF14 (Bit 14) */ 12027 #define VADC_G_VFR_VF14_Msk (0x4000UL) /*!< VADC_G VFR: VF14 (Bitfield-Mask: 0x01) */ 12028 #define VADC_G_VFR_VF15_Pos (15UL) /*!< VADC_G VFR: VF15 (Bit 15) */ 12029 #define VADC_G_VFR_VF15_Msk (0x8000UL) /*!< VADC_G VFR: VF15 (Bitfield-Mask: 0x01) */ 12030 12031 /* -------------------------------- VADC_G_CHCTR -------------------------------- */ 12032 #define VADC_G_CHCTR_ICLSEL_Pos (0UL) /*!< VADC_G CHCTR: ICLSEL (Bit 0) */ 12033 #define VADC_G_CHCTR_ICLSEL_Msk (0x3UL) /*!< VADC_G CHCTR: ICLSEL (Bitfield-Mask: 0x03) */ 12034 #define VADC_G_CHCTR_BNDSELL_Pos (4UL) /*!< VADC_G CHCTR: BNDSELL (Bit 4) */ 12035 #define VADC_G_CHCTR_BNDSELL_Msk (0x30UL) /*!< VADC_G CHCTR: BNDSELL (Bitfield-Mask: 0x03) */ 12036 #define VADC_G_CHCTR_BNDSELU_Pos (6UL) /*!< VADC_G CHCTR: BNDSELU (Bit 6) */ 12037 #define VADC_G_CHCTR_BNDSELU_Msk (0xc0UL) /*!< VADC_G CHCTR: BNDSELU (Bitfield-Mask: 0x03) */ 12038 #define VADC_G_CHCTR_CHEVMODE_Pos (8UL) /*!< VADC_G CHCTR: CHEVMODE (Bit 8) */ 12039 #define VADC_G_CHCTR_CHEVMODE_Msk (0x300UL) /*!< VADC_G CHCTR: CHEVMODE (Bitfield-Mask: 0x03) */ 12040 #define VADC_G_CHCTR_SYNC_Pos (10UL) /*!< VADC_G CHCTR: SYNC (Bit 10) */ 12041 #define VADC_G_CHCTR_SYNC_Msk (0x400UL) /*!< VADC_G CHCTR: SYNC (Bitfield-Mask: 0x01) */ 12042 #define VADC_G_CHCTR_REFSEL_Pos (11UL) /*!< VADC_G CHCTR: REFSEL (Bit 11) */ 12043 #define VADC_G_CHCTR_REFSEL_Msk (0x800UL) /*!< VADC_G CHCTR: REFSEL (Bitfield-Mask: 0x01) */ 12044 #define VADC_G_CHCTR_RESREG_Pos (16UL) /*!< VADC_G CHCTR: RESREG (Bit 16) */ 12045 #define VADC_G_CHCTR_RESREG_Msk (0xf0000UL) /*!< VADC_G CHCTR: RESREG (Bitfield-Mask: 0x0f) */ 12046 #define VADC_G_CHCTR_RESTBS_Pos (20UL) /*!< VADC_G CHCTR: RESTBS (Bit 20) */ 12047 #define VADC_G_CHCTR_RESTBS_Msk (0x100000UL) /*!< VADC_G CHCTR: RESTBS (Bitfield-Mask: 0x01) */ 12048 #define VADC_G_CHCTR_RESPOS_Pos (21UL) /*!< VADC_G CHCTR: RESPOS (Bit 21) */ 12049 #define VADC_G_CHCTR_RESPOS_Msk (0x200000UL) /*!< VADC_G CHCTR: RESPOS (Bitfield-Mask: 0x01) */ 12050 #define VADC_G_CHCTR_BWDCH_Pos (28UL) /*!< VADC_G CHCTR: BWDCH (Bit 28) */ 12051 #define VADC_G_CHCTR_BWDCH_Msk (0x30000000UL) /*!< VADC_G CHCTR: BWDCH (Bitfield-Mask: 0x03) */ 12052 #define VADC_G_CHCTR_BWDEN_Pos (30UL) /*!< VADC_G CHCTR: BWDEN (Bit 30) */ 12053 #define VADC_G_CHCTR_BWDEN_Msk (0x40000000UL) /*!< VADC_G CHCTR: BWDEN (Bitfield-Mask: 0x01) */ 12054 12055 /* --------------------------------- VADC_G_RCR --------------------------------- */ 12056 #define VADC_G_RCR_DRCTR_Pos (16UL) /*!< VADC_G RCR: DRCTR (Bit 16) */ 12057 #define VADC_G_RCR_DRCTR_Msk (0xf0000UL) /*!< VADC_G RCR: DRCTR (Bitfield-Mask: 0x0f) */ 12058 #define VADC_G_RCR_DMM_Pos (20UL) /*!< VADC_G RCR: DMM (Bit 20) */ 12059 #define VADC_G_RCR_DMM_Msk (0x300000UL) /*!< VADC_G RCR: DMM (Bitfield-Mask: 0x03) */ 12060 #define VADC_G_RCR_WFR_Pos (24UL) /*!< VADC_G RCR: WFR (Bit 24) */ 12061 #define VADC_G_RCR_WFR_Msk (0x1000000UL) /*!< VADC_G RCR: WFR (Bitfield-Mask: 0x01) */ 12062 #define VADC_G_RCR_FEN_Pos (25UL) /*!< VADC_G RCR: FEN (Bit 25) */ 12063 #define VADC_G_RCR_FEN_Msk (0x6000000UL) /*!< VADC_G RCR: FEN (Bitfield-Mask: 0x03) */ 12064 #define VADC_G_RCR_SRGEN_Pos (31UL) /*!< VADC_G RCR: SRGEN (Bit 31) */ 12065 #define VADC_G_RCR_SRGEN_Msk (0x80000000UL) /*!< VADC_G RCR: SRGEN (Bitfield-Mask: 0x01) */ 12066 12067 /* --------------------------------- VADC_G_RES --------------------------------- */ 12068 #define VADC_G_RES_RESULT_Pos (0UL) /*!< VADC_G RES: RESULT (Bit 0) */ 12069 #define VADC_G_RES_RESULT_Msk (0xffffUL) /*!< VADC_G RES: RESULT (Bitfield-Mask: 0xffff) */ 12070 #define VADC_G_RES_DRC_Pos (16UL) /*!< VADC_G RES: DRC (Bit 16) */ 12071 #define VADC_G_RES_DRC_Msk (0xf0000UL) /*!< VADC_G RES: DRC (Bitfield-Mask: 0x0f) */ 12072 #define VADC_G_RES_CHNR_Pos (20UL) /*!< VADC_G RES: CHNR (Bit 20) */ 12073 #define VADC_G_RES_CHNR_Msk (0x1f00000UL) /*!< VADC_G RES: CHNR (Bitfield-Mask: 0x1f) */ 12074 #define VADC_G_RES_EMUX_Pos (25UL) /*!< VADC_G RES: EMUX (Bit 25) */ 12075 #define VADC_G_RES_EMUX_Msk (0xe000000UL) /*!< VADC_G RES: EMUX (Bitfield-Mask: 0x07) */ 12076 #define VADC_G_RES_CRS_Pos (28UL) /*!< VADC_G RES: CRS (Bit 28) */ 12077 #define VADC_G_RES_CRS_Msk (0x30000000UL) /*!< VADC_G RES: CRS (Bitfield-Mask: 0x03) */ 12078 #define VADC_G_RES_FCR_Pos (30UL) /*!< VADC_G RES: FCR (Bit 30) */ 12079 #define VADC_G_RES_FCR_Msk (0x40000000UL) /*!< VADC_G RES: FCR (Bitfield-Mask: 0x01) */ 12080 #define VADC_G_RES_VF_Pos (31UL) /*!< VADC_G RES: VF (Bit 31) */ 12081 #define VADC_G_RES_VF_Msk (0x80000000UL) /*!< VADC_G RES: VF (Bitfield-Mask: 0x01) */ 12082 12083 /* --------------------------------- VADC_G_RESD -------------------------------- */ 12084 #define VADC_G_RESD_RESULT_Pos (0UL) /*!< VADC_G RESD: RESULT (Bit 0) */ 12085 #define VADC_G_RESD_RESULT_Msk (0xffffUL) /*!< VADC_G RESD: RESULT (Bitfield-Mask: 0xffff) */ 12086 #define VADC_G_RESD_DRC_Pos (16UL) /*!< VADC_G RESD: DRC (Bit 16) */ 12087 #define VADC_G_RESD_DRC_Msk (0xf0000UL) /*!< VADC_G RESD: DRC (Bitfield-Mask: 0x0f) */ 12088 #define VADC_G_RESD_CHNR_Pos (20UL) /*!< VADC_G RESD: CHNR (Bit 20) */ 12089 #define VADC_G_RESD_CHNR_Msk (0x1f00000UL) /*!< VADC_G RESD: CHNR (Bitfield-Mask: 0x1f) */ 12090 #define VADC_G_RESD_EMUX_Pos (25UL) /*!< VADC_G RESD: EMUX (Bit 25) */ 12091 #define VADC_G_RESD_EMUX_Msk (0xe000000UL) /*!< VADC_G RESD: EMUX (Bitfield-Mask: 0x07) */ 12092 #define VADC_G_RESD_CRS_Pos (28UL) /*!< VADC_G RESD: CRS (Bit 28) */ 12093 #define VADC_G_RESD_CRS_Msk (0x30000000UL) /*!< VADC_G RESD: CRS (Bitfield-Mask: 0x03) */ 12094 #define VADC_G_RESD_FCR_Pos (30UL) /*!< VADC_G RESD: FCR (Bit 30) */ 12095 #define VADC_G_RESD_FCR_Msk (0x40000000UL) /*!< VADC_G RESD: FCR (Bitfield-Mask: 0x01) */ 12096 #define VADC_G_RESD_VF_Pos (31UL) /*!< VADC_G RESD: VF (Bit 31) */ 12097 #define VADC_G_RESD_VF_Msk (0x80000000UL) /*!< VADC_G RESD: VF (Bitfield-Mask: 0x01) */ 12098 12099 12100 /* ================================================================================ */ 12101 /* ================ struct 'DSD' Position & Mask ================ */ 12102 /* ================================================================================ */ 12103 12104 12105 /* ----------------------------------- DSD_CLC ---------------------------------- */ 12106 #define DSD_CLC_DISR_Pos (0UL) /*!< DSD CLC: DISR (Bit 0) */ 12107 #define DSD_CLC_DISR_Msk (0x1UL) /*!< DSD CLC: DISR (Bitfield-Mask: 0x01) */ 12108 #define DSD_CLC_DISS_Pos (1UL) /*!< DSD CLC: DISS (Bit 1) */ 12109 #define DSD_CLC_DISS_Msk (0x2UL) /*!< DSD CLC: DISS (Bitfield-Mask: 0x01) */ 12110 #define DSD_CLC_EDIS_Pos (3UL) /*!< DSD CLC: EDIS (Bit 3) */ 12111 #define DSD_CLC_EDIS_Msk (0x8UL) /*!< DSD CLC: EDIS (Bitfield-Mask: 0x01) */ 12112 12113 /* ----------------------------------- DSD_ID ----------------------------------- */ 12114 #define DSD_ID_MOD_REV_Pos (0UL) /*!< DSD ID: MOD_REV (Bit 0) */ 12115 #define DSD_ID_MOD_REV_Msk (0xffUL) /*!< DSD ID: MOD_REV (Bitfield-Mask: 0xff) */ 12116 #define DSD_ID_MOD_TYPE_Pos (8UL) /*!< DSD ID: MOD_TYPE (Bit 8) */ 12117 #define DSD_ID_MOD_TYPE_Msk (0xff00UL) /*!< DSD ID: MOD_TYPE (Bitfield-Mask: 0xff) */ 12118 #define DSD_ID_MOD_NUMBER_Pos (16UL) /*!< DSD ID: MOD_NUMBER (Bit 16) */ 12119 #define DSD_ID_MOD_NUMBER_Msk (0xffff0000UL) /*!< DSD ID: MOD_NUMBER (Bitfield-Mask: 0xffff) */ 12120 12121 /* ----------------------------------- DSD_OCS ---------------------------------- */ 12122 #define DSD_OCS_SUS_Pos (24UL) /*!< DSD OCS: SUS (Bit 24) */ 12123 #define DSD_OCS_SUS_Msk (0xf000000UL) /*!< DSD OCS: SUS (Bitfield-Mask: 0x0f) */ 12124 #define DSD_OCS_SUS_P_Pos (28UL) /*!< DSD OCS: SUS_P (Bit 28) */ 12125 #define DSD_OCS_SUS_P_Msk (0x10000000UL) /*!< DSD OCS: SUS_P (Bitfield-Mask: 0x01) */ 12126 #define DSD_OCS_SUSSTA_Pos (29UL) /*!< DSD OCS: SUSSTA (Bit 29) */ 12127 #define DSD_OCS_SUSSTA_Msk (0x20000000UL) /*!< DSD OCS: SUSSTA (Bitfield-Mask: 0x01) */ 12128 12129 /* --------------------------------- DSD_GLOBCFG -------------------------------- */ 12130 #define DSD_GLOBCFG_MCSEL_Pos (0UL) /*!< DSD GLOBCFG: MCSEL (Bit 0) */ 12131 #define DSD_GLOBCFG_MCSEL_Msk (0x7UL) /*!< DSD GLOBCFG: MCSEL (Bitfield-Mask: 0x07) */ 12132 12133 /* --------------------------------- DSD_GLOBRC --------------------------------- */ 12134 #define DSD_GLOBRC_CH0RUN_Pos (0UL) /*!< DSD GLOBRC: CH0RUN (Bit 0) */ 12135 #define DSD_GLOBRC_CH0RUN_Msk (0x1UL) /*!< DSD GLOBRC: CH0RUN (Bitfield-Mask: 0x01) */ 12136 #define DSD_GLOBRC_CH1RUN_Pos (1UL) /*!< DSD GLOBRC: CH1RUN (Bit 1) */ 12137 #define DSD_GLOBRC_CH1RUN_Msk (0x2UL) /*!< DSD GLOBRC: CH1RUN (Bitfield-Mask: 0x01) */ 12138 #define DSD_GLOBRC_CH2RUN_Pos (2UL) /*!< DSD GLOBRC: CH2RUN (Bit 2) */ 12139 #define DSD_GLOBRC_CH2RUN_Msk (0x4UL) /*!< DSD GLOBRC: CH2RUN (Bitfield-Mask: 0x01) */ 12140 #define DSD_GLOBRC_CH3RUN_Pos (3UL) /*!< DSD GLOBRC: CH3RUN (Bit 3) */ 12141 #define DSD_GLOBRC_CH3RUN_Msk (0x8UL) /*!< DSD GLOBRC: CH3RUN (Bitfield-Mask: 0x01) */ 12142 12143 /* ---------------------------------- DSD_CGCFG --------------------------------- */ 12144 #define DSD_CGCFG_CGMOD_Pos (0UL) /*!< DSD CGCFG: CGMOD (Bit 0) */ 12145 #define DSD_CGCFG_CGMOD_Msk (0x3UL) /*!< DSD CGCFG: CGMOD (Bitfield-Mask: 0x03) */ 12146 #define DSD_CGCFG_BREV_Pos (2UL) /*!< DSD CGCFG: BREV (Bit 2) */ 12147 #define DSD_CGCFG_BREV_Msk (0x4UL) /*!< DSD CGCFG: BREV (Bitfield-Mask: 0x01) */ 12148 #define DSD_CGCFG_SIGPOL_Pos (3UL) /*!< DSD CGCFG: SIGPOL (Bit 3) */ 12149 #define DSD_CGCFG_SIGPOL_Msk (0x8UL) /*!< DSD CGCFG: SIGPOL (Bitfield-Mask: 0x01) */ 12150 #define DSD_CGCFG_DIVCG_Pos (4UL) /*!< DSD CGCFG: DIVCG (Bit 4) */ 12151 #define DSD_CGCFG_DIVCG_Msk (0xf0UL) /*!< DSD CGCFG: DIVCG (Bitfield-Mask: 0x0f) */ 12152 #define DSD_CGCFG_RUN_Pos (15UL) /*!< DSD CGCFG: RUN (Bit 15) */ 12153 #define DSD_CGCFG_RUN_Msk (0x8000UL) /*!< DSD CGCFG: RUN (Bitfield-Mask: 0x01) */ 12154 #define DSD_CGCFG_BITCOUNT_Pos (16UL) /*!< DSD CGCFG: BITCOUNT (Bit 16) */ 12155 #define DSD_CGCFG_BITCOUNT_Msk (0x1f0000UL) /*!< DSD CGCFG: BITCOUNT (Bitfield-Mask: 0x1f) */ 12156 #define DSD_CGCFG_STEPCOUNT_Pos (24UL) /*!< DSD CGCFG: STEPCOUNT (Bit 24) */ 12157 #define DSD_CGCFG_STEPCOUNT_Msk (0xf000000UL) /*!< DSD CGCFG: STEPCOUNT (Bitfield-Mask: 0x0f) */ 12158 #define DSD_CGCFG_STEPS_Pos (28UL) /*!< DSD CGCFG: STEPS (Bit 28) */ 12159 #define DSD_CGCFG_STEPS_Msk (0x10000000UL) /*!< DSD CGCFG: STEPS (Bitfield-Mask: 0x01) */ 12160 #define DSD_CGCFG_STEPD_Pos (29UL) /*!< DSD CGCFG: STEPD (Bit 29) */ 12161 #define DSD_CGCFG_STEPD_Msk (0x20000000UL) /*!< DSD CGCFG: STEPD (Bitfield-Mask: 0x01) */ 12162 #define DSD_CGCFG_SGNCG_Pos (30UL) /*!< DSD CGCFG: SGNCG (Bit 30) */ 12163 #define DSD_CGCFG_SGNCG_Msk (0x40000000UL) /*!< DSD CGCFG: SGNCG (Bitfield-Mask: 0x01) */ 12164 12165 /* --------------------------------- DSD_EVFLAG --------------------------------- */ 12166 #define DSD_EVFLAG_RESEV0_Pos (0UL) /*!< DSD EVFLAG: RESEV0 (Bit 0) */ 12167 #define DSD_EVFLAG_RESEV0_Msk (0x1UL) /*!< DSD EVFLAG: RESEV0 (Bitfield-Mask: 0x01) */ 12168 #define DSD_EVFLAG_RESEV1_Pos (1UL) /*!< DSD EVFLAG: RESEV1 (Bit 1) */ 12169 #define DSD_EVFLAG_RESEV1_Msk (0x2UL) /*!< DSD EVFLAG: RESEV1 (Bitfield-Mask: 0x01) */ 12170 #define DSD_EVFLAG_RESEV2_Pos (2UL) /*!< DSD EVFLAG: RESEV2 (Bit 2) */ 12171 #define DSD_EVFLAG_RESEV2_Msk (0x4UL) /*!< DSD EVFLAG: RESEV2 (Bitfield-Mask: 0x01) */ 12172 #define DSD_EVFLAG_RESEV3_Pos (3UL) /*!< DSD EVFLAG: RESEV3 (Bit 3) */ 12173 #define DSD_EVFLAG_RESEV3_Msk (0x8UL) /*!< DSD EVFLAG: RESEV3 (Bitfield-Mask: 0x01) */ 12174 #define DSD_EVFLAG_ALEV0_Pos (16UL) /*!< DSD EVFLAG: ALEV0 (Bit 16) */ 12175 #define DSD_EVFLAG_ALEV0_Msk (0x10000UL) /*!< DSD EVFLAG: ALEV0 (Bitfield-Mask: 0x01) */ 12176 #define DSD_EVFLAG_ALEV1_Pos (17UL) /*!< DSD EVFLAG: ALEV1 (Bit 17) */ 12177 #define DSD_EVFLAG_ALEV1_Msk (0x20000UL) /*!< DSD EVFLAG: ALEV1 (Bitfield-Mask: 0x01) */ 12178 #define DSD_EVFLAG_ALEV2_Pos (18UL) /*!< DSD EVFLAG: ALEV2 (Bit 18) */ 12179 #define DSD_EVFLAG_ALEV2_Msk (0x40000UL) /*!< DSD EVFLAG: ALEV2 (Bitfield-Mask: 0x01) */ 12180 #define DSD_EVFLAG_ALEV3_Pos (19UL) /*!< DSD EVFLAG: ALEV3 (Bit 19) */ 12181 #define DSD_EVFLAG_ALEV3_Msk (0x80000UL) /*!< DSD EVFLAG: ALEV3 (Bitfield-Mask: 0x01) */ 12182 12183 /* -------------------------------- DSD_EVFLAGCLR ------------------------------- */ 12184 #define DSD_EVFLAGCLR_RESEC0_Pos (0UL) /*!< DSD EVFLAGCLR: RESEC0 (Bit 0) */ 12185 #define DSD_EVFLAGCLR_RESEC0_Msk (0x1UL) /*!< DSD EVFLAGCLR: RESEC0 (Bitfield-Mask: 0x01) */ 12186 #define DSD_EVFLAGCLR_RESEC1_Pos (1UL) /*!< DSD EVFLAGCLR: RESEC1 (Bit 1) */ 12187 #define DSD_EVFLAGCLR_RESEC1_Msk (0x2UL) /*!< DSD EVFLAGCLR: RESEC1 (Bitfield-Mask: 0x01) */ 12188 #define DSD_EVFLAGCLR_RESEC2_Pos (2UL) /*!< DSD EVFLAGCLR: RESEC2 (Bit 2) */ 12189 #define DSD_EVFLAGCLR_RESEC2_Msk (0x4UL) /*!< DSD EVFLAGCLR: RESEC2 (Bitfield-Mask: 0x01) */ 12190 #define DSD_EVFLAGCLR_RESEC3_Pos (3UL) /*!< DSD EVFLAGCLR: RESEC3 (Bit 3) */ 12191 #define DSD_EVFLAGCLR_RESEC3_Msk (0x8UL) /*!< DSD EVFLAGCLR: RESEC3 (Bitfield-Mask: 0x01) */ 12192 #define DSD_EVFLAGCLR_ALEC0_Pos (16UL) /*!< DSD EVFLAGCLR: ALEC0 (Bit 16) */ 12193 #define DSD_EVFLAGCLR_ALEC0_Msk (0x10000UL) /*!< DSD EVFLAGCLR: ALEC0 (Bitfield-Mask: 0x01) */ 12194 #define DSD_EVFLAGCLR_ALEC1_Pos (17UL) /*!< DSD EVFLAGCLR: ALEC1 (Bit 17) */ 12195 #define DSD_EVFLAGCLR_ALEC1_Msk (0x20000UL) /*!< DSD EVFLAGCLR: ALEC1 (Bitfield-Mask: 0x01) */ 12196 #define DSD_EVFLAGCLR_ALEC2_Pos (18UL) /*!< DSD EVFLAGCLR: ALEC2 (Bit 18) */ 12197 #define DSD_EVFLAGCLR_ALEC2_Msk (0x40000UL) /*!< DSD EVFLAGCLR: ALEC2 (Bitfield-Mask: 0x01) */ 12198 #define DSD_EVFLAGCLR_ALEC3_Pos (19UL) /*!< DSD EVFLAGCLR: ALEC3 (Bit 19) */ 12199 #define DSD_EVFLAGCLR_ALEC3_Msk (0x80000UL) /*!< DSD EVFLAGCLR: ALEC3 (Bitfield-Mask: 0x01) */ 12200 12201 12202 /* ================================================================================ */ 12203 /* ================ Group 'DSD_CH' Position & Mask ================ */ 12204 /* ================================================================================ */ 12205 12206 12207 /* -------------------------------- DSD_CH_MODCFG ------------------------------- */ 12208 #define DSD_CH_MODCFG_DIVM_Pos (16UL) /*!< DSD_CH MODCFG: DIVM (Bit 16) */ 12209 #define DSD_CH_MODCFG_DIVM_Msk (0xf0000UL) /*!< DSD_CH MODCFG: DIVM (Bitfield-Mask: 0x0f) */ 12210 #define DSD_CH_MODCFG_DWC_Pos (23UL) /*!< DSD_CH MODCFG: DWC (Bit 23) */ 12211 #define DSD_CH_MODCFG_DWC_Msk (0x800000UL) /*!< DSD_CH MODCFG: DWC (Bitfield-Mask: 0x01) */ 12212 12213 /* -------------------------------- DSD_CH_DICFG -------------------------------- */ 12214 #define DSD_CH_DICFG_DSRC_Pos (0UL) /*!< DSD_CH DICFG: DSRC (Bit 0) */ 12215 #define DSD_CH_DICFG_DSRC_Msk (0xfUL) /*!< DSD_CH DICFG: DSRC (Bitfield-Mask: 0x0f) */ 12216 #define DSD_CH_DICFG_DSWC_Pos (7UL) /*!< DSD_CH DICFG: DSWC (Bit 7) */ 12217 #define DSD_CH_DICFG_DSWC_Msk (0x80UL) /*!< DSD_CH DICFG: DSWC (Bitfield-Mask: 0x01) */ 12218 #define DSD_CH_DICFG_ITRMODE_Pos (8UL) /*!< DSD_CH DICFG: ITRMODE (Bit 8) */ 12219 #define DSD_CH_DICFG_ITRMODE_Msk (0x300UL) /*!< DSD_CH DICFG: ITRMODE (Bitfield-Mask: 0x03) */ 12220 #define DSD_CH_DICFG_TSTRMODE_Pos (10UL) /*!< DSD_CH DICFG: TSTRMODE (Bit 10) */ 12221 #define DSD_CH_DICFG_TSTRMODE_Msk (0xc00UL) /*!< DSD_CH DICFG: TSTRMODE (Bitfield-Mask: 0x03) */ 12222 #define DSD_CH_DICFG_TRSEL_Pos (12UL) /*!< DSD_CH DICFG: TRSEL (Bit 12) */ 12223 #define DSD_CH_DICFG_TRSEL_Msk (0x7000UL) /*!< DSD_CH DICFG: TRSEL (Bitfield-Mask: 0x07) */ 12224 #define DSD_CH_DICFG_TRWC_Pos (15UL) /*!< DSD_CH DICFG: TRWC (Bit 15) */ 12225 #define DSD_CH_DICFG_TRWC_Msk (0x8000UL) /*!< DSD_CH DICFG: TRWC (Bitfield-Mask: 0x01) */ 12226 #define DSD_CH_DICFG_CSRC_Pos (16UL) /*!< DSD_CH DICFG: CSRC (Bit 16) */ 12227 #define DSD_CH_DICFG_CSRC_Msk (0xf0000UL) /*!< DSD_CH DICFG: CSRC (Bitfield-Mask: 0x0f) */ 12228 #define DSD_CH_DICFG_STROBE_Pos (20UL) /*!< DSD_CH DICFG: STROBE (Bit 20) */ 12229 #define DSD_CH_DICFG_STROBE_Msk (0xf00000UL) /*!< DSD_CH DICFG: STROBE (Bitfield-Mask: 0x0f) */ 12230 #define DSD_CH_DICFG_SCWC_Pos (31UL) /*!< DSD_CH DICFG: SCWC (Bit 31) */ 12231 #define DSD_CH_DICFG_SCWC_Msk (0x80000000UL) /*!< DSD_CH DICFG: SCWC (Bitfield-Mask: 0x01) */ 12232 12233 /* -------------------------------- DSD_CH_FCFGC -------------------------------- */ 12234 #define DSD_CH_FCFGC_CFMDF_Pos (0UL) /*!< DSD_CH FCFGC: CFMDF (Bit 0) */ 12235 #define DSD_CH_FCFGC_CFMDF_Msk (0xffUL) /*!< DSD_CH FCFGC: CFMDF (Bitfield-Mask: 0xff) */ 12236 #define DSD_CH_FCFGC_CFMC_Pos (8UL) /*!< DSD_CH FCFGC: CFMC (Bit 8) */ 12237 #define DSD_CH_FCFGC_CFMC_Msk (0x300UL) /*!< DSD_CH FCFGC: CFMC (Bitfield-Mask: 0x03) */ 12238 #define DSD_CH_FCFGC_CFEN_Pos (10UL) /*!< DSD_CH FCFGC: CFEN (Bit 10) */ 12239 #define DSD_CH_FCFGC_CFEN_Msk (0x400UL) /*!< DSD_CH FCFGC: CFEN (Bitfield-Mask: 0x01) */ 12240 #define DSD_CH_FCFGC_SRGM_Pos (14UL) /*!< DSD_CH FCFGC: SRGM (Bit 14) */ 12241 #define DSD_CH_FCFGC_SRGM_Msk (0xc000UL) /*!< DSD_CH FCFGC: SRGM (Bitfield-Mask: 0x03) */ 12242 #define DSD_CH_FCFGC_CFMSV_Pos (16UL) /*!< DSD_CH FCFGC: CFMSV (Bit 16) */ 12243 #define DSD_CH_FCFGC_CFMSV_Msk (0xff0000UL) /*!< DSD_CH FCFGC: CFMSV (Bitfield-Mask: 0xff) */ 12244 #define DSD_CH_FCFGC_CFMDCNT_Pos (24UL) /*!< DSD_CH FCFGC: CFMDCNT (Bit 24) */ 12245 #define DSD_CH_FCFGC_CFMDCNT_Msk (0xff000000UL) /*!< DSD_CH FCFGC: CFMDCNT (Bitfield-Mask: 0xff) */ 12246 12247 /* -------------------------------- DSD_CH_FCFGA -------------------------------- */ 12248 #define DSD_CH_FCFGA_CFADF_Pos (0UL) /*!< DSD_CH FCFGA: CFADF (Bit 0) */ 12249 #define DSD_CH_FCFGA_CFADF_Msk (0xffUL) /*!< DSD_CH FCFGA: CFADF (Bitfield-Mask: 0xff) */ 12250 #define DSD_CH_FCFGA_CFAC_Pos (8UL) /*!< DSD_CH FCFGA: CFAC (Bit 8) */ 12251 #define DSD_CH_FCFGA_CFAC_Msk (0x300UL) /*!< DSD_CH FCFGA: CFAC (Bitfield-Mask: 0x03) */ 12252 #define DSD_CH_FCFGA_SRGA_Pos (10UL) /*!< DSD_CH FCFGA: SRGA (Bit 10) */ 12253 #define DSD_CH_FCFGA_SRGA_Msk (0xc00UL) /*!< DSD_CH FCFGA: SRGA (Bitfield-Mask: 0x03) */ 12254 #define DSD_CH_FCFGA_ESEL_Pos (12UL) /*!< DSD_CH FCFGA: ESEL (Bit 12) */ 12255 #define DSD_CH_FCFGA_ESEL_Msk (0x3000UL) /*!< DSD_CH FCFGA: ESEL (Bitfield-Mask: 0x03) */ 12256 #define DSD_CH_FCFGA_EGT_Pos (14UL) /*!< DSD_CH FCFGA: EGT (Bit 14) */ 12257 #define DSD_CH_FCFGA_EGT_Msk (0x4000UL) /*!< DSD_CH FCFGA: EGT (Bitfield-Mask: 0x01) */ 12258 #define DSD_CH_FCFGA_CFADCNT_Pos (24UL) /*!< DSD_CH FCFGA: CFADCNT (Bit 24) */ 12259 #define DSD_CH_FCFGA_CFADCNT_Msk (0xff000000UL) /*!< DSD_CH FCFGA: CFADCNT (Bitfield-Mask: 0xff) */ 12260 12261 /* -------------------------------- DSD_CH_IWCTR -------------------------------- */ 12262 #define DSD_CH_IWCTR_NVALCNT_Pos (0UL) /*!< DSD_CH IWCTR: NVALCNT (Bit 0) */ 12263 #define DSD_CH_IWCTR_NVALCNT_Msk (0x3fUL) /*!< DSD_CH IWCTR: NVALCNT (Bitfield-Mask: 0x3f) */ 12264 #define DSD_CH_IWCTR_INTEN_Pos (7UL) /*!< DSD_CH IWCTR: INTEN (Bit 7) */ 12265 #define DSD_CH_IWCTR_INTEN_Msk (0x80UL) /*!< DSD_CH IWCTR: INTEN (Bitfield-Mask: 0x01) */ 12266 #define DSD_CH_IWCTR_REPCNT_Pos (8UL) /*!< DSD_CH IWCTR: REPCNT (Bit 8) */ 12267 #define DSD_CH_IWCTR_REPCNT_Msk (0xf00UL) /*!< DSD_CH IWCTR: REPCNT (Bitfield-Mask: 0x0f) */ 12268 #define DSD_CH_IWCTR_REPVAL_Pos (12UL) /*!< DSD_CH IWCTR: REPVAL (Bit 12) */ 12269 #define DSD_CH_IWCTR_REPVAL_Msk (0xf000UL) /*!< DSD_CH IWCTR: REPVAL (Bitfield-Mask: 0x0f) */ 12270 #define DSD_CH_IWCTR_NVALDIS_Pos (16UL) /*!< DSD_CH IWCTR: NVALDIS (Bit 16) */ 12271 #define DSD_CH_IWCTR_NVALDIS_Msk (0x3f0000UL) /*!< DSD_CH IWCTR: NVALDIS (Bitfield-Mask: 0x3f) */ 12272 #define DSD_CH_IWCTR_IWS_Pos (23UL) /*!< DSD_CH IWCTR: IWS (Bit 23) */ 12273 #define DSD_CH_IWCTR_IWS_Msk (0x800000UL) /*!< DSD_CH IWCTR: IWS (Bitfield-Mask: 0x01) */ 12274 #define DSD_CH_IWCTR_NVALINT_Pos (24UL) /*!< DSD_CH IWCTR: NVALINT (Bit 24) */ 12275 #define DSD_CH_IWCTR_NVALINT_Msk (0x3f000000UL) /*!< DSD_CH IWCTR: NVALINT (Bitfield-Mask: 0x3f) */ 12276 12277 /* ------------------------------- DSD_CH_BOUNDSEL ------------------------------ */ 12278 #define DSD_CH_BOUNDSEL_BOUNDARYL_Pos (0UL) /*!< DSD_CH BOUNDSEL: BOUNDARYL (Bit 0) */ 12279 #define DSD_CH_BOUNDSEL_BOUNDARYL_Msk (0xffffUL) /*!< DSD_CH BOUNDSEL: BOUNDARYL (Bitfield-Mask: 0xffff) */ 12280 #define DSD_CH_BOUNDSEL_BOUNDARYU_Pos (16UL) /*!< DSD_CH BOUNDSEL: BOUNDARYU (Bit 16) */ 12281 #define DSD_CH_BOUNDSEL_BOUNDARYU_Msk (0xffff0000UL) /*!< DSD_CH BOUNDSEL: BOUNDARYU (Bitfield-Mask: 0xffff) */ 12282 12283 /* --------------------------------- DSD_CH_RESM -------------------------------- */ 12284 #define DSD_CH_RESM_RESULT_Pos (0UL) /*!< DSD_CH RESM: RESULT (Bit 0) */ 12285 #define DSD_CH_RESM_RESULT_Msk (0xffffUL) /*!< DSD_CH RESM: RESULT (Bitfield-Mask: 0xffff) */ 12286 12287 /* --------------------------------- DSD_CH_OFFM -------------------------------- */ 12288 #define DSD_CH_OFFM_OFFSET_Pos (0UL) /*!< DSD_CH OFFM: OFFSET (Bit 0) */ 12289 #define DSD_CH_OFFM_OFFSET_Msk (0xffffUL) /*!< DSD_CH OFFM: OFFSET (Bitfield-Mask: 0xffff) */ 12290 12291 /* --------------------------------- DSD_CH_RESA -------------------------------- */ 12292 #define DSD_CH_RESA_RESULT_Pos (0UL) /*!< DSD_CH RESA: RESULT (Bit 0) */ 12293 #define DSD_CH_RESA_RESULT_Msk (0xffffUL) /*!< DSD_CH RESA: RESULT (Bitfield-Mask: 0xffff) */ 12294 12295 /* -------------------------------- DSD_CH_TSTMP -------------------------------- */ 12296 #define DSD_CH_TSTMP_RESULT_Pos (0UL) /*!< DSD_CH TSTMP: RESULT (Bit 0) */ 12297 #define DSD_CH_TSTMP_RESULT_Msk (0xffffUL) /*!< DSD_CH TSTMP: RESULT (Bitfield-Mask: 0xffff) */ 12298 #define DSD_CH_TSTMP_CFMDCNT_Pos (16UL) /*!< DSD_CH TSTMP: CFMDCNT (Bit 16) */ 12299 #define DSD_CH_TSTMP_CFMDCNT_Msk (0xff0000UL) /*!< DSD_CH TSTMP: CFMDCNT (Bitfield-Mask: 0xff) */ 12300 #define DSD_CH_TSTMP_NVALCNT_Pos (24UL) /*!< DSD_CH TSTMP: NVALCNT (Bit 24) */ 12301 #define DSD_CH_TSTMP_NVALCNT_Msk (0x3f000000UL) /*!< DSD_CH TSTMP: NVALCNT (Bitfield-Mask: 0x3f) */ 12302 12303 /* -------------------------------- DSD_CH_CGSYNC ------------------------------- */ 12304 #define DSD_CH_CGSYNC_SDCOUNT_Pos (0UL) /*!< DSD_CH CGSYNC: SDCOUNT (Bit 0) */ 12305 #define DSD_CH_CGSYNC_SDCOUNT_Msk (0xffUL) /*!< DSD_CH CGSYNC: SDCOUNT (Bitfield-Mask: 0xff) */ 12306 #define DSD_CH_CGSYNC_SDCAP_Pos (8UL) /*!< DSD_CH CGSYNC: SDCAP (Bit 8) */ 12307 #define DSD_CH_CGSYNC_SDCAP_Msk (0xff00UL) /*!< DSD_CH CGSYNC: SDCAP (Bitfield-Mask: 0xff) */ 12308 #define DSD_CH_CGSYNC_SDPOS_Pos (16UL) /*!< DSD_CH CGSYNC: SDPOS (Bit 16) */ 12309 #define DSD_CH_CGSYNC_SDPOS_Msk (0xff0000UL) /*!< DSD_CH CGSYNC: SDPOS (Bitfield-Mask: 0xff) */ 12310 #define DSD_CH_CGSYNC_SDNEG_Pos (24UL) /*!< DSD_CH CGSYNC: SDNEG (Bit 24) */ 12311 #define DSD_CH_CGSYNC_SDNEG_Msk (0xff000000UL) /*!< DSD_CH CGSYNC: SDNEG (Bitfield-Mask: 0xff) */ 12312 12313 /* ------------------------------- DSD_CH_RECTCFG ------------------------------- */ 12314 #define DSD_CH_RECTCFG_RFEN_Pos (0UL) /*!< DSD_CH RECTCFG: RFEN (Bit 0) */ 12315 #define DSD_CH_RECTCFG_RFEN_Msk (0x1UL) /*!< DSD_CH RECTCFG: RFEN (Bitfield-Mask: 0x01) */ 12316 #define DSD_CH_RECTCFG_SSRC_Pos (4UL) /*!< DSD_CH RECTCFG: SSRC (Bit 4) */ 12317 #define DSD_CH_RECTCFG_SSRC_Msk (0x30UL) /*!< DSD_CH RECTCFG: SSRC (Bitfield-Mask: 0x03) */ 12318 #define DSD_CH_RECTCFG_SDVAL_Pos (15UL) /*!< DSD_CH RECTCFG: SDVAL (Bit 15) */ 12319 #define DSD_CH_RECTCFG_SDVAL_Msk (0x8000UL) /*!< DSD_CH RECTCFG: SDVAL (Bitfield-Mask: 0x01) */ 12320 #define DSD_CH_RECTCFG_SGNCS_Pos (30UL) /*!< DSD_CH RECTCFG: SGNCS (Bit 30) */ 12321 #define DSD_CH_RECTCFG_SGNCS_Msk (0x40000000UL) /*!< DSD_CH RECTCFG: SGNCS (Bitfield-Mask: 0x01) */ 12322 #define DSD_CH_RECTCFG_SGND_Pos (31UL) /*!< DSD_CH RECTCFG: SGND (Bit 31) */ 12323 #define DSD_CH_RECTCFG_SGND_Msk (0x80000000UL) /*!< DSD_CH RECTCFG: SGND (Bitfield-Mask: 0x01) */ 12324 12325 12326 /* ================================================================================ */ 12327 /* ================ struct 'DAC' Position & Mask ================ */ 12328 /* ================================================================================ */ 12329 12330 12331 /* ----------------------------------- DAC_ID ----------------------------------- */ 12332 #define DAC_ID_MODR_Pos (0UL) /*!< DAC ID: MODR (Bit 0) */ 12333 #define DAC_ID_MODR_Msk (0xffUL) /*!< DAC ID: MODR (Bitfield-Mask: 0xff) */ 12334 #define DAC_ID_MODT_Pos (8UL) /*!< DAC ID: MODT (Bit 8) */ 12335 #define DAC_ID_MODT_Msk (0xff00UL) /*!< DAC ID: MODT (Bitfield-Mask: 0xff) */ 12336 #define DAC_ID_MODN_Pos (16UL) /*!< DAC ID: MODN (Bit 16) */ 12337 #define DAC_ID_MODN_Msk (0xffff0000UL) /*!< DAC ID: MODN (Bitfield-Mask: 0xffff) */ 12338 12339 /* -------------------------------- DAC_DAC0CFG0 -------------------------------- */ 12340 #define DAC_DAC0CFG0_FREQ_Pos (0UL) /*!< DAC DAC0CFG0: FREQ (Bit 0) */ 12341 #define DAC_DAC0CFG0_FREQ_Msk (0xfffffUL) /*!< DAC DAC0CFG0: FREQ (Bitfield-Mask: 0xfffff) */ 12342 #define DAC_DAC0CFG0_MODE_Pos (20UL) /*!< DAC DAC0CFG0: MODE (Bit 20) */ 12343 #define DAC_DAC0CFG0_MODE_Msk (0x700000UL) /*!< DAC DAC0CFG0: MODE (Bitfield-Mask: 0x07) */ 12344 #define DAC_DAC0CFG0_SIGN_Pos (23UL) /*!< DAC DAC0CFG0: SIGN (Bit 23) */ 12345 #define DAC_DAC0CFG0_SIGN_Msk (0x800000UL) /*!< DAC DAC0CFG0: SIGN (Bitfield-Mask: 0x01) */ 12346 #define DAC_DAC0CFG0_FIFOIND_Pos (24UL) /*!< DAC DAC0CFG0: FIFOIND (Bit 24) */ 12347 #define DAC_DAC0CFG0_FIFOIND_Msk (0x3000000UL) /*!< DAC DAC0CFG0: FIFOIND (Bitfield-Mask: 0x03) */ 12348 #define DAC_DAC0CFG0_FIFOEMP_Pos (26UL) /*!< DAC DAC0CFG0: FIFOEMP (Bit 26) */ 12349 #define DAC_DAC0CFG0_FIFOEMP_Msk (0x4000000UL) /*!< DAC DAC0CFG0: FIFOEMP (Bitfield-Mask: 0x01) */ 12350 #define DAC_DAC0CFG0_FIFOFUL_Pos (27UL) /*!< DAC DAC0CFG0: FIFOFUL (Bit 27) */ 12351 #define DAC_DAC0CFG0_FIFOFUL_Msk (0x8000000UL) /*!< DAC DAC0CFG0: FIFOFUL (Bitfield-Mask: 0x01) */ 12352 #define DAC_DAC0CFG0_NEGATE_Pos (28UL) /*!< DAC DAC0CFG0: NEGATE (Bit 28) */ 12353 #define DAC_DAC0CFG0_NEGATE_Msk (0x10000000UL) /*!< DAC DAC0CFG0: NEGATE (Bitfield-Mask: 0x01) */ 12354 #define DAC_DAC0CFG0_SIGNEN_Pos (29UL) /*!< DAC DAC0CFG0: SIGNEN (Bit 29) */ 12355 #define DAC_DAC0CFG0_SIGNEN_Msk (0x20000000UL) /*!< DAC DAC0CFG0: SIGNEN (Bitfield-Mask: 0x01) */ 12356 #define DAC_DAC0CFG0_SREN_Pos (30UL) /*!< DAC DAC0CFG0: SREN (Bit 30) */ 12357 #define DAC_DAC0CFG0_SREN_Msk (0x40000000UL) /*!< DAC DAC0CFG0: SREN (Bitfield-Mask: 0x01) */ 12358 #define DAC_DAC0CFG0_RUN_Pos (31UL) /*!< DAC DAC0CFG0: RUN (Bit 31) */ 12359 #define DAC_DAC0CFG0_RUN_Msk (0x80000000UL) /*!< DAC DAC0CFG0: RUN (Bitfield-Mask: 0x01) */ 12360 12361 /* -------------------------------- DAC_DAC0CFG1 -------------------------------- */ 12362 #define DAC_DAC0CFG1_SCALE_Pos (0UL) /*!< DAC DAC0CFG1: SCALE (Bit 0) */ 12363 #define DAC_DAC0CFG1_SCALE_Msk (0x7UL) /*!< DAC DAC0CFG1: SCALE (Bitfield-Mask: 0x07) */ 12364 #define DAC_DAC0CFG1_MULDIV_Pos (3UL) /*!< DAC DAC0CFG1: MULDIV (Bit 3) */ 12365 #define DAC_DAC0CFG1_MULDIV_Msk (0x8UL) /*!< DAC DAC0CFG1: MULDIV (Bitfield-Mask: 0x01) */ 12366 #define DAC_DAC0CFG1_OFFS_Pos (4UL) /*!< DAC DAC0CFG1: OFFS (Bit 4) */ 12367 #define DAC_DAC0CFG1_OFFS_Msk (0xff0UL) /*!< DAC DAC0CFG1: OFFS (Bitfield-Mask: 0xff) */ 12368 #define DAC_DAC0CFG1_TRIGSEL_Pos (12UL) /*!< DAC DAC0CFG1: TRIGSEL (Bit 12) */ 12369 #define DAC_DAC0CFG1_TRIGSEL_Msk (0x7000UL) /*!< DAC DAC0CFG1: TRIGSEL (Bitfield-Mask: 0x07) */ 12370 #define DAC_DAC0CFG1_DATMOD_Pos (15UL) /*!< DAC DAC0CFG1: DATMOD (Bit 15) */ 12371 #define DAC_DAC0CFG1_DATMOD_Msk (0x8000UL) /*!< DAC DAC0CFG1: DATMOD (Bitfield-Mask: 0x01) */ 12372 #define DAC_DAC0CFG1_SWTRIG_Pos (16UL) /*!< DAC DAC0CFG1: SWTRIG (Bit 16) */ 12373 #define DAC_DAC0CFG1_SWTRIG_Msk (0x10000UL) /*!< DAC DAC0CFG1: SWTRIG (Bitfield-Mask: 0x01) */ 12374 #define DAC_DAC0CFG1_TRIGMOD_Pos (17UL) /*!< DAC DAC0CFG1: TRIGMOD (Bit 17) */ 12375 #define DAC_DAC0CFG1_TRIGMOD_Msk (0x60000UL) /*!< DAC DAC0CFG1: TRIGMOD (Bitfield-Mask: 0x03) */ 12376 #define DAC_DAC0CFG1_ANACFG_Pos (19UL) /*!< DAC DAC0CFG1: ANACFG (Bit 19) */ 12377 #define DAC_DAC0CFG1_ANACFG_Msk (0xf80000UL) /*!< DAC DAC0CFG1: ANACFG (Bitfield-Mask: 0x1f) */ 12378 #define DAC_DAC0CFG1_ANAEN_Pos (24UL) /*!< DAC DAC0CFG1: ANAEN (Bit 24) */ 12379 #define DAC_DAC0CFG1_ANAEN_Msk (0x1000000UL) /*!< DAC DAC0CFG1: ANAEN (Bitfield-Mask: 0x01) */ 12380 #define DAC_DAC0CFG1_REFCFGL_Pos (28UL) /*!< DAC DAC0CFG1: REFCFGL (Bit 28) */ 12381 #define DAC_DAC0CFG1_REFCFGL_Msk (0xf0000000UL) /*!< DAC DAC0CFG1: REFCFGL (Bitfield-Mask: 0x0f) */ 12382 12383 /* -------------------------------- DAC_DAC1CFG0 -------------------------------- */ 12384 #define DAC_DAC1CFG0_FREQ_Pos (0UL) /*!< DAC DAC1CFG0: FREQ (Bit 0) */ 12385 #define DAC_DAC1CFG0_FREQ_Msk (0xfffffUL) /*!< DAC DAC1CFG0: FREQ (Bitfield-Mask: 0xfffff) */ 12386 #define DAC_DAC1CFG0_MODE_Pos (20UL) /*!< DAC DAC1CFG0: MODE (Bit 20) */ 12387 #define DAC_DAC1CFG0_MODE_Msk (0x700000UL) /*!< DAC DAC1CFG0: MODE (Bitfield-Mask: 0x07) */ 12388 #define DAC_DAC1CFG0_SIGN_Pos (23UL) /*!< DAC DAC1CFG0: SIGN (Bit 23) */ 12389 #define DAC_DAC1CFG0_SIGN_Msk (0x800000UL) /*!< DAC DAC1CFG0: SIGN (Bitfield-Mask: 0x01) */ 12390 #define DAC_DAC1CFG0_FIFOIND_Pos (24UL) /*!< DAC DAC1CFG0: FIFOIND (Bit 24) */ 12391 #define DAC_DAC1CFG0_FIFOIND_Msk (0x3000000UL) /*!< DAC DAC1CFG0: FIFOIND (Bitfield-Mask: 0x03) */ 12392 #define DAC_DAC1CFG0_FIFOEMP_Pos (26UL) /*!< DAC DAC1CFG0: FIFOEMP (Bit 26) */ 12393 #define DAC_DAC1CFG0_FIFOEMP_Msk (0x4000000UL) /*!< DAC DAC1CFG0: FIFOEMP (Bitfield-Mask: 0x01) */ 12394 #define DAC_DAC1CFG0_FIFOFUL_Pos (27UL) /*!< DAC DAC1CFG0: FIFOFUL (Bit 27) */ 12395 #define DAC_DAC1CFG0_FIFOFUL_Msk (0x8000000UL) /*!< DAC DAC1CFG0: FIFOFUL (Bitfield-Mask: 0x01) */ 12396 #define DAC_DAC1CFG0_NEGATE_Pos (28UL) /*!< DAC DAC1CFG0: NEGATE (Bit 28) */ 12397 #define DAC_DAC1CFG0_NEGATE_Msk (0x10000000UL) /*!< DAC DAC1CFG0: NEGATE (Bitfield-Mask: 0x01) */ 12398 #define DAC_DAC1CFG0_SIGNEN_Pos (29UL) /*!< DAC DAC1CFG0: SIGNEN (Bit 29) */ 12399 #define DAC_DAC1CFG0_SIGNEN_Msk (0x20000000UL) /*!< DAC DAC1CFG0: SIGNEN (Bitfield-Mask: 0x01) */ 12400 #define DAC_DAC1CFG0_SREN_Pos (30UL) /*!< DAC DAC1CFG0: SREN (Bit 30) */ 12401 #define DAC_DAC1CFG0_SREN_Msk (0x40000000UL) /*!< DAC DAC1CFG0: SREN (Bitfield-Mask: 0x01) */ 12402 #define DAC_DAC1CFG0_RUN_Pos (31UL) /*!< DAC DAC1CFG0: RUN (Bit 31) */ 12403 #define DAC_DAC1CFG0_RUN_Msk (0x80000000UL) /*!< DAC DAC1CFG0: RUN (Bitfield-Mask: 0x01) */ 12404 12405 /* -------------------------------- DAC_DAC1CFG1 -------------------------------- */ 12406 #define DAC_DAC1CFG1_SCALE_Pos (0UL) /*!< DAC DAC1CFG1: SCALE (Bit 0) */ 12407 #define DAC_DAC1CFG1_SCALE_Msk (0x7UL) /*!< DAC DAC1CFG1: SCALE (Bitfield-Mask: 0x07) */ 12408 #define DAC_DAC1CFG1_MULDIV_Pos (3UL) /*!< DAC DAC1CFG1: MULDIV (Bit 3) */ 12409 #define DAC_DAC1CFG1_MULDIV_Msk (0x8UL) /*!< DAC DAC1CFG1: MULDIV (Bitfield-Mask: 0x01) */ 12410 #define DAC_DAC1CFG1_OFFS_Pos (4UL) /*!< DAC DAC1CFG1: OFFS (Bit 4) */ 12411 #define DAC_DAC1CFG1_OFFS_Msk (0xff0UL) /*!< DAC DAC1CFG1: OFFS (Bitfield-Mask: 0xff) */ 12412 #define DAC_DAC1CFG1_TRIGSEL_Pos (12UL) /*!< DAC DAC1CFG1: TRIGSEL (Bit 12) */ 12413 #define DAC_DAC1CFG1_TRIGSEL_Msk (0x7000UL) /*!< DAC DAC1CFG1: TRIGSEL (Bitfield-Mask: 0x07) */ 12414 #define DAC_DAC1CFG1_SWTRIG_Pos (16UL) /*!< DAC DAC1CFG1: SWTRIG (Bit 16) */ 12415 #define DAC_DAC1CFG1_SWTRIG_Msk (0x10000UL) /*!< DAC DAC1CFG1: SWTRIG (Bitfield-Mask: 0x01) */ 12416 #define DAC_DAC1CFG1_TRIGMOD_Pos (17UL) /*!< DAC DAC1CFG1: TRIGMOD (Bit 17) */ 12417 #define DAC_DAC1CFG1_TRIGMOD_Msk (0x60000UL) /*!< DAC DAC1CFG1: TRIGMOD (Bitfield-Mask: 0x03) */ 12418 #define DAC_DAC1CFG1_ANACFG_Pos (19UL) /*!< DAC DAC1CFG1: ANACFG (Bit 19) */ 12419 #define DAC_DAC1CFG1_ANACFG_Msk (0xf80000UL) /*!< DAC DAC1CFG1: ANACFG (Bitfield-Mask: 0x1f) */ 12420 #define DAC_DAC1CFG1_ANAEN_Pos (24UL) /*!< DAC DAC1CFG1: ANAEN (Bit 24) */ 12421 #define DAC_DAC1CFG1_ANAEN_Msk (0x1000000UL) /*!< DAC DAC1CFG1: ANAEN (Bitfield-Mask: 0x01) */ 12422 #define DAC_DAC1CFG1_REFCFGH_Pos (28UL) /*!< DAC DAC1CFG1: REFCFGH (Bit 28) */ 12423 #define DAC_DAC1CFG1_REFCFGH_Msk (0xf0000000UL) /*!< DAC DAC1CFG1: REFCFGH (Bitfield-Mask: 0x0f) */ 12424 12425 /* -------------------------------- DAC_DAC0DATA -------------------------------- */ 12426 #define DAC_DAC0DATA_DATA0_Pos (0UL) /*!< DAC DAC0DATA: DATA0 (Bit 0) */ 12427 #define DAC_DAC0DATA_DATA0_Msk (0xfffUL) /*!< DAC DAC0DATA: DATA0 (Bitfield-Mask: 0xfff) */ 12428 12429 /* -------------------------------- DAC_DAC1DATA -------------------------------- */ 12430 #define DAC_DAC1DATA_DATA1_Pos (0UL) /*!< DAC DAC1DATA: DATA1 (Bit 0) */ 12431 #define DAC_DAC1DATA_DATA1_Msk (0xfffUL) /*!< DAC DAC1DATA: DATA1 (Bitfield-Mask: 0xfff) */ 12432 12433 /* -------------------------------- DAC_DAC01DATA ------------------------------- */ 12434 #define DAC_DAC01DATA_DATA0_Pos (0UL) /*!< DAC DAC01DATA: DATA0 (Bit 0) */ 12435 #define DAC_DAC01DATA_DATA0_Msk (0xfffUL) /*!< DAC DAC01DATA: DATA0 (Bitfield-Mask: 0xfff) */ 12436 #define DAC_DAC01DATA_DATA1_Pos (16UL) /*!< DAC DAC01DATA: DATA1 (Bit 16) */ 12437 #define DAC_DAC01DATA_DATA1_Msk (0xfff0000UL) /*!< DAC DAC01DATA: DATA1 (Bitfield-Mask: 0xfff) */ 12438 12439 /* -------------------------------- DAC_DAC0PATL -------------------------------- */ 12440 #define DAC_DAC0PATL_PAT0_Pos (0UL) /*!< DAC DAC0PATL: PAT0 (Bit 0) */ 12441 #define DAC_DAC0PATL_PAT0_Msk (0x1fUL) /*!< DAC DAC0PATL: PAT0 (Bitfield-Mask: 0x1f) */ 12442 #define DAC_DAC0PATL_PAT1_Pos (5UL) /*!< DAC DAC0PATL: PAT1 (Bit 5) */ 12443 #define DAC_DAC0PATL_PAT1_Msk (0x3e0UL) /*!< DAC DAC0PATL: PAT1 (Bitfield-Mask: 0x1f) */ 12444 #define DAC_DAC0PATL_PAT2_Pos (10UL) /*!< DAC DAC0PATL: PAT2 (Bit 10) */ 12445 #define DAC_DAC0PATL_PAT2_Msk (0x7c00UL) /*!< DAC DAC0PATL: PAT2 (Bitfield-Mask: 0x1f) */ 12446 #define DAC_DAC0PATL_PAT3_Pos (15UL) /*!< DAC DAC0PATL: PAT3 (Bit 15) */ 12447 #define DAC_DAC0PATL_PAT3_Msk (0xf8000UL) /*!< DAC DAC0PATL: PAT3 (Bitfield-Mask: 0x1f) */ 12448 #define DAC_DAC0PATL_PAT4_Pos (20UL) /*!< DAC DAC0PATL: PAT4 (Bit 20) */ 12449 #define DAC_DAC0PATL_PAT4_Msk (0x1f00000UL) /*!< DAC DAC0PATL: PAT4 (Bitfield-Mask: 0x1f) */ 12450 #define DAC_DAC0PATL_PAT5_Pos (25UL) /*!< DAC DAC0PATL: PAT5 (Bit 25) */ 12451 #define DAC_DAC0PATL_PAT5_Msk (0x3e000000UL) /*!< DAC DAC0PATL: PAT5 (Bitfield-Mask: 0x1f) */ 12452 12453 /* -------------------------------- DAC_DAC0PATH -------------------------------- */ 12454 #define DAC_DAC0PATH_PAT6_Pos (0UL) /*!< DAC DAC0PATH: PAT6 (Bit 0) */ 12455 #define DAC_DAC0PATH_PAT6_Msk (0x1fUL) /*!< DAC DAC0PATH: PAT6 (Bitfield-Mask: 0x1f) */ 12456 #define DAC_DAC0PATH_PAT7_Pos (5UL) /*!< DAC DAC0PATH: PAT7 (Bit 5) */ 12457 #define DAC_DAC0PATH_PAT7_Msk (0x3e0UL) /*!< DAC DAC0PATH: PAT7 (Bitfield-Mask: 0x1f) */ 12458 #define DAC_DAC0PATH_PAT8_Pos (10UL) /*!< DAC DAC0PATH: PAT8 (Bit 10) */ 12459 #define DAC_DAC0PATH_PAT8_Msk (0x7c00UL) /*!< DAC DAC0PATH: PAT8 (Bitfield-Mask: 0x1f) */ 12460 12461 /* -------------------------------- DAC_DAC1PATL -------------------------------- */ 12462 #define DAC_DAC1PATL_PAT0_Pos (0UL) /*!< DAC DAC1PATL: PAT0 (Bit 0) */ 12463 #define DAC_DAC1PATL_PAT0_Msk (0x1fUL) /*!< DAC DAC1PATL: PAT0 (Bitfield-Mask: 0x1f) */ 12464 #define DAC_DAC1PATL_PAT1_Pos (5UL) /*!< DAC DAC1PATL: PAT1 (Bit 5) */ 12465 #define DAC_DAC1PATL_PAT1_Msk (0x3e0UL) /*!< DAC DAC1PATL: PAT1 (Bitfield-Mask: 0x1f) */ 12466 #define DAC_DAC1PATL_PAT2_Pos (10UL) /*!< DAC DAC1PATL: PAT2 (Bit 10) */ 12467 #define DAC_DAC1PATL_PAT2_Msk (0x7c00UL) /*!< DAC DAC1PATL: PAT2 (Bitfield-Mask: 0x1f) */ 12468 #define DAC_DAC1PATL_PAT3_Pos (15UL) /*!< DAC DAC1PATL: PAT3 (Bit 15) */ 12469 #define DAC_DAC1PATL_PAT3_Msk (0xf8000UL) /*!< DAC DAC1PATL: PAT3 (Bitfield-Mask: 0x1f) */ 12470 #define DAC_DAC1PATL_PAT4_Pos (20UL) /*!< DAC DAC1PATL: PAT4 (Bit 20) */ 12471 #define DAC_DAC1PATL_PAT4_Msk (0x1f00000UL) /*!< DAC DAC1PATL: PAT4 (Bitfield-Mask: 0x1f) */ 12472 #define DAC_DAC1PATL_PAT5_Pos (25UL) /*!< DAC DAC1PATL: PAT5 (Bit 25) */ 12473 #define DAC_DAC1PATL_PAT5_Msk (0x3e000000UL) /*!< DAC DAC1PATL: PAT5 (Bitfield-Mask: 0x1f) */ 12474 12475 /* -------------------------------- DAC_DAC1PATH -------------------------------- */ 12476 #define DAC_DAC1PATH_PAT6_Pos (0UL) /*!< DAC DAC1PATH: PAT6 (Bit 0) */ 12477 #define DAC_DAC1PATH_PAT6_Msk (0x1fUL) /*!< DAC DAC1PATH: PAT6 (Bitfield-Mask: 0x1f) */ 12478 #define DAC_DAC1PATH_PAT7_Pos (5UL) /*!< DAC DAC1PATH: PAT7 (Bit 5) */ 12479 #define DAC_DAC1PATH_PAT7_Msk (0x3e0UL) /*!< DAC DAC1PATH: PAT7 (Bitfield-Mask: 0x1f) */ 12480 #define DAC_DAC1PATH_PAT8_Pos (10UL) /*!< DAC DAC1PATH: PAT8 (Bit 10) */ 12481 #define DAC_DAC1PATH_PAT8_Msk (0x7c00UL) /*!< DAC DAC1PATH: PAT8 (Bitfield-Mask: 0x1f) */ 12482 12483 12484 /* ================================================================================ */ 12485 /* ================ Group 'CCU4' Position & Mask ================ */ 12486 /* ================================================================================ */ 12487 12488 12489 /* --------------------------------- CCU4_GCTRL --------------------------------- */ 12490 #define CCU4_GCTRL_PRBC_Pos (0UL) /*!< CCU4 GCTRL: PRBC (Bit 0) */ 12491 #define CCU4_GCTRL_PRBC_Msk (0x7UL) /*!< CCU4 GCTRL: PRBC (Bitfield-Mask: 0x07) */ 12492 #define CCU4_GCTRL_PCIS_Pos (4UL) /*!< CCU4 GCTRL: PCIS (Bit 4) */ 12493 #define CCU4_GCTRL_PCIS_Msk (0x30UL) /*!< CCU4 GCTRL: PCIS (Bitfield-Mask: 0x03) */ 12494 #define CCU4_GCTRL_SUSCFG_Pos (8UL) /*!< CCU4 GCTRL: SUSCFG (Bit 8) */ 12495 #define CCU4_GCTRL_SUSCFG_Msk (0x300UL) /*!< CCU4 GCTRL: SUSCFG (Bitfield-Mask: 0x03) */ 12496 #define CCU4_GCTRL_MSE0_Pos (10UL) /*!< CCU4 GCTRL: MSE0 (Bit 10) */ 12497 #define CCU4_GCTRL_MSE0_Msk (0x400UL) /*!< CCU4 GCTRL: MSE0 (Bitfield-Mask: 0x01) */ 12498 #define CCU4_GCTRL_MSE1_Pos (11UL) /*!< CCU4 GCTRL: MSE1 (Bit 11) */ 12499 #define CCU4_GCTRL_MSE1_Msk (0x800UL) /*!< CCU4 GCTRL: MSE1 (Bitfield-Mask: 0x01) */ 12500 #define CCU4_GCTRL_MSE2_Pos (12UL) /*!< CCU4 GCTRL: MSE2 (Bit 12) */ 12501 #define CCU4_GCTRL_MSE2_Msk (0x1000UL) /*!< CCU4 GCTRL: MSE2 (Bitfield-Mask: 0x01) */ 12502 #define CCU4_GCTRL_MSE3_Pos (13UL) /*!< CCU4 GCTRL: MSE3 (Bit 13) */ 12503 #define CCU4_GCTRL_MSE3_Msk (0x2000UL) /*!< CCU4 GCTRL: MSE3 (Bitfield-Mask: 0x01) */ 12504 #define CCU4_GCTRL_MSDE_Pos (14UL) /*!< CCU4 GCTRL: MSDE (Bit 14) */ 12505 #define CCU4_GCTRL_MSDE_Msk (0xc000UL) /*!< CCU4 GCTRL: MSDE (Bitfield-Mask: 0x03) */ 12506 12507 /* --------------------------------- CCU4_GSTAT --------------------------------- */ 12508 #define CCU4_GSTAT_S0I_Pos (0UL) /*!< CCU4 GSTAT: S0I (Bit 0) */ 12509 #define CCU4_GSTAT_S0I_Msk (0x1UL) /*!< CCU4 GSTAT: S0I (Bitfield-Mask: 0x01) */ 12510 #define CCU4_GSTAT_S1I_Pos (1UL) /*!< CCU4 GSTAT: S1I (Bit 1) */ 12511 #define CCU4_GSTAT_S1I_Msk (0x2UL) /*!< CCU4 GSTAT: S1I (Bitfield-Mask: 0x01) */ 12512 #define CCU4_GSTAT_S2I_Pos (2UL) /*!< CCU4 GSTAT: S2I (Bit 2) */ 12513 #define CCU4_GSTAT_S2I_Msk (0x4UL) /*!< CCU4 GSTAT: S2I (Bitfield-Mask: 0x01) */ 12514 #define CCU4_GSTAT_S3I_Pos (3UL) /*!< CCU4 GSTAT: S3I (Bit 3) */ 12515 #define CCU4_GSTAT_S3I_Msk (0x8UL) /*!< CCU4 GSTAT: S3I (Bitfield-Mask: 0x01) */ 12516 #define CCU4_GSTAT_PRB_Pos (8UL) /*!< CCU4 GSTAT: PRB (Bit 8) */ 12517 #define CCU4_GSTAT_PRB_Msk (0x100UL) /*!< CCU4 GSTAT: PRB (Bitfield-Mask: 0x01) */ 12518 12519 /* --------------------------------- CCU4_GIDLS --------------------------------- */ 12520 #define CCU4_GIDLS_SS0I_Pos (0UL) /*!< CCU4 GIDLS: SS0I (Bit 0) */ 12521 #define CCU4_GIDLS_SS0I_Msk (0x1UL) /*!< CCU4 GIDLS: SS0I (Bitfield-Mask: 0x01) */ 12522 #define CCU4_GIDLS_SS1I_Pos (1UL) /*!< CCU4 GIDLS: SS1I (Bit 1) */ 12523 #define CCU4_GIDLS_SS1I_Msk (0x2UL) /*!< CCU4 GIDLS: SS1I (Bitfield-Mask: 0x01) */ 12524 #define CCU4_GIDLS_SS2I_Pos (2UL) /*!< CCU4 GIDLS: SS2I (Bit 2) */ 12525 #define CCU4_GIDLS_SS2I_Msk (0x4UL) /*!< CCU4 GIDLS: SS2I (Bitfield-Mask: 0x01) */ 12526 #define CCU4_GIDLS_SS3I_Pos (3UL) /*!< CCU4 GIDLS: SS3I (Bit 3) */ 12527 #define CCU4_GIDLS_SS3I_Msk (0x8UL) /*!< CCU4 GIDLS: SS3I (Bitfield-Mask: 0x01) */ 12528 #define CCU4_GIDLS_CPRB_Pos (8UL) /*!< CCU4 GIDLS: CPRB (Bit 8) */ 12529 #define CCU4_GIDLS_CPRB_Msk (0x100UL) /*!< CCU4 GIDLS: CPRB (Bitfield-Mask: 0x01) */ 12530 #define CCU4_GIDLS_PSIC_Pos (9UL) /*!< CCU4 GIDLS: PSIC (Bit 9) */ 12531 #define CCU4_GIDLS_PSIC_Msk (0x200UL) /*!< CCU4 GIDLS: PSIC (Bitfield-Mask: 0x01) */ 12532 12533 /* --------------------------------- CCU4_GIDLC --------------------------------- */ 12534 #define CCU4_GIDLC_CS0I_Pos (0UL) /*!< CCU4 GIDLC: CS0I (Bit 0) */ 12535 #define CCU4_GIDLC_CS0I_Msk (0x1UL) /*!< CCU4 GIDLC: CS0I (Bitfield-Mask: 0x01) */ 12536 #define CCU4_GIDLC_CS1I_Pos (1UL) /*!< CCU4 GIDLC: CS1I (Bit 1) */ 12537 #define CCU4_GIDLC_CS1I_Msk (0x2UL) /*!< CCU4 GIDLC: CS1I (Bitfield-Mask: 0x01) */ 12538 #define CCU4_GIDLC_CS2I_Pos (2UL) /*!< CCU4 GIDLC: CS2I (Bit 2) */ 12539 #define CCU4_GIDLC_CS2I_Msk (0x4UL) /*!< CCU4 GIDLC: CS2I (Bitfield-Mask: 0x01) */ 12540 #define CCU4_GIDLC_CS3I_Pos (3UL) /*!< CCU4 GIDLC: CS3I (Bit 3) */ 12541 #define CCU4_GIDLC_CS3I_Msk (0x8UL) /*!< CCU4 GIDLC: CS3I (Bitfield-Mask: 0x01) */ 12542 #define CCU4_GIDLC_SPRB_Pos (8UL) /*!< CCU4 GIDLC: SPRB (Bit 8) */ 12543 #define CCU4_GIDLC_SPRB_Msk (0x100UL) /*!< CCU4 GIDLC: SPRB (Bitfield-Mask: 0x01) */ 12544 12545 /* ---------------------------------- CCU4_GCSS --------------------------------- */ 12546 #define CCU4_GCSS_S0SE_Pos (0UL) /*!< CCU4 GCSS: S0SE (Bit 0) */ 12547 #define CCU4_GCSS_S0SE_Msk (0x1UL) /*!< CCU4 GCSS: S0SE (Bitfield-Mask: 0x01) */ 12548 #define CCU4_GCSS_S0DSE_Pos (1UL) /*!< CCU4 GCSS: S0DSE (Bit 1) */ 12549 #define CCU4_GCSS_S0DSE_Msk (0x2UL) /*!< CCU4 GCSS: S0DSE (Bitfield-Mask: 0x01) */ 12550 #define CCU4_GCSS_S0PSE_Pos (2UL) /*!< CCU4 GCSS: S0PSE (Bit 2) */ 12551 #define CCU4_GCSS_S0PSE_Msk (0x4UL) /*!< CCU4 GCSS: S0PSE (Bitfield-Mask: 0x01) */ 12552 #define CCU4_GCSS_S1SE_Pos (4UL) /*!< CCU4 GCSS: S1SE (Bit 4) */ 12553 #define CCU4_GCSS_S1SE_Msk (0x10UL) /*!< CCU4 GCSS: S1SE (Bitfield-Mask: 0x01) */ 12554 #define CCU4_GCSS_S1DSE_Pos (5UL) /*!< CCU4 GCSS: S1DSE (Bit 5) */ 12555 #define CCU4_GCSS_S1DSE_Msk (0x20UL) /*!< CCU4 GCSS: S1DSE (Bitfield-Mask: 0x01) */ 12556 #define CCU4_GCSS_S1PSE_Pos (6UL) /*!< CCU4 GCSS: S1PSE (Bit 6) */ 12557 #define CCU4_GCSS_S1PSE_Msk (0x40UL) /*!< CCU4 GCSS: S1PSE (Bitfield-Mask: 0x01) */ 12558 #define CCU4_GCSS_S2SE_Pos (8UL) /*!< CCU4 GCSS: S2SE (Bit 8) */ 12559 #define CCU4_GCSS_S2SE_Msk (0x100UL) /*!< CCU4 GCSS: S2SE (Bitfield-Mask: 0x01) */ 12560 #define CCU4_GCSS_S2DSE_Pos (9UL) /*!< CCU4 GCSS: S2DSE (Bit 9) */ 12561 #define CCU4_GCSS_S2DSE_Msk (0x200UL) /*!< CCU4 GCSS: S2DSE (Bitfield-Mask: 0x01) */ 12562 #define CCU4_GCSS_S2PSE_Pos (10UL) /*!< CCU4 GCSS: S2PSE (Bit 10) */ 12563 #define CCU4_GCSS_S2PSE_Msk (0x400UL) /*!< CCU4 GCSS: S2PSE (Bitfield-Mask: 0x01) */ 12564 #define CCU4_GCSS_S3SE_Pos (12UL) /*!< CCU4 GCSS: S3SE (Bit 12) */ 12565 #define CCU4_GCSS_S3SE_Msk (0x1000UL) /*!< CCU4 GCSS: S3SE (Bitfield-Mask: 0x01) */ 12566 #define CCU4_GCSS_S3DSE_Pos (13UL) /*!< CCU4 GCSS: S3DSE (Bit 13) */ 12567 #define CCU4_GCSS_S3DSE_Msk (0x2000UL) /*!< CCU4 GCSS: S3DSE (Bitfield-Mask: 0x01) */ 12568 #define CCU4_GCSS_S3PSE_Pos (14UL) /*!< CCU4 GCSS: S3PSE (Bit 14) */ 12569 #define CCU4_GCSS_S3PSE_Msk (0x4000UL) /*!< CCU4 GCSS: S3PSE (Bitfield-Mask: 0x01) */ 12570 #define CCU4_GCSS_S0STS_Pos (16UL) /*!< CCU4 GCSS: S0STS (Bit 16) */ 12571 #define CCU4_GCSS_S0STS_Msk (0x10000UL) /*!< CCU4 GCSS: S0STS (Bitfield-Mask: 0x01) */ 12572 #define CCU4_GCSS_S1STS_Pos (17UL) /*!< CCU4 GCSS: S1STS (Bit 17) */ 12573 #define CCU4_GCSS_S1STS_Msk (0x20000UL) /*!< CCU4 GCSS: S1STS (Bitfield-Mask: 0x01) */ 12574 #define CCU4_GCSS_S2STS_Pos (18UL) /*!< CCU4 GCSS: S2STS (Bit 18) */ 12575 #define CCU4_GCSS_S2STS_Msk (0x40000UL) /*!< CCU4 GCSS: S2STS (Bitfield-Mask: 0x01) */ 12576 #define CCU4_GCSS_S3STS_Pos (19UL) /*!< CCU4 GCSS: S3STS (Bit 19) */ 12577 #define CCU4_GCSS_S3STS_Msk (0x80000UL) /*!< CCU4 GCSS: S3STS (Bitfield-Mask: 0x01) */ 12578 12579 /* ---------------------------------- CCU4_GCSC --------------------------------- */ 12580 #define CCU4_GCSC_S0SC_Pos (0UL) /*!< CCU4 GCSC: S0SC (Bit 0) */ 12581 #define CCU4_GCSC_S0SC_Msk (0x1UL) /*!< CCU4 GCSC: S0SC (Bitfield-Mask: 0x01) */ 12582 #define CCU4_GCSC_S0DSC_Pos (1UL) /*!< CCU4 GCSC: S0DSC (Bit 1) */ 12583 #define CCU4_GCSC_S0DSC_Msk (0x2UL) /*!< CCU4 GCSC: S0DSC (Bitfield-Mask: 0x01) */ 12584 #define CCU4_GCSC_S0PSC_Pos (2UL) /*!< CCU4 GCSC: S0PSC (Bit 2) */ 12585 #define CCU4_GCSC_S0PSC_Msk (0x4UL) /*!< CCU4 GCSC: S0PSC (Bitfield-Mask: 0x01) */ 12586 #define CCU4_GCSC_S1SC_Pos (4UL) /*!< CCU4 GCSC: S1SC (Bit 4) */ 12587 #define CCU4_GCSC_S1SC_Msk (0x10UL) /*!< CCU4 GCSC: S1SC (Bitfield-Mask: 0x01) */ 12588 #define CCU4_GCSC_S1DSC_Pos (5UL) /*!< CCU4 GCSC: S1DSC (Bit 5) */ 12589 #define CCU4_GCSC_S1DSC_Msk (0x20UL) /*!< CCU4 GCSC: S1DSC (Bitfield-Mask: 0x01) */ 12590 #define CCU4_GCSC_S1PSC_Pos (6UL) /*!< CCU4 GCSC: S1PSC (Bit 6) */ 12591 #define CCU4_GCSC_S1PSC_Msk (0x40UL) /*!< CCU4 GCSC: S1PSC (Bitfield-Mask: 0x01) */ 12592 #define CCU4_GCSC_S2SC_Pos (8UL) /*!< CCU4 GCSC: S2SC (Bit 8) */ 12593 #define CCU4_GCSC_S2SC_Msk (0x100UL) /*!< CCU4 GCSC: S2SC (Bitfield-Mask: 0x01) */ 12594 #define CCU4_GCSC_S2DSC_Pos (9UL) /*!< CCU4 GCSC: S2DSC (Bit 9) */ 12595 #define CCU4_GCSC_S2DSC_Msk (0x200UL) /*!< CCU4 GCSC: S2DSC (Bitfield-Mask: 0x01) */ 12596 #define CCU4_GCSC_S2PSC_Pos (10UL) /*!< CCU4 GCSC: S2PSC (Bit 10) */ 12597 #define CCU4_GCSC_S2PSC_Msk (0x400UL) /*!< CCU4 GCSC: S2PSC (Bitfield-Mask: 0x01) */ 12598 #define CCU4_GCSC_S3SC_Pos (12UL) /*!< CCU4 GCSC: S3SC (Bit 12) */ 12599 #define CCU4_GCSC_S3SC_Msk (0x1000UL) /*!< CCU4 GCSC: S3SC (Bitfield-Mask: 0x01) */ 12600 #define CCU4_GCSC_S3DSC_Pos (13UL) /*!< CCU4 GCSC: S3DSC (Bit 13) */ 12601 #define CCU4_GCSC_S3DSC_Msk (0x2000UL) /*!< CCU4 GCSC: S3DSC (Bitfield-Mask: 0x01) */ 12602 #define CCU4_GCSC_S3PSC_Pos (14UL) /*!< CCU4 GCSC: S3PSC (Bit 14) */ 12603 #define CCU4_GCSC_S3PSC_Msk (0x4000UL) /*!< CCU4 GCSC: S3PSC (Bitfield-Mask: 0x01) */ 12604 #define CCU4_GCSC_S0STC_Pos (16UL) /*!< CCU4 GCSC: S0STC (Bit 16) */ 12605 #define CCU4_GCSC_S0STC_Msk (0x10000UL) /*!< CCU4 GCSC: S0STC (Bitfield-Mask: 0x01) */ 12606 #define CCU4_GCSC_S1STC_Pos (17UL) /*!< CCU4 GCSC: S1STC (Bit 17) */ 12607 #define CCU4_GCSC_S1STC_Msk (0x20000UL) /*!< CCU4 GCSC: S1STC (Bitfield-Mask: 0x01) */ 12608 #define CCU4_GCSC_S2STC_Pos (18UL) /*!< CCU4 GCSC: S2STC (Bit 18) */ 12609 #define CCU4_GCSC_S2STC_Msk (0x40000UL) /*!< CCU4 GCSC: S2STC (Bitfield-Mask: 0x01) */ 12610 #define CCU4_GCSC_S3STC_Pos (19UL) /*!< CCU4 GCSC: S3STC (Bit 19) */ 12611 #define CCU4_GCSC_S3STC_Msk (0x80000UL) /*!< CCU4 GCSC: S3STC (Bitfield-Mask: 0x01) */ 12612 12613 /* ---------------------------------- CCU4_GCST --------------------------------- */ 12614 #define CCU4_GCST_S0SS_Pos (0UL) /*!< CCU4 GCST: S0SS (Bit 0) */ 12615 #define CCU4_GCST_S0SS_Msk (0x1UL) /*!< CCU4 GCST: S0SS (Bitfield-Mask: 0x01) */ 12616 #define CCU4_GCST_S0DSS_Pos (1UL) /*!< CCU4 GCST: S0DSS (Bit 1) */ 12617 #define CCU4_GCST_S0DSS_Msk (0x2UL) /*!< CCU4 GCST: S0DSS (Bitfield-Mask: 0x01) */ 12618 #define CCU4_GCST_S0PSS_Pos (2UL) /*!< CCU4 GCST: S0PSS (Bit 2) */ 12619 #define CCU4_GCST_S0PSS_Msk (0x4UL) /*!< CCU4 GCST: S0PSS (Bitfield-Mask: 0x01) */ 12620 #define CCU4_GCST_S1SS_Pos (4UL) /*!< CCU4 GCST: S1SS (Bit 4) */ 12621 #define CCU4_GCST_S1SS_Msk (0x10UL) /*!< CCU4 GCST: S1SS (Bitfield-Mask: 0x01) */ 12622 #define CCU4_GCST_S1DSS_Pos (5UL) /*!< CCU4 GCST: S1DSS (Bit 5) */ 12623 #define CCU4_GCST_S1DSS_Msk (0x20UL) /*!< CCU4 GCST: S1DSS (Bitfield-Mask: 0x01) */ 12624 #define CCU4_GCST_S1PSS_Pos (6UL) /*!< CCU4 GCST: S1PSS (Bit 6) */ 12625 #define CCU4_GCST_S1PSS_Msk (0x40UL) /*!< CCU4 GCST: S1PSS (Bitfield-Mask: 0x01) */ 12626 #define CCU4_GCST_S2SS_Pos (8UL) /*!< CCU4 GCST: S2SS (Bit 8) */ 12627 #define CCU4_GCST_S2SS_Msk (0x100UL) /*!< CCU4 GCST: S2SS (Bitfield-Mask: 0x01) */ 12628 #define CCU4_GCST_S2DSS_Pos (9UL) /*!< CCU4 GCST: S2DSS (Bit 9) */ 12629 #define CCU4_GCST_S2DSS_Msk (0x200UL) /*!< CCU4 GCST: S2DSS (Bitfield-Mask: 0x01) */ 12630 #define CCU4_GCST_S2PSS_Pos (10UL) /*!< CCU4 GCST: S2PSS (Bit 10) */ 12631 #define CCU4_GCST_S2PSS_Msk (0x400UL) /*!< CCU4 GCST: S2PSS (Bitfield-Mask: 0x01) */ 12632 #define CCU4_GCST_S3SS_Pos (12UL) /*!< CCU4 GCST: S3SS (Bit 12) */ 12633 #define CCU4_GCST_S3SS_Msk (0x1000UL) /*!< CCU4 GCST: S3SS (Bitfield-Mask: 0x01) */ 12634 #define CCU4_GCST_S3DSS_Pos (13UL) /*!< CCU4 GCST: S3DSS (Bit 13) */ 12635 #define CCU4_GCST_S3DSS_Msk (0x2000UL) /*!< CCU4 GCST: S3DSS (Bitfield-Mask: 0x01) */ 12636 #define CCU4_GCST_S3PSS_Pos (14UL) /*!< CCU4 GCST: S3PSS (Bit 14) */ 12637 #define CCU4_GCST_S3PSS_Msk (0x4000UL) /*!< CCU4 GCST: S3PSS (Bitfield-Mask: 0x01) */ 12638 #define CCU4_GCST_CC40ST_Pos (16UL) /*!< CCU4 GCST: CC40ST (Bit 16) */ 12639 #define CCU4_GCST_CC40ST_Msk (0x10000UL) /*!< CCU4 GCST: CC40ST (Bitfield-Mask: 0x01) */ 12640 #define CCU4_GCST_CC41ST_Pos (17UL) /*!< CCU4 GCST: CC41ST (Bit 17) */ 12641 #define CCU4_GCST_CC41ST_Msk (0x20000UL) /*!< CCU4 GCST: CC41ST (Bitfield-Mask: 0x01) */ 12642 #define CCU4_GCST_CC42ST_Pos (18UL) /*!< CCU4 GCST: CC42ST (Bit 18) */ 12643 #define CCU4_GCST_CC42ST_Msk (0x40000UL) /*!< CCU4 GCST: CC42ST (Bitfield-Mask: 0x01) */ 12644 #define CCU4_GCST_CC43ST_Pos (19UL) /*!< CCU4 GCST: CC43ST (Bit 19) */ 12645 #define CCU4_GCST_CC43ST_Msk (0x80000UL) /*!< CCU4 GCST: CC43ST (Bitfield-Mask: 0x01) */ 12646 12647 /* ---------------------------------- CCU4_MIDR --------------------------------- */ 12648 #define CCU4_MIDR_MODR_Pos (0UL) /*!< CCU4 MIDR: MODR (Bit 0) */ 12649 #define CCU4_MIDR_MODR_Msk (0xffUL) /*!< CCU4 MIDR: MODR (Bitfield-Mask: 0xff) */ 12650 #define CCU4_MIDR_MODT_Pos (8UL) /*!< CCU4 MIDR: MODT (Bit 8) */ 12651 #define CCU4_MIDR_MODT_Msk (0xff00UL) /*!< CCU4 MIDR: MODT (Bitfield-Mask: 0xff) */ 12652 #define CCU4_MIDR_MODN_Pos (16UL) /*!< CCU4 MIDR: MODN (Bit 16) */ 12653 #define CCU4_MIDR_MODN_Msk (0xffff0000UL) /*!< CCU4 MIDR: MODN (Bitfield-Mask: 0xffff) */ 12654 12655 12656 /* ================================================================================ */ 12657 /* ================ Group 'CCU4_CC4' Position & Mask ================ */ 12658 /* ================================================================================ */ 12659 12660 12661 /* -------------------------------- CCU4_CC4_INS -------------------------------- */ 12662 #define CCU4_CC4_INS_EV0IS_Pos (0UL) /*!< CCU4_CC4 INS: EV0IS (Bit 0) */ 12663 #define CCU4_CC4_INS_EV0IS_Msk (0xfUL) /*!< CCU4_CC4 INS: EV0IS (Bitfield-Mask: 0x0f) */ 12664 #define CCU4_CC4_INS_EV1IS_Pos (4UL) /*!< CCU4_CC4 INS: EV1IS (Bit 4) */ 12665 #define CCU4_CC4_INS_EV1IS_Msk (0xf0UL) /*!< CCU4_CC4 INS: EV1IS (Bitfield-Mask: 0x0f) */ 12666 #define CCU4_CC4_INS_EV2IS_Pos (8UL) /*!< CCU4_CC4 INS: EV2IS (Bit 8) */ 12667 #define CCU4_CC4_INS_EV2IS_Msk (0xf00UL) /*!< CCU4_CC4 INS: EV2IS (Bitfield-Mask: 0x0f) */ 12668 #define CCU4_CC4_INS_EV0EM_Pos (16UL) /*!< CCU4_CC4 INS: EV0EM (Bit 16) */ 12669 #define CCU4_CC4_INS_EV0EM_Msk (0x30000UL) /*!< CCU4_CC4 INS: EV0EM (Bitfield-Mask: 0x03) */ 12670 #define CCU4_CC4_INS_EV1EM_Pos (18UL) /*!< CCU4_CC4 INS: EV1EM (Bit 18) */ 12671 #define CCU4_CC4_INS_EV1EM_Msk (0xc0000UL) /*!< CCU4_CC4 INS: EV1EM (Bitfield-Mask: 0x03) */ 12672 #define CCU4_CC4_INS_EV2EM_Pos (20UL) /*!< CCU4_CC4 INS: EV2EM (Bit 20) */ 12673 #define CCU4_CC4_INS_EV2EM_Msk (0x300000UL) /*!< CCU4_CC4 INS: EV2EM (Bitfield-Mask: 0x03) */ 12674 #define CCU4_CC4_INS_EV0LM_Pos (22UL) /*!< CCU4_CC4 INS: EV0LM (Bit 22) */ 12675 #define CCU4_CC4_INS_EV0LM_Msk (0x400000UL) /*!< CCU4_CC4 INS: EV0LM (Bitfield-Mask: 0x01) */ 12676 #define CCU4_CC4_INS_EV1LM_Pos (23UL) /*!< CCU4_CC4 INS: EV1LM (Bit 23) */ 12677 #define CCU4_CC4_INS_EV1LM_Msk (0x800000UL) /*!< CCU4_CC4 INS: EV1LM (Bitfield-Mask: 0x01) */ 12678 #define CCU4_CC4_INS_EV2LM_Pos (24UL) /*!< CCU4_CC4 INS: EV2LM (Bit 24) */ 12679 #define CCU4_CC4_INS_EV2LM_Msk (0x1000000UL) /*!< CCU4_CC4 INS: EV2LM (Bitfield-Mask: 0x01) */ 12680 #define CCU4_CC4_INS_LPF0M_Pos (25UL) /*!< CCU4_CC4 INS: LPF0M (Bit 25) */ 12681 #define CCU4_CC4_INS_LPF0M_Msk (0x6000000UL) /*!< CCU4_CC4 INS: LPF0M (Bitfield-Mask: 0x03) */ 12682 #define CCU4_CC4_INS_LPF1M_Pos (27UL) /*!< CCU4_CC4 INS: LPF1M (Bit 27) */ 12683 #define CCU4_CC4_INS_LPF1M_Msk (0x18000000UL) /*!< CCU4_CC4 INS: LPF1M (Bitfield-Mask: 0x03) */ 12684 #define CCU4_CC4_INS_LPF2M_Pos (29UL) /*!< CCU4_CC4 INS: LPF2M (Bit 29) */ 12685 #define CCU4_CC4_INS_LPF2M_Msk (0x60000000UL) /*!< CCU4_CC4 INS: LPF2M (Bitfield-Mask: 0x03) */ 12686 12687 /* -------------------------------- CCU4_CC4_CMC -------------------------------- */ 12688 #define CCU4_CC4_CMC_STRTS_Pos (0UL) /*!< CCU4_CC4 CMC: STRTS (Bit 0) */ 12689 #define CCU4_CC4_CMC_STRTS_Msk (0x3UL) /*!< CCU4_CC4 CMC: STRTS (Bitfield-Mask: 0x03) */ 12690 #define CCU4_CC4_CMC_ENDS_Pos (2UL) /*!< CCU4_CC4 CMC: ENDS (Bit 2) */ 12691 #define CCU4_CC4_CMC_ENDS_Msk (0xcUL) /*!< CCU4_CC4 CMC: ENDS (Bitfield-Mask: 0x03) */ 12692 #define CCU4_CC4_CMC_CAP0S_Pos (4UL) /*!< CCU4_CC4 CMC: CAP0S (Bit 4) */ 12693 #define CCU4_CC4_CMC_CAP0S_Msk (0x30UL) /*!< CCU4_CC4 CMC: CAP0S (Bitfield-Mask: 0x03) */ 12694 #define CCU4_CC4_CMC_CAP1S_Pos (6UL) /*!< CCU4_CC4 CMC: CAP1S (Bit 6) */ 12695 #define CCU4_CC4_CMC_CAP1S_Msk (0xc0UL) /*!< CCU4_CC4 CMC: CAP1S (Bitfield-Mask: 0x03) */ 12696 #define CCU4_CC4_CMC_GATES_Pos (8UL) /*!< CCU4_CC4 CMC: GATES (Bit 8) */ 12697 #define CCU4_CC4_CMC_GATES_Msk (0x300UL) /*!< CCU4_CC4 CMC: GATES (Bitfield-Mask: 0x03) */ 12698 #define CCU4_CC4_CMC_UDS_Pos (10UL) /*!< CCU4_CC4 CMC: UDS (Bit 10) */ 12699 #define CCU4_CC4_CMC_UDS_Msk (0xc00UL) /*!< CCU4_CC4 CMC: UDS (Bitfield-Mask: 0x03) */ 12700 #define CCU4_CC4_CMC_LDS_Pos (12UL) /*!< CCU4_CC4 CMC: LDS (Bit 12) */ 12701 #define CCU4_CC4_CMC_LDS_Msk (0x3000UL) /*!< CCU4_CC4 CMC: LDS (Bitfield-Mask: 0x03) */ 12702 #define CCU4_CC4_CMC_CNTS_Pos (14UL) /*!< CCU4_CC4 CMC: CNTS (Bit 14) */ 12703 #define CCU4_CC4_CMC_CNTS_Msk (0xc000UL) /*!< CCU4_CC4 CMC: CNTS (Bitfield-Mask: 0x03) */ 12704 #define CCU4_CC4_CMC_OFS_Pos (16UL) /*!< CCU4_CC4 CMC: OFS (Bit 16) */ 12705 #define CCU4_CC4_CMC_OFS_Msk (0x10000UL) /*!< CCU4_CC4 CMC: OFS (Bitfield-Mask: 0x01) */ 12706 #define CCU4_CC4_CMC_TS_Pos (17UL) /*!< CCU4_CC4 CMC: TS (Bit 17) */ 12707 #define CCU4_CC4_CMC_TS_Msk (0x20000UL) /*!< CCU4_CC4 CMC: TS (Bitfield-Mask: 0x01) */ 12708 #define CCU4_CC4_CMC_MOS_Pos (18UL) /*!< CCU4_CC4 CMC: MOS (Bit 18) */ 12709 #define CCU4_CC4_CMC_MOS_Msk (0xc0000UL) /*!< CCU4_CC4 CMC: MOS (Bitfield-Mask: 0x03) */ 12710 #define CCU4_CC4_CMC_TCE_Pos (20UL) /*!< CCU4_CC4 CMC: TCE (Bit 20) */ 12711 #define CCU4_CC4_CMC_TCE_Msk (0x100000UL) /*!< CCU4_CC4 CMC: TCE (Bitfield-Mask: 0x01) */ 12712 12713 /* -------------------------------- CCU4_CC4_TCST ------------------------------- */ 12714 #define CCU4_CC4_TCST_TRB_Pos (0UL) /*!< CCU4_CC4 TCST: TRB (Bit 0) */ 12715 #define CCU4_CC4_TCST_TRB_Msk (0x1UL) /*!< CCU4_CC4 TCST: TRB (Bitfield-Mask: 0x01) */ 12716 #define CCU4_CC4_TCST_CDIR_Pos (1UL) /*!< CCU4_CC4 TCST: CDIR (Bit 1) */ 12717 #define CCU4_CC4_TCST_CDIR_Msk (0x2UL) /*!< CCU4_CC4 TCST: CDIR (Bitfield-Mask: 0x01) */ 12718 12719 /* ------------------------------- CCU4_CC4_TCSET ------------------------------- */ 12720 #define CCU4_CC4_TCSET_TRBS_Pos (0UL) /*!< CCU4_CC4 TCSET: TRBS (Bit 0) */ 12721 #define CCU4_CC4_TCSET_TRBS_Msk (0x1UL) /*!< CCU4_CC4 TCSET: TRBS (Bitfield-Mask: 0x01) */ 12722 12723 /* ------------------------------- CCU4_CC4_TCCLR ------------------------------- */ 12724 #define CCU4_CC4_TCCLR_TRBC_Pos (0UL) /*!< CCU4_CC4 TCCLR: TRBC (Bit 0) */ 12725 #define CCU4_CC4_TCCLR_TRBC_Msk (0x1UL) /*!< CCU4_CC4 TCCLR: TRBC (Bitfield-Mask: 0x01) */ 12726 #define CCU4_CC4_TCCLR_TCC_Pos (1UL) /*!< CCU4_CC4 TCCLR: TCC (Bit 1) */ 12727 #define CCU4_CC4_TCCLR_TCC_Msk (0x2UL) /*!< CCU4_CC4 TCCLR: TCC (Bitfield-Mask: 0x01) */ 12728 #define CCU4_CC4_TCCLR_DITC_Pos (2UL) /*!< CCU4_CC4 TCCLR: DITC (Bit 2) */ 12729 #define CCU4_CC4_TCCLR_DITC_Msk (0x4UL) /*!< CCU4_CC4 TCCLR: DITC (Bitfield-Mask: 0x01) */ 12730 12731 /* --------------------------------- CCU4_CC4_TC -------------------------------- */ 12732 #define CCU4_CC4_TC_TCM_Pos (0UL) /*!< CCU4_CC4 TC: TCM (Bit 0) */ 12733 #define CCU4_CC4_TC_TCM_Msk (0x1UL) /*!< CCU4_CC4 TC: TCM (Bitfield-Mask: 0x01) */ 12734 #define CCU4_CC4_TC_TSSM_Pos (1UL) /*!< CCU4_CC4 TC: TSSM (Bit 1) */ 12735 #define CCU4_CC4_TC_TSSM_Msk (0x2UL) /*!< CCU4_CC4 TC: TSSM (Bitfield-Mask: 0x01) */ 12736 #define CCU4_CC4_TC_CLST_Pos (2UL) /*!< CCU4_CC4 TC: CLST (Bit 2) */ 12737 #define CCU4_CC4_TC_CLST_Msk (0x4UL) /*!< CCU4_CC4 TC: CLST (Bitfield-Mask: 0x01) */ 12738 #define CCU4_CC4_TC_CMOD_Pos (3UL) /*!< CCU4_CC4 TC: CMOD (Bit 3) */ 12739 #define CCU4_CC4_TC_CMOD_Msk (0x8UL) /*!< CCU4_CC4 TC: CMOD (Bitfield-Mask: 0x01) */ 12740 #define CCU4_CC4_TC_ECM_Pos (4UL) /*!< CCU4_CC4 TC: ECM (Bit 4) */ 12741 #define CCU4_CC4_TC_ECM_Msk (0x10UL) /*!< CCU4_CC4 TC: ECM (Bitfield-Mask: 0x01) */ 12742 #define CCU4_CC4_TC_CAPC_Pos (5UL) /*!< CCU4_CC4 TC: CAPC (Bit 5) */ 12743 #define CCU4_CC4_TC_CAPC_Msk (0x60UL) /*!< CCU4_CC4 TC: CAPC (Bitfield-Mask: 0x03) */ 12744 #define CCU4_CC4_TC_ENDM_Pos (8UL) /*!< CCU4_CC4 TC: ENDM (Bit 8) */ 12745 #define CCU4_CC4_TC_ENDM_Msk (0x300UL) /*!< CCU4_CC4 TC: ENDM (Bitfield-Mask: 0x03) */ 12746 #define CCU4_CC4_TC_STRM_Pos (10UL) /*!< CCU4_CC4 TC: STRM (Bit 10) */ 12747 #define CCU4_CC4_TC_STRM_Msk (0x400UL) /*!< CCU4_CC4 TC: STRM (Bitfield-Mask: 0x01) */ 12748 #define CCU4_CC4_TC_SCE_Pos (11UL) /*!< CCU4_CC4 TC: SCE (Bit 11) */ 12749 #define CCU4_CC4_TC_SCE_Msk (0x800UL) /*!< CCU4_CC4 TC: SCE (Bitfield-Mask: 0x01) */ 12750 #define CCU4_CC4_TC_CCS_Pos (12UL) /*!< CCU4_CC4 TC: CCS (Bit 12) */ 12751 #define CCU4_CC4_TC_CCS_Msk (0x1000UL) /*!< CCU4_CC4 TC: CCS (Bitfield-Mask: 0x01) */ 12752 #define CCU4_CC4_TC_DITHE_Pos (13UL) /*!< CCU4_CC4 TC: DITHE (Bit 13) */ 12753 #define CCU4_CC4_TC_DITHE_Msk (0x6000UL) /*!< CCU4_CC4 TC: DITHE (Bitfield-Mask: 0x03) */ 12754 #define CCU4_CC4_TC_DIM_Pos (15UL) /*!< CCU4_CC4 TC: DIM (Bit 15) */ 12755 #define CCU4_CC4_TC_DIM_Msk (0x8000UL) /*!< CCU4_CC4 TC: DIM (Bitfield-Mask: 0x01) */ 12756 #define CCU4_CC4_TC_FPE_Pos (16UL) /*!< CCU4_CC4 TC: FPE (Bit 16) */ 12757 #define CCU4_CC4_TC_FPE_Msk (0x10000UL) /*!< CCU4_CC4 TC: FPE (Bitfield-Mask: 0x01) */ 12758 #define CCU4_CC4_TC_TRAPE_Pos (17UL) /*!< CCU4_CC4 TC: TRAPE (Bit 17) */ 12759 #define CCU4_CC4_TC_TRAPE_Msk (0x20000UL) /*!< CCU4_CC4 TC: TRAPE (Bitfield-Mask: 0x01) */ 12760 #define CCU4_CC4_TC_TRPSE_Pos (21UL) /*!< CCU4_CC4 TC: TRPSE (Bit 21) */ 12761 #define CCU4_CC4_TC_TRPSE_Msk (0x200000UL) /*!< CCU4_CC4 TC: TRPSE (Bitfield-Mask: 0x01) */ 12762 #define CCU4_CC4_TC_TRPSW_Pos (22UL) /*!< CCU4_CC4 TC: TRPSW (Bit 22) */ 12763 #define CCU4_CC4_TC_TRPSW_Msk (0x400000UL) /*!< CCU4_CC4 TC: TRPSW (Bitfield-Mask: 0x01) */ 12764 #define CCU4_CC4_TC_EMS_Pos (23UL) /*!< CCU4_CC4 TC: EMS (Bit 23) */ 12765 #define CCU4_CC4_TC_EMS_Msk (0x800000UL) /*!< CCU4_CC4 TC: EMS (Bitfield-Mask: 0x01) */ 12766 #define CCU4_CC4_TC_EMT_Pos (24UL) /*!< CCU4_CC4 TC: EMT (Bit 24) */ 12767 #define CCU4_CC4_TC_EMT_Msk (0x1000000UL) /*!< CCU4_CC4 TC: EMT (Bitfield-Mask: 0x01) */ 12768 #define CCU4_CC4_TC_MCME_Pos (25UL) /*!< CCU4_CC4 TC: MCME (Bit 25) */ 12769 #define CCU4_CC4_TC_MCME_Msk (0x2000000UL) /*!< CCU4_CC4 TC: MCME (Bitfield-Mask: 0x01) */ 12770 12771 /* -------------------------------- CCU4_CC4_PSL -------------------------------- */ 12772 #define CCU4_CC4_PSL_PSL_Pos (0UL) /*!< CCU4_CC4 PSL: PSL (Bit 0) */ 12773 #define CCU4_CC4_PSL_PSL_Msk (0x1UL) /*!< CCU4_CC4 PSL: PSL (Bitfield-Mask: 0x01) */ 12774 12775 /* -------------------------------- CCU4_CC4_DIT -------------------------------- */ 12776 #define CCU4_CC4_DIT_DCV_Pos (0UL) /*!< CCU4_CC4 DIT: DCV (Bit 0) */ 12777 #define CCU4_CC4_DIT_DCV_Msk (0xfUL) /*!< CCU4_CC4 DIT: DCV (Bitfield-Mask: 0x0f) */ 12778 #define CCU4_CC4_DIT_DCNT_Pos (8UL) /*!< CCU4_CC4 DIT: DCNT (Bit 8) */ 12779 #define CCU4_CC4_DIT_DCNT_Msk (0xf00UL) /*!< CCU4_CC4 DIT: DCNT (Bitfield-Mask: 0x0f) */ 12780 12781 /* -------------------------------- CCU4_CC4_DITS ------------------------------- */ 12782 #define CCU4_CC4_DITS_DCVS_Pos (0UL) /*!< CCU4_CC4 DITS: DCVS (Bit 0) */ 12783 #define CCU4_CC4_DITS_DCVS_Msk (0xfUL) /*!< CCU4_CC4 DITS: DCVS (Bitfield-Mask: 0x0f) */ 12784 12785 /* -------------------------------- CCU4_CC4_PSC -------------------------------- */ 12786 #define CCU4_CC4_PSC_PSIV_Pos (0UL) /*!< CCU4_CC4 PSC: PSIV (Bit 0) */ 12787 #define CCU4_CC4_PSC_PSIV_Msk (0xfUL) /*!< CCU4_CC4 PSC: PSIV (Bitfield-Mask: 0x0f) */ 12788 12789 /* -------------------------------- CCU4_CC4_FPC -------------------------------- */ 12790 #define CCU4_CC4_FPC_PCMP_Pos (0UL) /*!< CCU4_CC4 FPC: PCMP (Bit 0) */ 12791 #define CCU4_CC4_FPC_PCMP_Msk (0xfUL) /*!< CCU4_CC4 FPC: PCMP (Bitfield-Mask: 0x0f) */ 12792 #define CCU4_CC4_FPC_PVAL_Pos (8UL) /*!< CCU4_CC4 FPC: PVAL (Bit 8) */ 12793 #define CCU4_CC4_FPC_PVAL_Msk (0xf00UL) /*!< CCU4_CC4 FPC: PVAL (Bitfield-Mask: 0x0f) */ 12794 12795 /* -------------------------------- CCU4_CC4_FPCS ------------------------------- */ 12796 #define CCU4_CC4_FPCS_PCMP_Pos (0UL) /*!< CCU4_CC4 FPCS: PCMP (Bit 0) */ 12797 #define CCU4_CC4_FPCS_PCMP_Msk (0xfUL) /*!< CCU4_CC4 FPCS: PCMP (Bitfield-Mask: 0x0f) */ 12798 12799 /* --------------------------------- CCU4_CC4_PR -------------------------------- */ 12800 #define CCU4_CC4_PR_PR_Pos (0UL) /*!< CCU4_CC4 PR: PR (Bit 0) */ 12801 #define CCU4_CC4_PR_PR_Msk (0xffffUL) /*!< CCU4_CC4 PR: PR (Bitfield-Mask: 0xffff) */ 12802 12803 /* -------------------------------- CCU4_CC4_PRS -------------------------------- */ 12804 #define CCU4_CC4_PRS_PRS_Pos (0UL) /*!< CCU4_CC4 PRS: PRS (Bit 0) */ 12805 #define CCU4_CC4_PRS_PRS_Msk (0xffffUL) /*!< CCU4_CC4 PRS: PRS (Bitfield-Mask: 0xffff) */ 12806 12807 /* --------------------------------- CCU4_CC4_CR -------------------------------- */ 12808 #define CCU4_CC4_CR_CR_Pos (0UL) /*!< CCU4_CC4 CR: CR (Bit 0) */ 12809 #define CCU4_CC4_CR_CR_Msk (0xffffUL) /*!< CCU4_CC4 CR: CR (Bitfield-Mask: 0xffff) */ 12810 12811 /* -------------------------------- CCU4_CC4_CRS -------------------------------- */ 12812 #define CCU4_CC4_CRS_CRS_Pos (0UL) /*!< CCU4_CC4 CRS: CRS (Bit 0) */ 12813 #define CCU4_CC4_CRS_CRS_Msk (0xffffUL) /*!< CCU4_CC4 CRS: CRS (Bitfield-Mask: 0xffff) */ 12814 12815 /* ------------------------------- CCU4_CC4_TIMER ------------------------------- */ 12816 #define CCU4_CC4_TIMER_TVAL_Pos (0UL) /*!< CCU4_CC4 TIMER: TVAL (Bit 0) */ 12817 #define CCU4_CC4_TIMER_TVAL_Msk (0xffffUL) /*!< CCU4_CC4 TIMER: TVAL (Bitfield-Mask: 0xffff) */ 12818 12819 /* --------------------------------- CCU4_CC4_CV -------------------------------- */ 12820 #define CCU4_CC4_CV_CAPTV_Pos (0UL) /*!< CCU4_CC4 CV: CAPTV (Bit 0) */ 12821 #define CCU4_CC4_CV_CAPTV_Msk (0xffffUL) /*!< CCU4_CC4 CV: CAPTV (Bitfield-Mask: 0xffff) */ 12822 #define CCU4_CC4_CV_FPCV_Pos (16UL) /*!< CCU4_CC4 CV: FPCV (Bit 16) */ 12823 #define CCU4_CC4_CV_FPCV_Msk (0xf0000UL) /*!< CCU4_CC4 CV: FPCV (Bitfield-Mask: 0x0f) */ 12824 #define CCU4_CC4_CV_FFL_Pos (20UL) /*!< CCU4_CC4 CV: FFL (Bit 20) */ 12825 #define CCU4_CC4_CV_FFL_Msk (0x100000UL) /*!< CCU4_CC4 CV: FFL (Bitfield-Mask: 0x01) */ 12826 12827 /* -------------------------------- CCU4_CC4_INTS ------------------------------- */ 12828 #define CCU4_CC4_INTS_PMUS_Pos (0UL) /*!< CCU4_CC4 INTS: PMUS (Bit 0) */ 12829 #define CCU4_CC4_INTS_PMUS_Msk (0x1UL) /*!< CCU4_CC4 INTS: PMUS (Bitfield-Mask: 0x01) */ 12830 #define CCU4_CC4_INTS_OMDS_Pos (1UL) /*!< CCU4_CC4 INTS: OMDS (Bit 1) */ 12831 #define CCU4_CC4_INTS_OMDS_Msk (0x2UL) /*!< CCU4_CC4 INTS: OMDS (Bitfield-Mask: 0x01) */ 12832 #define CCU4_CC4_INTS_CMUS_Pos (2UL) /*!< CCU4_CC4 INTS: CMUS (Bit 2) */ 12833 #define CCU4_CC4_INTS_CMUS_Msk (0x4UL) /*!< CCU4_CC4 INTS: CMUS (Bitfield-Mask: 0x01) */ 12834 #define CCU4_CC4_INTS_CMDS_Pos (3UL) /*!< CCU4_CC4 INTS: CMDS (Bit 3) */ 12835 #define CCU4_CC4_INTS_CMDS_Msk (0x8UL) /*!< CCU4_CC4 INTS: CMDS (Bitfield-Mask: 0x01) */ 12836 #define CCU4_CC4_INTS_E0AS_Pos (8UL) /*!< CCU4_CC4 INTS: E0AS (Bit 8) */ 12837 #define CCU4_CC4_INTS_E0AS_Msk (0x100UL) /*!< CCU4_CC4 INTS: E0AS (Bitfield-Mask: 0x01) */ 12838 #define CCU4_CC4_INTS_E1AS_Pos (9UL) /*!< CCU4_CC4 INTS: E1AS (Bit 9) */ 12839 #define CCU4_CC4_INTS_E1AS_Msk (0x200UL) /*!< CCU4_CC4 INTS: E1AS (Bitfield-Mask: 0x01) */ 12840 #define CCU4_CC4_INTS_E2AS_Pos (10UL) /*!< CCU4_CC4 INTS: E2AS (Bit 10) */ 12841 #define CCU4_CC4_INTS_E2AS_Msk (0x400UL) /*!< CCU4_CC4 INTS: E2AS (Bitfield-Mask: 0x01) */ 12842 #define CCU4_CC4_INTS_TRPF_Pos (11UL) /*!< CCU4_CC4 INTS: TRPF (Bit 11) */ 12843 #define CCU4_CC4_INTS_TRPF_Msk (0x800UL) /*!< CCU4_CC4 INTS: TRPF (Bitfield-Mask: 0x01) */ 12844 12845 /* -------------------------------- CCU4_CC4_INTE ------------------------------- */ 12846 #define CCU4_CC4_INTE_PME_Pos (0UL) /*!< CCU4_CC4 INTE: PME (Bit 0) */ 12847 #define CCU4_CC4_INTE_PME_Msk (0x1UL) /*!< CCU4_CC4 INTE: PME (Bitfield-Mask: 0x01) */ 12848 #define CCU4_CC4_INTE_OME_Pos (1UL) /*!< CCU4_CC4 INTE: OME (Bit 1) */ 12849 #define CCU4_CC4_INTE_OME_Msk (0x2UL) /*!< CCU4_CC4 INTE: OME (Bitfield-Mask: 0x01) */ 12850 #define CCU4_CC4_INTE_CMUE_Pos (2UL) /*!< CCU4_CC4 INTE: CMUE (Bit 2) */ 12851 #define CCU4_CC4_INTE_CMUE_Msk (0x4UL) /*!< CCU4_CC4 INTE: CMUE (Bitfield-Mask: 0x01) */ 12852 #define CCU4_CC4_INTE_CMDE_Pos (3UL) /*!< CCU4_CC4 INTE: CMDE (Bit 3) */ 12853 #define CCU4_CC4_INTE_CMDE_Msk (0x8UL) /*!< CCU4_CC4 INTE: CMDE (Bitfield-Mask: 0x01) */ 12854 #define CCU4_CC4_INTE_E0AE_Pos (8UL) /*!< CCU4_CC4 INTE: E0AE (Bit 8) */ 12855 #define CCU4_CC4_INTE_E0AE_Msk (0x100UL) /*!< CCU4_CC4 INTE: E0AE (Bitfield-Mask: 0x01) */ 12856 #define CCU4_CC4_INTE_E1AE_Pos (9UL) /*!< CCU4_CC4 INTE: E1AE (Bit 9) */ 12857 #define CCU4_CC4_INTE_E1AE_Msk (0x200UL) /*!< CCU4_CC4 INTE: E1AE (Bitfield-Mask: 0x01) */ 12858 #define CCU4_CC4_INTE_E2AE_Pos (10UL) /*!< CCU4_CC4 INTE: E2AE (Bit 10) */ 12859 #define CCU4_CC4_INTE_E2AE_Msk (0x400UL) /*!< CCU4_CC4 INTE: E2AE (Bitfield-Mask: 0x01) */ 12860 12861 /* -------------------------------- CCU4_CC4_SRS -------------------------------- */ 12862 #define CCU4_CC4_SRS_POSR_Pos (0UL) /*!< CCU4_CC4 SRS: POSR (Bit 0) */ 12863 #define CCU4_CC4_SRS_POSR_Msk (0x3UL) /*!< CCU4_CC4 SRS: POSR (Bitfield-Mask: 0x03) */ 12864 #define CCU4_CC4_SRS_CMSR_Pos (2UL) /*!< CCU4_CC4 SRS: CMSR (Bit 2) */ 12865 #define CCU4_CC4_SRS_CMSR_Msk (0xcUL) /*!< CCU4_CC4 SRS: CMSR (Bitfield-Mask: 0x03) */ 12866 #define CCU4_CC4_SRS_E0SR_Pos (8UL) /*!< CCU4_CC4 SRS: E0SR (Bit 8) */ 12867 #define CCU4_CC4_SRS_E0SR_Msk (0x300UL) /*!< CCU4_CC4 SRS: E0SR (Bitfield-Mask: 0x03) */ 12868 #define CCU4_CC4_SRS_E1SR_Pos (10UL) /*!< CCU4_CC4 SRS: E1SR (Bit 10) */ 12869 #define CCU4_CC4_SRS_E1SR_Msk (0xc00UL) /*!< CCU4_CC4 SRS: E1SR (Bitfield-Mask: 0x03) */ 12870 #define CCU4_CC4_SRS_E2SR_Pos (12UL) /*!< CCU4_CC4 SRS: E2SR (Bit 12) */ 12871 #define CCU4_CC4_SRS_E2SR_Msk (0x3000UL) /*!< CCU4_CC4 SRS: E2SR (Bitfield-Mask: 0x03) */ 12872 12873 /* -------------------------------- CCU4_CC4_SWS -------------------------------- */ 12874 #define CCU4_CC4_SWS_SPM_Pos (0UL) /*!< CCU4_CC4 SWS: SPM (Bit 0) */ 12875 #define CCU4_CC4_SWS_SPM_Msk (0x1UL) /*!< CCU4_CC4 SWS: SPM (Bitfield-Mask: 0x01) */ 12876 #define CCU4_CC4_SWS_SOM_Pos (1UL) /*!< CCU4_CC4 SWS: SOM (Bit 1) */ 12877 #define CCU4_CC4_SWS_SOM_Msk (0x2UL) /*!< CCU4_CC4 SWS: SOM (Bitfield-Mask: 0x01) */ 12878 #define CCU4_CC4_SWS_SCMU_Pos (2UL) /*!< CCU4_CC4 SWS: SCMU (Bit 2) */ 12879 #define CCU4_CC4_SWS_SCMU_Msk (0x4UL) /*!< CCU4_CC4 SWS: SCMU (Bitfield-Mask: 0x01) */ 12880 #define CCU4_CC4_SWS_SCMD_Pos (3UL) /*!< CCU4_CC4 SWS: SCMD (Bit 3) */ 12881 #define CCU4_CC4_SWS_SCMD_Msk (0x8UL) /*!< CCU4_CC4 SWS: SCMD (Bitfield-Mask: 0x01) */ 12882 #define CCU4_CC4_SWS_SE0A_Pos (8UL) /*!< CCU4_CC4 SWS: SE0A (Bit 8) */ 12883 #define CCU4_CC4_SWS_SE0A_Msk (0x100UL) /*!< CCU4_CC4 SWS: SE0A (Bitfield-Mask: 0x01) */ 12884 #define CCU4_CC4_SWS_SE1A_Pos (9UL) /*!< CCU4_CC4 SWS: SE1A (Bit 9) */ 12885 #define CCU4_CC4_SWS_SE1A_Msk (0x200UL) /*!< CCU4_CC4 SWS: SE1A (Bitfield-Mask: 0x01) */ 12886 #define CCU4_CC4_SWS_SE2A_Pos (10UL) /*!< CCU4_CC4 SWS: SE2A (Bit 10) */ 12887 #define CCU4_CC4_SWS_SE2A_Msk (0x400UL) /*!< CCU4_CC4 SWS: SE2A (Bitfield-Mask: 0x01) */ 12888 #define CCU4_CC4_SWS_STRPF_Pos (11UL) /*!< CCU4_CC4 SWS: STRPF (Bit 11) */ 12889 #define CCU4_CC4_SWS_STRPF_Msk (0x800UL) /*!< CCU4_CC4 SWS: STRPF (Bitfield-Mask: 0x01) */ 12890 12891 /* -------------------------------- CCU4_CC4_SWR -------------------------------- */ 12892 #define CCU4_CC4_SWR_RPM_Pos (0UL) /*!< CCU4_CC4 SWR: RPM (Bit 0) */ 12893 #define CCU4_CC4_SWR_RPM_Msk (0x1UL) /*!< CCU4_CC4 SWR: RPM (Bitfield-Mask: 0x01) */ 12894 #define CCU4_CC4_SWR_ROM_Pos (1UL) /*!< CCU4_CC4 SWR: ROM (Bit 1) */ 12895 #define CCU4_CC4_SWR_ROM_Msk (0x2UL) /*!< CCU4_CC4 SWR: ROM (Bitfield-Mask: 0x01) */ 12896 #define CCU4_CC4_SWR_RCMU_Pos (2UL) /*!< CCU4_CC4 SWR: RCMU (Bit 2) */ 12897 #define CCU4_CC4_SWR_RCMU_Msk (0x4UL) /*!< CCU4_CC4 SWR: RCMU (Bitfield-Mask: 0x01) */ 12898 #define CCU4_CC4_SWR_RCMD_Pos (3UL) /*!< CCU4_CC4 SWR: RCMD (Bit 3) */ 12899 #define CCU4_CC4_SWR_RCMD_Msk (0x8UL) /*!< CCU4_CC4 SWR: RCMD (Bitfield-Mask: 0x01) */ 12900 #define CCU4_CC4_SWR_RE0A_Pos (8UL) /*!< CCU4_CC4 SWR: RE0A (Bit 8) */ 12901 #define CCU4_CC4_SWR_RE0A_Msk (0x100UL) /*!< CCU4_CC4 SWR: RE0A (Bitfield-Mask: 0x01) */ 12902 #define CCU4_CC4_SWR_RE1A_Pos (9UL) /*!< CCU4_CC4 SWR: RE1A (Bit 9) */ 12903 #define CCU4_CC4_SWR_RE1A_Msk (0x200UL) /*!< CCU4_CC4 SWR: RE1A (Bitfield-Mask: 0x01) */ 12904 #define CCU4_CC4_SWR_RE2A_Pos (10UL) /*!< CCU4_CC4 SWR: RE2A (Bit 10) */ 12905 #define CCU4_CC4_SWR_RE2A_Msk (0x400UL) /*!< CCU4_CC4 SWR: RE2A (Bitfield-Mask: 0x01) */ 12906 #define CCU4_CC4_SWR_RTRPF_Pos (11UL) /*!< CCU4_CC4 SWR: RTRPF (Bit 11) */ 12907 #define CCU4_CC4_SWR_RTRPF_Msk (0x800UL) /*!< CCU4_CC4 SWR: RTRPF (Bitfield-Mask: 0x01) */ 12908 12909 /* ------------------------------- CCU4_CC4_ECRD0 ------------------------------- */ 12910 #define CCU4_CC4_ECRD0_CAPV_Pos (0UL) /*!< CCU4_CC4 ECRD0: CAPV (Bit 0) */ 12911 #define CCU4_CC4_ECRD0_CAPV_Msk (0xffffUL) /*!< CCU4_CC4 ECRD0: CAPV (Bitfield-Mask: 0xffff) */ 12912 #define CCU4_CC4_ECRD0_FPCV_Pos (16UL) /*!< CCU4_CC4 ECRD0: FPCV (Bit 16) */ 12913 #define CCU4_CC4_ECRD0_FPCV_Msk (0xf0000UL) /*!< CCU4_CC4 ECRD0: FPCV (Bitfield-Mask: 0x0f) */ 12914 #define CCU4_CC4_ECRD0_SPTR_Pos (20UL) /*!< CCU4_CC4 ECRD0: SPTR (Bit 20) */ 12915 #define CCU4_CC4_ECRD0_SPTR_Msk (0x300000UL) /*!< CCU4_CC4 ECRD0: SPTR (Bitfield-Mask: 0x03) */ 12916 #define CCU4_CC4_ECRD0_VPTR_Pos (22UL) /*!< CCU4_CC4 ECRD0: VPTR (Bit 22) */ 12917 #define CCU4_CC4_ECRD0_VPTR_Msk (0xc00000UL) /*!< CCU4_CC4 ECRD0: VPTR (Bitfield-Mask: 0x03) */ 12918 #define CCU4_CC4_ECRD0_FFL_Pos (24UL) /*!< CCU4_CC4 ECRD0: FFL (Bit 24) */ 12919 #define CCU4_CC4_ECRD0_FFL_Msk (0x1000000UL) /*!< CCU4_CC4 ECRD0: FFL (Bitfield-Mask: 0x01) */ 12920 #define CCU4_CC4_ECRD0_LCV_Pos (25UL) /*!< CCU4_CC4 ECRD0: LCV (Bit 25) */ 12921 #define CCU4_CC4_ECRD0_LCV_Msk (0x2000000UL) /*!< CCU4_CC4 ECRD0: LCV (Bitfield-Mask: 0x01) */ 12922 12923 /* ------------------------------- CCU4_CC4_ECRD1 ------------------------------- */ 12924 #define CCU4_CC4_ECRD1_CAPV_Pos (0UL) /*!< CCU4_CC4 ECRD1: CAPV (Bit 0) */ 12925 #define CCU4_CC4_ECRD1_CAPV_Msk (0xffffUL) /*!< CCU4_CC4 ECRD1: CAPV (Bitfield-Mask: 0xffff) */ 12926 #define CCU4_CC4_ECRD1_FPCV_Pos (16UL) /*!< CCU4_CC4 ECRD1: FPCV (Bit 16) */ 12927 #define CCU4_CC4_ECRD1_FPCV_Msk (0xf0000UL) /*!< CCU4_CC4 ECRD1: FPCV (Bitfield-Mask: 0x0f) */ 12928 #define CCU4_CC4_ECRD1_SPTR_Pos (20UL) /*!< CCU4_CC4 ECRD1: SPTR (Bit 20) */ 12929 #define CCU4_CC4_ECRD1_SPTR_Msk (0x300000UL) /*!< CCU4_CC4 ECRD1: SPTR (Bitfield-Mask: 0x03) */ 12930 #define CCU4_CC4_ECRD1_VPTR_Pos (22UL) /*!< CCU4_CC4 ECRD1: VPTR (Bit 22) */ 12931 #define CCU4_CC4_ECRD1_VPTR_Msk (0xc00000UL) /*!< CCU4_CC4 ECRD1: VPTR (Bitfield-Mask: 0x03) */ 12932 #define CCU4_CC4_ECRD1_FFL_Pos (24UL) /*!< CCU4_CC4 ECRD1: FFL (Bit 24) */ 12933 #define CCU4_CC4_ECRD1_FFL_Msk (0x1000000UL) /*!< CCU4_CC4 ECRD1: FFL (Bitfield-Mask: 0x01) */ 12934 #define CCU4_CC4_ECRD1_LCV_Pos (25UL) /*!< CCU4_CC4 ECRD1: LCV (Bit 25) */ 12935 #define CCU4_CC4_ECRD1_LCV_Msk (0x2000000UL) /*!< CCU4_CC4 ECRD1: LCV (Bitfield-Mask: 0x01) */ 12936 12937 12938 /* ================================================================================ */ 12939 /* ================ Group 'CCU8' Position & Mask ================ */ 12940 /* ================================================================================ */ 12941 12942 12943 /* --------------------------------- CCU8_GCTRL --------------------------------- */ 12944 #define CCU8_GCTRL_PRBC_Pos (0UL) /*!< CCU8 GCTRL: PRBC (Bit 0) */ 12945 #define CCU8_GCTRL_PRBC_Msk (0x7UL) /*!< CCU8 GCTRL: PRBC (Bitfield-Mask: 0x07) */ 12946 #define CCU8_GCTRL_PCIS_Pos (4UL) /*!< CCU8 GCTRL: PCIS (Bit 4) */ 12947 #define CCU8_GCTRL_PCIS_Msk (0x30UL) /*!< CCU8 GCTRL: PCIS (Bitfield-Mask: 0x03) */ 12948 #define CCU8_GCTRL_SUSCFG_Pos (8UL) /*!< CCU8 GCTRL: SUSCFG (Bit 8) */ 12949 #define CCU8_GCTRL_SUSCFG_Msk (0x300UL) /*!< CCU8 GCTRL: SUSCFG (Bitfield-Mask: 0x03) */ 12950 #define CCU8_GCTRL_MSE0_Pos (10UL) /*!< CCU8 GCTRL: MSE0 (Bit 10) */ 12951 #define CCU8_GCTRL_MSE0_Msk (0x400UL) /*!< CCU8 GCTRL: MSE0 (Bitfield-Mask: 0x01) */ 12952 #define CCU8_GCTRL_MSE1_Pos (11UL) /*!< CCU8 GCTRL: MSE1 (Bit 11) */ 12953 #define CCU8_GCTRL_MSE1_Msk (0x800UL) /*!< CCU8 GCTRL: MSE1 (Bitfield-Mask: 0x01) */ 12954 #define CCU8_GCTRL_MSE2_Pos (12UL) /*!< CCU8 GCTRL: MSE2 (Bit 12) */ 12955 #define CCU8_GCTRL_MSE2_Msk (0x1000UL) /*!< CCU8 GCTRL: MSE2 (Bitfield-Mask: 0x01) */ 12956 #define CCU8_GCTRL_MSE3_Pos (13UL) /*!< CCU8 GCTRL: MSE3 (Bit 13) */ 12957 #define CCU8_GCTRL_MSE3_Msk (0x2000UL) /*!< CCU8 GCTRL: MSE3 (Bitfield-Mask: 0x01) */ 12958 #define CCU8_GCTRL_MSDE_Pos (14UL) /*!< CCU8 GCTRL: MSDE (Bit 14) */ 12959 #define CCU8_GCTRL_MSDE_Msk (0xc000UL) /*!< CCU8 GCTRL: MSDE (Bitfield-Mask: 0x03) */ 12960 12961 /* --------------------------------- CCU8_GSTAT --------------------------------- */ 12962 #define CCU8_GSTAT_S0I_Pos (0UL) /*!< CCU8 GSTAT: S0I (Bit 0) */ 12963 #define CCU8_GSTAT_S0I_Msk (0x1UL) /*!< CCU8 GSTAT: S0I (Bitfield-Mask: 0x01) */ 12964 #define CCU8_GSTAT_S1I_Pos (1UL) /*!< CCU8 GSTAT: S1I (Bit 1) */ 12965 #define CCU8_GSTAT_S1I_Msk (0x2UL) /*!< CCU8 GSTAT: S1I (Bitfield-Mask: 0x01) */ 12966 #define CCU8_GSTAT_S2I_Pos (2UL) /*!< CCU8 GSTAT: S2I (Bit 2) */ 12967 #define CCU8_GSTAT_S2I_Msk (0x4UL) /*!< CCU8 GSTAT: S2I (Bitfield-Mask: 0x01) */ 12968 #define CCU8_GSTAT_S3I_Pos (3UL) /*!< CCU8 GSTAT: S3I (Bit 3) */ 12969 #define CCU8_GSTAT_S3I_Msk (0x8UL) /*!< CCU8 GSTAT: S3I (Bitfield-Mask: 0x01) */ 12970 #define CCU8_GSTAT_PRB_Pos (8UL) /*!< CCU8 GSTAT: PRB (Bit 8) */ 12971 #define CCU8_GSTAT_PRB_Msk (0x100UL) /*!< CCU8 GSTAT: PRB (Bitfield-Mask: 0x01) */ 12972 #define CCU8_GSTAT_PCRB_Pos (10UL) /*!< CCU8 GSTAT: PCRB (Bit 10) */ 12973 #define CCU8_GSTAT_PCRB_Msk (0x400UL) /*!< CCU8 GSTAT: PCRB (Bitfield-Mask: 0x01) */ 12974 12975 /* --------------------------------- CCU8_GIDLS --------------------------------- */ 12976 #define CCU8_GIDLS_SS0I_Pos (0UL) /*!< CCU8 GIDLS: SS0I (Bit 0) */ 12977 #define CCU8_GIDLS_SS0I_Msk (0x1UL) /*!< CCU8 GIDLS: SS0I (Bitfield-Mask: 0x01) */ 12978 #define CCU8_GIDLS_SS1I_Pos (1UL) /*!< CCU8 GIDLS: SS1I (Bit 1) */ 12979 #define CCU8_GIDLS_SS1I_Msk (0x2UL) /*!< CCU8 GIDLS: SS1I (Bitfield-Mask: 0x01) */ 12980 #define CCU8_GIDLS_SS2I_Pos (2UL) /*!< CCU8 GIDLS: SS2I (Bit 2) */ 12981 #define CCU8_GIDLS_SS2I_Msk (0x4UL) /*!< CCU8 GIDLS: SS2I (Bitfield-Mask: 0x01) */ 12982 #define CCU8_GIDLS_SS3I_Pos (3UL) /*!< CCU8 GIDLS: SS3I (Bit 3) */ 12983 #define CCU8_GIDLS_SS3I_Msk (0x8UL) /*!< CCU8 GIDLS: SS3I (Bitfield-Mask: 0x01) */ 12984 #define CCU8_GIDLS_CPRB_Pos (8UL) /*!< CCU8 GIDLS: CPRB (Bit 8) */ 12985 #define CCU8_GIDLS_CPRB_Msk (0x100UL) /*!< CCU8 GIDLS: CPRB (Bitfield-Mask: 0x01) */ 12986 #define CCU8_GIDLS_PSIC_Pos (9UL) /*!< CCU8 GIDLS: PSIC (Bit 9) */ 12987 #define CCU8_GIDLS_PSIC_Msk (0x200UL) /*!< CCU8 GIDLS: PSIC (Bitfield-Mask: 0x01) */ 12988 #define CCU8_GIDLS_CPCH_Pos (10UL) /*!< CCU8 GIDLS: CPCH (Bit 10) */ 12989 #define CCU8_GIDLS_CPCH_Msk (0x400UL) /*!< CCU8 GIDLS: CPCH (Bitfield-Mask: 0x01) */ 12990 12991 /* --------------------------------- CCU8_GIDLC --------------------------------- */ 12992 #define CCU8_GIDLC_CS0I_Pos (0UL) /*!< CCU8 GIDLC: CS0I (Bit 0) */ 12993 #define CCU8_GIDLC_CS0I_Msk (0x1UL) /*!< CCU8 GIDLC: CS0I (Bitfield-Mask: 0x01) */ 12994 #define CCU8_GIDLC_CS1I_Pos (1UL) /*!< CCU8 GIDLC: CS1I (Bit 1) */ 12995 #define CCU8_GIDLC_CS1I_Msk (0x2UL) /*!< CCU8 GIDLC: CS1I (Bitfield-Mask: 0x01) */ 12996 #define CCU8_GIDLC_CS2I_Pos (2UL) /*!< CCU8 GIDLC: CS2I (Bit 2) */ 12997 #define CCU8_GIDLC_CS2I_Msk (0x4UL) /*!< CCU8 GIDLC: CS2I (Bitfield-Mask: 0x01) */ 12998 #define CCU8_GIDLC_CS3I_Pos (3UL) /*!< CCU8 GIDLC: CS3I (Bit 3) */ 12999 #define CCU8_GIDLC_CS3I_Msk (0x8UL) /*!< CCU8 GIDLC: CS3I (Bitfield-Mask: 0x01) */ 13000 #define CCU8_GIDLC_SPRB_Pos (8UL) /*!< CCU8 GIDLC: SPRB (Bit 8) */ 13001 #define CCU8_GIDLC_SPRB_Msk (0x100UL) /*!< CCU8 GIDLC: SPRB (Bitfield-Mask: 0x01) */ 13002 #define CCU8_GIDLC_SPCH_Pos (10UL) /*!< CCU8 GIDLC: SPCH (Bit 10) */ 13003 #define CCU8_GIDLC_SPCH_Msk (0x400UL) /*!< CCU8 GIDLC: SPCH (Bitfield-Mask: 0x01) */ 13004 13005 /* ---------------------------------- CCU8_GCSS --------------------------------- */ 13006 #define CCU8_GCSS_S0SE_Pos (0UL) /*!< CCU8 GCSS: S0SE (Bit 0) */ 13007 #define CCU8_GCSS_S0SE_Msk (0x1UL) /*!< CCU8 GCSS: S0SE (Bitfield-Mask: 0x01) */ 13008 #define CCU8_GCSS_S0DSE_Pos (1UL) /*!< CCU8 GCSS: S0DSE (Bit 1) */ 13009 #define CCU8_GCSS_S0DSE_Msk (0x2UL) /*!< CCU8 GCSS: S0DSE (Bitfield-Mask: 0x01) */ 13010 #define CCU8_GCSS_S0PSE_Pos (2UL) /*!< CCU8 GCSS: S0PSE (Bit 2) */ 13011 #define CCU8_GCSS_S0PSE_Msk (0x4UL) /*!< CCU8 GCSS: S0PSE (Bitfield-Mask: 0x01) */ 13012 #define CCU8_GCSS_S1SE_Pos (4UL) /*!< CCU8 GCSS: S1SE (Bit 4) */ 13013 #define CCU8_GCSS_S1SE_Msk (0x10UL) /*!< CCU8 GCSS: S1SE (Bitfield-Mask: 0x01) */ 13014 #define CCU8_GCSS_S1DSE_Pos (5UL) /*!< CCU8 GCSS: S1DSE (Bit 5) */ 13015 #define CCU8_GCSS_S1DSE_Msk (0x20UL) /*!< CCU8 GCSS: S1DSE (Bitfield-Mask: 0x01) */ 13016 #define CCU8_GCSS_S1PSE_Pos (6UL) /*!< CCU8 GCSS: S1PSE (Bit 6) */ 13017 #define CCU8_GCSS_S1PSE_Msk (0x40UL) /*!< CCU8 GCSS: S1PSE (Bitfield-Mask: 0x01) */ 13018 #define CCU8_GCSS_S2SE_Pos (8UL) /*!< CCU8 GCSS: S2SE (Bit 8) */ 13019 #define CCU8_GCSS_S2SE_Msk (0x100UL) /*!< CCU8 GCSS: S2SE (Bitfield-Mask: 0x01) */ 13020 #define CCU8_GCSS_S2DSE_Pos (9UL) /*!< CCU8 GCSS: S2DSE (Bit 9) */ 13021 #define CCU8_GCSS_S2DSE_Msk (0x200UL) /*!< CCU8 GCSS: S2DSE (Bitfield-Mask: 0x01) */ 13022 #define CCU8_GCSS_S2PSE_Pos (10UL) /*!< CCU8 GCSS: S2PSE (Bit 10) */ 13023 #define CCU8_GCSS_S2PSE_Msk (0x400UL) /*!< CCU8 GCSS: S2PSE (Bitfield-Mask: 0x01) */ 13024 #define CCU8_GCSS_S3SE_Pos (12UL) /*!< CCU8 GCSS: S3SE (Bit 12) */ 13025 #define CCU8_GCSS_S3SE_Msk (0x1000UL) /*!< CCU8 GCSS: S3SE (Bitfield-Mask: 0x01) */ 13026 #define CCU8_GCSS_S3DSE_Pos (13UL) /*!< CCU8 GCSS: S3DSE (Bit 13) */ 13027 #define CCU8_GCSS_S3DSE_Msk (0x2000UL) /*!< CCU8 GCSS: S3DSE (Bitfield-Mask: 0x01) */ 13028 #define CCU8_GCSS_S3PSE_Pos (14UL) /*!< CCU8 GCSS: S3PSE (Bit 14) */ 13029 #define CCU8_GCSS_S3PSE_Msk (0x4000UL) /*!< CCU8 GCSS: S3PSE (Bitfield-Mask: 0x01) */ 13030 #define CCU8_GCSS_S0ST1S_Pos (16UL) /*!< CCU8 GCSS: S0ST1S (Bit 16) */ 13031 #define CCU8_GCSS_S0ST1S_Msk (0x10000UL) /*!< CCU8 GCSS: S0ST1S (Bitfield-Mask: 0x01) */ 13032 #define CCU8_GCSS_S1ST1S_Pos (17UL) /*!< CCU8 GCSS: S1ST1S (Bit 17) */ 13033 #define CCU8_GCSS_S1ST1S_Msk (0x20000UL) /*!< CCU8 GCSS: S1ST1S (Bitfield-Mask: 0x01) */ 13034 #define CCU8_GCSS_S2ST1S_Pos (18UL) /*!< CCU8 GCSS: S2ST1S (Bit 18) */ 13035 #define CCU8_GCSS_S2ST1S_Msk (0x40000UL) /*!< CCU8 GCSS: S2ST1S (Bitfield-Mask: 0x01) */ 13036 #define CCU8_GCSS_S3ST1S_Pos (19UL) /*!< CCU8 GCSS: S3ST1S (Bit 19) */ 13037 #define CCU8_GCSS_S3ST1S_Msk (0x80000UL) /*!< CCU8 GCSS: S3ST1S (Bitfield-Mask: 0x01) */ 13038 #define CCU8_GCSS_S0ST2S_Pos (20UL) /*!< CCU8 GCSS: S0ST2S (Bit 20) */ 13039 #define CCU8_GCSS_S0ST2S_Msk (0x100000UL) /*!< CCU8 GCSS: S0ST2S (Bitfield-Mask: 0x01) */ 13040 #define CCU8_GCSS_S1ST2S_Pos (21UL) /*!< CCU8 GCSS: S1ST2S (Bit 21) */ 13041 #define CCU8_GCSS_S1ST2S_Msk (0x200000UL) /*!< CCU8 GCSS: S1ST2S (Bitfield-Mask: 0x01) */ 13042 #define CCU8_GCSS_S2ST2S_Pos (22UL) /*!< CCU8 GCSS: S2ST2S (Bit 22) */ 13043 #define CCU8_GCSS_S2ST2S_Msk (0x400000UL) /*!< CCU8 GCSS: S2ST2S (Bitfield-Mask: 0x01) */ 13044 #define CCU8_GCSS_S3ST2S_Pos (23UL) /*!< CCU8 GCSS: S3ST2S (Bit 23) */ 13045 #define CCU8_GCSS_S3ST2S_Msk (0x800000UL) /*!< CCU8 GCSS: S3ST2S (Bitfield-Mask: 0x01) */ 13046 13047 /* ---------------------------------- CCU8_GCSC --------------------------------- */ 13048 #define CCU8_GCSC_S0SC_Pos (0UL) /*!< CCU8 GCSC: S0SC (Bit 0) */ 13049 #define CCU8_GCSC_S0SC_Msk (0x1UL) /*!< CCU8 GCSC: S0SC (Bitfield-Mask: 0x01) */ 13050 #define CCU8_GCSC_S0DSC_Pos (1UL) /*!< CCU8 GCSC: S0DSC (Bit 1) */ 13051 #define CCU8_GCSC_S0DSC_Msk (0x2UL) /*!< CCU8 GCSC: S0DSC (Bitfield-Mask: 0x01) */ 13052 #define CCU8_GCSC_S0PSC_Pos (2UL) /*!< CCU8 GCSC: S0PSC (Bit 2) */ 13053 #define CCU8_GCSC_S0PSC_Msk (0x4UL) /*!< CCU8 GCSC: S0PSC (Bitfield-Mask: 0x01) */ 13054 #define CCU8_GCSC_S1SC_Pos (4UL) /*!< CCU8 GCSC: S1SC (Bit 4) */ 13055 #define CCU8_GCSC_S1SC_Msk (0x10UL) /*!< CCU8 GCSC: S1SC (Bitfield-Mask: 0x01) */ 13056 #define CCU8_GCSC_S1DSC_Pos (5UL) /*!< CCU8 GCSC: S1DSC (Bit 5) */ 13057 #define CCU8_GCSC_S1DSC_Msk (0x20UL) /*!< CCU8 GCSC: S1DSC (Bitfield-Mask: 0x01) */ 13058 #define CCU8_GCSC_S1PSC_Pos (6UL) /*!< CCU8 GCSC: S1PSC (Bit 6) */ 13059 #define CCU8_GCSC_S1PSC_Msk (0x40UL) /*!< CCU8 GCSC: S1PSC (Bitfield-Mask: 0x01) */ 13060 #define CCU8_GCSC_S2SC_Pos (8UL) /*!< CCU8 GCSC: S2SC (Bit 8) */ 13061 #define CCU8_GCSC_S2SC_Msk (0x100UL) /*!< CCU8 GCSC: S2SC (Bitfield-Mask: 0x01) */ 13062 #define CCU8_GCSC_S2DSC_Pos (9UL) /*!< CCU8 GCSC: S2DSC (Bit 9) */ 13063 #define CCU8_GCSC_S2DSC_Msk (0x200UL) /*!< CCU8 GCSC: S2DSC (Bitfield-Mask: 0x01) */ 13064 #define CCU8_GCSC_S2PSC_Pos (10UL) /*!< CCU8 GCSC: S2PSC (Bit 10) */ 13065 #define CCU8_GCSC_S2PSC_Msk (0x400UL) /*!< CCU8 GCSC: S2PSC (Bitfield-Mask: 0x01) */ 13066 #define CCU8_GCSC_S3SC_Pos (12UL) /*!< CCU8 GCSC: S3SC (Bit 12) */ 13067 #define CCU8_GCSC_S3SC_Msk (0x1000UL) /*!< CCU8 GCSC: S3SC (Bitfield-Mask: 0x01) */ 13068 #define CCU8_GCSC_S3DSC_Pos (13UL) /*!< CCU8 GCSC: S3DSC (Bit 13) */ 13069 #define CCU8_GCSC_S3DSC_Msk (0x2000UL) /*!< CCU8 GCSC: S3DSC (Bitfield-Mask: 0x01) */ 13070 #define CCU8_GCSC_S3PSC_Pos (14UL) /*!< CCU8 GCSC: S3PSC (Bit 14) */ 13071 #define CCU8_GCSC_S3PSC_Msk (0x4000UL) /*!< CCU8 GCSC: S3PSC (Bitfield-Mask: 0x01) */ 13072 #define CCU8_GCSC_S0ST1C_Pos (16UL) /*!< CCU8 GCSC: S0ST1C (Bit 16) */ 13073 #define CCU8_GCSC_S0ST1C_Msk (0x10000UL) /*!< CCU8 GCSC: S0ST1C (Bitfield-Mask: 0x01) */ 13074 #define CCU8_GCSC_S1ST1C_Pos (17UL) /*!< CCU8 GCSC: S1ST1C (Bit 17) */ 13075 #define CCU8_GCSC_S1ST1C_Msk (0x20000UL) /*!< CCU8 GCSC: S1ST1C (Bitfield-Mask: 0x01) */ 13076 #define CCU8_GCSC_S2ST1C_Pos (18UL) /*!< CCU8 GCSC: S2ST1C (Bit 18) */ 13077 #define CCU8_GCSC_S2ST1C_Msk (0x40000UL) /*!< CCU8 GCSC: S2ST1C (Bitfield-Mask: 0x01) */ 13078 #define CCU8_GCSC_S3ST1C_Pos (19UL) /*!< CCU8 GCSC: S3ST1C (Bit 19) */ 13079 #define CCU8_GCSC_S3ST1C_Msk (0x80000UL) /*!< CCU8 GCSC: S3ST1C (Bitfield-Mask: 0x01) */ 13080 #define CCU8_GCSC_S0ST2C_Pos (20UL) /*!< CCU8 GCSC: S0ST2C (Bit 20) */ 13081 #define CCU8_GCSC_S0ST2C_Msk (0x100000UL) /*!< CCU8 GCSC: S0ST2C (Bitfield-Mask: 0x01) */ 13082 #define CCU8_GCSC_S1ST2C_Pos (21UL) /*!< CCU8 GCSC: S1ST2C (Bit 21) */ 13083 #define CCU8_GCSC_S1ST2C_Msk (0x200000UL) /*!< CCU8 GCSC: S1ST2C (Bitfield-Mask: 0x01) */ 13084 #define CCU8_GCSC_S2ST2C_Pos (22UL) /*!< CCU8 GCSC: S2ST2C (Bit 22) */ 13085 #define CCU8_GCSC_S2ST2C_Msk (0x400000UL) /*!< CCU8 GCSC: S2ST2C (Bitfield-Mask: 0x01) */ 13086 #define CCU8_GCSC_S3ST2C_Pos (23UL) /*!< CCU8 GCSC: S3ST2C (Bit 23) */ 13087 #define CCU8_GCSC_S3ST2C_Msk (0x800000UL) /*!< CCU8 GCSC: S3ST2C (Bitfield-Mask: 0x01) */ 13088 13089 /* ---------------------------------- CCU8_GCST --------------------------------- */ 13090 #define CCU8_GCST_S0SS_Pos (0UL) /*!< CCU8 GCST: S0SS (Bit 0) */ 13091 #define CCU8_GCST_S0SS_Msk (0x1UL) /*!< CCU8 GCST: S0SS (Bitfield-Mask: 0x01) */ 13092 #define CCU8_GCST_S0DSS_Pos (1UL) /*!< CCU8 GCST: S0DSS (Bit 1) */ 13093 #define CCU8_GCST_S0DSS_Msk (0x2UL) /*!< CCU8 GCST: S0DSS (Bitfield-Mask: 0x01) */ 13094 #define CCU8_GCST_S0PSS_Pos (2UL) /*!< CCU8 GCST: S0PSS (Bit 2) */ 13095 #define CCU8_GCST_S0PSS_Msk (0x4UL) /*!< CCU8 GCST: S0PSS (Bitfield-Mask: 0x01) */ 13096 #define CCU8_GCST_S1SS_Pos (4UL) /*!< CCU8 GCST: S1SS (Bit 4) */ 13097 #define CCU8_GCST_S1SS_Msk (0x10UL) /*!< CCU8 GCST: S1SS (Bitfield-Mask: 0x01) */ 13098 #define CCU8_GCST_S1DSS_Pos (5UL) /*!< CCU8 GCST: S1DSS (Bit 5) */ 13099 #define CCU8_GCST_S1DSS_Msk (0x20UL) /*!< CCU8 GCST: S1DSS (Bitfield-Mask: 0x01) */ 13100 #define CCU8_GCST_S1PSS_Pos (6UL) /*!< CCU8 GCST: S1PSS (Bit 6) */ 13101 #define CCU8_GCST_S1PSS_Msk (0x40UL) /*!< CCU8 GCST: S1PSS (Bitfield-Mask: 0x01) */ 13102 #define CCU8_GCST_S2SS_Pos (8UL) /*!< CCU8 GCST: S2SS (Bit 8) */ 13103 #define CCU8_GCST_S2SS_Msk (0x100UL) /*!< CCU8 GCST: S2SS (Bitfield-Mask: 0x01) */ 13104 #define CCU8_GCST_S2DSS_Pos (9UL) /*!< CCU8 GCST: S2DSS (Bit 9) */ 13105 #define CCU8_GCST_S2DSS_Msk (0x200UL) /*!< CCU8 GCST: S2DSS (Bitfield-Mask: 0x01) */ 13106 #define CCU8_GCST_S2PSS_Pos (10UL) /*!< CCU8 GCST: S2PSS (Bit 10) */ 13107 #define CCU8_GCST_S2PSS_Msk (0x400UL) /*!< CCU8 GCST: S2PSS (Bitfield-Mask: 0x01) */ 13108 #define CCU8_GCST_S3SS_Pos (12UL) /*!< CCU8 GCST: S3SS (Bit 12) */ 13109 #define CCU8_GCST_S3SS_Msk (0x1000UL) /*!< CCU8 GCST: S3SS (Bitfield-Mask: 0x01) */ 13110 #define CCU8_GCST_S3DSS_Pos (13UL) /*!< CCU8 GCST: S3DSS (Bit 13) */ 13111 #define CCU8_GCST_S3DSS_Msk (0x2000UL) /*!< CCU8 GCST: S3DSS (Bitfield-Mask: 0x01) */ 13112 #define CCU8_GCST_S3PSS_Pos (14UL) /*!< CCU8 GCST: S3PSS (Bit 14) */ 13113 #define CCU8_GCST_S3PSS_Msk (0x4000UL) /*!< CCU8 GCST: S3PSS (Bitfield-Mask: 0x01) */ 13114 #define CCU8_GCST_CC80ST1_Pos (16UL) /*!< CCU8 GCST: CC80ST1 (Bit 16) */ 13115 #define CCU8_GCST_CC80ST1_Msk (0x10000UL) /*!< CCU8 GCST: CC80ST1 (Bitfield-Mask: 0x01) */ 13116 #define CCU8_GCST_CC81ST1_Pos (17UL) /*!< CCU8 GCST: CC81ST1 (Bit 17) */ 13117 #define CCU8_GCST_CC81ST1_Msk (0x20000UL) /*!< CCU8 GCST: CC81ST1 (Bitfield-Mask: 0x01) */ 13118 #define CCU8_GCST_CC82ST1_Pos (18UL) /*!< CCU8 GCST: CC82ST1 (Bit 18) */ 13119 #define CCU8_GCST_CC82ST1_Msk (0x40000UL) /*!< CCU8 GCST: CC82ST1 (Bitfield-Mask: 0x01) */ 13120 #define CCU8_GCST_CC83ST1_Pos (19UL) /*!< CCU8 GCST: CC83ST1 (Bit 19) */ 13121 #define CCU8_GCST_CC83ST1_Msk (0x80000UL) /*!< CCU8 GCST: CC83ST1 (Bitfield-Mask: 0x01) */ 13122 #define CCU8_GCST_CC80ST2_Pos (20UL) /*!< CCU8 GCST: CC80ST2 (Bit 20) */ 13123 #define CCU8_GCST_CC80ST2_Msk (0x100000UL) /*!< CCU8 GCST: CC80ST2 (Bitfield-Mask: 0x01) */ 13124 #define CCU8_GCST_CC81ST2_Pos (21UL) /*!< CCU8 GCST: CC81ST2 (Bit 21) */ 13125 #define CCU8_GCST_CC81ST2_Msk (0x200000UL) /*!< CCU8 GCST: CC81ST2 (Bitfield-Mask: 0x01) */ 13126 #define CCU8_GCST_CC82ST2_Pos (22UL) /*!< CCU8 GCST: CC82ST2 (Bit 22) */ 13127 #define CCU8_GCST_CC82ST2_Msk (0x400000UL) /*!< CCU8 GCST: CC82ST2 (Bitfield-Mask: 0x01) */ 13128 #define CCU8_GCST_CC83ST2_Pos (23UL) /*!< CCU8 GCST: CC83ST2 (Bit 23) */ 13129 #define CCU8_GCST_CC83ST2_Msk (0x800000UL) /*!< CCU8 GCST: CC83ST2 (Bitfield-Mask: 0x01) */ 13130 13131 /* --------------------------------- CCU8_GPCHK --------------------------------- */ 13132 #define CCU8_GPCHK_PASE_Pos (0UL) /*!< CCU8 GPCHK: PASE (Bit 0) */ 13133 #define CCU8_GPCHK_PASE_Msk (0x1UL) /*!< CCU8 GPCHK: PASE (Bitfield-Mask: 0x01) */ 13134 #define CCU8_GPCHK_PACS_Pos (1UL) /*!< CCU8 GPCHK: PACS (Bit 1) */ 13135 #define CCU8_GPCHK_PACS_Msk (0x6UL) /*!< CCU8 GPCHK: PACS (Bitfield-Mask: 0x03) */ 13136 #define CCU8_GPCHK_PISEL_Pos (3UL) /*!< CCU8 GPCHK: PISEL (Bit 3) */ 13137 #define CCU8_GPCHK_PISEL_Msk (0x18UL) /*!< CCU8 GPCHK: PISEL (Bitfield-Mask: 0x03) */ 13138 #define CCU8_GPCHK_PCDS_Pos (5UL) /*!< CCU8 GPCHK: PCDS (Bit 5) */ 13139 #define CCU8_GPCHK_PCDS_Msk (0x60UL) /*!< CCU8 GPCHK: PCDS (Bitfield-Mask: 0x03) */ 13140 #define CCU8_GPCHK_PCTS_Pos (7UL) /*!< CCU8 GPCHK: PCTS (Bit 7) */ 13141 #define CCU8_GPCHK_PCTS_Msk (0x80UL) /*!< CCU8 GPCHK: PCTS (Bitfield-Mask: 0x01) */ 13142 #define CCU8_GPCHK_PCST_Pos (15UL) /*!< CCU8 GPCHK: PCST (Bit 15) */ 13143 #define CCU8_GPCHK_PCST_Msk (0x8000UL) /*!< CCU8 GPCHK: PCST (Bitfield-Mask: 0x01) */ 13144 #define CCU8_GPCHK_PCSEL0_Pos (16UL) /*!< CCU8 GPCHK: PCSEL0 (Bit 16) */ 13145 #define CCU8_GPCHK_PCSEL0_Msk (0xf0000UL) /*!< CCU8 GPCHK: PCSEL0 (Bitfield-Mask: 0x0f) */ 13146 #define CCU8_GPCHK_PCSEL1_Pos (20UL) /*!< CCU8 GPCHK: PCSEL1 (Bit 20) */ 13147 #define CCU8_GPCHK_PCSEL1_Msk (0xf00000UL) /*!< CCU8 GPCHK: PCSEL1 (Bitfield-Mask: 0x0f) */ 13148 #define CCU8_GPCHK_PCSEL2_Pos (24UL) /*!< CCU8 GPCHK: PCSEL2 (Bit 24) */ 13149 #define CCU8_GPCHK_PCSEL2_Msk (0xf000000UL) /*!< CCU8 GPCHK: PCSEL2 (Bitfield-Mask: 0x0f) */ 13150 #define CCU8_GPCHK_PCSEL3_Pos (28UL) /*!< CCU8 GPCHK: PCSEL3 (Bit 28) */ 13151 #define CCU8_GPCHK_PCSEL3_Msk (0xf0000000UL) /*!< CCU8 GPCHK: PCSEL3 (Bitfield-Mask: 0x0f) */ 13152 13153 /* ---------------------------------- CCU8_MIDR --------------------------------- */ 13154 #define CCU8_MIDR_MODR_Pos (0UL) /*!< CCU8 MIDR: MODR (Bit 0) */ 13155 #define CCU8_MIDR_MODR_Msk (0xffUL) /*!< CCU8 MIDR: MODR (Bitfield-Mask: 0xff) */ 13156 #define CCU8_MIDR_MODT_Pos (8UL) /*!< CCU8 MIDR: MODT (Bit 8) */ 13157 #define CCU8_MIDR_MODT_Msk (0xff00UL) /*!< CCU8 MIDR: MODT (Bitfield-Mask: 0xff) */ 13158 #define CCU8_MIDR_MODN_Pos (16UL) /*!< CCU8 MIDR: MODN (Bit 16) */ 13159 #define CCU8_MIDR_MODN_Msk (0xffff0000UL) /*!< CCU8 MIDR: MODN (Bitfield-Mask: 0xffff) */ 13160 13161 13162 /* ================================================================================ */ 13163 /* ================ Group 'CCU8_CC8' Position & Mask ================ */ 13164 /* ================================================================================ */ 13165 13166 13167 /* -------------------------------- CCU8_CC8_INS -------------------------------- */ 13168 #define CCU8_CC8_INS_EV0IS_Pos (0UL) /*!< CCU8_CC8 INS: EV0IS (Bit 0) */ 13169 #define CCU8_CC8_INS_EV0IS_Msk (0xfUL) /*!< CCU8_CC8 INS: EV0IS (Bitfield-Mask: 0x0f) */ 13170 #define CCU8_CC8_INS_EV1IS_Pos (4UL) /*!< CCU8_CC8 INS: EV1IS (Bit 4) */ 13171 #define CCU8_CC8_INS_EV1IS_Msk (0xf0UL) /*!< CCU8_CC8 INS: EV1IS (Bitfield-Mask: 0x0f) */ 13172 #define CCU8_CC8_INS_EV2IS_Pos (8UL) /*!< CCU8_CC8 INS: EV2IS (Bit 8) */ 13173 #define CCU8_CC8_INS_EV2IS_Msk (0xf00UL) /*!< CCU8_CC8 INS: EV2IS (Bitfield-Mask: 0x0f) */ 13174 #define CCU8_CC8_INS_EV0EM_Pos (16UL) /*!< CCU8_CC8 INS: EV0EM (Bit 16) */ 13175 #define CCU8_CC8_INS_EV0EM_Msk (0x30000UL) /*!< CCU8_CC8 INS: EV0EM (Bitfield-Mask: 0x03) */ 13176 #define CCU8_CC8_INS_EV1EM_Pos (18UL) /*!< CCU8_CC8 INS: EV1EM (Bit 18) */ 13177 #define CCU8_CC8_INS_EV1EM_Msk (0xc0000UL) /*!< CCU8_CC8 INS: EV1EM (Bitfield-Mask: 0x03) */ 13178 #define CCU8_CC8_INS_EV2EM_Pos (20UL) /*!< CCU8_CC8 INS: EV2EM (Bit 20) */ 13179 #define CCU8_CC8_INS_EV2EM_Msk (0x300000UL) /*!< CCU8_CC8 INS: EV2EM (Bitfield-Mask: 0x03) */ 13180 #define CCU8_CC8_INS_EV0LM_Pos (22UL) /*!< CCU8_CC8 INS: EV0LM (Bit 22) */ 13181 #define CCU8_CC8_INS_EV0LM_Msk (0x400000UL) /*!< CCU8_CC8 INS: EV0LM (Bitfield-Mask: 0x01) */ 13182 #define CCU8_CC8_INS_EV1LM_Pos (23UL) /*!< CCU8_CC8 INS: EV1LM (Bit 23) */ 13183 #define CCU8_CC8_INS_EV1LM_Msk (0x800000UL) /*!< CCU8_CC8 INS: EV1LM (Bitfield-Mask: 0x01) */ 13184 #define CCU8_CC8_INS_EV2LM_Pos (24UL) /*!< CCU8_CC8 INS: EV2LM (Bit 24) */ 13185 #define CCU8_CC8_INS_EV2LM_Msk (0x1000000UL) /*!< CCU8_CC8 INS: EV2LM (Bitfield-Mask: 0x01) */ 13186 #define CCU8_CC8_INS_LPF0M_Pos (25UL) /*!< CCU8_CC8 INS: LPF0M (Bit 25) */ 13187 #define CCU8_CC8_INS_LPF0M_Msk (0x6000000UL) /*!< CCU8_CC8 INS: LPF0M (Bitfield-Mask: 0x03) */ 13188 #define CCU8_CC8_INS_LPF1M_Pos (27UL) /*!< CCU8_CC8 INS: LPF1M (Bit 27) */ 13189 #define CCU8_CC8_INS_LPF1M_Msk (0x18000000UL) /*!< CCU8_CC8 INS: LPF1M (Bitfield-Mask: 0x03) */ 13190 #define CCU8_CC8_INS_LPF2M_Pos (29UL) /*!< CCU8_CC8 INS: LPF2M (Bit 29) */ 13191 #define CCU8_CC8_INS_LPF2M_Msk (0x60000000UL) /*!< CCU8_CC8 INS: LPF2M (Bitfield-Mask: 0x03) */ 13192 13193 /* -------------------------------- CCU8_CC8_CMC -------------------------------- */ 13194 #define CCU8_CC8_CMC_STRTS_Pos (0UL) /*!< CCU8_CC8 CMC: STRTS (Bit 0) */ 13195 #define CCU8_CC8_CMC_STRTS_Msk (0x3UL) /*!< CCU8_CC8 CMC: STRTS (Bitfield-Mask: 0x03) */ 13196 #define CCU8_CC8_CMC_ENDS_Pos (2UL) /*!< CCU8_CC8 CMC: ENDS (Bit 2) */ 13197 #define CCU8_CC8_CMC_ENDS_Msk (0xcUL) /*!< CCU8_CC8 CMC: ENDS (Bitfield-Mask: 0x03) */ 13198 #define CCU8_CC8_CMC_CAP0S_Pos (4UL) /*!< CCU8_CC8 CMC: CAP0S (Bit 4) */ 13199 #define CCU8_CC8_CMC_CAP0S_Msk (0x30UL) /*!< CCU8_CC8 CMC: CAP0S (Bitfield-Mask: 0x03) */ 13200 #define CCU8_CC8_CMC_CAP1S_Pos (6UL) /*!< CCU8_CC8 CMC: CAP1S (Bit 6) */ 13201 #define CCU8_CC8_CMC_CAP1S_Msk (0xc0UL) /*!< CCU8_CC8 CMC: CAP1S (Bitfield-Mask: 0x03) */ 13202 #define CCU8_CC8_CMC_GATES_Pos (8UL) /*!< CCU8_CC8 CMC: GATES (Bit 8) */ 13203 #define CCU8_CC8_CMC_GATES_Msk (0x300UL) /*!< CCU8_CC8 CMC: GATES (Bitfield-Mask: 0x03) */ 13204 #define CCU8_CC8_CMC_UDS_Pos (10UL) /*!< CCU8_CC8 CMC: UDS (Bit 10) */ 13205 #define CCU8_CC8_CMC_UDS_Msk (0xc00UL) /*!< CCU8_CC8 CMC: UDS (Bitfield-Mask: 0x03) */ 13206 #define CCU8_CC8_CMC_LDS_Pos (12UL) /*!< CCU8_CC8 CMC: LDS (Bit 12) */ 13207 #define CCU8_CC8_CMC_LDS_Msk (0x3000UL) /*!< CCU8_CC8 CMC: LDS (Bitfield-Mask: 0x03) */ 13208 #define CCU8_CC8_CMC_CNTS_Pos (14UL) /*!< CCU8_CC8 CMC: CNTS (Bit 14) */ 13209 #define CCU8_CC8_CMC_CNTS_Msk (0xc000UL) /*!< CCU8_CC8 CMC: CNTS (Bitfield-Mask: 0x03) */ 13210 #define CCU8_CC8_CMC_OFS_Pos (16UL) /*!< CCU8_CC8 CMC: OFS (Bit 16) */ 13211 #define CCU8_CC8_CMC_OFS_Msk (0x10000UL) /*!< CCU8_CC8 CMC: OFS (Bitfield-Mask: 0x01) */ 13212 #define CCU8_CC8_CMC_TS_Pos (17UL) /*!< CCU8_CC8 CMC: TS (Bit 17) */ 13213 #define CCU8_CC8_CMC_TS_Msk (0x20000UL) /*!< CCU8_CC8 CMC: TS (Bitfield-Mask: 0x01) */ 13214 #define CCU8_CC8_CMC_MOS_Pos (18UL) /*!< CCU8_CC8 CMC: MOS (Bit 18) */ 13215 #define CCU8_CC8_CMC_MOS_Msk (0xc0000UL) /*!< CCU8_CC8 CMC: MOS (Bitfield-Mask: 0x03) */ 13216 #define CCU8_CC8_CMC_TCE_Pos (20UL) /*!< CCU8_CC8 CMC: TCE (Bit 20) */ 13217 #define CCU8_CC8_CMC_TCE_Msk (0x100000UL) /*!< CCU8_CC8 CMC: TCE (Bitfield-Mask: 0x01) */ 13218 13219 /* -------------------------------- CCU8_CC8_TCST ------------------------------- */ 13220 #define CCU8_CC8_TCST_TRB_Pos (0UL) /*!< CCU8_CC8 TCST: TRB (Bit 0) */ 13221 #define CCU8_CC8_TCST_TRB_Msk (0x1UL) /*!< CCU8_CC8 TCST: TRB (Bitfield-Mask: 0x01) */ 13222 #define CCU8_CC8_TCST_CDIR_Pos (1UL) /*!< CCU8_CC8 TCST: CDIR (Bit 1) */ 13223 #define CCU8_CC8_TCST_CDIR_Msk (0x2UL) /*!< CCU8_CC8 TCST: CDIR (Bitfield-Mask: 0x01) */ 13224 #define CCU8_CC8_TCST_DTR1_Pos (3UL) /*!< CCU8_CC8 TCST: DTR1 (Bit 3) */ 13225 #define CCU8_CC8_TCST_DTR1_Msk (0x8UL) /*!< CCU8_CC8 TCST: DTR1 (Bitfield-Mask: 0x01) */ 13226 #define CCU8_CC8_TCST_DTR2_Pos (4UL) /*!< CCU8_CC8 TCST: DTR2 (Bit 4) */ 13227 #define CCU8_CC8_TCST_DTR2_Msk (0x10UL) /*!< CCU8_CC8 TCST: DTR2 (Bitfield-Mask: 0x01) */ 13228 13229 /* ------------------------------- CCU8_CC8_TCSET ------------------------------- */ 13230 #define CCU8_CC8_TCSET_TRBS_Pos (0UL) /*!< CCU8_CC8 TCSET: TRBS (Bit 0) */ 13231 #define CCU8_CC8_TCSET_TRBS_Msk (0x1UL) /*!< CCU8_CC8 TCSET: TRBS (Bitfield-Mask: 0x01) */ 13232 13233 /* ------------------------------- CCU8_CC8_TCCLR ------------------------------- */ 13234 #define CCU8_CC8_TCCLR_TRBC_Pos (0UL) /*!< CCU8_CC8 TCCLR: TRBC (Bit 0) */ 13235 #define CCU8_CC8_TCCLR_TRBC_Msk (0x1UL) /*!< CCU8_CC8 TCCLR: TRBC (Bitfield-Mask: 0x01) */ 13236 #define CCU8_CC8_TCCLR_TCC_Pos (1UL) /*!< CCU8_CC8 TCCLR: TCC (Bit 1) */ 13237 #define CCU8_CC8_TCCLR_TCC_Msk (0x2UL) /*!< CCU8_CC8 TCCLR: TCC (Bitfield-Mask: 0x01) */ 13238 #define CCU8_CC8_TCCLR_DITC_Pos (2UL) /*!< CCU8_CC8 TCCLR: DITC (Bit 2) */ 13239 #define CCU8_CC8_TCCLR_DITC_Msk (0x4UL) /*!< CCU8_CC8 TCCLR: DITC (Bitfield-Mask: 0x01) */ 13240 #define CCU8_CC8_TCCLR_DTC1C_Pos (3UL) /*!< CCU8_CC8 TCCLR: DTC1C (Bit 3) */ 13241 #define CCU8_CC8_TCCLR_DTC1C_Msk (0x8UL) /*!< CCU8_CC8 TCCLR: DTC1C (Bitfield-Mask: 0x01) */ 13242 #define CCU8_CC8_TCCLR_DTC2C_Pos (4UL) /*!< CCU8_CC8 TCCLR: DTC2C (Bit 4) */ 13243 #define CCU8_CC8_TCCLR_DTC2C_Msk (0x10UL) /*!< CCU8_CC8 TCCLR: DTC2C (Bitfield-Mask: 0x01) */ 13244 13245 /* --------------------------------- CCU8_CC8_TC -------------------------------- */ 13246 #define CCU8_CC8_TC_TCM_Pos (0UL) /*!< CCU8_CC8 TC: TCM (Bit 0) */ 13247 #define CCU8_CC8_TC_TCM_Msk (0x1UL) /*!< CCU8_CC8 TC: TCM (Bitfield-Mask: 0x01) */ 13248 #define CCU8_CC8_TC_TSSM_Pos (1UL) /*!< CCU8_CC8 TC: TSSM (Bit 1) */ 13249 #define CCU8_CC8_TC_TSSM_Msk (0x2UL) /*!< CCU8_CC8 TC: TSSM (Bitfield-Mask: 0x01) */ 13250 #define CCU8_CC8_TC_CLST_Pos (2UL) /*!< CCU8_CC8 TC: CLST (Bit 2) */ 13251 #define CCU8_CC8_TC_CLST_Msk (0x4UL) /*!< CCU8_CC8 TC: CLST (Bitfield-Mask: 0x01) */ 13252 #define CCU8_CC8_TC_CMOD_Pos (3UL) /*!< CCU8_CC8 TC: CMOD (Bit 3) */ 13253 #define CCU8_CC8_TC_CMOD_Msk (0x8UL) /*!< CCU8_CC8 TC: CMOD (Bitfield-Mask: 0x01) */ 13254 #define CCU8_CC8_TC_ECM_Pos (4UL) /*!< CCU8_CC8 TC: ECM (Bit 4) */ 13255 #define CCU8_CC8_TC_ECM_Msk (0x10UL) /*!< CCU8_CC8 TC: ECM (Bitfield-Mask: 0x01) */ 13256 #define CCU8_CC8_TC_CAPC_Pos (5UL) /*!< CCU8_CC8 TC: CAPC (Bit 5) */ 13257 #define CCU8_CC8_TC_CAPC_Msk (0x60UL) /*!< CCU8_CC8 TC: CAPC (Bitfield-Mask: 0x03) */ 13258 #define CCU8_CC8_TC_TLS_Pos (7UL) /*!< CCU8_CC8 TC: TLS (Bit 7) */ 13259 #define CCU8_CC8_TC_TLS_Msk (0x80UL) /*!< CCU8_CC8 TC: TLS (Bitfield-Mask: 0x01) */ 13260 #define CCU8_CC8_TC_ENDM_Pos (8UL) /*!< CCU8_CC8 TC: ENDM (Bit 8) */ 13261 #define CCU8_CC8_TC_ENDM_Msk (0x300UL) /*!< CCU8_CC8 TC: ENDM (Bitfield-Mask: 0x03) */ 13262 #define CCU8_CC8_TC_STRM_Pos (10UL) /*!< CCU8_CC8 TC: STRM (Bit 10) */ 13263 #define CCU8_CC8_TC_STRM_Msk (0x400UL) /*!< CCU8_CC8 TC: STRM (Bitfield-Mask: 0x01) */ 13264 #define CCU8_CC8_TC_SCE_Pos (11UL) /*!< CCU8_CC8 TC: SCE (Bit 11) */ 13265 #define CCU8_CC8_TC_SCE_Msk (0x800UL) /*!< CCU8_CC8 TC: SCE (Bitfield-Mask: 0x01) */ 13266 #define CCU8_CC8_TC_CCS_Pos (12UL) /*!< CCU8_CC8 TC: CCS (Bit 12) */ 13267 #define CCU8_CC8_TC_CCS_Msk (0x1000UL) /*!< CCU8_CC8 TC: CCS (Bitfield-Mask: 0x01) */ 13268 #define CCU8_CC8_TC_DITHE_Pos (13UL) /*!< CCU8_CC8 TC: DITHE (Bit 13) */ 13269 #define CCU8_CC8_TC_DITHE_Msk (0x6000UL) /*!< CCU8_CC8 TC: DITHE (Bitfield-Mask: 0x03) */ 13270 #define CCU8_CC8_TC_DIM_Pos (15UL) /*!< CCU8_CC8 TC: DIM (Bit 15) */ 13271 #define CCU8_CC8_TC_DIM_Msk (0x8000UL) /*!< CCU8_CC8 TC: DIM (Bitfield-Mask: 0x01) */ 13272 #define CCU8_CC8_TC_FPE_Pos (16UL) /*!< CCU8_CC8 TC: FPE (Bit 16) */ 13273 #define CCU8_CC8_TC_FPE_Msk (0x10000UL) /*!< CCU8_CC8 TC: FPE (Bitfield-Mask: 0x01) */ 13274 #define CCU8_CC8_TC_TRAPE0_Pos (17UL) /*!< CCU8_CC8 TC: TRAPE0 (Bit 17) */ 13275 #define CCU8_CC8_TC_TRAPE0_Msk (0x20000UL) /*!< CCU8_CC8 TC: TRAPE0 (Bitfield-Mask: 0x01) */ 13276 #define CCU8_CC8_TC_TRAPE1_Pos (18UL) /*!< CCU8_CC8 TC: TRAPE1 (Bit 18) */ 13277 #define CCU8_CC8_TC_TRAPE1_Msk (0x40000UL) /*!< CCU8_CC8 TC: TRAPE1 (Bitfield-Mask: 0x01) */ 13278 #define CCU8_CC8_TC_TRAPE2_Pos (19UL) /*!< CCU8_CC8 TC: TRAPE2 (Bit 19) */ 13279 #define CCU8_CC8_TC_TRAPE2_Msk (0x80000UL) /*!< CCU8_CC8 TC: TRAPE2 (Bitfield-Mask: 0x01) */ 13280 #define CCU8_CC8_TC_TRAPE3_Pos (20UL) /*!< CCU8_CC8 TC: TRAPE3 (Bit 20) */ 13281 #define CCU8_CC8_TC_TRAPE3_Msk (0x100000UL) /*!< CCU8_CC8 TC: TRAPE3 (Bitfield-Mask: 0x01) */ 13282 #define CCU8_CC8_TC_TRPSE_Pos (21UL) /*!< CCU8_CC8 TC: TRPSE (Bit 21) */ 13283 #define CCU8_CC8_TC_TRPSE_Msk (0x200000UL) /*!< CCU8_CC8 TC: TRPSE (Bitfield-Mask: 0x01) */ 13284 #define CCU8_CC8_TC_TRPSW_Pos (22UL) /*!< CCU8_CC8 TC: TRPSW (Bit 22) */ 13285 #define CCU8_CC8_TC_TRPSW_Msk (0x400000UL) /*!< CCU8_CC8 TC: TRPSW (Bitfield-Mask: 0x01) */ 13286 #define CCU8_CC8_TC_EMS_Pos (23UL) /*!< CCU8_CC8 TC: EMS (Bit 23) */ 13287 #define CCU8_CC8_TC_EMS_Msk (0x800000UL) /*!< CCU8_CC8 TC: EMS (Bitfield-Mask: 0x01) */ 13288 #define CCU8_CC8_TC_EMT_Pos (24UL) /*!< CCU8_CC8 TC: EMT (Bit 24) */ 13289 #define CCU8_CC8_TC_EMT_Msk (0x1000000UL) /*!< CCU8_CC8 TC: EMT (Bitfield-Mask: 0x01) */ 13290 #define CCU8_CC8_TC_MCME1_Pos (25UL) /*!< CCU8_CC8 TC: MCME1 (Bit 25) */ 13291 #define CCU8_CC8_TC_MCME1_Msk (0x2000000UL) /*!< CCU8_CC8 TC: MCME1 (Bitfield-Mask: 0x01) */ 13292 #define CCU8_CC8_TC_MCME2_Pos (26UL) /*!< CCU8_CC8 TC: MCME2 (Bit 26) */ 13293 #define CCU8_CC8_TC_MCME2_Msk (0x4000000UL) /*!< CCU8_CC8 TC: MCME2 (Bitfield-Mask: 0x01) */ 13294 #define CCU8_CC8_TC_EME_Pos (27UL) /*!< CCU8_CC8 TC: EME (Bit 27) */ 13295 #define CCU8_CC8_TC_EME_Msk (0x18000000UL) /*!< CCU8_CC8 TC: EME (Bitfield-Mask: 0x03) */ 13296 #define CCU8_CC8_TC_STOS_Pos (29UL) /*!< CCU8_CC8 TC: STOS (Bit 29) */ 13297 #define CCU8_CC8_TC_STOS_Msk (0x60000000UL) /*!< CCU8_CC8 TC: STOS (Bitfield-Mask: 0x03) */ 13298 13299 /* -------------------------------- CCU8_CC8_PSL -------------------------------- */ 13300 #define CCU8_CC8_PSL_PSL11_Pos (0UL) /*!< CCU8_CC8 PSL: PSL11 (Bit 0) */ 13301 #define CCU8_CC8_PSL_PSL11_Msk (0x1UL) /*!< CCU8_CC8 PSL: PSL11 (Bitfield-Mask: 0x01) */ 13302 #define CCU8_CC8_PSL_PSL12_Pos (1UL) /*!< CCU8_CC8 PSL: PSL12 (Bit 1) */ 13303 #define CCU8_CC8_PSL_PSL12_Msk (0x2UL) /*!< CCU8_CC8 PSL: PSL12 (Bitfield-Mask: 0x01) */ 13304 #define CCU8_CC8_PSL_PSL21_Pos (2UL) /*!< CCU8_CC8 PSL: PSL21 (Bit 2) */ 13305 #define CCU8_CC8_PSL_PSL21_Msk (0x4UL) /*!< CCU8_CC8 PSL: PSL21 (Bitfield-Mask: 0x01) */ 13306 #define CCU8_CC8_PSL_PSL22_Pos (3UL) /*!< CCU8_CC8 PSL: PSL22 (Bit 3) */ 13307 #define CCU8_CC8_PSL_PSL22_Msk (0x8UL) /*!< CCU8_CC8 PSL: PSL22 (Bitfield-Mask: 0x01) */ 13308 13309 /* -------------------------------- CCU8_CC8_DIT -------------------------------- */ 13310 #define CCU8_CC8_DIT_DCV_Pos (0UL) /*!< CCU8_CC8 DIT: DCV (Bit 0) */ 13311 #define CCU8_CC8_DIT_DCV_Msk (0xfUL) /*!< CCU8_CC8 DIT: DCV (Bitfield-Mask: 0x0f) */ 13312 #define CCU8_CC8_DIT_DCNT_Pos (8UL) /*!< CCU8_CC8 DIT: DCNT (Bit 8) */ 13313 #define CCU8_CC8_DIT_DCNT_Msk (0xf00UL) /*!< CCU8_CC8 DIT: DCNT (Bitfield-Mask: 0x0f) */ 13314 13315 /* -------------------------------- CCU8_CC8_DITS ------------------------------- */ 13316 #define CCU8_CC8_DITS_DCVS_Pos (0UL) /*!< CCU8_CC8 DITS: DCVS (Bit 0) */ 13317 #define CCU8_CC8_DITS_DCVS_Msk (0xfUL) /*!< CCU8_CC8 DITS: DCVS (Bitfield-Mask: 0x0f) */ 13318 13319 /* -------------------------------- CCU8_CC8_PSC -------------------------------- */ 13320 #define CCU8_CC8_PSC_PSIV_Pos (0UL) /*!< CCU8_CC8 PSC: PSIV (Bit 0) */ 13321 #define CCU8_CC8_PSC_PSIV_Msk (0xfUL) /*!< CCU8_CC8 PSC: PSIV (Bitfield-Mask: 0x0f) */ 13322 13323 /* -------------------------------- CCU8_CC8_FPC -------------------------------- */ 13324 #define CCU8_CC8_FPC_PCMP_Pos (0UL) /*!< CCU8_CC8 FPC: PCMP (Bit 0) */ 13325 #define CCU8_CC8_FPC_PCMP_Msk (0xfUL) /*!< CCU8_CC8 FPC: PCMP (Bitfield-Mask: 0x0f) */ 13326 #define CCU8_CC8_FPC_PVAL_Pos (8UL) /*!< CCU8_CC8 FPC: PVAL (Bit 8) */ 13327 #define CCU8_CC8_FPC_PVAL_Msk (0xf00UL) /*!< CCU8_CC8 FPC: PVAL (Bitfield-Mask: 0x0f) */ 13328 13329 /* -------------------------------- CCU8_CC8_FPCS ------------------------------- */ 13330 #define CCU8_CC8_FPCS_PCMP_Pos (0UL) /*!< CCU8_CC8 FPCS: PCMP (Bit 0) */ 13331 #define CCU8_CC8_FPCS_PCMP_Msk (0xfUL) /*!< CCU8_CC8 FPCS: PCMP (Bitfield-Mask: 0x0f) */ 13332 13333 /* --------------------------------- CCU8_CC8_PR -------------------------------- */ 13334 #define CCU8_CC8_PR_PR_Pos (0UL) /*!< CCU8_CC8 PR: PR (Bit 0) */ 13335 #define CCU8_CC8_PR_PR_Msk (0xffffUL) /*!< CCU8_CC8 PR: PR (Bitfield-Mask: 0xffff) */ 13336 13337 /* -------------------------------- CCU8_CC8_PRS -------------------------------- */ 13338 #define CCU8_CC8_PRS_PRS_Pos (0UL) /*!< CCU8_CC8 PRS: PRS (Bit 0) */ 13339 #define CCU8_CC8_PRS_PRS_Msk (0xffffUL) /*!< CCU8_CC8 PRS: PRS (Bitfield-Mask: 0xffff) */ 13340 13341 /* -------------------------------- CCU8_CC8_CR1 -------------------------------- */ 13342 #define CCU8_CC8_CR1_CR1_Pos (0UL) /*!< CCU8_CC8 CR1: CR1 (Bit 0) */ 13343 #define CCU8_CC8_CR1_CR1_Msk (0xffffUL) /*!< CCU8_CC8 CR1: CR1 (Bitfield-Mask: 0xffff) */ 13344 13345 /* -------------------------------- CCU8_CC8_CR1S ------------------------------- */ 13346 #define CCU8_CC8_CR1S_CR1S_Pos (0UL) /*!< CCU8_CC8 CR1S: CR1S (Bit 0) */ 13347 #define CCU8_CC8_CR1S_CR1S_Msk (0xffffUL) /*!< CCU8_CC8 CR1S: CR1S (Bitfield-Mask: 0xffff) */ 13348 13349 /* -------------------------------- CCU8_CC8_CR2 -------------------------------- */ 13350 #define CCU8_CC8_CR2_CR2_Pos (0UL) /*!< CCU8_CC8 CR2: CR2 (Bit 0) */ 13351 #define CCU8_CC8_CR2_CR2_Msk (0xffffUL) /*!< CCU8_CC8 CR2: CR2 (Bitfield-Mask: 0xffff) */ 13352 13353 /* -------------------------------- CCU8_CC8_CR2S ------------------------------- */ 13354 #define CCU8_CC8_CR2S_CR2S_Pos (0UL) /*!< CCU8_CC8 CR2S: CR2S (Bit 0) */ 13355 #define CCU8_CC8_CR2S_CR2S_Msk (0xffffUL) /*!< CCU8_CC8 CR2S: CR2S (Bitfield-Mask: 0xffff) */ 13356 13357 /* -------------------------------- CCU8_CC8_CHC -------------------------------- */ 13358 #define CCU8_CC8_CHC_ASE_Pos (0UL) /*!< CCU8_CC8 CHC: ASE (Bit 0) */ 13359 #define CCU8_CC8_CHC_ASE_Msk (0x1UL) /*!< CCU8_CC8 CHC: ASE (Bitfield-Mask: 0x01) */ 13360 #define CCU8_CC8_CHC_OCS1_Pos (1UL) /*!< CCU8_CC8 CHC: OCS1 (Bit 1) */ 13361 #define CCU8_CC8_CHC_OCS1_Msk (0x2UL) /*!< CCU8_CC8 CHC: OCS1 (Bitfield-Mask: 0x01) */ 13362 #define CCU8_CC8_CHC_OCS2_Pos (2UL) /*!< CCU8_CC8 CHC: OCS2 (Bit 2) */ 13363 #define CCU8_CC8_CHC_OCS2_Msk (0x4UL) /*!< CCU8_CC8 CHC: OCS2 (Bitfield-Mask: 0x01) */ 13364 #define CCU8_CC8_CHC_OCS3_Pos (3UL) /*!< CCU8_CC8 CHC: OCS3 (Bit 3) */ 13365 #define CCU8_CC8_CHC_OCS3_Msk (0x8UL) /*!< CCU8_CC8 CHC: OCS3 (Bitfield-Mask: 0x01) */ 13366 #define CCU8_CC8_CHC_OCS4_Pos (4UL) /*!< CCU8_CC8 CHC: OCS4 (Bit 4) */ 13367 #define CCU8_CC8_CHC_OCS4_Msk (0x10UL) /*!< CCU8_CC8 CHC: OCS4 (Bitfield-Mask: 0x01) */ 13368 13369 /* -------------------------------- CCU8_CC8_DTC -------------------------------- */ 13370 #define CCU8_CC8_DTC_DTE1_Pos (0UL) /*!< CCU8_CC8 DTC: DTE1 (Bit 0) */ 13371 #define CCU8_CC8_DTC_DTE1_Msk (0x1UL) /*!< CCU8_CC8 DTC: DTE1 (Bitfield-Mask: 0x01) */ 13372 #define CCU8_CC8_DTC_DTE2_Pos (1UL) /*!< CCU8_CC8 DTC: DTE2 (Bit 1) */ 13373 #define CCU8_CC8_DTC_DTE2_Msk (0x2UL) /*!< CCU8_CC8 DTC: DTE2 (Bitfield-Mask: 0x01) */ 13374 #define CCU8_CC8_DTC_DCEN1_Pos (2UL) /*!< CCU8_CC8 DTC: DCEN1 (Bit 2) */ 13375 #define CCU8_CC8_DTC_DCEN1_Msk (0x4UL) /*!< CCU8_CC8 DTC: DCEN1 (Bitfield-Mask: 0x01) */ 13376 #define CCU8_CC8_DTC_DCEN2_Pos (3UL) /*!< CCU8_CC8 DTC: DCEN2 (Bit 3) */ 13377 #define CCU8_CC8_DTC_DCEN2_Msk (0x8UL) /*!< CCU8_CC8 DTC: DCEN2 (Bitfield-Mask: 0x01) */ 13378 #define CCU8_CC8_DTC_DCEN3_Pos (4UL) /*!< CCU8_CC8 DTC: DCEN3 (Bit 4) */ 13379 #define CCU8_CC8_DTC_DCEN3_Msk (0x10UL) /*!< CCU8_CC8 DTC: DCEN3 (Bitfield-Mask: 0x01) */ 13380 #define CCU8_CC8_DTC_DCEN4_Pos (5UL) /*!< CCU8_CC8 DTC: DCEN4 (Bit 5) */ 13381 #define CCU8_CC8_DTC_DCEN4_Msk (0x20UL) /*!< CCU8_CC8 DTC: DCEN4 (Bitfield-Mask: 0x01) */ 13382 #define CCU8_CC8_DTC_DTCC_Pos (6UL) /*!< CCU8_CC8 DTC: DTCC (Bit 6) */ 13383 #define CCU8_CC8_DTC_DTCC_Msk (0xc0UL) /*!< CCU8_CC8 DTC: DTCC (Bitfield-Mask: 0x03) */ 13384 13385 /* -------------------------------- CCU8_CC8_DC1R ------------------------------- */ 13386 #define CCU8_CC8_DC1R_DT1R_Pos (0UL) /*!< CCU8_CC8 DC1R: DT1R (Bit 0) */ 13387 #define CCU8_CC8_DC1R_DT1R_Msk (0xffUL) /*!< CCU8_CC8 DC1R: DT1R (Bitfield-Mask: 0xff) */ 13388 #define CCU8_CC8_DC1R_DT1F_Pos (8UL) /*!< CCU8_CC8 DC1R: DT1F (Bit 8) */ 13389 #define CCU8_CC8_DC1R_DT1F_Msk (0xff00UL) /*!< CCU8_CC8 DC1R: DT1F (Bitfield-Mask: 0xff) */ 13390 13391 /* -------------------------------- CCU8_CC8_DC2R ------------------------------- */ 13392 #define CCU8_CC8_DC2R_DT2R_Pos (0UL) /*!< CCU8_CC8 DC2R: DT2R (Bit 0) */ 13393 #define CCU8_CC8_DC2R_DT2R_Msk (0xffUL) /*!< CCU8_CC8 DC2R: DT2R (Bitfield-Mask: 0xff) */ 13394 #define CCU8_CC8_DC2R_DT2F_Pos (8UL) /*!< CCU8_CC8 DC2R: DT2F (Bit 8) */ 13395 #define CCU8_CC8_DC2R_DT2F_Msk (0xff00UL) /*!< CCU8_CC8 DC2R: DT2F (Bitfield-Mask: 0xff) */ 13396 13397 /* ------------------------------- CCU8_CC8_TIMER ------------------------------- */ 13398 #define CCU8_CC8_TIMER_TVAL_Pos (0UL) /*!< CCU8_CC8 TIMER: TVAL (Bit 0) */ 13399 #define CCU8_CC8_TIMER_TVAL_Msk (0xffffUL) /*!< CCU8_CC8 TIMER: TVAL (Bitfield-Mask: 0xffff) */ 13400 13401 /* --------------------------------- CCU8_CC8_CV -------------------------------- */ 13402 #define CCU8_CC8_CV_CAPTV_Pos (0UL) /*!< CCU8_CC8 CV: CAPTV (Bit 0) */ 13403 #define CCU8_CC8_CV_CAPTV_Msk (0xffffUL) /*!< CCU8_CC8 CV: CAPTV (Bitfield-Mask: 0xffff) */ 13404 #define CCU8_CC8_CV_FPCV_Pos (16UL) /*!< CCU8_CC8 CV: FPCV (Bit 16) */ 13405 #define CCU8_CC8_CV_FPCV_Msk (0xf0000UL) /*!< CCU8_CC8 CV: FPCV (Bitfield-Mask: 0x0f) */ 13406 #define CCU8_CC8_CV_FFL_Pos (20UL) /*!< CCU8_CC8 CV: FFL (Bit 20) */ 13407 #define CCU8_CC8_CV_FFL_Msk (0x100000UL) /*!< CCU8_CC8 CV: FFL (Bitfield-Mask: 0x01) */ 13408 13409 /* -------------------------------- CCU8_CC8_INTS ------------------------------- */ 13410 #define CCU8_CC8_INTS_PMUS_Pos (0UL) /*!< CCU8_CC8 INTS: PMUS (Bit 0) */ 13411 #define CCU8_CC8_INTS_PMUS_Msk (0x1UL) /*!< CCU8_CC8 INTS: PMUS (Bitfield-Mask: 0x01) */ 13412 #define CCU8_CC8_INTS_OMDS_Pos (1UL) /*!< CCU8_CC8 INTS: OMDS (Bit 1) */ 13413 #define CCU8_CC8_INTS_OMDS_Msk (0x2UL) /*!< CCU8_CC8 INTS: OMDS (Bitfield-Mask: 0x01) */ 13414 #define CCU8_CC8_INTS_CMU1S_Pos (2UL) /*!< CCU8_CC8 INTS: CMU1S (Bit 2) */ 13415 #define CCU8_CC8_INTS_CMU1S_Msk (0x4UL) /*!< CCU8_CC8 INTS: CMU1S (Bitfield-Mask: 0x01) */ 13416 #define CCU8_CC8_INTS_CMD1S_Pos (3UL) /*!< CCU8_CC8 INTS: CMD1S (Bit 3) */ 13417 #define CCU8_CC8_INTS_CMD1S_Msk (0x8UL) /*!< CCU8_CC8 INTS: CMD1S (Bitfield-Mask: 0x01) */ 13418 #define CCU8_CC8_INTS_CMU2S_Pos (4UL) /*!< CCU8_CC8 INTS: CMU2S (Bit 4) */ 13419 #define CCU8_CC8_INTS_CMU2S_Msk (0x10UL) /*!< CCU8_CC8 INTS: CMU2S (Bitfield-Mask: 0x01) */ 13420 #define CCU8_CC8_INTS_CMD2S_Pos (5UL) /*!< CCU8_CC8 INTS: CMD2S (Bit 5) */ 13421 #define CCU8_CC8_INTS_CMD2S_Msk (0x20UL) /*!< CCU8_CC8 INTS: CMD2S (Bitfield-Mask: 0x01) */ 13422 #define CCU8_CC8_INTS_E0AS_Pos (8UL) /*!< CCU8_CC8 INTS: E0AS (Bit 8) */ 13423 #define CCU8_CC8_INTS_E0AS_Msk (0x100UL) /*!< CCU8_CC8 INTS: E0AS (Bitfield-Mask: 0x01) */ 13424 #define CCU8_CC8_INTS_E1AS_Pos (9UL) /*!< CCU8_CC8 INTS: E1AS (Bit 9) */ 13425 #define CCU8_CC8_INTS_E1AS_Msk (0x200UL) /*!< CCU8_CC8 INTS: E1AS (Bitfield-Mask: 0x01) */ 13426 #define CCU8_CC8_INTS_E2AS_Pos (10UL) /*!< CCU8_CC8 INTS: E2AS (Bit 10) */ 13427 #define CCU8_CC8_INTS_E2AS_Msk (0x400UL) /*!< CCU8_CC8 INTS: E2AS (Bitfield-Mask: 0x01) */ 13428 #define CCU8_CC8_INTS_TRPF_Pos (11UL) /*!< CCU8_CC8 INTS: TRPF (Bit 11) */ 13429 #define CCU8_CC8_INTS_TRPF_Msk (0x800UL) /*!< CCU8_CC8 INTS: TRPF (Bitfield-Mask: 0x01) */ 13430 13431 /* -------------------------------- CCU8_CC8_INTE ------------------------------- */ 13432 #define CCU8_CC8_INTE_PME_Pos (0UL) /*!< CCU8_CC8 INTE: PME (Bit 0) */ 13433 #define CCU8_CC8_INTE_PME_Msk (0x1UL) /*!< CCU8_CC8 INTE: PME (Bitfield-Mask: 0x01) */ 13434 #define CCU8_CC8_INTE_OME_Pos (1UL) /*!< CCU8_CC8 INTE: OME (Bit 1) */ 13435 #define CCU8_CC8_INTE_OME_Msk (0x2UL) /*!< CCU8_CC8 INTE: OME (Bitfield-Mask: 0x01) */ 13436 #define CCU8_CC8_INTE_CMU1E_Pos (2UL) /*!< CCU8_CC8 INTE: CMU1E (Bit 2) */ 13437 #define CCU8_CC8_INTE_CMU1E_Msk (0x4UL) /*!< CCU8_CC8 INTE: CMU1E (Bitfield-Mask: 0x01) */ 13438 #define CCU8_CC8_INTE_CMD1E_Pos (3UL) /*!< CCU8_CC8 INTE: CMD1E (Bit 3) */ 13439 #define CCU8_CC8_INTE_CMD1E_Msk (0x8UL) /*!< CCU8_CC8 INTE: CMD1E (Bitfield-Mask: 0x01) */ 13440 #define CCU8_CC8_INTE_CMU2E_Pos (4UL) /*!< CCU8_CC8 INTE: CMU2E (Bit 4) */ 13441 #define CCU8_CC8_INTE_CMU2E_Msk (0x10UL) /*!< CCU8_CC8 INTE: CMU2E (Bitfield-Mask: 0x01) */ 13442 #define CCU8_CC8_INTE_CMD2E_Pos (5UL) /*!< CCU8_CC8 INTE: CMD2E (Bit 5) */ 13443 #define CCU8_CC8_INTE_CMD2E_Msk (0x20UL) /*!< CCU8_CC8 INTE: CMD2E (Bitfield-Mask: 0x01) */ 13444 #define CCU8_CC8_INTE_E0AE_Pos (8UL) /*!< CCU8_CC8 INTE: E0AE (Bit 8) */ 13445 #define CCU8_CC8_INTE_E0AE_Msk (0x100UL) /*!< CCU8_CC8 INTE: E0AE (Bitfield-Mask: 0x01) */ 13446 #define CCU8_CC8_INTE_E1AE_Pos (9UL) /*!< CCU8_CC8 INTE: E1AE (Bit 9) */ 13447 #define CCU8_CC8_INTE_E1AE_Msk (0x200UL) /*!< CCU8_CC8 INTE: E1AE (Bitfield-Mask: 0x01) */ 13448 #define CCU8_CC8_INTE_E2AE_Pos (10UL) /*!< CCU8_CC8 INTE: E2AE (Bit 10) */ 13449 #define CCU8_CC8_INTE_E2AE_Msk (0x400UL) /*!< CCU8_CC8 INTE: E2AE (Bitfield-Mask: 0x01) */ 13450 13451 /* -------------------------------- CCU8_CC8_SRS -------------------------------- */ 13452 #define CCU8_CC8_SRS_POSR_Pos (0UL) /*!< CCU8_CC8 SRS: POSR (Bit 0) */ 13453 #define CCU8_CC8_SRS_POSR_Msk (0x3UL) /*!< CCU8_CC8 SRS: POSR (Bitfield-Mask: 0x03) */ 13454 #define CCU8_CC8_SRS_CM1SR_Pos (2UL) /*!< CCU8_CC8 SRS: CM1SR (Bit 2) */ 13455 #define CCU8_CC8_SRS_CM1SR_Msk (0xcUL) /*!< CCU8_CC8 SRS: CM1SR (Bitfield-Mask: 0x03) */ 13456 #define CCU8_CC8_SRS_CM2SR_Pos (4UL) /*!< CCU8_CC8 SRS: CM2SR (Bit 4) */ 13457 #define CCU8_CC8_SRS_CM2SR_Msk (0x30UL) /*!< CCU8_CC8 SRS: CM2SR (Bitfield-Mask: 0x03) */ 13458 #define CCU8_CC8_SRS_E0SR_Pos (8UL) /*!< CCU8_CC8 SRS: E0SR (Bit 8) */ 13459 #define CCU8_CC8_SRS_E0SR_Msk (0x300UL) /*!< CCU8_CC8 SRS: E0SR (Bitfield-Mask: 0x03) */ 13460 #define CCU8_CC8_SRS_E1SR_Pos (10UL) /*!< CCU8_CC8 SRS: E1SR (Bit 10) */ 13461 #define CCU8_CC8_SRS_E1SR_Msk (0xc00UL) /*!< CCU8_CC8 SRS: E1SR (Bitfield-Mask: 0x03) */ 13462 #define CCU8_CC8_SRS_E2SR_Pos (12UL) /*!< CCU8_CC8 SRS: E2SR (Bit 12) */ 13463 #define CCU8_CC8_SRS_E2SR_Msk (0x3000UL) /*!< CCU8_CC8 SRS: E2SR (Bitfield-Mask: 0x03) */ 13464 13465 /* -------------------------------- CCU8_CC8_SWS -------------------------------- */ 13466 #define CCU8_CC8_SWS_SPM_Pos (0UL) /*!< CCU8_CC8 SWS: SPM (Bit 0) */ 13467 #define CCU8_CC8_SWS_SPM_Msk (0x1UL) /*!< CCU8_CC8 SWS: SPM (Bitfield-Mask: 0x01) */ 13468 #define CCU8_CC8_SWS_SOM_Pos (1UL) /*!< CCU8_CC8 SWS: SOM (Bit 1) */ 13469 #define CCU8_CC8_SWS_SOM_Msk (0x2UL) /*!< CCU8_CC8 SWS: SOM (Bitfield-Mask: 0x01) */ 13470 #define CCU8_CC8_SWS_SCM1U_Pos (2UL) /*!< CCU8_CC8 SWS: SCM1U (Bit 2) */ 13471 #define CCU8_CC8_SWS_SCM1U_Msk (0x4UL) /*!< CCU8_CC8 SWS: SCM1U (Bitfield-Mask: 0x01) */ 13472 #define CCU8_CC8_SWS_SCM1D_Pos (3UL) /*!< CCU8_CC8 SWS: SCM1D (Bit 3) */ 13473 #define CCU8_CC8_SWS_SCM1D_Msk (0x8UL) /*!< CCU8_CC8 SWS: SCM1D (Bitfield-Mask: 0x01) */ 13474 #define CCU8_CC8_SWS_SCM2U_Pos (4UL) /*!< CCU8_CC8 SWS: SCM2U (Bit 4) */ 13475 #define CCU8_CC8_SWS_SCM2U_Msk (0x10UL) /*!< CCU8_CC8 SWS: SCM2U (Bitfield-Mask: 0x01) */ 13476 #define CCU8_CC8_SWS_SCM2D_Pos (5UL) /*!< CCU8_CC8 SWS: SCM2D (Bit 5) */ 13477 #define CCU8_CC8_SWS_SCM2D_Msk (0x20UL) /*!< CCU8_CC8 SWS: SCM2D (Bitfield-Mask: 0x01) */ 13478 #define CCU8_CC8_SWS_SE0A_Pos (8UL) /*!< CCU8_CC8 SWS: SE0A (Bit 8) */ 13479 #define CCU8_CC8_SWS_SE0A_Msk (0x100UL) /*!< CCU8_CC8 SWS: SE0A (Bitfield-Mask: 0x01) */ 13480 #define CCU8_CC8_SWS_SE1A_Pos (9UL) /*!< CCU8_CC8 SWS: SE1A (Bit 9) */ 13481 #define CCU8_CC8_SWS_SE1A_Msk (0x200UL) /*!< CCU8_CC8 SWS: SE1A (Bitfield-Mask: 0x01) */ 13482 #define CCU8_CC8_SWS_SE2A_Pos (10UL) /*!< CCU8_CC8 SWS: SE2A (Bit 10) */ 13483 #define CCU8_CC8_SWS_SE2A_Msk (0x400UL) /*!< CCU8_CC8 SWS: SE2A (Bitfield-Mask: 0x01) */ 13484 #define CCU8_CC8_SWS_STRPF_Pos (11UL) /*!< CCU8_CC8 SWS: STRPF (Bit 11) */ 13485 #define CCU8_CC8_SWS_STRPF_Msk (0x800UL) /*!< CCU8_CC8 SWS: STRPF (Bitfield-Mask: 0x01) */ 13486 13487 /* -------------------------------- CCU8_CC8_SWR -------------------------------- */ 13488 #define CCU8_CC8_SWR_RPM_Pos (0UL) /*!< CCU8_CC8 SWR: RPM (Bit 0) */ 13489 #define CCU8_CC8_SWR_RPM_Msk (0x1UL) /*!< CCU8_CC8 SWR: RPM (Bitfield-Mask: 0x01) */ 13490 #define CCU8_CC8_SWR_ROM_Pos (1UL) /*!< CCU8_CC8 SWR: ROM (Bit 1) */ 13491 #define CCU8_CC8_SWR_ROM_Msk (0x2UL) /*!< CCU8_CC8 SWR: ROM (Bitfield-Mask: 0x01) */ 13492 #define CCU8_CC8_SWR_RCM1U_Pos (2UL) /*!< CCU8_CC8 SWR: RCM1U (Bit 2) */ 13493 #define CCU8_CC8_SWR_RCM1U_Msk (0x4UL) /*!< CCU8_CC8 SWR: RCM1U (Bitfield-Mask: 0x01) */ 13494 #define CCU8_CC8_SWR_RCM1D_Pos (3UL) /*!< CCU8_CC8 SWR: RCM1D (Bit 3) */ 13495 #define CCU8_CC8_SWR_RCM1D_Msk (0x8UL) /*!< CCU8_CC8 SWR: RCM1D (Bitfield-Mask: 0x01) */ 13496 #define CCU8_CC8_SWR_RCM2U_Pos (4UL) /*!< CCU8_CC8 SWR: RCM2U (Bit 4) */ 13497 #define CCU8_CC8_SWR_RCM2U_Msk (0x10UL) /*!< CCU8_CC8 SWR: RCM2U (Bitfield-Mask: 0x01) */ 13498 #define CCU8_CC8_SWR_RCM2D_Pos (5UL) /*!< CCU8_CC8 SWR: RCM2D (Bit 5) */ 13499 #define CCU8_CC8_SWR_RCM2D_Msk (0x20UL) /*!< CCU8_CC8 SWR: RCM2D (Bitfield-Mask: 0x01) */ 13500 #define CCU8_CC8_SWR_RE0A_Pos (8UL) /*!< CCU8_CC8 SWR: RE0A (Bit 8) */ 13501 #define CCU8_CC8_SWR_RE0A_Msk (0x100UL) /*!< CCU8_CC8 SWR: RE0A (Bitfield-Mask: 0x01) */ 13502 #define CCU8_CC8_SWR_RE1A_Pos (9UL) /*!< CCU8_CC8 SWR: RE1A (Bit 9) */ 13503 #define CCU8_CC8_SWR_RE1A_Msk (0x200UL) /*!< CCU8_CC8 SWR: RE1A (Bitfield-Mask: 0x01) */ 13504 #define CCU8_CC8_SWR_RE2A_Pos (10UL) /*!< CCU8_CC8 SWR: RE2A (Bit 10) */ 13505 #define CCU8_CC8_SWR_RE2A_Msk (0x400UL) /*!< CCU8_CC8 SWR: RE2A (Bitfield-Mask: 0x01) */ 13506 #define CCU8_CC8_SWR_RTRPF_Pos (11UL) /*!< CCU8_CC8 SWR: RTRPF (Bit 11) */ 13507 #define CCU8_CC8_SWR_RTRPF_Msk (0x800UL) /*!< CCU8_CC8 SWR: RTRPF (Bitfield-Mask: 0x01) */ 13508 13509 /* -------------------------------- CCU8_CC8_STC -------------------------------- */ 13510 #define CCU8_CC8_STC_CSE_Pos (0UL) /*!< CCU8_CC8 STC: CSE (Bit 0) */ 13511 #define CCU8_CC8_STC_CSE_Msk (0x1UL) /*!< CCU8_CC8 STC: CSE (Bitfield-Mask: 0x01) */ 13512 #define CCU8_CC8_STC_STM_Pos (1UL) /*!< CCU8_CC8 STC: STM (Bit 1) */ 13513 #define CCU8_CC8_STC_STM_Msk (0x6UL) /*!< CCU8_CC8 STC: STM (Bitfield-Mask: 0x03) */ 13514 13515 /* ------------------------------- CCU8_CC8_ECRD0 ------------------------------- */ 13516 #define CCU8_CC8_ECRD0_CAPV_Pos (0UL) /*!< CCU8_CC8 ECRD0: CAPV (Bit 0) */ 13517 #define CCU8_CC8_ECRD0_CAPV_Msk (0xffffUL) /*!< CCU8_CC8 ECRD0: CAPV (Bitfield-Mask: 0xffff) */ 13518 #define CCU8_CC8_ECRD0_FPCV_Pos (16UL) /*!< CCU8_CC8 ECRD0: FPCV (Bit 16) */ 13519 #define CCU8_CC8_ECRD0_FPCV_Msk (0xf0000UL) /*!< CCU8_CC8 ECRD0: FPCV (Bitfield-Mask: 0x0f) */ 13520 #define CCU8_CC8_ECRD0_SPTR_Pos (20UL) /*!< CCU8_CC8 ECRD0: SPTR (Bit 20) */ 13521 #define CCU8_CC8_ECRD0_SPTR_Msk (0x300000UL) /*!< CCU8_CC8 ECRD0: SPTR (Bitfield-Mask: 0x03) */ 13522 #define CCU8_CC8_ECRD0_VPTR_Pos (22UL) /*!< CCU8_CC8 ECRD0: VPTR (Bit 22) */ 13523 #define CCU8_CC8_ECRD0_VPTR_Msk (0xc00000UL) /*!< CCU8_CC8 ECRD0: VPTR (Bitfield-Mask: 0x03) */ 13524 #define CCU8_CC8_ECRD0_FFL_Pos (24UL) /*!< CCU8_CC8 ECRD0: FFL (Bit 24) */ 13525 #define CCU8_CC8_ECRD0_FFL_Msk (0x1000000UL) /*!< CCU8_CC8 ECRD0: FFL (Bitfield-Mask: 0x01) */ 13526 #define CCU8_CC8_ECRD0_LCV_Pos (25UL) /*!< CCU8_CC8 ECRD0: LCV (Bit 25) */ 13527 #define CCU8_CC8_ECRD0_LCV_Msk (0x2000000UL) /*!< CCU8_CC8 ECRD0: LCV (Bitfield-Mask: 0x01) */ 13528 13529 /* ------------------------------- CCU8_CC8_ECRD1 ------------------------------- */ 13530 #define CCU8_CC8_ECRD1_CAPV_Pos (0UL) /*!< CCU8_CC8 ECRD1: CAPV (Bit 0) */ 13531 #define CCU8_CC8_ECRD1_CAPV_Msk (0xffffUL) /*!< CCU8_CC8 ECRD1: CAPV (Bitfield-Mask: 0xffff) */ 13532 #define CCU8_CC8_ECRD1_FPCV_Pos (16UL) /*!< CCU8_CC8 ECRD1: FPCV (Bit 16) */ 13533 #define CCU8_CC8_ECRD1_FPCV_Msk (0xf0000UL) /*!< CCU8_CC8 ECRD1: FPCV (Bitfield-Mask: 0x0f) */ 13534 #define CCU8_CC8_ECRD1_SPTR_Pos (20UL) /*!< CCU8_CC8 ECRD1: SPTR (Bit 20) */ 13535 #define CCU8_CC8_ECRD1_SPTR_Msk (0x300000UL) /*!< CCU8_CC8 ECRD1: SPTR (Bitfield-Mask: 0x03) */ 13536 #define CCU8_CC8_ECRD1_VPTR_Pos (22UL) /*!< CCU8_CC8 ECRD1: VPTR (Bit 22) */ 13537 #define CCU8_CC8_ECRD1_VPTR_Msk (0xc00000UL) /*!< CCU8_CC8 ECRD1: VPTR (Bitfield-Mask: 0x03) */ 13538 #define CCU8_CC8_ECRD1_FFL_Pos (24UL) /*!< CCU8_CC8 ECRD1: FFL (Bit 24) */ 13539 #define CCU8_CC8_ECRD1_FFL_Msk (0x1000000UL) /*!< CCU8_CC8 ECRD1: FFL (Bitfield-Mask: 0x01) */ 13540 #define CCU8_CC8_ECRD1_LCV_Pos (25UL) /*!< CCU8_CC8 ECRD1: LCV (Bit 25) */ 13541 #define CCU8_CC8_ECRD1_LCV_Msk (0x2000000UL) /*!< CCU8_CC8 ECRD1: LCV (Bitfield-Mask: 0x01) */ 13542 13543 13544 /* ================================================================================ */ 13545 /* ================ Group 'POSIF' Position & Mask ================ */ 13546 /* ================================================================================ */ 13547 13548 13549 /* --------------------------------- POSIF_PCONF -------------------------------- */ 13550 #define POSIF_PCONF_FSEL_Pos (0UL) /*!< POSIF PCONF: FSEL (Bit 0) */ 13551 #define POSIF_PCONF_FSEL_Msk (0x3UL) /*!< POSIF PCONF: FSEL (Bitfield-Mask: 0x03) */ 13552 #define POSIF_PCONF_QDCM_Pos (2UL) /*!< POSIF PCONF: QDCM (Bit 2) */ 13553 #define POSIF_PCONF_QDCM_Msk (0x4UL) /*!< POSIF PCONF: QDCM (Bitfield-Mask: 0x01) */ 13554 #define POSIF_PCONF_HIDG_Pos (4UL) /*!< POSIF PCONF: HIDG (Bit 4) */ 13555 #define POSIF_PCONF_HIDG_Msk (0x10UL) /*!< POSIF PCONF: HIDG (Bitfield-Mask: 0x01) */ 13556 #define POSIF_PCONF_MCUE_Pos (5UL) /*!< POSIF PCONF: MCUE (Bit 5) */ 13557 #define POSIF_PCONF_MCUE_Msk (0x20UL) /*!< POSIF PCONF: MCUE (Bitfield-Mask: 0x01) */ 13558 #define POSIF_PCONF_INSEL0_Pos (8UL) /*!< POSIF PCONF: INSEL0 (Bit 8) */ 13559 #define POSIF_PCONF_INSEL0_Msk (0x300UL) /*!< POSIF PCONF: INSEL0 (Bitfield-Mask: 0x03) */ 13560 #define POSIF_PCONF_INSEL1_Pos (10UL) /*!< POSIF PCONF: INSEL1 (Bit 10) */ 13561 #define POSIF_PCONF_INSEL1_Msk (0xc00UL) /*!< POSIF PCONF: INSEL1 (Bitfield-Mask: 0x03) */ 13562 #define POSIF_PCONF_INSEL2_Pos (12UL) /*!< POSIF PCONF: INSEL2 (Bit 12) */ 13563 #define POSIF_PCONF_INSEL2_Msk (0x3000UL) /*!< POSIF PCONF: INSEL2 (Bitfield-Mask: 0x03) */ 13564 #define POSIF_PCONF_DSEL_Pos (16UL) /*!< POSIF PCONF: DSEL (Bit 16) */ 13565 #define POSIF_PCONF_DSEL_Msk (0x10000UL) /*!< POSIF PCONF: DSEL (Bitfield-Mask: 0x01) */ 13566 #define POSIF_PCONF_SPES_Pos (17UL) /*!< POSIF PCONF: SPES (Bit 17) */ 13567 #define POSIF_PCONF_SPES_Msk (0x20000UL) /*!< POSIF PCONF: SPES (Bitfield-Mask: 0x01) */ 13568 #define POSIF_PCONF_MSETS_Pos (18UL) /*!< POSIF PCONF: MSETS (Bit 18) */ 13569 #define POSIF_PCONF_MSETS_Msk (0x1c0000UL) /*!< POSIF PCONF: MSETS (Bitfield-Mask: 0x07) */ 13570 #define POSIF_PCONF_MSES_Pos (21UL) /*!< POSIF PCONF: MSES (Bit 21) */ 13571 #define POSIF_PCONF_MSES_Msk (0x200000UL) /*!< POSIF PCONF: MSES (Bitfield-Mask: 0x01) */ 13572 #define POSIF_PCONF_MSYNS_Pos (22UL) /*!< POSIF PCONF: MSYNS (Bit 22) */ 13573 #define POSIF_PCONF_MSYNS_Msk (0xc00000UL) /*!< POSIF PCONF: MSYNS (Bitfield-Mask: 0x03) */ 13574 #define POSIF_PCONF_EWIS_Pos (24UL) /*!< POSIF PCONF: EWIS (Bit 24) */ 13575 #define POSIF_PCONF_EWIS_Msk (0x3000000UL) /*!< POSIF PCONF: EWIS (Bitfield-Mask: 0x03) */ 13576 #define POSIF_PCONF_EWIE_Pos (26UL) /*!< POSIF PCONF: EWIE (Bit 26) */ 13577 #define POSIF_PCONF_EWIE_Msk (0x4000000UL) /*!< POSIF PCONF: EWIE (Bitfield-Mask: 0x01) */ 13578 #define POSIF_PCONF_EWIL_Pos (27UL) /*!< POSIF PCONF: EWIL (Bit 27) */ 13579 #define POSIF_PCONF_EWIL_Msk (0x8000000UL) /*!< POSIF PCONF: EWIL (Bitfield-Mask: 0x01) */ 13580 #define POSIF_PCONF_LPC_Pos (28UL) /*!< POSIF PCONF: LPC (Bit 28) */ 13581 #define POSIF_PCONF_LPC_Msk (0x70000000UL) /*!< POSIF PCONF: LPC (Bitfield-Mask: 0x07) */ 13582 13583 /* --------------------------------- POSIF_PSUS --------------------------------- */ 13584 #define POSIF_PSUS_QSUS_Pos (0UL) /*!< POSIF PSUS: QSUS (Bit 0) */ 13585 #define POSIF_PSUS_QSUS_Msk (0x3UL) /*!< POSIF PSUS: QSUS (Bitfield-Mask: 0x03) */ 13586 #define POSIF_PSUS_MSUS_Pos (2UL) /*!< POSIF PSUS: MSUS (Bit 2) */ 13587 #define POSIF_PSUS_MSUS_Msk (0xcUL) /*!< POSIF PSUS: MSUS (Bitfield-Mask: 0x03) */ 13588 13589 /* --------------------------------- POSIF_PRUNS -------------------------------- */ 13590 #define POSIF_PRUNS_SRB_Pos (0UL) /*!< POSIF PRUNS: SRB (Bit 0) */ 13591 #define POSIF_PRUNS_SRB_Msk (0x1UL) /*!< POSIF PRUNS: SRB (Bitfield-Mask: 0x01) */ 13592 13593 /* --------------------------------- POSIF_PRUNC -------------------------------- */ 13594 #define POSIF_PRUNC_CRB_Pos (0UL) /*!< POSIF PRUNC: CRB (Bit 0) */ 13595 #define POSIF_PRUNC_CRB_Msk (0x1UL) /*!< POSIF PRUNC: CRB (Bitfield-Mask: 0x01) */ 13596 #define POSIF_PRUNC_CSM_Pos (1UL) /*!< POSIF PRUNC: CSM (Bit 1) */ 13597 #define POSIF_PRUNC_CSM_Msk (0x2UL) /*!< POSIF PRUNC: CSM (Bitfield-Mask: 0x01) */ 13598 13599 /* --------------------------------- POSIF_PRUN --------------------------------- */ 13600 #define POSIF_PRUN_RB_Pos (0UL) /*!< POSIF PRUN: RB (Bit 0) */ 13601 #define POSIF_PRUN_RB_Msk (0x1UL) /*!< POSIF PRUN: RB (Bitfield-Mask: 0x01) */ 13602 13603 /* --------------------------------- POSIF_MIDR --------------------------------- */ 13604 #define POSIF_MIDR_MODR_Pos (0UL) /*!< POSIF MIDR: MODR (Bit 0) */ 13605 #define POSIF_MIDR_MODR_Msk (0xffUL) /*!< POSIF MIDR: MODR (Bitfield-Mask: 0xff) */ 13606 #define POSIF_MIDR_MODT_Pos (8UL) /*!< POSIF MIDR: MODT (Bit 8) */ 13607 #define POSIF_MIDR_MODT_Msk (0xff00UL) /*!< POSIF MIDR: MODT (Bitfield-Mask: 0xff) */ 13608 #define POSIF_MIDR_MODN_Pos (16UL) /*!< POSIF MIDR: MODN (Bit 16) */ 13609 #define POSIF_MIDR_MODN_Msk (0xffff0000UL) /*!< POSIF MIDR: MODN (Bitfield-Mask: 0xffff) */ 13610 13611 /* --------------------------------- POSIF_HALP --------------------------------- */ 13612 #define POSIF_HALP_HCP_Pos (0UL) /*!< POSIF HALP: HCP (Bit 0) */ 13613 #define POSIF_HALP_HCP_Msk (0x7UL) /*!< POSIF HALP: HCP (Bitfield-Mask: 0x07) */ 13614 #define POSIF_HALP_HEP_Pos (3UL) /*!< POSIF HALP: HEP (Bit 3) */ 13615 #define POSIF_HALP_HEP_Msk (0x38UL) /*!< POSIF HALP: HEP (Bitfield-Mask: 0x07) */ 13616 13617 /* --------------------------------- POSIF_HALPS -------------------------------- */ 13618 #define POSIF_HALPS_HCPS_Pos (0UL) /*!< POSIF HALPS: HCPS (Bit 0) */ 13619 #define POSIF_HALPS_HCPS_Msk (0x7UL) /*!< POSIF HALPS: HCPS (Bitfield-Mask: 0x07) */ 13620 #define POSIF_HALPS_HEPS_Pos (3UL) /*!< POSIF HALPS: HEPS (Bit 3) */ 13621 #define POSIF_HALPS_HEPS_Msk (0x38UL) /*!< POSIF HALPS: HEPS (Bitfield-Mask: 0x07) */ 13622 13623 /* ---------------------------------- POSIF_MCM --------------------------------- */ 13624 #define POSIF_MCM_MCMP_Pos (0UL) /*!< POSIF MCM: MCMP (Bit 0) */ 13625 #define POSIF_MCM_MCMP_Msk (0xffffUL) /*!< POSIF MCM: MCMP (Bitfield-Mask: 0xffff) */ 13626 13627 /* --------------------------------- POSIF_MCSM --------------------------------- */ 13628 #define POSIF_MCSM_MCMPS_Pos (0UL) /*!< POSIF MCSM: MCMPS (Bit 0) */ 13629 #define POSIF_MCSM_MCMPS_Msk (0xffffUL) /*!< POSIF MCSM: MCMPS (Bitfield-Mask: 0xffff) */ 13630 13631 /* --------------------------------- POSIF_MCMS --------------------------------- */ 13632 #define POSIF_MCMS_MNPS_Pos (0UL) /*!< POSIF MCMS: MNPS (Bit 0) */ 13633 #define POSIF_MCMS_MNPS_Msk (0x1UL) /*!< POSIF MCMS: MNPS (Bitfield-Mask: 0x01) */ 13634 #define POSIF_MCMS_STHR_Pos (1UL) /*!< POSIF MCMS: STHR (Bit 1) */ 13635 #define POSIF_MCMS_STHR_Msk (0x2UL) /*!< POSIF MCMS: STHR (Bitfield-Mask: 0x01) */ 13636 #define POSIF_MCMS_STMR_Pos (2UL) /*!< POSIF MCMS: STMR (Bit 2) */ 13637 #define POSIF_MCMS_STMR_Msk (0x4UL) /*!< POSIF MCMS: STMR (Bitfield-Mask: 0x01) */ 13638 13639 /* --------------------------------- POSIF_MCMC --------------------------------- */ 13640 #define POSIF_MCMC_MNPC_Pos (0UL) /*!< POSIF MCMC: MNPC (Bit 0) */ 13641 #define POSIF_MCMC_MNPC_Msk (0x1UL) /*!< POSIF MCMC: MNPC (Bitfield-Mask: 0x01) */ 13642 #define POSIF_MCMC_MPC_Pos (1UL) /*!< POSIF MCMC: MPC (Bit 1) */ 13643 #define POSIF_MCMC_MPC_Msk (0x2UL) /*!< POSIF MCMC: MPC (Bitfield-Mask: 0x01) */ 13644 13645 /* --------------------------------- POSIF_MCMF --------------------------------- */ 13646 #define POSIF_MCMF_MSS_Pos (0UL) /*!< POSIF MCMF: MSS (Bit 0) */ 13647 #define POSIF_MCMF_MSS_Msk (0x1UL) /*!< POSIF MCMF: MSS (Bitfield-Mask: 0x01) */ 13648 13649 /* ---------------------------------- POSIF_QDC --------------------------------- */ 13650 #define POSIF_QDC_PALS_Pos (0UL) /*!< POSIF QDC: PALS (Bit 0) */ 13651 #define POSIF_QDC_PALS_Msk (0x1UL) /*!< POSIF QDC: PALS (Bitfield-Mask: 0x01) */ 13652 #define POSIF_QDC_PBLS_Pos (1UL) /*!< POSIF QDC: PBLS (Bit 1) */ 13653 #define POSIF_QDC_PBLS_Msk (0x2UL) /*!< POSIF QDC: PBLS (Bitfield-Mask: 0x01) */ 13654 #define POSIF_QDC_PHS_Pos (2UL) /*!< POSIF QDC: PHS (Bit 2) */ 13655 #define POSIF_QDC_PHS_Msk (0x4UL) /*!< POSIF QDC: PHS (Bitfield-Mask: 0x01) */ 13656 #define POSIF_QDC_ICM_Pos (4UL) /*!< POSIF QDC: ICM (Bit 4) */ 13657 #define POSIF_QDC_ICM_Msk (0x30UL) /*!< POSIF QDC: ICM (Bitfield-Mask: 0x03) */ 13658 #define POSIF_QDC_DVAL_Pos (8UL) /*!< POSIF QDC: DVAL (Bit 8) */ 13659 #define POSIF_QDC_DVAL_Msk (0x100UL) /*!< POSIF QDC: DVAL (Bitfield-Mask: 0x01) */ 13660 13661 /* --------------------------------- POSIF_PFLG --------------------------------- */ 13662 #define POSIF_PFLG_CHES_Pos (0UL) /*!< POSIF PFLG: CHES (Bit 0) */ 13663 #define POSIF_PFLG_CHES_Msk (0x1UL) /*!< POSIF PFLG: CHES (Bitfield-Mask: 0x01) */ 13664 #define POSIF_PFLG_WHES_Pos (1UL) /*!< POSIF PFLG: WHES (Bit 1) */ 13665 #define POSIF_PFLG_WHES_Msk (0x2UL) /*!< POSIF PFLG: WHES (Bitfield-Mask: 0x01) */ 13666 #define POSIF_PFLG_HIES_Pos (2UL) /*!< POSIF PFLG: HIES (Bit 2) */ 13667 #define POSIF_PFLG_HIES_Msk (0x4UL) /*!< POSIF PFLG: HIES (Bitfield-Mask: 0x01) */ 13668 #define POSIF_PFLG_MSTS_Pos (4UL) /*!< POSIF PFLG: MSTS (Bit 4) */ 13669 #define POSIF_PFLG_MSTS_Msk (0x10UL) /*!< POSIF PFLG: MSTS (Bitfield-Mask: 0x01) */ 13670 #define POSIF_PFLG_INDXS_Pos (8UL) /*!< POSIF PFLG: INDXS (Bit 8) */ 13671 #define POSIF_PFLG_INDXS_Msk (0x100UL) /*!< POSIF PFLG: INDXS (Bitfield-Mask: 0x01) */ 13672 #define POSIF_PFLG_ERRS_Pos (9UL) /*!< POSIF PFLG: ERRS (Bit 9) */ 13673 #define POSIF_PFLG_ERRS_Msk (0x200UL) /*!< POSIF PFLG: ERRS (Bitfield-Mask: 0x01) */ 13674 #define POSIF_PFLG_CNTS_Pos (10UL) /*!< POSIF PFLG: CNTS (Bit 10) */ 13675 #define POSIF_PFLG_CNTS_Msk (0x400UL) /*!< POSIF PFLG: CNTS (Bitfield-Mask: 0x01) */ 13676 #define POSIF_PFLG_DIRS_Pos (11UL) /*!< POSIF PFLG: DIRS (Bit 11) */ 13677 #define POSIF_PFLG_DIRS_Msk (0x800UL) /*!< POSIF PFLG: DIRS (Bitfield-Mask: 0x01) */ 13678 #define POSIF_PFLG_PCLKS_Pos (12UL) /*!< POSIF PFLG: PCLKS (Bit 12) */ 13679 #define POSIF_PFLG_PCLKS_Msk (0x1000UL) /*!< POSIF PFLG: PCLKS (Bitfield-Mask: 0x01) */ 13680 13681 /* --------------------------------- POSIF_PFLGE -------------------------------- */ 13682 #define POSIF_PFLGE_ECHE_Pos (0UL) /*!< POSIF PFLGE: ECHE (Bit 0) */ 13683 #define POSIF_PFLGE_ECHE_Msk (0x1UL) /*!< POSIF PFLGE: ECHE (Bitfield-Mask: 0x01) */ 13684 #define POSIF_PFLGE_EWHE_Pos (1UL) /*!< POSIF PFLGE: EWHE (Bit 1) */ 13685 #define POSIF_PFLGE_EWHE_Msk (0x2UL) /*!< POSIF PFLGE: EWHE (Bitfield-Mask: 0x01) */ 13686 #define POSIF_PFLGE_EHIE_Pos (2UL) /*!< POSIF PFLGE: EHIE (Bit 2) */ 13687 #define POSIF_PFLGE_EHIE_Msk (0x4UL) /*!< POSIF PFLGE: EHIE (Bitfield-Mask: 0x01) */ 13688 #define POSIF_PFLGE_EMST_Pos (4UL) /*!< POSIF PFLGE: EMST (Bit 4) */ 13689 #define POSIF_PFLGE_EMST_Msk (0x10UL) /*!< POSIF PFLGE: EMST (Bitfield-Mask: 0x01) */ 13690 #define POSIF_PFLGE_EINDX_Pos (8UL) /*!< POSIF PFLGE: EINDX (Bit 8) */ 13691 #define POSIF_PFLGE_EINDX_Msk (0x100UL) /*!< POSIF PFLGE: EINDX (Bitfield-Mask: 0x01) */ 13692 #define POSIF_PFLGE_EERR_Pos (9UL) /*!< POSIF PFLGE: EERR (Bit 9) */ 13693 #define POSIF_PFLGE_EERR_Msk (0x200UL) /*!< POSIF PFLGE: EERR (Bitfield-Mask: 0x01) */ 13694 #define POSIF_PFLGE_ECNT_Pos (10UL) /*!< POSIF PFLGE: ECNT (Bit 10) */ 13695 #define POSIF_PFLGE_ECNT_Msk (0x400UL) /*!< POSIF PFLGE: ECNT (Bitfield-Mask: 0x01) */ 13696 #define POSIF_PFLGE_EDIR_Pos (11UL) /*!< POSIF PFLGE: EDIR (Bit 11) */ 13697 #define POSIF_PFLGE_EDIR_Msk (0x800UL) /*!< POSIF PFLGE: EDIR (Bitfield-Mask: 0x01) */ 13698 #define POSIF_PFLGE_EPCLK_Pos (12UL) /*!< POSIF PFLGE: EPCLK (Bit 12) */ 13699 #define POSIF_PFLGE_EPCLK_Msk (0x1000UL) /*!< POSIF PFLGE: EPCLK (Bitfield-Mask: 0x01) */ 13700 #define POSIF_PFLGE_CHESEL_Pos (16UL) /*!< POSIF PFLGE: CHESEL (Bit 16) */ 13701 #define POSIF_PFLGE_CHESEL_Msk (0x10000UL) /*!< POSIF PFLGE: CHESEL (Bitfield-Mask: 0x01) */ 13702 #define POSIF_PFLGE_WHESEL_Pos (17UL) /*!< POSIF PFLGE: WHESEL (Bit 17) */ 13703 #define POSIF_PFLGE_WHESEL_Msk (0x20000UL) /*!< POSIF PFLGE: WHESEL (Bitfield-Mask: 0x01) */ 13704 #define POSIF_PFLGE_HIESEL_Pos (18UL) /*!< POSIF PFLGE: HIESEL (Bit 18) */ 13705 #define POSIF_PFLGE_HIESEL_Msk (0x40000UL) /*!< POSIF PFLGE: HIESEL (Bitfield-Mask: 0x01) */ 13706 #define POSIF_PFLGE_MSTSEL_Pos (20UL) /*!< POSIF PFLGE: MSTSEL (Bit 20) */ 13707 #define POSIF_PFLGE_MSTSEL_Msk (0x100000UL) /*!< POSIF PFLGE: MSTSEL (Bitfield-Mask: 0x01) */ 13708 #define POSIF_PFLGE_INDSEL_Pos (24UL) /*!< POSIF PFLGE: INDSEL (Bit 24) */ 13709 #define POSIF_PFLGE_INDSEL_Msk (0x1000000UL) /*!< POSIF PFLGE: INDSEL (Bitfield-Mask: 0x01) */ 13710 #define POSIF_PFLGE_ERRSEL_Pos (25UL) /*!< POSIF PFLGE: ERRSEL (Bit 25) */ 13711 #define POSIF_PFLGE_ERRSEL_Msk (0x2000000UL) /*!< POSIF PFLGE: ERRSEL (Bitfield-Mask: 0x01) */ 13712 #define POSIF_PFLGE_CNTSEL_Pos (26UL) /*!< POSIF PFLGE: CNTSEL (Bit 26) */ 13713 #define POSIF_PFLGE_CNTSEL_Msk (0x4000000UL) /*!< POSIF PFLGE: CNTSEL (Bitfield-Mask: 0x01) */ 13714 #define POSIF_PFLGE_DIRSEL_Pos (27UL) /*!< POSIF PFLGE: DIRSEL (Bit 27) */ 13715 #define POSIF_PFLGE_DIRSEL_Msk (0x8000000UL) /*!< POSIF PFLGE: DIRSEL (Bitfield-Mask: 0x01) */ 13716 #define POSIF_PFLGE_PCLSEL_Pos (28UL) /*!< POSIF PFLGE: PCLSEL (Bit 28) */ 13717 #define POSIF_PFLGE_PCLSEL_Msk (0x10000000UL) /*!< POSIF PFLGE: PCLSEL (Bitfield-Mask: 0x01) */ 13718 13719 /* --------------------------------- POSIF_SPFLG -------------------------------- */ 13720 #define POSIF_SPFLG_SCHE_Pos (0UL) /*!< POSIF SPFLG: SCHE (Bit 0) */ 13721 #define POSIF_SPFLG_SCHE_Msk (0x1UL) /*!< POSIF SPFLG: SCHE (Bitfield-Mask: 0x01) */ 13722 #define POSIF_SPFLG_SWHE_Pos (1UL) /*!< POSIF SPFLG: SWHE (Bit 1) */ 13723 #define POSIF_SPFLG_SWHE_Msk (0x2UL) /*!< POSIF SPFLG: SWHE (Bitfield-Mask: 0x01) */ 13724 #define POSIF_SPFLG_SHIE_Pos (2UL) /*!< POSIF SPFLG: SHIE (Bit 2) */ 13725 #define POSIF_SPFLG_SHIE_Msk (0x4UL) /*!< POSIF SPFLG: SHIE (Bitfield-Mask: 0x01) */ 13726 #define POSIF_SPFLG_SMST_Pos (4UL) /*!< POSIF SPFLG: SMST (Bit 4) */ 13727 #define POSIF_SPFLG_SMST_Msk (0x10UL) /*!< POSIF SPFLG: SMST (Bitfield-Mask: 0x01) */ 13728 #define POSIF_SPFLG_SINDX_Pos (8UL) /*!< POSIF SPFLG: SINDX (Bit 8) */ 13729 #define POSIF_SPFLG_SINDX_Msk (0x100UL) /*!< POSIF SPFLG: SINDX (Bitfield-Mask: 0x01) */ 13730 #define POSIF_SPFLG_SERR_Pos (9UL) /*!< POSIF SPFLG: SERR (Bit 9) */ 13731 #define POSIF_SPFLG_SERR_Msk (0x200UL) /*!< POSIF SPFLG: SERR (Bitfield-Mask: 0x01) */ 13732 #define POSIF_SPFLG_SCNT_Pos (10UL) /*!< POSIF SPFLG: SCNT (Bit 10) */ 13733 #define POSIF_SPFLG_SCNT_Msk (0x400UL) /*!< POSIF SPFLG: SCNT (Bitfield-Mask: 0x01) */ 13734 #define POSIF_SPFLG_SDIR_Pos (11UL) /*!< POSIF SPFLG: SDIR (Bit 11) */ 13735 #define POSIF_SPFLG_SDIR_Msk (0x800UL) /*!< POSIF SPFLG: SDIR (Bitfield-Mask: 0x01) */ 13736 #define POSIF_SPFLG_SPCLK_Pos (12UL) /*!< POSIF SPFLG: SPCLK (Bit 12) */ 13737 #define POSIF_SPFLG_SPCLK_Msk (0x1000UL) /*!< POSIF SPFLG: SPCLK (Bitfield-Mask: 0x01) */ 13738 13739 /* --------------------------------- POSIF_RPFLG -------------------------------- */ 13740 #define POSIF_RPFLG_RCHE_Pos (0UL) /*!< POSIF RPFLG: RCHE (Bit 0) */ 13741 #define POSIF_RPFLG_RCHE_Msk (0x1UL) /*!< POSIF RPFLG: RCHE (Bitfield-Mask: 0x01) */ 13742 #define POSIF_RPFLG_RWHE_Pos (1UL) /*!< POSIF RPFLG: RWHE (Bit 1) */ 13743 #define POSIF_RPFLG_RWHE_Msk (0x2UL) /*!< POSIF RPFLG: RWHE (Bitfield-Mask: 0x01) */ 13744 #define POSIF_RPFLG_RHIE_Pos (2UL) /*!< POSIF RPFLG: RHIE (Bit 2) */ 13745 #define POSIF_RPFLG_RHIE_Msk (0x4UL) /*!< POSIF RPFLG: RHIE (Bitfield-Mask: 0x01) */ 13746 #define POSIF_RPFLG_RMST_Pos (4UL) /*!< POSIF RPFLG: RMST (Bit 4) */ 13747 #define POSIF_RPFLG_RMST_Msk (0x10UL) /*!< POSIF RPFLG: RMST (Bitfield-Mask: 0x01) */ 13748 #define POSIF_RPFLG_RINDX_Pos (8UL) /*!< POSIF RPFLG: RINDX (Bit 8) */ 13749 #define POSIF_RPFLG_RINDX_Msk (0x100UL) /*!< POSIF RPFLG: RINDX (Bitfield-Mask: 0x01) */ 13750 #define POSIF_RPFLG_RERR_Pos (9UL) /*!< POSIF RPFLG: RERR (Bit 9) */ 13751 #define POSIF_RPFLG_RERR_Msk (0x200UL) /*!< POSIF RPFLG: RERR (Bitfield-Mask: 0x01) */ 13752 #define POSIF_RPFLG_RCNT_Pos (10UL) /*!< POSIF RPFLG: RCNT (Bit 10) */ 13753 #define POSIF_RPFLG_RCNT_Msk (0x400UL) /*!< POSIF RPFLG: RCNT (Bitfield-Mask: 0x01) */ 13754 #define POSIF_RPFLG_RDIR_Pos (11UL) /*!< POSIF RPFLG: RDIR (Bit 11) */ 13755 #define POSIF_RPFLG_RDIR_Msk (0x800UL) /*!< POSIF RPFLG: RDIR (Bitfield-Mask: 0x01) */ 13756 #define POSIF_RPFLG_RPCLK_Pos (12UL) /*!< POSIF RPFLG: RPCLK (Bit 12) */ 13757 #define POSIF_RPFLG_RPCLK_Msk (0x1000UL) /*!< POSIF RPFLG: RPCLK (Bitfield-Mask: 0x01) */ 13758 13759 /* --------------------------------- POSIF_PDBG --------------------------------- */ 13760 #define POSIF_PDBG_QCSV_Pos (0UL) /*!< POSIF PDBG: QCSV (Bit 0) */ 13761 #define POSIF_PDBG_QCSV_Msk (0x3UL) /*!< POSIF PDBG: QCSV (Bitfield-Mask: 0x03) */ 13762 #define POSIF_PDBG_QPSV_Pos (2UL) /*!< POSIF PDBG: QPSV (Bit 2) */ 13763 #define POSIF_PDBG_QPSV_Msk (0xcUL) /*!< POSIF PDBG: QPSV (Bitfield-Mask: 0x03) */ 13764 #define POSIF_PDBG_IVAL_Pos (4UL) /*!< POSIF PDBG: IVAL (Bit 4) */ 13765 #define POSIF_PDBG_IVAL_Msk (0x10UL) /*!< POSIF PDBG: IVAL (Bitfield-Mask: 0x01) */ 13766 #define POSIF_PDBG_HSP_Pos (5UL) /*!< POSIF PDBG: HSP (Bit 5) */ 13767 #define POSIF_PDBG_HSP_Msk (0xe0UL) /*!< POSIF PDBG: HSP (Bitfield-Mask: 0x07) */ 13768 #define POSIF_PDBG_LPP0_Pos (8UL) /*!< POSIF PDBG: LPP0 (Bit 8) */ 13769 #define POSIF_PDBG_LPP0_Msk (0x3f00UL) /*!< POSIF PDBG: LPP0 (Bitfield-Mask: 0x3f) */ 13770 #define POSIF_PDBG_LPP1_Pos (16UL) /*!< POSIF PDBG: LPP1 (Bit 16) */ 13771 #define POSIF_PDBG_LPP1_Msk (0x3f0000UL) /*!< POSIF PDBG: LPP1 (Bitfield-Mask: 0x3f) */ 13772 #define POSIF_PDBG_LPP2_Pos (22UL) /*!< POSIF PDBG: LPP2 (Bit 22) */ 13773 #define POSIF_PDBG_LPP2_Msk (0xfc00000UL) /*!< POSIF PDBG: LPP2 (Bitfield-Mask: 0x3f) */ 13774 13775 13776 /* ================================================================================ */ 13777 /* ================ struct 'PORT0' Position & Mask ================ */ 13778 /* ================================================================================ */ 13779 13780 13781 /* ---------------------------------- PORT0_OUT --------------------------------- */ 13782 #define PORT0_OUT_P0_Pos (0UL) /*!< PORT0 OUT: P0 (Bit 0) */ 13783 #define PORT0_OUT_P0_Msk (0x1UL) /*!< PORT0 OUT: P0 (Bitfield-Mask: 0x01) */ 13784 #define PORT0_OUT_P1_Pos (1UL) /*!< PORT0 OUT: P1 (Bit 1) */ 13785 #define PORT0_OUT_P1_Msk (0x2UL) /*!< PORT0 OUT: P1 (Bitfield-Mask: 0x01) */ 13786 #define PORT0_OUT_P2_Pos (2UL) /*!< PORT0 OUT: P2 (Bit 2) */ 13787 #define PORT0_OUT_P2_Msk (0x4UL) /*!< PORT0 OUT: P2 (Bitfield-Mask: 0x01) */ 13788 #define PORT0_OUT_P3_Pos (3UL) /*!< PORT0 OUT: P3 (Bit 3) */ 13789 #define PORT0_OUT_P3_Msk (0x8UL) /*!< PORT0 OUT: P3 (Bitfield-Mask: 0x01) */ 13790 #define PORT0_OUT_P4_Pos (4UL) /*!< PORT0 OUT: P4 (Bit 4) */ 13791 #define PORT0_OUT_P4_Msk (0x10UL) /*!< PORT0 OUT: P4 (Bitfield-Mask: 0x01) */ 13792 #define PORT0_OUT_P5_Pos (5UL) /*!< PORT0 OUT: P5 (Bit 5) */ 13793 #define PORT0_OUT_P5_Msk (0x20UL) /*!< PORT0 OUT: P5 (Bitfield-Mask: 0x01) */ 13794 #define PORT0_OUT_P6_Pos (6UL) /*!< PORT0 OUT: P6 (Bit 6) */ 13795 #define PORT0_OUT_P6_Msk (0x40UL) /*!< PORT0 OUT: P6 (Bitfield-Mask: 0x01) */ 13796 #define PORT0_OUT_P7_Pos (7UL) /*!< PORT0 OUT: P7 (Bit 7) */ 13797 #define PORT0_OUT_P7_Msk (0x80UL) /*!< PORT0 OUT: P7 (Bitfield-Mask: 0x01) */ 13798 #define PORT0_OUT_P8_Pos (8UL) /*!< PORT0 OUT: P8 (Bit 8) */ 13799 #define PORT0_OUT_P8_Msk (0x100UL) /*!< PORT0 OUT: P8 (Bitfield-Mask: 0x01) */ 13800 #define PORT0_OUT_P9_Pos (9UL) /*!< PORT0 OUT: P9 (Bit 9) */ 13801 #define PORT0_OUT_P9_Msk (0x200UL) /*!< PORT0 OUT: P9 (Bitfield-Mask: 0x01) */ 13802 #define PORT0_OUT_P10_Pos (10UL) /*!< PORT0 OUT: P10 (Bit 10) */ 13803 #define PORT0_OUT_P10_Msk (0x400UL) /*!< PORT0 OUT: P10 (Bitfield-Mask: 0x01) */ 13804 #define PORT0_OUT_P11_Pos (11UL) /*!< PORT0 OUT: P11 (Bit 11) */ 13805 #define PORT0_OUT_P11_Msk (0x800UL) /*!< PORT0 OUT: P11 (Bitfield-Mask: 0x01) */ 13806 #define PORT0_OUT_P12_Pos (12UL) /*!< PORT0 OUT: P12 (Bit 12) */ 13807 #define PORT0_OUT_P12_Msk (0x1000UL) /*!< PORT0 OUT: P12 (Bitfield-Mask: 0x01) */ 13808 #define PORT0_OUT_P13_Pos (13UL) /*!< PORT0 OUT: P13 (Bit 13) */ 13809 #define PORT0_OUT_P13_Msk (0x2000UL) /*!< PORT0 OUT: P13 (Bitfield-Mask: 0x01) */ 13810 #define PORT0_OUT_P14_Pos (14UL) /*!< PORT0 OUT: P14 (Bit 14) */ 13811 #define PORT0_OUT_P14_Msk (0x4000UL) /*!< PORT0 OUT: P14 (Bitfield-Mask: 0x01) */ 13812 #define PORT0_OUT_P15_Pos (15UL) /*!< PORT0 OUT: P15 (Bit 15) */ 13813 #define PORT0_OUT_P15_Msk (0x8000UL) /*!< PORT0 OUT: P15 (Bitfield-Mask: 0x01) */ 13814 13815 /* ---------------------------------- PORT0_OMR --------------------------------- */ 13816 #define PORT0_OMR_PS0_Pos (0UL) /*!< PORT0 OMR: PS0 (Bit 0) */ 13817 #define PORT0_OMR_PS0_Msk (0x1UL) /*!< PORT0 OMR: PS0 (Bitfield-Mask: 0x01) */ 13818 #define PORT0_OMR_PS1_Pos (1UL) /*!< PORT0 OMR: PS1 (Bit 1) */ 13819 #define PORT0_OMR_PS1_Msk (0x2UL) /*!< PORT0 OMR: PS1 (Bitfield-Mask: 0x01) */ 13820 #define PORT0_OMR_PS2_Pos (2UL) /*!< PORT0 OMR: PS2 (Bit 2) */ 13821 #define PORT0_OMR_PS2_Msk (0x4UL) /*!< PORT0 OMR: PS2 (Bitfield-Mask: 0x01) */ 13822 #define PORT0_OMR_PS3_Pos (3UL) /*!< PORT0 OMR: PS3 (Bit 3) */ 13823 #define PORT0_OMR_PS3_Msk (0x8UL) /*!< PORT0 OMR: PS3 (Bitfield-Mask: 0x01) */ 13824 #define PORT0_OMR_PS4_Pos (4UL) /*!< PORT0 OMR: PS4 (Bit 4) */ 13825 #define PORT0_OMR_PS4_Msk (0x10UL) /*!< PORT0 OMR: PS4 (Bitfield-Mask: 0x01) */ 13826 #define PORT0_OMR_PS5_Pos (5UL) /*!< PORT0 OMR: PS5 (Bit 5) */ 13827 #define PORT0_OMR_PS5_Msk (0x20UL) /*!< PORT0 OMR: PS5 (Bitfield-Mask: 0x01) */ 13828 #define PORT0_OMR_PS6_Pos (6UL) /*!< PORT0 OMR: PS6 (Bit 6) */ 13829 #define PORT0_OMR_PS6_Msk (0x40UL) /*!< PORT0 OMR: PS6 (Bitfield-Mask: 0x01) */ 13830 #define PORT0_OMR_PS7_Pos (7UL) /*!< PORT0 OMR: PS7 (Bit 7) */ 13831 #define PORT0_OMR_PS7_Msk (0x80UL) /*!< PORT0 OMR: PS7 (Bitfield-Mask: 0x01) */ 13832 #define PORT0_OMR_PS8_Pos (8UL) /*!< PORT0 OMR: PS8 (Bit 8) */ 13833 #define PORT0_OMR_PS8_Msk (0x100UL) /*!< PORT0 OMR: PS8 (Bitfield-Mask: 0x01) */ 13834 #define PORT0_OMR_PS9_Pos (9UL) /*!< PORT0 OMR: PS9 (Bit 9) */ 13835 #define PORT0_OMR_PS9_Msk (0x200UL) /*!< PORT0 OMR: PS9 (Bitfield-Mask: 0x01) */ 13836 #define PORT0_OMR_PS10_Pos (10UL) /*!< PORT0 OMR: PS10 (Bit 10) */ 13837 #define PORT0_OMR_PS10_Msk (0x400UL) /*!< PORT0 OMR: PS10 (Bitfield-Mask: 0x01) */ 13838 #define PORT0_OMR_PS11_Pos (11UL) /*!< PORT0 OMR: PS11 (Bit 11) */ 13839 #define PORT0_OMR_PS11_Msk (0x800UL) /*!< PORT0 OMR: PS11 (Bitfield-Mask: 0x01) */ 13840 #define PORT0_OMR_PS12_Pos (12UL) /*!< PORT0 OMR: PS12 (Bit 12) */ 13841 #define PORT0_OMR_PS12_Msk (0x1000UL) /*!< PORT0 OMR: PS12 (Bitfield-Mask: 0x01) */ 13842 #define PORT0_OMR_PS13_Pos (13UL) /*!< PORT0 OMR: PS13 (Bit 13) */ 13843 #define PORT0_OMR_PS13_Msk (0x2000UL) /*!< PORT0 OMR: PS13 (Bitfield-Mask: 0x01) */ 13844 #define PORT0_OMR_PS14_Pos (14UL) /*!< PORT0 OMR: PS14 (Bit 14) */ 13845 #define PORT0_OMR_PS14_Msk (0x4000UL) /*!< PORT0 OMR: PS14 (Bitfield-Mask: 0x01) */ 13846 #define PORT0_OMR_PS15_Pos (15UL) /*!< PORT0 OMR: PS15 (Bit 15) */ 13847 #define PORT0_OMR_PS15_Msk (0x8000UL) /*!< PORT0 OMR: PS15 (Bitfield-Mask: 0x01) */ 13848 #define PORT0_OMR_PR0_Pos (16UL) /*!< PORT0 OMR: PR0 (Bit 16) */ 13849 #define PORT0_OMR_PR0_Msk (0x10000UL) /*!< PORT0 OMR: PR0 (Bitfield-Mask: 0x01) */ 13850 #define PORT0_OMR_PR1_Pos (17UL) /*!< PORT0 OMR: PR1 (Bit 17) */ 13851 #define PORT0_OMR_PR1_Msk (0x20000UL) /*!< PORT0 OMR: PR1 (Bitfield-Mask: 0x01) */ 13852 #define PORT0_OMR_PR2_Pos (18UL) /*!< PORT0 OMR: PR2 (Bit 18) */ 13853 #define PORT0_OMR_PR2_Msk (0x40000UL) /*!< PORT0 OMR: PR2 (Bitfield-Mask: 0x01) */ 13854 #define PORT0_OMR_PR3_Pos (19UL) /*!< PORT0 OMR: PR3 (Bit 19) */ 13855 #define PORT0_OMR_PR3_Msk (0x80000UL) /*!< PORT0 OMR: PR3 (Bitfield-Mask: 0x01) */ 13856 #define PORT0_OMR_PR4_Pos (20UL) /*!< PORT0 OMR: PR4 (Bit 20) */ 13857 #define PORT0_OMR_PR4_Msk (0x100000UL) /*!< PORT0 OMR: PR4 (Bitfield-Mask: 0x01) */ 13858 #define PORT0_OMR_PR5_Pos (21UL) /*!< PORT0 OMR: PR5 (Bit 21) */ 13859 #define PORT0_OMR_PR5_Msk (0x200000UL) /*!< PORT0 OMR: PR5 (Bitfield-Mask: 0x01) */ 13860 #define PORT0_OMR_PR6_Pos (22UL) /*!< PORT0 OMR: PR6 (Bit 22) */ 13861 #define PORT0_OMR_PR6_Msk (0x400000UL) /*!< PORT0 OMR: PR6 (Bitfield-Mask: 0x01) */ 13862 #define PORT0_OMR_PR7_Pos (23UL) /*!< PORT0 OMR: PR7 (Bit 23) */ 13863 #define PORT0_OMR_PR7_Msk (0x800000UL) /*!< PORT0 OMR: PR7 (Bitfield-Mask: 0x01) */ 13864 #define PORT0_OMR_PR8_Pos (24UL) /*!< PORT0 OMR: PR8 (Bit 24) */ 13865 #define PORT0_OMR_PR8_Msk (0x1000000UL) /*!< PORT0 OMR: PR8 (Bitfield-Mask: 0x01) */ 13866 #define PORT0_OMR_PR9_Pos (25UL) /*!< PORT0 OMR: PR9 (Bit 25) */ 13867 #define PORT0_OMR_PR9_Msk (0x2000000UL) /*!< PORT0 OMR: PR9 (Bitfield-Mask: 0x01) */ 13868 #define PORT0_OMR_PR10_Pos (26UL) /*!< PORT0 OMR: PR10 (Bit 26) */ 13869 #define PORT0_OMR_PR10_Msk (0x4000000UL) /*!< PORT0 OMR: PR10 (Bitfield-Mask: 0x01) */ 13870 #define PORT0_OMR_PR11_Pos (27UL) /*!< PORT0 OMR: PR11 (Bit 27) */ 13871 #define PORT0_OMR_PR11_Msk (0x8000000UL) /*!< PORT0 OMR: PR11 (Bitfield-Mask: 0x01) */ 13872 #define PORT0_OMR_PR12_Pos (28UL) /*!< PORT0 OMR: PR12 (Bit 28) */ 13873 #define PORT0_OMR_PR12_Msk (0x10000000UL) /*!< PORT0 OMR: PR12 (Bitfield-Mask: 0x01) */ 13874 #define PORT0_OMR_PR13_Pos (29UL) /*!< PORT0 OMR: PR13 (Bit 29) */ 13875 #define PORT0_OMR_PR13_Msk (0x20000000UL) /*!< PORT0 OMR: PR13 (Bitfield-Mask: 0x01) */ 13876 #define PORT0_OMR_PR14_Pos (30UL) /*!< PORT0 OMR: PR14 (Bit 30) */ 13877 #define PORT0_OMR_PR14_Msk (0x40000000UL) /*!< PORT0 OMR: PR14 (Bitfield-Mask: 0x01) */ 13878 #define PORT0_OMR_PR15_Pos (31UL) /*!< PORT0 OMR: PR15 (Bit 31) */ 13879 #define PORT0_OMR_PR15_Msk (0x80000000UL) /*!< PORT0 OMR: PR15 (Bitfield-Mask: 0x01) */ 13880 13881 /* --------------------------------- PORT0_IOCR0 -------------------------------- */ 13882 #define PORT0_IOCR0_PC0_Pos (3UL) /*!< PORT0 IOCR0: PC0 (Bit 3) */ 13883 #define PORT0_IOCR0_PC0_Msk (0xf8UL) /*!< PORT0 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 13884 #define PORT0_IOCR0_PC1_Pos (11UL) /*!< PORT0 IOCR0: PC1 (Bit 11) */ 13885 #define PORT0_IOCR0_PC1_Msk (0xf800UL) /*!< PORT0 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 13886 #define PORT0_IOCR0_PC2_Pos (19UL) /*!< PORT0 IOCR0: PC2 (Bit 19) */ 13887 #define PORT0_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT0 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 13888 #define PORT0_IOCR0_PC3_Pos (27UL) /*!< PORT0 IOCR0: PC3 (Bit 27) */ 13889 #define PORT0_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT0 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 13890 13891 /* --------------------------------- PORT0_IOCR4 -------------------------------- */ 13892 #define PORT0_IOCR4_PC4_Pos (3UL) /*!< PORT0 IOCR4: PC4 (Bit 3) */ 13893 #define PORT0_IOCR4_PC4_Msk (0xf8UL) /*!< PORT0 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 13894 #define PORT0_IOCR4_PC5_Pos (11UL) /*!< PORT0 IOCR4: PC5 (Bit 11) */ 13895 #define PORT0_IOCR4_PC5_Msk (0xf800UL) /*!< PORT0 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 13896 #define PORT0_IOCR4_PC6_Pos (19UL) /*!< PORT0 IOCR4: PC6 (Bit 19) */ 13897 #define PORT0_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT0 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 13898 #define PORT0_IOCR4_PC7_Pos (27UL) /*!< PORT0 IOCR4: PC7 (Bit 27) */ 13899 #define PORT0_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT0 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 13900 13901 /* --------------------------------- PORT0_IOCR8 -------------------------------- */ 13902 #define PORT0_IOCR8_PC8_Pos (3UL) /*!< PORT0 IOCR8: PC8 (Bit 3) */ 13903 #define PORT0_IOCR8_PC8_Msk (0xf8UL) /*!< PORT0 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 13904 #define PORT0_IOCR8_PC9_Pos (11UL) /*!< PORT0 IOCR8: PC9 (Bit 11) */ 13905 #define PORT0_IOCR8_PC9_Msk (0xf800UL) /*!< PORT0 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 13906 #define PORT0_IOCR8_PC10_Pos (19UL) /*!< PORT0 IOCR8: PC10 (Bit 19) */ 13907 #define PORT0_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT0 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 13908 #define PORT0_IOCR8_PC11_Pos (27UL) /*!< PORT0 IOCR8: PC11 (Bit 27) */ 13909 #define PORT0_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT0 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 13910 13911 /* -------------------------------- PORT0_IOCR12 -------------------------------- */ 13912 #define PORT0_IOCR12_PC12_Pos (3UL) /*!< PORT0 IOCR12: PC12 (Bit 3) */ 13913 #define PORT0_IOCR12_PC12_Msk (0xf8UL) /*!< PORT0 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 13914 #define PORT0_IOCR12_PC13_Pos (11UL) /*!< PORT0 IOCR12: PC13 (Bit 11) */ 13915 #define PORT0_IOCR12_PC13_Msk (0xf800UL) /*!< PORT0 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 13916 #define PORT0_IOCR12_PC14_Pos (19UL) /*!< PORT0 IOCR12: PC14 (Bit 19) */ 13917 #define PORT0_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT0 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 13918 #define PORT0_IOCR12_PC15_Pos (27UL) /*!< PORT0 IOCR12: PC15 (Bit 27) */ 13919 #define PORT0_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT0 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 13920 13921 /* ---------------------------------- PORT0_IN ---------------------------------- */ 13922 #define PORT0_IN_P0_Pos (0UL) /*!< PORT0 IN: P0 (Bit 0) */ 13923 #define PORT0_IN_P0_Msk (0x1UL) /*!< PORT0 IN: P0 (Bitfield-Mask: 0x01) */ 13924 #define PORT0_IN_P1_Pos (1UL) /*!< PORT0 IN: P1 (Bit 1) */ 13925 #define PORT0_IN_P1_Msk (0x2UL) /*!< PORT0 IN: P1 (Bitfield-Mask: 0x01) */ 13926 #define PORT0_IN_P2_Pos (2UL) /*!< PORT0 IN: P2 (Bit 2) */ 13927 #define PORT0_IN_P2_Msk (0x4UL) /*!< PORT0 IN: P2 (Bitfield-Mask: 0x01) */ 13928 #define PORT0_IN_P3_Pos (3UL) /*!< PORT0 IN: P3 (Bit 3) */ 13929 #define PORT0_IN_P3_Msk (0x8UL) /*!< PORT0 IN: P3 (Bitfield-Mask: 0x01) */ 13930 #define PORT0_IN_P4_Pos (4UL) /*!< PORT0 IN: P4 (Bit 4) */ 13931 #define PORT0_IN_P4_Msk (0x10UL) /*!< PORT0 IN: P4 (Bitfield-Mask: 0x01) */ 13932 #define PORT0_IN_P5_Pos (5UL) /*!< PORT0 IN: P5 (Bit 5) */ 13933 #define PORT0_IN_P5_Msk (0x20UL) /*!< PORT0 IN: P5 (Bitfield-Mask: 0x01) */ 13934 #define PORT0_IN_P6_Pos (6UL) /*!< PORT0 IN: P6 (Bit 6) */ 13935 #define PORT0_IN_P6_Msk (0x40UL) /*!< PORT0 IN: P6 (Bitfield-Mask: 0x01) */ 13936 #define PORT0_IN_P7_Pos (7UL) /*!< PORT0 IN: P7 (Bit 7) */ 13937 #define PORT0_IN_P7_Msk (0x80UL) /*!< PORT0 IN: P7 (Bitfield-Mask: 0x01) */ 13938 #define PORT0_IN_P8_Pos (8UL) /*!< PORT0 IN: P8 (Bit 8) */ 13939 #define PORT0_IN_P8_Msk (0x100UL) /*!< PORT0 IN: P8 (Bitfield-Mask: 0x01) */ 13940 #define PORT0_IN_P9_Pos (9UL) /*!< PORT0 IN: P9 (Bit 9) */ 13941 #define PORT0_IN_P9_Msk (0x200UL) /*!< PORT0 IN: P9 (Bitfield-Mask: 0x01) */ 13942 #define PORT0_IN_P10_Pos (10UL) /*!< PORT0 IN: P10 (Bit 10) */ 13943 #define PORT0_IN_P10_Msk (0x400UL) /*!< PORT0 IN: P10 (Bitfield-Mask: 0x01) */ 13944 #define PORT0_IN_P11_Pos (11UL) /*!< PORT0 IN: P11 (Bit 11) */ 13945 #define PORT0_IN_P11_Msk (0x800UL) /*!< PORT0 IN: P11 (Bitfield-Mask: 0x01) */ 13946 #define PORT0_IN_P12_Pos (12UL) /*!< PORT0 IN: P12 (Bit 12) */ 13947 #define PORT0_IN_P12_Msk (0x1000UL) /*!< PORT0 IN: P12 (Bitfield-Mask: 0x01) */ 13948 #define PORT0_IN_P13_Pos (13UL) /*!< PORT0 IN: P13 (Bit 13) */ 13949 #define PORT0_IN_P13_Msk (0x2000UL) /*!< PORT0 IN: P13 (Bitfield-Mask: 0x01) */ 13950 #define PORT0_IN_P14_Pos (14UL) /*!< PORT0 IN: P14 (Bit 14) */ 13951 #define PORT0_IN_P14_Msk (0x4000UL) /*!< PORT0 IN: P14 (Bitfield-Mask: 0x01) */ 13952 #define PORT0_IN_P15_Pos (15UL) /*!< PORT0 IN: P15 (Bit 15) */ 13953 #define PORT0_IN_P15_Msk (0x8000UL) /*!< PORT0 IN: P15 (Bitfield-Mask: 0x01) */ 13954 13955 /* --------------------------------- PORT0_PDR0 --------------------------------- */ 13956 #define PORT0_PDR0_PD0_Pos (0UL) /*!< PORT0 PDR0: PD0 (Bit 0) */ 13957 #define PORT0_PDR0_PD0_Msk (0x7UL) /*!< PORT0 PDR0: PD0 (Bitfield-Mask: 0x07) */ 13958 #define PORT0_PDR0_PD1_Pos (4UL) /*!< PORT0 PDR0: PD1 (Bit 4) */ 13959 #define PORT0_PDR0_PD1_Msk (0x70UL) /*!< PORT0 PDR0: PD1 (Bitfield-Mask: 0x07) */ 13960 #define PORT0_PDR0_PD2_Pos (8UL) /*!< PORT0 PDR0: PD2 (Bit 8) */ 13961 #define PORT0_PDR0_PD2_Msk (0x700UL) /*!< PORT0 PDR0: PD2 (Bitfield-Mask: 0x07) */ 13962 #define PORT0_PDR0_PD3_Pos (12UL) /*!< PORT0 PDR0: PD3 (Bit 12) */ 13963 #define PORT0_PDR0_PD3_Msk (0x7000UL) /*!< PORT0 PDR0: PD3 (Bitfield-Mask: 0x07) */ 13964 #define PORT0_PDR0_PD4_Pos (16UL) /*!< PORT0 PDR0: PD4 (Bit 16) */ 13965 #define PORT0_PDR0_PD4_Msk (0x70000UL) /*!< PORT0 PDR0: PD4 (Bitfield-Mask: 0x07) */ 13966 #define PORT0_PDR0_PD5_Pos (20UL) /*!< PORT0 PDR0: PD5 (Bit 20) */ 13967 #define PORT0_PDR0_PD5_Msk (0x700000UL) /*!< PORT0 PDR0: PD5 (Bitfield-Mask: 0x07) */ 13968 #define PORT0_PDR0_PD6_Pos (24UL) /*!< PORT0 PDR0: PD6 (Bit 24) */ 13969 #define PORT0_PDR0_PD6_Msk (0x7000000UL) /*!< PORT0 PDR0: PD6 (Bitfield-Mask: 0x07) */ 13970 #define PORT0_PDR0_PD7_Pos (28UL) /*!< PORT0 PDR0: PD7 (Bit 28) */ 13971 #define PORT0_PDR0_PD7_Msk (0x70000000UL) /*!< PORT0 PDR0: PD7 (Bitfield-Mask: 0x07) */ 13972 13973 /* --------------------------------- PORT0_PDR1 --------------------------------- */ 13974 #define PORT0_PDR1_PD8_Pos (0UL) /*!< PORT0 PDR1: PD8 (Bit 0) */ 13975 #define PORT0_PDR1_PD8_Msk (0x7UL) /*!< PORT0 PDR1: PD8 (Bitfield-Mask: 0x07) */ 13976 #define PORT0_PDR1_PD9_Pos (4UL) /*!< PORT0 PDR1: PD9 (Bit 4) */ 13977 #define PORT0_PDR1_PD9_Msk (0x70UL) /*!< PORT0 PDR1: PD9 (Bitfield-Mask: 0x07) */ 13978 #define PORT0_PDR1_PD10_Pos (8UL) /*!< PORT0 PDR1: PD10 (Bit 8) */ 13979 #define PORT0_PDR1_PD10_Msk (0x700UL) /*!< PORT0 PDR1: PD10 (Bitfield-Mask: 0x07) */ 13980 #define PORT0_PDR1_PD11_Pos (12UL) /*!< PORT0 PDR1: PD11 (Bit 12) */ 13981 #define PORT0_PDR1_PD11_Msk (0x7000UL) /*!< PORT0 PDR1: PD11 (Bitfield-Mask: 0x07) */ 13982 #define PORT0_PDR1_PD12_Pos (16UL) /*!< PORT0 PDR1: PD12 (Bit 16) */ 13983 #define PORT0_PDR1_PD12_Msk (0x70000UL) /*!< PORT0 PDR1: PD12 (Bitfield-Mask: 0x07) */ 13984 #define PORT0_PDR1_PD13_Pos (20UL) /*!< PORT0 PDR1: PD13 (Bit 20) */ 13985 #define PORT0_PDR1_PD13_Msk (0x700000UL) /*!< PORT0 PDR1: PD13 (Bitfield-Mask: 0x07) */ 13986 #define PORT0_PDR1_PD14_Pos (24UL) /*!< PORT0 PDR1: PD14 (Bit 24) */ 13987 #define PORT0_PDR1_PD14_Msk (0x7000000UL) /*!< PORT0 PDR1: PD14 (Bitfield-Mask: 0x07) */ 13988 #define PORT0_PDR1_PD15_Pos (28UL) /*!< PORT0 PDR1: PD15 (Bit 28) */ 13989 #define PORT0_PDR1_PD15_Msk (0x70000000UL) /*!< PORT0 PDR1: PD15 (Bitfield-Mask: 0x07) */ 13990 13991 /* --------------------------------- PORT0_PDISC -------------------------------- */ 13992 #define PORT0_PDISC_PDIS0_Pos (0UL) /*!< PORT0 PDISC: PDIS0 (Bit 0) */ 13993 #define PORT0_PDISC_PDIS0_Msk (0x1UL) /*!< PORT0 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 13994 #define PORT0_PDISC_PDIS1_Pos (1UL) /*!< PORT0 PDISC: PDIS1 (Bit 1) */ 13995 #define PORT0_PDISC_PDIS1_Msk (0x2UL) /*!< PORT0 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 13996 #define PORT0_PDISC_PDIS2_Pos (2UL) /*!< PORT0 PDISC: PDIS2 (Bit 2) */ 13997 #define PORT0_PDISC_PDIS2_Msk (0x4UL) /*!< PORT0 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 13998 #define PORT0_PDISC_PDIS3_Pos (3UL) /*!< PORT0 PDISC: PDIS3 (Bit 3) */ 13999 #define PORT0_PDISC_PDIS3_Msk (0x8UL) /*!< PORT0 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 14000 #define PORT0_PDISC_PDIS4_Pos (4UL) /*!< PORT0 PDISC: PDIS4 (Bit 4) */ 14001 #define PORT0_PDISC_PDIS4_Msk (0x10UL) /*!< PORT0 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 14002 #define PORT0_PDISC_PDIS5_Pos (5UL) /*!< PORT0 PDISC: PDIS5 (Bit 5) */ 14003 #define PORT0_PDISC_PDIS5_Msk (0x20UL) /*!< PORT0 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 14004 #define PORT0_PDISC_PDIS6_Pos (6UL) /*!< PORT0 PDISC: PDIS6 (Bit 6) */ 14005 #define PORT0_PDISC_PDIS6_Msk (0x40UL) /*!< PORT0 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 14006 #define PORT0_PDISC_PDIS7_Pos (7UL) /*!< PORT0 PDISC: PDIS7 (Bit 7) */ 14007 #define PORT0_PDISC_PDIS7_Msk (0x80UL) /*!< PORT0 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 14008 #define PORT0_PDISC_PDIS8_Pos (8UL) /*!< PORT0 PDISC: PDIS8 (Bit 8) */ 14009 #define PORT0_PDISC_PDIS8_Msk (0x100UL) /*!< PORT0 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 14010 #define PORT0_PDISC_PDIS9_Pos (9UL) /*!< PORT0 PDISC: PDIS9 (Bit 9) */ 14011 #define PORT0_PDISC_PDIS9_Msk (0x200UL) /*!< PORT0 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 14012 #define PORT0_PDISC_PDIS10_Pos (10UL) /*!< PORT0 PDISC: PDIS10 (Bit 10) */ 14013 #define PORT0_PDISC_PDIS10_Msk (0x400UL) /*!< PORT0 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 14014 #define PORT0_PDISC_PDIS11_Pos (11UL) /*!< PORT0 PDISC: PDIS11 (Bit 11) */ 14015 #define PORT0_PDISC_PDIS11_Msk (0x800UL) /*!< PORT0 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 14016 #define PORT0_PDISC_PDIS12_Pos (12UL) /*!< PORT0 PDISC: PDIS12 (Bit 12) */ 14017 #define PORT0_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT0 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 14018 #define PORT0_PDISC_PDIS13_Pos (13UL) /*!< PORT0 PDISC: PDIS13 (Bit 13) */ 14019 #define PORT0_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT0 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 14020 #define PORT0_PDISC_PDIS14_Pos (14UL) /*!< PORT0 PDISC: PDIS14 (Bit 14) */ 14021 #define PORT0_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT0 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 14022 #define PORT0_PDISC_PDIS15_Pos (15UL) /*!< PORT0 PDISC: PDIS15 (Bit 15) */ 14023 #define PORT0_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT0 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 14024 14025 /* ---------------------------------- PORT0_PPS --------------------------------- */ 14026 #define PORT0_PPS_PPS0_Pos (0UL) /*!< PORT0 PPS: PPS0 (Bit 0) */ 14027 #define PORT0_PPS_PPS0_Msk (0x1UL) /*!< PORT0 PPS: PPS0 (Bitfield-Mask: 0x01) */ 14028 #define PORT0_PPS_PPS1_Pos (1UL) /*!< PORT0 PPS: PPS1 (Bit 1) */ 14029 #define PORT0_PPS_PPS1_Msk (0x2UL) /*!< PORT0 PPS: PPS1 (Bitfield-Mask: 0x01) */ 14030 #define PORT0_PPS_PPS2_Pos (2UL) /*!< PORT0 PPS: PPS2 (Bit 2) */ 14031 #define PORT0_PPS_PPS2_Msk (0x4UL) /*!< PORT0 PPS: PPS2 (Bitfield-Mask: 0x01) */ 14032 #define PORT0_PPS_PPS3_Pos (3UL) /*!< PORT0 PPS: PPS3 (Bit 3) */ 14033 #define PORT0_PPS_PPS3_Msk (0x8UL) /*!< PORT0 PPS: PPS3 (Bitfield-Mask: 0x01) */ 14034 #define PORT0_PPS_PPS4_Pos (4UL) /*!< PORT0 PPS: PPS4 (Bit 4) */ 14035 #define PORT0_PPS_PPS4_Msk (0x10UL) /*!< PORT0 PPS: PPS4 (Bitfield-Mask: 0x01) */ 14036 #define PORT0_PPS_PPS5_Pos (5UL) /*!< PORT0 PPS: PPS5 (Bit 5) */ 14037 #define PORT0_PPS_PPS5_Msk (0x20UL) /*!< PORT0 PPS: PPS5 (Bitfield-Mask: 0x01) */ 14038 #define PORT0_PPS_PPS6_Pos (6UL) /*!< PORT0 PPS: PPS6 (Bit 6) */ 14039 #define PORT0_PPS_PPS6_Msk (0x40UL) /*!< PORT0 PPS: PPS6 (Bitfield-Mask: 0x01) */ 14040 #define PORT0_PPS_PPS7_Pos (7UL) /*!< PORT0 PPS: PPS7 (Bit 7) */ 14041 #define PORT0_PPS_PPS7_Msk (0x80UL) /*!< PORT0 PPS: PPS7 (Bitfield-Mask: 0x01) */ 14042 #define PORT0_PPS_PPS8_Pos (8UL) /*!< PORT0 PPS: PPS8 (Bit 8) */ 14043 #define PORT0_PPS_PPS8_Msk (0x100UL) /*!< PORT0 PPS: PPS8 (Bitfield-Mask: 0x01) */ 14044 #define PORT0_PPS_PPS9_Pos (9UL) /*!< PORT0 PPS: PPS9 (Bit 9) */ 14045 #define PORT0_PPS_PPS9_Msk (0x200UL) /*!< PORT0 PPS: PPS9 (Bitfield-Mask: 0x01) */ 14046 #define PORT0_PPS_PPS10_Pos (10UL) /*!< PORT0 PPS: PPS10 (Bit 10) */ 14047 #define PORT0_PPS_PPS10_Msk (0x400UL) /*!< PORT0 PPS: PPS10 (Bitfield-Mask: 0x01) */ 14048 #define PORT0_PPS_PPS11_Pos (11UL) /*!< PORT0 PPS: PPS11 (Bit 11) */ 14049 #define PORT0_PPS_PPS11_Msk (0x800UL) /*!< PORT0 PPS: PPS11 (Bitfield-Mask: 0x01) */ 14050 #define PORT0_PPS_PPS12_Pos (12UL) /*!< PORT0 PPS: PPS12 (Bit 12) */ 14051 #define PORT0_PPS_PPS12_Msk (0x1000UL) /*!< PORT0 PPS: PPS12 (Bitfield-Mask: 0x01) */ 14052 #define PORT0_PPS_PPS13_Pos (13UL) /*!< PORT0 PPS: PPS13 (Bit 13) */ 14053 #define PORT0_PPS_PPS13_Msk (0x2000UL) /*!< PORT0 PPS: PPS13 (Bitfield-Mask: 0x01) */ 14054 #define PORT0_PPS_PPS14_Pos (14UL) /*!< PORT0 PPS: PPS14 (Bit 14) */ 14055 #define PORT0_PPS_PPS14_Msk (0x4000UL) /*!< PORT0 PPS: PPS14 (Bitfield-Mask: 0x01) */ 14056 #define PORT0_PPS_PPS15_Pos (15UL) /*!< PORT0 PPS: PPS15 (Bit 15) */ 14057 #define PORT0_PPS_PPS15_Msk (0x8000UL) /*!< PORT0 PPS: PPS15 (Bitfield-Mask: 0x01) */ 14058 14059 /* --------------------------------- PORT0_HWSEL -------------------------------- */ 14060 #define PORT0_HWSEL_HW0_Pos (0UL) /*!< PORT0 HWSEL: HW0 (Bit 0) */ 14061 #define PORT0_HWSEL_HW0_Msk (0x3UL) /*!< PORT0 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 14062 #define PORT0_HWSEL_HW1_Pos (2UL) /*!< PORT0 HWSEL: HW1 (Bit 2) */ 14063 #define PORT0_HWSEL_HW1_Msk (0xcUL) /*!< PORT0 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 14064 #define PORT0_HWSEL_HW2_Pos (4UL) /*!< PORT0 HWSEL: HW2 (Bit 4) */ 14065 #define PORT0_HWSEL_HW2_Msk (0x30UL) /*!< PORT0 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 14066 #define PORT0_HWSEL_HW3_Pos (6UL) /*!< PORT0 HWSEL: HW3 (Bit 6) */ 14067 #define PORT0_HWSEL_HW3_Msk (0xc0UL) /*!< PORT0 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 14068 #define PORT0_HWSEL_HW4_Pos (8UL) /*!< PORT0 HWSEL: HW4 (Bit 8) */ 14069 #define PORT0_HWSEL_HW4_Msk (0x300UL) /*!< PORT0 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 14070 #define PORT0_HWSEL_HW5_Pos (10UL) /*!< PORT0 HWSEL: HW5 (Bit 10) */ 14071 #define PORT0_HWSEL_HW5_Msk (0xc00UL) /*!< PORT0 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 14072 #define PORT0_HWSEL_HW6_Pos (12UL) /*!< PORT0 HWSEL: HW6 (Bit 12) */ 14073 #define PORT0_HWSEL_HW6_Msk (0x3000UL) /*!< PORT0 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 14074 #define PORT0_HWSEL_HW7_Pos (14UL) /*!< PORT0 HWSEL: HW7 (Bit 14) */ 14075 #define PORT0_HWSEL_HW7_Msk (0xc000UL) /*!< PORT0 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 14076 #define PORT0_HWSEL_HW8_Pos (16UL) /*!< PORT0 HWSEL: HW8 (Bit 16) */ 14077 #define PORT0_HWSEL_HW8_Msk (0x30000UL) /*!< PORT0 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 14078 #define PORT0_HWSEL_HW9_Pos (18UL) /*!< PORT0 HWSEL: HW9 (Bit 18) */ 14079 #define PORT0_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT0 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 14080 #define PORT0_HWSEL_HW10_Pos (20UL) /*!< PORT0 HWSEL: HW10 (Bit 20) */ 14081 #define PORT0_HWSEL_HW10_Msk (0x300000UL) /*!< PORT0 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 14082 #define PORT0_HWSEL_HW11_Pos (22UL) /*!< PORT0 HWSEL: HW11 (Bit 22) */ 14083 #define PORT0_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT0 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 14084 #define PORT0_HWSEL_HW12_Pos (24UL) /*!< PORT0 HWSEL: HW12 (Bit 24) */ 14085 #define PORT0_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT0 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 14086 #define PORT0_HWSEL_HW13_Pos (26UL) /*!< PORT0 HWSEL: HW13 (Bit 26) */ 14087 #define PORT0_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT0 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 14088 #define PORT0_HWSEL_HW14_Pos (28UL) /*!< PORT0 HWSEL: HW14 (Bit 28) */ 14089 #define PORT0_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT0 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 14090 #define PORT0_HWSEL_HW15_Pos (30UL) /*!< PORT0 HWSEL: HW15 (Bit 30) */ 14091 #define PORT0_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT0 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 14092 14093 14094 /* ================================================================================ */ 14095 /* ================ struct 'PORT1' Position & Mask ================ */ 14096 /* ================================================================================ */ 14097 14098 14099 /* ---------------------------------- PORT1_OUT --------------------------------- */ 14100 #define PORT1_OUT_P0_Pos (0UL) /*!< PORT1 OUT: P0 (Bit 0) */ 14101 #define PORT1_OUT_P0_Msk (0x1UL) /*!< PORT1 OUT: P0 (Bitfield-Mask: 0x01) */ 14102 #define PORT1_OUT_P1_Pos (1UL) /*!< PORT1 OUT: P1 (Bit 1) */ 14103 #define PORT1_OUT_P1_Msk (0x2UL) /*!< PORT1 OUT: P1 (Bitfield-Mask: 0x01) */ 14104 #define PORT1_OUT_P2_Pos (2UL) /*!< PORT1 OUT: P2 (Bit 2) */ 14105 #define PORT1_OUT_P2_Msk (0x4UL) /*!< PORT1 OUT: P2 (Bitfield-Mask: 0x01) */ 14106 #define PORT1_OUT_P3_Pos (3UL) /*!< PORT1 OUT: P3 (Bit 3) */ 14107 #define PORT1_OUT_P3_Msk (0x8UL) /*!< PORT1 OUT: P3 (Bitfield-Mask: 0x01) */ 14108 #define PORT1_OUT_P4_Pos (4UL) /*!< PORT1 OUT: P4 (Bit 4) */ 14109 #define PORT1_OUT_P4_Msk (0x10UL) /*!< PORT1 OUT: P4 (Bitfield-Mask: 0x01) */ 14110 #define PORT1_OUT_P5_Pos (5UL) /*!< PORT1 OUT: P5 (Bit 5) */ 14111 #define PORT1_OUT_P5_Msk (0x20UL) /*!< PORT1 OUT: P5 (Bitfield-Mask: 0x01) */ 14112 #define PORT1_OUT_P6_Pos (6UL) /*!< PORT1 OUT: P6 (Bit 6) */ 14113 #define PORT1_OUT_P6_Msk (0x40UL) /*!< PORT1 OUT: P6 (Bitfield-Mask: 0x01) */ 14114 #define PORT1_OUT_P7_Pos (7UL) /*!< PORT1 OUT: P7 (Bit 7) */ 14115 #define PORT1_OUT_P7_Msk (0x80UL) /*!< PORT1 OUT: P7 (Bitfield-Mask: 0x01) */ 14116 #define PORT1_OUT_P8_Pos (8UL) /*!< PORT1 OUT: P8 (Bit 8) */ 14117 #define PORT1_OUT_P8_Msk (0x100UL) /*!< PORT1 OUT: P8 (Bitfield-Mask: 0x01) */ 14118 #define PORT1_OUT_P9_Pos (9UL) /*!< PORT1 OUT: P9 (Bit 9) */ 14119 #define PORT1_OUT_P9_Msk (0x200UL) /*!< PORT1 OUT: P9 (Bitfield-Mask: 0x01) */ 14120 #define PORT1_OUT_P10_Pos (10UL) /*!< PORT1 OUT: P10 (Bit 10) */ 14121 #define PORT1_OUT_P10_Msk (0x400UL) /*!< PORT1 OUT: P10 (Bitfield-Mask: 0x01) */ 14122 #define PORT1_OUT_P11_Pos (11UL) /*!< PORT1 OUT: P11 (Bit 11) */ 14123 #define PORT1_OUT_P11_Msk (0x800UL) /*!< PORT1 OUT: P11 (Bitfield-Mask: 0x01) */ 14124 #define PORT1_OUT_P12_Pos (12UL) /*!< PORT1 OUT: P12 (Bit 12) */ 14125 #define PORT1_OUT_P12_Msk (0x1000UL) /*!< PORT1 OUT: P12 (Bitfield-Mask: 0x01) */ 14126 #define PORT1_OUT_P13_Pos (13UL) /*!< PORT1 OUT: P13 (Bit 13) */ 14127 #define PORT1_OUT_P13_Msk (0x2000UL) /*!< PORT1 OUT: P13 (Bitfield-Mask: 0x01) */ 14128 #define PORT1_OUT_P14_Pos (14UL) /*!< PORT1 OUT: P14 (Bit 14) */ 14129 #define PORT1_OUT_P14_Msk (0x4000UL) /*!< PORT1 OUT: P14 (Bitfield-Mask: 0x01) */ 14130 #define PORT1_OUT_P15_Pos (15UL) /*!< PORT1 OUT: P15 (Bit 15) */ 14131 #define PORT1_OUT_P15_Msk (0x8000UL) /*!< PORT1 OUT: P15 (Bitfield-Mask: 0x01) */ 14132 14133 /* ---------------------------------- PORT1_OMR --------------------------------- */ 14134 #define PORT1_OMR_PS0_Pos (0UL) /*!< PORT1 OMR: PS0 (Bit 0) */ 14135 #define PORT1_OMR_PS0_Msk (0x1UL) /*!< PORT1 OMR: PS0 (Bitfield-Mask: 0x01) */ 14136 #define PORT1_OMR_PS1_Pos (1UL) /*!< PORT1 OMR: PS1 (Bit 1) */ 14137 #define PORT1_OMR_PS1_Msk (0x2UL) /*!< PORT1 OMR: PS1 (Bitfield-Mask: 0x01) */ 14138 #define PORT1_OMR_PS2_Pos (2UL) /*!< PORT1 OMR: PS2 (Bit 2) */ 14139 #define PORT1_OMR_PS2_Msk (0x4UL) /*!< PORT1 OMR: PS2 (Bitfield-Mask: 0x01) */ 14140 #define PORT1_OMR_PS3_Pos (3UL) /*!< PORT1 OMR: PS3 (Bit 3) */ 14141 #define PORT1_OMR_PS3_Msk (0x8UL) /*!< PORT1 OMR: PS3 (Bitfield-Mask: 0x01) */ 14142 #define PORT1_OMR_PS4_Pos (4UL) /*!< PORT1 OMR: PS4 (Bit 4) */ 14143 #define PORT1_OMR_PS4_Msk (0x10UL) /*!< PORT1 OMR: PS4 (Bitfield-Mask: 0x01) */ 14144 #define PORT1_OMR_PS5_Pos (5UL) /*!< PORT1 OMR: PS5 (Bit 5) */ 14145 #define PORT1_OMR_PS5_Msk (0x20UL) /*!< PORT1 OMR: PS5 (Bitfield-Mask: 0x01) */ 14146 #define PORT1_OMR_PS6_Pos (6UL) /*!< PORT1 OMR: PS6 (Bit 6) */ 14147 #define PORT1_OMR_PS6_Msk (0x40UL) /*!< PORT1 OMR: PS6 (Bitfield-Mask: 0x01) */ 14148 #define PORT1_OMR_PS7_Pos (7UL) /*!< PORT1 OMR: PS7 (Bit 7) */ 14149 #define PORT1_OMR_PS7_Msk (0x80UL) /*!< PORT1 OMR: PS7 (Bitfield-Mask: 0x01) */ 14150 #define PORT1_OMR_PS8_Pos (8UL) /*!< PORT1 OMR: PS8 (Bit 8) */ 14151 #define PORT1_OMR_PS8_Msk (0x100UL) /*!< PORT1 OMR: PS8 (Bitfield-Mask: 0x01) */ 14152 #define PORT1_OMR_PS9_Pos (9UL) /*!< PORT1 OMR: PS9 (Bit 9) */ 14153 #define PORT1_OMR_PS9_Msk (0x200UL) /*!< PORT1 OMR: PS9 (Bitfield-Mask: 0x01) */ 14154 #define PORT1_OMR_PS10_Pos (10UL) /*!< PORT1 OMR: PS10 (Bit 10) */ 14155 #define PORT1_OMR_PS10_Msk (0x400UL) /*!< PORT1 OMR: PS10 (Bitfield-Mask: 0x01) */ 14156 #define PORT1_OMR_PS11_Pos (11UL) /*!< PORT1 OMR: PS11 (Bit 11) */ 14157 #define PORT1_OMR_PS11_Msk (0x800UL) /*!< PORT1 OMR: PS11 (Bitfield-Mask: 0x01) */ 14158 #define PORT1_OMR_PS12_Pos (12UL) /*!< PORT1 OMR: PS12 (Bit 12) */ 14159 #define PORT1_OMR_PS12_Msk (0x1000UL) /*!< PORT1 OMR: PS12 (Bitfield-Mask: 0x01) */ 14160 #define PORT1_OMR_PS13_Pos (13UL) /*!< PORT1 OMR: PS13 (Bit 13) */ 14161 #define PORT1_OMR_PS13_Msk (0x2000UL) /*!< PORT1 OMR: PS13 (Bitfield-Mask: 0x01) */ 14162 #define PORT1_OMR_PS14_Pos (14UL) /*!< PORT1 OMR: PS14 (Bit 14) */ 14163 #define PORT1_OMR_PS14_Msk (0x4000UL) /*!< PORT1 OMR: PS14 (Bitfield-Mask: 0x01) */ 14164 #define PORT1_OMR_PS15_Pos (15UL) /*!< PORT1 OMR: PS15 (Bit 15) */ 14165 #define PORT1_OMR_PS15_Msk (0x8000UL) /*!< PORT1 OMR: PS15 (Bitfield-Mask: 0x01) */ 14166 #define PORT1_OMR_PR0_Pos (16UL) /*!< PORT1 OMR: PR0 (Bit 16) */ 14167 #define PORT1_OMR_PR0_Msk (0x10000UL) /*!< PORT1 OMR: PR0 (Bitfield-Mask: 0x01) */ 14168 #define PORT1_OMR_PR1_Pos (17UL) /*!< PORT1 OMR: PR1 (Bit 17) */ 14169 #define PORT1_OMR_PR1_Msk (0x20000UL) /*!< PORT1 OMR: PR1 (Bitfield-Mask: 0x01) */ 14170 #define PORT1_OMR_PR2_Pos (18UL) /*!< PORT1 OMR: PR2 (Bit 18) */ 14171 #define PORT1_OMR_PR2_Msk (0x40000UL) /*!< PORT1 OMR: PR2 (Bitfield-Mask: 0x01) */ 14172 #define PORT1_OMR_PR3_Pos (19UL) /*!< PORT1 OMR: PR3 (Bit 19) */ 14173 #define PORT1_OMR_PR3_Msk (0x80000UL) /*!< PORT1 OMR: PR3 (Bitfield-Mask: 0x01) */ 14174 #define PORT1_OMR_PR4_Pos (20UL) /*!< PORT1 OMR: PR4 (Bit 20) */ 14175 #define PORT1_OMR_PR4_Msk (0x100000UL) /*!< PORT1 OMR: PR4 (Bitfield-Mask: 0x01) */ 14176 #define PORT1_OMR_PR5_Pos (21UL) /*!< PORT1 OMR: PR5 (Bit 21) */ 14177 #define PORT1_OMR_PR5_Msk (0x200000UL) /*!< PORT1 OMR: PR5 (Bitfield-Mask: 0x01) */ 14178 #define PORT1_OMR_PR6_Pos (22UL) /*!< PORT1 OMR: PR6 (Bit 22) */ 14179 #define PORT1_OMR_PR6_Msk (0x400000UL) /*!< PORT1 OMR: PR6 (Bitfield-Mask: 0x01) */ 14180 #define PORT1_OMR_PR7_Pos (23UL) /*!< PORT1 OMR: PR7 (Bit 23) */ 14181 #define PORT1_OMR_PR7_Msk (0x800000UL) /*!< PORT1 OMR: PR7 (Bitfield-Mask: 0x01) */ 14182 #define PORT1_OMR_PR8_Pos (24UL) /*!< PORT1 OMR: PR8 (Bit 24) */ 14183 #define PORT1_OMR_PR8_Msk (0x1000000UL) /*!< PORT1 OMR: PR8 (Bitfield-Mask: 0x01) */ 14184 #define PORT1_OMR_PR9_Pos (25UL) /*!< PORT1 OMR: PR9 (Bit 25) */ 14185 #define PORT1_OMR_PR9_Msk (0x2000000UL) /*!< PORT1 OMR: PR9 (Bitfield-Mask: 0x01) */ 14186 #define PORT1_OMR_PR10_Pos (26UL) /*!< PORT1 OMR: PR10 (Bit 26) */ 14187 #define PORT1_OMR_PR10_Msk (0x4000000UL) /*!< PORT1 OMR: PR10 (Bitfield-Mask: 0x01) */ 14188 #define PORT1_OMR_PR11_Pos (27UL) /*!< PORT1 OMR: PR11 (Bit 27) */ 14189 #define PORT1_OMR_PR11_Msk (0x8000000UL) /*!< PORT1 OMR: PR11 (Bitfield-Mask: 0x01) */ 14190 #define PORT1_OMR_PR12_Pos (28UL) /*!< PORT1 OMR: PR12 (Bit 28) */ 14191 #define PORT1_OMR_PR12_Msk (0x10000000UL) /*!< PORT1 OMR: PR12 (Bitfield-Mask: 0x01) */ 14192 #define PORT1_OMR_PR13_Pos (29UL) /*!< PORT1 OMR: PR13 (Bit 29) */ 14193 #define PORT1_OMR_PR13_Msk (0x20000000UL) /*!< PORT1 OMR: PR13 (Bitfield-Mask: 0x01) */ 14194 #define PORT1_OMR_PR14_Pos (30UL) /*!< PORT1 OMR: PR14 (Bit 30) */ 14195 #define PORT1_OMR_PR14_Msk (0x40000000UL) /*!< PORT1 OMR: PR14 (Bitfield-Mask: 0x01) */ 14196 #define PORT1_OMR_PR15_Pos (31UL) /*!< PORT1 OMR: PR15 (Bit 31) */ 14197 #define PORT1_OMR_PR15_Msk (0x80000000UL) /*!< PORT1 OMR: PR15 (Bitfield-Mask: 0x01) */ 14198 14199 /* --------------------------------- PORT1_IOCR0 -------------------------------- */ 14200 #define PORT1_IOCR0_PC0_Pos (3UL) /*!< PORT1 IOCR0: PC0 (Bit 3) */ 14201 #define PORT1_IOCR0_PC0_Msk (0xf8UL) /*!< PORT1 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 14202 #define PORT1_IOCR0_PC1_Pos (11UL) /*!< PORT1 IOCR0: PC1 (Bit 11) */ 14203 #define PORT1_IOCR0_PC1_Msk (0xf800UL) /*!< PORT1 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 14204 #define PORT1_IOCR0_PC2_Pos (19UL) /*!< PORT1 IOCR0: PC2 (Bit 19) */ 14205 #define PORT1_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT1 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 14206 #define PORT1_IOCR0_PC3_Pos (27UL) /*!< PORT1 IOCR0: PC3 (Bit 27) */ 14207 #define PORT1_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT1 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 14208 14209 /* --------------------------------- PORT1_IOCR4 -------------------------------- */ 14210 #define PORT1_IOCR4_PC4_Pos (3UL) /*!< PORT1 IOCR4: PC4 (Bit 3) */ 14211 #define PORT1_IOCR4_PC4_Msk (0xf8UL) /*!< PORT1 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 14212 #define PORT1_IOCR4_PC5_Pos (11UL) /*!< PORT1 IOCR4: PC5 (Bit 11) */ 14213 #define PORT1_IOCR4_PC5_Msk (0xf800UL) /*!< PORT1 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 14214 #define PORT1_IOCR4_PC6_Pos (19UL) /*!< PORT1 IOCR4: PC6 (Bit 19) */ 14215 #define PORT1_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT1 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 14216 #define PORT1_IOCR4_PC7_Pos (27UL) /*!< PORT1 IOCR4: PC7 (Bit 27) */ 14217 #define PORT1_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT1 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 14218 14219 /* --------------------------------- PORT1_IOCR8 -------------------------------- */ 14220 #define PORT1_IOCR8_PC8_Pos (3UL) /*!< PORT1 IOCR8: PC8 (Bit 3) */ 14221 #define PORT1_IOCR8_PC8_Msk (0xf8UL) /*!< PORT1 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 14222 #define PORT1_IOCR8_PC9_Pos (11UL) /*!< PORT1 IOCR8: PC9 (Bit 11) */ 14223 #define PORT1_IOCR8_PC9_Msk (0xf800UL) /*!< PORT1 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 14224 #define PORT1_IOCR8_PC10_Pos (19UL) /*!< PORT1 IOCR8: PC10 (Bit 19) */ 14225 #define PORT1_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT1 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 14226 #define PORT1_IOCR8_PC11_Pos (27UL) /*!< PORT1 IOCR8: PC11 (Bit 27) */ 14227 #define PORT1_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT1 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 14228 14229 /* -------------------------------- PORT1_IOCR12 -------------------------------- */ 14230 #define PORT1_IOCR12_PC12_Pos (3UL) /*!< PORT1 IOCR12: PC12 (Bit 3) */ 14231 #define PORT1_IOCR12_PC12_Msk (0xf8UL) /*!< PORT1 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 14232 #define PORT1_IOCR12_PC13_Pos (11UL) /*!< PORT1 IOCR12: PC13 (Bit 11) */ 14233 #define PORT1_IOCR12_PC13_Msk (0xf800UL) /*!< PORT1 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 14234 #define PORT1_IOCR12_PC14_Pos (19UL) /*!< PORT1 IOCR12: PC14 (Bit 19) */ 14235 #define PORT1_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT1 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 14236 #define PORT1_IOCR12_PC15_Pos (27UL) /*!< PORT1 IOCR12: PC15 (Bit 27) */ 14237 #define PORT1_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT1 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 14238 14239 /* ---------------------------------- PORT1_IN ---------------------------------- */ 14240 #define PORT1_IN_P0_Pos (0UL) /*!< PORT1 IN: P0 (Bit 0) */ 14241 #define PORT1_IN_P0_Msk (0x1UL) /*!< PORT1 IN: P0 (Bitfield-Mask: 0x01) */ 14242 #define PORT1_IN_P1_Pos (1UL) /*!< PORT1 IN: P1 (Bit 1) */ 14243 #define PORT1_IN_P1_Msk (0x2UL) /*!< PORT1 IN: P1 (Bitfield-Mask: 0x01) */ 14244 #define PORT1_IN_P2_Pos (2UL) /*!< PORT1 IN: P2 (Bit 2) */ 14245 #define PORT1_IN_P2_Msk (0x4UL) /*!< PORT1 IN: P2 (Bitfield-Mask: 0x01) */ 14246 #define PORT1_IN_P3_Pos (3UL) /*!< PORT1 IN: P3 (Bit 3) */ 14247 #define PORT1_IN_P3_Msk (0x8UL) /*!< PORT1 IN: P3 (Bitfield-Mask: 0x01) */ 14248 #define PORT1_IN_P4_Pos (4UL) /*!< PORT1 IN: P4 (Bit 4) */ 14249 #define PORT1_IN_P4_Msk (0x10UL) /*!< PORT1 IN: P4 (Bitfield-Mask: 0x01) */ 14250 #define PORT1_IN_P5_Pos (5UL) /*!< PORT1 IN: P5 (Bit 5) */ 14251 #define PORT1_IN_P5_Msk (0x20UL) /*!< PORT1 IN: P5 (Bitfield-Mask: 0x01) */ 14252 #define PORT1_IN_P6_Pos (6UL) /*!< PORT1 IN: P6 (Bit 6) */ 14253 #define PORT1_IN_P6_Msk (0x40UL) /*!< PORT1 IN: P6 (Bitfield-Mask: 0x01) */ 14254 #define PORT1_IN_P7_Pos (7UL) /*!< PORT1 IN: P7 (Bit 7) */ 14255 #define PORT1_IN_P7_Msk (0x80UL) /*!< PORT1 IN: P7 (Bitfield-Mask: 0x01) */ 14256 #define PORT1_IN_P8_Pos (8UL) /*!< PORT1 IN: P8 (Bit 8) */ 14257 #define PORT1_IN_P8_Msk (0x100UL) /*!< PORT1 IN: P8 (Bitfield-Mask: 0x01) */ 14258 #define PORT1_IN_P9_Pos (9UL) /*!< PORT1 IN: P9 (Bit 9) */ 14259 #define PORT1_IN_P9_Msk (0x200UL) /*!< PORT1 IN: P9 (Bitfield-Mask: 0x01) */ 14260 #define PORT1_IN_P10_Pos (10UL) /*!< PORT1 IN: P10 (Bit 10) */ 14261 #define PORT1_IN_P10_Msk (0x400UL) /*!< PORT1 IN: P10 (Bitfield-Mask: 0x01) */ 14262 #define PORT1_IN_P11_Pos (11UL) /*!< PORT1 IN: P11 (Bit 11) */ 14263 #define PORT1_IN_P11_Msk (0x800UL) /*!< PORT1 IN: P11 (Bitfield-Mask: 0x01) */ 14264 #define PORT1_IN_P12_Pos (12UL) /*!< PORT1 IN: P12 (Bit 12) */ 14265 #define PORT1_IN_P12_Msk (0x1000UL) /*!< PORT1 IN: P12 (Bitfield-Mask: 0x01) */ 14266 #define PORT1_IN_P13_Pos (13UL) /*!< PORT1 IN: P13 (Bit 13) */ 14267 #define PORT1_IN_P13_Msk (0x2000UL) /*!< PORT1 IN: P13 (Bitfield-Mask: 0x01) */ 14268 #define PORT1_IN_P14_Pos (14UL) /*!< PORT1 IN: P14 (Bit 14) */ 14269 #define PORT1_IN_P14_Msk (0x4000UL) /*!< PORT1 IN: P14 (Bitfield-Mask: 0x01) */ 14270 #define PORT1_IN_P15_Pos (15UL) /*!< PORT1 IN: P15 (Bit 15) */ 14271 #define PORT1_IN_P15_Msk (0x8000UL) /*!< PORT1 IN: P15 (Bitfield-Mask: 0x01) */ 14272 14273 /* --------------------------------- PORT1_PDR0 --------------------------------- */ 14274 #define PORT1_PDR0_PD0_Pos (0UL) /*!< PORT1 PDR0: PD0 (Bit 0) */ 14275 #define PORT1_PDR0_PD0_Msk (0x7UL) /*!< PORT1 PDR0: PD0 (Bitfield-Mask: 0x07) */ 14276 #define PORT1_PDR0_PD1_Pos (4UL) /*!< PORT1 PDR0: PD1 (Bit 4) */ 14277 #define PORT1_PDR0_PD1_Msk (0x70UL) /*!< PORT1 PDR0: PD1 (Bitfield-Mask: 0x07) */ 14278 #define PORT1_PDR0_PD2_Pos (8UL) /*!< PORT1 PDR0: PD2 (Bit 8) */ 14279 #define PORT1_PDR0_PD2_Msk (0x700UL) /*!< PORT1 PDR0: PD2 (Bitfield-Mask: 0x07) */ 14280 #define PORT1_PDR0_PD3_Pos (12UL) /*!< PORT1 PDR0: PD3 (Bit 12) */ 14281 #define PORT1_PDR0_PD3_Msk (0x7000UL) /*!< PORT1 PDR0: PD3 (Bitfield-Mask: 0x07) */ 14282 #define PORT1_PDR0_PD4_Pos (16UL) /*!< PORT1 PDR0: PD4 (Bit 16) */ 14283 #define PORT1_PDR0_PD4_Msk (0x70000UL) /*!< PORT1 PDR0: PD4 (Bitfield-Mask: 0x07) */ 14284 #define PORT1_PDR0_PD5_Pos (20UL) /*!< PORT1 PDR0: PD5 (Bit 20) */ 14285 #define PORT1_PDR0_PD5_Msk (0x700000UL) /*!< PORT1 PDR0: PD5 (Bitfield-Mask: 0x07) */ 14286 #define PORT1_PDR0_PD6_Pos (24UL) /*!< PORT1 PDR0: PD6 (Bit 24) */ 14287 #define PORT1_PDR0_PD6_Msk (0x7000000UL) /*!< PORT1 PDR0: PD6 (Bitfield-Mask: 0x07) */ 14288 #define PORT1_PDR0_PD7_Pos (28UL) /*!< PORT1 PDR0: PD7 (Bit 28) */ 14289 #define PORT1_PDR0_PD7_Msk (0x70000000UL) /*!< PORT1 PDR0: PD7 (Bitfield-Mask: 0x07) */ 14290 14291 /* --------------------------------- PORT1_PDR1 --------------------------------- */ 14292 #define PORT1_PDR1_PD8_Pos (0UL) /*!< PORT1 PDR1: PD8 (Bit 0) */ 14293 #define PORT1_PDR1_PD8_Msk (0x7UL) /*!< PORT1 PDR1: PD8 (Bitfield-Mask: 0x07) */ 14294 #define PORT1_PDR1_PD9_Pos (4UL) /*!< PORT1 PDR1: PD9 (Bit 4) */ 14295 #define PORT1_PDR1_PD9_Msk (0x70UL) /*!< PORT1 PDR1: PD9 (Bitfield-Mask: 0x07) */ 14296 #define PORT1_PDR1_PD10_Pos (8UL) /*!< PORT1 PDR1: PD10 (Bit 8) */ 14297 #define PORT1_PDR1_PD10_Msk (0x700UL) /*!< PORT1 PDR1: PD10 (Bitfield-Mask: 0x07) */ 14298 #define PORT1_PDR1_PD11_Pos (12UL) /*!< PORT1 PDR1: PD11 (Bit 12) */ 14299 #define PORT1_PDR1_PD11_Msk (0x7000UL) /*!< PORT1 PDR1: PD11 (Bitfield-Mask: 0x07) */ 14300 #define PORT1_PDR1_PD12_Pos (16UL) /*!< PORT1 PDR1: PD12 (Bit 16) */ 14301 #define PORT1_PDR1_PD12_Msk (0x70000UL) /*!< PORT1 PDR1: PD12 (Bitfield-Mask: 0x07) */ 14302 #define PORT1_PDR1_PD13_Pos (20UL) /*!< PORT1 PDR1: PD13 (Bit 20) */ 14303 #define PORT1_PDR1_PD13_Msk (0x700000UL) /*!< PORT1 PDR1: PD13 (Bitfield-Mask: 0x07) */ 14304 #define PORT1_PDR1_PD14_Pos (24UL) /*!< PORT1 PDR1: PD14 (Bit 24) */ 14305 #define PORT1_PDR1_PD14_Msk (0x7000000UL) /*!< PORT1 PDR1: PD14 (Bitfield-Mask: 0x07) */ 14306 #define PORT1_PDR1_PD15_Pos (28UL) /*!< PORT1 PDR1: PD15 (Bit 28) */ 14307 #define PORT1_PDR1_PD15_Msk (0x70000000UL) /*!< PORT1 PDR1: PD15 (Bitfield-Mask: 0x07) */ 14308 14309 /* --------------------------------- PORT1_PDISC -------------------------------- */ 14310 #define PORT1_PDISC_PDIS0_Pos (0UL) /*!< PORT1 PDISC: PDIS0 (Bit 0) */ 14311 #define PORT1_PDISC_PDIS0_Msk (0x1UL) /*!< PORT1 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 14312 #define PORT1_PDISC_PDIS1_Pos (1UL) /*!< PORT1 PDISC: PDIS1 (Bit 1) */ 14313 #define PORT1_PDISC_PDIS1_Msk (0x2UL) /*!< PORT1 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 14314 #define PORT1_PDISC_PDIS2_Pos (2UL) /*!< PORT1 PDISC: PDIS2 (Bit 2) */ 14315 #define PORT1_PDISC_PDIS2_Msk (0x4UL) /*!< PORT1 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 14316 #define PORT1_PDISC_PDIS3_Pos (3UL) /*!< PORT1 PDISC: PDIS3 (Bit 3) */ 14317 #define PORT1_PDISC_PDIS3_Msk (0x8UL) /*!< PORT1 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 14318 #define PORT1_PDISC_PDIS4_Pos (4UL) /*!< PORT1 PDISC: PDIS4 (Bit 4) */ 14319 #define PORT1_PDISC_PDIS4_Msk (0x10UL) /*!< PORT1 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 14320 #define PORT1_PDISC_PDIS5_Pos (5UL) /*!< PORT1 PDISC: PDIS5 (Bit 5) */ 14321 #define PORT1_PDISC_PDIS5_Msk (0x20UL) /*!< PORT1 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 14322 #define PORT1_PDISC_PDIS6_Pos (6UL) /*!< PORT1 PDISC: PDIS6 (Bit 6) */ 14323 #define PORT1_PDISC_PDIS6_Msk (0x40UL) /*!< PORT1 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 14324 #define PORT1_PDISC_PDIS7_Pos (7UL) /*!< PORT1 PDISC: PDIS7 (Bit 7) */ 14325 #define PORT1_PDISC_PDIS7_Msk (0x80UL) /*!< PORT1 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 14326 #define PORT1_PDISC_PDIS8_Pos (8UL) /*!< PORT1 PDISC: PDIS8 (Bit 8) */ 14327 #define PORT1_PDISC_PDIS8_Msk (0x100UL) /*!< PORT1 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 14328 #define PORT1_PDISC_PDIS9_Pos (9UL) /*!< PORT1 PDISC: PDIS9 (Bit 9) */ 14329 #define PORT1_PDISC_PDIS9_Msk (0x200UL) /*!< PORT1 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 14330 #define PORT1_PDISC_PDIS10_Pos (10UL) /*!< PORT1 PDISC: PDIS10 (Bit 10) */ 14331 #define PORT1_PDISC_PDIS10_Msk (0x400UL) /*!< PORT1 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 14332 #define PORT1_PDISC_PDIS11_Pos (11UL) /*!< PORT1 PDISC: PDIS11 (Bit 11) */ 14333 #define PORT1_PDISC_PDIS11_Msk (0x800UL) /*!< PORT1 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 14334 #define PORT1_PDISC_PDIS12_Pos (12UL) /*!< PORT1 PDISC: PDIS12 (Bit 12) */ 14335 #define PORT1_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT1 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 14336 #define PORT1_PDISC_PDIS13_Pos (13UL) /*!< PORT1 PDISC: PDIS13 (Bit 13) */ 14337 #define PORT1_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT1 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 14338 #define PORT1_PDISC_PDIS14_Pos (14UL) /*!< PORT1 PDISC: PDIS14 (Bit 14) */ 14339 #define PORT1_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT1 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 14340 #define PORT1_PDISC_PDIS15_Pos (15UL) /*!< PORT1 PDISC: PDIS15 (Bit 15) */ 14341 #define PORT1_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT1 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 14342 14343 /* ---------------------------------- PORT1_PPS --------------------------------- */ 14344 #define PORT1_PPS_PPS0_Pos (0UL) /*!< PORT1 PPS: PPS0 (Bit 0) */ 14345 #define PORT1_PPS_PPS0_Msk (0x1UL) /*!< PORT1 PPS: PPS0 (Bitfield-Mask: 0x01) */ 14346 #define PORT1_PPS_PPS1_Pos (1UL) /*!< PORT1 PPS: PPS1 (Bit 1) */ 14347 #define PORT1_PPS_PPS1_Msk (0x2UL) /*!< PORT1 PPS: PPS1 (Bitfield-Mask: 0x01) */ 14348 #define PORT1_PPS_PPS2_Pos (2UL) /*!< PORT1 PPS: PPS2 (Bit 2) */ 14349 #define PORT1_PPS_PPS2_Msk (0x4UL) /*!< PORT1 PPS: PPS2 (Bitfield-Mask: 0x01) */ 14350 #define PORT1_PPS_PPS3_Pos (3UL) /*!< PORT1 PPS: PPS3 (Bit 3) */ 14351 #define PORT1_PPS_PPS3_Msk (0x8UL) /*!< PORT1 PPS: PPS3 (Bitfield-Mask: 0x01) */ 14352 #define PORT1_PPS_PPS4_Pos (4UL) /*!< PORT1 PPS: PPS4 (Bit 4) */ 14353 #define PORT1_PPS_PPS4_Msk (0x10UL) /*!< PORT1 PPS: PPS4 (Bitfield-Mask: 0x01) */ 14354 #define PORT1_PPS_PPS5_Pos (5UL) /*!< PORT1 PPS: PPS5 (Bit 5) */ 14355 #define PORT1_PPS_PPS5_Msk (0x20UL) /*!< PORT1 PPS: PPS5 (Bitfield-Mask: 0x01) */ 14356 #define PORT1_PPS_PPS6_Pos (6UL) /*!< PORT1 PPS: PPS6 (Bit 6) */ 14357 #define PORT1_PPS_PPS6_Msk (0x40UL) /*!< PORT1 PPS: PPS6 (Bitfield-Mask: 0x01) */ 14358 #define PORT1_PPS_PPS7_Pos (7UL) /*!< PORT1 PPS: PPS7 (Bit 7) */ 14359 #define PORT1_PPS_PPS7_Msk (0x80UL) /*!< PORT1 PPS: PPS7 (Bitfield-Mask: 0x01) */ 14360 #define PORT1_PPS_PPS8_Pos (8UL) /*!< PORT1 PPS: PPS8 (Bit 8) */ 14361 #define PORT1_PPS_PPS8_Msk (0x100UL) /*!< PORT1 PPS: PPS8 (Bitfield-Mask: 0x01) */ 14362 #define PORT1_PPS_PPS9_Pos (9UL) /*!< PORT1 PPS: PPS9 (Bit 9) */ 14363 #define PORT1_PPS_PPS9_Msk (0x200UL) /*!< PORT1 PPS: PPS9 (Bitfield-Mask: 0x01) */ 14364 #define PORT1_PPS_PPS10_Pos (10UL) /*!< PORT1 PPS: PPS10 (Bit 10) */ 14365 #define PORT1_PPS_PPS10_Msk (0x400UL) /*!< PORT1 PPS: PPS10 (Bitfield-Mask: 0x01) */ 14366 #define PORT1_PPS_PPS11_Pos (11UL) /*!< PORT1 PPS: PPS11 (Bit 11) */ 14367 #define PORT1_PPS_PPS11_Msk (0x800UL) /*!< PORT1 PPS: PPS11 (Bitfield-Mask: 0x01) */ 14368 #define PORT1_PPS_PPS12_Pos (12UL) /*!< PORT1 PPS: PPS12 (Bit 12) */ 14369 #define PORT1_PPS_PPS12_Msk (0x1000UL) /*!< PORT1 PPS: PPS12 (Bitfield-Mask: 0x01) */ 14370 #define PORT1_PPS_PPS13_Pos (13UL) /*!< PORT1 PPS: PPS13 (Bit 13) */ 14371 #define PORT1_PPS_PPS13_Msk (0x2000UL) /*!< PORT1 PPS: PPS13 (Bitfield-Mask: 0x01) */ 14372 #define PORT1_PPS_PPS14_Pos (14UL) /*!< PORT1 PPS: PPS14 (Bit 14) */ 14373 #define PORT1_PPS_PPS14_Msk (0x4000UL) /*!< PORT1 PPS: PPS14 (Bitfield-Mask: 0x01) */ 14374 #define PORT1_PPS_PPS15_Pos (15UL) /*!< PORT1 PPS: PPS15 (Bit 15) */ 14375 #define PORT1_PPS_PPS15_Msk (0x8000UL) /*!< PORT1 PPS: PPS15 (Bitfield-Mask: 0x01) */ 14376 14377 /* --------------------------------- PORT1_HWSEL -------------------------------- */ 14378 #define PORT1_HWSEL_HW0_Pos (0UL) /*!< PORT1 HWSEL: HW0 (Bit 0) */ 14379 #define PORT1_HWSEL_HW0_Msk (0x3UL) /*!< PORT1 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 14380 #define PORT1_HWSEL_HW1_Pos (2UL) /*!< PORT1 HWSEL: HW1 (Bit 2) */ 14381 #define PORT1_HWSEL_HW1_Msk (0xcUL) /*!< PORT1 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 14382 #define PORT1_HWSEL_HW2_Pos (4UL) /*!< PORT1 HWSEL: HW2 (Bit 4) */ 14383 #define PORT1_HWSEL_HW2_Msk (0x30UL) /*!< PORT1 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 14384 #define PORT1_HWSEL_HW3_Pos (6UL) /*!< PORT1 HWSEL: HW3 (Bit 6) */ 14385 #define PORT1_HWSEL_HW3_Msk (0xc0UL) /*!< PORT1 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 14386 #define PORT1_HWSEL_HW4_Pos (8UL) /*!< PORT1 HWSEL: HW4 (Bit 8) */ 14387 #define PORT1_HWSEL_HW4_Msk (0x300UL) /*!< PORT1 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 14388 #define PORT1_HWSEL_HW5_Pos (10UL) /*!< PORT1 HWSEL: HW5 (Bit 10) */ 14389 #define PORT1_HWSEL_HW5_Msk (0xc00UL) /*!< PORT1 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 14390 #define PORT1_HWSEL_HW6_Pos (12UL) /*!< PORT1 HWSEL: HW6 (Bit 12) */ 14391 #define PORT1_HWSEL_HW6_Msk (0x3000UL) /*!< PORT1 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 14392 #define PORT1_HWSEL_HW7_Pos (14UL) /*!< PORT1 HWSEL: HW7 (Bit 14) */ 14393 #define PORT1_HWSEL_HW7_Msk (0xc000UL) /*!< PORT1 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 14394 #define PORT1_HWSEL_HW8_Pos (16UL) /*!< PORT1 HWSEL: HW8 (Bit 16) */ 14395 #define PORT1_HWSEL_HW8_Msk (0x30000UL) /*!< PORT1 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 14396 #define PORT1_HWSEL_HW9_Pos (18UL) /*!< PORT1 HWSEL: HW9 (Bit 18) */ 14397 #define PORT1_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT1 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 14398 #define PORT1_HWSEL_HW10_Pos (20UL) /*!< PORT1 HWSEL: HW10 (Bit 20) */ 14399 #define PORT1_HWSEL_HW10_Msk (0x300000UL) /*!< PORT1 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 14400 #define PORT1_HWSEL_HW11_Pos (22UL) /*!< PORT1 HWSEL: HW11 (Bit 22) */ 14401 #define PORT1_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT1 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 14402 #define PORT1_HWSEL_HW12_Pos (24UL) /*!< PORT1 HWSEL: HW12 (Bit 24) */ 14403 #define PORT1_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT1 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 14404 #define PORT1_HWSEL_HW13_Pos (26UL) /*!< PORT1 HWSEL: HW13 (Bit 26) */ 14405 #define PORT1_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT1 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 14406 #define PORT1_HWSEL_HW14_Pos (28UL) /*!< PORT1 HWSEL: HW14 (Bit 28) */ 14407 #define PORT1_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT1 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 14408 #define PORT1_HWSEL_HW15_Pos (30UL) /*!< PORT1 HWSEL: HW15 (Bit 30) */ 14409 #define PORT1_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT1 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 14410 14411 14412 /* ================================================================================ */ 14413 /* ================ struct 'PORT2' Position & Mask ================ */ 14414 /* ================================================================================ */ 14415 14416 14417 /* ---------------------------------- PORT2_OUT --------------------------------- */ 14418 #define PORT2_OUT_P0_Pos (0UL) /*!< PORT2 OUT: P0 (Bit 0) */ 14419 #define PORT2_OUT_P0_Msk (0x1UL) /*!< PORT2 OUT: P0 (Bitfield-Mask: 0x01) */ 14420 #define PORT2_OUT_P1_Pos (1UL) /*!< PORT2 OUT: P1 (Bit 1) */ 14421 #define PORT2_OUT_P1_Msk (0x2UL) /*!< PORT2 OUT: P1 (Bitfield-Mask: 0x01) */ 14422 #define PORT2_OUT_P2_Pos (2UL) /*!< PORT2 OUT: P2 (Bit 2) */ 14423 #define PORT2_OUT_P2_Msk (0x4UL) /*!< PORT2 OUT: P2 (Bitfield-Mask: 0x01) */ 14424 #define PORT2_OUT_P3_Pos (3UL) /*!< PORT2 OUT: P3 (Bit 3) */ 14425 #define PORT2_OUT_P3_Msk (0x8UL) /*!< PORT2 OUT: P3 (Bitfield-Mask: 0x01) */ 14426 #define PORT2_OUT_P4_Pos (4UL) /*!< PORT2 OUT: P4 (Bit 4) */ 14427 #define PORT2_OUT_P4_Msk (0x10UL) /*!< PORT2 OUT: P4 (Bitfield-Mask: 0x01) */ 14428 #define PORT2_OUT_P5_Pos (5UL) /*!< PORT2 OUT: P5 (Bit 5) */ 14429 #define PORT2_OUT_P5_Msk (0x20UL) /*!< PORT2 OUT: P5 (Bitfield-Mask: 0x01) */ 14430 #define PORT2_OUT_P6_Pos (6UL) /*!< PORT2 OUT: P6 (Bit 6) */ 14431 #define PORT2_OUT_P6_Msk (0x40UL) /*!< PORT2 OUT: P6 (Bitfield-Mask: 0x01) */ 14432 #define PORT2_OUT_P7_Pos (7UL) /*!< PORT2 OUT: P7 (Bit 7) */ 14433 #define PORT2_OUT_P7_Msk (0x80UL) /*!< PORT2 OUT: P7 (Bitfield-Mask: 0x01) */ 14434 #define PORT2_OUT_P8_Pos (8UL) /*!< PORT2 OUT: P8 (Bit 8) */ 14435 #define PORT2_OUT_P8_Msk (0x100UL) /*!< PORT2 OUT: P8 (Bitfield-Mask: 0x01) */ 14436 #define PORT2_OUT_P9_Pos (9UL) /*!< PORT2 OUT: P9 (Bit 9) */ 14437 #define PORT2_OUT_P9_Msk (0x200UL) /*!< PORT2 OUT: P9 (Bitfield-Mask: 0x01) */ 14438 #define PORT2_OUT_P10_Pos (10UL) /*!< PORT2 OUT: P10 (Bit 10) */ 14439 #define PORT2_OUT_P10_Msk (0x400UL) /*!< PORT2 OUT: P10 (Bitfield-Mask: 0x01) */ 14440 #define PORT2_OUT_P11_Pos (11UL) /*!< PORT2 OUT: P11 (Bit 11) */ 14441 #define PORT2_OUT_P11_Msk (0x800UL) /*!< PORT2 OUT: P11 (Bitfield-Mask: 0x01) */ 14442 #define PORT2_OUT_P12_Pos (12UL) /*!< PORT2 OUT: P12 (Bit 12) */ 14443 #define PORT2_OUT_P12_Msk (0x1000UL) /*!< PORT2 OUT: P12 (Bitfield-Mask: 0x01) */ 14444 #define PORT2_OUT_P13_Pos (13UL) /*!< PORT2 OUT: P13 (Bit 13) */ 14445 #define PORT2_OUT_P13_Msk (0x2000UL) /*!< PORT2 OUT: P13 (Bitfield-Mask: 0x01) */ 14446 #define PORT2_OUT_P14_Pos (14UL) /*!< PORT2 OUT: P14 (Bit 14) */ 14447 #define PORT2_OUT_P14_Msk (0x4000UL) /*!< PORT2 OUT: P14 (Bitfield-Mask: 0x01) */ 14448 #define PORT2_OUT_P15_Pos (15UL) /*!< PORT2 OUT: P15 (Bit 15) */ 14449 #define PORT2_OUT_P15_Msk (0x8000UL) /*!< PORT2 OUT: P15 (Bitfield-Mask: 0x01) */ 14450 14451 /* ---------------------------------- PORT2_OMR --------------------------------- */ 14452 #define PORT2_OMR_PS0_Pos (0UL) /*!< PORT2 OMR: PS0 (Bit 0) */ 14453 #define PORT2_OMR_PS0_Msk (0x1UL) /*!< PORT2 OMR: PS0 (Bitfield-Mask: 0x01) */ 14454 #define PORT2_OMR_PS1_Pos (1UL) /*!< PORT2 OMR: PS1 (Bit 1) */ 14455 #define PORT2_OMR_PS1_Msk (0x2UL) /*!< PORT2 OMR: PS1 (Bitfield-Mask: 0x01) */ 14456 #define PORT2_OMR_PS2_Pos (2UL) /*!< PORT2 OMR: PS2 (Bit 2) */ 14457 #define PORT2_OMR_PS2_Msk (0x4UL) /*!< PORT2 OMR: PS2 (Bitfield-Mask: 0x01) */ 14458 #define PORT2_OMR_PS3_Pos (3UL) /*!< PORT2 OMR: PS3 (Bit 3) */ 14459 #define PORT2_OMR_PS3_Msk (0x8UL) /*!< PORT2 OMR: PS3 (Bitfield-Mask: 0x01) */ 14460 #define PORT2_OMR_PS4_Pos (4UL) /*!< PORT2 OMR: PS4 (Bit 4) */ 14461 #define PORT2_OMR_PS4_Msk (0x10UL) /*!< PORT2 OMR: PS4 (Bitfield-Mask: 0x01) */ 14462 #define PORT2_OMR_PS5_Pos (5UL) /*!< PORT2 OMR: PS5 (Bit 5) */ 14463 #define PORT2_OMR_PS5_Msk (0x20UL) /*!< PORT2 OMR: PS5 (Bitfield-Mask: 0x01) */ 14464 #define PORT2_OMR_PS6_Pos (6UL) /*!< PORT2 OMR: PS6 (Bit 6) */ 14465 #define PORT2_OMR_PS6_Msk (0x40UL) /*!< PORT2 OMR: PS6 (Bitfield-Mask: 0x01) */ 14466 #define PORT2_OMR_PS7_Pos (7UL) /*!< PORT2 OMR: PS7 (Bit 7) */ 14467 #define PORT2_OMR_PS7_Msk (0x80UL) /*!< PORT2 OMR: PS7 (Bitfield-Mask: 0x01) */ 14468 #define PORT2_OMR_PS8_Pos (8UL) /*!< PORT2 OMR: PS8 (Bit 8) */ 14469 #define PORT2_OMR_PS8_Msk (0x100UL) /*!< PORT2 OMR: PS8 (Bitfield-Mask: 0x01) */ 14470 #define PORT2_OMR_PS9_Pos (9UL) /*!< PORT2 OMR: PS9 (Bit 9) */ 14471 #define PORT2_OMR_PS9_Msk (0x200UL) /*!< PORT2 OMR: PS9 (Bitfield-Mask: 0x01) */ 14472 #define PORT2_OMR_PS10_Pos (10UL) /*!< PORT2 OMR: PS10 (Bit 10) */ 14473 #define PORT2_OMR_PS10_Msk (0x400UL) /*!< PORT2 OMR: PS10 (Bitfield-Mask: 0x01) */ 14474 #define PORT2_OMR_PS11_Pos (11UL) /*!< PORT2 OMR: PS11 (Bit 11) */ 14475 #define PORT2_OMR_PS11_Msk (0x800UL) /*!< PORT2 OMR: PS11 (Bitfield-Mask: 0x01) */ 14476 #define PORT2_OMR_PS12_Pos (12UL) /*!< PORT2 OMR: PS12 (Bit 12) */ 14477 #define PORT2_OMR_PS12_Msk (0x1000UL) /*!< PORT2 OMR: PS12 (Bitfield-Mask: 0x01) */ 14478 #define PORT2_OMR_PS13_Pos (13UL) /*!< PORT2 OMR: PS13 (Bit 13) */ 14479 #define PORT2_OMR_PS13_Msk (0x2000UL) /*!< PORT2 OMR: PS13 (Bitfield-Mask: 0x01) */ 14480 #define PORT2_OMR_PS14_Pos (14UL) /*!< PORT2 OMR: PS14 (Bit 14) */ 14481 #define PORT2_OMR_PS14_Msk (0x4000UL) /*!< PORT2 OMR: PS14 (Bitfield-Mask: 0x01) */ 14482 #define PORT2_OMR_PS15_Pos (15UL) /*!< PORT2 OMR: PS15 (Bit 15) */ 14483 #define PORT2_OMR_PS15_Msk (0x8000UL) /*!< PORT2 OMR: PS15 (Bitfield-Mask: 0x01) */ 14484 #define PORT2_OMR_PR0_Pos (16UL) /*!< PORT2 OMR: PR0 (Bit 16) */ 14485 #define PORT2_OMR_PR0_Msk (0x10000UL) /*!< PORT2 OMR: PR0 (Bitfield-Mask: 0x01) */ 14486 #define PORT2_OMR_PR1_Pos (17UL) /*!< PORT2 OMR: PR1 (Bit 17) */ 14487 #define PORT2_OMR_PR1_Msk (0x20000UL) /*!< PORT2 OMR: PR1 (Bitfield-Mask: 0x01) */ 14488 #define PORT2_OMR_PR2_Pos (18UL) /*!< PORT2 OMR: PR2 (Bit 18) */ 14489 #define PORT2_OMR_PR2_Msk (0x40000UL) /*!< PORT2 OMR: PR2 (Bitfield-Mask: 0x01) */ 14490 #define PORT2_OMR_PR3_Pos (19UL) /*!< PORT2 OMR: PR3 (Bit 19) */ 14491 #define PORT2_OMR_PR3_Msk (0x80000UL) /*!< PORT2 OMR: PR3 (Bitfield-Mask: 0x01) */ 14492 #define PORT2_OMR_PR4_Pos (20UL) /*!< PORT2 OMR: PR4 (Bit 20) */ 14493 #define PORT2_OMR_PR4_Msk (0x100000UL) /*!< PORT2 OMR: PR4 (Bitfield-Mask: 0x01) */ 14494 #define PORT2_OMR_PR5_Pos (21UL) /*!< PORT2 OMR: PR5 (Bit 21) */ 14495 #define PORT2_OMR_PR5_Msk (0x200000UL) /*!< PORT2 OMR: PR5 (Bitfield-Mask: 0x01) */ 14496 #define PORT2_OMR_PR6_Pos (22UL) /*!< PORT2 OMR: PR6 (Bit 22) */ 14497 #define PORT2_OMR_PR6_Msk (0x400000UL) /*!< PORT2 OMR: PR6 (Bitfield-Mask: 0x01) */ 14498 #define PORT2_OMR_PR7_Pos (23UL) /*!< PORT2 OMR: PR7 (Bit 23) */ 14499 #define PORT2_OMR_PR7_Msk (0x800000UL) /*!< PORT2 OMR: PR7 (Bitfield-Mask: 0x01) */ 14500 #define PORT2_OMR_PR8_Pos (24UL) /*!< PORT2 OMR: PR8 (Bit 24) */ 14501 #define PORT2_OMR_PR8_Msk (0x1000000UL) /*!< PORT2 OMR: PR8 (Bitfield-Mask: 0x01) */ 14502 #define PORT2_OMR_PR9_Pos (25UL) /*!< PORT2 OMR: PR9 (Bit 25) */ 14503 #define PORT2_OMR_PR9_Msk (0x2000000UL) /*!< PORT2 OMR: PR9 (Bitfield-Mask: 0x01) */ 14504 #define PORT2_OMR_PR10_Pos (26UL) /*!< PORT2 OMR: PR10 (Bit 26) */ 14505 #define PORT2_OMR_PR10_Msk (0x4000000UL) /*!< PORT2 OMR: PR10 (Bitfield-Mask: 0x01) */ 14506 #define PORT2_OMR_PR11_Pos (27UL) /*!< PORT2 OMR: PR11 (Bit 27) */ 14507 #define PORT2_OMR_PR11_Msk (0x8000000UL) /*!< PORT2 OMR: PR11 (Bitfield-Mask: 0x01) */ 14508 #define PORT2_OMR_PR12_Pos (28UL) /*!< PORT2 OMR: PR12 (Bit 28) */ 14509 #define PORT2_OMR_PR12_Msk (0x10000000UL) /*!< PORT2 OMR: PR12 (Bitfield-Mask: 0x01) */ 14510 #define PORT2_OMR_PR13_Pos (29UL) /*!< PORT2 OMR: PR13 (Bit 29) */ 14511 #define PORT2_OMR_PR13_Msk (0x20000000UL) /*!< PORT2 OMR: PR13 (Bitfield-Mask: 0x01) */ 14512 #define PORT2_OMR_PR14_Pos (30UL) /*!< PORT2 OMR: PR14 (Bit 30) */ 14513 #define PORT2_OMR_PR14_Msk (0x40000000UL) /*!< PORT2 OMR: PR14 (Bitfield-Mask: 0x01) */ 14514 #define PORT2_OMR_PR15_Pos (31UL) /*!< PORT2 OMR: PR15 (Bit 31) */ 14515 #define PORT2_OMR_PR15_Msk (0x80000000UL) /*!< PORT2 OMR: PR15 (Bitfield-Mask: 0x01) */ 14516 14517 /* --------------------------------- PORT2_IOCR0 -------------------------------- */ 14518 #define PORT2_IOCR0_PC0_Pos (3UL) /*!< PORT2 IOCR0: PC0 (Bit 3) */ 14519 #define PORT2_IOCR0_PC0_Msk (0xf8UL) /*!< PORT2 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 14520 #define PORT2_IOCR0_PC1_Pos (11UL) /*!< PORT2 IOCR0: PC1 (Bit 11) */ 14521 #define PORT2_IOCR0_PC1_Msk (0xf800UL) /*!< PORT2 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 14522 #define PORT2_IOCR0_PC2_Pos (19UL) /*!< PORT2 IOCR0: PC2 (Bit 19) */ 14523 #define PORT2_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT2 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 14524 #define PORT2_IOCR0_PC3_Pos (27UL) /*!< PORT2 IOCR0: PC3 (Bit 27) */ 14525 #define PORT2_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT2 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 14526 14527 /* --------------------------------- PORT2_IOCR4 -------------------------------- */ 14528 #define PORT2_IOCR4_PC4_Pos (3UL) /*!< PORT2 IOCR4: PC4 (Bit 3) */ 14529 #define PORT2_IOCR4_PC4_Msk (0xf8UL) /*!< PORT2 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 14530 #define PORT2_IOCR4_PC5_Pos (11UL) /*!< PORT2 IOCR4: PC5 (Bit 11) */ 14531 #define PORT2_IOCR4_PC5_Msk (0xf800UL) /*!< PORT2 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 14532 #define PORT2_IOCR4_PC6_Pos (19UL) /*!< PORT2 IOCR4: PC6 (Bit 19) */ 14533 #define PORT2_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT2 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 14534 #define PORT2_IOCR4_PC7_Pos (27UL) /*!< PORT2 IOCR4: PC7 (Bit 27) */ 14535 #define PORT2_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT2 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 14536 14537 /* --------------------------------- PORT2_IOCR8 -------------------------------- */ 14538 #define PORT2_IOCR8_PC8_Pos (3UL) /*!< PORT2 IOCR8: PC8 (Bit 3) */ 14539 #define PORT2_IOCR8_PC8_Msk (0xf8UL) /*!< PORT2 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 14540 #define PORT2_IOCR8_PC9_Pos (11UL) /*!< PORT2 IOCR8: PC9 (Bit 11) */ 14541 #define PORT2_IOCR8_PC9_Msk (0xf800UL) /*!< PORT2 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 14542 #define PORT2_IOCR8_PC10_Pos (19UL) /*!< PORT2 IOCR8: PC10 (Bit 19) */ 14543 #define PORT2_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT2 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 14544 #define PORT2_IOCR8_PC11_Pos (27UL) /*!< PORT2 IOCR8: PC11 (Bit 27) */ 14545 #define PORT2_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT2 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 14546 14547 /* -------------------------------- PORT2_IOCR12 -------------------------------- */ 14548 #define PORT2_IOCR12_PC12_Pos (3UL) /*!< PORT2 IOCR12: PC12 (Bit 3) */ 14549 #define PORT2_IOCR12_PC12_Msk (0xf8UL) /*!< PORT2 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 14550 #define PORT2_IOCR12_PC13_Pos (11UL) /*!< PORT2 IOCR12: PC13 (Bit 11) */ 14551 #define PORT2_IOCR12_PC13_Msk (0xf800UL) /*!< PORT2 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 14552 #define PORT2_IOCR12_PC14_Pos (19UL) /*!< PORT2 IOCR12: PC14 (Bit 19) */ 14553 #define PORT2_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT2 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 14554 #define PORT2_IOCR12_PC15_Pos (27UL) /*!< PORT2 IOCR12: PC15 (Bit 27) */ 14555 #define PORT2_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT2 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 14556 14557 /* ---------------------------------- PORT2_IN ---------------------------------- */ 14558 #define PORT2_IN_P0_Pos (0UL) /*!< PORT2 IN: P0 (Bit 0) */ 14559 #define PORT2_IN_P0_Msk (0x1UL) /*!< PORT2 IN: P0 (Bitfield-Mask: 0x01) */ 14560 #define PORT2_IN_P1_Pos (1UL) /*!< PORT2 IN: P1 (Bit 1) */ 14561 #define PORT2_IN_P1_Msk (0x2UL) /*!< PORT2 IN: P1 (Bitfield-Mask: 0x01) */ 14562 #define PORT2_IN_P2_Pos (2UL) /*!< PORT2 IN: P2 (Bit 2) */ 14563 #define PORT2_IN_P2_Msk (0x4UL) /*!< PORT2 IN: P2 (Bitfield-Mask: 0x01) */ 14564 #define PORT2_IN_P3_Pos (3UL) /*!< PORT2 IN: P3 (Bit 3) */ 14565 #define PORT2_IN_P3_Msk (0x8UL) /*!< PORT2 IN: P3 (Bitfield-Mask: 0x01) */ 14566 #define PORT2_IN_P4_Pos (4UL) /*!< PORT2 IN: P4 (Bit 4) */ 14567 #define PORT2_IN_P4_Msk (0x10UL) /*!< PORT2 IN: P4 (Bitfield-Mask: 0x01) */ 14568 #define PORT2_IN_P5_Pos (5UL) /*!< PORT2 IN: P5 (Bit 5) */ 14569 #define PORT2_IN_P5_Msk (0x20UL) /*!< PORT2 IN: P5 (Bitfield-Mask: 0x01) */ 14570 #define PORT2_IN_P6_Pos (6UL) /*!< PORT2 IN: P6 (Bit 6) */ 14571 #define PORT2_IN_P6_Msk (0x40UL) /*!< PORT2 IN: P6 (Bitfield-Mask: 0x01) */ 14572 #define PORT2_IN_P7_Pos (7UL) /*!< PORT2 IN: P7 (Bit 7) */ 14573 #define PORT2_IN_P7_Msk (0x80UL) /*!< PORT2 IN: P7 (Bitfield-Mask: 0x01) */ 14574 #define PORT2_IN_P8_Pos (8UL) /*!< PORT2 IN: P8 (Bit 8) */ 14575 #define PORT2_IN_P8_Msk (0x100UL) /*!< PORT2 IN: P8 (Bitfield-Mask: 0x01) */ 14576 #define PORT2_IN_P9_Pos (9UL) /*!< PORT2 IN: P9 (Bit 9) */ 14577 #define PORT2_IN_P9_Msk (0x200UL) /*!< PORT2 IN: P9 (Bitfield-Mask: 0x01) */ 14578 #define PORT2_IN_P10_Pos (10UL) /*!< PORT2 IN: P10 (Bit 10) */ 14579 #define PORT2_IN_P10_Msk (0x400UL) /*!< PORT2 IN: P10 (Bitfield-Mask: 0x01) */ 14580 #define PORT2_IN_P11_Pos (11UL) /*!< PORT2 IN: P11 (Bit 11) */ 14581 #define PORT2_IN_P11_Msk (0x800UL) /*!< PORT2 IN: P11 (Bitfield-Mask: 0x01) */ 14582 #define PORT2_IN_P12_Pos (12UL) /*!< PORT2 IN: P12 (Bit 12) */ 14583 #define PORT2_IN_P12_Msk (0x1000UL) /*!< PORT2 IN: P12 (Bitfield-Mask: 0x01) */ 14584 #define PORT2_IN_P13_Pos (13UL) /*!< PORT2 IN: P13 (Bit 13) */ 14585 #define PORT2_IN_P13_Msk (0x2000UL) /*!< PORT2 IN: P13 (Bitfield-Mask: 0x01) */ 14586 #define PORT2_IN_P14_Pos (14UL) /*!< PORT2 IN: P14 (Bit 14) */ 14587 #define PORT2_IN_P14_Msk (0x4000UL) /*!< PORT2 IN: P14 (Bitfield-Mask: 0x01) */ 14588 #define PORT2_IN_P15_Pos (15UL) /*!< PORT2 IN: P15 (Bit 15) */ 14589 #define PORT2_IN_P15_Msk (0x8000UL) /*!< PORT2 IN: P15 (Bitfield-Mask: 0x01) */ 14590 14591 /* --------------------------------- PORT2_PDR0 --------------------------------- */ 14592 #define PORT2_PDR0_PD0_Pos (0UL) /*!< PORT2 PDR0: PD0 (Bit 0) */ 14593 #define PORT2_PDR0_PD0_Msk (0x7UL) /*!< PORT2 PDR0: PD0 (Bitfield-Mask: 0x07) */ 14594 #define PORT2_PDR0_PD1_Pos (4UL) /*!< PORT2 PDR0: PD1 (Bit 4) */ 14595 #define PORT2_PDR0_PD1_Msk (0x70UL) /*!< PORT2 PDR0: PD1 (Bitfield-Mask: 0x07) */ 14596 #define PORT2_PDR0_PD2_Pos (8UL) /*!< PORT2 PDR0: PD2 (Bit 8) */ 14597 #define PORT2_PDR0_PD2_Msk (0x700UL) /*!< PORT2 PDR0: PD2 (Bitfield-Mask: 0x07) */ 14598 #define PORT2_PDR0_PD3_Pos (12UL) /*!< PORT2 PDR0: PD3 (Bit 12) */ 14599 #define PORT2_PDR0_PD3_Msk (0x7000UL) /*!< PORT2 PDR0: PD3 (Bitfield-Mask: 0x07) */ 14600 #define PORT2_PDR0_PD4_Pos (16UL) /*!< PORT2 PDR0: PD4 (Bit 16) */ 14601 #define PORT2_PDR0_PD4_Msk (0x70000UL) /*!< PORT2 PDR0: PD4 (Bitfield-Mask: 0x07) */ 14602 #define PORT2_PDR0_PD5_Pos (20UL) /*!< PORT2 PDR0: PD5 (Bit 20) */ 14603 #define PORT2_PDR0_PD5_Msk (0x700000UL) /*!< PORT2 PDR0: PD5 (Bitfield-Mask: 0x07) */ 14604 #define PORT2_PDR0_PD6_Pos (24UL) /*!< PORT2 PDR0: PD6 (Bit 24) */ 14605 #define PORT2_PDR0_PD6_Msk (0x7000000UL) /*!< PORT2 PDR0: PD6 (Bitfield-Mask: 0x07) */ 14606 #define PORT2_PDR0_PD7_Pos (28UL) /*!< PORT2 PDR0: PD7 (Bit 28) */ 14607 #define PORT2_PDR0_PD7_Msk (0x70000000UL) /*!< PORT2 PDR0: PD7 (Bitfield-Mask: 0x07) */ 14608 14609 /* --------------------------------- PORT2_PDR1 --------------------------------- */ 14610 #define PORT2_PDR1_PD8_Pos (0UL) /*!< PORT2 PDR1: PD8 (Bit 0) */ 14611 #define PORT2_PDR1_PD8_Msk (0x7UL) /*!< PORT2 PDR1: PD8 (Bitfield-Mask: 0x07) */ 14612 #define PORT2_PDR1_PD9_Pos (4UL) /*!< PORT2 PDR1: PD9 (Bit 4) */ 14613 #define PORT2_PDR1_PD9_Msk (0x70UL) /*!< PORT2 PDR1: PD9 (Bitfield-Mask: 0x07) */ 14614 #define PORT2_PDR1_PD10_Pos (8UL) /*!< PORT2 PDR1: PD10 (Bit 8) */ 14615 #define PORT2_PDR1_PD10_Msk (0x700UL) /*!< PORT2 PDR1: PD10 (Bitfield-Mask: 0x07) */ 14616 #define PORT2_PDR1_PD11_Pos (12UL) /*!< PORT2 PDR1: PD11 (Bit 12) */ 14617 #define PORT2_PDR1_PD11_Msk (0x7000UL) /*!< PORT2 PDR1: PD11 (Bitfield-Mask: 0x07) */ 14618 #define PORT2_PDR1_PD12_Pos (16UL) /*!< PORT2 PDR1: PD12 (Bit 16) */ 14619 #define PORT2_PDR1_PD12_Msk (0x70000UL) /*!< PORT2 PDR1: PD12 (Bitfield-Mask: 0x07) */ 14620 #define PORT2_PDR1_PD13_Pos (20UL) /*!< PORT2 PDR1: PD13 (Bit 20) */ 14621 #define PORT2_PDR1_PD13_Msk (0x700000UL) /*!< PORT2 PDR1: PD13 (Bitfield-Mask: 0x07) */ 14622 #define PORT2_PDR1_PD14_Pos (24UL) /*!< PORT2 PDR1: PD14 (Bit 24) */ 14623 #define PORT2_PDR1_PD14_Msk (0x7000000UL) /*!< PORT2 PDR1: PD14 (Bitfield-Mask: 0x07) */ 14624 #define PORT2_PDR1_PD15_Pos (28UL) /*!< PORT2 PDR1: PD15 (Bit 28) */ 14625 #define PORT2_PDR1_PD15_Msk (0x70000000UL) /*!< PORT2 PDR1: PD15 (Bitfield-Mask: 0x07) */ 14626 14627 /* --------------------------------- PORT2_PDISC -------------------------------- */ 14628 #define PORT2_PDISC_PDIS0_Pos (0UL) /*!< PORT2 PDISC: PDIS0 (Bit 0) */ 14629 #define PORT2_PDISC_PDIS0_Msk (0x1UL) /*!< PORT2 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 14630 #define PORT2_PDISC_PDIS1_Pos (1UL) /*!< PORT2 PDISC: PDIS1 (Bit 1) */ 14631 #define PORT2_PDISC_PDIS1_Msk (0x2UL) /*!< PORT2 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 14632 #define PORT2_PDISC_PDIS2_Pos (2UL) /*!< PORT2 PDISC: PDIS2 (Bit 2) */ 14633 #define PORT2_PDISC_PDIS2_Msk (0x4UL) /*!< PORT2 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 14634 #define PORT2_PDISC_PDIS3_Pos (3UL) /*!< PORT2 PDISC: PDIS3 (Bit 3) */ 14635 #define PORT2_PDISC_PDIS3_Msk (0x8UL) /*!< PORT2 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 14636 #define PORT2_PDISC_PDIS4_Pos (4UL) /*!< PORT2 PDISC: PDIS4 (Bit 4) */ 14637 #define PORT2_PDISC_PDIS4_Msk (0x10UL) /*!< PORT2 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 14638 #define PORT2_PDISC_PDIS5_Pos (5UL) /*!< PORT2 PDISC: PDIS5 (Bit 5) */ 14639 #define PORT2_PDISC_PDIS5_Msk (0x20UL) /*!< PORT2 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 14640 #define PORT2_PDISC_PDIS6_Pos (6UL) /*!< PORT2 PDISC: PDIS6 (Bit 6) */ 14641 #define PORT2_PDISC_PDIS6_Msk (0x40UL) /*!< PORT2 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 14642 #define PORT2_PDISC_PDIS7_Pos (7UL) /*!< PORT2 PDISC: PDIS7 (Bit 7) */ 14643 #define PORT2_PDISC_PDIS7_Msk (0x80UL) /*!< PORT2 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 14644 #define PORT2_PDISC_PDIS8_Pos (8UL) /*!< PORT2 PDISC: PDIS8 (Bit 8) */ 14645 #define PORT2_PDISC_PDIS8_Msk (0x100UL) /*!< PORT2 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 14646 #define PORT2_PDISC_PDIS9_Pos (9UL) /*!< PORT2 PDISC: PDIS9 (Bit 9) */ 14647 #define PORT2_PDISC_PDIS9_Msk (0x200UL) /*!< PORT2 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 14648 #define PORT2_PDISC_PDIS10_Pos (10UL) /*!< PORT2 PDISC: PDIS10 (Bit 10) */ 14649 #define PORT2_PDISC_PDIS10_Msk (0x400UL) /*!< PORT2 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 14650 #define PORT2_PDISC_PDIS11_Pos (11UL) /*!< PORT2 PDISC: PDIS11 (Bit 11) */ 14651 #define PORT2_PDISC_PDIS11_Msk (0x800UL) /*!< PORT2 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 14652 #define PORT2_PDISC_PDIS12_Pos (12UL) /*!< PORT2 PDISC: PDIS12 (Bit 12) */ 14653 #define PORT2_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT2 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 14654 #define PORT2_PDISC_PDIS13_Pos (13UL) /*!< PORT2 PDISC: PDIS13 (Bit 13) */ 14655 #define PORT2_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT2 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 14656 #define PORT2_PDISC_PDIS14_Pos (14UL) /*!< PORT2 PDISC: PDIS14 (Bit 14) */ 14657 #define PORT2_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT2 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 14658 #define PORT2_PDISC_PDIS15_Pos (15UL) /*!< PORT2 PDISC: PDIS15 (Bit 15) */ 14659 #define PORT2_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT2 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 14660 14661 /* ---------------------------------- PORT2_PPS --------------------------------- */ 14662 #define PORT2_PPS_PPS0_Pos (0UL) /*!< PORT2 PPS: PPS0 (Bit 0) */ 14663 #define PORT2_PPS_PPS0_Msk (0x1UL) /*!< PORT2 PPS: PPS0 (Bitfield-Mask: 0x01) */ 14664 #define PORT2_PPS_PPS1_Pos (1UL) /*!< PORT2 PPS: PPS1 (Bit 1) */ 14665 #define PORT2_PPS_PPS1_Msk (0x2UL) /*!< PORT2 PPS: PPS1 (Bitfield-Mask: 0x01) */ 14666 #define PORT2_PPS_PPS2_Pos (2UL) /*!< PORT2 PPS: PPS2 (Bit 2) */ 14667 #define PORT2_PPS_PPS2_Msk (0x4UL) /*!< PORT2 PPS: PPS2 (Bitfield-Mask: 0x01) */ 14668 #define PORT2_PPS_PPS3_Pos (3UL) /*!< PORT2 PPS: PPS3 (Bit 3) */ 14669 #define PORT2_PPS_PPS3_Msk (0x8UL) /*!< PORT2 PPS: PPS3 (Bitfield-Mask: 0x01) */ 14670 #define PORT2_PPS_PPS4_Pos (4UL) /*!< PORT2 PPS: PPS4 (Bit 4) */ 14671 #define PORT2_PPS_PPS4_Msk (0x10UL) /*!< PORT2 PPS: PPS4 (Bitfield-Mask: 0x01) */ 14672 #define PORT2_PPS_PPS5_Pos (5UL) /*!< PORT2 PPS: PPS5 (Bit 5) */ 14673 #define PORT2_PPS_PPS5_Msk (0x20UL) /*!< PORT2 PPS: PPS5 (Bitfield-Mask: 0x01) */ 14674 #define PORT2_PPS_PPS6_Pos (6UL) /*!< PORT2 PPS: PPS6 (Bit 6) */ 14675 #define PORT2_PPS_PPS6_Msk (0x40UL) /*!< PORT2 PPS: PPS6 (Bitfield-Mask: 0x01) */ 14676 #define PORT2_PPS_PPS7_Pos (7UL) /*!< PORT2 PPS: PPS7 (Bit 7) */ 14677 #define PORT2_PPS_PPS7_Msk (0x80UL) /*!< PORT2 PPS: PPS7 (Bitfield-Mask: 0x01) */ 14678 #define PORT2_PPS_PPS8_Pos (8UL) /*!< PORT2 PPS: PPS8 (Bit 8) */ 14679 #define PORT2_PPS_PPS8_Msk (0x100UL) /*!< PORT2 PPS: PPS8 (Bitfield-Mask: 0x01) */ 14680 #define PORT2_PPS_PPS9_Pos (9UL) /*!< PORT2 PPS: PPS9 (Bit 9) */ 14681 #define PORT2_PPS_PPS9_Msk (0x200UL) /*!< PORT2 PPS: PPS9 (Bitfield-Mask: 0x01) */ 14682 #define PORT2_PPS_PPS10_Pos (10UL) /*!< PORT2 PPS: PPS10 (Bit 10) */ 14683 #define PORT2_PPS_PPS10_Msk (0x400UL) /*!< PORT2 PPS: PPS10 (Bitfield-Mask: 0x01) */ 14684 #define PORT2_PPS_PPS11_Pos (11UL) /*!< PORT2 PPS: PPS11 (Bit 11) */ 14685 #define PORT2_PPS_PPS11_Msk (0x800UL) /*!< PORT2 PPS: PPS11 (Bitfield-Mask: 0x01) */ 14686 #define PORT2_PPS_PPS12_Pos (12UL) /*!< PORT2 PPS: PPS12 (Bit 12) */ 14687 #define PORT2_PPS_PPS12_Msk (0x1000UL) /*!< PORT2 PPS: PPS12 (Bitfield-Mask: 0x01) */ 14688 #define PORT2_PPS_PPS13_Pos (13UL) /*!< PORT2 PPS: PPS13 (Bit 13) */ 14689 #define PORT2_PPS_PPS13_Msk (0x2000UL) /*!< PORT2 PPS: PPS13 (Bitfield-Mask: 0x01) */ 14690 #define PORT2_PPS_PPS14_Pos (14UL) /*!< PORT2 PPS: PPS14 (Bit 14) */ 14691 #define PORT2_PPS_PPS14_Msk (0x4000UL) /*!< PORT2 PPS: PPS14 (Bitfield-Mask: 0x01) */ 14692 #define PORT2_PPS_PPS15_Pos (15UL) /*!< PORT2 PPS: PPS15 (Bit 15) */ 14693 #define PORT2_PPS_PPS15_Msk (0x8000UL) /*!< PORT2 PPS: PPS15 (Bitfield-Mask: 0x01) */ 14694 14695 /* --------------------------------- PORT2_HWSEL -------------------------------- */ 14696 #define PORT2_HWSEL_HW0_Pos (0UL) /*!< PORT2 HWSEL: HW0 (Bit 0) */ 14697 #define PORT2_HWSEL_HW0_Msk (0x3UL) /*!< PORT2 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 14698 #define PORT2_HWSEL_HW1_Pos (2UL) /*!< PORT2 HWSEL: HW1 (Bit 2) */ 14699 #define PORT2_HWSEL_HW1_Msk (0xcUL) /*!< PORT2 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 14700 #define PORT2_HWSEL_HW2_Pos (4UL) /*!< PORT2 HWSEL: HW2 (Bit 4) */ 14701 #define PORT2_HWSEL_HW2_Msk (0x30UL) /*!< PORT2 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 14702 #define PORT2_HWSEL_HW3_Pos (6UL) /*!< PORT2 HWSEL: HW3 (Bit 6) */ 14703 #define PORT2_HWSEL_HW3_Msk (0xc0UL) /*!< PORT2 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 14704 #define PORT2_HWSEL_HW4_Pos (8UL) /*!< PORT2 HWSEL: HW4 (Bit 8) */ 14705 #define PORT2_HWSEL_HW4_Msk (0x300UL) /*!< PORT2 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 14706 #define PORT2_HWSEL_HW5_Pos (10UL) /*!< PORT2 HWSEL: HW5 (Bit 10) */ 14707 #define PORT2_HWSEL_HW5_Msk (0xc00UL) /*!< PORT2 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 14708 #define PORT2_HWSEL_HW6_Pos (12UL) /*!< PORT2 HWSEL: HW6 (Bit 12) */ 14709 #define PORT2_HWSEL_HW6_Msk (0x3000UL) /*!< PORT2 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 14710 #define PORT2_HWSEL_HW7_Pos (14UL) /*!< PORT2 HWSEL: HW7 (Bit 14) */ 14711 #define PORT2_HWSEL_HW7_Msk (0xc000UL) /*!< PORT2 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 14712 #define PORT2_HWSEL_HW8_Pos (16UL) /*!< PORT2 HWSEL: HW8 (Bit 16) */ 14713 #define PORT2_HWSEL_HW8_Msk (0x30000UL) /*!< PORT2 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 14714 #define PORT2_HWSEL_HW9_Pos (18UL) /*!< PORT2 HWSEL: HW9 (Bit 18) */ 14715 #define PORT2_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT2 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 14716 #define PORT2_HWSEL_HW10_Pos (20UL) /*!< PORT2 HWSEL: HW10 (Bit 20) */ 14717 #define PORT2_HWSEL_HW10_Msk (0x300000UL) /*!< PORT2 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 14718 #define PORT2_HWSEL_HW11_Pos (22UL) /*!< PORT2 HWSEL: HW11 (Bit 22) */ 14719 #define PORT2_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT2 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 14720 #define PORT2_HWSEL_HW12_Pos (24UL) /*!< PORT2 HWSEL: HW12 (Bit 24) */ 14721 #define PORT2_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT2 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 14722 #define PORT2_HWSEL_HW13_Pos (26UL) /*!< PORT2 HWSEL: HW13 (Bit 26) */ 14723 #define PORT2_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT2 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 14724 #define PORT2_HWSEL_HW14_Pos (28UL) /*!< PORT2 HWSEL: HW14 (Bit 28) */ 14725 #define PORT2_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT2 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 14726 #define PORT2_HWSEL_HW15_Pos (30UL) /*!< PORT2 HWSEL: HW15 (Bit 30) */ 14727 #define PORT2_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT2 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 14728 14729 14730 /* ================================================================================ */ 14731 /* ================ struct 'PORT3' Position & Mask ================ */ 14732 /* ================================================================================ */ 14733 14734 14735 /* ---------------------------------- PORT3_OUT --------------------------------- */ 14736 #define PORT3_OUT_P0_Pos (0UL) /*!< PORT3 OUT: P0 (Bit 0) */ 14737 #define PORT3_OUT_P0_Msk (0x1UL) /*!< PORT3 OUT: P0 (Bitfield-Mask: 0x01) */ 14738 #define PORT3_OUT_P1_Pos (1UL) /*!< PORT3 OUT: P1 (Bit 1) */ 14739 #define PORT3_OUT_P1_Msk (0x2UL) /*!< PORT3 OUT: P1 (Bitfield-Mask: 0x01) */ 14740 #define PORT3_OUT_P2_Pos (2UL) /*!< PORT3 OUT: P2 (Bit 2) */ 14741 #define PORT3_OUT_P2_Msk (0x4UL) /*!< PORT3 OUT: P2 (Bitfield-Mask: 0x01) */ 14742 #define PORT3_OUT_P3_Pos (3UL) /*!< PORT3 OUT: P3 (Bit 3) */ 14743 #define PORT3_OUT_P3_Msk (0x8UL) /*!< PORT3 OUT: P3 (Bitfield-Mask: 0x01) */ 14744 #define PORT3_OUT_P4_Pos (4UL) /*!< PORT3 OUT: P4 (Bit 4) */ 14745 #define PORT3_OUT_P4_Msk (0x10UL) /*!< PORT3 OUT: P4 (Bitfield-Mask: 0x01) */ 14746 #define PORT3_OUT_P5_Pos (5UL) /*!< PORT3 OUT: P5 (Bit 5) */ 14747 #define PORT3_OUT_P5_Msk (0x20UL) /*!< PORT3 OUT: P5 (Bitfield-Mask: 0x01) */ 14748 #define PORT3_OUT_P6_Pos (6UL) /*!< PORT3 OUT: P6 (Bit 6) */ 14749 #define PORT3_OUT_P6_Msk (0x40UL) /*!< PORT3 OUT: P6 (Bitfield-Mask: 0x01) */ 14750 #define PORT3_OUT_P7_Pos (7UL) /*!< PORT3 OUT: P7 (Bit 7) */ 14751 #define PORT3_OUT_P7_Msk (0x80UL) /*!< PORT3 OUT: P7 (Bitfield-Mask: 0x01) */ 14752 #define PORT3_OUT_P8_Pos (8UL) /*!< PORT3 OUT: P8 (Bit 8) */ 14753 #define PORT3_OUT_P8_Msk (0x100UL) /*!< PORT3 OUT: P8 (Bitfield-Mask: 0x01) */ 14754 #define PORT3_OUT_P9_Pos (9UL) /*!< PORT3 OUT: P9 (Bit 9) */ 14755 #define PORT3_OUT_P9_Msk (0x200UL) /*!< PORT3 OUT: P9 (Bitfield-Mask: 0x01) */ 14756 #define PORT3_OUT_P10_Pos (10UL) /*!< PORT3 OUT: P10 (Bit 10) */ 14757 #define PORT3_OUT_P10_Msk (0x400UL) /*!< PORT3 OUT: P10 (Bitfield-Mask: 0x01) */ 14758 #define PORT3_OUT_P11_Pos (11UL) /*!< PORT3 OUT: P11 (Bit 11) */ 14759 #define PORT3_OUT_P11_Msk (0x800UL) /*!< PORT3 OUT: P11 (Bitfield-Mask: 0x01) */ 14760 #define PORT3_OUT_P12_Pos (12UL) /*!< PORT3 OUT: P12 (Bit 12) */ 14761 #define PORT3_OUT_P12_Msk (0x1000UL) /*!< PORT3 OUT: P12 (Bitfield-Mask: 0x01) */ 14762 #define PORT3_OUT_P13_Pos (13UL) /*!< PORT3 OUT: P13 (Bit 13) */ 14763 #define PORT3_OUT_P13_Msk (0x2000UL) /*!< PORT3 OUT: P13 (Bitfield-Mask: 0x01) */ 14764 #define PORT3_OUT_P14_Pos (14UL) /*!< PORT3 OUT: P14 (Bit 14) */ 14765 #define PORT3_OUT_P14_Msk (0x4000UL) /*!< PORT3 OUT: P14 (Bitfield-Mask: 0x01) */ 14766 #define PORT3_OUT_P15_Pos (15UL) /*!< PORT3 OUT: P15 (Bit 15) */ 14767 #define PORT3_OUT_P15_Msk (0x8000UL) /*!< PORT3 OUT: P15 (Bitfield-Mask: 0x01) */ 14768 14769 /* ---------------------------------- PORT3_OMR --------------------------------- */ 14770 #define PORT3_OMR_PS0_Pos (0UL) /*!< PORT3 OMR: PS0 (Bit 0) */ 14771 #define PORT3_OMR_PS0_Msk (0x1UL) /*!< PORT3 OMR: PS0 (Bitfield-Mask: 0x01) */ 14772 #define PORT3_OMR_PS1_Pos (1UL) /*!< PORT3 OMR: PS1 (Bit 1) */ 14773 #define PORT3_OMR_PS1_Msk (0x2UL) /*!< PORT3 OMR: PS1 (Bitfield-Mask: 0x01) */ 14774 #define PORT3_OMR_PS2_Pos (2UL) /*!< PORT3 OMR: PS2 (Bit 2) */ 14775 #define PORT3_OMR_PS2_Msk (0x4UL) /*!< PORT3 OMR: PS2 (Bitfield-Mask: 0x01) */ 14776 #define PORT3_OMR_PS3_Pos (3UL) /*!< PORT3 OMR: PS3 (Bit 3) */ 14777 #define PORT3_OMR_PS3_Msk (0x8UL) /*!< PORT3 OMR: PS3 (Bitfield-Mask: 0x01) */ 14778 #define PORT3_OMR_PS4_Pos (4UL) /*!< PORT3 OMR: PS4 (Bit 4) */ 14779 #define PORT3_OMR_PS4_Msk (0x10UL) /*!< PORT3 OMR: PS4 (Bitfield-Mask: 0x01) */ 14780 #define PORT3_OMR_PS5_Pos (5UL) /*!< PORT3 OMR: PS5 (Bit 5) */ 14781 #define PORT3_OMR_PS5_Msk (0x20UL) /*!< PORT3 OMR: PS5 (Bitfield-Mask: 0x01) */ 14782 #define PORT3_OMR_PS6_Pos (6UL) /*!< PORT3 OMR: PS6 (Bit 6) */ 14783 #define PORT3_OMR_PS6_Msk (0x40UL) /*!< PORT3 OMR: PS6 (Bitfield-Mask: 0x01) */ 14784 #define PORT3_OMR_PS7_Pos (7UL) /*!< PORT3 OMR: PS7 (Bit 7) */ 14785 #define PORT3_OMR_PS7_Msk (0x80UL) /*!< PORT3 OMR: PS7 (Bitfield-Mask: 0x01) */ 14786 #define PORT3_OMR_PS8_Pos (8UL) /*!< PORT3 OMR: PS8 (Bit 8) */ 14787 #define PORT3_OMR_PS8_Msk (0x100UL) /*!< PORT3 OMR: PS8 (Bitfield-Mask: 0x01) */ 14788 #define PORT3_OMR_PS9_Pos (9UL) /*!< PORT3 OMR: PS9 (Bit 9) */ 14789 #define PORT3_OMR_PS9_Msk (0x200UL) /*!< PORT3 OMR: PS9 (Bitfield-Mask: 0x01) */ 14790 #define PORT3_OMR_PS10_Pos (10UL) /*!< PORT3 OMR: PS10 (Bit 10) */ 14791 #define PORT3_OMR_PS10_Msk (0x400UL) /*!< PORT3 OMR: PS10 (Bitfield-Mask: 0x01) */ 14792 #define PORT3_OMR_PS11_Pos (11UL) /*!< PORT3 OMR: PS11 (Bit 11) */ 14793 #define PORT3_OMR_PS11_Msk (0x800UL) /*!< PORT3 OMR: PS11 (Bitfield-Mask: 0x01) */ 14794 #define PORT3_OMR_PS12_Pos (12UL) /*!< PORT3 OMR: PS12 (Bit 12) */ 14795 #define PORT3_OMR_PS12_Msk (0x1000UL) /*!< PORT3 OMR: PS12 (Bitfield-Mask: 0x01) */ 14796 #define PORT3_OMR_PS13_Pos (13UL) /*!< PORT3 OMR: PS13 (Bit 13) */ 14797 #define PORT3_OMR_PS13_Msk (0x2000UL) /*!< PORT3 OMR: PS13 (Bitfield-Mask: 0x01) */ 14798 #define PORT3_OMR_PS14_Pos (14UL) /*!< PORT3 OMR: PS14 (Bit 14) */ 14799 #define PORT3_OMR_PS14_Msk (0x4000UL) /*!< PORT3 OMR: PS14 (Bitfield-Mask: 0x01) */ 14800 #define PORT3_OMR_PS15_Pos (15UL) /*!< PORT3 OMR: PS15 (Bit 15) */ 14801 #define PORT3_OMR_PS15_Msk (0x8000UL) /*!< PORT3 OMR: PS15 (Bitfield-Mask: 0x01) */ 14802 #define PORT3_OMR_PR0_Pos (16UL) /*!< PORT3 OMR: PR0 (Bit 16) */ 14803 #define PORT3_OMR_PR0_Msk (0x10000UL) /*!< PORT3 OMR: PR0 (Bitfield-Mask: 0x01) */ 14804 #define PORT3_OMR_PR1_Pos (17UL) /*!< PORT3 OMR: PR1 (Bit 17) */ 14805 #define PORT3_OMR_PR1_Msk (0x20000UL) /*!< PORT3 OMR: PR1 (Bitfield-Mask: 0x01) */ 14806 #define PORT3_OMR_PR2_Pos (18UL) /*!< PORT3 OMR: PR2 (Bit 18) */ 14807 #define PORT3_OMR_PR2_Msk (0x40000UL) /*!< PORT3 OMR: PR2 (Bitfield-Mask: 0x01) */ 14808 #define PORT3_OMR_PR3_Pos (19UL) /*!< PORT3 OMR: PR3 (Bit 19) */ 14809 #define PORT3_OMR_PR3_Msk (0x80000UL) /*!< PORT3 OMR: PR3 (Bitfield-Mask: 0x01) */ 14810 #define PORT3_OMR_PR4_Pos (20UL) /*!< PORT3 OMR: PR4 (Bit 20) */ 14811 #define PORT3_OMR_PR4_Msk (0x100000UL) /*!< PORT3 OMR: PR4 (Bitfield-Mask: 0x01) */ 14812 #define PORT3_OMR_PR5_Pos (21UL) /*!< PORT3 OMR: PR5 (Bit 21) */ 14813 #define PORT3_OMR_PR5_Msk (0x200000UL) /*!< PORT3 OMR: PR5 (Bitfield-Mask: 0x01) */ 14814 #define PORT3_OMR_PR6_Pos (22UL) /*!< PORT3 OMR: PR6 (Bit 22) */ 14815 #define PORT3_OMR_PR6_Msk (0x400000UL) /*!< PORT3 OMR: PR6 (Bitfield-Mask: 0x01) */ 14816 #define PORT3_OMR_PR7_Pos (23UL) /*!< PORT3 OMR: PR7 (Bit 23) */ 14817 #define PORT3_OMR_PR7_Msk (0x800000UL) /*!< PORT3 OMR: PR7 (Bitfield-Mask: 0x01) */ 14818 #define PORT3_OMR_PR8_Pos (24UL) /*!< PORT3 OMR: PR8 (Bit 24) */ 14819 #define PORT3_OMR_PR8_Msk (0x1000000UL) /*!< PORT3 OMR: PR8 (Bitfield-Mask: 0x01) */ 14820 #define PORT3_OMR_PR9_Pos (25UL) /*!< PORT3 OMR: PR9 (Bit 25) */ 14821 #define PORT3_OMR_PR9_Msk (0x2000000UL) /*!< PORT3 OMR: PR9 (Bitfield-Mask: 0x01) */ 14822 #define PORT3_OMR_PR10_Pos (26UL) /*!< PORT3 OMR: PR10 (Bit 26) */ 14823 #define PORT3_OMR_PR10_Msk (0x4000000UL) /*!< PORT3 OMR: PR10 (Bitfield-Mask: 0x01) */ 14824 #define PORT3_OMR_PR11_Pos (27UL) /*!< PORT3 OMR: PR11 (Bit 27) */ 14825 #define PORT3_OMR_PR11_Msk (0x8000000UL) /*!< PORT3 OMR: PR11 (Bitfield-Mask: 0x01) */ 14826 #define PORT3_OMR_PR12_Pos (28UL) /*!< PORT3 OMR: PR12 (Bit 28) */ 14827 #define PORT3_OMR_PR12_Msk (0x10000000UL) /*!< PORT3 OMR: PR12 (Bitfield-Mask: 0x01) */ 14828 #define PORT3_OMR_PR13_Pos (29UL) /*!< PORT3 OMR: PR13 (Bit 29) */ 14829 #define PORT3_OMR_PR13_Msk (0x20000000UL) /*!< PORT3 OMR: PR13 (Bitfield-Mask: 0x01) */ 14830 #define PORT3_OMR_PR14_Pos (30UL) /*!< PORT3 OMR: PR14 (Bit 30) */ 14831 #define PORT3_OMR_PR14_Msk (0x40000000UL) /*!< PORT3 OMR: PR14 (Bitfield-Mask: 0x01) */ 14832 #define PORT3_OMR_PR15_Pos (31UL) /*!< PORT3 OMR: PR15 (Bit 31) */ 14833 #define PORT3_OMR_PR15_Msk (0x80000000UL) /*!< PORT3 OMR: PR15 (Bitfield-Mask: 0x01) */ 14834 14835 /* --------------------------------- PORT3_IOCR0 -------------------------------- */ 14836 #define PORT3_IOCR0_PC0_Pos (3UL) /*!< PORT3 IOCR0: PC0 (Bit 3) */ 14837 #define PORT3_IOCR0_PC0_Msk (0xf8UL) /*!< PORT3 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 14838 #define PORT3_IOCR0_PC1_Pos (11UL) /*!< PORT3 IOCR0: PC1 (Bit 11) */ 14839 #define PORT3_IOCR0_PC1_Msk (0xf800UL) /*!< PORT3 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 14840 #define PORT3_IOCR0_PC2_Pos (19UL) /*!< PORT3 IOCR0: PC2 (Bit 19) */ 14841 #define PORT3_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT3 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 14842 #define PORT3_IOCR0_PC3_Pos (27UL) /*!< PORT3 IOCR0: PC3 (Bit 27) */ 14843 #define PORT3_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT3 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 14844 14845 /* --------------------------------- PORT3_IOCR4 -------------------------------- */ 14846 #define PORT3_IOCR4_PC4_Pos (3UL) /*!< PORT3 IOCR4: PC4 (Bit 3) */ 14847 #define PORT3_IOCR4_PC4_Msk (0xf8UL) /*!< PORT3 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 14848 #define PORT3_IOCR4_PC5_Pos (11UL) /*!< PORT3 IOCR4: PC5 (Bit 11) */ 14849 #define PORT3_IOCR4_PC5_Msk (0xf800UL) /*!< PORT3 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 14850 #define PORT3_IOCR4_PC6_Pos (19UL) /*!< PORT3 IOCR4: PC6 (Bit 19) */ 14851 #define PORT3_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT3 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 14852 #define PORT3_IOCR4_PC7_Pos (27UL) /*!< PORT3 IOCR4: PC7 (Bit 27) */ 14853 #define PORT3_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT3 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 14854 14855 /* --------------------------------- PORT3_IOCR8 -------------------------------- */ 14856 #define PORT3_IOCR8_PC8_Pos (3UL) /*!< PORT3 IOCR8: PC8 (Bit 3) */ 14857 #define PORT3_IOCR8_PC8_Msk (0xf8UL) /*!< PORT3 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 14858 #define PORT3_IOCR8_PC9_Pos (11UL) /*!< PORT3 IOCR8: PC9 (Bit 11) */ 14859 #define PORT3_IOCR8_PC9_Msk (0xf800UL) /*!< PORT3 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 14860 #define PORT3_IOCR8_PC10_Pos (19UL) /*!< PORT3 IOCR8: PC10 (Bit 19) */ 14861 #define PORT3_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT3 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 14862 #define PORT3_IOCR8_PC11_Pos (27UL) /*!< PORT3 IOCR8: PC11 (Bit 27) */ 14863 #define PORT3_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT3 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 14864 14865 /* -------------------------------- PORT3_IOCR12 -------------------------------- */ 14866 #define PORT3_IOCR12_PC12_Pos (3UL) /*!< PORT3 IOCR12: PC12 (Bit 3) */ 14867 #define PORT3_IOCR12_PC12_Msk (0xf8UL) /*!< PORT3 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 14868 #define PORT3_IOCR12_PC13_Pos (11UL) /*!< PORT3 IOCR12: PC13 (Bit 11) */ 14869 #define PORT3_IOCR12_PC13_Msk (0xf800UL) /*!< PORT3 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 14870 #define PORT3_IOCR12_PC14_Pos (19UL) /*!< PORT3 IOCR12: PC14 (Bit 19) */ 14871 #define PORT3_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT3 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 14872 #define PORT3_IOCR12_PC15_Pos (27UL) /*!< PORT3 IOCR12: PC15 (Bit 27) */ 14873 #define PORT3_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT3 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 14874 14875 /* ---------------------------------- PORT3_IN ---------------------------------- */ 14876 #define PORT3_IN_P0_Pos (0UL) /*!< PORT3 IN: P0 (Bit 0) */ 14877 #define PORT3_IN_P0_Msk (0x1UL) /*!< PORT3 IN: P0 (Bitfield-Mask: 0x01) */ 14878 #define PORT3_IN_P1_Pos (1UL) /*!< PORT3 IN: P1 (Bit 1) */ 14879 #define PORT3_IN_P1_Msk (0x2UL) /*!< PORT3 IN: P1 (Bitfield-Mask: 0x01) */ 14880 #define PORT3_IN_P2_Pos (2UL) /*!< PORT3 IN: P2 (Bit 2) */ 14881 #define PORT3_IN_P2_Msk (0x4UL) /*!< PORT3 IN: P2 (Bitfield-Mask: 0x01) */ 14882 #define PORT3_IN_P3_Pos (3UL) /*!< PORT3 IN: P3 (Bit 3) */ 14883 #define PORT3_IN_P3_Msk (0x8UL) /*!< PORT3 IN: P3 (Bitfield-Mask: 0x01) */ 14884 #define PORT3_IN_P4_Pos (4UL) /*!< PORT3 IN: P4 (Bit 4) */ 14885 #define PORT3_IN_P4_Msk (0x10UL) /*!< PORT3 IN: P4 (Bitfield-Mask: 0x01) */ 14886 #define PORT3_IN_P5_Pos (5UL) /*!< PORT3 IN: P5 (Bit 5) */ 14887 #define PORT3_IN_P5_Msk (0x20UL) /*!< PORT3 IN: P5 (Bitfield-Mask: 0x01) */ 14888 #define PORT3_IN_P6_Pos (6UL) /*!< PORT3 IN: P6 (Bit 6) */ 14889 #define PORT3_IN_P6_Msk (0x40UL) /*!< PORT3 IN: P6 (Bitfield-Mask: 0x01) */ 14890 #define PORT3_IN_P7_Pos (7UL) /*!< PORT3 IN: P7 (Bit 7) */ 14891 #define PORT3_IN_P7_Msk (0x80UL) /*!< PORT3 IN: P7 (Bitfield-Mask: 0x01) */ 14892 #define PORT3_IN_P8_Pos (8UL) /*!< PORT3 IN: P8 (Bit 8) */ 14893 #define PORT3_IN_P8_Msk (0x100UL) /*!< PORT3 IN: P8 (Bitfield-Mask: 0x01) */ 14894 #define PORT3_IN_P9_Pos (9UL) /*!< PORT3 IN: P9 (Bit 9) */ 14895 #define PORT3_IN_P9_Msk (0x200UL) /*!< PORT3 IN: P9 (Bitfield-Mask: 0x01) */ 14896 #define PORT3_IN_P10_Pos (10UL) /*!< PORT3 IN: P10 (Bit 10) */ 14897 #define PORT3_IN_P10_Msk (0x400UL) /*!< PORT3 IN: P10 (Bitfield-Mask: 0x01) */ 14898 #define PORT3_IN_P11_Pos (11UL) /*!< PORT3 IN: P11 (Bit 11) */ 14899 #define PORT3_IN_P11_Msk (0x800UL) /*!< PORT3 IN: P11 (Bitfield-Mask: 0x01) */ 14900 #define PORT3_IN_P12_Pos (12UL) /*!< PORT3 IN: P12 (Bit 12) */ 14901 #define PORT3_IN_P12_Msk (0x1000UL) /*!< PORT3 IN: P12 (Bitfield-Mask: 0x01) */ 14902 #define PORT3_IN_P13_Pos (13UL) /*!< PORT3 IN: P13 (Bit 13) */ 14903 #define PORT3_IN_P13_Msk (0x2000UL) /*!< PORT3 IN: P13 (Bitfield-Mask: 0x01) */ 14904 #define PORT3_IN_P14_Pos (14UL) /*!< PORT3 IN: P14 (Bit 14) */ 14905 #define PORT3_IN_P14_Msk (0x4000UL) /*!< PORT3 IN: P14 (Bitfield-Mask: 0x01) */ 14906 #define PORT3_IN_P15_Pos (15UL) /*!< PORT3 IN: P15 (Bit 15) */ 14907 #define PORT3_IN_P15_Msk (0x8000UL) /*!< PORT3 IN: P15 (Bitfield-Mask: 0x01) */ 14908 14909 /* --------------------------------- PORT3_PDR0 --------------------------------- */ 14910 #define PORT3_PDR0_PD0_Pos (0UL) /*!< PORT3 PDR0: PD0 (Bit 0) */ 14911 #define PORT3_PDR0_PD0_Msk (0x7UL) /*!< PORT3 PDR0: PD0 (Bitfield-Mask: 0x07) */ 14912 #define PORT3_PDR0_PD1_Pos (4UL) /*!< PORT3 PDR0: PD1 (Bit 4) */ 14913 #define PORT3_PDR0_PD1_Msk (0x70UL) /*!< PORT3 PDR0: PD1 (Bitfield-Mask: 0x07) */ 14914 #define PORT3_PDR0_PD2_Pos (8UL) /*!< PORT3 PDR0: PD2 (Bit 8) */ 14915 #define PORT3_PDR0_PD2_Msk (0x700UL) /*!< PORT3 PDR0: PD2 (Bitfield-Mask: 0x07) */ 14916 #define PORT3_PDR0_PD3_Pos (12UL) /*!< PORT3 PDR0: PD3 (Bit 12) */ 14917 #define PORT3_PDR0_PD3_Msk (0x7000UL) /*!< PORT3 PDR0: PD3 (Bitfield-Mask: 0x07) */ 14918 #define PORT3_PDR0_PD4_Pos (16UL) /*!< PORT3 PDR0: PD4 (Bit 16) */ 14919 #define PORT3_PDR0_PD4_Msk (0x70000UL) /*!< PORT3 PDR0: PD4 (Bitfield-Mask: 0x07) */ 14920 #define PORT3_PDR0_PD5_Pos (20UL) /*!< PORT3 PDR0: PD5 (Bit 20) */ 14921 #define PORT3_PDR0_PD5_Msk (0x700000UL) /*!< PORT3 PDR0: PD5 (Bitfield-Mask: 0x07) */ 14922 #define PORT3_PDR0_PD6_Pos (24UL) /*!< PORT3 PDR0: PD6 (Bit 24) */ 14923 #define PORT3_PDR0_PD6_Msk (0x7000000UL) /*!< PORT3 PDR0: PD6 (Bitfield-Mask: 0x07) */ 14924 #define PORT3_PDR0_PD7_Pos (28UL) /*!< PORT3 PDR0: PD7 (Bit 28) */ 14925 #define PORT3_PDR0_PD7_Msk (0x70000000UL) /*!< PORT3 PDR0: PD7 (Bitfield-Mask: 0x07) */ 14926 14927 /* --------------------------------- PORT3_PDR1 --------------------------------- */ 14928 #define PORT3_PDR1_PD8_Pos (0UL) /*!< PORT3 PDR1: PD8 (Bit 0) */ 14929 #define PORT3_PDR1_PD8_Msk (0x7UL) /*!< PORT3 PDR1: PD8 (Bitfield-Mask: 0x07) */ 14930 #define PORT3_PDR1_PD9_Pos (4UL) /*!< PORT3 PDR1: PD9 (Bit 4) */ 14931 #define PORT3_PDR1_PD9_Msk (0x70UL) /*!< PORT3 PDR1: PD9 (Bitfield-Mask: 0x07) */ 14932 #define PORT3_PDR1_PD10_Pos (8UL) /*!< PORT3 PDR1: PD10 (Bit 8) */ 14933 #define PORT3_PDR1_PD10_Msk (0x700UL) /*!< PORT3 PDR1: PD10 (Bitfield-Mask: 0x07) */ 14934 #define PORT3_PDR1_PD11_Pos (12UL) /*!< PORT3 PDR1: PD11 (Bit 12) */ 14935 #define PORT3_PDR1_PD11_Msk (0x7000UL) /*!< PORT3 PDR1: PD11 (Bitfield-Mask: 0x07) */ 14936 #define PORT3_PDR1_PD12_Pos (16UL) /*!< PORT3 PDR1: PD12 (Bit 16) */ 14937 #define PORT3_PDR1_PD12_Msk (0x70000UL) /*!< PORT3 PDR1: PD12 (Bitfield-Mask: 0x07) */ 14938 #define PORT3_PDR1_PD13_Pos (20UL) /*!< PORT3 PDR1: PD13 (Bit 20) */ 14939 #define PORT3_PDR1_PD13_Msk (0x700000UL) /*!< PORT3 PDR1: PD13 (Bitfield-Mask: 0x07) */ 14940 #define PORT3_PDR1_PD14_Pos (24UL) /*!< PORT3 PDR1: PD14 (Bit 24) */ 14941 #define PORT3_PDR1_PD14_Msk (0x7000000UL) /*!< PORT3 PDR1: PD14 (Bitfield-Mask: 0x07) */ 14942 #define PORT3_PDR1_PD15_Pos (28UL) /*!< PORT3 PDR1: PD15 (Bit 28) */ 14943 #define PORT3_PDR1_PD15_Msk (0x70000000UL) /*!< PORT3 PDR1: PD15 (Bitfield-Mask: 0x07) */ 14944 14945 /* --------------------------------- PORT3_PDISC -------------------------------- */ 14946 #define PORT3_PDISC_PDIS0_Pos (0UL) /*!< PORT3 PDISC: PDIS0 (Bit 0) */ 14947 #define PORT3_PDISC_PDIS0_Msk (0x1UL) /*!< PORT3 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 14948 #define PORT3_PDISC_PDIS1_Pos (1UL) /*!< PORT3 PDISC: PDIS1 (Bit 1) */ 14949 #define PORT3_PDISC_PDIS1_Msk (0x2UL) /*!< PORT3 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 14950 #define PORT3_PDISC_PDIS2_Pos (2UL) /*!< PORT3 PDISC: PDIS2 (Bit 2) */ 14951 #define PORT3_PDISC_PDIS2_Msk (0x4UL) /*!< PORT3 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 14952 #define PORT3_PDISC_PDIS3_Pos (3UL) /*!< PORT3 PDISC: PDIS3 (Bit 3) */ 14953 #define PORT3_PDISC_PDIS3_Msk (0x8UL) /*!< PORT3 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 14954 #define PORT3_PDISC_PDIS4_Pos (4UL) /*!< PORT3 PDISC: PDIS4 (Bit 4) */ 14955 #define PORT3_PDISC_PDIS4_Msk (0x10UL) /*!< PORT3 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 14956 #define PORT3_PDISC_PDIS5_Pos (5UL) /*!< PORT3 PDISC: PDIS5 (Bit 5) */ 14957 #define PORT3_PDISC_PDIS5_Msk (0x20UL) /*!< PORT3 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 14958 #define PORT3_PDISC_PDIS6_Pos (6UL) /*!< PORT3 PDISC: PDIS6 (Bit 6) */ 14959 #define PORT3_PDISC_PDIS6_Msk (0x40UL) /*!< PORT3 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 14960 #define PORT3_PDISC_PDIS7_Pos (7UL) /*!< PORT3 PDISC: PDIS7 (Bit 7) */ 14961 #define PORT3_PDISC_PDIS7_Msk (0x80UL) /*!< PORT3 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 14962 #define PORT3_PDISC_PDIS8_Pos (8UL) /*!< PORT3 PDISC: PDIS8 (Bit 8) */ 14963 #define PORT3_PDISC_PDIS8_Msk (0x100UL) /*!< PORT3 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 14964 #define PORT3_PDISC_PDIS9_Pos (9UL) /*!< PORT3 PDISC: PDIS9 (Bit 9) */ 14965 #define PORT3_PDISC_PDIS9_Msk (0x200UL) /*!< PORT3 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 14966 #define PORT3_PDISC_PDIS10_Pos (10UL) /*!< PORT3 PDISC: PDIS10 (Bit 10) */ 14967 #define PORT3_PDISC_PDIS10_Msk (0x400UL) /*!< PORT3 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 14968 #define PORT3_PDISC_PDIS11_Pos (11UL) /*!< PORT3 PDISC: PDIS11 (Bit 11) */ 14969 #define PORT3_PDISC_PDIS11_Msk (0x800UL) /*!< PORT3 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 14970 #define PORT3_PDISC_PDIS12_Pos (12UL) /*!< PORT3 PDISC: PDIS12 (Bit 12) */ 14971 #define PORT3_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT3 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 14972 #define PORT3_PDISC_PDIS13_Pos (13UL) /*!< PORT3 PDISC: PDIS13 (Bit 13) */ 14973 #define PORT3_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT3 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 14974 #define PORT3_PDISC_PDIS14_Pos (14UL) /*!< PORT3 PDISC: PDIS14 (Bit 14) */ 14975 #define PORT3_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT3 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 14976 #define PORT3_PDISC_PDIS15_Pos (15UL) /*!< PORT3 PDISC: PDIS15 (Bit 15) */ 14977 #define PORT3_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT3 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 14978 14979 /* ---------------------------------- PORT3_PPS --------------------------------- */ 14980 #define PORT3_PPS_PPS0_Pos (0UL) /*!< PORT3 PPS: PPS0 (Bit 0) */ 14981 #define PORT3_PPS_PPS0_Msk (0x1UL) /*!< PORT3 PPS: PPS0 (Bitfield-Mask: 0x01) */ 14982 #define PORT3_PPS_PPS1_Pos (1UL) /*!< PORT3 PPS: PPS1 (Bit 1) */ 14983 #define PORT3_PPS_PPS1_Msk (0x2UL) /*!< PORT3 PPS: PPS1 (Bitfield-Mask: 0x01) */ 14984 #define PORT3_PPS_PPS2_Pos (2UL) /*!< PORT3 PPS: PPS2 (Bit 2) */ 14985 #define PORT3_PPS_PPS2_Msk (0x4UL) /*!< PORT3 PPS: PPS2 (Bitfield-Mask: 0x01) */ 14986 #define PORT3_PPS_PPS3_Pos (3UL) /*!< PORT3 PPS: PPS3 (Bit 3) */ 14987 #define PORT3_PPS_PPS3_Msk (0x8UL) /*!< PORT3 PPS: PPS3 (Bitfield-Mask: 0x01) */ 14988 #define PORT3_PPS_PPS4_Pos (4UL) /*!< PORT3 PPS: PPS4 (Bit 4) */ 14989 #define PORT3_PPS_PPS4_Msk (0x10UL) /*!< PORT3 PPS: PPS4 (Bitfield-Mask: 0x01) */ 14990 #define PORT3_PPS_PPS5_Pos (5UL) /*!< PORT3 PPS: PPS5 (Bit 5) */ 14991 #define PORT3_PPS_PPS5_Msk (0x20UL) /*!< PORT3 PPS: PPS5 (Bitfield-Mask: 0x01) */ 14992 #define PORT3_PPS_PPS6_Pos (6UL) /*!< PORT3 PPS: PPS6 (Bit 6) */ 14993 #define PORT3_PPS_PPS6_Msk (0x40UL) /*!< PORT3 PPS: PPS6 (Bitfield-Mask: 0x01) */ 14994 #define PORT3_PPS_PPS7_Pos (7UL) /*!< PORT3 PPS: PPS7 (Bit 7) */ 14995 #define PORT3_PPS_PPS7_Msk (0x80UL) /*!< PORT3 PPS: PPS7 (Bitfield-Mask: 0x01) */ 14996 #define PORT3_PPS_PPS8_Pos (8UL) /*!< PORT3 PPS: PPS8 (Bit 8) */ 14997 #define PORT3_PPS_PPS8_Msk (0x100UL) /*!< PORT3 PPS: PPS8 (Bitfield-Mask: 0x01) */ 14998 #define PORT3_PPS_PPS9_Pos (9UL) /*!< PORT3 PPS: PPS9 (Bit 9) */ 14999 #define PORT3_PPS_PPS9_Msk (0x200UL) /*!< PORT3 PPS: PPS9 (Bitfield-Mask: 0x01) */ 15000 #define PORT3_PPS_PPS10_Pos (10UL) /*!< PORT3 PPS: PPS10 (Bit 10) */ 15001 #define PORT3_PPS_PPS10_Msk (0x400UL) /*!< PORT3 PPS: PPS10 (Bitfield-Mask: 0x01) */ 15002 #define PORT3_PPS_PPS11_Pos (11UL) /*!< PORT3 PPS: PPS11 (Bit 11) */ 15003 #define PORT3_PPS_PPS11_Msk (0x800UL) /*!< PORT3 PPS: PPS11 (Bitfield-Mask: 0x01) */ 15004 #define PORT3_PPS_PPS12_Pos (12UL) /*!< PORT3 PPS: PPS12 (Bit 12) */ 15005 #define PORT3_PPS_PPS12_Msk (0x1000UL) /*!< PORT3 PPS: PPS12 (Bitfield-Mask: 0x01) */ 15006 #define PORT3_PPS_PPS13_Pos (13UL) /*!< PORT3 PPS: PPS13 (Bit 13) */ 15007 #define PORT3_PPS_PPS13_Msk (0x2000UL) /*!< PORT3 PPS: PPS13 (Bitfield-Mask: 0x01) */ 15008 #define PORT3_PPS_PPS14_Pos (14UL) /*!< PORT3 PPS: PPS14 (Bit 14) */ 15009 #define PORT3_PPS_PPS14_Msk (0x4000UL) /*!< PORT3 PPS: PPS14 (Bitfield-Mask: 0x01) */ 15010 #define PORT3_PPS_PPS15_Pos (15UL) /*!< PORT3 PPS: PPS15 (Bit 15) */ 15011 #define PORT3_PPS_PPS15_Msk (0x8000UL) /*!< PORT3 PPS: PPS15 (Bitfield-Mask: 0x01) */ 15012 15013 /* --------------------------------- PORT3_HWSEL -------------------------------- */ 15014 #define PORT3_HWSEL_HW0_Pos (0UL) /*!< PORT3 HWSEL: HW0 (Bit 0) */ 15015 #define PORT3_HWSEL_HW0_Msk (0x3UL) /*!< PORT3 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 15016 #define PORT3_HWSEL_HW1_Pos (2UL) /*!< PORT3 HWSEL: HW1 (Bit 2) */ 15017 #define PORT3_HWSEL_HW1_Msk (0xcUL) /*!< PORT3 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 15018 #define PORT3_HWSEL_HW2_Pos (4UL) /*!< PORT3 HWSEL: HW2 (Bit 4) */ 15019 #define PORT3_HWSEL_HW2_Msk (0x30UL) /*!< PORT3 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 15020 #define PORT3_HWSEL_HW3_Pos (6UL) /*!< PORT3 HWSEL: HW3 (Bit 6) */ 15021 #define PORT3_HWSEL_HW3_Msk (0xc0UL) /*!< PORT3 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 15022 #define PORT3_HWSEL_HW4_Pos (8UL) /*!< PORT3 HWSEL: HW4 (Bit 8) */ 15023 #define PORT3_HWSEL_HW4_Msk (0x300UL) /*!< PORT3 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 15024 #define PORT3_HWSEL_HW5_Pos (10UL) /*!< PORT3 HWSEL: HW5 (Bit 10) */ 15025 #define PORT3_HWSEL_HW5_Msk (0xc00UL) /*!< PORT3 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 15026 #define PORT3_HWSEL_HW6_Pos (12UL) /*!< PORT3 HWSEL: HW6 (Bit 12) */ 15027 #define PORT3_HWSEL_HW6_Msk (0x3000UL) /*!< PORT3 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 15028 #define PORT3_HWSEL_HW7_Pos (14UL) /*!< PORT3 HWSEL: HW7 (Bit 14) */ 15029 #define PORT3_HWSEL_HW7_Msk (0xc000UL) /*!< PORT3 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 15030 #define PORT3_HWSEL_HW8_Pos (16UL) /*!< PORT3 HWSEL: HW8 (Bit 16) */ 15031 #define PORT3_HWSEL_HW8_Msk (0x30000UL) /*!< PORT3 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 15032 #define PORT3_HWSEL_HW9_Pos (18UL) /*!< PORT3 HWSEL: HW9 (Bit 18) */ 15033 #define PORT3_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT3 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 15034 #define PORT3_HWSEL_HW10_Pos (20UL) /*!< PORT3 HWSEL: HW10 (Bit 20) */ 15035 #define PORT3_HWSEL_HW10_Msk (0x300000UL) /*!< PORT3 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 15036 #define PORT3_HWSEL_HW11_Pos (22UL) /*!< PORT3 HWSEL: HW11 (Bit 22) */ 15037 #define PORT3_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT3 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 15038 #define PORT3_HWSEL_HW12_Pos (24UL) /*!< PORT3 HWSEL: HW12 (Bit 24) */ 15039 #define PORT3_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT3 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 15040 #define PORT3_HWSEL_HW13_Pos (26UL) /*!< PORT3 HWSEL: HW13 (Bit 26) */ 15041 #define PORT3_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT3 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 15042 #define PORT3_HWSEL_HW14_Pos (28UL) /*!< PORT3 HWSEL: HW14 (Bit 28) */ 15043 #define PORT3_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT3 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 15044 #define PORT3_HWSEL_HW15_Pos (30UL) /*!< PORT3 HWSEL: HW15 (Bit 30) */ 15045 #define PORT3_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT3 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 15046 15047 15048 /* ================================================================================ */ 15049 /* ================ struct 'PORT4' Position & Mask ================ */ 15050 /* ================================================================================ */ 15051 15052 15053 /* ---------------------------------- PORT4_OUT --------------------------------- */ 15054 #define PORT4_OUT_P0_Pos (0UL) /*!< PORT4 OUT: P0 (Bit 0) */ 15055 #define PORT4_OUT_P0_Msk (0x1UL) /*!< PORT4 OUT: P0 (Bitfield-Mask: 0x01) */ 15056 #define PORT4_OUT_P1_Pos (1UL) /*!< PORT4 OUT: P1 (Bit 1) */ 15057 #define PORT4_OUT_P1_Msk (0x2UL) /*!< PORT4 OUT: P1 (Bitfield-Mask: 0x01) */ 15058 #define PORT4_OUT_P2_Pos (2UL) /*!< PORT4 OUT: P2 (Bit 2) */ 15059 #define PORT4_OUT_P2_Msk (0x4UL) /*!< PORT4 OUT: P2 (Bitfield-Mask: 0x01) */ 15060 #define PORT4_OUT_P3_Pos (3UL) /*!< PORT4 OUT: P3 (Bit 3) */ 15061 #define PORT4_OUT_P3_Msk (0x8UL) /*!< PORT4 OUT: P3 (Bitfield-Mask: 0x01) */ 15062 #define PORT4_OUT_P4_Pos (4UL) /*!< PORT4 OUT: P4 (Bit 4) */ 15063 #define PORT4_OUT_P4_Msk (0x10UL) /*!< PORT4 OUT: P4 (Bitfield-Mask: 0x01) */ 15064 #define PORT4_OUT_P5_Pos (5UL) /*!< PORT4 OUT: P5 (Bit 5) */ 15065 #define PORT4_OUT_P5_Msk (0x20UL) /*!< PORT4 OUT: P5 (Bitfield-Mask: 0x01) */ 15066 #define PORT4_OUT_P6_Pos (6UL) /*!< PORT4 OUT: P6 (Bit 6) */ 15067 #define PORT4_OUT_P6_Msk (0x40UL) /*!< PORT4 OUT: P6 (Bitfield-Mask: 0x01) */ 15068 #define PORT4_OUT_P7_Pos (7UL) /*!< PORT4 OUT: P7 (Bit 7) */ 15069 #define PORT4_OUT_P7_Msk (0x80UL) /*!< PORT4 OUT: P7 (Bitfield-Mask: 0x01) */ 15070 #define PORT4_OUT_P8_Pos (8UL) /*!< PORT4 OUT: P8 (Bit 8) */ 15071 #define PORT4_OUT_P8_Msk (0x100UL) /*!< PORT4 OUT: P8 (Bitfield-Mask: 0x01) */ 15072 #define PORT4_OUT_P9_Pos (9UL) /*!< PORT4 OUT: P9 (Bit 9) */ 15073 #define PORT4_OUT_P9_Msk (0x200UL) /*!< PORT4 OUT: P9 (Bitfield-Mask: 0x01) */ 15074 #define PORT4_OUT_P10_Pos (10UL) /*!< PORT4 OUT: P10 (Bit 10) */ 15075 #define PORT4_OUT_P10_Msk (0x400UL) /*!< PORT4 OUT: P10 (Bitfield-Mask: 0x01) */ 15076 #define PORT4_OUT_P11_Pos (11UL) /*!< PORT4 OUT: P11 (Bit 11) */ 15077 #define PORT4_OUT_P11_Msk (0x800UL) /*!< PORT4 OUT: P11 (Bitfield-Mask: 0x01) */ 15078 #define PORT4_OUT_P12_Pos (12UL) /*!< PORT4 OUT: P12 (Bit 12) */ 15079 #define PORT4_OUT_P12_Msk (0x1000UL) /*!< PORT4 OUT: P12 (Bitfield-Mask: 0x01) */ 15080 #define PORT4_OUT_P13_Pos (13UL) /*!< PORT4 OUT: P13 (Bit 13) */ 15081 #define PORT4_OUT_P13_Msk (0x2000UL) /*!< PORT4 OUT: P13 (Bitfield-Mask: 0x01) */ 15082 #define PORT4_OUT_P14_Pos (14UL) /*!< PORT4 OUT: P14 (Bit 14) */ 15083 #define PORT4_OUT_P14_Msk (0x4000UL) /*!< PORT4 OUT: P14 (Bitfield-Mask: 0x01) */ 15084 #define PORT4_OUT_P15_Pos (15UL) /*!< PORT4 OUT: P15 (Bit 15) */ 15085 #define PORT4_OUT_P15_Msk (0x8000UL) /*!< PORT4 OUT: P15 (Bitfield-Mask: 0x01) */ 15086 15087 /* ---------------------------------- PORT4_OMR --------------------------------- */ 15088 #define PORT4_OMR_PS0_Pos (0UL) /*!< PORT4 OMR: PS0 (Bit 0) */ 15089 #define PORT4_OMR_PS0_Msk (0x1UL) /*!< PORT4 OMR: PS0 (Bitfield-Mask: 0x01) */ 15090 #define PORT4_OMR_PS1_Pos (1UL) /*!< PORT4 OMR: PS1 (Bit 1) */ 15091 #define PORT4_OMR_PS1_Msk (0x2UL) /*!< PORT4 OMR: PS1 (Bitfield-Mask: 0x01) */ 15092 #define PORT4_OMR_PS2_Pos (2UL) /*!< PORT4 OMR: PS2 (Bit 2) */ 15093 #define PORT4_OMR_PS2_Msk (0x4UL) /*!< PORT4 OMR: PS2 (Bitfield-Mask: 0x01) */ 15094 #define PORT4_OMR_PS3_Pos (3UL) /*!< PORT4 OMR: PS3 (Bit 3) */ 15095 #define PORT4_OMR_PS3_Msk (0x8UL) /*!< PORT4 OMR: PS3 (Bitfield-Mask: 0x01) */ 15096 #define PORT4_OMR_PS4_Pos (4UL) /*!< PORT4 OMR: PS4 (Bit 4) */ 15097 #define PORT4_OMR_PS4_Msk (0x10UL) /*!< PORT4 OMR: PS4 (Bitfield-Mask: 0x01) */ 15098 #define PORT4_OMR_PS5_Pos (5UL) /*!< PORT4 OMR: PS5 (Bit 5) */ 15099 #define PORT4_OMR_PS5_Msk (0x20UL) /*!< PORT4 OMR: PS5 (Bitfield-Mask: 0x01) */ 15100 #define PORT4_OMR_PS6_Pos (6UL) /*!< PORT4 OMR: PS6 (Bit 6) */ 15101 #define PORT4_OMR_PS6_Msk (0x40UL) /*!< PORT4 OMR: PS6 (Bitfield-Mask: 0x01) */ 15102 #define PORT4_OMR_PS7_Pos (7UL) /*!< PORT4 OMR: PS7 (Bit 7) */ 15103 #define PORT4_OMR_PS7_Msk (0x80UL) /*!< PORT4 OMR: PS7 (Bitfield-Mask: 0x01) */ 15104 #define PORT4_OMR_PS8_Pos (8UL) /*!< PORT4 OMR: PS8 (Bit 8) */ 15105 #define PORT4_OMR_PS8_Msk (0x100UL) /*!< PORT4 OMR: PS8 (Bitfield-Mask: 0x01) */ 15106 #define PORT4_OMR_PS9_Pos (9UL) /*!< PORT4 OMR: PS9 (Bit 9) */ 15107 #define PORT4_OMR_PS9_Msk (0x200UL) /*!< PORT4 OMR: PS9 (Bitfield-Mask: 0x01) */ 15108 #define PORT4_OMR_PS10_Pos (10UL) /*!< PORT4 OMR: PS10 (Bit 10) */ 15109 #define PORT4_OMR_PS10_Msk (0x400UL) /*!< PORT4 OMR: PS10 (Bitfield-Mask: 0x01) */ 15110 #define PORT4_OMR_PS11_Pos (11UL) /*!< PORT4 OMR: PS11 (Bit 11) */ 15111 #define PORT4_OMR_PS11_Msk (0x800UL) /*!< PORT4 OMR: PS11 (Bitfield-Mask: 0x01) */ 15112 #define PORT4_OMR_PS12_Pos (12UL) /*!< PORT4 OMR: PS12 (Bit 12) */ 15113 #define PORT4_OMR_PS12_Msk (0x1000UL) /*!< PORT4 OMR: PS12 (Bitfield-Mask: 0x01) */ 15114 #define PORT4_OMR_PS13_Pos (13UL) /*!< PORT4 OMR: PS13 (Bit 13) */ 15115 #define PORT4_OMR_PS13_Msk (0x2000UL) /*!< PORT4 OMR: PS13 (Bitfield-Mask: 0x01) */ 15116 #define PORT4_OMR_PS14_Pos (14UL) /*!< PORT4 OMR: PS14 (Bit 14) */ 15117 #define PORT4_OMR_PS14_Msk (0x4000UL) /*!< PORT4 OMR: PS14 (Bitfield-Mask: 0x01) */ 15118 #define PORT4_OMR_PS15_Pos (15UL) /*!< PORT4 OMR: PS15 (Bit 15) */ 15119 #define PORT4_OMR_PS15_Msk (0x8000UL) /*!< PORT4 OMR: PS15 (Bitfield-Mask: 0x01) */ 15120 #define PORT4_OMR_PR0_Pos (16UL) /*!< PORT4 OMR: PR0 (Bit 16) */ 15121 #define PORT4_OMR_PR0_Msk (0x10000UL) /*!< PORT4 OMR: PR0 (Bitfield-Mask: 0x01) */ 15122 #define PORT4_OMR_PR1_Pos (17UL) /*!< PORT4 OMR: PR1 (Bit 17) */ 15123 #define PORT4_OMR_PR1_Msk (0x20000UL) /*!< PORT4 OMR: PR1 (Bitfield-Mask: 0x01) */ 15124 #define PORT4_OMR_PR2_Pos (18UL) /*!< PORT4 OMR: PR2 (Bit 18) */ 15125 #define PORT4_OMR_PR2_Msk (0x40000UL) /*!< PORT4 OMR: PR2 (Bitfield-Mask: 0x01) */ 15126 #define PORT4_OMR_PR3_Pos (19UL) /*!< PORT4 OMR: PR3 (Bit 19) */ 15127 #define PORT4_OMR_PR3_Msk (0x80000UL) /*!< PORT4 OMR: PR3 (Bitfield-Mask: 0x01) */ 15128 #define PORT4_OMR_PR4_Pos (20UL) /*!< PORT4 OMR: PR4 (Bit 20) */ 15129 #define PORT4_OMR_PR4_Msk (0x100000UL) /*!< PORT4 OMR: PR4 (Bitfield-Mask: 0x01) */ 15130 #define PORT4_OMR_PR5_Pos (21UL) /*!< PORT4 OMR: PR5 (Bit 21) */ 15131 #define PORT4_OMR_PR5_Msk (0x200000UL) /*!< PORT4 OMR: PR5 (Bitfield-Mask: 0x01) */ 15132 #define PORT4_OMR_PR6_Pos (22UL) /*!< PORT4 OMR: PR6 (Bit 22) */ 15133 #define PORT4_OMR_PR6_Msk (0x400000UL) /*!< PORT4 OMR: PR6 (Bitfield-Mask: 0x01) */ 15134 #define PORT4_OMR_PR7_Pos (23UL) /*!< PORT4 OMR: PR7 (Bit 23) */ 15135 #define PORT4_OMR_PR7_Msk (0x800000UL) /*!< PORT4 OMR: PR7 (Bitfield-Mask: 0x01) */ 15136 #define PORT4_OMR_PR8_Pos (24UL) /*!< PORT4 OMR: PR8 (Bit 24) */ 15137 #define PORT4_OMR_PR8_Msk (0x1000000UL) /*!< PORT4 OMR: PR8 (Bitfield-Mask: 0x01) */ 15138 #define PORT4_OMR_PR9_Pos (25UL) /*!< PORT4 OMR: PR9 (Bit 25) */ 15139 #define PORT4_OMR_PR9_Msk (0x2000000UL) /*!< PORT4 OMR: PR9 (Bitfield-Mask: 0x01) */ 15140 #define PORT4_OMR_PR10_Pos (26UL) /*!< PORT4 OMR: PR10 (Bit 26) */ 15141 #define PORT4_OMR_PR10_Msk (0x4000000UL) /*!< PORT4 OMR: PR10 (Bitfield-Mask: 0x01) */ 15142 #define PORT4_OMR_PR11_Pos (27UL) /*!< PORT4 OMR: PR11 (Bit 27) */ 15143 #define PORT4_OMR_PR11_Msk (0x8000000UL) /*!< PORT4 OMR: PR11 (Bitfield-Mask: 0x01) */ 15144 #define PORT4_OMR_PR12_Pos (28UL) /*!< PORT4 OMR: PR12 (Bit 28) */ 15145 #define PORT4_OMR_PR12_Msk (0x10000000UL) /*!< PORT4 OMR: PR12 (Bitfield-Mask: 0x01) */ 15146 #define PORT4_OMR_PR13_Pos (29UL) /*!< PORT4 OMR: PR13 (Bit 29) */ 15147 #define PORT4_OMR_PR13_Msk (0x20000000UL) /*!< PORT4 OMR: PR13 (Bitfield-Mask: 0x01) */ 15148 #define PORT4_OMR_PR14_Pos (30UL) /*!< PORT4 OMR: PR14 (Bit 30) */ 15149 #define PORT4_OMR_PR14_Msk (0x40000000UL) /*!< PORT4 OMR: PR14 (Bitfield-Mask: 0x01) */ 15150 #define PORT4_OMR_PR15_Pos (31UL) /*!< PORT4 OMR: PR15 (Bit 31) */ 15151 #define PORT4_OMR_PR15_Msk (0x80000000UL) /*!< PORT4 OMR: PR15 (Bitfield-Mask: 0x01) */ 15152 15153 /* --------------------------------- PORT4_IOCR0 -------------------------------- */ 15154 #define PORT4_IOCR0_PC0_Pos (3UL) /*!< PORT4 IOCR0: PC0 (Bit 3) */ 15155 #define PORT4_IOCR0_PC0_Msk (0xf8UL) /*!< PORT4 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 15156 #define PORT4_IOCR0_PC1_Pos (11UL) /*!< PORT4 IOCR0: PC1 (Bit 11) */ 15157 #define PORT4_IOCR0_PC1_Msk (0xf800UL) /*!< PORT4 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 15158 #define PORT4_IOCR0_PC2_Pos (19UL) /*!< PORT4 IOCR0: PC2 (Bit 19) */ 15159 #define PORT4_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT4 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 15160 #define PORT4_IOCR0_PC3_Pos (27UL) /*!< PORT4 IOCR0: PC3 (Bit 27) */ 15161 #define PORT4_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT4 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 15162 15163 /* --------------------------------- PORT4_IOCR4 -------------------------------- */ 15164 #define PORT4_IOCR4_PC4_Pos (3UL) /*!< PORT4 IOCR4: PC4 (Bit 3) */ 15165 #define PORT4_IOCR4_PC4_Msk (0xf8UL) /*!< PORT4 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 15166 #define PORT4_IOCR4_PC5_Pos (11UL) /*!< PORT4 IOCR4: PC5 (Bit 11) */ 15167 #define PORT4_IOCR4_PC5_Msk (0xf800UL) /*!< PORT4 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 15168 #define PORT4_IOCR4_PC6_Pos (19UL) /*!< PORT4 IOCR4: PC6 (Bit 19) */ 15169 #define PORT4_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT4 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 15170 #define PORT4_IOCR4_PC7_Pos (27UL) /*!< PORT4 IOCR4: PC7 (Bit 27) */ 15171 #define PORT4_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT4 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 15172 15173 /* ---------------------------------- PORT4_IN ---------------------------------- */ 15174 #define PORT4_IN_P0_Pos (0UL) /*!< PORT4 IN: P0 (Bit 0) */ 15175 #define PORT4_IN_P0_Msk (0x1UL) /*!< PORT4 IN: P0 (Bitfield-Mask: 0x01) */ 15176 #define PORT4_IN_P1_Pos (1UL) /*!< PORT4 IN: P1 (Bit 1) */ 15177 #define PORT4_IN_P1_Msk (0x2UL) /*!< PORT4 IN: P1 (Bitfield-Mask: 0x01) */ 15178 #define PORT4_IN_P2_Pos (2UL) /*!< PORT4 IN: P2 (Bit 2) */ 15179 #define PORT4_IN_P2_Msk (0x4UL) /*!< PORT4 IN: P2 (Bitfield-Mask: 0x01) */ 15180 #define PORT4_IN_P3_Pos (3UL) /*!< PORT4 IN: P3 (Bit 3) */ 15181 #define PORT4_IN_P3_Msk (0x8UL) /*!< PORT4 IN: P3 (Bitfield-Mask: 0x01) */ 15182 #define PORT4_IN_P4_Pos (4UL) /*!< PORT4 IN: P4 (Bit 4) */ 15183 #define PORT4_IN_P4_Msk (0x10UL) /*!< PORT4 IN: P4 (Bitfield-Mask: 0x01) */ 15184 #define PORT4_IN_P5_Pos (5UL) /*!< PORT4 IN: P5 (Bit 5) */ 15185 #define PORT4_IN_P5_Msk (0x20UL) /*!< PORT4 IN: P5 (Bitfield-Mask: 0x01) */ 15186 #define PORT4_IN_P6_Pos (6UL) /*!< PORT4 IN: P6 (Bit 6) */ 15187 #define PORT4_IN_P6_Msk (0x40UL) /*!< PORT4 IN: P6 (Bitfield-Mask: 0x01) */ 15188 #define PORT4_IN_P7_Pos (7UL) /*!< PORT4 IN: P7 (Bit 7) */ 15189 #define PORT4_IN_P7_Msk (0x80UL) /*!< PORT4 IN: P7 (Bitfield-Mask: 0x01) */ 15190 #define PORT4_IN_P8_Pos (8UL) /*!< PORT4 IN: P8 (Bit 8) */ 15191 #define PORT4_IN_P8_Msk (0x100UL) /*!< PORT4 IN: P8 (Bitfield-Mask: 0x01) */ 15192 #define PORT4_IN_P9_Pos (9UL) /*!< PORT4 IN: P9 (Bit 9) */ 15193 #define PORT4_IN_P9_Msk (0x200UL) /*!< PORT4 IN: P9 (Bitfield-Mask: 0x01) */ 15194 #define PORT4_IN_P10_Pos (10UL) /*!< PORT4 IN: P10 (Bit 10) */ 15195 #define PORT4_IN_P10_Msk (0x400UL) /*!< PORT4 IN: P10 (Bitfield-Mask: 0x01) */ 15196 #define PORT4_IN_P11_Pos (11UL) /*!< PORT4 IN: P11 (Bit 11) */ 15197 #define PORT4_IN_P11_Msk (0x800UL) /*!< PORT4 IN: P11 (Bitfield-Mask: 0x01) */ 15198 #define PORT4_IN_P12_Pos (12UL) /*!< PORT4 IN: P12 (Bit 12) */ 15199 #define PORT4_IN_P12_Msk (0x1000UL) /*!< PORT4 IN: P12 (Bitfield-Mask: 0x01) */ 15200 #define PORT4_IN_P13_Pos (13UL) /*!< PORT4 IN: P13 (Bit 13) */ 15201 #define PORT4_IN_P13_Msk (0x2000UL) /*!< PORT4 IN: P13 (Bitfield-Mask: 0x01) */ 15202 #define PORT4_IN_P14_Pos (14UL) /*!< PORT4 IN: P14 (Bit 14) */ 15203 #define PORT4_IN_P14_Msk (0x4000UL) /*!< PORT4 IN: P14 (Bitfield-Mask: 0x01) */ 15204 #define PORT4_IN_P15_Pos (15UL) /*!< PORT4 IN: P15 (Bit 15) */ 15205 #define PORT4_IN_P15_Msk (0x8000UL) /*!< PORT4 IN: P15 (Bitfield-Mask: 0x01) */ 15206 15207 /* --------------------------------- PORT4_PDR0 --------------------------------- */ 15208 #define PORT4_PDR0_PD0_Pos (0UL) /*!< PORT4 PDR0: PD0 (Bit 0) */ 15209 #define PORT4_PDR0_PD0_Msk (0x7UL) /*!< PORT4 PDR0: PD0 (Bitfield-Mask: 0x07) */ 15210 #define PORT4_PDR0_PD1_Pos (4UL) /*!< PORT4 PDR0: PD1 (Bit 4) */ 15211 #define PORT4_PDR0_PD1_Msk (0x70UL) /*!< PORT4 PDR0: PD1 (Bitfield-Mask: 0x07) */ 15212 #define PORT4_PDR0_PD2_Pos (8UL) /*!< PORT4 PDR0: PD2 (Bit 8) */ 15213 #define PORT4_PDR0_PD2_Msk (0x700UL) /*!< PORT4 PDR0: PD2 (Bitfield-Mask: 0x07) */ 15214 #define PORT4_PDR0_PD3_Pos (12UL) /*!< PORT4 PDR0: PD3 (Bit 12) */ 15215 #define PORT4_PDR0_PD3_Msk (0x7000UL) /*!< PORT4 PDR0: PD3 (Bitfield-Mask: 0x07) */ 15216 #define PORT4_PDR0_PD4_Pos (16UL) /*!< PORT4 PDR0: PD4 (Bit 16) */ 15217 #define PORT4_PDR0_PD4_Msk (0x70000UL) /*!< PORT4 PDR0: PD4 (Bitfield-Mask: 0x07) */ 15218 #define PORT4_PDR0_PD5_Pos (20UL) /*!< PORT4 PDR0: PD5 (Bit 20) */ 15219 #define PORT4_PDR0_PD5_Msk (0x700000UL) /*!< PORT4 PDR0: PD5 (Bitfield-Mask: 0x07) */ 15220 #define PORT4_PDR0_PD6_Pos (24UL) /*!< PORT4 PDR0: PD6 (Bit 24) */ 15221 #define PORT4_PDR0_PD6_Msk (0x7000000UL) /*!< PORT4 PDR0: PD6 (Bitfield-Mask: 0x07) */ 15222 #define PORT4_PDR0_PD7_Pos (28UL) /*!< PORT4 PDR0: PD7 (Bit 28) */ 15223 #define PORT4_PDR0_PD7_Msk (0x70000000UL) /*!< PORT4 PDR0: PD7 (Bitfield-Mask: 0x07) */ 15224 15225 /* --------------------------------- PORT4_PDISC -------------------------------- */ 15226 #define PORT4_PDISC_PDIS0_Pos (0UL) /*!< PORT4 PDISC: PDIS0 (Bit 0) */ 15227 #define PORT4_PDISC_PDIS0_Msk (0x1UL) /*!< PORT4 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 15228 #define PORT4_PDISC_PDIS1_Pos (1UL) /*!< PORT4 PDISC: PDIS1 (Bit 1) */ 15229 #define PORT4_PDISC_PDIS1_Msk (0x2UL) /*!< PORT4 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 15230 #define PORT4_PDISC_PDIS2_Pos (2UL) /*!< PORT4 PDISC: PDIS2 (Bit 2) */ 15231 #define PORT4_PDISC_PDIS2_Msk (0x4UL) /*!< PORT4 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 15232 #define PORT4_PDISC_PDIS3_Pos (3UL) /*!< PORT4 PDISC: PDIS3 (Bit 3) */ 15233 #define PORT4_PDISC_PDIS3_Msk (0x8UL) /*!< PORT4 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 15234 #define PORT4_PDISC_PDIS4_Pos (4UL) /*!< PORT4 PDISC: PDIS4 (Bit 4) */ 15235 #define PORT4_PDISC_PDIS4_Msk (0x10UL) /*!< PORT4 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 15236 #define PORT4_PDISC_PDIS5_Pos (5UL) /*!< PORT4 PDISC: PDIS5 (Bit 5) */ 15237 #define PORT4_PDISC_PDIS5_Msk (0x20UL) /*!< PORT4 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 15238 #define PORT4_PDISC_PDIS6_Pos (6UL) /*!< PORT4 PDISC: PDIS6 (Bit 6) */ 15239 #define PORT4_PDISC_PDIS6_Msk (0x40UL) /*!< PORT4 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 15240 #define PORT4_PDISC_PDIS7_Pos (7UL) /*!< PORT4 PDISC: PDIS7 (Bit 7) */ 15241 #define PORT4_PDISC_PDIS7_Msk (0x80UL) /*!< PORT4 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 15242 #define PORT4_PDISC_PDIS8_Pos (8UL) /*!< PORT4 PDISC: PDIS8 (Bit 8) */ 15243 #define PORT4_PDISC_PDIS8_Msk (0x100UL) /*!< PORT4 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 15244 #define PORT4_PDISC_PDIS9_Pos (9UL) /*!< PORT4 PDISC: PDIS9 (Bit 9) */ 15245 #define PORT4_PDISC_PDIS9_Msk (0x200UL) /*!< PORT4 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 15246 #define PORT4_PDISC_PDIS10_Pos (10UL) /*!< PORT4 PDISC: PDIS10 (Bit 10) */ 15247 #define PORT4_PDISC_PDIS10_Msk (0x400UL) /*!< PORT4 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 15248 #define PORT4_PDISC_PDIS11_Pos (11UL) /*!< PORT4 PDISC: PDIS11 (Bit 11) */ 15249 #define PORT4_PDISC_PDIS11_Msk (0x800UL) /*!< PORT4 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 15250 #define PORT4_PDISC_PDIS12_Pos (12UL) /*!< PORT4 PDISC: PDIS12 (Bit 12) */ 15251 #define PORT4_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT4 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 15252 #define PORT4_PDISC_PDIS13_Pos (13UL) /*!< PORT4 PDISC: PDIS13 (Bit 13) */ 15253 #define PORT4_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT4 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 15254 #define PORT4_PDISC_PDIS14_Pos (14UL) /*!< PORT4 PDISC: PDIS14 (Bit 14) */ 15255 #define PORT4_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT4 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 15256 #define PORT4_PDISC_PDIS15_Pos (15UL) /*!< PORT4 PDISC: PDIS15 (Bit 15) */ 15257 #define PORT4_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT4 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 15258 15259 /* ---------------------------------- PORT4_PPS --------------------------------- */ 15260 #define PORT4_PPS_PPS0_Pos (0UL) /*!< PORT4 PPS: PPS0 (Bit 0) */ 15261 #define PORT4_PPS_PPS0_Msk (0x1UL) /*!< PORT4 PPS: PPS0 (Bitfield-Mask: 0x01) */ 15262 #define PORT4_PPS_PPS1_Pos (1UL) /*!< PORT4 PPS: PPS1 (Bit 1) */ 15263 #define PORT4_PPS_PPS1_Msk (0x2UL) /*!< PORT4 PPS: PPS1 (Bitfield-Mask: 0x01) */ 15264 #define PORT4_PPS_PPS2_Pos (2UL) /*!< PORT4 PPS: PPS2 (Bit 2) */ 15265 #define PORT4_PPS_PPS2_Msk (0x4UL) /*!< PORT4 PPS: PPS2 (Bitfield-Mask: 0x01) */ 15266 #define PORT4_PPS_PPS3_Pos (3UL) /*!< PORT4 PPS: PPS3 (Bit 3) */ 15267 #define PORT4_PPS_PPS3_Msk (0x8UL) /*!< PORT4 PPS: PPS3 (Bitfield-Mask: 0x01) */ 15268 #define PORT4_PPS_PPS4_Pos (4UL) /*!< PORT4 PPS: PPS4 (Bit 4) */ 15269 #define PORT4_PPS_PPS4_Msk (0x10UL) /*!< PORT4 PPS: PPS4 (Bitfield-Mask: 0x01) */ 15270 #define PORT4_PPS_PPS5_Pos (5UL) /*!< PORT4 PPS: PPS5 (Bit 5) */ 15271 #define PORT4_PPS_PPS5_Msk (0x20UL) /*!< PORT4 PPS: PPS5 (Bitfield-Mask: 0x01) */ 15272 #define PORT4_PPS_PPS6_Pos (6UL) /*!< PORT4 PPS: PPS6 (Bit 6) */ 15273 #define PORT4_PPS_PPS6_Msk (0x40UL) /*!< PORT4 PPS: PPS6 (Bitfield-Mask: 0x01) */ 15274 #define PORT4_PPS_PPS7_Pos (7UL) /*!< PORT4 PPS: PPS7 (Bit 7) */ 15275 #define PORT4_PPS_PPS7_Msk (0x80UL) /*!< PORT4 PPS: PPS7 (Bitfield-Mask: 0x01) */ 15276 #define PORT4_PPS_PPS8_Pos (8UL) /*!< PORT4 PPS: PPS8 (Bit 8) */ 15277 #define PORT4_PPS_PPS8_Msk (0x100UL) /*!< PORT4 PPS: PPS8 (Bitfield-Mask: 0x01) */ 15278 #define PORT4_PPS_PPS9_Pos (9UL) /*!< PORT4 PPS: PPS9 (Bit 9) */ 15279 #define PORT4_PPS_PPS9_Msk (0x200UL) /*!< PORT4 PPS: PPS9 (Bitfield-Mask: 0x01) */ 15280 #define PORT4_PPS_PPS10_Pos (10UL) /*!< PORT4 PPS: PPS10 (Bit 10) */ 15281 #define PORT4_PPS_PPS10_Msk (0x400UL) /*!< PORT4 PPS: PPS10 (Bitfield-Mask: 0x01) */ 15282 #define PORT4_PPS_PPS11_Pos (11UL) /*!< PORT4 PPS: PPS11 (Bit 11) */ 15283 #define PORT4_PPS_PPS11_Msk (0x800UL) /*!< PORT4 PPS: PPS11 (Bitfield-Mask: 0x01) */ 15284 #define PORT4_PPS_PPS12_Pos (12UL) /*!< PORT4 PPS: PPS12 (Bit 12) */ 15285 #define PORT4_PPS_PPS12_Msk (0x1000UL) /*!< PORT4 PPS: PPS12 (Bitfield-Mask: 0x01) */ 15286 #define PORT4_PPS_PPS13_Pos (13UL) /*!< PORT4 PPS: PPS13 (Bit 13) */ 15287 #define PORT4_PPS_PPS13_Msk (0x2000UL) /*!< PORT4 PPS: PPS13 (Bitfield-Mask: 0x01) */ 15288 #define PORT4_PPS_PPS14_Pos (14UL) /*!< PORT4 PPS: PPS14 (Bit 14) */ 15289 #define PORT4_PPS_PPS14_Msk (0x4000UL) /*!< PORT4 PPS: PPS14 (Bitfield-Mask: 0x01) */ 15290 #define PORT4_PPS_PPS15_Pos (15UL) /*!< PORT4 PPS: PPS15 (Bit 15) */ 15291 #define PORT4_PPS_PPS15_Msk (0x8000UL) /*!< PORT4 PPS: PPS15 (Bitfield-Mask: 0x01) */ 15292 15293 /* --------------------------------- PORT4_HWSEL -------------------------------- */ 15294 #define PORT4_HWSEL_HW0_Pos (0UL) /*!< PORT4 HWSEL: HW0 (Bit 0) */ 15295 #define PORT4_HWSEL_HW0_Msk (0x3UL) /*!< PORT4 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 15296 #define PORT4_HWSEL_HW1_Pos (2UL) /*!< PORT4 HWSEL: HW1 (Bit 2) */ 15297 #define PORT4_HWSEL_HW1_Msk (0xcUL) /*!< PORT4 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 15298 #define PORT4_HWSEL_HW2_Pos (4UL) /*!< PORT4 HWSEL: HW2 (Bit 4) */ 15299 #define PORT4_HWSEL_HW2_Msk (0x30UL) /*!< PORT4 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 15300 #define PORT4_HWSEL_HW3_Pos (6UL) /*!< PORT4 HWSEL: HW3 (Bit 6) */ 15301 #define PORT4_HWSEL_HW3_Msk (0xc0UL) /*!< PORT4 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 15302 #define PORT4_HWSEL_HW4_Pos (8UL) /*!< PORT4 HWSEL: HW4 (Bit 8) */ 15303 #define PORT4_HWSEL_HW4_Msk (0x300UL) /*!< PORT4 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 15304 #define PORT4_HWSEL_HW5_Pos (10UL) /*!< PORT4 HWSEL: HW5 (Bit 10) */ 15305 #define PORT4_HWSEL_HW5_Msk (0xc00UL) /*!< PORT4 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 15306 #define PORT4_HWSEL_HW6_Pos (12UL) /*!< PORT4 HWSEL: HW6 (Bit 12) */ 15307 #define PORT4_HWSEL_HW6_Msk (0x3000UL) /*!< PORT4 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 15308 #define PORT4_HWSEL_HW7_Pos (14UL) /*!< PORT4 HWSEL: HW7 (Bit 14) */ 15309 #define PORT4_HWSEL_HW7_Msk (0xc000UL) /*!< PORT4 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 15310 #define PORT4_HWSEL_HW8_Pos (16UL) /*!< PORT4 HWSEL: HW8 (Bit 16) */ 15311 #define PORT4_HWSEL_HW8_Msk (0x30000UL) /*!< PORT4 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 15312 #define PORT4_HWSEL_HW9_Pos (18UL) /*!< PORT4 HWSEL: HW9 (Bit 18) */ 15313 #define PORT4_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT4 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 15314 #define PORT4_HWSEL_HW10_Pos (20UL) /*!< PORT4 HWSEL: HW10 (Bit 20) */ 15315 #define PORT4_HWSEL_HW10_Msk (0x300000UL) /*!< PORT4 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 15316 #define PORT4_HWSEL_HW11_Pos (22UL) /*!< PORT4 HWSEL: HW11 (Bit 22) */ 15317 #define PORT4_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT4 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 15318 #define PORT4_HWSEL_HW12_Pos (24UL) /*!< PORT4 HWSEL: HW12 (Bit 24) */ 15319 #define PORT4_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT4 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 15320 #define PORT4_HWSEL_HW13_Pos (26UL) /*!< PORT4 HWSEL: HW13 (Bit 26) */ 15321 #define PORT4_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT4 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 15322 #define PORT4_HWSEL_HW14_Pos (28UL) /*!< PORT4 HWSEL: HW14 (Bit 28) */ 15323 #define PORT4_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT4 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 15324 #define PORT4_HWSEL_HW15_Pos (30UL) /*!< PORT4 HWSEL: HW15 (Bit 30) */ 15325 #define PORT4_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT4 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 15326 15327 15328 /* ================================================================================ */ 15329 /* ================ struct 'PORT5' Position & Mask ================ */ 15330 /* ================================================================================ */ 15331 15332 15333 /* ---------------------------------- PORT5_OUT --------------------------------- */ 15334 #define PORT5_OUT_P0_Pos (0UL) /*!< PORT5 OUT: P0 (Bit 0) */ 15335 #define PORT5_OUT_P0_Msk (0x1UL) /*!< PORT5 OUT: P0 (Bitfield-Mask: 0x01) */ 15336 #define PORT5_OUT_P1_Pos (1UL) /*!< PORT5 OUT: P1 (Bit 1) */ 15337 #define PORT5_OUT_P1_Msk (0x2UL) /*!< PORT5 OUT: P1 (Bitfield-Mask: 0x01) */ 15338 #define PORT5_OUT_P2_Pos (2UL) /*!< PORT5 OUT: P2 (Bit 2) */ 15339 #define PORT5_OUT_P2_Msk (0x4UL) /*!< PORT5 OUT: P2 (Bitfield-Mask: 0x01) */ 15340 #define PORT5_OUT_P3_Pos (3UL) /*!< PORT5 OUT: P3 (Bit 3) */ 15341 #define PORT5_OUT_P3_Msk (0x8UL) /*!< PORT5 OUT: P3 (Bitfield-Mask: 0x01) */ 15342 #define PORT5_OUT_P4_Pos (4UL) /*!< PORT5 OUT: P4 (Bit 4) */ 15343 #define PORT5_OUT_P4_Msk (0x10UL) /*!< PORT5 OUT: P4 (Bitfield-Mask: 0x01) */ 15344 #define PORT5_OUT_P5_Pos (5UL) /*!< PORT5 OUT: P5 (Bit 5) */ 15345 #define PORT5_OUT_P5_Msk (0x20UL) /*!< PORT5 OUT: P5 (Bitfield-Mask: 0x01) */ 15346 #define PORT5_OUT_P6_Pos (6UL) /*!< PORT5 OUT: P6 (Bit 6) */ 15347 #define PORT5_OUT_P6_Msk (0x40UL) /*!< PORT5 OUT: P6 (Bitfield-Mask: 0x01) */ 15348 #define PORT5_OUT_P7_Pos (7UL) /*!< PORT5 OUT: P7 (Bit 7) */ 15349 #define PORT5_OUT_P7_Msk (0x80UL) /*!< PORT5 OUT: P7 (Bitfield-Mask: 0x01) */ 15350 #define PORT5_OUT_P8_Pos (8UL) /*!< PORT5 OUT: P8 (Bit 8) */ 15351 #define PORT5_OUT_P8_Msk (0x100UL) /*!< PORT5 OUT: P8 (Bitfield-Mask: 0x01) */ 15352 #define PORT5_OUT_P9_Pos (9UL) /*!< PORT5 OUT: P9 (Bit 9) */ 15353 #define PORT5_OUT_P9_Msk (0x200UL) /*!< PORT5 OUT: P9 (Bitfield-Mask: 0x01) */ 15354 #define PORT5_OUT_P10_Pos (10UL) /*!< PORT5 OUT: P10 (Bit 10) */ 15355 #define PORT5_OUT_P10_Msk (0x400UL) /*!< PORT5 OUT: P10 (Bitfield-Mask: 0x01) */ 15356 #define PORT5_OUT_P11_Pos (11UL) /*!< PORT5 OUT: P11 (Bit 11) */ 15357 #define PORT5_OUT_P11_Msk (0x800UL) /*!< PORT5 OUT: P11 (Bitfield-Mask: 0x01) */ 15358 #define PORT5_OUT_P12_Pos (12UL) /*!< PORT5 OUT: P12 (Bit 12) */ 15359 #define PORT5_OUT_P12_Msk (0x1000UL) /*!< PORT5 OUT: P12 (Bitfield-Mask: 0x01) */ 15360 #define PORT5_OUT_P13_Pos (13UL) /*!< PORT5 OUT: P13 (Bit 13) */ 15361 #define PORT5_OUT_P13_Msk (0x2000UL) /*!< PORT5 OUT: P13 (Bitfield-Mask: 0x01) */ 15362 #define PORT5_OUT_P14_Pos (14UL) /*!< PORT5 OUT: P14 (Bit 14) */ 15363 #define PORT5_OUT_P14_Msk (0x4000UL) /*!< PORT5 OUT: P14 (Bitfield-Mask: 0x01) */ 15364 #define PORT5_OUT_P15_Pos (15UL) /*!< PORT5 OUT: P15 (Bit 15) */ 15365 #define PORT5_OUT_P15_Msk (0x8000UL) /*!< PORT5 OUT: P15 (Bitfield-Mask: 0x01) */ 15366 15367 /* ---------------------------------- PORT5_OMR --------------------------------- */ 15368 #define PORT5_OMR_PS0_Pos (0UL) /*!< PORT5 OMR: PS0 (Bit 0) */ 15369 #define PORT5_OMR_PS0_Msk (0x1UL) /*!< PORT5 OMR: PS0 (Bitfield-Mask: 0x01) */ 15370 #define PORT5_OMR_PS1_Pos (1UL) /*!< PORT5 OMR: PS1 (Bit 1) */ 15371 #define PORT5_OMR_PS1_Msk (0x2UL) /*!< PORT5 OMR: PS1 (Bitfield-Mask: 0x01) */ 15372 #define PORT5_OMR_PS2_Pos (2UL) /*!< PORT5 OMR: PS2 (Bit 2) */ 15373 #define PORT5_OMR_PS2_Msk (0x4UL) /*!< PORT5 OMR: PS2 (Bitfield-Mask: 0x01) */ 15374 #define PORT5_OMR_PS3_Pos (3UL) /*!< PORT5 OMR: PS3 (Bit 3) */ 15375 #define PORT5_OMR_PS3_Msk (0x8UL) /*!< PORT5 OMR: PS3 (Bitfield-Mask: 0x01) */ 15376 #define PORT5_OMR_PS4_Pos (4UL) /*!< PORT5 OMR: PS4 (Bit 4) */ 15377 #define PORT5_OMR_PS4_Msk (0x10UL) /*!< PORT5 OMR: PS4 (Bitfield-Mask: 0x01) */ 15378 #define PORT5_OMR_PS5_Pos (5UL) /*!< PORT5 OMR: PS5 (Bit 5) */ 15379 #define PORT5_OMR_PS5_Msk (0x20UL) /*!< PORT5 OMR: PS5 (Bitfield-Mask: 0x01) */ 15380 #define PORT5_OMR_PS6_Pos (6UL) /*!< PORT5 OMR: PS6 (Bit 6) */ 15381 #define PORT5_OMR_PS6_Msk (0x40UL) /*!< PORT5 OMR: PS6 (Bitfield-Mask: 0x01) */ 15382 #define PORT5_OMR_PS7_Pos (7UL) /*!< PORT5 OMR: PS7 (Bit 7) */ 15383 #define PORT5_OMR_PS7_Msk (0x80UL) /*!< PORT5 OMR: PS7 (Bitfield-Mask: 0x01) */ 15384 #define PORT5_OMR_PS8_Pos (8UL) /*!< PORT5 OMR: PS8 (Bit 8) */ 15385 #define PORT5_OMR_PS8_Msk (0x100UL) /*!< PORT5 OMR: PS8 (Bitfield-Mask: 0x01) */ 15386 #define PORT5_OMR_PS9_Pos (9UL) /*!< PORT5 OMR: PS9 (Bit 9) */ 15387 #define PORT5_OMR_PS9_Msk (0x200UL) /*!< PORT5 OMR: PS9 (Bitfield-Mask: 0x01) */ 15388 #define PORT5_OMR_PS10_Pos (10UL) /*!< PORT5 OMR: PS10 (Bit 10) */ 15389 #define PORT5_OMR_PS10_Msk (0x400UL) /*!< PORT5 OMR: PS10 (Bitfield-Mask: 0x01) */ 15390 #define PORT5_OMR_PS11_Pos (11UL) /*!< PORT5 OMR: PS11 (Bit 11) */ 15391 #define PORT5_OMR_PS11_Msk (0x800UL) /*!< PORT5 OMR: PS11 (Bitfield-Mask: 0x01) */ 15392 #define PORT5_OMR_PS12_Pos (12UL) /*!< PORT5 OMR: PS12 (Bit 12) */ 15393 #define PORT5_OMR_PS12_Msk (0x1000UL) /*!< PORT5 OMR: PS12 (Bitfield-Mask: 0x01) */ 15394 #define PORT5_OMR_PS13_Pos (13UL) /*!< PORT5 OMR: PS13 (Bit 13) */ 15395 #define PORT5_OMR_PS13_Msk (0x2000UL) /*!< PORT5 OMR: PS13 (Bitfield-Mask: 0x01) */ 15396 #define PORT5_OMR_PS14_Pos (14UL) /*!< PORT5 OMR: PS14 (Bit 14) */ 15397 #define PORT5_OMR_PS14_Msk (0x4000UL) /*!< PORT5 OMR: PS14 (Bitfield-Mask: 0x01) */ 15398 #define PORT5_OMR_PS15_Pos (15UL) /*!< PORT5 OMR: PS15 (Bit 15) */ 15399 #define PORT5_OMR_PS15_Msk (0x8000UL) /*!< PORT5 OMR: PS15 (Bitfield-Mask: 0x01) */ 15400 #define PORT5_OMR_PR0_Pos (16UL) /*!< PORT5 OMR: PR0 (Bit 16) */ 15401 #define PORT5_OMR_PR0_Msk (0x10000UL) /*!< PORT5 OMR: PR0 (Bitfield-Mask: 0x01) */ 15402 #define PORT5_OMR_PR1_Pos (17UL) /*!< PORT5 OMR: PR1 (Bit 17) */ 15403 #define PORT5_OMR_PR1_Msk (0x20000UL) /*!< PORT5 OMR: PR1 (Bitfield-Mask: 0x01) */ 15404 #define PORT5_OMR_PR2_Pos (18UL) /*!< PORT5 OMR: PR2 (Bit 18) */ 15405 #define PORT5_OMR_PR2_Msk (0x40000UL) /*!< PORT5 OMR: PR2 (Bitfield-Mask: 0x01) */ 15406 #define PORT5_OMR_PR3_Pos (19UL) /*!< PORT5 OMR: PR3 (Bit 19) */ 15407 #define PORT5_OMR_PR3_Msk (0x80000UL) /*!< PORT5 OMR: PR3 (Bitfield-Mask: 0x01) */ 15408 #define PORT5_OMR_PR4_Pos (20UL) /*!< PORT5 OMR: PR4 (Bit 20) */ 15409 #define PORT5_OMR_PR4_Msk (0x100000UL) /*!< PORT5 OMR: PR4 (Bitfield-Mask: 0x01) */ 15410 #define PORT5_OMR_PR5_Pos (21UL) /*!< PORT5 OMR: PR5 (Bit 21) */ 15411 #define PORT5_OMR_PR5_Msk (0x200000UL) /*!< PORT5 OMR: PR5 (Bitfield-Mask: 0x01) */ 15412 #define PORT5_OMR_PR6_Pos (22UL) /*!< PORT5 OMR: PR6 (Bit 22) */ 15413 #define PORT5_OMR_PR6_Msk (0x400000UL) /*!< PORT5 OMR: PR6 (Bitfield-Mask: 0x01) */ 15414 #define PORT5_OMR_PR7_Pos (23UL) /*!< PORT5 OMR: PR7 (Bit 23) */ 15415 #define PORT5_OMR_PR7_Msk (0x800000UL) /*!< PORT5 OMR: PR7 (Bitfield-Mask: 0x01) */ 15416 #define PORT5_OMR_PR8_Pos (24UL) /*!< PORT5 OMR: PR8 (Bit 24) */ 15417 #define PORT5_OMR_PR8_Msk (0x1000000UL) /*!< PORT5 OMR: PR8 (Bitfield-Mask: 0x01) */ 15418 #define PORT5_OMR_PR9_Pos (25UL) /*!< PORT5 OMR: PR9 (Bit 25) */ 15419 #define PORT5_OMR_PR9_Msk (0x2000000UL) /*!< PORT5 OMR: PR9 (Bitfield-Mask: 0x01) */ 15420 #define PORT5_OMR_PR10_Pos (26UL) /*!< PORT5 OMR: PR10 (Bit 26) */ 15421 #define PORT5_OMR_PR10_Msk (0x4000000UL) /*!< PORT5 OMR: PR10 (Bitfield-Mask: 0x01) */ 15422 #define PORT5_OMR_PR11_Pos (27UL) /*!< PORT5 OMR: PR11 (Bit 27) */ 15423 #define PORT5_OMR_PR11_Msk (0x8000000UL) /*!< PORT5 OMR: PR11 (Bitfield-Mask: 0x01) */ 15424 #define PORT5_OMR_PR12_Pos (28UL) /*!< PORT5 OMR: PR12 (Bit 28) */ 15425 #define PORT5_OMR_PR12_Msk (0x10000000UL) /*!< PORT5 OMR: PR12 (Bitfield-Mask: 0x01) */ 15426 #define PORT5_OMR_PR13_Pos (29UL) /*!< PORT5 OMR: PR13 (Bit 29) */ 15427 #define PORT5_OMR_PR13_Msk (0x20000000UL) /*!< PORT5 OMR: PR13 (Bitfield-Mask: 0x01) */ 15428 #define PORT5_OMR_PR14_Pos (30UL) /*!< PORT5 OMR: PR14 (Bit 30) */ 15429 #define PORT5_OMR_PR14_Msk (0x40000000UL) /*!< PORT5 OMR: PR14 (Bitfield-Mask: 0x01) */ 15430 #define PORT5_OMR_PR15_Pos (31UL) /*!< PORT5 OMR: PR15 (Bit 31) */ 15431 #define PORT5_OMR_PR15_Msk (0x80000000UL) /*!< PORT5 OMR: PR15 (Bitfield-Mask: 0x01) */ 15432 15433 /* --------------------------------- PORT5_IOCR0 -------------------------------- */ 15434 #define PORT5_IOCR0_PC0_Pos (3UL) /*!< PORT5 IOCR0: PC0 (Bit 3) */ 15435 #define PORT5_IOCR0_PC0_Msk (0xf8UL) /*!< PORT5 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 15436 #define PORT5_IOCR0_PC1_Pos (11UL) /*!< PORT5 IOCR0: PC1 (Bit 11) */ 15437 #define PORT5_IOCR0_PC1_Msk (0xf800UL) /*!< PORT5 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 15438 #define PORT5_IOCR0_PC2_Pos (19UL) /*!< PORT5 IOCR0: PC2 (Bit 19) */ 15439 #define PORT5_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT5 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 15440 #define PORT5_IOCR0_PC3_Pos (27UL) /*!< PORT5 IOCR0: PC3 (Bit 27) */ 15441 #define PORT5_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT5 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 15442 15443 /* --------------------------------- PORT5_IOCR4 -------------------------------- */ 15444 #define PORT5_IOCR4_PC4_Pos (3UL) /*!< PORT5 IOCR4: PC4 (Bit 3) */ 15445 #define PORT5_IOCR4_PC4_Msk (0xf8UL) /*!< PORT5 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 15446 #define PORT5_IOCR4_PC5_Pos (11UL) /*!< PORT5 IOCR4: PC5 (Bit 11) */ 15447 #define PORT5_IOCR4_PC5_Msk (0xf800UL) /*!< PORT5 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 15448 #define PORT5_IOCR4_PC6_Pos (19UL) /*!< PORT5 IOCR4: PC6 (Bit 19) */ 15449 #define PORT5_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT5 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 15450 #define PORT5_IOCR4_PC7_Pos (27UL) /*!< PORT5 IOCR4: PC7 (Bit 27) */ 15451 #define PORT5_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT5 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 15452 15453 /* --------------------------------- PORT5_IOCR8 -------------------------------- */ 15454 #define PORT5_IOCR8_PC8_Pos (3UL) /*!< PORT5 IOCR8: PC8 (Bit 3) */ 15455 #define PORT5_IOCR8_PC8_Msk (0xf8UL) /*!< PORT5 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 15456 #define PORT5_IOCR8_PC9_Pos (11UL) /*!< PORT5 IOCR8: PC9 (Bit 11) */ 15457 #define PORT5_IOCR8_PC9_Msk (0xf800UL) /*!< PORT5 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 15458 #define PORT5_IOCR8_PC10_Pos (19UL) /*!< PORT5 IOCR8: PC10 (Bit 19) */ 15459 #define PORT5_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT5 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 15460 #define PORT5_IOCR8_PC11_Pos (27UL) /*!< PORT5 IOCR8: PC11 (Bit 27) */ 15461 #define PORT5_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT5 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 15462 15463 /* ---------------------------------- PORT5_IN ---------------------------------- */ 15464 #define PORT5_IN_P0_Pos (0UL) /*!< PORT5 IN: P0 (Bit 0) */ 15465 #define PORT5_IN_P0_Msk (0x1UL) /*!< PORT5 IN: P0 (Bitfield-Mask: 0x01) */ 15466 #define PORT5_IN_P1_Pos (1UL) /*!< PORT5 IN: P1 (Bit 1) */ 15467 #define PORT5_IN_P1_Msk (0x2UL) /*!< PORT5 IN: P1 (Bitfield-Mask: 0x01) */ 15468 #define PORT5_IN_P2_Pos (2UL) /*!< PORT5 IN: P2 (Bit 2) */ 15469 #define PORT5_IN_P2_Msk (0x4UL) /*!< PORT5 IN: P2 (Bitfield-Mask: 0x01) */ 15470 #define PORT5_IN_P3_Pos (3UL) /*!< PORT5 IN: P3 (Bit 3) */ 15471 #define PORT5_IN_P3_Msk (0x8UL) /*!< PORT5 IN: P3 (Bitfield-Mask: 0x01) */ 15472 #define PORT5_IN_P4_Pos (4UL) /*!< PORT5 IN: P4 (Bit 4) */ 15473 #define PORT5_IN_P4_Msk (0x10UL) /*!< PORT5 IN: P4 (Bitfield-Mask: 0x01) */ 15474 #define PORT5_IN_P5_Pos (5UL) /*!< PORT5 IN: P5 (Bit 5) */ 15475 #define PORT5_IN_P5_Msk (0x20UL) /*!< PORT5 IN: P5 (Bitfield-Mask: 0x01) */ 15476 #define PORT5_IN_P6_Pos (6UL) /*!< PORT5 IN: P6 (Bit 6) */ 15477 #define PORT5_IN_P6_Msk (0x40UL) /*!< PORT5 IN: P6 (Bitfield-Mask: 0x01) */ 15478 #define PORT5_IN_P7_Pos (7UL) /*!< PORT5 IN: P7 (Bit 7) */ 15479 #define PORT5_IN_P7_Msk (0x80UL) /*!< PORT5 IN: P7 (Bitfield-Mask: 0x01) */ 15480 #define PORT5_IN_P8_Pos (8UL) /*!< PORT5 IN: P8 (Bit 8) */ 15481 #define PORT5_IN_P8_Msk (0x100UL) /*!< PORT5 IN: P8 (Bitfield-Mask: 0x01) */ 15482 #define PORT5_IN_P9_Pos (9UL) /*!< PORT5 IN: P9 (Bit 9) */ 15483 #define PORT5_IN_P9_Msk (0x200UL) /*!< PORT5 IN: P9 (Bitfield-Mask: 0x01) */ 15484 #define PORT5_IN_P10_Pos (10UL) /*!< PORT5 IN: P10 (Bit 10) */ 15485 #define PORT5_IN_P10_Msk (0x400UL) /*!< PORT5 IN: P10 (Bitfield-Mask: 0x01) */ 15486 #define PORT5_IN_P11_Pos (11UL) /*!< PORT5 IN: P11 (Bit 11) */ 15487 #define PORT5_IN_P11_Msk (0x800UL) /*!< PORT5 IN: P11 (Bitfield-Mask: 0x01) */ 15488 #define PORT5_IN_P12_Pos (12UL) /*!< PORT5 IN: P12 (Bit 12) */ 15489 #define PORT5_IN_P12_Msk (0x1000UL) /*!< PORT5 IN: P12 (Bitfield-Mask: 0x01) */ 15490 #define PORT5_IN_P13_Pos (13UL) /*!< PORT5 IN: P13 (Bit 13) */ 15491 #define PORT5_IN_P13_Msk (0x2000UL) /*!< PORT5 IN: P13 (Bitfield-Mask: 0x01) */ 15492 #define PORT5_IN_P14_Pos (14UL) /*!< PORT5 IN: P14 (Bit 14) */ 15493 #define PORT5_IN_P14_Msk (0x4000UL) /*!< PORT5 IN: P14 (Bitfield-Mask: 0x01) */ 15494 #define PORT5_IN_P15_Pos (15UL) /*!< PORT5 IN: P15 (Bit 15) */ 15495 #define PORT5_IN_P15_Msk (0x8000UL) /*!< PORT5 IN: P15 (Bitfield-Mask: 0x01) */ 15496 15497 /* --------------------------------- PORT5_PDR0 --------------------------------- */ 15498 #define PORT5_PDR0_PD0_Pos (0UL) /*!< PORT5 PDR0: PD0 (Bit 0) */ 15499 #define PORT5_PDR0_PD0_Msk (0x7UL) /*!< PORT5 PDR0: PD0 (Bitfield-Mask: 0x07) */ 15500 #define PORT5_PDR0_PD1_Pos (4UL) /*!< PORT5 PDR0: PD1 (Bit 4) */ 15501 #define PORT5_PDR0_PD1_Msk (0x70UL) /*!< PORT5 PDR0: PD1 (Bitfield-Mask: 0x07) */ 15502 #define PORT5_PDR0_PD2_Pos (8UL) /*!< PORT5 PDR0: PD2 (Bit 8) */ 15503 #define PORT5_PDR0_PD2_Msk (0x700UL) /*!< PORT5 PDR0: PD2 (Bitfield-Mask: 0x07) */ 15504 #define PORT5_PDR0_PD3_Pos (12UL) /*!< PORT5 PDR0: PD3 (Bit 12) */ 15505 #define PORT5_PDR0_PD3_Msk (0x7000UL) /*!< PORT5 PDR0: PD3 (Bitfield-Mask: 0x07) */ 15506 #define PORT5_PDR0_PD4_Pos (16UL) /*!< PORT5 PDR0: PD4 (Bit 16) */ 15507 #define PORT5_PDR0_PD4_Msk (0x70000UL) /*!< PORT5 PDR0: PD4 (Bitfield-Mask: 0x07) */ 15508 #define PORT5_PDR0_PD5_Pos (20UL) /*!< PORT5 PDR0: PD5 (Bit 20) */ 15509 #define PORT5_PDR0_PD5_Msk (0x700000UL) /*!< PORT5 PDR0: PD5 (Bitfield-Mask: 0x07) */ 15510 #define PORT5_PDR0_PD6_Pos (24UL) /*!< PORT5 PDR0: PD6 (Bit 24) */ 15511 #define PORT5_PDR0_PD6_Msk (0x7000000UL) /*!< PORT5 PDR0: PD6 (Bitfield-Mask: 0x07) */ 15512 #define PORT5_PDR0_PD7_Pos (28UL) /*!< PORT5 PDR0: PD7 (Bit 28) */ 15513 #define PORT5_PDR0_PD7_Msk (0x70000000UL) /*!< PORT5 PDR0: PD7 (Bitfield-Mask: 0x07) */ 15514 15515 /* --------------------------------- PORT5_PDR1 --------------------------------- */ 15516 #define PORT5_PDR1_PD8_Pos (0UL) /*!< PORT5 PDR1: PD8 (Bit 0) */ 15517 #define PORT5_PDR1_PD8_Msk (0x7UL) /*!< PORT5 PDR1: PD8 (Bitfield-Mask: 0x07) */ 15518 #define PORT5_PDR1_PD9_Pos (4UL) /*!< PORT5 PDR1: PD9 (Bit 4) */ 15519 #define PORT5_PDR1_PD9_Msk (0x70UL) /*!< PORT5 PDR1: PD9 (Bitfield-Mask: 0x07) */ 15520 #define PORT5_PDR1_PD10_Pos (8UL) /*!< PORT5 PDR1: PD10 (Bit 8) */ 15521 #define PORT5_PDR1_PD10_Msk (0x700UL) /*!< PORT5 PDR1: PD10 (Bitfield-Mask: 0x07) */ 15522 #define PORT5_PDR1_PD11_Pos (12UL) /*!< PORT5 PDR1: PD11 (Bit 12) */ 15523 #define PORT5_PDR1_PD11_Msk (0x7000UL) /*!< PORT5 PDR1: PD11 (Bitfield-Mask: 0x07) */ 15524 #define PORT5_PDR1_PD12_Pos (16UL) /*!< PORT5 PDR1: PD12 (Bit 16) */ 15525 #define PORT5_PDR1_PD12_Msk (0x70000UL) /*!< PORT5 PDR1: PD12 (Bitfield-Mask: 0x07) */ 15526 #define PORT5_PDR1_PD13_Pos (20UL) /*!< PORT5 PDR1: PD13 (Bit 20) */ 15527 #define PORT5_PDR1_PD13_Msk (0x700000UL) /*!< PORT5 PDR1: PD13 (Bitfield-Mask: 0x07) */ 15528 #define PORT5_PDR1_PD14_Pos (24UL) /*!< PORT5 PDR1: PD14 (Bit 24) */ 15529 #define PORT5_PDR1_PD14_Msk (0x7000000UL) /*!< PORT5 PDR1: PD14 (Bitfield-Mask: 0x07) */ 15530 #define PORT5_PDR1_PD15_Pos (28UL) /*!< PORT5 PDR1: PD15 (Bit 28) */ 15531 #define PORT5_PDR1_PD15_Msk (0x70000000UL) /*!< PORT5 PDR1: PD15 (Bitfield-Mask: 0x07) */ 15532 15533 /* --------------------------------- PORT5_PDISC -------------------------------- */ 15534 #define PORT5_PDISC_PDIS0_Pos (0UL) /*!< PORT5 PDISC: PDIS0 (Bit 0) */ 15535 #define PORT5_PDISC_PDIS0_Msk (0x1UL) /*!< PORT5 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 15536 #define PORT5_PDISC_PDIS1_Pos (1UL) /*!< PORT5 PDISC: PDIS1 (Bit 1) */ 15537 #define PORT5_PDISC_PDIS1_Msk (0x2UL) /*!< PORT5 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 15538 #define PORT5_PDISC_PDIS2_Pos (2UL) /*!< PORT5 PDISC: PDIS2 (Bit 2) */ 15539 #define PORT5_PDISC_PDIS2_Msk (0x4UL) /*!< PORT5 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 15540 #define PORT5_PDISC_PDIS3_Pos (3UL) /*!< PORT5 PDISC: PDIS3 (Bit 3) */ 15541 #define PORT5_PDISC_PDIS3_Msk (0x8UL) /*!< PORT5 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 15542 #define PORT5_PDISC_PDIS4_Pos (4UL) /*!< PORT5 PDISC: PDIS4 (Bit 4) */ 15543 #define PORT5_PDISC_PDIS4_Msk (0x10UL) /*!< PORT5 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 15544 #define PORT5_PDISC_PDIS5_Pos (5UL) /*!< PORT5 PDISC: PDIS5 (Bit 5) */ 15545 #define PORT5_PDISC_PDIS5_Msk (0x20UL) /*!< PORT5 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 15546 #define PORT5_PDISC_PDIS6_Pos (6UL) /*!< PORT5 PDISC: PDIS6 (Bit 6) */ 15547 #define PORT5_PDISC_PDIS6_Msk (0x40UL) /*!< PORT5 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 15548 #define PORT5_PDISC_PDIS7_Pos (7UL) /*!< PORT5 PDISC: PDIS7 (Bit 7) */ 15549 #define PORT5_PDISC_PDIS7_Msk (0x80UL) /*!< PORT5 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 15550 #define PORT5_PDISC_PDIS8_Pos (8UL) /*!< PORT5 PDISC: PDIS8 (Bit 8) */ 15551 #define PORT5_PDISC_PDIS8_Msk (0x100UL) /*!< PORT5 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 15552 #define PORT5_PDISC_PDIS9_Pos (9UL) /*!< PORT5 PDISC: PDIS9 (Bit 9) */ 15553 #define PORT5_PDISC_PDIS9_Msk (0x200UL) /*!< PORT5 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 15554 #define PORT5_PDISC_PDIS10_Pos (10UL) /*!< PORT5 PDISC: PDIS10 (Bit 10) */ 15555 #define PORT5_PDISC_PDIS10_Msk (0x400UL) /*!< PORT5 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 15556 #define PORT5_PDISC_PDIS11_Pos (11UL) /*!< PORT5 PDISC: PDIS11 (Bit 11) */ 15557 #define PORT5_PDISC_PDIS11_Msk (0x800UL) /*!< PORT5 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 15558 #define PORT5_PDISC_PDIS12_Pos (12UL) /*!< PORT5 PDISC: PDIS12 (Bit 12) */ 15559 #define PORT5_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT5 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 15560 #define PORT5_PDISC_PDIS13_Pos (13UL) /*!< PORT5 PDISC: PDIS13 (Bit 13) */ 15561 #define PORT5_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT5 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 15562 #define PORT5_PDISC_PDIS14_Pos (14UL) /*!< PORT5 PDISC: PDIS14 (Bit 14) */ 15563 #define PORT5_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT5 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 15564 #define PORT5_PDISC_PDIS15_Pos (15UL) /*!< PORT5 PDISC: PDIS15 (Bit 15) */ 15565 #define PORT5_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT5 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 15566 15567 /* ---------------------------------- PORT5_PPS --------------------------------- */ 15568 #define PORT5_PPS_PPS0_Pos (0UL) /*!< PORT5 PPS: PPS0 (Bit 0) */ 15569 #define PORT5_PPS_PPS0_Msk (0x1UL) /*!< PORT5 PPS: PPS0 (Bitfield-Mask: 0x01) */ 15570 #define PORT5_PPS_PPS1_Pos (1UL) /*!< PORT5 PPS: PPS1 (Bit 1) */ 15571 #define PORT5_PPS_PPS1_Msk (0x2UL) /*!< PORT5 PPS: PPS1 (Bitfield-Mask: 0x01) */ 15572 #define PORT5_PPS_PPS2_Pos (2UL) /*!< PORT5 PPS: PPS2 (Bit 2) */ 15573 #define PORT5_PPS_PPS2_Msk (0x4UL) /*!< PORT5 PPS: PPS2 (Bitfield-Mask: 0x01) */ 15574 #define PORT5_PPS_PPS3_Pos (3UL) /*!< PORT5 PPS: PPS3 (Bit 3) */ 15575 #define PORT5_PPS_PPS3_Msk (0x8UL) /*!< PORT5 PPS: PPS3 (Bitfield-Mask: 0x01) */ 15576 #define PORT5_PPS_PPS4_Pos (4UL) /*!< PORT5 PPS: PPS4 (Bit 4) */ 15577 #define PORT5_PPS_PPS4_Msk (0x10UL) /*!< PORT5 PPS: PPS4 (Bitfield-Mask: 0x01) */ 15578 #define PORT5_PPS_PPS5_Pos (5UL) /*!< PORT5 PPS: PPS5 (Bit 5) */ 15579 #define PORT5_PPS_PPS5_Msk (0x20UL) /*!< PORT5 PPS: PPS5 (Bitfield-Mask: 0x01) */ 15580 #define PORT5_PPS_PPS6_Pos (6UL) /*!< PORT5 PPS: PPS6 (Bit 6) */ 15581 #define PORT5_PPS_PPS6_Msk (0x40UL) /*!< PORT5 PPS: PPS6 (Bitfield-Mask: 0x01) */ 15582 #define PORT5_PPS_PPS7_Pos (7UL) /*!< PORT5 PPS: PPS7 (Bit 7) */ 15583 #define PORT5_PPS_PPS7_Msk (0x80UL) /*!< PORT5 PPS: PPS7 (Bitfield-Mask: 0x01) */ 15584 #define PORT5_PPS_PPS8_Pos (8UL) /*!< PORT5 PPS: PPS8 (Bit 8) */ 15585 #define PORT5_PPS_PPS8_Msk (0x100UL) /*!< PORT5 PPS: PPS8 (Bitfield-Mask: 0x01) */ 15586 #define PORT5_PPS_PPS9_Pos (9UL) /*!< PORT5 PPS: PPS9 (Bit 9) */ 15587 #define PORT5_PPS_PPS9_Msk (0x200UL) /*!< PORT5 PPS: PPS9 (Bitfield-Mask: 0x01) */ 15588 #define PORT5_PPS_PPS10_Pos (10UL) /*!< PORT5 PPS: PPS10 (Bit 10) */ 15589 #define PORT5_PPS_PPS10_Msk (0x400UL) /*!< PORT5 PPS: PPS10 (Bitfield-Mask: 0x01) */ 15590 #define PORT5_PPS_PPS11_Pos (11UL) /*!< PORT5 PPS: PPS11 (Bit 11) */ 15591 #define PORT5_PPS_PPS11_Msk (0x800UL) /*!< PORT5 PPS: PPS11 (Bitfield-Mask: 0x01) */ 15592 #define PORT5_PPS_PPS12_Pos (12UL) /*!< PORT5 PPS: PPS12 (Bit 12) */ 15593 #define PORT5_PPS_PPS12_Msk (0x1000UL) /*!< PORT5 PPS: PPS12 (Bitfield-Mask: 0x01) */ 15594 #define PORT5_PPS_PPS13_Pos (13UL) /*!< PORT5 PPS: PPS13 (Bit 13) */ 15595 #define PORT5_PPS_PPS13_Msk (0x2000UL) /*!< PORT5 PPS: PPS13 (Bitfield-Mask: 0x01) */ 15596 #define PORT5_PPS_PPS14_Pos (14UL) /*!< PORT5 PPS: PPS14 (Bit 14) */ 15597 #define PORT5_PPS_PPS14_Msk (0x4000UL) /*!< PORT5 PPS: PPS14 (Bitfield-Mask: 0x01) */ 15598 #define PORT5_PPS_PPS15_Pos (15UL) /*!< PORT5 PPS: PPS15 (Bit 15) */ 15599 #define PORT5_PPS_PPS15_Msk (0x8000UL) /*!< PORT5 PPS: PPS15 (Bitfield-Mask: 0x01) */ 15600 15601 /* --------------------------------- PORT5_HWSEL -------------------------------- */ 15602 #define PORT5_HWSEL_HW0_Pos (0UL) /*!< PORT5 HWSEL: HW0 (Bit 0) */ 15603 #define PORT5_HWSEL_HW0_Msk (0x3UL) /*!< PORT5 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 15604 #define PORT5_HWSEL_HW1_Pos (2UL) /*!< PORT5 HWSEL: HW1 (Bit 2) */ 15605 #define PORT5_HWSEL_HW1_Msk (0xcUL) /*!< PORT5 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 15606 #define PORT5_HWSEL_HW2_Pos (4UL) /*!< PORT5 HWSEL: HW2 (Bit 4) */ 15607 #define PORT5_HWSEL_HW2_Msk (0x30UL) /*!< PORT5 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 15608 #define PORT5_HWSEL_HW3_Pos (6UL) /*!< PORT5 HWSEL: HW3 (Bit 6) */ 15609 #define PORT5_HWSEL_HW3_Msk (0xc0UL) /*!< PORT5 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 15610 #define PORT5_HWSEL_HW4_Pos (8UL) /*!< PORT5 HWSEL: HW4 (Bit 8) */ 15611 #define PORT5_HWSEL_HW4_Msk (0x300UL) /*!< PORT5 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 15612 #define PORT5_HWSEL_HW5_Pos (10UL) /*!< PORT5 HWSEL: HW5 (Bit 10) */ 15613 #define PORT5_HWSEL_HW5_Msk (0xc00UL) /*!< PORT5 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 15614 #define PORT5_HWSEL_HW6_Pos (12UL) /*!< PORT5 HWSEL: HW6 (Bit 12) */ 15615 #define PORT5_HWSEL_HW6_Msk (0x3000UL) /*!< PORT5 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 15616 #define PORT5_HWSEL_HW7_Pos (14UL) /*!< PORT5 HWSEL: HW7 (Bit 14) */ 15617 #define PORT5_HWSEL_HW7_Msk (0xc000UL) /*!< PORT5 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 15618 #define PORT5_HWSEL_HW8_Pos (16UL) /*!< PORT5 HWSEL: HW8 (Bit 16) */ 15619 #define PORT5_HWSEL_HW8_Msk (0x30000UL) /*!< PORT5 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 15620 #define PORT5_HWSEL_HW9_Pos (18UL) /*!< PORT5 HWSEL: HW9 (Bit 18) */ 15621 #define PORT5_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT5 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 15622 #define PORT5_HWSEL_HW10_Pos (20UL) /*!< PORT5 HWSEL: HW10 (Bit 20) */ 15623 #define PORT5_HWSEL_HW10_Msk (0x300000UL) /*!< PORT5 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 15624 #define PORT5_HWSEL_HW11_Pos (22UL) /*!< PORT5 HWSEL: HW11 (Bit 22) */ 15625 #define PORT5_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT5 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 15626 #define PORT5_HWSEL_HW12_Pos (24UL) /*!< PORT5 HWSEL: HW12 (Bit 24) */ 15627 #define PORT5_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT5 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 15628 #define PORT5_HWSEL_HW13_Pos (26UL) /*!< PORT5 HWSEL: HW13 (Bit 26) */ 15629 #define PORT5_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT5 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 15630 #define PORT5_HWSEL_HW14_Pos (28UL) /*!< PORT5 HWSEL: HW14 (Bit 28) */ 15631 #define PORT5_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT5 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 15632 #define PORT5_HWSEL_HW15_Pos (30UL) /*!< PORT5 HWSEL: HW15 (Bit 30) */ 15633 #define PORT5_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT5 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 15634 15635 15636 /* ================================================================================ */ 15637 /* ================ struct 'PORT6' Position & Mask ================ */ 15638 /* ================================================================================ */ 15639 15640 15641 /* ---------------------------------- PORT6_OUT --------------------------------- */ 15642 #define PORT6_OUT_P0_Pos (0UL) /*!< PORT6 OUT: P0 (Bit 0) */ 15643 #define PORT6_OUT_P0_Msk (0x1UL) /*!< PORT6 OUT: P0 (Bitfield-Mask: 0x01) */ 15644 #define PORT6_OUT_P1_Pos (1UL) /*!< PORT6 OUT: P1 (Bit 1) */ 15645 #define PORT6_OUT_P1_Msk (0x2UL) /*!< PORT6 OUT: P1 (Bitfield-Mask: 0x01) */ 15646 #define PORT6_OUT_P2_Pos (2UL) /*!< PORT6 OUT: P2 (Bit 2) */ 15647 #define PORT6_OUT_P2_Msk (0x4UL) /*!< PORT6 OUT: P2 (Bitfield-Mask: 0x01) */ 15648 #define PORT6_OUT_P3_Pos (3UL) /*!< PORT6 OUT: P3 (Bit 3) */ 15649 #define PORT6_OUT_P3_Msk (0x8UL) /*!< PORT6 OUT: P3 (Bitfield-Mask: 0x01) */ 15650 #define PORT6_OUT_P4_Pos (4UL) /*!< PORT6 OUT: P4 (Bit 4) */ 15651 #define PORT6_OUT_P4_Msk (0x10UL) /*!< PORT6 OUT: P4 (Bitfield-Mask: 0x01) */ 15652 #define PORT6_OUT_P5_Pos (5UL) /*!< PORT6 OUT: P5 (Bit 5) */ 15653 #define PORT6_OUT_P5_Msk (0x20UL) /*!< PORT6 OUT: P5 (Bitfield-Mask: 0x01) */ 15654 #define PORT6_OUT_P6_Pos (6UL) /*!< PORT6 OUT: P6 (Bit 6) */ 15655 #define PORT6_OUT_P6_Msk (0x40UL) /*!< PORT6 OUT: P6 (Bitfield-Mask: 0x01) */ 15656 #define PORT6_OUT_P7_Pos (7UL) /*!< PORT6 OUT: P7 (Bit 7) */ 15657 #define PORT6_OUT_P7_Msk (0x80UL) /*!< PORT6 OUT: P7 (Bitfield-Mask: 0x01) */ 15658 #define PORT6_OUT_P8_Pos (8UL) /*!< PORT6 OUT: P8 (Bit 8) */ 15659 #define PORT6_OUT_P8_Msk (0x100UL) /*!< PORT6 OUT: P8 (Bitfield-Mask: 0x01) */ 15660 #define PORT6_OUT_P9_Pos (9UL) /*!< PORT6 OUT: P9 (Bit 9) */ 15661 #define PORT6_OUT_P9_Msk (0x200UL) /*!< PORT6 OUT: P9 (Bitfield-Mask: 0x01) */ 15662 #define PORT6_OUT_P10_Pos (10UL) /*!< PORT6 OUT: P10 (Bit 10) */ 15663 #define PORT6_OUT_P10_Msk (0x400UL) /*!< PORT6 OUT: P10 (Bitfield-Mask: 0x01) */ 15664 #define PORT6_OUT_P11_Pos (11UL) /*!< PORT6 OUT: P11 (Bit 11) */ 15665 #define PORT6_OUT_P11_Msk (0x800UL) /*!< PORT6 OUT: P11 (Bitfield-Mask: 0x01) */ 15666 #define PORT6_OUT_P12_Pos (12UL) /*!< PORT6 OUT: P12 (Bit 12) */ 15667 #define PORT6_OUT_P12_Msk (0x1000UL) /*!< PORT6 OUT: P12 (Bitfield-Mask: 0x01) */ 15668 #define PORT6_OUT_P13_Pos (13UL) /*!< PORT6 OUT: P13 (Bit 13) */ 15669 #define PORT6_OUT_P13_Msk (0x2000UL) /*!< PORT6 OUT: P13 (Bitfield-Mask: 0x01) */ 15670 #define PORT6_OUT_P14_Pos (14UL) /*!< PORT6 OUT: P14 (Bit 14) */ 15671 #define PORT6_OUT_P14_Msk (0x4000UL) /*!< PORT6 OUT: P14 (Bitfield-Mask: 0x01) */ 15672 #define PORT6_OUT_P15_Pos (15UL) /*!< PORT6 OUT: P15 (Bit 15) */ 15673 #define PORT6_OUT_P15_Msk (0x8000UL) /*!< PORT6 OUT: P15 (Bitfield-Mask: 0x01) */ 15674 15675 /* ---------------------------------- PORT6_OMR --------------------------------- */ 15676 #define PORT6_OMR_PS0_Pos (0UL) /*!< PORT6 OMR: PS0 (Bit 0) */ 15677 #define PORT6_OMR_PS0_Msk (0x1UL) /*!< PORT6 OMR: PS0 (Bitfield-Mask: 0x01) */ 15678 #define PORT6_OMR_PS1_Pos (1UL) /*!< PORT6 OMR: PS1 (Bit 1) */ 15679 #define PORT6_OMR_PS1_Msk (0x2UL) /*!< PORT6 OMR: PS1 (Bitfield-Mask: 0x01) */ 15680 #define PORT6_OMR_PS2_Pos (2UL) /*!< PORT6 OMR: PS2 (Bit 2) */ 15681 #define PORT6_OMR_PS2_Msk (0x4UL) /*!< PORT6 OMR: PS2 (Bitfield-Mask: 0x01) */ 15682 #define PORT6_OMR_PS3_Pos (3UL) /*!< PORT6 OMR: PS3 (Bit 3) */ 15683 #define PORT6_OMR_PS3_Msk (0x8UL) /*!< PORT6 OMR: PS3 (Bitfield-Mask: 0x01) */ 15684 #define PORT6_OMR_PS4_Pos (4UL) /*!< PORT6 OMR: PS4 (Bit 4) */ 15685 #define PORT6_OMR_PS4_Msk (0x10UL) /*!< PORT6 OMR: PS4 (Bitfield-Mask: 0x01) */ 15686 #define PORT6_OMR_PS5_Pos (5UL) /*!< PORT6 OMR: PS5 (Bit 5) */ 15687 #define PORT6_OMR_PS5_Msk (0x20UL) /*!< PORT6 OMR: PS5 (Bitfield-Mask: 0x01) */ 15688 #define PORT6_OMR_PS6_Pos (6UL) /*!< PORT6 OMR: PS6 (Bit 6) */ 15689 #define PORT6_OMR_PS6_Msk (0x40UL) /*!< PORT6 OMR: PS6 (Bitfield-Mask: 0x01) */ 15690 #define PORT6_OMR_PS7_Pos (7UL) /*!< PORT6 OMR: PS7 (Bit 7) */ 15691 #define PORT6_OMR_PS7_Msk (0x80UL) /*!< PORT6 OMR: PS7 (Bitfield-Mask: 0x01) */ 15692 #define PORT6_OMR_PS8_Pos (8UL) /*!< PORT6 OMR: PS8 (Bit 8) */ 15693 #define PORT6_OMR_PS8_Msk (0x100UL) /*!< PORT6 OMR: PS8 (Bitfield-Mask: 0x01) */ 15694 #define PORT6_OMR_PS9_Pos (9UL) /*!< PORT6 OMR: PS9 (Bit 9) */ 15695 #define PORT6_OMR_PS9_Msk (0x200UL) /*!< PORT6 OMR: PS9 (Bitfield-Mask: 0x01) */ 15696 #define PORT6_OMR_PS10_Pos (10UL) /*!< PORT6 OMR: PS10 (Bit 10) */ 15697 #define PORT6_OMR_PS10_Msk (0x400UL) /*!< PORT6 OMR: PS10 (Bitfield-Mask: 0x01) */ 15698 #define PORT6_OMR_PS11_Pos (11UL) /*!< PORT6 OMR: PS11 (Bit 11) */ 15699 #define PORT6_OMR_PS11_Msk (0x800UL) /*!< PORT6 OMR: PS11 (Bitfield-Mask: 0x01) */ 15700 #define PORT6_OMR_PS12_Pos (12UL) /*!< PORT6 OMR: PS12 (Bit 12) */ 15701 #define PORT6_OMR_PS12_Msk (0x1000UL) /*!< PORT6 OMR: PS12 (Bitfield-Mask: 0x01) */ 15702 #define PORT6_OMR_PS13_Pos (13UL) /*!< PORT6 OMR: PS13 (Bit 13) */ 15703 #define PORT6_OMR_PS13_Msk (0x2000UL) /*!< PORT6 OMR: PS13 (Bitfield-Mask: 0x01) */ 15704 #define PORT6_OMR_PS14_Pos (14UL) /*!< PORT6 OMR: PS14 (Bit 14) */ 15705 #define PORT6_OMR_PS14_Msk (0x4000UL) /*!< PORT6 OMR: PS14 (Bitfield-Mask: 0x01) */ 15706 #define PORT6_OMR_PS15_Pos (15UL) /*!< PORT6 OMR: PS15 (Bit 15) */ 15707 #define PORT6_OMR_PS15_Msk (0x8000UL) /*!< PORT6 OMR: PS15 (Bitfield-Mask: 0x01) */ 15708 #define PORT6_OMR_PR0_Pos (16UL) /*!< PORT6 OMR: PR0 (Bit 16) */ 15709 #define PORT6_OMR_PR0_Msk (0x10000UL) /*!< PORT6 OMR: PR0 (Bitfield-Mask: 0x01) */ 15710 #define PORT6_OMR_PR1_Pos (17UL) /*!< PORT6 OMR: PR1 (Bit 17) */ 15711 #define PORT6_OMR_PR1_Msk (0x20000UL) /*!< PORT6 OMR: PR1 (Bitfield-Mask: 0x01) */ 15712 #define PORT6_OMR_PR2_Pos (18UL) /*!< PORT6 OMR: PR2 (Bit 18) */ 15713 #define PORT6_OMR_PR2_Msk (0x40000UL) /*!< PORT6 OMR: PR2 (Bitfield-Mask: 0x01) */ 15714 #define PORT6_OMR_PR3_Pos (19UL) /*!< PORT6 OMR: PR3 (Bit 19) */ 15715 #define PORT6_OMR_PR3_Msk (0x80000UL) /*!< PORT6 OMR: PR3 (Bitfield-Mask: 0x01) */ 15716 #define PORT6_OMR_PR4_Pos (20UL) /*!< PORT6 OMR: PR4 (Bit 20) */ 15717 #define PORT6_OMR_PR4_Msk (0x100000UL) /*!< PORT6 OMR: PR4 (Bitfield-Mask: 0x01) */ 15718 #define PORT6_OMR_PR5_Pos (21UL) /*!< PORT6 OMR: PR5 (Bit 21) */ 15719 #define PORT6_OMR_PR5_Msk (0x200000UL) /*!< PORT6 OMR: PR5 (Bitfield-Mask: 0x01) */ 15720 #define PORT6_OMR_PR6_Pos (22UL) /*!< PORT6 OMR: PR6 (Bit 22) */ 15721 #define PORT6_OMR_PR6_Msk (0x400000UL) /*!< PORT6 OMR: PR6 (Bitfield-Mask: 0x01) */ 15722 #define PORT6_OMR_PR7_Pos (23UL) /*!< PORT6 OMR: PR7 (Bit 23) */ 15723 #define PORT6_OMR_PR7_Msk (0x800000UL) /*!< PORT6 OMR: PR7 (Bitfield-Mask: 0x01) */ 15724 #define PORT6_OMR_PR8_Pos (24UL) /*!< PORT6 OMR: PR8 (Bit 24) */ 15725 #define PORT6_OMR_PR8_Msk (0x1000000UL) /*!< PORT6 OMR: PR8 (Bitfield-Mask: 0x01) */ 15726 #define PORT6_OMR_PR9_Pos (25UL) /*!< PORT6 OMR: PR9 (Bit 25) */ 15727 #define PORT6_OMR_PR9_Msk (0x2000000UL) /*!< PORT6 OMR: PR9 (Bitfield-Mask: 0x01) */ 15728 #define PORT6_OMR_PR10_Pos (26UL) /*!< PORT6 OMR: PR10 (Bit 26) */ 15729 #define PORT6_OMR_PR10_Msk (0x4000000UL) /*!< PORT6 OMR: PR10 (Bitfield-Mask: 0x01) */ 15730 #define PORT6_OMR_PR11_Pos (27UL) /*!< PORT6 OMR: PR11 (Bit 27) */ 15731 #define PORT6_OMR_PR11_Msk (0x8000000UL) /*!< PORT6 OMR: PR11 (Bitfield-Mask: 0x01) */ 15732 #define PORT6_OMR_PR12_Pos (28UL) /*!< PORT6 OMR: PR12 (Bit 28) */ 15733 #define PORT6_OMR_PR12_Msk (0x10000000UL) /*!< PORT6 OMR: PR12 (Bitfield-Mask: 0x01) */ 15734 #define PORT6_OMR_PR13_Pos (29UL) /*!< PORT6 OMR: PR13 (Bit 29) */ 15735 #define PORT6_OMR_PR13_Msk (0x20000000UL) /*!< PORT6 OMR: PR13 (Bitfield-Mask: 0x01) */ 15736 #define PORT6_OMR_PR14_Pos (30UL) /*!< PORT6 OMR: PR14 (Bit 30) */ 15737 #define PORT6_OMR_PR14_Msk (0x40000000UL) /*!< PORT6 OMR: PR14 (Bitfield-Mask: 0x01) */ 15738 #define PORT6_OMR_PR15_Pos (31UL) /*!< PORT6 OMR: PR15 (Bit 31) */ 15739 #define PORT6_OMR_PR15_Msk (0x80000000UL) /*!< PORT6 OMR: PR15 (Bitfield-Mask: 0x01) */ 15740 15741 /* --------------------------------- PORT6_IOCR0 -------------------------------- */ 15742 #define PORT6_IOCR0_PC0_Pos (3UL) /*!< PORT6 IOCR0: PC0 (Bit 3) */ 15743 #define PORT6_IOCR0_PC0_Msk (0xf8UL) /*!< PORT6 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 15744 #define PORT6_IOCR0_PC1_Pos (11UL) /*!< PORT6 IOCR0: PC1 (Bit 11) */ 15745 #define PORT6_IOCR0_PC1_Msk (0xf800UL) /*!< PORT6 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 15746 #define PORT6_IOCR0_PC2_Pos (19UL) /*!< PORT6 IOCR0: PC2 (Bit 19) */ 15747 #define PORT6_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT6 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 15748 #define PORT6_IOCR0_PC3_Pos (27UL) /*!< PORT6 IOCR0: PC3 (Bit 27) */ 15749 #define PORT6_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT6 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 15750 15751 /* --------------------------------- PORT6_IOCR4 -------------------------------- */ 15752 #define PORT6_IOCR4_PC4_Pos (3UL) /*!< PORT6 IOCR4: PC4 (Bit 3) */ 15753 #define PORT6_IOCR4_PC4_Msk (0xf8UL) /*!< PORT6 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 15754 #define PORT6_IOCR4_PC5_Pos (11UL) /*!< PORT6 IOCR4: PC5 (Bit 11) */ 15755 #define PORT6_IOCR4_PC5_Msk (0xf800UL) /*!< PORT6 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 15756 #define PORT6_IOCR4_PC6_Pos (19UL) /*!< PORT6 IOCR4: PC6 (Bit 19) */ 15757 #define PORT6_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT6 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 15758 #define PORT6_IOCR4_PC7_Pos (27UL) /*!< PORT6 IOCR4: PC7 (Bit 27) */ 15759 #define PORT6_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT6 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 15760 15761 /* ---------------------------------- PORT6_IN ---------------------------------- */ 15762 #define PORT6_IN_P0_Pos (0UL) /*!< PORT6 IN: P0 (Bit 0) */ 15763 #define PORT6_IN_P0_Msk (0x1UL) /*!< PORT6 IN: P0 (Bitfield-Mask: 0x01) */ 15764 #define PORT6_IN_P1_Pos (1UL) /*!< PORT6 IN: P1 (Bit 1) */ 15765 #define PORT6_IN_P1_Msk (0x2UL) /*!< PORT6 IN: P1 (Bitfield-Mask: 0x01) */ 15766 #define PORT6_IN_P2_Pos (2UL) /*!< PORT6 IN: P2 (Bit 2) */ 15767 #define PORT6_IN_P2_Msk (0x4UL) /*!< PORT6 IN: P2 (Bitfield-Mask: 0x01) */ 15768 #define PORT6_IN_P3_Pos (3UL) /*!< PORT6 IN: P3 (Bit 3) */ 15769 #define PORT6_IN_P3_Msk (0x8UL) /*!< PORT6 IN: P3 (Bitfield-Mask: 0x01) */ 15770 #define PORT6_IN_P4_Pos (4UL) /*!< PORT6 IN: P4 (Bit 4) */ 15771 #define PORT6_IN_P4_Msk (0x10UL) /*!< PORT6 IN: P4 (Bitfield-Mask: 0x01) */ 15772 #define PORT6_IN_P5_Pos (5UL) /*!< PORT6 IN: P5 (Bit 5) */ 15773 #define PORT6_IN_P5_Msk (0x20UL) /*!< PORT6 IN: P5 (Bitfield-Mask: 0x01) */ 15774 #define PORT6_IN_P6_Pos (6UL) /*!< PORT6 IN: P6 (Bit 6) */ 15775 #define PORT6_IN_P6_Msk (0x40UL) /*!< PORT6 IN: P6 (Bitfield-Mask: 0x01) */ 15776 #define PORT6_IN_P7_Pos (7UL) /*!< PORT6 IN: P7 (Bit 7) */ 15777 #define PORT6_IN_P7_Msk (0x80UL) /*!< PORT6 IN: P7 (Bitfield-Mask: 0x01) */ 15778 #define PORT6_IN_P8_Pos (8UL) /*!< PORT6 IN: P8 (Bit 8) */ 15779 #define PORT6_IN_P8_Msk (0x100UL) /*!< PORT6 IN: P8 (Bitfield-Mask: 0x01) */ 15780 #define PORT6_IN_P9_Pos (9UL) /*!< PORT6 IN: P9 (Bit 9) */ 15781 #define PORT6_IN_P9_Msk (0x200UL) /*!< PORT6 IN: P9 (Bitfield-Mask: 0x01) */ 15782 #define PORT6_IN_P10_Pos (10UL) /*!< PORT6 IN: P10 (Bit 10) */ 15783 #define PORT6_IN_P10_Msk (0x400UL) /*!< PORT6 IN: P10 (Bitfield-Mask: 0x01) */ 15784 #define PORT6_IN_P11_Pos (11UL) /*!< PORT6 IN: P11 (Bit 11) */ 15785 #define PORT6_IN_P11_Msk (0x800UL) /*!< PORT6 IN: P11 (Bitfield-Mask: 0x01) */ 15786 #define PORT6_IN_P12_Pos (12UL) /*!< PORT6 IN: P12 (Bit 12) */ 15787 #define PORT6_IN_P12_Msk (0x1000UL) /*!< PORT6 IN: P12 (Bitfield-Mask: 0x01) */ 15788 #define PORT6_IN_P13_Pos (13UL) /*!< PORT6 IN: P13 (Bit 13) */ 15789 #define PORT6_IN_P13_Msk (0x2000UL) /*!< PORT6 IN: P13 (Bitfield-Mask: 0x01) */ 15790 #define PORT6_IN_P14_Pos (14UL) /*!< PORT6 IN: P14 (Bit 14) */ 15791 #define PORT6_IN_P14_Msk (0x4000UL) /*!< PORT6 IN: P14 (Bitfield-Mask: 0x01) */ 15792 #define PORT6_IN_P15_Pos (15UL) /*!< PORT6 IN: P15 (Bit 15) */ 15793 #define PORT6_IN_P15_Msk (0x8000UL) /*!< PORT6 IN: P15 (Bitfield-Mask: 0x01) */ 15794 15795 /* --------------------------------- PORT6_PDR0 --------------------------------- */ 15796 #define PORT6_PDR0_PD0_Pos (0UL) /*!< PORT6 PDR0: PD0 (Bit 0) */ 15797 #define PORT6_PDR0_PD0_Msk (0x7UL) /*!< PORT6 PDR0: PD0 (Bitfield-Mask: 0x07) */ 15798 #define PORT6_PDR0_PD1_Pos (4UL) /*!< PORT6 PDR0: PD1 (Bit 4) */ 15799 #define PORT6_PDR0_PD1_Msk (0x70UL) /*!< PORT6 PDR0: PD1 (Bitfield-Mask: 0x07) */ 15800 #define PORT6_PDR0_PD2_Pos (8UL) /*!< PORT6 PDR0: PD2 (Bit 8) */ 15801 #define PORT6_PDR0_PD2_Msk (0x700UL) /*!< PORT6 PDR0: PD2 (Bitfield-Mask: 0x07) */ 15802 #define PORT6_PDR0_PD3_Pos (12UL) /*!< PORT6 PDR0: PD3 (Bit 12) */ 15803 #define PORT6_PDR0_PD3_Msk (0x7000UL) /*!< PORT6 PDR0: PD3 (Bitfield-Mask: 0x07) */ 15804 #define PORT6_PDR0_PD4_Pos (16UL) /*!< PORT6 PDR0: PD4 (Bit 16) */ 15805 #define PORT6_PDR0_PD4_Msk (0x70000UL) /*!< PORT6 PDR0: PD4 (Bitfield-Mask: 0x07) */ 15806 #define PORT6_PDR0_PD5_Pos (20UL) /*!< PORT6 PDR0: PD5 (Bit 20) */ 15807 #define PORT6_PDR0_PD5_Msk (0x700000UL) /*!< PORT6 PDR0: PD5 (Bitfield-Mask: 0x07) */ 15808 #define PORT6_PDR0_PD6_Pos (24UL) /*!< PORT6 PDR0: PD6 (Bit 24) */ 15809 #define PORT6_PDR0_PD6_Msk (0x7000000UL) /*!< PORT6 PDR0: PD6 (Bitfield-Mask: 0x07) */ 15810 #define PORT6_PDR0_PD7_Pos (28UL) /*!< PORT6 PDR0: PD7 (Bit 28) */ 15811 #define PORT6_PDR0_PD7_Msk (0x70000000UL) /*!< PORT6 PDR0: PD7 (Bitfield-Mask: 0x07) */ 15812 15813 /* --------------------------------- PORT6_PDISC -------------------------------- */ 15814 #define PORT6_PDISC_PDIS0_Pos (0UL) /*!< PORT6 PDISC: PDIS0 (Bit 0) */ 15815 #define PORT6_PDISC_PDIS0_Msk (0x1UL) /*!< PORT6 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 15816 #define PORT6_PDISC_PDIS1_Pos (1UL) /*!< PORT6 PDISC: PDIS1 (Bit 1) */ 15817 #define PORT6_PDISC_PDIS1_Msk (0x2UL) /*!< PORT6 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 15818 #define PORT6_PDISC_PDIS2_Pos (2UL) /*!< PORT6 PDISC: PDIS2 (Bit 2) */ 15819 #define PORT6_PDISC_PDIS2_Msk (0x4UL) /*!< PORT6 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 15820 #define PORT6_PDISC_PDIS3_Pos (3UL) /*!< PORT6 PDISC: PDIS3 (Bit 3) */ 15821 #define PORT6_PDISC_PDIS3_Msk (0x8UL) /*!< PORT6 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 15822 #define PORT6_PDISC_PDIS4_Pos (4UL) /*!< PORT6 PDISC: PDIS4 (Bit 4) */ 15823 #define PORT6_PDISC_PDIS4_Msk (0x10UL) /*!< PORT6 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 15824 #define PORT6_PDISC_PDIS5_Pos (5UL) /*!< PORT6 PDISC: PDIS5 (Bit 5) */ 15825 #define PORT6_PDISC_PDIS5_Msk (0x20UL) /*!< PORT6 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 15826 #define PORT6_PDISC_PDIS6_Pos (6UL) /*!< PORT6 PDISC: PDIS6 (Bit 6) */ 15827 #define PORT6_PDISC_PDIS6_Msk (0x40UL) /*!< PORT6 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 15828 #define PORT6_PDISC_PDIS7_Pos (7UL) /*!< PORT6 PDISC: PDIS7 (Bit 7) */ 15829 #define PORT6_PDISC_PDIS7_Msk (0x80UL) /*!< PORT6 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 15830 #define PORT6_PDISC_PDIS8_Pos (8UL) /*!< PORT6 PDISC: PDIS8 (Bit 8) */ 15831 #define PORT6_PDISC_PDIS8_Msk (0x100UL) /*!< PORT6 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 15832 #define PORT6_PDISC_PDIS9_Pos (9UL) /*!< PORT6 PDISC: PDIS9 (Bit 9) */ 15833 #define PORT6_PDISC_PDIS9_Msk (0x200UL) /*!< PORT6 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 15834 #define PORT6_PDISC_PDIS10_Pos (10UL) /*!< PORT6 PDISC: PDIS10 (Bit 10) */ 15835 #define PORT6_PDISC_PDIS10_Msk (0x400UL) /*!< PORT6 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 15836 #define PORT6_PDISC_PDIS11_Pos (11UL) /*!< PORT6 PDISC: PDIS11 (Bit 11) */ 15837 #define PORT6_PDISC_PDIS11_Msk (0x800UL) /*!< PORT6 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 15838 #define PORT6_PDISC_PDIS12_Pos (12UL) /*!< PORT6 PDISC: PDIS12 (Bit 12) */ 15839 #define PORT6_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT6 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 15840 #define PORT6_PDISC_PDIS13_Pos (13UL) /*!< PORT6 PDISC: PDIS13 (Bit 13) */ 15841 #define PORT6_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT6 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 15842 #define PORT6_PDISC_PDIS14_Pos (14UL) /*!< PORT6 PDISC: PDIS14 (Bit 14) */ 15843 #define PORT6_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT6 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 15844 #define PORT6_PDISC_PDIS15_Pos (15UL) /*!< PORT6 PDISC: PDIS15 (Bit 15) */ 15845 #define PORT6_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT6 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 15846 15847 /* ---------------------------------- PORT6_PPS --------------------------------- */ 15848 #define PORT6_PPS_PPS0_Pos (0UL) /*!< PORT6 PPS: PPS0 (Bit 0) */ 15849 #define PORT6_PPS_PPS0_Msk (0x1UL) /*!< PORT6 PPS: PPS0 (Bitfield-Mask: 0x01) */ 15850 #define PORT6_PPS_PPS1_Pos (1UL) /*!< PORT6 PPS: PPS1 (Bit 1) */ 15851 #define PORT6_PPS_PPS1_Msk (0x2UL) /*!< PORT6 PPS: PPS1 (Bitfield-Mask: 0x01) */ 15852 #define PORT6_PPS_PPS2_Pos (2UL) /*!< PORT6 PPS: PPS2 (Bit 2) */ 15853 #define PORT6_PPS_PPS2_Msk (0x4UL) /*!< PORT6 PPS: PPS2 (Bitfield-Mask: 0x01) */ 15854 #define PORT6_PPS_PPS3_Pos (3UL) /*!< PORT6 PPS: PPS3 (Bit 3) */ 15855 #define PORT6_PPS_PPS3_Msk (0x8UL) /*!< PORT6 PPS: PPS3 (Bitfield-Mask: 0x01) */ 15856 #define PORT6_PPS_PPS4_Pos (4UL) /*!< PORT6 PPS: PPS4 (Bit 4) */ 15857 #define PORT6_PPS_PPS4_Msk (0x10UL) /*!< PORT6 PPS: PPS4 (Bitfield-Mask: 0x01) */ 15858 #define PORT6_PPS_PPS5_Pos (5UL) /*!< PORT6 PPS: PPS5 (Bit 5) */ 15859 #define PORT6_PPS_PPS5_Msk (0x20UL) /*!< PORT6 PPS: PPS5 (Bitfield-Mask: 0x01) */ 15860 #define PORT6_PPS_PPS6_Pos (6UL) /*!< PORT6 PPS: PPS6 (Bit 6) */ 15861 #define PORT6_PPS_PPS6_Msk (0x40UL) /*!< PORT6 PPS: PPS6 (Bitfield-Mask: 0x01) */ 15862 #define PORT6_PPS_PPS7_Pos (7UL) /*!< PORT6 PPS: PPS7 (Bit 7) */ 15863 #define PORT6_PPS_PPS7_Msk (0x80UL) /*!< PORT6 PPS: PPS7 (Bitfield-Mask: 0x01) */ 15864 #define PORT6_PPS_PPS8_Pos (8UL) /*!< PORT6 PPS: PPS8 (Bit 8) */ 15865 #define PORT6_PPS_PPS8_Msk (0x100UL) /*!< PORT6 PPS: PPS8 (Bitfield-Mask: 0x01) */ 15866 #define PORT6_PPS_PPS9_Pos (9UL) /*!< PORT6 PPS: PPS9 (Bit 9) */ 15867 #define PORT6_PPS_PPS9_Msk (0x200UL) /*!< PORT6 PPS: PPS9 (Bitfield-Mask: 0x01) */ 15868 #define PORT6_PPS_PPS10_Pos (10UL) /*!< PORT6 PPS: PPS10 (Bit 10) */ 15869 #define PORT6_PPS_PPS10_Msk (0x400UL) /*!< PORT6 PPS: PPS10 (Bitfield-Mask: 0x01) */ 15870 #define PORT6_PPS_PPS11_Pos (11UL) /*!< PORT6 PPS: PPS11 (Bit 11) */ 15871 #define PORT6_PPS_PPS11_Msk (0x800UL) /*!< PORT6 PPS: PPS11 (Bitfield-Mask: 0x01) */ 15872 #define PORT6_PPS_PPS12_Pos (12UL) /*!< PORT6 PPS: PPS12 (Bit 12) */ 15873 #define PORT6_PPS_PPS12_Msk (0x1000UL) /*!< PORT6 PPS: PPS12 (Bitfield-Mask: 0x01) */ 15874 #define PORT6_PPS_PPS13_Pos (13UL) /*!< PORT6 PPS: PPS13 (Bit 13) */ 15875 #define PORT6_PPS_PPS13_Msk (0x2000UL) /*!< PORT6 PPS: PPS13 (Bitfield-Mask: 0x01) */ 15876 #define PORT6_PPS_PPS14_Pos (14UL) /*!< PORT6 PPS: PPS14 (Bit 14) */ 15877 #define PORT6_PPS_PPS14_Msk (0x4000UL) /*!< PORT6 PPS: PPS14 (Bitfield-Mask: 0x01) */ 15878 #define PORT6_PPS_PPS15_Pos (15UL) /*!< PORT6 PPS: PPS15 (Bit 15) */ 15879 #define PORT6_PPS_PPS15_Msk (0x8000UL) /*!< PORT6 PPS: PPS15 (Bitfield-Mask: 0x01) */ 15880 15881 /* --------------------------------- PORT6_HWSEL -------------------------------- */ 15882 #define PORT6_HWSEL_HW0_Pos (0UL) /*!< PORT6 HWSEL: HW0 (Bit 0) */ 15883 #define PORT6_HWSEL_HW0_Msk (0x3UL) /*!< PORT6 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 15884 #define PORT6_HWSEL_HW1_Pos (2UL) /*!< PORT6 HWSEL: HW1 (Bit 2) */ 15885 #define PORT6_HWSEL_HW1_Msk (0xcUL) /*!< PORT6 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 15886 #define PORT6_HWSEL_HW2_Pos (4UL) /*!< PORT6 HWSEL: HW2 (Bit 4) */ 15887 #define PORT6_HWSEL_HW2_Msk (0x30UL) /*!< PORT6 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 15888 #define PORT6_HWSEL_HW3_Pos (6UL) /*!< PORT6 HWSEL: HW3 (Bit 6) */ 15889 #define PORT6_HWSEL_HW3_Msk (0xc0UL) /*!< PORT6 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 15890 #define PORT6_HWSEL_HW4_Pos (8UL) /*!< PORT6 HWSEL: HW4 (Bit 8) */ 15891 #define PORT6_HWSEL_HW4_Msk (0x300UL) /*!< PORT6 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 15892 #define PORT6_HWSEL_HW5_Pos (10UL) /*!< PORT6 HWSEL: HW5 (Bit 10) */ 15893 #define PORT6_HWSEL_HW5_Msk (0xc00UL) /*!< PORT6 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 15894 #define PORT6_HWSEL_HW6_Pos (12UL) /*!< PORT6 HWSEL: HW6 (Bit 12) */ 15895 #define PORT6_HWSEL_HW6_Msk (0x3000UL) /*!< PORT6 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 15896 #define PORT6_HWSEL_HW7_Pos (14UL) /*!< PORT6 HWSEL: HW7 (Bit 14) */ 15897 #define PORT6_HWSEL_HW7_Msk (0xc000UL) /*!< PORT6 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 15898 #define PORT6_HWSEL_HW8_Pos (16UL) /*!< PORT6 HWSEL: HW8 (Bit 16) */ 15899 #define PORT6_HWSEL_HW8_Msk (0x30000UL) /*!< PORT6 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 15900 #define PORT6_HWSEL_HW9_Pos (18UL) /*!< PORT6 HWSEL: HW9 (Bit 18) */ 15901 #define PORT6_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT6 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 15902 #define PORT6_HWSEL_HW10_Pos (20UL) /*!< PORT6 HWSEL: HW10 (Bit 20) */ 15903 #define PORT6_HWSEL_HW10_Msk (0x300000UL) /*!< PORT6 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 15904 #define PORT6_HWSEL_HW11_Pos (22UL) /*!< PORT6 HWSEL: HW11 (Bit 22) */ 15905 #define PORT6_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT6 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 15906 #define PORT6_HWSEL_HW12_Pos (24UL) /*!< PORT6 HWSEL: HW12 (Bit 24) */ 15907 #define PORT6_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT6 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 15908 #define PORT6_HWSEL_HW13_Pos (26UL) /*!< PORT6 HWSEL: HW13 (Bit 26) */ 15909 #define PORT6_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT6 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 15910 #define PORT6_HWSEL_HW14_Pos (28UL) /*!< PORT6 HWSEL: HW14 (Bit 28) */ 15911 #define PORT6_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT6 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 15912 #define PORT6_HWSEL_HW15_Pos (30UL) /*!< PORT6 HWSEL: HW15 (Bit 30) */ 15913 #define PORT6_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT6 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 15914 15915 15916 /* ================================================================================ */ 15917 /* ================ struct 'PORT7' Position & Mask ================ */ 15918 /* ================================================================================ */ 15919 15920 15921 /* ---------------------------------- PORT7_OUT --------------------------------- */ 15922 #define PORT7_OUT_P0_Pos (0UL) /*!< PORT7 OUT: P0 (Bit 0) */ 15923 #define PORT7_OUT_P0_Msk (0x1UL) /*!< PORT7 OUT: P0 (Bitfield-Mask: 0x01) */ 15924 #define PORT7_OUT_P1_Pos (1UL) /*!< PORT7 OUT: P1 (Bit 1) */ 15925 #define PORT7_OUT_P1_Msk (0x2UL) /*!< PORT7 OUT: P1 (Bitfield-Mask: 0x01) */ 15926 #define PORT7_OUT_P2_Pos (2UL) /*!< PORT7 OUT: P2 (Bit 2) */ 15927 #define PORT7_OUT_P2_Msk (0x4UL) /*!< PORT7 OUT: P2 (Bitfield-Mask: 0x01) */ 15928 #define PORT7_OUT_P3_Pos (3UL) /*!< PORT7 OUT: P3 (Bit 3) */ 15929 #define PORT7_OUT_P3_Msk (0x8UL) /*!< PORT7 OUT: P3 (Bitfield-Mask: 0x01) */ 15930 #define PORT7_OUT_P4_Pos (4UL) /*!< PORT7 OUT: P4 (Bit 4) */ 15931 #define PORT7_OUT_P4_Msk (0x10UL) /*!< PORT7 OUT: P4 (Bitfield-Mask: 0x01) */ 15932 #define PORT7_OUT_P5_Pos (5UL) /*!< PORT7 OUT: P5 (Bit 5) */ 15933 #define PORT7_OUT_P5_Msk (0x20UL) /*!< PORT7 OUT: P5 (Bitfield-Mask: 0x01) */ 15934 #define PORT7_OUT_P6_Pos (6UL) /*!< PORT7 OUT: P6 (Bit 6) */ 15935 #define PORT7_OUT_P6_Msk (0x40UL) /*!< PORT7 OUT: P6 (Bitfield-Mask: 0x01) */ 15936 #define PORT7_OUT_P7_Pos (7UL) /*!< PORT7 OUT: P7 (Bit 7) */ 15937 #define PORT7_OUT_P7_Msk (0x80UL) /*!< PORT7 OUT: P7 (Bitfield-Mask: 0x01) */ 15938 #define PORT7_OUT_P8_Pos (8UL) /*!< PORT7 OUT: P8 (Bit 8) */ 15939 #define PORT7_OUT_P8_Msk (0x100UL) /*!< PORT7 OUT: P8 (Bitfield-Mask: 0x01) */ 15940 #define PORT7_OUT_P9_Pos (9UL) /*!< PORT7 OUT: P9 (Bit 9) */ 15941 #define PORT7_OUT_P9_Msk (0x200UL) /*!< PORT7 OUT: P9 (Bitfield-Mask: 0x01) */ 15942 #define PORT7_OUT_P10_Pos (10UL) /*!< PORT7 OUT: P10 (Bit 10) */ 15943 #define PORT7_OUT_P10_Msk (0x400UL) /*!< PORT7 OUT: P10 (Bitfield-Mask: 0x01) */ 15944 #define PORT7_OUT_P11_Pos (11UL) /*!< PORT7 OUT: P11 (Bit 11) */ 15945 #define PORT7_OUT_P11_Msk (0x800UL) /*!< PORT7 OUT: P11 (Bitfield-Mask: 0x01) */ 15946 #define PORT7_OUT_P12_Pos (12UL) /*!< PORT7 OUT: P12 (Bit 12) */ 15947 #define PORT7_OUT_P12_Msk (0x1000UL) /*!< PORT7 OUT: P12 (Bitfield-Mask: 0x01) */ 15948 #define PORT7_OUT_P13_Pos (13UL) /*!< PORT7 OUT: P13 (Bit 13) */ 15949 #define PORT7_OUT_P13_Msk (0x2000UL) /*!< PORT7 OUT: P13 (Bitfield-Mask: 0x01) */ 15950 #define PORT7_OUT_P14_Pos (14UL) /*!< PORT7 OUT: P14 (Bit 14) */ 15951 #define PORT7_OUT_P14_Msk (0x4000UL) /*!< PORT7 OUT: P14 (Bitfield-Mask: 0x01) */ 15952 #define PORT7_OUT_P15_Pos (15UL) /*!< PORT7 OUT: P15 (Bit 15) */ 15953 #define PORT7_OUT_P15_Msk (0x8000UL) /*!< PORT7 OUT: P15 (Bitfield-Mask: 0x01) */ 15954 15955 /* ---------------------------------- PORT7_OMR --------------------------------- */ 15956 #define PORT7_OMR_PS0_Pos (0UL) /*!< PORT7 OMR: PS0 (Bit 0) */ 15957 #define PORT7_OMR_PS0_Msk (0x1UL) /*!< PORT7 OMR: PS0 (Bitfield-Mask: 0x01) */ 15958 #define PORT7_OMR_PS1_Pos (1UL) /*!< PORT7 OMR: PS1 (Bit 1) */ 15959 #define PORT7_OMR_PS1_Msk (0x2UL) /*!< PORT7 OMR: PS1 (Bitfield-Mask: 0x01) */ 15960 #define PORT7_OMR_PS2_Pos (2UL) /*!< PORT7 OMR: PS2 (Bit 2) */ 15961 #define PORT7_OMR_PS2_Msk (0x4UL) /*!< PORT7 OMR: PS2 (Bitfield-Mask: 0x01) */ 15962 #define PORT7_OMR_PS3_Pos (3UL) /*!< PORT7 OMR: PS3 (Bit 3) */ 15963 #define PORT7_OMR_PS3_Msk (0x8UL) /*!< PORT7 OMR: PS3 (Bitfield-Mask: 0x01) */ 15964 #define PORT7_OMR_PS4_Pos (4UL) /*!< PORT7 OMR: PS4 (Bit 4) */ 15965 #define PORT7_OMR_PS4_Msk (0x10UL) /*!< PORT7 OMR: PS4 (Bitfield-Mask: 0x01) */ 15966 #define PORT7_OMR_PS5_Pos (5UL) /*!< PORT7 OMR: PS5 (Bit 5) */ 15967 #define PORT7_OMR_PS5_Msk (0x20UL) /*!< PORT7 OMR: PS5 (Bitfield-Mask: 0x01) */ 15968 #define PORT7_OMR_PS6_Pos (6UL) /*!< PORT7 OMR: PS6 (Bit 6) */ 15969 #define PORT7_OMR_PS6_Msk (0x40UL) /*!< PORT7 OMR: PS6 (Bitfield-Mask: 0x01) */ 15970 #define PORT7_OMR_PS7_Pos (7UL) /*!< PORT7 OMR: PS7 (Bit 7) */ 15971 #define PORT7_OMR_PS7_Msk (0x80UL) /*!< PORT7 OMR: PS7 (Bitfield-Mask: 0x01) */ 15972 #define PORT7_OMR_PS8_Pos (8UL) /*!< PORT7 OMR: PS8 (Bit 8) */ 15973 #define PORT7_OMR_PS8_Msk (0x100UL) /*!< PORT7 OMR: PS8 (Bitfield-Mask: 0x01) */ 15974 #define PORT7_OMR_PS9_Pos (9UL) /*!< PORT7 OMR: PS9 (Bit 9) */ 15975 #define PORT7_OMR_PS9_Msk (0x200UL) /*!< PORT7 OMR: PS9 (Bitfield-Mask: 0x01) */ 15976 #define PORT7_OMR_PS10_Pos (10UL) /*!< PORT7 OMR: PS10 (Bit 10) */ 15977 #define PORT7_OMR_PS10_Msk (0x400UL) /*!< PORT7 OMR: PS10 (Bitfield-Mask: 0x01) */ 15978 #define PORT7_OMR_PS11_Pos (11UL) /*!< PORT7 OMR: PS11 (Bit 11) */ 15979 #define PORT7_OMR_PS11_Msk (0x800UL) /*!< PORT7 OMR: PS11 (Bitfield-Mask: 0x01) */ 15980 #define PORT7_OMR_PS12_Pos (12UL) /*!< PORT7 OMR: PS12 (Bit 12) */ 15981 #define PORT7_OMR_PS12_Msk (0x1000UL) /*!< PORT7 OMR: PS12 (Bitfield-Mask: 0x01) */ 15982 #define PORT7_OMR_PS13_Pos (13UL) /*!< PORT7 OMR: PS13 (Bit 13) */ 15983 #define PORT7_OMR_PS13_Msk (0x2000UL) /*!< PORT7 OMR: PS13 (Bitfield-Mask: 0x01) */ 15984 #define PORT7_OMR_PS14_Pos (14UL) /*!< PORT7 OMR: PS14 (Bit 14) */ 15985 #define PORT7_OMR_PS14_Msk (0x4000UL) /*!< PORT7 OMR: PS14 (Bitfield-Mask: 0x01) */ 15986 #define PORT7_OMR_PS15_Pos (15UL) /*!< PORT7 OMR: PS15 (Bit 15) */ 15987 #define PORT7_OMR_PS15_Msk (0x8000UL) /*!< PORT7 OMR: PS15 (Bitfield-Mask: 0x01) */ 15988 #define PORT7_OMR_PR0_Pos (16UL) /*!< PORT7 OMR: PR0 (Bit 16) */ 15989 #define PORT7_OMR_PR0_Msk (0x10000UL) /*!< PORT7 OMR: PR0 (Bitfield-Mask: 0x01) */ 15990 #define PORT7_OMR_PR1_Pos (17UL) /*!< PORT7 OMR: PR1 (Bit 17) */ 15991 #define PORT7_OMR_PR1_Msk (0x20000UL) /*!< PORT7 OMR: PR1 (Bitfield-Mask: 0x01) */ 15992 #define PORT7_OMR_PR2_Pos (18UL) /*!< PORT7 OMR: PR2 (Bit 18) */ 15993 #define PORT7_OMR_PR2_Msk (0x40000UL) /*!< PORT7 OMR: PR2 (Bitfield-Mask: 0x01) */ 15994 #define PORT7_OMR_PR3_Pos (19UL) /*!< PORT7 OMR: PR3 (Bit 19) */ 15995 #define PORT7_OMR_PR3_Msk (0x80000UL) /*!< PORT7 OMR: PR3 (Bitfield-Mask: 0x01) */ 15996 #define PORT7_OMR_PR4_Pos (20UL) /*!< PORT7 OMR: PR4 (Bit 20) */ 15997 #define PORT7_OMR_PR4_Msk (0x100000UL) /*!< PORT7 OMR: PR4 (Bitfield-Mask: 0x01) */ 15998 #define PORT7_OMR_PR5_Pos (21UL) /*!< PORT7 OMR: PR5 (Bit 21) */ 15999 #define PORT7_OMR_PR5_Msk (0x200000UL) /*!< PORT7 OMR: PR5 (Bitfield-Mask: 0x01) */ 16000 #define PORT7_OMR_PR6_Pos (22UL) /*!< PORT7 OMR: PR6 (Bit 22) */ 16001 #define PORT7_OMR_PR6_Msk (0x400000UL) /*!< PORT7 OMR: PR6 (Bitfield-Mask: 0x01) */ 16002 #define PORT7_OMR_PR7_Pos (23UL) /*!< PORT7 OMR: PR7 (Bit 23) */ 16003 #define PORT7_OMR_PR7_Msk (0x800000UL) /*!< PORT7 OMR: PR7 (Bitfield-Mask: 0x01) */ 16004 #define PORT7_OMR_PR8_Pos (24UL) /*!< PORT7 OMR: PR8 (Bit 24) */ 16005 #define PORT7_OMR_PR8_Msk (0x1000000UL) /*!< PORT7 OMR: PR8 (Bitfield-Mask: 0x01) */ 16006 #define PORT7_OMR_PR9_Pos (25UL) /*!< PORT7 OMR: PR9 (Bit 25) */ 16007 #define PORT7_OMR_PR9_Msk (0x2000000UL) /*!< PORT7 OMR: PR9 (Bitfield-Mask: 0x01) */ 16008 #define PORT7_OMR_PR10_Pos (26UL) /*!< PORT7 OMR: PR10 (Bit 26) */ 16009 #define PORT7_OMR_PR10_Msk (0x4000000UL) /*!< PORT7 OMR: PR10 (Bitfield-Mask: 0x01) */ 16010 #define PORT7_OMR_PR11_Pos (27UL) /*!< PORT7 OMR: PR11 (Bit 27) */ 16011 #define PORT7_OMR_PR11_Msk (0x8000000UL) /*!< PORT7 OMR: PR11 (Bitfield-Mask: 0x01) */ 16012 #define PORT7_OMR_PR12_Pos (28UL) /*!< PORT7 OMR: PR12 (Bit 28) */ 16013 #define PORT7_OMR_PR12_Msk (0x10000000UL) /*!< PORT7 OMR: PR12 (Bitfield-Mask: 0x01) */ 16014 #define PORT7_OMR_PR13_Pos (29UL) /*!< PORT7 OMR: PR13 (Bit 29) */ 16015 #define PORT7_OMR_PR13_Msk (0x20000000UL) /*!< PORT7 OMR: PR13 (Bitfield-Mask: 0x01) */ 16016 #define PORT7_OMR_PR14_Pos (30UL) /*!< PORT7 OMR: PR14 (Bit 30) */ 16017 #define PORT7_OMR_PR14_Msk (0x40000000UL) /*!< PORT7 OMR: PR14 (Bitfield-Mask: 0x01) */ 16018 #define PORT7_OMR_PR15_Pos (31UL) /*!< PORT7 OMR: PR15 (Bit 31) */ 16019 #define PORT7_OMR_PR15_Msk (0x80000000UL) /*!< PORT7 OMR: PR15 (Bitfield-Mask: 0x01) */ 16020 16021 /* --------------------------------- PORT7_IOCR0 -------------------------------- */ 16022 #define PORT7_IOCR0_PC0_Pos (3UL) /*!< PORT7 IOCR0: PC0 (Bit 3) */ 16023 #define PORT7_IOCR0_PC0_Msk (0xf8UL) /*!< PORT7 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 16024 #define PORT7_IOCR0_PC1_Pos (11UL) /*!< PORT7 IOCR0: PC1 (Bit 11) */ 16025 #define PORT7_IOCR0_PC1_Msk (0xf800UL) /*!< PORT7 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 16026 #define PORT7_IOCR0_PC2_Pos (19UL) /*!< PORT7 IOCR0: PC2 (Bit 19) */ 16027 #define PORT7_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT7 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 16028 #define PORT7_IOCR0_PC3_Pos (27UL) /*!< PORT7 IOCR0: PC3 (Bit 27) */ 16029 #define PORT7_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT7 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 16030 16031 /* --------------------------------- PORT7_IOCR4 -------------------------------- */ 16032 #define PORT7_IOCR4_PC4_Pos (3UL) /*!< PORT7 IOCR4: PC4 (Bit 3) */ 16033 #define PORT7_IOCR4_PC4_Msk (0xf8UL) /*!< PORT7 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 16034 #define PORT7_IOCR4_PC5_Pos (11UL) /*!< PORT7 IOCR4: PC5 (Bit 11) */ 16035 #define PORT7_IOCR4_PC5_Msk (0xf800UL) /*!< PORT7 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 16036 #define PORT7_IOCR4_PC6_Pos (19UL) /*!< PORT7 IOCR4: PC6 (Bit 19) */ 16037 #define PORT7_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT7 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 16038 #define PORT7_IOCR4_PC7_Pos (27UL) /*!< PORT7 IOCR4: PC7 (Bit 27) */ 16039 #define PORT7_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT7 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 16040 16041 /* --------------------------------- PORT7_IOCR8 -------------------------------- */ 16042 #define PORT7_IOCR8_PC8_Pos (3UL) /*!< PORT7 IOCR8: PC8 (Bit 3) */ 16043 #define PORT7_IOCR8_PC8_Msk (0xf8UL) /*!< PORT7 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 16044 #define PORT7_IOCR8_PC9_Pos (11UL) /*!< PORT7 IOCR8: PC9 (Bit 11) */ 16045 #define PORT7_IOCR8_PC9_Msk (0xf800UL) /*!< PORT7 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 16046 #define PORT7_IOCR8_PC10_Pos (19UL) /*!< PORT7 IOCR8: PC10 (Bit 19) */ 16047 #define PORT7_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT7 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 16048 #define PORT7_IOCR8_PC11_Pos (27UL) /*!< PORT7 IOCR8: PC11 (Bit 27) */ 16049 #define PORT7_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT7 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 16050 16051 /* ---------------------------------- PORT7_IN ---------------------------------- */ 16052 #define PORT7_IN_P0_Pos (0UL) /*!< PORT7 IN: P0 (Bit 0) */ 16053 #define PORT7_IN_P0_Msk (0x1UL) /*!< PORT7 IN: P0 (Bitfield-Mask: 0x01) */ 16054 #define PORT7_IN_P1_Pos (1UL) /*!< PORT7 IN: P1 (Bit 1) */ 16055 #define PORT7_IN_P1_Msk (0x2UL) /*!< PORT7 IN: P1 (Bitfield-Mask: 0x01) */ 16056 #define PORT7_IN_P2_Pos (2UL) /*!< PORT7 IN: P2 (Bit 2) */ 16057 #define PORT7_IN_P2_Msk (0x4UL) /*!< PORT7 IN: P2 (Bitfield-Mask: 0x01) */ 16058 #define PORT7_IN_P3_Pos (3UL) /*!< PORT7 IN: P3 (Bit 3) */ 16059 #define PORT7_IN_P3_Msk (0x8UL) /*!< PORT7 IN: P3 (Bitfield-Mask: 0x01) */ 16060 #define PORT7_IN_P4_Pos (4UL) /*!< PORT7 IN: P4 (Bit 4) */ 16061 #define PORT7_IN_P4_Msk (0x10UL) /*!< PORT7 IN: P4 (Bitfield-Mask: 0x01) */ 16062 #define PORT7_IN_P5_Pos (5UL) /*!< PORT7 IN: P5 (Bit 5) */ 16063 #define PORT7_IN_P5_Msk (0x20UL) /*!< PORT7 IN: P5 (Bitfield-Mask: 0x01) */ 16064 #define PORT7_IN_P6_Pos (6UL) /*!< PORT7 IN: P6 (Bit 6) */ 16065 #define PORT7_IN_P6_Msk (0x40UL) /*!< PORT7 IN: P6 (Bitfield-Mask: 0x01) */ 16066 #define PORT7_IN_P7_Pos (7UL) /*!< PORT7 IN: P7 (Bit 7) */ 16067 #define PORT7_IN_P7_Msk (0x80UL) /*!< PORT7 IN: P7 (Bitfield-Mask: 0x01) */ 16068 #define PORT7_IN_P8_Pos (8UL) /*!< PORT7 IN: P8 (Bit 8) */ 16069 #define PORT7_IN_P8_Msk (0x100UL) /*!< PORT7 IN: P8 (Bitfield-Mask: 0x01) */ 16070 #define PORT7_IN_P9_Pos (9UL) /*!< PORT7 IN: P9 (Bit 9) */ 16071 #define PORT7_IN_P9_Msk (0x200UL) /*!< PORT7 IN: P9 (Bitfield-Mask: 0x01) */ 16072 #define PORT7_IN_P10_Pos (10UL) /*!< PORT7 IN: P10 (Bit 10) */ 16073 #define PORT7_IN_P10_Msk (0x400UL) /*!< PORT7 IN: P10 (Bitfield-Mask: 0x01) */ 16074 #define PORT7_IN_P11_Pos (11UL) /*!< PORT7 IN: P11 (Bit 11) */ 16075 #define PORT7_IN_P11_Msk (0x800UL) /*!< PORT7 IN: P11 (Bitfield-Mask: 0x01) */ 16076 #define PORT7_IN_P12_Pos (12UL) /*!< PORT7 IN: P12 (Bit 12) */ 16077 #define PORT7_IN_P12_Msk (0x1000UL) /*!< PORT7 IN: P12 (Bitfield-Mask: 0x01) */ 16078 #define PORT7_IN_P13_Pos (13UL) /*!< PORT7 IN: P13 (Bit 13) */ 16079 #define PORT7_IN_P13_Msk (0x2000UL) /*!< PORT7 IN: P13 (Bitfield-Mask: 0x01) */ 16080 #define PORT7_IN_P14_Pos (14UL) /*!< PORT7 IN: P14 (Bit 14) */ 16081 #define PORT7_IN_P14_Msk (0x4000UL) /*!< PORT7 IN: P14 (Bitfield-Mask: 0x01) */ 16082 #define PORT7_IN_P15_Pos (15UL) /*!< PORT7 IN: P15 (Bit 15) */ 16083 #define PORT7_IN_P15_Msk (0x8000UL) /*!< PORT7 IN: P15 (Bitfield-Mask: 0x01) */ 16084 16085 /* --------------------------------- PORT7_PDR0 --------------------------------- */ 16086 #define PORT7_PDR0_PD0_Pos (0UL) /*!< PORT7 PDR0: PD0 (Bit 0) */ 16087 #define PORT7_PDR0_PD0_Msk (0x7UL) /*!< PORT7 PDR0: PD0 (Bitfield-Mask: 0x07) */ 16088 #define PORT7_PDR0_PD1_Pos (4UL) /*!< PORT7 PDR0: PD1 (Bit 4) */ 16089 #define PORT7_PDR0_PD1_Msk (0x70UL) /*!< PORT7 PDR0: PD1 (Bitfield-Mask: 0x07) */ 16090 #define PORT7_PDR0_PD2_Pos (8UL) /*!< PORT7 PDR0: PD2 (Bit 8) */ 16091 #define PORT7_PDR0_PD2_Msk (0x700UL) /*!< PORT7 PDR0: PD2 (Bitfield-Mask: 0x07) */ 16092 #define PORT7_PDR0_PD3_Pos (12UL) /*!< PORT7 PDR0: PD3 (Bit 12) */ 16093 #define PORT7_PDR0_PD3_Msk (0x7000UL) /*!< PORT7 PDR0: PD3 (Bitfield-Mask: 0x07) */ 16094 #define PORT7_PDR0_PD4_Pos (16UL) /*!< PORT7 PDR0: PD4 (Bit 16) */ 16095 #define PORT7_PDR0_PD4_Msk (0x70000UL) /*!< PORT7 PDR0: PD4 (Bitfield-Mask: 0x07) */ 16096 #define PORT7_PDR0_PD5_Pos (20UL) /*!< PORT7 PDR0: PD5 (Bit 20) */ 16097 #define PORT7_PDR0_PD5_Msk (0x700000UL) /*!< PORT7 PDR0: PD5 (Bitfield-Mask: 0x07) */ 16098 #define PORT7_PDR0_PD6_Pos (24UL) /*!< PORT7 PDR0: PD6 (Bit 24) */ 16099 #define PORT7_PDR0_PD6_Msk (0x7000000UL) /*!< PORT7 PDR0: PD6 (Bitfield-Mask: 0x07) */ 16100 #define PORT7_PDR0_PD7_Pos (28UL) /*!< PORT7 PDR0: PD7 (Bit 28) */ 16101 #define PORT7_PDR0_PD7_Msk (0x70000000UL) /*!< PORT7 PDR0: PD7 (Bitfield-Mask: 0x07) */ 16102 16103 /* --------------------------------- PORT7_PDR1 --------------------------------- */ 16104 #define PORT7_PDR1_PD8_Pos (0UL) /*!< PORT7 PDR1: PD8 (Bit 0) */ 16105 #define PORT7_PDR1_PD8_Msk (0x7UL) /*!< PORT7 PDR1: PD8 (Bitfield-Mask: 0x07) */ 16106 #define PORT7_PDR1_PD9_Pos (4UL) /*!< PORT7 PDR1: PD9 (Bit 4) */ 16107 #define PORT7_PDR1_PD9_Msk (0x70UL) /*!< PORT7 PDR1: PD9 (Bitfield-Mask: 0x07) */ 16108 #define PORT7_PDR1_PD10_Pos (8UL) /*!< PORT7 PDR1: PD10 (Bit 8) */ 16109 #define PORT7_PDR1_PD10_Msk (0x700UL) /*!< PORT7 PDR1: PD10 (Bitfield-Mask: 0x07) */ 16110 #define PORT7_PDR1_PD11_Pos (12UL) /*!< PORT7 PDR1: PD11 (Bit 12) */ 16111 #define PORT7_PDR1_PD11_Msk (0x7000UL) /*!< PORT7 PDR1: PD11 (Bitfield-Mask: 0x07) */ 16112 #define PORT7_PDR1_PD12_Pos (16UL) /*!< PORT7 PDR1: PD12 (Bit 16) */ 16113 #define PORT7_PDR1_PD12_Msk (0x70000UL) /*!< PORT7 PDR1: PD12 (Bitfield-Mask: 0x07) */ 16114 #define PORT7_PDR1_PD13_Pos (20UL) /*!< PORT7 PDR1: PD13 (Bit 20) */ 16115 #define PORT7_PDR1_PD13_Msk (0x700000UL) /*!< PORT7 PDR1: PD13 (Bitfield-Mask: 0x07) */ 16116 #define PORT7_PDR1_PD14_Pos (24UL) /*!< PORT7 PDR1: PD14 (Bit 24) */ 16117 #define PORT7_PDR1_PD14_Msk (0x7000000UL) /*!< PORT7 PDR1: PD14 (Bitfield-Mask: 0x07) */ 16118 #define PORT7_PDR1_PD15_Pos (28UL) /*!< PORT7 PDR1: PD15 (Bit 28) */ 16119 #define PORT7_PDR1_PD15_Msk (0x70000000UL) /*!< PORT7 PDR1: PD15 (Bitfield-Mask: 0x07) */ 16120 16121 /* --------------------------------- PORT7_PDISC -------------------------------- */ 16122 #define PORT7_PDISC_PDIS0_Pos (0UL) /*!< PORT7 PDISC: PDIS0 (Bit 0) */ 16123 #define PORT7_PDISC_PDIS0_Msk (0x1UL) /*!< PORT7 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 16124 #define PORT7_PDISC_PDIS1_Pos (1UL) /*!< PORT7 PDISC: PDIS1 (Bit 1) */ 16125 #define PORT7_PDISC_PDIS1_Msk (0x2UL) /*!< PORT7 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 16126 #define PORT7_PDISC_PDIS2_Pos (2UL) /*!< PORT7 PDISC: PDIS2 (Bit 2) */ 16127 #define PORT7_PDISC_PDIS2_Msk (0x4UL) /*!< PORT7 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 16128 #define PORT7_PDISC_PDIS3_Pos (3UL) /*!< PORT7 PDISC: PDIS3 (Bit 3) */ 16129 #define PORT7_PDISC_PDIS3_Msk (0x8UL) /*!< PORT7 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 16130 #define PORT7_PDISC_PDIS4_Pos (4UL) /*!< PORT7 PDISC: PDIS4 (Bit 4) */ 16131 #define PORT7_PDISC_PDIS4_Msk (0x10UL) /*!< PORT7 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 16132 #define PORT7_PDISC_PDIS5_Pos (5UL) /*!< PORT7 PDISC: PDIS5 (Bit 5) */ 16133 #define PORT7_PDISC_PDIS5_Msk (0x20UL) /*!< PORT7 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 16134 #define PORT7_PDISC_PDIS6_Pos (6UL) /*!< PORT7 PDISC: PDIS6 (Bit 6) */ 16135 #define PORT7_PDISC_PDIS6_Msk (0x40UL) /*!< PORT7 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 16136 #define PORT7_PDISC_PDIS7_Pos (7UL) /*!< PORT7 PDISC: PDIS7 (Bit 7) */ 16137 #define PORT7_PDISC_PDIS7_Msk (0x80UL) /*!< PORT7 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 16138 #define PORT7_PDISC_PDIS8_Pos (8UL) /*!< PORT7 PDISC: PDIS8 (Bit 8) */ 16139 #define PORT7_PDISC_PDIS8_Msk (0x100UL) /*!< PORT7 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 16140 #define PORT7_PDISC_PDIS9_Pos (9UL) /*!< PORT7 PDISC: PDIS9 (Bit 9) */ 16141 #define PORT7_PDISC_PDIS9_Msk (0x200UL) /*!< PORT7 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 16142 #define PORT7_PDISC_PDIS10_Pos (10UL) /*!< PORT7 PDISC: PDIS10 (Bit 10) */ 16143 #define PORT7_PDISC_PDIS10_Msk (0x400UL) /*!< PORT7 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 16144 #define PORT7_PDISC_PDIS11_Pos (11UL) /*!< PORT7 PDISC: PDIS11 (Bit 11) */ 16145 #define PORT7_PDISC_PDIS11_Msk (0x800UL) /*!< PORT7 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 16146 #define PORT7_PDISC_PDIS12_Pos (12UL) /*!< PORT7 PDISC: PDIS12 (Bit 12) */ 16147 #define PORT7_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT7 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 16148 #define PORT7_PDISC_PDIS13_Pos (13UL) /*!< PORT7 PDISC: PDIS13 (Bit 13) */ 16149 #define PORT7_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT7 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 16150 #define PORT7_PDISC_PDIS14_Pos (14UL) /*!< PORT7 PDISC: PDIS14 (Bit 14) */ 16151 #define PORT7_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT7 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 16152 #define PORT7_PDISC_PDIS15_Pos (15UL) /*!< PORT7 PDISC: PDIS15 (Bit 15) */ 16153 #define PORT7_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT7 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 16154 16155 /* ---------------------------------- PORT7_PPS --------------------------------- */ 16156 #define PORT7_PPS_PPS0_Pos (0UL) /*!< PORT7 PPS: PPS0 (Bit 0) */ 16157 #define PORT7_PPS_PPS0_Msk (0x1UL) /*!< PORT7 PPS: PPS0 (Bitfield-Mask: 0x01) */ 16158 #define PORT7_PPS_PPS1_Pos (1UL) /*!< PORT7 PPS: PPS1 (Bit 1) */ 16159 #define PORT7_PPS_PPS1_Msk (0x2UL) /*!< PORT7 PPS: PPS1 (Bitfield-Mask: 0x01) */ 16160 #define PORT7_PPS_PPS2_Pos (2UL) /*!< PORT7 PPS: PPS2 (Bit 2) */ 16161 #define PORT7_PPS_PPS2_Msk (0x4UL) /*!< PORT7 PPS: PPS2 (Bitfield-Mask: 0x01) */ 16162 #define PORT7_PPS_PPS3_Pos (3UL) /*!< PORT7 PPS: PPS3 (Bit 3) */ 16163 #define PORT7_PPS_PPS3_Msk (0x8UL) /*!< PORT7 PPS: PPS3 (Bitfield-Mask: 0x01) */ 16164 #define PORT7_PPS_PPS4_Pos (4UL) /*!< PORT7 PPS: PPS4 (Bit 4) */ 16165 #define PORT7_PPS_PPS4_Msk (0x10UL) /*!< PORT7 PPS: PPS4 (Bitfield-Mask: 0x01) */ 16166 #define PORT7_PPS_PPS5_Pos (5UL) /*!< PORT7 PPS: PPS5 (Bit 5) */ 16167 #define PORT7_PPS_PPS5_Msk (0x20UL) /*!< PORT7 PPS: PPS5 (Bitfield-Mask: 0x01) */ 16168 #define PORT7_PPS_PPS6_Pos (6UL) /*!< PORT7 PPS: PPS6 (Bit 6) */ 16169 #define PORT7_PPS_PPS6_Msk (0x40UL) /*!< PORT7 PPS: PPS6 (Bitfield-Mask: 0x01) */ 16170 #define PORT7_PPS_PPS7_Pos (7UL) /*!< PORT7 PPS: PPS7 (Bit 7) */ 16171 #define PORT7_PPS_PPS7_Msk (0x80UL) /*!< PORT7 PPS: PPS7 (Bitfield-Mask: 0x01) */ 16172 #define PORT7_PPS_PPS8_Pos (8UL) /*!< PORT7 PPS: PPS8 (Bit 8) */ 16173 #define PORT7_PPS_PPS8_Msk (0x100UL) /*!< PORT7 PPS: PPS8 (Bitfield-Mask: 0x01) */ 16174 #define PORT7_PPS_PPS9_Pos (9UL) /*!< PORT7 PPS: PPS9 (Bit 9) */ 16175 #define PORT7_PPS_PPS9_Msk (0x200UL) /*!< PORT7 PPS: PPS9 (Bitfield-Mask: 0x01) */ 16176 #define PORT7_PPS_PPS10_Pos (10UL) /*!< PORT7 PPS: PPS10 (Bit 10) */ 16177 #define PORT7_PPS_PPS10_Msk (0x400UL) /*!< PORT7 PPS: PPS10 (Bitfield-Mask: 0x01) */ 16178 #define PORT7_PPS_PPS11_Pos (11UL) /*!< PORT7 PPS: PPS11 (Bit 11) */ 16179 #define PORT7_PPS_PPS11_Msk (0x800UL) /*!< PORT7 PPS: PPS11 (Bitfield-Mask: 0x01) */ 16180 #define PORT7_PPS_PPS12_Pos (12UL) /*!< PORT7 PPS: PPS12 (Bit 12) */ 16181 #define PORT7_PPS_PPS12_Msk (0x1000UL) /*!< PORT7 PPS: PPS12 (Bitfield-Mask: 0x01) */ 16182 #define PORT7_PPS_PPS13_Pos (13UL) /*!< PORT7 PPS: PPS13 (Bit 13) */ 16183 #define PORT7_PPS_PPS13_Msk (0x2000UL) /*!< PORT7 PPS: PPS13 (Bitfield-Mask: 0x01) */ 16184 #define PORT7_PPS_PPS14_Pos (14UL) /*!< PORT7 PPS: PPS14 (Bit 14) */ 16185 #define PORT7_PPS_PPS14_Msk (0x4000UL) /*!< PORT7 PPS: PPS14 (Bitfield-Mask: 0x01) */ 16186 #define PORT7_PPS_PPS15_Pos (15UL) /*!< PORT7 PPS: PPS15 (Bit 15) */ 16187 #define PORT7_PPS_PPS15_Msk (0x8000UL) /*!< PORT7 PPS: PPS15 (Bitfield-Mask: 0x01) */ 16188 16189 /* --------------------------------- PORT7_HWSEL -------------------------------- */ 16190 #define PORT7_HWSEL_HW0_Pos (0UL) /*!< PORT7 HWSEL: HW0 (Bit 0) */ 16191 #define PORT7_HWSEL_HW0_Msk (0x3UL) /*!< PORT7 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 16192 #define PORT7_HWSEL_HW1_Pos (2UL) /*!< PORT7 HWSEL: HW1 (Bit 2) */ 16193 #define PORT7_HWSEL_HW1_Msk (0xcUL) /*!< PORT7 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 16194 #define PORT7_HWSEL_HW2_Pos (4UL) /*!< PORT7 HWSEL: HW2 (Bit 4) */ 16195 #define PORT7_HWSEL_HW2_Msk (0x30UL) /*!< PORT7 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 16196 #define PORT7_HWSEL_HW3_Pos (6UL) /*!< PORT7 HWSEL: HW3 (Bit 6) */ 16197 #define PORT7_HWSEL_HW3_Msk (0xc0UL) /*!< PORT7 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 16198 #define PORT7_HWSEL_HW4_Pos (8UL) /*!< PORT7 HWSEL: HW4 (Bit 8) */ 16199 #define PORT7_HWSEL_HW4_Msk (0x300UL) /*!< PORT7 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 16200 #define PORT7_HWSEL_HW5_Pos (10UL) /*!< PORT7 HWSEL: HW5 (Bit 10) */ 16201 #define PORT7_HWSEL_HW5_Msk (0xc00UL) /*!< PORT7 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 16202 #define PORT7_HWSEL_HW6_Pos (12UL) /*!< PORT7 HWSEL: HW6 (Bit 12) */ 16203 #define PORT7_HWSEL_HW6_Msk (0x3000UL) /*!< PORT7 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 16204 #define PORT7_HWSEL_HW7_Pos (14UL) /*!< PORT7 HWSEL: HW7 (Bit 14) */ 16205 #define PORT7_HWSEL_HW7_Msk (0xc000UL) /*!< PORT7 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 16206 #define PORT7_HWSEL_HW8_Pos (16UL) /*!< PORT7 HWSEL: HW8 (Bit 16) */ 16207 #define PORT7_HWSEL_HW8_Msk (0x30000UL) /*!< PORT7 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 16208 #define PORT7_HWSEL_HW9_Pos (18UL) /*!< PORT7 HWSEL: HW9 (Bit 18) */ 16209 #define PORT7_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT7 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 16210 #define PORT7_HWSEL_HW10_Pos (20UL) /*!< PORT7 HWSEL: HW10 (Bit 20) */ 16211 #define PORT7_HWSEL_HW10_Msk (0x300000UL) /*!< PORT7 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 16212 #define PORT7_HWSEL_HW11_Pos (22UL) /*!< PORT7 HWSEL: HW11 (Bit 22) */ 16213 #define PORT7_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT7 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 16214 #define PORT7_HWSEL_HW12_Pos (24UL) /*!< PORT7 HWSEL: HW12 (Bit 24) */ 16215 #define PORT7_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT7 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 16216 #define PORT7_HWSEL_HW13_Pos (26UL) /*!< PORT7 HWSEL: HW13 (Bit 26) */ 16217 #define PORT7_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT7 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 16218 #define PORT7_HWSEL_HW14_Pos (28UL) /*!< PORT7 HWSEL: HW14 (Bit 28) */ 16219 #define PORT7_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT7 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 16220 #define PORT7_HWSEL_HW15_Pos (30UL) /*!< PORT7 HWSEL: HW15 (Bit 30) */ 16221 #define PORT7_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT7 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 16222 16223 16224 /* ================================================================================ */ 16225 /* ================ struct 'PORT8' Position & Mask ================ */ 16226 /* ================================================================================ */ 16227 16228 16229 /* ---------------------------------- PORT8_OUT --------------------------------- */ 16230 #define PORT8_OUT_P0_Pos (0UL) /*!< PORT8 OUT: P0 (Bit 0) */ 16231 #define PORT8_OUT_P0_Msk (0x1UL) /*!< PORT8 OUT: P0 (Bitfield-Mask: 0x01) */ 16232 #define PORT8_OUT_P1_Pos (1UL) /*!< PORT8 OUT: P1 (Bit 1) */ 16233 #define PORT8_OUT_P1_Msk (0x2UL) /*!< PORT8 OUT: P1 (Bitfield-Mask: 0x01) */ 16234 #define PORT8_OUT_P2_Pos (2UL) /*!< PORT8 OUT: P2 (Bit 2) */ 16235 #define PORT8_OUT_P2_Msk (0x4UL) /*!< PORT8 OUT: P2 (Bitfield-Mask: 0x01) */ 16236 #define PORT8_OUT_P3_Pos (3UL) /*!< PORT8 OUT: P3 (Bit 3) */ 16237 #define PORT8_OUT_P3_Msk (0x8UL) /*!< PORT8 OUT: P3 (Bitfield-Mask: 0x01) */ 16238 #define PORT8_OUT_P4_Pos (4UL) /*!< PORT8 OUT: P4 (Bit 4) */ 16239 #define PORT8_OUT_P4_Msk (0x10UL) /*!< PORT8 OUT: P4 (Bitfield-Mask: 0x01) */ 16240 #define PORT8_OUT_P5_Pos (5UL) /*!< PORT8 OUT: P5 (Bit 5) */ 16241 #define PORT8_OUT_P5_Msk (0x20UL) /*!< PORT8 OUT: P5 (Bitfield-Mask: 0x01) */ 16242 #define PORT8_OUT_P6_Pos (6UL) /*!< PORT8 OUT: P6 (Bit 6) */ 16243 #define PORT8_OUT_P6_Msk (0x40UL) /*!< PORT8 OUT: P6 (Bitfield-Mask: 0x01) */ 16244 #define PORT8_OUT_P7_Pos (7UL) /*!< PORT8 OUT: P7 (Bit 7) */ 16245 #define PORT8_OUT_P7_Msk (0x80UL) /*!< PORT8 OUT: P7 (Bitfield-Mask: 0x01) */ 16246 #define PORT8_OUT_P8_Pos (8UL) /*!< PORT8 OUT: P8 (Bit 8) */ 16247 #define PORT8_OUT_P8_Msk (0x100UL) /*!< PORT8 OUT: P8 (Bitfield-Mask: 0x01) */ 16248 #define PORT8_OUT_P9_Pos (9UL) /*!< PORT8 OUT: P9 (Bit 9) */ 16249 #define PORT8_OUT_P9_Msk (0x200UL) /*!< PORT8 OUT: P9 (Bitfield-Mask: 0x01) */ 16250 #define PORT8_OUT_P10_Pos (10UL) /*!< PORT8 OUT: P10 (Bit 10) */ 16251 #define PORT8_OUT_P10_Msk (0x400UL) /*!< PORT8 OUT: P10 (Bitfield-Mask: 0x01) */ 16252 #define PORT8_OUT_P11_Pos (11UL) /*!< PORT8 OUT: P11 (Bit 11) */ 16253 #define PORT8_OUT_P11_Msk (0x800UL) /*!< PORT8 OUT: P11 (Bitfield-Mask: 0x01) */ 16254 #define PORT8_OUT_P12_Pos (12UL) /*!< PORT8 OUT: P12 (Bit 12) */ 16255 #define PORT8_OUT_P12_Msk (0x1000UL) /*!< PORT8 OUT: P12 (Bitfield-Mask: 0x01) */ 16256 #define PORT8_OUT_P13_Pos (13UL) /*!< PORT8 OUT: P13 (Bit 13) */ 16257 #define PORT8_OUT_P13_Msk (0x2000UL) /*!< PORT8 OUT: P13 (Bitfield-Mask: 0x01) */ 16258 #define PORT8_OUT_P14_Pos (14UL) /*!< PORT8 OUT: P14 (Bit 14) */ 16259 #define PORT8_OUT_P14_Msk (0x4000UL) /*!< PORT8 OUT: P14 (Bitfield-Mask: 0x01) */ 16260 #define PORT8_OUT_P15_Pos (15UL) /*!< PORT8 OUT: P15 (Bit 15) */ 16261 #define PORT8_OUT_P15_Msk (0x8000UL) /*!< PORT8 OUT: P15 (Bitfield-Mask: 0x01) */ 16262 16263 /* ---------------------------------- PORT8_OMR --------------------------------- */ 16264 #define PORT8_OMR_PS0_Pos (0UL) /*!< PORT8 OMR: PS0 (Bit 0) */ 16265 #define PORT8_OMR_PS0_Msk (0x1UL) /*!< PORT8 OMR: PS0 (Bitfield-Mask: 0x01) */ 16266 #define PORT8_OMR_PS1_Pos (1UL) /*!< PORT8 OMR: PS1 (Bit 1) */ 16267 #define PORT8_OMR_PS1_Msk (0x2UL) /*!< PORT8 OMR: PS1 (Bitfield-Mask: 0x01) */ 16268 #define PORT8_OMR_PS2_Pos (2UL) /*!< PORT8 OMR: PS2 (Bit 2) */ 16269 #define PORT8_OMR_PS2_Msk (0x4UL) /*!< PORT8 OMR: PS2 (Bitfield-Mask: 0x01) */ 16270 #define PORT8_OMR_PS3_Pos (3UL) /*!< PORT8 OMR: PS3 (Bit 3) */ 16271 #define PORT8_OMR_PS3_Msk (0x8UL) /*!< PORT8 OMR: PS3 (Bitfield-Mask: 0x01) */ 16272 #define PORT8_OMR_PS4_Pos (4UL) /*!< PORT8 OMR: PS4 (Bit 4) */ 16273 #define PORT8_OMR_PS4_Msk (0x10UL) /*!< PORT8 OMR: PS4 (Bitfield-Mask: 0x01) */ 16274 #define PORT8_OMR_PS5_Pos (5UL) /*!< PORT8 OMR: PS5 (Bit 5) */ 16275 #define PORT8_OMR_PS5_Msk (0x20UL) /*!< PORT8 OMR: PS5 (Bitfield-Mask: 0x01) */ 16276 #define PORT8_OMR_PS6_Pos (6UL) /*!< PORT8 OMR: PS6 (Bit 6) */ 16277 #define PORT8_OMR_PS6_Msk (0x40UL) /*!< PORT8 OMR: PS6 (Bitfield-Mask: 0x01) */ 16278 #define PORT8_OMR_PS7_Pos (7UL) /*!< PORT8 OMR: PS7 (Bit 7) */ 16279 #define PORT8_OMR_PS7_Msk (0x80UL) /*!< PORT8 OMR: PS7 (Bitfield-Mask: 0x01) */ 16280 #define PORT8_OMR_PS8_Pos (8UL) /*!< PORT8 OMR: PS8 (Bit 8) */ 16281 #define PORT8_OMR_PS8_Msk (0x100UL) /*!< PORT8 OMR: PS8 (Bitfield-Mask: 0x01) */ 16282 #define PORT8_OMR_PS9_Pos (9UL) /*!< PORT8 OMR: PS9 (Bit 9) */ 16283 #define PORT8_OMR_PS9_Msk (0x200UL) /*!< PORT8 OMR: PS9 (Bitfield-Mask: 0x01) */ 16284 #define PORT8_OMR_PS10_Pos (10UL) /*!< PORT8 OMR: PS10 (Bit 10) */ 16285 #define PORT8_OMR_PS10_Msk (0x400UL) /*!< PORT8 OMR: PS10 (Bitfield-Mask: 0x01) */ 16286 #define PORT8_OMR_PS11_Pos (11UL) /*!< PORT8 OMR: PS11 (Bit 11) */ 16287 #define PORT8_OMR_PS11_Msk (0x800UL) /*!< PORT8 OMR: PS11 (Bitfield-Mask: 0x01) */ 16288 #define PORT8_OMR_PS12_Pos (12UL) /*!< PORT8 OMR: PS12 (Bit 12) */ 16289 #define PORT8_OMR_PS12_Msk (0x1000UL) /*!< PORT8 OMR: PS12 (Bitfield-Mask: 0x01) */ 16290 #define PORT8_OMR_PS13_Pos (13UL) /*!< PORT8 OMR: PS13 (Bit 13) */ 16291 #define PORT8_OMR_PS13_Msk (0x2000UL) /*!< PORT8 OMR: PS13 (Bitfield-Mask: 0x01) */ 16292 #define PORT8_OMR_PS14_Pos (14UL) /*!< PORT8 OMR: PS14 (Bit 14) */ 16293 #define PORT8_OMR_PS14_Msk (0x4000UL) /*!< PORT8 OMR: PS14 (Bitfield-Mask: 0x01) */ 16294 #define PORT8_OMR_PS15_Pos (15UL) /*!< PORT8 OMR: PS15 (Bit 15) */ 16295 #define PORT8_OMR_PS15_Msk (0x8000UL) /*!< PORT8 OMR: PS15 (Bitfield-Mask: 0x01) */ 16296 #define PORT8_OMR_PR0_Pos (16UL) /*!< PORT8 OMR: PR0 (Bit 16) */ 16297 #define PORT8_OMR_PR0_Msk (0x10000UL) /*!< PORT8 OMR: PR0 (Bitfield-Mask: 0x01) */ 16298 #define PORT8_OMR_PR1_Pos (17UL) /*!< PORT8 OMR: PR1 (Bit 17) */ 16299 #define PORT8_OMR_PR1_Msk (0x20000UL) /*!< PORT8 OMR: PR1 (Bitfield-Mask: 0x01) */ 16300 #define PORT8_OMR_PR2_Pos (18UL) /*!< PORT8 OMR: PR2 (Bit 18) */ 16301 #define PORT8_OMR_PR2_Msk (0x40000UL) /*!< PORT8 OMR: PR2 (Bitfield-Mask: 0x01) */ 16302 #define PORT8_OMR_PR3_Pos (19UL) /*!< PORT8 OMR: PR3 (Bit 19) */ 16303 #define PORT8_OMR_PR3_Msk (0x80000UL) /*!< PORT8 OMR: PR3 (Bitfield-Mask: 0x01) */ 16304 #define PORT8_OMR_PR4_Pos (20UL) /*!< PORT8 OMR: PR4 (Bit 20) */ 16305 #define PORT8_OMR_PR4_Msk (0x100000UL) /*!< PORT8 OMR: PR4 (Bitfield-Mask: 0x01) */ 16306 #define PORT8_OMR_PR5_Pos (21UL) /*!< PORT8 OMR: PR5 (Bit 21) */ 16307 #define PORT8_OMR_PR5_Msk (0x200000UL) /*!< PORT8 OMR: PR5 (Bitfield-Mask: 0x01) */ 16308 #define PORT8_OMR_PR6_Pos (22UL) /*!< PORT8 OMR: PR6 (Bit 22) */ 16309 #define PORT8_OMR_PR6_Msk (0x400000UL) /*!< PORT8 OMR: PR6 (Bitfield-Mask: 0x01) */ 16310 #define PORT8_OMR_PR7_Pos (23UL) /*!< PORT8 OMR: PR7 (Bit 23) */ 16311 #define PORT8_OMR_PR7_Msk (0x800000UL) /*!< PORT8 OMR: PR7 (Bitfield-Mask: 0x01) */ 16312 #define PORT8_OMR_PR8_Pos (24UL) /*!< PORT8 OMR: PR8 (Bit 24) */ 16313 #define PORT8_OMR_PR8_Msk (0x1000000UL) /*!< PORT8 OMR: PR8 (Bitfield-Mask: 0x01) */ 16314 #define PORT8_OMR_PR9_Pos (25UL) /*!< PORT8 OMR: PR9 (Bit 25) */ 16315 #define PORT8_OMR_PR9_Msk (0x2000000UL) /*!< PORT8 OMR: PR9 (Bitfield-Mask: 0x01) */ 16316 #define PORT8_OMR_PR10_Pos (26UL) /*!< PORT8 OMR: PR10 (Bit 26) */ 16317 #define PORT8_OMR_PR10_Msk (0x4000000UL) /*!< PORT8 OMR: PR10 (Bitfield-Mask: 0x01) */ 16318 #define PORT8_OMR_PR11_Pos (27UL) /*!< PORT8 OMR: PR11 (Bit 27) */ 16319 #define PORT8_OMR_PR11_Msk (0x8000000UL) /*!< PORT8 OMR: PR11 (Bitfield-Mask: 0x01) */ 16320 #define PORT8_OMR_PR12_Pos (28UL) /*!< PORT8 OMR: PR12 (Bit 28) */ 16321 #define PORT8_OMR_PR12_Msk (0x10000000UL) /*!< PORT8 OMR: PR12 (Bitfield-Mask: 0x01) */ 16322 #define PORT8_OMR_PR13_Pos (29UL) /*!< PORT8 OMR: PR13 (Bit 29) */ 16323 #define PORT8_OMR_PR13_Msk (0x20000000UL) /*!< PORT8 OMR: PR13 (Bitfield-Mask: 0x01) */ 16324 #define PORT8_OMR_PR14_Pos (30UL) /*!< PORT8 OMR: PR14 (Bit 30) */ 16325 #define PORT8_OMR_PR14_Msk (0x40000000UL) /*!< PORT8 OMR: PR14 (Bitfield-Mask: 0x01) */ 16326 #define PORT8_OMR_PR15_Pos (31UL) /*!< PORT8 OMR: PR15 (Bit 31) */ 16327 #define PORT8_OMR_PR15_Msk (0x80000000UL) /*!< PORT8 OMR: PR15 (Bitfield-Mask: 0x01) */ 16328 16329 /* --------------------------------- PORT8_IOCR0 -------------------------------- */ 16330 #define PORT8_IOCR0_PC0_Pos (3UL) /*!< PORT8 IOCR0: PC0 (Bit 3) */ 16331 #define PORT8_IOCR0_PC0_Msk (0xf8UL) /*!< PORT8 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 16332 #define PORT8_IOCR0_PC1_Pos (11UL) /*!< PORT8 IOCR0: PC1 (Bit 11) */ 16333 #define PORT8_IOCR0_PC1_Msk (0xf800UL) /*!< PORT8 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 16334 #define PORT8_IOCR0_PC2_Pos (19UL) /*!< PORT8 IOCR0: PC2 (Bit 19) */ 16335 #define PORT8_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT8 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 16336 #define PORT8_IOCR0_PC3_Pos (27UL) /*!< PORT8 IOCR0: PC3 (Bit 27) */ 16337 #define PORT8_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT8 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 16338 16339 /* --------------------------------- PORT8_IOCR4 -------------------------------- */ 16340 #define PORT8_IOCR4_PC4_Pos (3UL) /*!< PORT8 IOCR4: PC4 (Bit 3) */ 16341 #define PORT8_IOCR4_PC4_Msk (0xf8UL) /*!< PORT8 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 16342 #define PORT8_IOCR4_PC5_Pos (11UL) /*!< PORT8 IOCR4: PC5 (Bit 11) */ 16343 #define PORT8_IOCR4_PC5_Msk (0xf800UL) /*!< PORT8 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 16344 #define PORT8_IOCR4_PC6_Pos (19UL) /*!< PORT8 IOCR4: PC6 (Bit 19) */ 16345 #define PORT8_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT8 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 16346 #define PORT8_IOCR4_PC7_Pos (27UL) /*!< PORT8 IOCR4: PC7 (Bit 27) */ 16347 #define PORT8_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT8 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 16348 16349 /* --------------------------------- PORT8_IOCR8 -------------------------------- */ 16350 #define PORT8_IOCR8_PC8_Pos (3UL) /*!< PORT8 IOCR8: PC8 (Bit 3) */ 16351 #define PORT8_IOCR8_PC8_Msk (0xf8UL) /*!< PORT8 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 16352 #define PORT8_IOCR8_PC9_Pos (11UL) /*!< PORT8 IOCR8: PC9 (Bit 11) */ 16353 #define PORT8_IOCR8_PC9_Msk (0xf800UL) /*!< PORT8 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 16354 #define PORT8_IOCR8_PC10_Pos (19UL) /*!< PORT8 IOCR8: PC10 (Bit 19) */ 16355 #define PORT8_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT8 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 16356 #define PORT8_IOCR8_PC11_Pos (27UL) /*!< PORT8 IOCR8: PC11 (Bit 27) */ 16357 #define PORT8_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT8 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 16358 16359 /* ---------------------------------- PORT8_IN ---------------------------------- */ 16360 #define PORT8_IN_P0_Pos (0UL) /*!< PORT8 IN: P0 (Bit 0) */ 16361 #define PORT8_IN_P0_Msk (0x1UL) /*!< PORT8 IN: P0 (Bitfield-Mask: 0x01) */ 16362 #define PORT8_IN_P1_Pos (1UL) /*!< PORT8 IN: P1 (Bit 1) */ 16363 #define PORT8_IN_P1_Msk (0x2UL) /*!< PORT8 IN: P1 (Bitfield-Mask: 0x01) */ 16364 #define PORT8_IN_P2_Pos (2UL) /*!< PORT8 IN: P2 (Bit 2) */ 16365 #define PORT8_IN_P2_Msk (0x4UL) /*!< PORT8 IN: P2 (Bitfield-Mask: 0x01) */ 16366 #define PORT8_IN_P3_Pos (3UL) /*!< PORT8 IN: P3 (Bit 3) */ 16367 #define PORT8_IN_P3_Msk (0x8UL) /*!< PORT8 IN: P3 (Bitfield-Mask: 0x01) */ 16368 #define PORT8_IN_P4_Pos (4UL) /*!< PORT8 IN: P4 (Bit 4) */ 16369 #define PORT8_IN_P4_Msk (0x10UL) /*!< PORT8 IN: P4 (Bitfield-Mask: 0x01) */ 16370 #define PORT8_IN_P5_Pos (5UL) /*!< PORT8 IN: P5 (Bit 5) */ 16371 #define PORT8_IN_P5_Msk (0x20UL) /*!< PORT8 IN: P5 (Bitfield-Mask: 0x01) */ 16372 #define PORT8_IN_P6_Pos (6UL) /*!< PORT8 IN: P6 (Bit 6) */ 16373 #define PORT8_IN_P6_Msk (0x40UL) /*!< PORT8 IN: P6 (Bitfield-Mask: 0x01) */ 16374 #define PORT8_IN_P7_Pos (7UL) /*!< PORT8 IN: P7 (Bit 7) */ 16375 #define PORT8_IN_P7_Msk (0x80UL) /*!< PORT8 IN: P7 (Bitfield-Mask: 0x01) */ 16376 #define PORT8_IN_P8_Pos (8UL) /*!< PORT8 IN: P8 (Bit 8) */ 16377 #define PORT8_IN_P8_Msk (0x100UL) /*!< PORT8 IN: P8 (Bitfield-Mask: 0x01) */ 16378 #define PORT8_IN_P9_Pos (9UL) /*!< PORT8 IN: P9 (Bit 9) */ 16379 #define PORT8_IN_P9_Msk (0x200UL) /*!< PORT8 IN: P9 (Bitfield-Mask: 0x01) */ 16380 #define PORT8_IN_P10_Pos (10UL) /*!< PORT8 IN: P10 (Bit 10) */ 16381 #define PORT8_IN_P10_Msk (0x400UL) /*!< PORT8 IN: P10 (Bitfield-Mask: 0x01) */ 16382 #define PORT8_IN_P11_Pos (11UL) /*!< PORT8 IN: P11 (Bit 11) */ 16383 #define PORT8_IN_P11_Msk (0x800UL) /*!< PORT8 IN: P11 (Bitfield-Mask: 0x01) */ 16384 #define PORT8_IN_P12_Pos (12UL) /*!< PORT8 IN: P12 (Bit 12) */ 16385 #define PORT8_IN_P12_Msk (0x1000UL) /*!< PORT8 IN: P12 (Bitfield-Mask: 0x01) */ 16386 #define PORT8_IN_P13_Pos (13UL) /*!< PORT8 IN: P13 (Bit 13) */ 16387 #define PORT8_IN_P13_Msk (0x2000UL) /*!< PORT8 IN: P13 (Bitfield-Mask: 0x01) */ 16388 #define PORT8_IN_P14_Pos (14UL) /*!< PORT8 IN: P14 (Bit 14) */ 16389 #define PORT8_IN_P14_Msk (0x4000UL) /*!< PORT8 IN: P14 (Bitfield-Mask: 0x01) */ 16390 #define PORT8_IN_P15_Pos (15UL) /*!< PORT8 IN: P15 (Bit 15) */ 16391 #define PORT8_IN_P15_Msk (0x8000UL) /*!< PORT8 IN: P15 (Bitfield-Mask: 0x01) */ 16392 16393 /* --------------------------------- PORT8_PDR0 --------------------------------- */ 16394 #define PORT8_PDR0_PD0_Pos (0UL) /*!< PORT8 PDR0: PD0 (Bit 0) */ 16395 #define PORT8_PDR0_PD0_Msk (0x7UL) /*!< PORT8 PDR0: PD0 (Bitfield-Mask: 0x07) */ 16396 #define PORT8_PDR0_PD1_Pos (4UL) /*!< PORT8 PDR0: PD1 (Bit 4) */ 16397 #define PORT8_PDR0_PD1_Msk (0x70UL) /*!< PORT8 PDR0: PD1 (Bitfield-Mask: 0x07) */ 16398 #define PORT8_PDR0_PD2_Pos (8UL) /*!< PORT8 PDR0: PD2 (Bit 8) */ 16399 #define PORT8_PDR0_PD2_Msk (0x700UL) /*!< PORT8 PDR0: PD2 (Bitfield-Mask: 0x07) */ 16400 #define PORT8_PDR0_PD3_Pos (12UL) /*!< PORT8 PDR0: PD3 (Bit 12) */ 16401 #define PORT8_PDR0_PD3_Msk (0x7000UL) /*!< PORT8 PDR0: PD3 (Bitfield-Mask: 0x07) */ 16402 #define PORT8_PDR0_PD4_Pos (16UL) /*!< PORT8 PDR0: PD4 (Bit 16) */ 16403 #define PORT8_PDR0_PD4_Msk (0x70000UL) /*!< PORT8 PDR0: PD4 (Bitfield-Mask: 0x07) */ 16404 #define PORT8_PDR0_PD5_Pos (20UL) /*!< PORT8 PDR0: PD5 (Bit 20) */ 16405 #define PORT8_PDR0_PD5_Msk (0x700000UL) /*!< PORT8 PDR0: PD5 (Bitfield-Mask: 0x07) */ 16406 #define PORT8_PDR0_PD6_Pos (24UL) /*!< PORT8 PDR0: PD6 (Bit 24) */ 16407 #define PORT8_PDR0_PD6_Msk (0x7000000UL) /*!< PORT8 PDR0: PD6 (Bitfield-Mask: 0x07) */ 16408 #define PORT8_PDR0_PD7_Pos (28UL) /*!< PORT8 PDR0: PD7 (Bit 28) */ 16409 #define PORT8_PDR0_PD7_Msk (0x70000000UL) /*!< PORT8 PDR0: PD7 (Bitfield-Mask: 0x07) */ 16410 16411 /* --------------------------------- PORT8_PDR1 --------------------------------- */ 16412 #define PORT8_PDR1_PD8_Pos (0UL) /*!< PORT8 PDR1: PD8 (Bit 0) */ 16413 #define PORT8_PDR1_PD8_Msk (0x7UL) /*!< PORT8 PDR1: PD8 (Bitfield-Mask: 0x07) */ 16414 #define PORT8_PDR1_PD9_Pos (4UL) /*!< PORT8 PDR1: PD9 (Bit 4) */ 16415 #define PORT8_PDR1_PD9_Msk (0x70UL) /*!< PORT8 PDR1: PD9 (Bitfield-Mask: 0x07) */ 16416 #define PORT8_PDR1_PD10_Pos (8UL) /*!< PORT8 PDR1: PD10 (Bit 8) */ 16417 #define PORT8_PDR1_PD10_Msk (0x700UL) /*!< PORT8 PDR1: PD10 (Bitfield-Mask: 0x07) */ 16418 #define PORT8_PDR1_PD11_Pos (12UL) /*!< PORT8 PDR1: PD11 (Bit 12) */ 16419 #define PORT8_PDR1_PD11_Msk (0x7000UL) /*!< PORT8 PDR1: PD11 (Bitfield-Mask: 0x07) */ 16420 #define PORT8_PDR1_PD12_Pos (16UL) /*!< PORT8 PDR1: PD12 (Bit 16) */ 16421 #define PORT8_PDR1_PD12_Msk (0x70000UL) /*!< PORT8 PDR1: PD12 (Bitfield-Mask: 0x07) */ 16422 #define PORT8_PDR1_PD13_Pos (20UL) /*!< PORT8 PDR1: PD13 (Bit 20) */ 16423 #define PORT8_PDR1_PD13_Msk (0x700000UL) /*!< PORT8 PDR1: PD13 (Bitfield-Mask: 0x07) */ 16424 #define PORT8_PDR1_PD14_Pos (24UL) /*!< PORT8 PDR1: PD14 (Bit 24) */ 16425 #define PORT8_PDR1_PD14_Msk (0x7000000UL) /*!< PORT8 PDR1: PD14 (Bitfield-Mask: 0x07) */ 16426 #define PORT8_PDR1_PD15_Pos (28UL) /*!< PORT8 PDR1: PD15 (Bit 28) */ 16427 #define PORT8_PDR1_PD15_Msk (0x70000000UL) /*!< PORT8 PDR1: PD15 (Bitfield-Mask: 0x07) */ 16428 16429 /* --------------------------------- PORT8_PDISC -------------------------------- */ 16430 #define PORT8_PDISC_PDIS0_Pos (0UL) /*!< PORT8 PDISC: PDIS0 (Bit 0) */ 16431 #define PORT8_PDISC_PDIS0_Msk (0x1UL) /*!< PORT8 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 16432 #define PORT8_PDISC_PDIS1_Pos (1UL) /*!< PORT8 PDISC: PDIS1 (Bit 1) */ 16433 #define PORT8_PDISC_PDIS1_Msk (0x2UL) /*!< PORT8 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 16434 #define PORT8_PDISC_PDIS2_Pos (2UL) /*!< PORT8 PDISC: PDIS2 (Bit 2) */ 16435 #define PORT8_PDISC_PDIS2_Msk (0x4UL) /*!< PORT8 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 16436 #define PORT8_PDISC_PDIS3_Pos (3UL) /*!< PORT8 PDISC: PDIS3 (Bit 3) */ 16437 #define PORT8_PDISC_PDIS3_Msk (0x8UL) /*!< PORT8 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 16438 #define PORT8_PDISC_PDIS4_Pos (4UL) /*!< PORT8 PDISC: PDIS4 (Bit 4) */ 16439 #define PORT8_PDISC_PDIS4_Msk (0x10UL) /*!< PORT8 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 16440 #define PORT8_PDISC_PDIS5_Pos (5UL) /*!< PORT8 PDISC: PDIS5 (Bit 5) */ 16441 #define PORT8_PDISC_PDIS5_Msk (0x20UL) /*!< PORT8 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 16442 #define PORT8_PDISC_PDIS6_Pos (6UL) /*!< PORT8 PDISC: PDIS6 (Bit 6) */ 16443 #define PORT8_PDISC_PDIS6_Msk (0x40UL) /*!< PORT8 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 16444 #define PORT8_PDISC_PDIS7_Pos (7UL) /*!< PORT8 PDISC: PDIS7 (Bit 7) */ 16445 #define PORT8_PDISC_PDIS7_Msk (0x80UL) /*!< PORT8 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 16446 #define PORT8_PDISC_PDIS8_Pos (8UL) /*!< PORT8 PDISC: PDIS8 (Bit 8) */ 16447 #define PORT8_PDISC_PDIS8_Msk (0x100UL) /*!< PORT8 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 16448 #define PORT8_PDISC_PDIS9_Pos (9UL) /*!< PORT8 PDISC: PDIS9 (Bit 9) */ 16449 #define PORT8_PDISC_PDIS9_Msk (0x200UL) /*!< PORT8 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 16450 #define PORT8_PDISC_PDIS10_Pos (10UL) /*!< PORT8 PDISC: PDIS10 (Bit 10) */ 16451 #define PORT8_PDISC_PDIS10_Msk (0x400UL) /*!< PORT8 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 16452 #define PORT8_PDISC_PDIS11_Pos (11UL) /*!< PORT8 PDISC: PDIS11 (Bit 11) */ 16453 #define PORT8_PDISC_PDIS11_Msk (0x800UL) /*!< PORT8 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 16454 #define PORT8_PDISC_PDIS12_Pos (12UL) /*!< PORT8 PDISC: PDIS12 (Bit 12) */ 16455 #define PORT8_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT8 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 16456 #define PORT8_PDISC_PDIS13_Pos (13UL) /*!< PORT8 PDISC: PDIS13 (Bit 13) */ 16457 #define PORT8_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT8 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 16458 #define PORT8_PDISC_PDIS14_Pos (14UL) /*!< PORT8 PDISC: PDIS14 (Bit 14) */ 16459 #define PORT8_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT8 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 16460 #define PORT8_PDISC_PDIS15_Pos (15UL) /*!< PORT8 PDISC: PDIS15 (Bit 15) */ 16461 #define PORT8_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT8 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 16462 16463 /* ---------------------------------- PORT8_PPS --------------------------------- */ 16464 #define PORT8_PPS_PPS0_Pos (0UL) /*!< PORT8 PPS: PPS0 (Bit 0) */ 16465 #define PORT8_PPS_PPS0_Msk (0x1UL) /*!< PORT8 PPS: PPS0 (Bitfield-Mask: 0x01) */ 16466 #define PORT8_PPS_PPS1_Pos (1UL) /*!< PORT8 PPS: PPS1 (Bit 1) */ 16467 #define PORT8_PPS_PPS1_Msk (0x2UL) /*!< PORT8 PPS: PPS1 (Bitfield-Mask: 0x01) */ 16468 #define PORT8_PPS_PPS2_Pos (2UL) /*!< PORT8 PPS: PPS2 (Bit 2) */ 16469 #define PORT8_PPS_PPS2_Msk (0x4UL) /*!< PORT8 PPS: PPS2 (Bitfield-Mask: 0x01) */ 16470 #define PORT8_PPS_PPS3_Pos (3UL) /*!< PORT8 PPS: PPS3 (Bit 3) */ 16471 #define PORT8_PPS_PPS3_Msk (0x8UL) /*!< PORT8 PPS: PPS3 (Bitfield-Mask: 0x01) */ 16472 #define PORT8_PPS_PPS4_Pos (4UL) /*!< PORT8 PPS: PPS4 (Bit 4) */ 16473 #define PORT8_PPS_PPS4_Msk (0x10UL) /*!< PORT8 PPS: PPS4 (Bitfield-Mask: 0x01) */ 16474 #define PORT8_PPS_PPS5_Pos (5UL) /*!< PORT8 PPS: PPS5 (Bit 5) */ 16475 #define PORT8_PPS_PPS5_Msk (0x20UL) /*!< PORT8 PPS: PPS5 (Bitfield-Mask: 0x01) */ 16476 #define PORT8_PPS_PPS6_Pos (6UL) /*!< PORT8 PPS: PPS6 (Bit 6) */ 16477 #define PORT8_PPS_PPS6_Msk (0x40UL) /*!< PORT8 PPS: PPS6 (Bitfield-Mask: 0x01) */ 16478 #define PORT8_PPS_PPS7_Pos (7UL) /*!< PORT8 PPS: PPS7 (Bit 7) */ 16479 #define PORT8_PPS_PPS7_Msk (0x80UL) /*!< PORT8 PPS: PPS7 (Bitfield-Mask: 0x01) */ 16480 #define PORT8_PPS_PPS8_Pos (8UL) /*!< PORT8 PPS: PPS8 (Bit 8) */ 16481 #define PORT8_PPS_PPS8_Msk (0x100UL) /*!< PORT8 PPS: PPS8 (Bitfield-Mask: 0x01) */ 16482 #define PORT8_PPS_PPS9_Pos (9UL) /*!< PORT8 PPS: PPS9 (Bit 9) */ 16483 #define PORT8_PPS_PPS9_Msk (0x200UL) /*!< PORT8 PPS: PPS9 (Bitfield-Mask: 0x01) */ 16484 #define PORT8_PPS_PPS10_Pos (10UL) /*!< PORT8 PPS: PPS10 (Bit 10) */ 16485 #define PORT8_PPS_PPS10_Msk (0x400UL) /*!< PORT8 PPS: PPS10 (Bitfield-Mask: 0x01) */ 16486 #define PORT8_PPS_PPS11_Pos (11UL) /*!< PORT8 PPS: PPS11 (Bit 11) */ 16487 #define PORT8_PPS_PPS11_Msk (0x800UL) /*!< PORT8 PPS: PPS11 (Bitfield-Mask: 0x01) */ 16488 #define PORT8_PPS_PPS12_Pos (12UL) /*!< PORT8 PPS: PPS12 (Bit 12) */ 16489 #define PORT8_PPS_PPS12_Msk (0x1000UL) /*!< PORT8 PPS: PPS12 (Bitfield-Mask: 0x01) */ 16490 #define PORT8_PPS_PPS13_Pos (13UL) /*!< PORT8 PPS: PPS13 (Bit 13) */ 16491 #define PORT8_PPS_PPS13_Msk (0x2000UL) /*!< PORT8 PPS: PPS13 (Bitfield-Mask: 0x01) */ 16492 #define PORT8_PPS_PPS14_Pos (14UL) /*!< PORT8 PPS: PPS14 (Bit 14) */ 16493 #define PORT8_PPS_PPS14_Msk (0x4000UL) /*!< PORT8 PPS: PPS14 (Bitfield-Mask: 0x01) */ 16494 #define PORT8_PPS_PPS15_Pos (15UL) /*!< PORT8 PPS: PPS15 (Bit 15) */ 16495 #define PORT8_PPS_PPS15_Msk (0x8000UL) /*!< PORT8 PPS: PPS15 (Bitfield-Mask: 0x01) */ 16496 16497 /* --------------------------------- PORT8_HWSEL -------------------------------- */ 16498 #define PORT8_HWSEL_HW0_Pos (0UL) /*!< PORT8 HWSEL: HW0 (Bit 0) */ 16499 #define PORT8_HWSEL_HW0_Msk (0x3UL) /*!< PORT8 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 16500 #define PORT8_HWSEL_HW1_Pos (2UL) /*!< PORT8 HWSEL: HW1 (Bit 2) */ 16501 #define PORT8_HWSEL_HW1_Msk (0xcUL) /*!< PORT8 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 16502 #define PORT8_HWSEL_HW2_Pos (4UL) /*!< PORT8 HWSEL: HW2 (Bit 4) */ 16503 #define PORT8_HWSEL_HW2_Msk (0x30UL) /*!< PORT8 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 16504 #define PORT8_HWSEL_HW3_Pos (6UL) /*!< PORT8 HWSEL: HW3 (Bit 6) */ 16505 #define PORT8_HWSEL_HW3_Msk (0xc0UL) /*!< PORT8 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 16506 #define PORT8_HWSEL_HW4_Pos (8UL) /*!< PORT8 HWSEL: HW4 (Bit 8) */ 16507 #define PORT8_HWSEL_HW4_Msk (0x300UL) /*!< PORT8 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 16508 #define PORT8_HWSEL_HW5_Pos (10UL) /*!< PORT8 HWSEL: HW5 (Bit 10) */ 16509 #define PORT8_HWSEL_HW5_Msk (0xc00UL) /*!< PORT8 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 16510 #define PORT8_HWSEL_HW6_Pos (12UL) /*!< PORT8 HWSEL: HW6 (Bit 12) */ 16511 #define PORT8_HWSEL_HW6_Msk (0x3000UL) /*!< PORT8 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 16512 #define PORT8_HWSEL_HW7_Pos (14UL) /*!< PORT8 HWSEL: HW7 (Bit 14) */ 16513 #define PORT8_HWSEL_HW7_Msk (0xc000UL) /*!< PORT8 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 16514 #define PORT8_HWSEL_HW8_Pos (16UL) /*!< PORT8 HWSEL: HW8 (Bit 16) */ 16515 #define PORT8_HWSEL_HW8_Msk (0x30000UL) /*!< PORT8 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 16516 #define PORT8_HWSEL_HW9_Pos (18UL) /*!< PORT8 HWSEL: HW9 (Bit 18) */ 16517 #define PORT8_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT8 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 16518 #define PORT8_HWSEL_HW10_Pos (20UL) /*!< PORT8 HWSEL: HW10 (Bit 20) */ 16519 #define PORT8_HWSEL_HW10_Msk (0x300000UL) /*!< PORT8 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 16520 #define PORT8_HWSEL_HW11_Pos (22UL) /*!< PORT8 HWSEL: HW11 (Bit 22) */ 16521 #define PORT8_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT8 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 16522 #define PORT8_HWSEL_HW12_Pos (24UL) /*!< PORT8 HWSEL: HW12 (Bit 24) */ 16523 #define PORT8_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT8 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 16524 #define PORT8_HWSEL_HW13_Pos (26UL) /*!< PORT8 HWSEL: HW13 (Bit 26) */ 16525 #define PORT8_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT8 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 16526 #define PORT8_HWSEL_HW14_Pos (28UL) /*!< PORT8 HWSEL: HW14 (Bit 28) */ 16527 #define PORT8_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT8 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 16528 #define PORT8_HWSEL_HW15_Pos (30UL) /*!< PORT8 HWSEL: HW15 (Bit 30) */ 16529 #define PORT8_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT8 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 16530 16531 16532 /* ================================================================================ */ 16533 /* ================ struct 'PORT9' Position & Mask ================ */ 16534 /* ================================================================================ */ 16535 16536 16537 /* ---------------------------------- PORT9_OUT --------------------------------- */ 16538 #define PORT9_OUT_P0_Pos (0UL) /*!< PORT9 OUT: P0 (Bit 0) */ 16539 #define PORT9_OUT_P0_Msk (0x1UL) /*!< PORT9 OUT: P0 (Bitfield-Mask: 0x01) */ 16540 #define PORT9_OUT_P1_Pos (1UL) /*!< PORT9 OUT: P1 (Bit 1) */ 16541 #define PORT9_OUT_P1_Msk (0x2UL) /*!< PORT9 OUT: P1 (Bitfield-Mask: 0x01) */ 16542 #define PORT9_OUT_P2_Pos (2UL) /*!< PORT9 OUT: P2 (Bit 2) */ 16543 #define PORT9_OUT_P2_Msk (0x4UL) /*!< PORT9 OUT: P2 (Bitfield-Mask: 0x01) */ 16544 #define PORT9_OUT_P3_Pos (3UL) /*!< PORT9 OUT: P3 (Bit 3) */ 16545 #define PORT9_OUT_P3_Msk (0x8UL) /*!< PORT9 OUT: P3 (Bitfield-Mask: 0x01) */ 16546 #define PORT9_OUT_P4_Pos (4UL) /*!< PORT9 OUT: P4 (Bit 4) */ 16547 #define PORT9_OUT_P4_Msk (0x10UL) /*!< PORT9 OUT: P4 (Bitfield-Mask: 0x01) */ 16548 #define PORT9_OUT_P5_Pos (5UL) /*!< PORT9 OUT: P5 (Bit 5) */ 16549 #define PORT9_OUT_P5_Msk (0x20UL) /*!< PORT9 OUT: P5 (Bitfield-Mask: 0x01) */ 16550 #define PORT9_OUT_P6_Pos (6UL) /*!< PORT9 OUT: P6 (Bit 6) */ 16551 #define PORT9_OUT_P6_Msk (0x40UL) /*!< PORT9 OUT: P6 (Bitfield-Mask: 0x01) */ 16552 #define PORT9_OUT_P7_Pos (7UL) /*!< PORT9 OUT: P7 (Bit 7) */ 16553 #define PORT9_OUT_P7_Msk (0x80UL) /*!< PORT9 OUT: P7 (Bitfield-Mask: 0x01) */ 16554 #define PORT9_OUT_P8_Pos (8UL) /*!< PORT9 OUT: P8 (Bit 8) */ 16555 #define PORT9_OUT_P8_Msk (0x100UL) /*!< PORT9 OUT: P8 (Bitfield-Mask: 0x01) */ 16556 #define PORT9_OUT_P9_Pos (9UL) /*!< PORT9 OUT: P9 (Bit 9) */ 16557 #define PORT9_OUT_P9_Msk (0x200UL) /*!< PORT9 OUT: P9 (Bitfield-Mask: 0x01) */ 16558 #define PORT9_OUT_P10_Pos (10UL) /*!< PORT9 OUT: P10 (Bit 10) */ 16559 #define PORT9_OUT_P10_Msk (0x400UL) /*!< PORT9 OUT: P10 (Bitfield-Mask: 0x01) */ 16560 #define PORT9_OUT_P11_Pos (11UL) /*!< PORT9 OUT: P11 (Bit 11) */ 16561 #define PORT9_OUT_P11_Msk (0x800UL) /*!< PORT9 OUT: P11 (Bitfield-Mask: 0x01) */ 16562 #define PORT9_OUT_P12_Pos (12UL) /*!< PORT9 OUT: P12 (Bit 12) */ 16563 #define PORT9_OUT_P12_Msk (0x1000UL) /*!< PORT9 OUT: P12 (Bitfield-Mask: 0x01) */ 16564 #define PORT9_OUT_P13_Pos (13UL) /*!< PORT9 OUT: P13 (Bit 13) */ 16565 #define PORT9_OUT_P13_Msk (0x2000UL) /*!< PORT9 OUT: P13 (Bitfield-Mask: 0x01) */ 16566 #define PORT9_OUT_P14_Pos (14UL) /*!< PORT9 OUT: P14 (Bit 14) */ 16567 #define PORT9_OUT_P14_Msk (0x4000UL) /*!< PORT9 OUT: P14 (Bitfield-Mask: 0x01) */ 16568 #define PORT9_OUT_P15_Pos (15UL) /*!< PORT9 OUT: P15 (Bit 15) */ 16569 #define PORT9_OUT_P15_Msk (0x8000UL) /*!< PORT9 OUT: P15 (Bitfield-Mask: 0x01) */ 16570 16571 /* ---------------------------------- PORT9_OMR --------------------------------- */ 16572 #define PORT9_OMR_PS0_Pos (0UL) /*!< PORT9 OMR: PS0 (Bit 0) */ 16573 #define PORT9_OMR_PS0_Msk (0x1UL) /*!< PORT9 OMR: PS0 (Bitfield-Mask: 0x01) */ 16574 #define PORT9_OMR_PS1_Pos (1UL) /*!< PORT9 OMR: PS1 (Bit 1) */ 16575 #define PORT9_OMR_PS1_Msk (0x2UL) /*!< PORT9 OMR: PS1 (Bitfield-Mask: 0x01) */ 16576 #define PORT9_OMR_PS2_Pos (2UL) /*!< PORT9 OMR: PS2 (Bit 2) */ 16577 #define PORT9_OMR_PS2_Msk (0x4UL) /*!< PORT9 OMR: PS2 (Bitfield-Mask: 0x01) */ 16578 #define PORT9_OMR_PS3_Pos (3UL) /*!< PORT9 OMR: PS3 (Bit 3) */ 16579 #define PORT9_OMR_PS3_Msk (0x8UL) /*!< PORT9 OMR: PS3 (Bitfield-Mask: 0x01) */ 16580 #define PORT9_OMR_PS4_Pos (4UL) /*!< PORT9 OMR: PS4 (Bit 4) */ 16581 #define PORT9_OMR_PS4_Msk (0x10UL) /*!< PORT9 OMR: PS4 (Bitfield-Mask: 0x01) */ 16582 #define PORT9_OMR_PS5_Pos (5UL) /*!< PORT9 OMR: PS5 (Bit 5) */ 16583 #define PORT9_OMR_PS5_Msk (0x20UL) /*!< PORT9 OMR: PS5 (Bitfield-Mask: 0x01) */ 16584 #define PORT9_OMR_PS6_Pos (6UL) /*!< PORT9 OMR: PS6 (Bit 6) */ 16585 #define PORT9_OMR_PS6_Msk (0x40UL) /*!< PORT9 OMR: PS6 (Bitfield-Mask: 0x01) */ 16586 #define PORT9_OMR_PS7_Pos (7UL) /*!< PORT9 OMR: PS7 (Bit 7) */ 16587 #define PORT9_OMR_PS7_Msk (0x80UL) /*!< PORT9 OMR: PS7 (Bitfield-Mask: 0x01) */ 16588 #define PORT9_OMR_PS8_Pos (8UL) /*!< PORT9 OMR: PS8 (Bit 8) */ 16589 #define PORT9_OMR_PS8_Msk (0x100UL) /*!< PORT9 OMR: PS8 (Bitfield-Mask: 0x01) */ 16590 #define PORT9_OMR_PS9_Pos (9UL) /*!< PORT9 OMR: PS9 (Bit 9) */ 16591 #define PORT9_OMR_PS9_Msk (0x200UL) /*!< PORT9 OMR: PS9 (Bitfield-Mask: 0x01) */ 16592 #define PORT9_OMR_PS10_Pos (10UL) /*!< PORT9 OMR: PS10 (Bit 10) */ 16593 #define PORT9_OMR_PS10_Msk (0x400UL) /*!< PORT9 OMR: PS10 (Bitfield-Mask: 0x01) */ 16594 #define PORT9_OMR_PS11_Pos (11UL) /*!< PORT9 OMR: PS11 (Bit 11) */ 16595 #define PORT9_OMR_PS11_Msk (0x800UL) /*!< PORT9 OMR: PS11 (Bitfield-Mask: 0x01) */ 16596 #define PORT9_OMR_PS12_Pos (12UL) /*!< PORT9 OMR: PS12 (Bit 12) */ 16597 #define PORT9_OMR_PS12_Msk (0x1000UL) /*!< PORT9 OMR: PS12 (Bitfield-Mask: 0x01) */ 16598 #define PORT9_OMR_PS13_Pos (13UL) /*!< PORT9 OMR: PS13 (Bit 13) */ 16599 #define PORT9_OMR_PS13_Msk (0x2000UL) /*!< PORT9 OMR: PS13 (Bitfield-Mask: 0x01) */ 16600 #define PORT9_OMR_PS14_Pos (14UL) /*!< PORT9 OMR: PS14 (Bit 14) */ 16601 #define PORT9_OMR_PS14_Msk (0x4000UL) /*!< PORT9 OMR: PS14 (Bitfield-Mask: 0x01) */ 16602 #define PORT9_OMR_PS15_Pos (15UL) /*!< PORT9 OMR: PS15 (Bit 15) */ 16603 #define PORT9_OMR_PS15_Msk (0x8000UL) /*!< PORT9 OMR: PS15 (Bitfield-Mask: 0x01) */ 16604 #define PORT9_OMR_PR0_Pos (16UL) /*!< PORT9 OMR: PR0 (Bit 16) */ 16605 #define PORT9_OMR_PR0_Msk (0x10000UL) /*!< PORT9 OMR: PR0 (Bitfield-Mask: 0x01) */ 16606 #define PORT9_OMR_PR1_Pos (17UL) /*!< PORT9 OMR: PR1 (Bit 17) */ 16607 #define PORT9_OMR_PR1_Msk (0x20000UL) /*!< PORT9 OMR: PR1 (Bitfield-Mask: 0x01) */ 16608 #define PORT9_OMR_PR2_Pos (18UL) /*!< PORT9 OMR: PR2 (Bit 18) */ 16609 #define PORT9_OMR_PR2_Msk (0x40000UL) /*!< PORT9 OMR: PR2 (Bitfield-Mask: 0x01) */ 16610 #define PORT9_OMR_PR3_Pos (19UL) /*!< PORT9 OMR: PR3 (Bit 19) */ 16611 #define PORT9_OMR_PR3_Msk (0x80000UL) /*!< PORT9 OMR: PR3 (Bitfield-Mask: 0x01) */ 16612 #define PORT9_OMR_PR4_Pos (20UL) /*!< PORT9 OMR: PR4 (Bit 20) */ 16613 #define PORT9_OMR_PR4_Msk (0x100000UL) /*!< PORT9 OMR: PR4 (Bitfield-Mask: 0x01) */ 16614 #define PORT9_OMR_PR5_Pos (21UL) /*!< PORT9 OMR: PR5 (Bit 21) */ 16615 #define PORT9_OMR_PR5_Msk (0x200000UL) /*!< PORT9 OMR: PR5 (Bitfield-Mask: 0x01) */ 16616 #define PORT9_OMR_PR6_Pos (22UL) /*!< PORT9 OMR: PR6 (Bit 22) */ 16617 #define PORT9_OMR_PR6_Msk (0x400000UL) /*!< PORT9 OMR: PR6 (Bitfield-Mask: 0x01) */ 16618 #define PORT9_OMR_PR7_Pos (23UL) /*!< PORT9 OMR: PR7 (Bit 23) */ 16619 #define PORT9_OMR_PR7_Msk (0x800000UL) /*!< PORT9 OMR: PR7 (Bitfield-Mask: 0x01) */ 16620 #define PORT9_OMR_PR8_Pos (24UL) /*!< PORT9 OMR: PR8 (Bit 24) */ 16621 #define PORT9_OMR_PR8_Msk (0x1000000UL) /*!< PORT9 OMR: PR8 (Bitfield-Mask: 0x01) */ 16622 #define PORT9_OMR_PR9_Pos (25UL) /*!< PORT9 OMR: PR9 (Bit 25) */ 16623 #define PORT9_OMR_PR9_Msk (0x2000000UL) /*!< PORT9 OMR: PR9 (Bitfield-Mask: 0x01) */ 16624 #define PORT9_OMR_PR10_Pos (26UL) /*!< PORT9 OMR: PR10 (Bit 26) */ 16625 #define PORT9_OMR_PR10_Msk (0x4000000UL) /*!< PORT9 OMR: PR10 (Bitfield-Mask: 0x01) */ 16626 #define PORT9_OMR_PR11_Pos (27UL) /*!< PORT9 OMR: PR11 (Bit 27) */ 16627 #define PORT9_OMR_PR11_Msk (0x8000000UL) /*!< PORT9 OMR: PR11 (Bitfield-Mask: 0x01) */ 16628 #define PORT9_OMR_PR12_Pos (28UL) /*!< PORT9 OMR: PR12 (Bit 28) */ 16629 #define PORT9_OMR_PR12_Msk (0x10000000UL) /*!< PORT9 OMR: PR12 (Bitfield-Mask: 0x01) */ 16630 #define PORT9_OMR_PR13_Pos (29UL) /*!< PORT9 OMR: PR13 (Bit 29) */ 16631 #define PORT9_OMR_PR13_Msk (0x20000000UL) /*!< PORT9 OMR: PR13 (Bitfield-Mask: 0x01) */ 16632 #define PORT9_OMR_PR14_Pos (30UL) /*!< PORT9 OMR: PR14 (Bit 30) */ 16633 #define PORT9_OMR_PR14_Msk (0x40000000UL) /*!< PORT9 OMR: PR14 (Bitfield-Mask: 0x01) */ 16634 #define PORT9_OMR_PR15_Pos (31UL) /*!< PORT9 OMR: PR15 (Bit 31) */ 16635 #define PORT9_OMR_PR15_Msk (0x80000000UL) /*!< PORT9 OMR: PR15 (Bitfield-Mask: 0x01) */ 16636 16637 /* --------------------------------- PORT9_IOCR0 -------------------------------- */ 16638 #define PORT9_IOCR0_PC0_Pos (3UL) /*!< PORT9 IOCR0: PC0 (Bit 3) */ 16639 #define PORT9_IOCR0_PC0_Msk (0xf8UL) /*!< PORT9 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 16640 #define PORT9_IOCR0_PC1_Pos (11UL) /*!< PORT9 IOCR0: PC1 (Bit 11) */ 16641 #define PORT9_IOCR0_PC1_Msk (0xf800UL) /*!< PORT9 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 16642 #define PORT9_IOCR0_PC2_Pos (19UL) /*!< PORT9 IOCR0: PC2 (Bit 19) */ 16643 #define PORT9_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT9 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 16644 #define PORT9_IOCR0_PC3_Pos (27UL) /*!< PORT9 IOCR0: PC3 (Bit 27) */ 16645 #define PORT9_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT9 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 16646 16647 /* --------------------------------- PORT9_IOCR4 -------------------------------- */ 16648 #define PORT9_IOCR4_PC4_Pos (3UL) /*!< PORT9 IOCR4: PC4 (Bit 3) */ 16649 #define PORT9_IOCR4_PC4_Msk (0xf8UL) /*!< PORT9 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 16650 #define PORT9_IOCR4_PC5_Pos (11UL) /*!< PORT9 IOCR4: PC5 (Bit 11) */ 16651 #define PORT9_IOCR4_PC5_Msk (0xf800UL) /*!< PORT9 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 16652 #define PORT9_IOCR4_PC6_Pos (19UL) /*!< PORT9 IOCR4: PC6 (Bit 19) */ 16653 #define PORT9_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT9 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 16654 #define PORT9_IOCR4_PC7_Pos (27UL) /*!< PORT9 IOCR4: PC7 (Bit 27) */ 16655 #define PORT9_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT9 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 16656 16657 /* --------------------------------- PORT9_IOCR8 -------------------------------- */ 16658 #define PORT9_IOCR8_PC8_Pos (3UL) /*!< PORT9 IOCR8: PC8 (Bit 3) */ 16659 #define PORT9_IOCR8_PC8_Msk (0xf8UL) /*!< PORT9 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 16660 #define PORT9_IOCR8_PC9_Pos (11UL) /*!< PORT9 IOCR8: PC9 (Bit 11) */ 16661 #define PORT9_IOCR8_PC9_Msk (0xf800UL) /*!< PORT9 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 16662 #define PORT9_IOCR8_PC10_Pos (19UL) /*!< PORT9 IOCR8: PC10 (Bit 19) */ 16663 #define PORT9_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT9 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 16664 #define PORT9_IOCR8_PC11_Pos (27UL) /*!< PORT9 IOCR8: PC11 (Bit 27) */ 16665 #define PORT9_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT9 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 16666 16667 /* ---------------------------------- PORT9_IN ---------------------------------- */ 16668 #define PORT9_IN_P0_Pos (0UL) /*!< PORT9 IN: P0 (Bit 0) */ 16669 #define PORT9_IN_P0_Msk (0x1UL) /*!< PORT9 IN: P0 (Bitfield-Mask: 0x01) */ 16670 #define PORT9_IN_P1_Pos (1UL) /*!< PORT9 IN: P1 (Bit 1) */ 16671 #define PORT9_IN_P1_Msk (0x2UL) /*!< PORT9 IN: P1 (Bitfield-Mask: 0x01) */ 16672 #define PORT9_IN_P2_Pos (2UL) /*!< PORT9 IN: P2 (Bit 2) */ 16673 #define PORT9_IN_P2_Msk (0x4UL) /*!< PORT9 IN: P2 (Bitfield-Mask: 0x01) */ 16674 #define PORT9_IN_P3_Pos (3UL) /*!< PORT9 IN: P3 (Bit 3) */ 16675 #define PORT9_IN_P3_Msk (0x8UL) /*!< PORT9 IN: P3 (Bitfield-Mask: 0x01) */ 16676 #define PORT9_IN_P4_Pos (4UL) /*!< PORT9 IN: P4 (Bit 4) */ 16677 #define PORT9_IN_P4_Msk (0x10UL) /*!< PORT9 IN: P4 (Bitfield-Mask: 0x01) */ 16678 #define PORT9_IN_P5_Pos (5UL) /*!< PORT9 IN: P5 (Bit 5) */ 16679 #define PORT9_IN_P5_Msk (0x20UL) /*!< PORT9 IN: P5 (Bitfield-Mask: 0x01) */ 16680 #define PORT9_IN_P6_Pos (6UL) /*!< PORT9 IN: P6 (Bit 6) */ 16681 #define PORT9_IN_P6_Msk (0x40UL) /*!< PORT9 IN: P6 (Bitfield-Mask: 0x01) */ 16682 #define PORT9_IN_P7_Pos (7UL) /*!< PORT9 IN: P7 (Bit 7) */ 16683 #define PORT9_IN_P7_Msk (0x80UL) /*!< PORT9 IN: P7 (Bitfield-Mask: 0x01) */ 16684 #define PORT9_IN_P8_Pos (8UL) /*!< PORT9 IN: P8 (Bit 8) */ 16685 #define PORT9_IN_P8_Msk (0x100UL) /*!< PORT9 IN: P8 (Bitfield-Mask: 0x01) */ 16686 #define PORT9_IN_P9_Pos (9UL) /*!< PORT9 IN: P9 (Bit 9) */ 16687 #define PORT9_IN_P9_Msk (0x200UL) /*!< PORT9 IN: P9 (Bitfield-Mask: 0x01) */ 16688 #define PORT9_IN_P10_Pos (10UL) /*!< PORT9 IN: P10 (Bit 10) */ 16689 #define PORT9_IN_P10_Msk (0x400UL) /*!< PORT9 IN: P10 (Bitfield-Mask: 0x01) */ 16690 #define PORT9_IN_P11_Pos (11UL) /*!< PORT9 IN: P11 (Bit 11) */ 16691 #define PORT9_IN_P11_Msk (0x800UL) /*!< PORT9 IN: P11 (Bitfield-Mask: 0x01) */ 16692 #define PORT9_IN_P12_Pos (12UL) /*!< PORT9 IN: P12 (Bit 12) */ 16693 #define PORT9_IN_P12_Msk (0x1000UL) /*!< PORT9 IN: P12 (Bitfield-Mask: 0x01) */ 16694 #define PORT9_IN_P13_Pos (13UL) /*!< PORT9 IN: P13 (Bit 13) */ 16695 #define PORT9_IN_P13_Msk (0x2000UL) /*!< PORT9 IN: P13 (Bitfield-Mask: 0x01) */ 16696 #define PORT9_IN_P14_Pos (14UL) /*!< PORT9 IN: P14 (Bit 14) */ 16697 #define PORT9_IN_P14_Msk (0x4000UL) /*!< PORT9 IN: P14 (Bitfield-Mask: 0x01) */ 16698 #define PORT9_IN_P15_Pos (15UL) /*!< PORT9 IN: P15 (Bit 15) */ 16699 #define PORT9_IN_P15_Msk (0x8000UL) /*!< PORT9 IN: P15 (Bitfield-Mask: 0x01) */ 16700 16701 /* --------------------------------- PORT9_PDR0 --------------------------------- */ 16702 #define PORT9_PDR0_PD0_Pos (0UL) /*!< PORT9 PDR0: PD0 (Bit 0) */ 16703 #define PORT9_PDR0_PD0_Msk (0x7UL) /*!< PORT9 PDR0: PD0 (Bitfield-Mask: 0x07) */ 16704 #define PORT9_PDR0_PD1_Pos (4UL) /*!< PORT9 PDR0: PD1 (Bit 4) */ 16705 #define PORT9_PDR0_PD1_Msk (0x70UL) /*!< PORT9 PDR0: PD1 (Bitfield-Mask: 0x07) */ 16706 #define PORT9_PDR0_PD2_Pos (8UL) /*!< PORT9 PDR0: PD2 (Bit 8) */ 16707 #define PORT9_PDR0_PD2_Msk (0x700UL) /*!< PORT9 PDR0: PD2 (Bitfield-Mask: 0x07) */ 16708 #define PORT9_PDR0_PD3_Pos (12UL) /*!< PORT9 PDR0: PD3 (Bit 12) */ 16709 #define PORT9_PDR0_PD3_Msk (0x7000UL) /*!< PORT9 PDR0: PD3 (Bitfield-Mask: 0x07) */ 16710 #define PORT9_PDR0_PD4_Pos (16UL) /*!< PORT9 PDR0: PD4 (Bit 16) */ 16711 #define PORT9_PDR0_PD4_Msk (0x70000UL) /*!< PORT9 PDR0: PD4 (Bitfield-Mask: 0x07) */ 16712 #define PORT9_PDR0_PD5_Pos (20UL) /*!< PORT9 PDR0: PD5 (Bit 20) */ 16713 #define PORT9_PDR0_PD5_Msk (0x700000UL) /*!< PORT9 PDR0: PD5 (Bitfield-Mask: 0x07) */ 16714 #define PORT9_PDR0_PD6_Pos (24UL) /*!< PORT9 PDR0: PD6 (Bit 24) */ 16715 #define PORT9_PDR0_PD6_Msk (0x7000000UL) /*!< PORT9 PDR0: PD6 (Bitfield-Mask: 0x07) */ 16716 #define PORT9_PDR0_PD7_Pos (28UL) /*!< PORT9 PDR0: PD7 (Bit 28) */ 16717 #define PORT9_PDR0_PD7_Msk (0x70000000UL) /*!< PORT9 PDR0: PD7 (Bitfield-Mask: 0x07) */ 16718 16719 /* --------------------------------- PORT9_PDR1 --------------------------------- */ 16720 #define PORT9_PDR1_PD8_Pos (0UL) /*!< PORT9 PDR1: PD8 (Bit 0) */ 16721 #define PORT9_PDR1_PD8_Msk (0x7UL) /*!< PORT9 PDR1: PD8 (Bitfield-Mask: 0x07) */ 16722 #define PORT9_PDR1_PD9_Pos (4UL) /*!< PORT9 PDR1: PD9 (Bit 4) */ 16723 #define PORT9_PDR1_PD9_Msk (0x70UL) /*!< PORT9 PDR1: PD9 (Bitfield-Mask: 0x07) */ 16724 #define PORT9_PDR1_PD10_Pos (8UL) /*!< PORT9 PDR1: PD10 (Bit 8) */ 16725 #define PORT9_PDR1_PD10_Msk (0x700UL) /*!< PORT9 PDR1: PD10 (Bitfield-Mask: 0x07) */ 16726 #define PORT9_PDR1_PD11_Pos (12UL) /*!< PORT9 PDR1: PD11 (Bit 12) */ 16727 #define PORT9_PDR1_PD11_Msk (0x7000UL) /*!< PORT9 PDR1: PD11 (Bitfield-Mask: 0x07) */ 16728 #define PORT9_PDR1_PD12_Pos (16UL) /*!< PORT9 PDR1: PD12 (Bit 16) */ 16729 #define PORT9_PDR1_PD12_Msk (0x70000UL) /*!< PORT9 PDR1: PD12 (Bitfield-Mask: 0x07) */ 16730 #define PORT9_PDR1_PD13_Pos (20UL) /*!< PORT9 PDR1: PD13 (Bit 20) */ 16731 #define PORT9_PDR1_PD13_Msk (0x700000UL) /*!< PORT9 PDR1: PD13 (Bitfield-Mask: 0x07) */ 16732 #define PORT9_PDR1_PD14_Pos (24UL) /*!< PORT9 PDR1: PD14 (Bit 24) */ 16733 #define PORT9_PDR1_PD14_Msk (0x7000000UL) /*!< PORT9 PDR1: PD14 (Bitfield-Mask: 0x07) */ 16734 #define PORT9_PDR1_PD15_Pos (28UL) /*!< PORT9 PDR1: PD15 (Bit 28) */ 16735 #define PORT9_PDR1_PD15_Msk (0x70000000UL) /*!< PORT9 PDR1: PD15 (Bitfield-Mask: 0x07) */ 16736 16737 /* --------------------------------- PORT9_PDISC -------------------------------- */ 16738 #define PORT9_PDISC_PDIS0_Pos (0UL) /*!< PORT9 PDISC: PDIS0 (Bit 0) */ 16739 #define PORT9_PDISC_PDIS0_Msk (0x1UL) /*!< PORT9 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 16740 #define PORT9_PDISC_PDIS1_Pos (1UL) /*!< PORT9 PDISC: PDIS1 (Bit 1) */ 16741 #define PORT9_PDISC_PDIS1_Msk (0x2UL) /*!< PORT9 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 16742 #define PORT9_PDISC_PDIS2_Pos (2UL) /*!< PORT9 PDISC: PDIS2 (Bit 2) */ 16743 #define PORT9_PDISC_PDIS2_Msk (0x4UL) /*!< PORT9 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 16744 #define PORT9_PDISC_PDIS3_Pos (3UL) /*!< PORT9 PDISC: PDIS3 (Bit 3) */ 16745 #define PORT9_PDISC_PDIS3_Msk (0x8UL) /*!< PORT9 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 16746 #define PORT9_PDISC_PDIS4_Pos (4UL) /*!< PORT9 PDISC: PDIS4 (Bit 4) */ 16747 #define PORT9_PDISC_PDIS4_Msk (0x10UL) /*!< PORT9 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 16748 #define PORT9_PDISC_PDIS5_Pos (5UL) /*!< PORT9 PDISC: PDIS5 (Bit 5) */ 16749 #define PORT9_PDISC_PDIS5_Msk (0x20UL) /*!< PORT9 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 16750 #define PORT9_PDISC_PDIS6_Pos (6UL) /*!< PORT9 PDISC: PDIS6 (Bit 6) */ 16751 #define PORT9_PDISC_PDIS6_Msk (0x40UL) /*!< PORT9 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 16752 #define PORT9_PDISC_PDIS7_Pos (7UL) /*!< PORT9 PDISC: PDIS7 (Bit 7) */ 16753 #define PORT9_PDISC_PDIS7_Msk (0x80UL) /*!< PORT9 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 16754 #define PORT9_PDISC_PDIS8_Pos (8UL) /*!< PORT9 PDISC: PDIS8 (Bit 8) */ 16755 #define PORT9_PDISC_PDIS8_Msk (0x100UL) /*!< PORT9 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 16756 #define PORT9_PDISC_PDIS9_Pos (9UL) /*!< PORT9 PDISC: PDIS9 (Bit 9) */ 16757 #define PORT9_PDISC_PDIS9_Msk (0x200UL) /*!< PORT9 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 16758 #define PORT9_PDISC_PDIS10_Pos (10UL) /*!< PORT9 PDISC: PDIS10 (Bit 10) */ 16759 #define PORT9_PDISC_PDIS10_Msk (0x400UL) /*!< PORT9 PDISC: PDIS10 (Bitfield-Mask: 0x01) */ 16760 #define PORT9_PDISC_PDIS11_Pos (11UL) /*!< PORT9 PDISC: PDIS11 (Bit 11) */ 16761 #define PORT9_PDISC_PDIS11_Msk (0x800UL) /*!< PORT9 PDISC: PDIS11 (Bitfield-Mask: 0x01) */ 16762 #define PORT9_PDISC_PDIS12_Pos (12UL) /*!< PORT9 PDISC: PDIS12 (Bit 12) */ 16763 #define PORT9_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT9 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 16764 #define PORT9_PDISC_PDIS13_Pos (13UL) /*!< PORT9 PDISC: PDIS13 (Bit 13) */ 16765 #define PORT9_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT9 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 16766 #define PORT9_PDISC_PDIS14_Pos (14UL) /*!< PORT9 PDISC: PDIS14 (Bit 14) */ 16767 #define PORT9_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT9 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 16768 #define PORT9_PDISC_PDIS15_Pos (15UL) /*!< PORT9 PDISC: PDIS15 (Bit 15) */ 16769 #define PORT9_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT9 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 16770 16771 /* ---------------------------------- PORT9_PPS --------------------------------- */ 16772 #define PORT9_PPS_PPS0_Pos (0UL) /*!< PORT9 PPS: PPS0 (Bit 0) */ 16773 #define PORT9_PPS_PPS0_Msk (0x1UL) /*!< PORT9 PPS: PPS0 (Bitfield-Mask: 0x01) */ 16774 #define PORT9_PPS_PPS1_Pos (1UL) /*!< PORT9 PPS: PPS1 (Bit 1) */ 16775 #define PORT9_PPS_PPS1_Msk (0x2UL) /*!< PORT9 PPS: PPS1 (Bitfield-Mask: 0x01) */ 16776 #define PORT9_PPS_PPS2_Pos (2UL) /*!< PORT9 PPS: PPS2 (Bit 2) */ 16777 #define PORT9_PPS_PPS2_Msk (0x4UL) /*!< PORT9 PPS: PPS2 (Bitfield-Mask: 0x01) */ 16778 #define PORT9_PPS_PPS3_Pos (3UL) /*!< PORT9 PPS: PPS3 (Bit 3) */ 16779 #define PORT9_PPS_PPS3_Msk (0x8UL) /*!< PORT9 PPS: PPS3 (Bitfield-Mask: 0x01) */ 16780 #define PORT9_PPS_PPS4_Pos (4UL) /*!< PORT9 PPS: PPS4 (Bit 4) */ 16781 #define PORT9_PPS_PPS4_Msk (0x10UL) /*!< PORT9 PPS: PPS4 (Bitfield-Mask: 0x01) */ 16782 #define PORT9_PPS_PPS5_Pos (5UL) /*!< PORT9 PPS: PPS5 (Bit 5) */ 16783 #define PORT9_PPS_PPS5_Msk (0x20UL) /*!< PORT9 PPS: PPS5 (Bitfield-Mask: 0x01) */ 16784 #define PORT9_PPS_PPS6_Pos (6UL) /*!< PORT9 PPS: PPS6 (Bit 6) */ 16785 #define PORT9_PPS_PPS6_Msk (0x40UL) /*!< PORT9 PPS: PPS6 (Bitfield-Mask: 0x01) */ 16786 #define PORT9_PPS_PPS7_Pos (7UL) /*!< PORT9 PPS: PPS7 (Bit 7) */ 16787 #define PORT9_PPS_PPS7_Msk (0x80UL) /*!< PORT9 PPS: PPS7 (Bitfield-Mask: 0x01) */ 16788 #define PORT9_PPS_PPS8_Pos (8UL) /*!< PORT9 PPS: PPS8 (Bit 8) */ 16789 #define PORT9_PPS_PPS8_Msk (0x100UL) /*!< PORT9 PPS: PPS8 (Bitfield-Mask: 0x01) */ 16790 #define PORT9_PPS_PPS9_Pos (9UL) /*!< PORT9 PPS: PPS9 (Bit 9) */ 16791 #define PORT9_PPS_PPS9_Msk (0x200UL) /*!< PORT9 PPS: PPS9 (Bitfield-Mask: 0x01) */ 16792 #define PORT9_PPS_PPS10_Pos (10UL) /*!< PORT9 PPS: PPS10 (Bit 10) */ 16793 #define PORT9_PPS_PPS10_Msk (0x400UL) /*!< PORT9 PPS: PPS10 (Bitfield-Mask: 0x01) */ 16794 #define PORT9_PPS_PPS11_Pos (11UL) /*!< PORT9 PPS: PPS11 (Bit 11) */ 16795 #define PORT9_PPS_PPS11_Msk (0x800UL) /*!< PORT9 PPS: PPS11 (Bitfield-Mask: 0x01) */ 16796 #define PORT9_PPS_PPS12_Pos (12UL) /*!< PORT9 PPS: PPS12 (Bit 12) */ 16797 #define PORT9_PPS_PPS12_Msk (0x1000UL) /*!< PORT9 PPS: PPS12 (Bitfield-Mask: 0x01) */ 16798 #define PORT9_PPS_PPS13_Pos (13UL) /*!< PORT9 PPS: PPS13 (Bit 13) */ 16799 #define PORT9_PPS_PPS13_Msk (0x2000UL) /*!< PORT9 PPS: PPS13 (Bitfield-Mask: 0x01) */ 16800 #define PORT9_PPS_PPS14_Pos (14UL) /*!< PORT9 PPS: PPS14 (Bit 14) */ 16801 #define PORT9_PPS_PPS14_Msk (0x4000UL) /*!< PORT9 PPS: PPS14 (Bitfield-Mask: 0x01) */ 16802 #define PORT9_PPS_PPS15_Pos (15UL) /*!< PORT9 PPS: PPS15 (Bit 15) */ 16803 #define PORT9_PPS_PPS15_Msk (0x8000UL) /*!< PORT9 PPS: PPS15 (Bitfield-Mask: 0x01) */ 16804 16805 /* --------------------------------- PORT9_HWSEL -------------------------------- */ 16806 #define PORT9_HWSEL_HW0_Pos (0UL) /*!< PORT9 HWSEL: HW0 (Bit 0) */ 16807 #define PORT9_HWSEL_HW0_Msk (0x3UL) /*!< PORT9 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 16808 #define PORT9_HWSEL_HW1_Pos (2UL) /*!< PORT9 HWSEL: HW1 (Bit 2) */ 16809 #define PORT9_HWSEL_HW1_Msk (0xcUL) /*!< PORT9 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 16810 #define PORT9_HWSEL_HW2_Pos (4UL) /*!< PORT9 HWSEL: HW2 (Bit 4) */ 16811 #define PORT9_HWSEL_HW2_Msk (0x30UL) /*!< PORT9 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 16812 #define PORT9_HWSEL_HW3_Pos (6UL) /*!< PORT9 HWSEL: HW3 (Bit 6) */ 16813 #define PORT9_HWSEL_HW3_Msk (0xc0UL) /*!< PORT9 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 16814 #define PORT9_HWSEL_HW4_Pos (8UL) /*!< PORT9 HWSEL: HW4 (Bit 8) */ 16815 #define PORT9_HWSEL_HW4_Msk (0x300UL) /*!< PORT9 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 16816 #define PORT9_HWSEL_HW5_Pos (10UL) /*!< PORT9 HWSEL: HW5 (Bit 10) */ 16817 #define PORT9_HWSEL_HW5_Msk (0xc00UL) /*!< PORT9 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 16818 #define PORT9_HWSEL_HW6_Pos (12UL) /*!< PORT9 HWSEL: HW6 (Bit 12) */ 16819 #define PORT9_HWSEL_HW6_Msk (0x3000UL) /*!< PORT9 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 16820 #define PORT9_HWSEL_HW7_Pos (14UL) /*!< PORT9 HWSEL: HW7 (Bit 14) */ 16821 #define PORT9_HWSEL_HW7_Msk (0xc000UL) /*!< PORT9 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 16822 #define PORT9_HWSEL_HW8_Pos (16UL) /*!< PORT9 HWSEL: HW8 (Bit 16) */ 16823 #define PORT9_HWSEL_HW8_Msk (0x30000UL) /*!< PORT9 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 16824 #define PORT9_HWSEL_HW9_Pos (18UL) /*!< PORT9 HWSEL: HW9 (Bit 18) */ 16825 #define PORT9_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT9 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 16826 #define PORT9_HWSEL_HW10_Pos (20UL) /*!< PORT9 HWSEL: HW10 (Bit 20) */ 16827 #define PORT9_HWSEL_HW10_Msk (0x300000UL) /*!< PORT9 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 16828 #define PORT9_HWSEL_HW11_Pos (22UL) /*!< PORT9 HWSEL: HW11 (Bit 22) */ 16829 #define PORT9_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT9 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 16830 #define PORT9_HWSEL_HW12_Pos (24UL) /*!< PORT9 HWSEL: HW12 (Bit 24) */ 16831 #define PORT9_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT9 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 16832 #define PORT9_HWSEL_HW13_Pos (26UL) /*!< PORT9 HWSEL: HW13 (Bit 26) */ 16833 #define PORT9_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT9 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 16834 #define PORT9_HWSEL_HW14_Pos (28UL) /*!< PORT9 HWSEL: HW14 (Bit 28) */ 16835 #define PORT9_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT9 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 16836 #define PORT9_HWSEL_HW15_Pos (30UL) /*!< PORT9 HWSEL: HW15 (Bit 30) */ 16837 #define PORT9_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT9 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 16838 16839 16840 /* ================================================================================ */ 16841 /* ================ struct 'PORT14' Position & Mask ================ */ 16842 /* ================================================================================ */ 16843 16844 16845 /* --------------------------------- PORT14_OUT --------------------------------- */ 16846 #define PORT14_OUT_P0_Pos (0UL) /*!< PORT14 OUT: P0 (Bit 0) */ 16847 #define PORT14_OUT_P0_Msk (0x1UL) /*!< PORT14 OUT: P0 (Bitfield-Mask: 0x01) */ 16848 #define PORT14_OUT_P1_Pos (1UL) /*!< PORT14 OUT: P1 (Bit 1) */ 16849 #define PORT14_OUT_P1_Msk (0x2UL) /*!< PORT14 OUT: P1 (Bitfield-Mask: 0x01) */ 16850 #define PORT14_OUT_P2_Pos (2UL) /*!< PORT14 OUT: P2 (Bit 2) */ 16851 #define PORT14_OUT_P2_Msk (0x4UL) /*!< PORT14 OUT: P2 (Bitfield-Mask: 0x01) */ 16852 #define PORT14_OUT_P3_Pos (3UL) /*!< PORT14 OUT: P3 (Bit 3) */ 16853 #define PORT14_OUT_P3_Msk (0x8UL) /*!< PORT14 OUT: P3 (Bitfield-Mask: 0x01) */ 16854 #define PORT14_OUT_P4_Pos (4UL) /*!< PORT14 OUT: P4 (Bit 4) */ 16855 #define PORT14_OUT_P4_Msk (0x10UL) /*!< PORT14 OUT: P4 (Bitfield-Mask: 0x01) */ 16856 #define PORT14_OUT_P5_Pos (5UL) /*!< PORT14 OUT: P5 (Bit 5) */ 16857 #define PORT14_OUT_P5_Msk (0x20UL) /*!< PORT14 OUT: P5 (Bitfield-Mask: 0x01) */ 16858 #define PORT14_OUT_P6_Pos (6UL) /*!< PORT14 OUT: P6 (Bit 6) */ 16859 #define PORT14_OUT_P6_Msk (0x40UL) /*!< PORT14 OUT: P6 (Bitfield-Mask: 0x01) */ 16860 #define PORT14_OUT_P7_Pos (7UL) /*!< PORT14 OUT: P7 (Bit 7) */ 16861 #define PORT14_OUT_P7_Msk (0x80UL) /*!< PORT14 OUT: P7 (Bitfield-Mask: 0x01) */ 16862 #define PORT14_OUT_P8_Pos (8UL) /*!< PORT14 OUT: P8 (Bit 8) */ 16863 #define PORT14_OUT_P8_Msk (0x100UL) /*!< PORT14 OUT: P8 (Bitfield-Mask: 0x01) */ 16864 #define PORT14_OUT_P9_Pos (9UL) /*!< PORT14 OUT: P9 (Bit 9) */ 16865 #define PORT14_OUT_P9_Msk (0x200UL) /*!< PORT14 OUT: P9 (Bitfield-Mask: 0x01) */ 16866 #define PORT14_OUT_P10_Pos (10UL) /*!< PORT14 OUT: P10 (Bit 10) */ 16867 #define PORT14_OUT_P10_Msk (0x400UL) /*!< PORT14 OUT: P10 (Bitfield-Mask: 0x01) */ 16868 #define PORT14_OUT_P11_Pos (11UL) /*!< PORT14 OUT: P11 (Bit 11) */ 16869 #define PORT14_OUT_P11_Msk (0x800UL) /*!< PORT14 OUT: P11 (Bitfield-Mask: 0x01) */ 16870 #define PORT14_OUT_P12_Pos (12UL) /*!< PORT14 OUT: P12 (Bit 12) */ 16871 #define PORT14_OUT_P12_Msk (0x1000UL) /*!< PORT14 OUT: P12 (Bitfield-Mask: 0x01) */ 16872 #define PORT14_OUT_P13_Pos (13UL) /*!< PORT14 OUT: P13 (Bit 13) */ 16873 #define PORT14_OUT_P13_Msk (0x2000UL) /*!< PORT14 OUT: P13 (Bitfield-Mask: 0x01) */ 16874 #define PORT14_OUT_P14_Pos (14UL) /*!< PORT14 OUT: P14 (Bit 14) */ 16875 #define PORT14_OUT_P14_Msk (0x4000UL) /*!< PORT14 OUT: P14 (Bitfield-Mask: 0x01) */ 16876 #define PORT14_OUT_P15_Pos (15UL) /*!< PORT14 OUT: P15 (Bit 15) */ 16877 #define PORT14_OUT_P15_Msk (0x8000UL) /*!< PORT14 OUT: P15 (Bitfield-Mask: 0x01) */ 16878 16879 /* --------------------------------- PORT14_OMR --------------------------------- */ 16880 #define PORT14_OMR_PS0_Pos (0UL) /*!< PORT14 OMR: PS0 (Bit 0) */ 16881 #define PORT14_OMR_PS0_Msk (0x1UL) /*!< PORT14 OMR: PS0 (Bitfield-Mask: 0x01) */ 16882 #define PORT14_OMR_PS1_Pos (1UL) /*!< PORT14 OMR: PS1 (Bit 1) */ 16883 #define PORT14_OMR_PS1_Msk (0x2UL) /*!< PORT14 OMR: PS1 (Bitfield-Mask: 0x01) */ 16884 #define PORT14_OMR_PS2_Pos (2UL) /*!< PORT14 OMR: PS2 (Bit 2) */ 16885 #define PORT14_OMR_PS2_Msk (0x4UL) /*!< PORT14 OMR: PS2 (Bitfield-Mask: 0x01) */ 16886 #define PORT14_OMR_PS3_Pos (3UL) /*!< PORT14 OMR: PS3 (Bit 3) */ 16887 #define PORT14_OMR_PS3_Msk (0x8UL) /*!< PORT14 OMR: PS3 (Bitfield-Mask: 0x01) */ 16888 #define PORT14_OMR_PS4_Pos (4UL) /*!< PORT14 OMR: PS4 (Bit 4) */ 16889 #define PORT14_OMR_PS4_Msk (0x10UL) /*!< PORT14 OMR: PS4 (Bitfield-Mask: 0x01) */ 16890 #define PORT14_OMR_PS5_Pos (5UL) /*!< PORT14 OMR: PS5 (Bit 5) */ 16891 #define PORT14_OMR_PS5_Msk (0x20UL) /*!< PORT14 OMR: PS5 (Bitfield-Mask: 0x01) */ 16892 #define PORT14_OMR_PS6_Pos (6UL) /*!< PORT14 OMR: PS6 (Bit 6) */ 16893 #define PORT14_OMR_PS6_Msk (0x40UL) /*!< PORT14 OMR: PS6 (Bitfield-Mask: 0x01) */ 16894 #define PORT14_OMR_PS7_Pos (7UL) /*!< PORT14 OMR: PS7 (Bit 7) */ 16895 #define PORT14_OMR_PS7_Msk (0x80UL) /*!< PORT14 OMR: PS7 (Bitfield-Mask: 0x01) */ 16896 #define PORT14_OMR_PS8_Pos (8UL) /*!< PORT14 OMR: PS8 (Bit 8) */ 16897 #define PORT14_OMR_PS8_Msk (0x100UL) /*!< PORT14 OMR: PS8 (Bitfield-Mask: 0x01) */ 16898 #define PORT14_OMR_PS9_Pos (9UL) /*!< PORT14 OMR: PS9 (Bit 9) */ 16899 #define PORT14_OMR_PS9_Msk (0x200UL) /*!< PORT14 OMR: PS9 (Bitfield-Mask: 0x01) */ 16900 #define PORT14_OMR_PS10_Pos (10UL) /*!< PORT14 OMR: PS10 (Bit 10) */ 16901 #define PORT14_OMR_PS10_Msk (0x400UL) /*!< PORT14 OMR: PS10 (Bitfield-Mask: 0x01) */ 16902 #define PORT14_OMR_PS11_Pos (11UL) /*!< PORT14 OMR: PS11 (Bit 11) */ 16903 #define PORT14_OMR_PS11_Msk (0x800UL) /*!< PORT14 OMR: PS11 (Bitfield-Mask: 0x01) */ 16904 #define PORT14_OMR_PS12_Pos (12UL) /*!< PORT14 OMR: PS12 (Bit 12) */ 16905 #define PORT14_OMR_PS12_Msk (0x1000UL) /*!< PORT14 OMR: PS12 (Bitfield-Mask: 0x01) */ 16906 #define PORT14_OMR_PS13_Pos (13UL) /*!< PORT14 OMR: PS13 (Bit 13) */ 16907 #define PORT14_OMR_PS13_Msk (0x2000UL) /*!< PORT14 OMR: PS13 (Bitfield-Mask: 0x01) */ 16908 #define PORT14_OMR_PS14_Pos (14UL) /*!< PORT14 OMR: PS14 (Bit 14) */ 16909 #define PORT14_OMR_PS14_Msk (0x4000UL) /*!< PORT14 OMR: PS14 (Bitfield-Mask: 0x01) */ 16910 #define PORT14_OMR_PS15_Pos (15UL) /*!< PORT14 OMR: PS15 (Bit 15) */ 16911 #define PORT14_OMR_PS15_Msk (0x8000UL) /*!< PORT14 OMR: PS15 (Bitfield-Mask: 0x01) */ 16912 #define PORT14_OMR_PR0_Pos (16UL) /*!< PORT14 OMR: PR0 (Bit 16) */ 16913 #define PORT14_OMR_PR0_Msk (0x10000UL) /*!< PORT14 OMR: PR0 (Bitfield-Mask: 0x01) */ 16914 #define PORT14_OMR_PR1_Pos (17UL) /*!< PORT14 OMR: PR1 (Bit 17) */ 16915 #define PORT14_OMR_PR1_Msk (0x20000UL) /*!< PORT14 OMR: PR1 (Bitfield-Mask: 0x01) */ 16916 #define PORT14_OMR_PR2_Pos (18UL) /*!< PORT14 OMR: PR2 (Bit 18) */ 16917 #define PORT14_OMR_PR2_Msk (0x40000UL) /*!< PORT14 OMR: PR2 (Bitfield-Mask: 0x01) */ 16918 #define PORT14_OMR_PR3_Pos (19UL) /*!< PORT14 OMR: PR3 (Bit 19) */ 16919 #define PORT14_OMR_PR3_Msk (0x80000UL) /*!< PORT14 OMR: PR3 (Bitfield-Mask: 0x01) */ 16920 #define PORT14_OMR_PR4_Pos (20UL) /*!< PORT14 OMR: PR4 (Bit 20) */ 16921 #define PORT14_OMR_PR4_Msk (0x100000UL) /*!< PORT14 OMR: PR4 (Bitfield-Mask: 0x01) */ 16922 #define PORT14_OMR_PR5_Pos (21UL) /*!< PORT14 OMR: PR5 (Bit 21) */ 16923 #define PORT14_OMR_PR5_Msk (0x200000UL) /*!< PORT14 OMR: PR5 (Bitfield-Mask: 0x01) */ 16924 #define PORT14_OMR_PR6_Pos (22UL) /*!< PORT14 OMR: PR6 (Bit 22) */ 16925 #define PORT14_OMR_PR6_Msk (0x400000UL) /*!< PORT14 OMR: PR6 (Bitfield-Mask: 0x01) */ 16926 #define PORT14_OMR_PR7_Pos (23UL) /*!< PORT14 OMR: PR7 (Bit 23) */ 16927 #define PORT14_OMR_PR7_Msk (0x800000UL) /*!< PORT14 OMR: PR7 (Bitfield-Mask: 0x01) */ 16928 #define PORT14_OMR_PR8_Pos (24UL) /*!< PORT14 OMR: PR8 (Bit 24) */ 16929 #define PORT14_OMR_PR8_Msk (0x1000000UL) /*!< PORT14 OMR: PR8 (Bitfield-Mask: 0x01) */ 16930 #define PORT14_OMR_PR9_Pos (25UL) /*!< PORT14 OMR: PR9 (Bit 25) */ 16931 #define PORT14_OMR_PR9_Msk (0x2000000UL) /*!< PORT14 OMR: PR9 (Bitfield-Mask: 0x01) */ 16932 #define PORT14_OMR_PR10_Pos (26UL) /*!< PORT14 OMR: PR10 (Bit 26) */ 16933 #define PORT14_OMR_PR10_Msk (0x4000000UL) /*!< PORT14 OMR: PR10 (Bitfield-Mask: 0x01) */ 16934 #define PORT14_OMR_PR11_Pos (27UL) /*!< PORT14 OMR: PR11 (Bit 27) */ 16935 #define PORT14_OMR_PR11_Msk (0x8000000UL) /*!< PORT14 OMR: PR11 (Bitfield-Mask: 0x01) */ 16936 #define PORT14_OMR_PR12_Pos (28UL) /*!< PORT14 OMR: PR12 (Bit 28) */ 16937 #define PORT14_OMR_PR12_Msk (0x10000000UL) /*!< PORT14 OMR: PR12 (Bitfield-Mask: 0x01) */ 16938 #define PORT14_OMR_PR13_Pos (29UL) /*!< PORT14 OMR: PR13 (Bit 29) */ 16939 #define PORT14_OMR_PR13_Msk (0x20000000UL) /*!< PORT14 OMR: PR13 (Bitfield-Mask: 0x01) */ 16940 #define PORT14_OMR_PR14_Pos (30UL) /*!< PORT14 OMR: PR14 (Bit 30) */ 16941 #define PORT14_OMR_PR14_Msk (0x40000000UL) /*!< PORT14 OMR: PR14 (Bitfield-Mask: 0x01) */ 16942 #define PORT14_OMR_PR15_Pos (31UL) /*!< PORT14 OMR: PR15 (Bit 31) */ 16943 #define PORT14_OMR_PR15_Msk (0x80000000UL) /*!< PORT14 OMR: PR15 (Bitfield-Mask: 0x01) */ 16944 16945 /* -------------------------------- PORT14_IOCR0 -------------------------------- */ 16946 #define PORT14_IOCR0_PC0_Pos (3UL) /*!< PORT14 IOCR0: PC0 (Bit 3) */ 16947 #define PORT14_IOCR0_PC0_Msk (0xf8UL) /*!< PORT14 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 16948 #define PORT14_IOCR0_PC1_Pos (11UL) /*!< PORT14 IOCR0: PC1 (Bit 11) */ 16949 #define PORT14_IOCR0_PC1_Msk (0xf800UL) /*!< PORT14 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 16950 #define PORT14_IOCR0_PC2_Pos (19UL) /*!< PORT14 IOCR0: PC2 (Bit 19) */ 16951 #define PORT14_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT14 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 16952 #define PORT14_IOCR0_PC3_Pos (27UL) /*!< PORT14 IOCR0: PC3 (Bit 27) */ 16953 #define PORT14_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT14 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 16954 16955 /* -------------------------------- PORT14_IOCR4 -------------------------------- */ 16956 #define PORT14_IOCR4_PC4_Pos (3UL) /*!< PORT14 IOCR4: PC4 (Bit 3) */ 16957 #define PORT14_IOCR4_PC4_Msk (0xf8UL) /*!< PORT14 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 16958 #define PORT14_IOCR4_PC5_Pos (11UL) /*!< PORT14 IOCR4: PC5 (Bit 11) */ 16959 #define PORT14_IOCR4_PC5_Msk (0xf800UL) /*!< PORT14 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 16960 #define PORT14_IOCR4_PC6_Pos (19UL) /*!< PORT14 IOCR4: PC6 (Bit 19) */ 16961 #define PORT14_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT14 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 16962 #define PORT14_IOCR4_PC7_Pos (27UL) /*!< PORT14 IOCR4: PC7 (Bit 27) */ 16963 #define PORT14_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT14 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 16964 16965 /* -------------------------------- PORT14_IOCR8 -------------------------------- */ 16966 #define PORT14_IOCR8_PC8_Pos (3UL) /*!< PORT14 IOCR8: PC8 (Bit 3) */ 16967 #define PORT14_IOCR8_PC8_Msk (0xf8UL) /*!< PORT14 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 16968 #define PORT14_IOCR8_PC9_Pos (11UL) /*!< PORT14 IOCR8: PC9 (Bit 11) */ 16969 #define PORT14_IOCR8_PC9_Msk (0xf800UL) /*!< PORT14 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 16970 #define PORT14_IOCR8_PC10_Pos (19UL) /*!< PORT14 IOCR8: PC10 (Bit 19) */ 16971 #define PORT14_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT14 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 16972 #define PORT14_IOCR8_PC11_Pos (27UL) /*!< PORT14 IOCR8: PC11 (Bit 27) */ 16973 #define PORT14_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT14 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 16974 16975 /* -------------------------------- PORT14_IOCR12 ------------------------------- */ 16976 #define PORT14_IOCR12_PC12_Pos (3UL) /*!< PORT14 IOCR12: PC12 (Bit 3) */ 16977 #define PORT14_IOCR12_PC12_Msk (0xf8UL) /*!< PORT14 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 16978 #define PORT14_IOCR12_PC13_Pos (11UL) /*!< PORT14 IOCR12: PC13 (Bit 11) */ 16979 #define PORT14_IOCR12_PC13_Msk (0xf800UL) /*!< PORT14 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 16980 #define PORT14_IOCR12_PC14_Pos (19UL) /*!< PORT14 IOCR12: PC14 (Bit 19) */ 16981 #define PORT14_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT14 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 16982 #define PORT14_IOCR12_PC15_Pos (27UL) /*!< PORT14 IOCR12: PC15 (Bit 27) */ 16983 #define PORT14_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT14 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 16984 16985 /* ---------------------------------- PORT14_IN --------------------------------- */ 16986 #define PORT14_IN_P0_Pos (0UL) /*!< PORT14 IN: P0 (Bit 0) */ 16987 #define PORT14_IN_P0_Msk (0x1UL) /*!< PORT14 IN: P0 (Bitfield-Mask: 0x01) */ 16988 #define PORT14_IN_P1_Pos (1UL) /*!< PORT14 IN: P1 (Bit 1) */ 16989 #define PORT14_IN_P1_Msk (0x2UL) /*!< PORT14 IN: P1 (Bitfield-Mask: 0x01) */ 16990 #define PORT14_IN_P2_Pos (2UL) /*!< PORT14 IN: P2 (Bit 2) */ 16991 #define PORT14_IN_P2_Msk (0x4UL) /*!< PORT14 IN: P2 (Bitfield-Mask: 0x01) */ 16992 #define PORT14_IN_P3_Pos (3UL) /*!< PORT14 IN: P3 (Bit 3) */ 16993 #define PORT14_IN_P3_Msk (0x8UL) /*!< PORT14 IN: P3 (Bitfield-Mask: 0x01) */ 16994 #define PORT14_IN_P4_Pos (4UL) /*!< PORT14 IN: P4 (Bit 4) */ 16995 #define PORT14_IN_P4_Msk (0x10UL) /*!< PORT14 IN: P4 (Bitfield-Mask: 0x01) */ 16996 #define PORT14_IN_P5_Pos (5UL) /*!< PORT14 IN: P5 (Bit 5) */ 16997 #define PORT14_IN_P5_Msk (0x20UL) /*!< PORT14 IN: P5 (Bitfield-Mask: 0x01) */ 16998 #define PORT14_IN_P6_Pos (6UL) /*!< PORT14 IN: P6 (Bit 6) */ 16999 #define PORT14_IN_P6_Msk (0x40UL) /*!< PORT14 IN: P6 (Bitfield-Mask: 0x01) */ 17000 #define PORT14_IN_P7_Pos (7UL) /*!< PORT14 IN: P7 (Bit 7) */ 17001 #define PORT14_IN_P7_Msk (0x80UL) /*!< PORT14 IN: P7 (Bitfield-Mask: 0x01) */ 17002 #define PORT14_IN_P8_Pos (8UL) /*!< PORT14 IN: P8 (Bit 8) */ 17003 #define PORT14_IN_P8_Msk (0x100UL) /*!< PORT14 IN: P8 (Bitfield-Mask: 0x01) */ 17004 #define PORT14_IN_P9_Pos (9UL) /*!< PORT14 IN: P9 (Bit 9) */ 17005 #define PORT14_IN_P9_Msk (0x200UL) /*!< PORT14 IN: P9 (Bitfield-Mask: 0x01) */ 17006 #define PORT14_IN_P10_Pos (10UL) /*!< PORT14 IN: P10 (Bit 10) */ 17007 #define PORT14_IN_P10_Msk (0x400UL) /*!< PORT14 IN: P10 (Bitfield-Mask: 0x01) */ 17008 #define PORT14_IN_P11_Pos (11UL) /*!< PORT14 IN: P11 (Bit 11) */ 17009 #define PORT14_IN_P11_Msk (0x800UL) /*!< PORT14 IN: P11 (Bitfield-Mask: 0x01) */ 17010 #define PORT14_IN_P12_Pos (12UL) /*!< PORT14 IN: P12 (Bit 12) */ 17011 #define PORT14_IN_P12_Msk (0x1000UL) /*!< PORT14 IN: P12 (Bitfield-Mask: 0x01) */ 17012 #define PORT14_IN_P13_Pos (13UL) /*!< PORT14 IN: P13 (Bit 13) */ 17013 #define PORT14_IN_P13_Msk (0x2000UL) /*!< PORT14 IN: P13 (Bitfield-Mask: 0x01) */ 17014 #define PORT14_IN_P14_Pos (14UL) /*!< PORT14 IN: P14 (Bit 14) */ 17015 #define PORT14_IN_P14_Msk (0x4000UL) /*!< PORT14 IN: P14 (Bitfield-Mask: 0x01) */ 17016 #define PORT14_IN_P15_Pos (15UL) /*!< PORT14 IN: P15 (Bit 15) */ 17017 #define PORT14_IN_P15_Msk (0x8000UL) /*!< PORT14 IN: P15 (Bitfield-Mask: 0x01) */ 17018 17019 /* -------------------------------- PORT14_PDISC -------------------------------- */ 17020 #define PORT14_PDISC_PDIS0_Pos (0UL) /*!< PORT14 PDISC: PDIS0 (Bit 0) */ 17021 #define PORT14_PDISC_PDIS0_Msk (0x1UL) /*!< PORT14 PDISC: PDIS0 (Bitfield-Mask: 0x01) */ 17022 #define PORT14_PDISC_PDIS1_Pos (1UL) /*!< PORT14 PDISC: PDIS1 (Bit 1) */ 17023 #define PORT14_PDISC_PDIS1_Msk (0x2UL) /*!< PORT14 PDISC: PDIS1 (Bitfield-Mask: 0x01) */ 17024 #define PORT14_PDISC_PDIS2_Pos (2UL) /*!< PORT14 PDISC: PDIS2 (Bit 2) */ 17025 #define PORT14_PDISC_PDIS2_Msk (0x4UL) /*!< PORT14 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 17026 #define PORT14_PDISC_PDIS3_Pos (3UL) /*!< PORT14 PDISC: PDIS3 (Bit 3) */ 17027 #define PORT14_PDISC_PDIS3_Msk (0x8UL) /*!< PORT14 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 17028 #define PORT14_PDISC_PDIS4_Pos (4UL) /*!< PORT14 PDISC: PDIS4 (Bit 4) */ 17029 #define PORT14_PDISC_PDIS4_Msk (0x10UL) /*!< PORT14 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 17030 #define PORT14_PDISC_PDIS5_Pos (5UL) /*!< PORT14 PDISC: PDIS5 (Bit 5) */ 17031 #define PORT14_PDISC_PDIS5_Msk (0x20UL) /*!< PORT14 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 17032 #define PORT14_PDISC_PDIS6_Pos (6UL) /*!< PORT14 PDISC: PDIS6 (Bit 6) */ 17033 #define PORT14_PDISC_PDIS6_Msk (0x40UL) /*!< PORT14 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 17034 #define PORT14_PDISC_PDIS7_Pos (7UL) /*!< PORT14 PDISC: PDIS7 (Bit 7) */ 17035 #define PORT14_PDISC_PDIS7_Msk (0x80UL) /*!< PORT14 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 17036 #define PORT14_PDISC_PDIS8_Pos (8UL) /*!< PORT14 PDISC: PDIS8 (Bit 8) */ 17037 #define PORT14_PDISC_PDIS8_Msk (0x100UL) /*!< PORT14 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 17038 #define PORT14_PDISC_PDIS9_Pos (9UL) /*!< PORT14 PDISC: PDIS9 (Bit 9) */ 17039 #define PORT14_PDISC_PDIS9_Msk (0x200UL) /*!< PORT14 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 17040 #define PORT14_PDISC_PDIS12_Pos (12UL) /*!< PORT14 PDISC: PDIS12 (Bit 12) */ 17041 #define PORT14_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT14 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 17042 #define PORT14_PDISC_PDIS13_Pos (13UL) /*!< PORT14 PDISC: PDIS13 (Bit 13) */ 17043 #define PORT14_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT14 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 17044 #define PORT14_PDISC_PDIS14_Pos (14UL) /*!< PORT14 PDISC: PDIS14 (Bit 14) */ 17045 #define PORT14_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT14 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 17046 #define PORT14_PDISC_PDIS15_Pos (15UL) /*!< PORT14 PDISC: PDIS15 (Bit 15) */ 17047 #define PORT14_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT14 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 17048 17049 /* --------------------------------- PORT14_PPS --------------------------------- */ 17050 #define PORT14_PPS_PPS0_Pos (0UL) /*!< PORT14 PPS: PPS0 (Bit 0) */ 17051 #define PORT14_PPS_PPS0_Msk (0x1UL) /*!< PORT14 PPS: PPS0 (Bitfield-Mask: 0x01) */ 17052 #define PORT14_PPS_PPS1_Pos (1UL) /*!< PORT14 PPS: PPS1 (Bit 1) */ 17053 #define PORT14_PPS_PPS1_Msk (0x2UL) /*!< PORT14 PPS: PPS1 (Bitfield-Mask: 0x01) */ 17054 #define PORT14_PPS_PPS2_Pos (2UL) /*!< PORT14 PPS: PPS2 (Bit 2) */ 17055 #define PORT14_PPS_PPS2_Msk (0x4UL) /*!< PORT14 PPS: PPS2 (Bitfield-Mask: 0x01) */ 17056 #define PORT14_PPS_PPS3_Pos (3UL) /*!< PORT14 PPS: PPS3 (Bit 3) */ 17057 #define PORT14_PPS_PPS3_Msk (0x8UL) /*!< PORT14 PPS: PPS3 (Bitfield-Mask: 0x01) */ 17058 #define PORT14_PPS_PPS4_Pos (4UL) /*!< PORT14 PPS: PPS4 (Bit 4) */ 17059 #define PORT14_PPS_PPS4_Msk (0x10UL) /*!< PORT14 PPS: PPS4 (Bitfield-Mask: 0x01) */ 17060 #define PORT14_PPS_PPS5_Pos (5UL) /*!< PORT14 PPS: PPS5 (Bit 5) */ 17061 #define PORT14_PPS_PPS5_Msk (0x20UL) /*!< PORT14 PPS: PPS5 (Bitfield-Mask: 0x01) */ 17062 #define PORT14_PPS_PPS6_Pos (6UL) /*!< PORT14 PPS: PPS6 (Bit 6) */ 17063 #define PORT14_PPS_PPS6_Msk (0x40UL) /*!< PORT14 PPS: PPS6 (Bitfield-Mask: 0x01) */ 17064 #define PORT14_PPS_PPS7_Pos (7UL) /*!< PORT14 PPS: PPS7 (Bit 7) */ 17065 #define PORT14_PPS_PPS7_Msk (0x80UL) /*!< PORT14 PPS: PPS7 (Bitfield-Mask: 0x01) */ 17066 #define PORT14_PPS_PPS8_Pos (8UL) /*!< PORT14 PPS: PPS8 (Bit 8) */ 17067 #define PORT14_PPS_PPS8_Msk (0x100UL) /*!< PORT14 PPS: PPS8 (Bitfield-Mask: 0x01) */ 17068 #define PORT14_PPS_PPS9_Pos (9UL) /*!< PORT14 PPS: PPS9 (Bit 9) */ 17069 #define PORT14_PPS_PPS9_Msk (0x200UL) /*!< PORT14 PPS: PPS9 (Bitfield-Mask: 0x01) */ 17070 #define PORT14_PPS_PPS10_Pos (10UL) /*!< PORT14 PPS: PPS10 (Bit 10) */ 17071 #define PORT14_PPS_PPS10_Msk (0x400UL) /*!< PORT14 PPS: PPS10 (Bitfield-Mask: 0x01) */ 17072 #define PORT14_PPS_PPS11_Pos (11UL) /*!< PORT14 PPS: PPS11 (Bit 11) */ 17073 #define PORT14_PPS_PPS11_Msk (0x800UL) /*!< PORT14 PPS: PPS11 (Bitfield-Mask: 0x01) */ 17074 #define PORT14_PPS_PPS12_Pos (12UL) /*!< PORT14 PPS: PPS12 (Bit 12) */ 17075 #define PORT14_PPS_PPS12_Msk (0x1000UL) /*!< PORT14 PPS: PPS12 (Bitfield-Mask: 0x01) */ 17076 #define PORT14_PPS_PPS13_Pos (13UL) /*!< PORT14 PPS: PPS13 (Bit 13) */ 17077 #define PORT14_PPS_PPS13_Msk (0x2000UL) /*!< PORT14 PPS: PPS13 (Bitfield-Mask: 0x01) */ 17078 #define PORT14_PPS_PPS14_Pos (14UL) /*!< PORT14 PPS: PPS14 (Bit 14) */ 17079 #define PORT14_PPS_PPS14_Msk (0x4000UL) /*!< PORT14 PPS: PPS14 (Bitfield-Mask: 0x01) */ 17080 #define PORT14_PPS_PPS15_Pos (15UL) /*!< PORT14 PPS: PPS15 (Bit 15) */ 17081 #define PORT14_PPS_PPS15_Msk (0x8000UL) /*!< PORT14 PPS: PPS15 (Bitfield-Mask: 0x01) */ 17082 17083 /* -------------------------------- PORT14_HWSEL -------------------------------- */ 17084 #define PORT14_HWSEL_HW0_Pos (0UL) /*!< PORT14 HWSEL: HW0 (Bit 0) */ 17085 #define PORT14_HWSEL_HW0_Msk (0x3UL) /*!< PORT14 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 17086 #define PORT14_HWSEL_HW1_Pos (2UL) /*!< PORT14 HWSEL: HW1 (Bit 2) */ 17087 #define PORT14_HWSEL_HW1_Msk (0xcUL) /*!< PORT14 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 17088 #define PORT14_HWSEL_HW2_Pos (4UL) /*!< PORT14 HWSEL: HW2 (Bit 4) */ 17089 #define PORT14_HWSEL_HW2_Msk (0x30UL) /*!< PORT14 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 17090 #define PORT14_HWSEL_HW3_Pos (6UL) /*!< PORT14 HWSEL: HW3 (Bit 6) */ 17091 #define PORT14_HWSEL_HW3_Msk (0xc0UL) /*!< PORT14 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 17092 #define PORT14_HWSEL_HW4_Pos (8UL) /*!< PORT14 HWSEL: HW4 (Bit 8) */ 17093 #define PORT14_HWSEL_HW4_Msk (0x300UL) /*!< PORT14 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 17094 #define PORT14_HWSEL_HW5_Pos (10UL) /*!< PORT14 HWSEL: HW5 (Bit 10) */ 17095 #define PORT14_HWSEL_HW5_Msk (0xc00UL) /*!< PORT14 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 17096 #define PORT14_HWSEL_HW6_Pos (12UL) /*!< PORT14 HWSEL: HW6 (Bit 12) */ 17097 #define PORT14_HWSEL_HW6_Msk (0x3000UL) /*!< PORT14 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 17098 #define PORT14_HWSEL_HW7_Pos (14UL) /*!< PORT14 HWSEL: HW7 (Bit 14) */ 17099 #define PORT14_HWSEL_HW7_Msk (0xc000UL) /*!< PORT14 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 17100 #define PORT14_HWSEL_HW8_Pos (16UL) /*!< PORT14 HWSEL: HW8 (Bit 16) */ 17101 #define PORT14_HWSEL_HW8_Msk (0x30000UL) /*!< PORT14 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 17102 #define PORT14_HWSEL_HW9_Pos (18UL) /*!< PORT14 HWSEL: HW9 (Bit 18) */ 17103 #define PORT14_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT14 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 17104 #define PORT14_HWSEL_HW10_Pos (20UL) /*!< PORT14 HWSEL: HW10 (Bit 20) */ 17105 #define PORT14_HWSEL_HW10_Msk (0x300000UL) /*!< PORT14 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 17106 #define PORT14_HWSEL_HW11_Pos (22UL) /*!< PORT14 HWSEL: HW11 (Bit 22) */ 17107 #define PORT14_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT14 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 17108 #define PORT14_HWSEL_HW12_Pos (24UL) /*!< PORT14 HWSEL: HW12 (Bit 24) */ 17109 #define PORT14_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT14 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 17110 #define PORT14_HWSEL_HW13_Pos (26UL) /*!< PORT14 HWSEL: HW13 (Bit 26) */ 17111 #define PORT14_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT14 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 17112 #define PORT14_HWSEL_HW14_Pos (28UL) /*!< PORT14 HWSEL: HW14 (Bit 28) */ 17113 #define PORT14_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT14 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 17114 #define PORT14_HWSEL_HW15_Pos (30UL) /*!< PORT14 HWSEL: HW15 (Bit 30) */ 17115 #define PORT14_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT14 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 17116 17117 17118 /* ================================================================================ */ 17119 /* ================ struct 'PORT15' Position & Mask ================ */ 17120 /* ================================================================================ */ 17121 17122 17123 /* --------------------------------- PORT15_OUT --------------------------------- */ 17124 #define PORT15_OUT_P0_Pos (0UL) /*!< PORT15 OUT: P0 (Bit 0) */ 17125 #define PORT15_OUT_P0_Msk (0x1UL) /*!< PORT15 OUT: P0 (Bitfield-Mask: 0x01) */ 17126 #define PORT15_OUT_P1_Pos (1UL) /*!< PORT15 OUT: P1 (Bit 1) */ 17127 #define PORT15_OUT_P1_Msk (0x2UL) /*!< PORT15 OUT: P1 (Bitfield-Mask: 0x01) */ 17128 #define PORT15_OUT_P2_Pos (2UL) /*!< PORT15 OUT: P2 (Bit 2) */ 17129 #define PORT15_OUT_P2_Msk (0x4UL) /*!< PORT15 OUT: P2 (Bitfield-Mask: 0x01) */ 17130 #define PORT15_OUT_P3_Pos (3UL) /*!< PORT15 OUT: P3 (Bit 3) */ 17131 #define PORT15_OUT_P3_Msk (0x8UL) /*!< PORT15 OUT: P3 (Bitfield-Mask: 0x01) */ 17132 #define PORT15_OUT_P4_Pos (4UL) /*!< PORT15 OUT: P4 (Bit 4) */ 17133 #define PORT15_OUT_P4_Msk (0x10UL) /*!< PORT15 OUT: P4 (Bitfield-Mask: 0x01) */ 17134 #define PORT15_OUT_P5_Pos (5UL) /*!< PORT15 OUT: P5 (Bit 5) */ 17135 #define PORT15_OUT_P5_Msk (0x20UL) /*!< PORT15 OUT: P5 (Bitfield-Mask: 0x01) */ 17136 #define PORT15_OUT_P6_Pos (6UL) /*!< PORT15 OUT: P6 (Bit 6) */ 17137 #define PORT15_OUT_P6_Msk (0x40UL) /*!< PORT15 OUT: P6 (Bitfield-Mask: 0x01) */ 17138 #define PORT15_OUT_P7_Pos (7UL) /*!< PORT15 OUT: P7 (Bit 7) */ 17139 #define PORT15_OUT_P7_Msk (0x80UL) /*!< PORT15 OUT: P7 (Bitfield-Mask: 0x01) */ 17140 #define PORT15_OUT_P8_Pos (8UL) /*!< PORT15 OUT: P8 (Bit 8) */ 17141 #define PORT15_OUT_P8_Msk (0x100UL) /*!< PORT15 OUT: P8 (Bitfield-Mask: 0x01) */ 17142 #define PORT15_OUT_P9_Pos (9UL) /*!< PORT15 OUT: P9 (Bit 9) */ 17143 #define PORT15_OUT_P9_Msk (0x200UL) /*!< PORT15 OUT: P9 (Bitfield-Mask: 0x01) */ 17144 #define PORT15_OUT_P10_Pos (10UL) /*!< PORT15 OUT: P10 (Bit 10) */ 17145 #define PORT15_OUT_P10_Msk (0x400UL) /*!< PORT15 OUT: P10 (Bitfield-Mask: 0x01) */ 17146 #define PORT15_OUT_P11_Pos (11UL) /*!< PORT15 OUT: P11 (Bit 11) */ 17147 #define PORT15_OUT_P11_Msk (0x800UL) /*!< PORT15 OUT: P11 (Bitfield-Mask: 0x01) */ 17148 #define PORT15_OUT_P12_Pos (12UL) /*!< PORT15 OUT: P12 (Bit 12) */ 17149 #define PORT15_OUT_P12_Msk (0x1000UL) /*!< PORT15 OUT: P12 (Bitfield-Mask: 0x01) */ 17150 #define PORT15_OUT_P13_Pos (13UL) /*!< PORT15 OUT: P13 (Bit 13) */ 17151 #define PORT15_OUT_P13_Msk (0x2000UL) /*!< PORT15 OUT: P13 (Bitfield-Mask: 0x01) */ 17152 #define PORT15_OUT_P14_Pos (14UL) /*!< PORT15 OUT: P14 (Bit 14) */ 17153 #define PORT15_OUT_P14_Msk (0x4000UL) /*!< PORT15 OUT: P14 (Bitfield-Mask: 0x01) */ 17154 #define PORT15_OUT_P15_Pos (15UL) /*!< PORT15 OUT: P15 (Bit 15) */ 17155 #define PORT15_OUT_P15_Msk (0x8000UL) /*!< PORT15 OUT: P15 (Bitfield-Mask: 0x01) */ 17156 17157 /* --------------------------------- PORT15_OMR --------------------------------- */ 17158 #define PORT15_OMR_PS0_Pos (0UL) /*!< PORT15 OMR: PS0 (Bit 0) */ 17159 #define PORT15_OMR_PS0_Msk (0x1UL) /*!< PORT15 OMR: PS0 (Bitfield-Mask: 0x01) */ 17160 #define PORT15_OMR_PS1_Pos (1UL) /*!< PORT15 OMR: PS1 (Bit 1) */ 17161 #define PORT15_OMR_PS1_Msk (0x2UL) /*!< PORT15 OMR: PS1 (Bitfield-Mask: 0x01) */ 17162 #define PORT15_OMR_PS2_Pos (2UL) /*!< PORT15 OMR: PS2 (Bit 2) */ 17163 #define PORT15_OMR_PS2_Msk (0x4UL) /*!< PORT15 OMR: PS2 (Bitfield-Mask: 0x01) */ 17164 #define PORT15_OMR_PS3_Pos (3UL) /*!< PORT15 OMR: PS3 (Bit 3) */ 17165 #define PORT15_OMR_PS3_Msk (0x8UL) /*!< PORT15 OMR: PS3 (Bitfield-Mask: 0x01) */ 17166 #define PORT15_OMR_PS4_Pos (4UL) /*!< PORT15 OMR: PS4 (Bit 4) */ 17167 #define PORT15_OMR_PS4_Msk (0x10UL) /*!< PORT15 OMR: PS4 (Bitfield-Mask: 0x01) */ 17168 #define PORT15_OMR_PS5_Pos (5UL) /*!< PORT15 OMR: PS5 (Bit 5) */ 17169 #define PORT15_OMR_PS5_Msk (0x20UL) /*!< PORT15 OMR: PS5 (Bitfield-Mask: 0x01) */ 17170 #define PORT15_OMR_PS6_Pos (6UL) /*!< PORT15 OMR: PS6 (Bit 6) */ 17171 #define PORT15_OMR_PS6_Msk (0x40UL) /*!< PORT15 OMR: PS6 (Bitfield-Mask: 0x01) */ 17172 #define PORT15_OMR_PS7_Pos (7UL) /*!< PORT15 OMR: PS7 (Bit 7) */ 17173 #define PORT15_OMR_PS7_Msk (0x80UL) /*!< PORT15 OMR: PS7 (Bitfield-Mask: 0x01) */ 17174 #define PORT15_OMR_PS8_Pos (8UL) /*!< PORT15 OMR: PS8 (Bit 8) */ 17175 #define PORT15_OMR_PS8_Msk (0x100UL) /*!< PORT15 OMR: PS8 (Bitfield-Mask: 0x01) */ 17176 #define PORT15_OMR_PS9_Pos (9UL) /*!< PORT15 OMR: PS9 (Bit 9) */ 17177 #define PORT15_OMR_PS9_Msk (0x200UL) /*!< PORT15 OMR: PS9 (Bitfield-Mask: 0x01) */ 17178 #define PORT15_OMR_PS10_Pos (10UL) /*!< PORT15 OMR: PS10 (Bit 10) */ 17179 #define PORT15_OMR_PS10_Msk (0x400UL) /*!< PORT15 OMR: PS10 (Bitfield-Mask: 0x01) */ 17180 #define PORT15_OMR_PS11_Pos (11UL) /*!< PORT15 OMR: PS11 (Bit 11) */ 17181 #define PORT15_OMR_PS11_Msk (0x800UL) /*!< PORT15 OMR: PS11 (Bitfield-Mask: 0x01) */ 17182 #define PORT15_OMR_PS12_Pos (12UL) /*!< PORT15 OMR: PS12 (Bit 12) */ 17183 #define PORT15_OMR_PS12_Msk (0x1000UL) /*!< PORT15 OMR: PS12 (Bitfield-Mask: 0x01) */ 17184 #define PORT15_OMR_PS13_Pos (13UL) /*!< PORT15 OMR: PS13 (Bit 13) */ 17185 #define PORT15_OMR_PS13_Msk (0x2000UL) /*!< PORT15 OMR: PS13 (Bitfield-Mask: 0x01) */ 17186 #define PORT15_OMR_PS14_Pos (14UL) /*!< PORT15 OMR: PS14 (Bit 14) */ 17187 #define PORT15_OMR_PS14_Msk (0x4000UL) /*!< PORT15 OMR: PS14 (Bitfield-Mask: 0x01) */ 17188 #define PORT15_OMR_PS15_Pos (15UL) /*!< PORT15 OMR: PS15 (Bit 15) */ 17189 #define PORT15_OMR_PS15_Msk (0x8000UL) /*!< PORT15 OMR: PS15 (Bitfield-Mask: 0x01) */ 17190 #define PORT15_OMR_PR0_Pos (16UL) /*!< PORT15 OMR: PR0 (Bit 16) */ 17191 #define PORT15_OMR_PR0_Msk (0x10000UL) /*!< PORT15 OMR: PR0 (Bitfield-Mask: 0x01) */ 17192 #define PORT15_OMR_PR1_Pos (17UL) /*!< PORT15 OMR: PR1 (Bit 17) */ 17193 #define PORT15_OMR_PR1_Msk (0x20000UL) /*!< PORT15 OMR: PR1 (Bitfield-Mask: 0x01) */ 17194 #define PORT15_OMR_PR2_Pos (18UL) /*!< PORT15 OMR: PR2 (Bit 18) */ 17195 #define PORT15_OMR_PR2_Msk (0x40000UL) /*!< PORT15 OMR: PR2 (Bitfield-Mask: 0x01) */ 17196 #define PORT15_OMR_PR3_Pos (19UL) /*!< PORT15 OMR: PR3 (Bit 19) */ 17197 #define PORT15_OMR_PR3_Msk (0x80000UL) /*!< PORT15 OMR: PR3 (Bitfield-Mask: 0x01) */ 17198 #define PORT15_OMR_PR4_Pos (20UL) /*!< PORT15 OMR: PR4 (Bit 20) */ 17199 #define PORT15_OMR_PR4_Msk (0x100000UL) /*!< PORT15 OMR: PR4 (Bitfield-Mask: 0x01) */ 17200 #define PORT15_OMR_PR5_Pos (21UL) /*!< PORT15 OMR: PR5 (Bit 21) */ 17201 #define PORT15_OMR_PR5_Msk (0x200000UL) /*!< PORT15 OMR: PR5 (Bitfield-Mask: 0x01) */ 17202 #define PORT15_OMR_PR6_Pos (22UL) /*!< PORT15 OMR: PR6 (Bit 22) */ 17203 #define PORT15_OMR_PR6_Msk (0x400000UL) /*!< PORT15 OMR: PR6 (Bitfield-Mask: 0x01) */ 17204 #define PORT15_OMR_PR7_Pos (23UL) /*!< PORT15 OMR: PR7 (Bit 23) */ 17205 #define PORT15_OMR_PR7_Msk (0x800000UL) /*!< PORT15 OMR: PR7 (Bitfield-Mask: 0x01) */ 17206 #define PORT15_OMR_PR8_Pos (24UL) /*!< PORT15 OMR: PR8 (Bit 24) */ 17207 #define PORT15_OMR_PR8_Msk (0x1000000UL) /*!< PORT15 OMR: PR8 (Bitfield-Mask: 0x01) */ 17208 #define PORT15_OMR_PR9_Pos (25UL) /*!< PORT15 OMR: PR9 (Bit 25) */ 17209 #define PORT15_OMR_PR9_Msk (0x2000000UL) /*!< PORT15 OMR: PR9 (Bitfield-Mask: 0x01) */ 17210 #define PORT15_OMR_PR10_Pos (26UL) /*!< PORT15 OMR: PR10 (Bit 26) */ 17211 #define PORT15_OMR_PR10_Msk (0x4000000UL) /*!< PORT15 OMR: PR10 (Bitfield-Mask: 0x01) */ 17212 #define PORT15_OMR_PR11_Pos (27UL) /*!< PORT15 OMR: PR11 (Bit 27) */ 17213 #define PORT15_OMR_PR11_Msk (0x8000000UL) /*!< PORT15 OMR: PR11 (Bitfield-Mask: 0x01) */ 17214 #define PORT15_OMR_PR12_Pos (28UL) /*!< PORT15 OMR: PR12 (Bit 28) */ 17215 #define PORT15_OMR_PR12_Msk (0x10000000UL) /*!< PORT15 OMR: PR12 (Bitfield-Mask: 0x01) */ 17216 #define PORT15_OMR_PR13_Pos (29UL) /*!< PORT15 OMR: PR13 (Bit 29) */ 17217 #define PORT15_OMR_PR13_Msk (0x20000000UL) /*!< PORT15 OMR: PR13 (Bitfield-Mask: 0x01) */ 17218 #define PORT15_OMR_PR14_Pos (30UL) /*!< PORT15 OMR: PR14 (Bit 30) */ 17219 #define PORT15_OMR_PR14_Msk (0x40000000UL) /*!< PORT15 OMR: PR14 (Bitfield-Mask: 0x01) */ 17220 #define PORT15_OMR_PR15_Pos (31UL) /*!< PORT15 OMR: PR15 (Bit 31) */ 17221 #define PORT15_OMR_PR15_Msk (0x80000000UL) /*!< PORT15 OMR: PR15 (Bitfield-Mask: 0x01) */ 17222 17223 /* -------------------------------- PORT15_IOCR0 -------------------------------- */ 17224 #define PORT15_IOCR0_PC0_Pos (3UL) /*!< PORT15 IOCR0: PC0 (Bit 3) */ 17225 #define PORT15_IOCR0_PC0_Msk (0xf8UL) /*!< PORT15 IOCR0: PC0 (Bitfield-Mask: 0x1f) */ 17226 #define PORT15_IOCR0_PC1_Pos (11UL) /*!< PORT15 IOCR0: PC1 (Bit 11) */ 17227 #define PORT15_IOCR0_PC1_Msk (0xf800UL) /*!< PORT15 IOCR0: PC1 (Bitfield-Mask: 0x1f) */ 17228 #define PORT15_IOCR0_PC2_Pos (19UL) /*!< PORT15 IOCR0: PC2 (Bit 19) */ 17229 #define PORT15_IOCR0_PC2_Msk (0xf80000UL) /*!< PORT15 IOCR0: PC2 (Bitfield-Mask: 0x1f) */ 17230 #define PORT15_IOCR0_PC3_Pos (27UL) /*!< PORT15 IOCR0: PC3 (Bit 27) */ 17231 #define PORT15_IOCR0_PC3_Msk (0xf8000000UL) /*!< PORT15 IOCR0: PC3 (Bitfield-Mask: 0x1f) */ 17232 17233 /* -------------------------------- PORT15_IOCR4 -------------------------------- */ 17234 #define PORT15_IOCR4_PC4_Pos (3UL) /*!< PORT15 IOCR4: PC4 (Bit 3) */ 17235 #define PORT15_IOCR4_PC4_Msk (0xf8UL) /*!< PORT15 IOCR4: PC4 (Bitfield-Mask: 0x1f) */ 17236 #define PORT15_IOCR4_PC5_Pos (11UL) /*!< PORT15 IOCR4: PC5 (Bit 11) */ 17237 #define PORT15_IOCR4_PC5_Msk (0xf800UL) /*!< PORT15 IOCR4: PC5 (Bitfield-Mask: 0x1f) */ 17238 #define PORT15_IOCR4_PC6_Pos (19UL) /*!< PORT15 IOCR4: PC6 (Bit 19) */ 17239 #define PORT15_IOCR4_PC6_Msk (0xf80000UL) /*!< PORT15 IOCR4: PC6 (Bitfield-Mask: 0x1f) */ 17240 #define PORT15_IOCR4_PC7_Pos (27UL) /*!< PORT15 IOCR4: PC7 (Bit 27) */ 17241 #define PORT15_IOCR4_PC7_Msk (0xf8000000UL) /*!< PORT15 IOCR4: PC7 (Bitfield-Mask: 0x1f) */ 17242 17243 /* -------------------------------- PORT15_IOCR8 -------------------------------- */ 17244 #define PORT15_IOCR8_PC8_Pos (3UL) /*!< PORT15 IOCR8: PC8 (Bit 3) */ 17245 #define PORT15_IOCR8_PC8_Msk (0xf8UL) /*!< PORT15 IOCR8: PC8 (Bitfield-Mask: 0x1f) */ 17246 #define PORT15_IOCR8_PC9_Pos (11UL) /*!< PORT15 IOCR8: PC9 (Bit 11) */ 17247 #define PORT15_IOCR8_PC9_Msk (0xf800UL) /*!< PORT15 IOCR8: PC9 (Bitfield-Mask: 0x1f) */ 17248 #define PORT15_IOCR8_PC10_Pos (19UL) /*!< PORT15 IOCR8: PC10 (Bit 19) */ 17249 #define PORT15_IOCR8_PC10_Msk (0xf80000UL) /*!< PORT15 IOCR8: PC10 (Bitfield-Mask: 0x1f) */ 17250 #define PORT15_IOCR8_PC11_Pos (27UL) /*!< PORT15 IOCR8: PC11 (Bit 27) */ 17251 #define PORT15_IOCR8_PC11_Msk (0xf8000000UL) /*!< PORT15 IOCR8: PC11 (Bitfield-Mask: 0x1f) */ 17252 17253 /* -------------------------------- PORT15_IOCR12 ------------------------------- */ 17254 #define PORT15_IOCR12_PC12_Pos (3UL) /*!< PORT15 IOCR12: PC12 (Bit 3) */ 17255 #define PORT15_IOCR12_PC12_Msk (0xf8UL) /*!< PORT15 IOCR12: PC12 (Bitfield-Mask: 0x1f) */ 17256 #define PORT15_IOCR12_PC13_Pos (11UL) /*!< PORT15 IOCR12: PC13 (Bit 11) */ 17257 #define PORT15_IOCR12_PC13_Msk (0xf800UL) /*!< PORT15 IOCR12: PC13 (Bitfield-Mask: 0x1f) */ 17258 #define PORT15_IOCR12_PC14_Pos (19UL) /*!< PORT15 IOCR12: PC14 (Bit 19) */ 17259 #define PORT15_IOCR12_PC14_Msk (0xf80000UL) /*!< PORT15 IOCR12: PC14 (Bitfield-Mask: 0x1f) */ 17260 #define PORT15_IOCR12_PC15_Pos (27UL) /*!< PORT15 IOCR12: PC15 (Bit 27) */ 17261 #define PORT15_IOCR12_PC15_Msk (0xf8000000UL) /*!< PORT15 IOCR12: PC15 (Bitfield-Mask: 0x1f) */ 17262 17263 /* ---------------------------------- PORT15_IN --------------------------------- */ 17264 #define PORT15_IN_P0_Pos (0UL) /*!< PORT15 IN: P0 (Bit 0) */ 17265 #define PORT15_IN_P0_Msk (0x1UL) /*!< PORT15 IN: P0 (Bitfield-Mask: 0x01) */ 17266 #define PORT15_IN_P1_Pos (1UL) /*!< PORT15 IN: P1 (Bit 1) */ 17267 #define PORT15_IN_P1_Msk (0x2UL) /*!< PORT15 IN: P1 (Bitfield-Mask: 0x01) */ 17268 #define PORT15_IN_P2_Pos (2UL) /*!< PORT15 IN: P2 (Bit 2) */ 17269 #define PORT15_IN_P2_Msk (0x4UL) /*!< PORT15 IN: P2 (Bitfield-Mask: 0x01) */ 17270 #define PORT15_IN_P3_Pos (3UL) /*!< PORT15 IN: P3 (Bit 3) */ 17271 #define PORT15_IN_P3_Msk (0x8UL) /*!< PORT15 IN: P3 (Bitfield-Mask: 0x01) */ 17272 #define PORT15_IN_P4_Pos (4UL) /*!< PORT15 IN: P4 (Bit 4) */ 17273 #define PORT15_IN_P4_Msk (0x10UL) /*!< PORT15 IN: P4 (Bitfield-Mask: 0x01) */ 17274 #define PORT15_IN_P5_Pos (5UL) /*!< PORT15 IN: P5 (Bit 5) */ 17275 #define PORT15_IN_P5_Msk (0x20UL) /*!< PORT15 IN: P5 (Bitfield-Mask: 0x01) */ 17276 #define PORT15_IN_P6_Pos (6UL) /*!< PORT15 IN: P6 (Bit 6) */ 17277 #define PORT15_IN_P6_Msk (0x40UL) /*!< PORT15 IN: P6 (Bitfield-Mask: 0x01) */ 17278 #define PORT15_IN_P7_Pos (7UL) /*!< PORT15 IN: P7 (Bit 7) */ 17279 #define PORT15_IN_P7_Msk (0x80UL) /*!< PORT15 IN: P7 (Bitfield-Mask: 0x01) */ 17280 #define PORT15_IN_P8_Pos (8UL) /*!< PORT15 IN: P8 (Bit 8) */ 17281 #define PORT15_IN_P8_Msk (0x100UL) /*!< PORT15 IN: P8 (Bitfield-Mask: 0x01) */ 17282 #define PORT15_IN_P9_Pos (9UL) /*!< PORT15 IN: P9 (Bit 9) */ 17283 #define PORT15_IN_P9_Msk (0x200UL) /*!< PORT15 IN: P9 (Bitfield-Mask: 0x01) */ 17284 #define PORT15_IN_P10_Pos (10UL) /*!< PORT15 IN: P10 (Bit 10) */ 17285 #define PORT15_IN_P10_Msk (0x400UL) /*!< PORT15 IN: P10 (Bitfield-Mask: 0x01) */ 17286 #define PORT15_IN_P11_Pos (11UL) /*!< PORT15 IN: P11 (Bit 11) */ 17287 #define PORT15_IN_P11_Msk (0x800UL) /*!< PORT15 IN: P11 (Bitfield-Mask: 0x01) */ 17288 #define PORT15_IN_P12_Pos (12UL) /*!< PORT15 IN: P12 (Bit 12) */ 17289 #define PORT15_IN_P12_Msk (0x1000UL) /*!< PORT15 IN: P12 (Bitfield-Mask: 0x01) */ 17290 #define PORT15_IN_P13_Pos (13UL) /*!< PORT15 IN: P13 (Bit 13) */ 17291 #define PORT15_IN_P13_Msk (0x2000UL) /*!< PORT15 IN: P13 (Bitfield-Mask: 0x01) */ 17292 #define PORT15_IN_P14_Pos (14UL) /*!< PORT15 IN: P14 (Bit 14) */ 17293 #define PORT15_IN_P14_Msk (0x4000UL) /*!< PORT15 IN: P14 (Bitfield-Mask: 0x01) */ 17294 #define PORT15_IN_P15_Pos (15UL) /*!< PORT15 IN: P15 (Bit 15) */ 17295 #define PORT15_IN_P15_Msk (0x8000UL) /*!< PORT15 IN: P15 (Bitfield-Mask: 0x01) */ 17296 17297 /* -------------------------------- PORT15_PDISC -------------------------------- */ 17298 #define PORT15_PDISC_PDIS2_Pos (2UL) /*!< PORT15 PDISC: PDIS2 (Bit 2) */ 17299 #define PORT15_PDISC_PDIS2_Msk (0x4UL) /*!< PORT15 PDISC: PDIS2 (Bitfield-Mask: 0x01) */ 17300 #define PORT15_PDISC_PDIS3_Pos (3UL) /*!< PORT15 PDISC: PDIS3 (Bit 3) */ 17301 #define PORT15_PDISC_PDIS3_Msk (0x8UL) /*!< PORT15 PDISC: PDIS3 (Bitfield-Mask: 0x01) */ 17302 #define PORT15_PDISC_PDIS4_Pos (4UL) /*!< PORT15 PDISC: PDIS4 (Bit 4) */ 17303 #define PORT15_PDISC_PDIS4_Msk (0x10UL) /*!< PORT15 PDISC: PDIS4 (Bitfield-Mask: 0x01) */ 17304 #define PORT15_PDISC_PDIS5_Pos (5UL) /*!< PORT15 PDISC: PDIS5 (Bit 5) */ 17305 #define PORT15_PDISC_PDIS5_Msk (0x20UL) /*!< PORT15 PDISC: PDIS5 (Bitfield-Mask: 0x01) */ 17306 #define PORT15_PDISC_PDIS6_Pos (6UL) /*!< PORT15 PDISC: PDIS6 (Bit 6) */ 17307 #define PORT15_PDISC_PDIS6_Msk (0x40UL) /*!< PORT15 PDISC: PDIS6 (Bitfield-Mask: 0x01) */ 17308 #define PORT15_PDISC_PDIS7_Pos (7UL) /*!< PORT15 PDISC: PDIS7 (Bit 7) */ 17309 #define PORT15_PDISC_PDIS7_Msk (0x80UL) /*!< PORT15 PDISC: PDIS7 (Bitfield-Mask: 0x01) */ 17310 #define PORT15_PDISC_PDIS8_Pos (8UL) /*!< PORT15 PDISC: PDIS8 (Bit 8) */ 17311 #define PORT15_PDISC_PDIS8_Msk (0x100UL) /*!< PORT15 PDISC: PDIS8 (Bitfield-Mask: 0x01) */ 17312 #define PORT15_PDISC_PDIS9_Pos (9UL) /*!< PORT15 PDISC: PDIS9 (Bit 9) */ 17313 #define PORT15_PDISC_PDIS9_Msk (0x200UL) /*!< PORT15 PDISC: PDIS9 (Bitfield-Mask: 0x01) */ 17314 #define PORT15_PDISC_PDIS12_Pos (12UL) /*!< PORT15 PDISC: PDIS12 (Bit 12) */ 17315 #define PORT15_PDISC_PDIS12_Msk (0x1000UL) /*!< PORT15 PDISC: PDIS12 (Bitfield-Mask: 0x01) */ 17316 #define PORT15_PDISC_PDIS13_Pos (13UL) /*!< PORT15 PDISC: PDIS13 (Bit 13) */ 17317 #define PORT15_PDISC_PDIS13_Msk (0x2000UL) /*!< PORT15 PDISC: PDIS13 (Bitfield-Mask: 0x01) */ 17318 #define PORT15_PDISC_PDIS14_Pos (14UL) /*!< PORT15 PDISC: PDIS14 (Bit 14) */ 17319 #define PORT15_PDISC_PDIS14_Msk (0x4000UL) /*!< PORT15 PDISC: PDIS14 (Bitfield-Mask: 0x01) */ 17320 #define PORT15_PDISC_PDIS15_Pos (15UL) /*!< PORT15 PDISC: PDIS15 (Bit 15) */ 17321 #define PORT15_PDISC_PDIS15_Msk (0x8000UL) /*!< PORT15 PDISC: PDIS15 (Bitfield-Mask: 0x01) */ 17322 17323 /* --------------------------------- PORT15_PPS --------------------------------- */ 17324 #define PORT15_PPS_PPS0_Pos (0UL) /*!< PORT15 PPS: PPS0 (Bit 0) */ 17325 #define PORT15_PPS_PPS0_Msk (0x1UL) /*!< PORT15 PPS: PPS0 (Bitfield-Mask: 0x01) */ 17326 #define PORT15_PPS_PPS1_Pos (1UL) /*!< PORT15 PPS: PPS1 (Bit 1) */ 17327 #define PORT15_PPS_PPS1_Msk (0x2UL) /*!< PORT15 PPS: PPS1 (Bitfield-Mask: 0x01) */ 17328 #define PORT15_PPS_PPS2_Pos (2UL) /*!< PORT15 PPS: PPS2 (Bit 2) */ 17329 #define PORT15_PPS_PPS2_Msk (0x4UL) /*!< PORT15 PPS: PPS2 (Bitfield-Mask: 0x01) */ 17330 #define PORT15_PPS_PPS3_Pos (3UL) /*!< PORT15 PPS: PPS3 (Bit 3) */ 17331 #define PORT15_PPS_PPS3_Msk (0x8UL) /*!< PORT15 PPS: PPS3 (Bitfield-Mask: 0x01) */ 17332 #define PORT15_PPS_PPS4_Pos (4UL) /*!< PORT15 PPS: PPS4 (Bit 4) */ 17333 #define PORT15_PPS_PPS4_Msk (0x10UL) /*!< PORT15 PPS: PPS4 (Bitfield-Mask: 0x01) */ 17334 #define PORT15_PPS_PPS5_Pos (5UL) /*!< PORT15 PPS: PPS5 (Bit 5) */ 17335 #define PORT15_PPS_PPS5_Msk (0x20UL) /*!< PORT15 PPS: PPS5 (Bitfield-Mask: 0x01) */ 17336 #define PORT15_PPS_PPS6_Pos (6UL) /*!< PORT15 PPS: PPS6 (Bit 6) */ 17337 #define PORT15_PPS_PPS6_Msk (0x40UL) /*!< PORT15 PPS: PPS6 (Bitfield-Mask: 0x01) */ 17338 #define PORT15_PPS_PPS7_Pos (7UL) /*!< PORT15 PPS: PPS7 (Bit 7) */ 17339 #define PORT15_PPS_PPS7_Msk (0x80UL) /*!< PORT15 PPS: PPS7 (Bitfield-Mask: 0x01) */ 17340 #define PORT15_PPS_PPS8_Pos (8UL) /*!< PORT15 PPS: PPS8 (Bit 8) */ 17341 #define PORT15_PPS_PPS8_Msk (0x100UL) /*!< PORT15 PPS: PPS8 (Bitfield-Mask: 0x01) */ 17342 #define PORT15_PPS_PPS9_Pos (9UL) /*!< PORT15 PPS: PPS9 (Bit 9) */ 17343 #define PORT15_PPS_PPS9_Msk (0x200UL) /*!< PORT15 PPS: PPS9 (Bitfield-Mask: 0x01) */ 17344 #define PORT15_PPS_PPS10_Pos (10UL) /*!< PORT15 PPS: PPS10 (Bit 10) */ 17345 #define PORT15_PPS_PPS10_Msk (0x400UL) /*!< PORT15 PPS: PPS10 (Bitfield-Mask: 0x01) */ 17346 #define PORT15_PPS_PPS11_Pos (11UL) /*!< PORT15 PPS: PPS11 (Bit 11) */ 17347 #define PORT15_PPS_PPS11_Msk (0x800UL) /*!< PORT15 PPS: PPS11 (Bitfield-Mask: 0x01) */ 17348 #define PORT15_PPS_PPS12_Pos (12UL) /*!< PORT15 PPS: PPS12 (Bit 12) */ 17349 #define PORT15_PPS_PPS12_Msk (0x1000UL) /*!< PORT15 PPS: PPS12 (Bitfield-Mask: 0x01) */ 17350 #define PORT15_PPS_PPS13_Pos (13UL) /*!< PORT15 PPS: PPS13 (Bit 13) */ 17351 #define PORT15_PPS_PPS13_Msk (0x2000UL) /*!< PORT15 PPS: PPS13 (Bitfield-Mask: 0x01) */ 17352 #define PORT15_PPS_PPS14_Pos (14UL) /*!< PORT15 PPS: PPS14 (Bit 14) */ 17353 #define PORT15_PPS_PPS14_Msk (0x4000UL) /*!< PORT15 PPS: PPS14 (Bitfield-Mask: 0x01) */ 17354 #define PORT15_PPS_PPS15_Pos (15UL) /*!< PORT15 PPS: PPS15 (Bit 15) */ 17355 #define PORT15_PPS_PPS15_Msk (0x8000UL) /*!< PORT15 PPS: PPS15 (Bitfield-Mask: 0x01) */ 17356 17357 /* -------------------------------- PORT15_HWSEL -------------------------------- */ 17358 #define PORT15_HWSEL_HW0_Pos (0UL) /*!< PORT15 HWSEL: HW0 (Bit 0) */ 17359 #define PORT15_HWSEL_HW0_Msk (0x3UL) /*!< PORT15 HWSEL: HW0 (Bitfield-Mask: 0x03) */ 17360 #define PORT15_HWSEL_HW1_Pos (2UL) /*!< PORT15 HWSEL: HW1 (Bit 2) */ 17361 #define PORT15_HWSEL_HW1_Msk (0xcUL) /*!< PORT15 HWSEL: HW1 (Bitfield-Mask: 0x03) */ 17362 #define PORT15_HWSEL_HW2_Pos (4UL) /*!< PORT15 HWSEL: HW2 (Bit 4) */ 17363 #define PORT15_HWSEL_HW2_Msk (0x30UL) /*!< PORT15 HWSEL: HW2 (Bitfield-Mask: 0x03) */ 17364 #define PORT15_HWSEL_HW3_Pos (6UL) /*!< PORT15 HWSEL: HW3 (Bit 6) */ 17365 #define PORT15_HWSEL_HW3_Msk (0xc0UL) /*!< PORT15 HWSEL: HW3 (Bitfield-Mask: 0x03) */ 17366 #define PORT15_HWSEL_HW4_Pos (8UL) /*!< PORT15 HWSEL: HW4 (Bit 8) */ 17367 #define PORT15_HWSEL_HW4_Msk (0x300UL) /*!< PORT15 HWSEL: HW4 (Bitfield-Mask: 0x03) */ 17368 #define PORT15_HWSEL_HW5_Pos (10UL) /*!< PORT15 HWSEL: HW5 (Bit 10) */ 17369 #define PORT15_HWSEL_HW5_Msk (0xc00UL) /*!< PORT15 HWSEL: HW5 (Bitfield-Mask: 0x03) */ 17370 #define PORT15_HWSEL_HW6_Pos (12UL) /*!< PORT15 HWSEL: HW6 (Bit 12) */ 17371 #define PORT15_HWSEL_HW6_Msk (0x3000UL) /*!< PORT15 HWSEL: HW6 (Bitfield-Mask: 0x03) */ 17372 #define PORT15_HWSEL_HW7_Pos (14UL) /*!< PORT15 HWSEL: HW7 (Bit 14) */ 17373 #define PORT15_HWSEL_HW7_Msk (0xc000UL) /*!< PORT15 HWSEL: HW7 (Bitfield-Mask: 0x03) */ 17374 #define PORT15_HWSEL_HW8_Pos (16UL) /*!< PORT15 HWSEL: HW8 (Bit 16) */ 17375 #define PORT15_HWSEL_HW8_Msk (0x30000UL) /*!< PORT15 HWSEL: HW8 (Bitfield-Mask: 0x03) */ 17376 #define PORT15_HWSEL_HW9_Pos (18UL) /*!< PORT15 HWSEL: HW9 (Bit 18) */ 17377 #define PORT15_HWSEL_HW9_Msk (0xc0000UL) /*!< PORT15 HWSEL: HW9 (Bitfield-Mask: 0x03) */ 17378 #define PORT15_HWSEL_HW10_Pos (20UL) /*!< PORT15 HWSEL: HW10 (Bit 20) */ 17379 #define PORT15_HWSEL_HW10_Msk (0x300000UL) /*!< PORT15 HWSEL: HW10 (Bitfield-Mask: 0x03) */ 17380 #define PORT15_HWSEL_HW11_Pos (22UL) /*!< PORT15 HWSEL: HW11 (Bit 22) */ 17381 #define PORT15_HWSEL_HW11_Msk (0xc00000UL) /*!< PORT15 HWSEL: HW11 (Bitfield-Mask: 0x03) */ 17382 #define PORT15_HWSEL_HW12_Pos (24UL) /*!< PORT15 HWSEL: HW12 (Bit 24) */ 17383 #define PORT15_HWSEL_HW12_Msk (0x3000000UL) /*!< PORT15 HWSEL: HW12 (Bitfield-Mask: 0x03) */ 17384 #define PORT15_HWSEL_HW13_Pos (26UL) /*!< PORT15 HWSEL: HW13 (Bit 26) */ 17385 #define PORT15_HWSEL_HW13_Msk (0xc000000UL) /*!< PORT15 HWSEL: HW13 (Bitfield-Mask: 0x03) */ 17386 #define PORT15_HWSEL_HW14_Pos (28UL) /*!< PORT15 HWSEL: HW14 (Bit 28) */ 17387 #define PORT15_HWSEL_HW14_Msk (0x30000000UL) /*!< PORT15 HWSEL: HW14 (Bitfield-Mask: 0x03) */ 17388 #define PORT15_HWSEL_HW15_Pos (30UL) /*!< PORT15 HWSEL: HW15 (Bit 30) */ 17389 #define PORT15_HWSEL_HW15_Msk (0xc0000000UL) /*!< PORT15 HWSEL: HW15 (Bitfield-Mask: 0x03) */ 17390 17391 17392 17393 /* ================================================================================ */ 17394 /* ================ Peripheral memory map ================ */ 17395 /* ================================================================================ */ 17396 17397 #define PPB_BASE 0xE000E000UL 17398 #define DLR_BASE 0x50004900UL 17399 #define ERU0_BASE 0x50004800UL 17400 #define ERU1_BASE 0x40044000UL 17401 #define GPDMA0_BASE 0x500142C0UL 17402 #define GPDMA0_CH0_BASE 0x50014000UL 17403 #define GPDMA0_CH1_BASE 0x50014058UL 17404 #define GPDMA0_CH2_BASE 0x500140B0UL 17405 #define GPDMA0_CH3_BASE 0x50014108UL 17406 #define GPDMA0_CH4_BASE 0x50014160UL 17407 #define GPDMA0_CH5_BASE 0x500141B8UL 17408 #define GPDMA0_CH6_BASE 0x50014210UL 17409 #define GPDMA0_CH7_BASE 0x50014268UL 17410 #define GPDMA1_BASE 0x500182C0UL 17411 #define GPDMA1_CH0_BASE 0x50018000UL 17412 #define GPDMA1_CH1_BASE 0x50018058UL 17413 #define GPDMA1_CH2_BASE 0x500180B0UL 17414 #define GPDMA1_CH3_BASE 0x50018108UL 17415 #define FCE_BASE 0x50020000UL 17416 #define FCE_KE0_BASE 0x50020020UL 17417 #define FCE_KE1_BASE 0x50020040UL 17418 #define FCE_KE2_BASE 0x50020060UL 17419 #define FCE_KE3_BASE 0x50020080UL 17420 #define PBA0_BASE 0x40000000UL 17421 #define PBA1_BASE 0x48000000UL 17422 #define FLASH0_BASE 0x58001000UL 17423 #define PREF_BASE 0x58004000UL 17424 #define PMU0_BASE 0x58000508UL 17425 #define WDT_BASE 0x50008000UL 17426 #define RTC_BASE 0x50004A00UL 17427 #define SCU_CLK_BASE 0x50004600UL 17428 #define SCU_OSC_BASE 0x50004700UL 17429 #define SCU_PLL_BASE 0x50004710UL 17430 #define SCU_GENERAL_BASE 0x50004000UL 17431 #define SCU_INTERRUPT_BASE 0x50004074UL 17432 #define SCU_PARITY_BASE 0x5000413CUL 17433 #define SCU_TRAP_BASE 0x50004160UL 17434 #define SCU_HIBERNATE_BASE 0x50004300UL 17435 #define SCU_POWER_BASE 0x50004200UL 17436 #define SCU_RESET_BASE 0x50004400UL 17437 #define LEDTS0_BASE 0x48010000UL 17438 #define SDMMC_CON_BASE 0x500040B4UL 17439 #define SDMMC_BASE 0x4801C000UL 17440 #define EBU_BASE 0x58008000UL 17441 #define ETH0_CON_BASE 0x50004040UL 17442 #define ETH0_BASE 0x5000C000UL 17443 #define USB0_BASE 0x50040000UL 17444 #define USB_EP_BASE 0x50040900UL 17445 #define USB0_EP1_BASE 0x50040920UL 17446 #define USB0_EP2_BASE 0x50040940UL 17447 #define USB0_EP3_BASE 0x50040960UL 17448 #define USB0_EP4_BASE 0x50040980UL 17449 #define USB0_EP5_BASE 0x500409A0UL 17450 #define USB0_EP6_BASE 0x500409C0UL 17451 #define USB0_CH0_BASE 0x50040500UL 17452 #define USB0_CH1_BASE 0x50040520UL 17453 #define USB0_CH2_BASE 0x50040540UL 17454 #define USB0_CH3_BASE 0x50040560UL 17455 #define USB0_CH4_BASE 0x50040580UL 17456 #define USB0_CH5_BASE 0x500405A0UL 17457 #define USB0_CH6_BASE 0x500405C0UL 17458 #define USB0_CH7_BASE 0x500405E0UL 17459 #define USB0_CH8_BASE 0x50040600UL 17460 #define USB0_CH9_BASE 0x50040620UL 17461 #define USB0_CH10_BASE 0x50040640UL 17462 #define USB0_CH11_BASE 0x50040660UL 17463 #define USB0_CH12_BASE 0x50040680UL 17464 #define USB0_CH13_BASE 0x500406A0UL 17465 #define USIC0_BASE 0x40030008UL 17466 #define USIC1_BASE 0x48020008UL 17467 #define USIC2_BASE 0x48024008UL 17468 #define USIC0_CH0_BASE 0x40030000UL 17469 #define USIC0_CH1_BASE 0x40030200UL 17470 #define USIC1_CH0_BASE 0x48020000UL 17471 #define USIC1_CH1_BASE 0x48020200UL 17472 #define USIC2_CH0_BASE 0x48024000UL 17473 #define USIC2_CH1_BASE 0x48024200UL 17474 #define CAN_BASE 0x48014000UL 17475 #define CAN_NODE0_BASE 0x48014200UL 17476 #define CAN_NODE1_BASE 0x48014300UL 17477 #define CAN_NODE2_BASE 0x48014400UL 17478 #define CAN_NODE3_BASE 0x48014500UL 17479 #define CAN_NODE4_BASE 0x48014600UL 17480 #define CAN_NODE5_BASE 0x48014700UL 17481 #define CAN_MO_BASE 0x48015000UL 17482 #define VADC_BASE 0x40004000UL 17483 #define VADC_G0_BASE 0x40004400UL 17484 #define VADC_G1_BASE 0x40004800UL 17485 #define VADC_G2_BASE 0x40004C00UL 17486 #define VADC_G3_BASE 0x40005000UL 17487 #define DSD_BASE 0x40008000UL 17488 #define DSD_CH0_BASE 0x40008100UL 17489 #define DSD_CH1_BASE 0x40008200UL 17490 #define DSD_CH2_BASE 0x40008300UL 17491 #define DSD_CH3_BASE 0x40008400UL 17492 #define DAC_BASE 0x48018000UL 17493 #define CCU40_BASE 0x4000C000UL 17494 #define CCU41_BASE 0x40010000UL 17495 #define CCU42_BASE 0x40014000UL 17496 #define CCU43_BASE 0x48004000UL 17497 #define CCU40_CC40_BASE 0x4000C100UL 17498 #define CCU40_CC41_BASE 0x4000C200UL 17499 #define CCU40_CC42_BASE 0x4000C300UL 17500 #define CCU40_CC43_BASE 0x4000C400UL 17501 #define CCU41_CC40_BASE 0x40010100UL 17502 #define CCU41_CC41_BASE 0x40010200UL 17503 #define CCU41_CC42_BASE 0x40010300UL 17504 #define CCU41_CC43_BASE 0x40010400UL 17505 #define CCU42_CC40_BASE 0x40014100UL 17506 #define CCU42_CC41_BASE 0x40014200UL 17507 #define CCU42_CC42_BASE 0x40014300UL 17508 #define CCU42_CC43_BASE 0x40014400UL 17509 #define CCU43_CC40_BASE 0x48004100UL 17510 #define CCU43_CC41_BASE 0x48004200UL 17511 #define CCU43_CC42_BASE 0x48004300UL 17512 #define CCU43_CC43_BASE 0x48004400UL 17513 #define CCU80_BASE 0x40020000UL 17514 #define CCU81_BASE 0x40024000UL 17515 #define CCU80_CC80_BASE 0x40020100UL 17516 #define CCU80_CC81_BASE 0x40020200UL 17517 #define CCU80_CC82_BASE 0x40020300UL 17518 #define CCU80_CC83_BASE 0x40020400UL 17519 #define CCU81_CC80_BASE 0x40024100UL 17520 #define CCU81_CC81_BASE 0x40024200UL 17521 #define CCU81_CC82_BASE 0x40024300UL 17522 #define CCU81_CC83_BASE 0x40024400UL 17523 #define POSIF0_BASE 0x40028000UL 17524 #define POSIF1_BASE 0x4002C000UL 17525 #define PORT0_BASE 0x48028000UL 17526 #define PORT1_BASE 0x48028100UL 17527 #define PORT2_BASE 0x48028200UL 17528 #define PORT3_BASE 0x48028300UL 17529 #define PORT4_BASE 0x48028400UL 17530 #define PORT5_BASE 0x48028500UL 17531 #define PORT6_BASE 0x48028600UL 17532 #define PORT7_BASE 0x48028700UL 17533 #define PORT8_BASE 0x48028800UL 17534 #define PORT9_BASE 0x48028900UL 17535 #define PORT14_BASE 0x48028E00UL 17536 #define PORT15_BASE 0x48028F00UL 17537 17538 17539 /* ================================================================================ */ 17540 /* ================ Peripheral declaration ================ */ 17541 /* ================================================================================ */ 17542 17543 #define PPB ((PPB_Type *) PPB_BASE) 17544 #define DLR ((DLR_GLOBAL_TypeDef *) DLR_BASE) 17545 #define ERU0 ((ERU_GLOBAL_TypeDef *) ERU0_BASE) 17546 #define ERU1 ((ERU_GLOBAL_TypeDef *) ERU1_BASE) 17547 #define GPDMA0 ((GPDMA0_GLOBAL_TypeDef *) GPDMA0_BASE) 17548 #define GPDMA0_CH0 ((GPDMA0_CH_TypeDef *) GPDMA0_CH0_BASE) 17549 #define GPDMA0_CH1 ((GPDMA0_CH_TypeDef *) GPDMA0_CH1_BASE) 17550 #define GPDMA0_CH2 ((GPDMA0_CH_TypeDef *) GPDMA0_CH2_BASE) 17551 #define GPDMA0_CH3 ((GPDMA0_CH_TypeDef *) GPDMA0_CH3_BASE) 17552 #define GPDMA0_CH4 ((GPDMA0_CH_TypeDef *) GPDMA0_CH4_BASE) 17553 #define GPDMA0_CH5 ((GPDMA0_CH_TypeDef *) GPDMA0_CH5_BASE) 17554 #define GPDMA0_CH6 ((GPDMA0_CH_TypeDef *) GPDMA0_CH6_BASE) 17555 #define GPDMA0_CH7 ((GPDMA0_CH_TypeDef *) GPDMA0_CH7_BASE) 17556 #define GPDMA1 ((GPDMA1_GLOBAL_TypeDef *) GPDMA1_BASE) 17557 #define GPDMA1_CH0 ((GPDMA1_CH_TypeDef *) GPDMA1_CH0_BASE) 17558 #define GPDMA1_CH1 ((GPDMA1_CH_TypeDef *) GPDMA1_CH1_BASE) 17559 #define GPDMA1_CH2 ((GPDMA1_CH_TypeDef *) GPDMA1_CH2_BASE) 17560 #define GPDMA1_CH3 ((GPDMA1_CH_TypeDef *) GPDMA1_CH3_BASE) 17561 #define FCE ((FCE_GLOBAL_TypeDef *) FCE_BASE) 17562 #define FCE_KE0 ((FCE_KE_TypeDef *) FCE_KE0_BASE) 17563 #define FCE_KE1 ((FCE_KE_TypeDef *) FCE_KE1_BASE) 17564 #define FCE_KE2 ((FCE_KE_TypeDef *) FCE_KE2_BASE) 17565 #define FCE_KE3 ((FCE_KE_TypeDef *) FCE_KE3_BASE) 17566 #define PBA0 ((PBA_GLOBAL_TypeDef *) PBA0_BASE) 17567 #define PBA1 ((PBA_GLOBAL_TypeDef *) PBA1_BASE) 17568 #define FLASH0 ((FLASH0_GLOBAL_TypeDef *) FLASH0_BASE) 17569 #define PREF ((PREF_GLOBAL_TypeDef *) PREF_BASE) 17570 #define PMU0 ((PMU0_GLOBAL_TypeDef *) PMU0_BASE) 17571 #define WDT ((WDT_GLOBAL_TypeDef *) WDT_BASE) 17572 #define RTC ((RTC_GLOBAL_TypeDef *) RTC_BASE) 17573 #define SCU_CLK ((SCU_CLK_TypeDef *) SCU_CLK_BASE) 17574 #define SCU_OSC ((SCU_OSC_TypeDef *) SCU_OSC_BASE) 17575 #define SCU_PLL ((SCU_PLL_TypeDef *) SCU_PLL_BASE) 17576 #define SCU_GENERAL ((SCU_GENERAL_TypeDef *) SCU_GENERAL_BASE) 17577 #define SCU_INTERRUPT ((SCU_INTERRUPT_TypeDef *) SCU_INTERRUPT_BASE) 17578 #define SCU_PARITY ((SCU_PARITY_TypeDef *) SCU_PARITY_BASE) 17579 #define SCU_TRAP ((SCU_TRAP_TypeDef *) SCU_TRAP_BASE) 17580 #define SCU_HIBERNATE ((SCU_HIBERNATE_TypeDef *) SCU_HIBERNATE_BASE) 17581 #define SCU_POWER ((SCU_POWER_TypeDef *) SCU_POWER_BASE) 17582 #define SCU_RESET ((SCU_RESET_TypeDef *) SCU_RESET_BASE) 17583 #define LEDTS0 ((LEDTS0_GLOBAL_TypeDef *) LEDTS0_BASE) 17584 #define SDMMC_CON ((SDMMC_CON_Type *) SDMMC_CON_BASE) 17585 #define SDMMC ((SDMMC_GLOBAL_TypeDef *) SDMMC_BASE) 17586 #define EBU ((EBU_Type *) EBU_BASE) 17587 #define ETH0_CON ((ETH0_CON_GLOBAL_TypeDef *) ETH0_CON_BASE) 17588 #define ETH0 ((ETH_GLOBAL_TypeDef *) ETH0_BASE) 17589 #define USB0 ((USB0_GLOBAL_TypeDef *) USB0_BASE) 17590 #define USB0_EP0 ((USB0_EP0_TypeDef *) USB_EP_BASE) 17591 #define USB0_EP1 ((USB0_EP_TypeDef *) USB0_EP1_BASE) 17592 #define USB0_EP2 ((USB0_EP_TypeDef *) USB0_EP2_BASE) 17593 #define USB0_EP3 ((USB0_EP_TypeDef *) USB0_EP3_BASE) 17594 #define USB0_EP4 ((USB0_EP_TypeDef *) USB0_EP4_BASE) 17595 #define USB0_EP5 ((USB0_EP_TypeDef *) USB0_EP5_BASE) 17596 #define USB0_EP6 ((USB0_EP_TypeDef *) USB0_EP6_BASE) 17597 #define USB0_CH0 ((USB0_CH_TypeDef *) USB0_CH0_BASE) 17598 #define USB0_CH1 ((USB0_CH_TypeDef *) USB0_CH1_BASE) 17599 #define USB0_CH2 ((USB0_CH_TypeDef *) USB0_CH2_BASE) 17600 #define USB0_CH3 ((USB0_CH_TypeDef *) USB0_CH3_BASE) 17601 #define USB0_CH4 ((USB0_CH_TypeDef *) USB0_CH4_BASE) 17602 #define USB0_CH5 ((USB0_CH_TypeDef *) USB0_CH5_BASE) 17603 #define USB0_CH6 ((USB0_CH_TypeDef *) USB0_CH6_BASE) 17604 #define USB0_CH7 ((USB0_CH_TypeDef *) USB0_CH7_BASE) 17605 #define USB0_CH8 ((USB0_CH_TypeDef *) USB0_CH8_BASE) 17606 #define USB0_CH9 ((USB0_CH_TypeDef *) USB0_CH9_BASE) 17607 #define USB0_CH10 ((USB0_CH_TypeDef *) USB0_CH10_BASE) 17608 #define USB0_CH11 ((USB0_CH_TypeDef *) USB0_CH11_BASE) 17609 #define USB0_CH12 ((USB0_CH_TypeDef *) USB0_CH12_BASE) 17610 #define USB0_CH13 ((USB0_CH_TypeDef *) USB0_CH13_BASE) 17611 #define USIC0 ((USIC_GLOBAL_TypeDef *) USIC0_BASE) 17612 #define USIC1 ((USIC_GLOBAL_TypeDef *) USIC1_BASE) 17613 #define USIC2 ((USIC_GLOBAL_TypeDef *) USIC2_BASE) 17614 #define USIC0_CH0 ((USIC_CH_TypeDef *) USIC0_CH0_BASE) 17615 #define USIC0_CH1 ((USIC_CH_TypeDef *) USIC0_CH1_BASE) 17616 #define USIC1_CH0 ((USIC_CH_TypeDef *) USIC1_CH0_BASE) 17617 #define USIC1_CH1 ((USIC_CH_TypeDef *) USIC1_CH1_BASE) 17618 #define USIC2_CH0 ((USIC_CH_TypeDef *) USIC2_CH0_BASE) 17619 #define USIC2_CH1 ((USIC_CH_TypeDef *) USIC2_CH1_BASE) 17620 #define CAN ((CAN_GLOBAL_TypeDef *) CAN_BASE) 17621 #define CAN_NODE0 ((CAN_NODE_TypeDef *) CAN_NODE0_BASE) 17622 #define CAN_NODE1 ((CAN_NODE_TypeDef *) CAN_NODE1_BASE) 17623 #define CAN_NODE2 ((CAN_NODE_TypeDef *) CAN_NODE2_BASE) 17624 #define CAN_NODE3 ((CAN_NODE_TypeDef *) CAN_NODE3_BASE) 17625 #define CAN_NODE4 ((CAN_NODE_TypeDef *) CAN_NODE4_BASE) 17626 #define CAN_NODE5 ((CAN_NODE_TypeDef *) CAN_NODE5_BASE) 17627 #define CAN_MO ((CAN_MO_CLUSTER_Type *) CAN_MO_BASE) 17628 #define VADC ((VADC_GLOBAL_TypeDef *) VADC_BASE) 17629 #define VADC_G0 ((VADC_G_TypeDef *) VADC_G0_BASE) 17630 #define VADC_G1 ((VADC_G_TypeDef *) VADC_G1_BASE) 17631 #define VADC_G2 ((VADC_G_TypeDef *) VADC_G2_BASE) 17632 #define VADC_G3 ((VADC_G_TypeDef *) VADC_G3_BASE) 17633 #define DSD ((DSD_GLOBAL_TypeDef *) DSD_BASE) 17634 #define DSD_CH0 ((DSD_CH_TypeDef *) DSD_CH0_BASE) 17635 #define DSD_CH1 ((DSD_CH_TypeDef *) DSD_CH1_BASE) 17636 #define DSD_CH2 ((DSD_CH_TypeDef *) DSD_CH2_BASE) 17637 #define DSD_CH3 ((DSD_CH_TypeDef *) DSD_CH3_BASE) 17638 #define DAC ((DAC_GLOBAL_TypeDef *) DAC_BASE) 17639 #define CCU40 ((CCU4_GLOBAL_TypeDef *) CCU40_BASE) 17640 #define CCU41 ((CCU4_GLOBAL_TypeDef *) CCU41_BASE) 17641 #define CCU42 ((CCU4_GLOBAL_TypeDef *) CCU42_BASE) 17642 #define CCU43 ((CCU4_GLOBAL_TypeDef *) CCU43_BASE) 17643 #define CCU40_CC40 ((CCU4_CC4_TypeDef *) CCU40_CC40_BASE) 17644 #define CCU40_CC41 ((CCU4_CC4_TypeDef *) CCU40_CC41_BASE) 17645 #define CCU40_CC42 ((CCU4_CC4_TypeDef *) CCU40_CC42_BASE) 17646 #define CCU40_CC43 ((CCU4_CC4_TypeDef *) CCU40_CC43_BASE) 17647 #define CCU41_CC40 ((CCU4_CC4_TypeDef *) CCU41_CC40_BASE) 17648 #define CCU41_CC41 ((CCU4_CC4_TypeDef *) CCU41_CC41_BASE) 17649 #define CCU41_CC42 ((CCU4_CC4_TypeDef *) CCU41_CC42_BASE) 17650 #define CCU41_CC43 ((CCU4_CC4_TypeDef *) CCU41_CC43_BASE) 17651 #define CCU42_CC40 ((CCU4_CC4_TypeDef *) CCU42_CC40_BASE) 17652 #define CCU42_CC41 ((CCU4_CC4_TypeDef *) CCU42_CC41_BASE) 17653 #define CCU42_CC42 ((CCU4_CC4_TypeDef *) CCU42_CC42_BASE) 17654 #define CCU42_CC43 ((CCU4_CC4_TypeDef *) CCU42_CC43_BASE) 17655 #define CCU43_CC40 ((CCU4_CC4_TypeDef *) CCU43_CC40_BASE) 17656 #define CCU43_CC41 ((CCU4_CC4_TypeDef *) CCU43_CC41_BASE) 17657 #define CCU43_CC42 ((CCU4_CC4_TypeDef *) CCU43_CC42_BASE) 17658 #define CCU43_CC43 ((CCU4_CC4_TypeDef *) CCU43_CC43_BASE) 17659 #define CCU80 ((CCU8_GLOBAL_TypeDef *) CCU80_BASE) 17660 #define CCU81 ((CCU8_GLOBAL_TypeDef *) CCU81_BASE) 17661 #define CCU80_CC80 ((CCU8_CC8_TypeDef *) CCU80_CC80_BASE) 17662 #define CCU80_CC81 ((CCU8_CC8_TypeDef *) CCU80_CC81_BASE) 17663 #define CCU80_CC82 ((CCU8_CC8_TypeDef *) CCU80_CC82_BASE) 17664 #define CCU80_CC83 ((CCU8_CC8_TypeDef *) CCU80_CC83_BASE) 17665 #define CCU81_CC80 ((CCU8_CC8_TypeDef *) CCU81_CC80_BASE) 17666 #define CCU81_CC81 ((CCU8_CC8_TypeDef *) CCU81_CC81_BASE) 17667 #define CCU81_CC82 ((CCU8_CC8_TypeDef *) CCU81_CC82_BASE) 17668 #define CCU81_CC83 ((CCU8_CC8_TypeDef *) CCU81_CC83_BASE) 17669 #define POSIF0 ((POSIF_GLOBAL_TypeDef *) POSIF0_BASE) 17670 #define POSIF1 ((POSIF_GLOBAL_TypeDef *) POSIF1_BASE) 17671 #define PORT0 ((PORT0_Type *) PORT0_BASE) 17672 #define PORT1 ((PORT1_Type *) PORT1_BASE) 17673 #define PORT2 ((PORT2_Type *) PORT2_BASE) 17674 #define PORT3 ((PORT3_Type *) PORT3_BASE) 17675 #define PORT4 ((PORT4_Type *) PORT4_BASE) 17676 #define PORT5 ((PORT5_Type *) PORT5_BASE) 17677 #define PORT6 ((PORT6_Type *) PORT6_BASE) 17678 #define PORT7 ((PORT7_Type *) PORT7_BASE) 17679 #define PORT8 ((PORT8_Type *) PORT8_BASE) 17680 #define PORT9 ((PORT9_Type *) PORT9_BASE) 17681 #define PORT14 ((PORT14_Type *) PORT14_BASE) 17682 #define PORT15 ((PORT15_Type *) PORT15_BASE) 17683 17684 17685 /** @} */ /* End of group Device_Peripheral_Registers */ 17686 /** @} */ /* End of group XMC4700 */ 17687 /** @} */ /* End of group Infineon */ 17688 17689 #ifdef __cplusplus 17690 } 17691 #endif 17692 17693 17694 #endif /* XMC4700_H */ 17695 17696