50 #if defined (__ICCARM__) 51 #pragma system_include 54 #if defined (__CC_ARM) 65 #define __I volatile const 71 #define __R volatile const 106 __R uint32_t rsv_0x44;
111 __R uint32_t rsv_0x58;
121 __R uint32_t rsv_0x80_0xa7[10];
127 __R uint32_t rsv_0xbc;
138 #define MXC_R_GPIO_EN0 ((uint32_t)0x00000000UL) 139 #define MXC_R_GPIO_EN0_SET ((uint32_t)0x00000004UL) 140 #define MXC_R_GPIO_EN0_CLR ((uint32_t)0x00000008UL) 141 #define MXC_R_GPIO_OUTEN ((uint32_t)0x0000000CUL) 142 #define MXC_R_GPIO_OUTEN_SET ((uint32_t)0x00000010UL) 143 #define MXC_R_GPIO_OUTEN_CLR ((uint32_t)0x00000014UL) 144 #define MXC_R_GPIO_OUT ((uint32_t)0x00000018UL) 145 #define MXC_R_GPIO_OUT_SET ((uint32_t)0x0000001CUL) 146 #define MXC_R_GPIO_OUT_CLR ((uint32_t)0x00000020UL) 147 #define MXC_R_GPIO_IN ((uint32_t)0x00000024UL) 148 #define MXC_R_GPIO_INTMODE ((uint32_t)0x00000028UL) 149 #define MXC_R_GPIO_INTPOL ((uint32_t)0x0000002CUL) 150 #define MXC_R_GPIO_INEN ((uint32_t)0x00000030UL) 151 #define MXC_R_GPIO_INTEN ((uint32_t)0x00000034UL) 152 #define MXC_R_GPIO_INTEN_SET ((uint32_t)0x00000038UL) 153 #define MXC_R_GPIO_INTEN_CLR ((uint32_t)0x0000003CUL) 154 #define MXC_R_GPIO_INTFL ((uint32_t)0x00000040UL) 155 #define MXC_R_GPIO_INTFL_CLR ((uint32_t)0x00000048UL) 156 #define MXC_R_GPIO_WKEN ((uint32_t)0x0000004CUL) 157 #define MXC_R_GPIO_WKEN_SET ((uint32_t)0x00000050UL) 158 #define MXC_R_GPIO_WKEN_CLR ((uint32_t)0x00000054UL) 159 #define MXC_R_GPIO_DUALEDGE ((uint32_t)0x0000005CUL) 160 #define MXC_R_GPIO_PADCTRL0 ((uint32_t)0x00000060UL) 161 #define MXC_R_GPIO_PADCTRL1 ((uint32_t)0x00000064UL) 162 #define MXC_R_GPIO_EN1 ((uint32_t)0x00000068UL) 163 #define MXC_R_GPIO_EN1_SET ((uint32_t)0x0000006CUL) 164 #define MXC_R_GPIO_EN1_CLR ((uint32_t)0x00000070UL) 165 #define MXC_R_GPIO_EN2 ((uint32_t)0x00000074UL) 166 #define MXC_R_GPIO_EN2_SET ((uint32_t)0x00000078UL) 167 #define MXC_R_GPIO_EN2_CLR ((uint32_t)0x0000007CUL) 168 #define MXC_R_GPIO_HYSEN ((uint32_t)0x000000A8UL) 169 #define MXC_R_GPIO_SRSEL ((uint32_t)0x000000ACUL) 170 #define MXC_R_GPIO_DS0 ((uint32_t)0x000000B0UL) 171 #define MXC_R_GPIO_DS1 ((uint32_t)0x000000B4UL) 172 #define MXC_R_GPIO_PS ((uint32_t)0x000000B8UL) 173 #define MXC_R_GPIO_VSSEL ((uint32_t)0x000000C0UL) 183 #define MXC_F_GPIO_EN0_GPIO_EN_POS 0 184 #define MXC_F_GPIO_EN0_GPIO_EN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN0_GPIO_EN_POS)) 185 #define MXC_V_GPIO_EN0_GPIO_EN_ALTERNATE ((uint32_t)0x0UL) 186 #define MXC_S_GPIO_EN0_GPIO_EN_ALTERNATE (MXC_V_GPIO_EN0_GPIO_EN_ALTERNATE << MXC_F_GPIO_EN0_GPIO_EN_POS) 187 #define MXC_V_GPIO_EN0_GPIO_EN_GPIO ((uint32_t)0x1UL) 188 #define MXC_S_GPIO_EN0_GPIO_EN_GPIO (MXC_V_GPIO_EN0_GPIO_EN_GPIO << MXC_F_GPIO_EN0_GPIO_EN_POS) 200 #define MXC_F_GPIO_EN0_SET_ALL_POS 0 201 #define MXC_F_GPIO_EN0_SET_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN0_SET_ALL_POS)) 213 #define MXC_F_GPIO_EN0_CLR_ALL_POS 0 214 #define MXC_F_GPIO_EN0_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN0_CLR_ALL_POS)) 225 #define MXC_F_GPIO_OUTEN_EN_POS 0 226 #define MXC_F_GPIO_OUTEN_EN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUTEN_EN_POS)) 227 #define MXC_V_GPIO_OUTEN_EN_DIS ((uint32_t)0x0UL) 228 #define MXC_S_GPIO_OUTEN_EN_DIS (MXC_V_GPIO_OUTEN_EN_DIS << MXC_F_GPIO_OUTEN_EN_POS) 229 #define MXC_V_GPIO_OUTEN_EN_EN ((uint32_t)0x1UL) 230 #define MXC_S_GPIO_OUTEN_EN_EN (MXC_V_GPIO_OUTEN_EN_EN << MXC_F_GPIO_OUTEN_EN_POS) 242 #define MXC_F_GPIO_OUTEN_SET_ALL_POS 0 243 #define MXC_F_GPIO_OUTEN_SET_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUTEN_SET_ALL_POS)) 255 #define MXC_F_GPIO_OUTEN_CLR_ALL_POS 0 256 #define MXC_F_GPIO_OUTEN_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUTEN_CLR_ALL_POS)) 268 #define MXC_F_GPIO_OUT_GPIO_OUT_POS 0 269 #define MXC_F_GPIO_OUT_GPIO_OUT ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUT_GPIO_OUT_POS)) 270 #define MXC_V_GPIO_OUT_GPIO_OUT_LOW ((uint32_t)0x0UL) 271 #define MXC_S_GPIO_OUT_GPIO_OUT_LOW (MXC_V_GPIO_OUT_GPIO_OUT_LOW << MXC_F_GPIO_OUT_GPIO_OUT_POS) 272 #define MXC_V_GPIO_OUT_GPIO_OUT_HIGH ((uint32_t)0x1UL) 273 #define MXC_S_GPIO_OUT_GPIO_OUT_HIGH (MXC_V_GPIO_OUT_GPIO_OUT_HIGH << MXC_F_GPIO_OUT_GPIO_OUT_POS) 285 #define MXC_F_GPIO_OUT_SET_GPIO_OUT_SET_POS 0 286 #define MXC_F_GPIO_OUT_SET_GPIO_OUT_SET ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUT_SET_GPIO_OUT_SET_POS)) 287 #define MXC_V_GPIO_OUT_SET_GPIO_OUT_SET_NO ((uint32_t)0x0UL) 288 #define MXC_S_GPIO_OUT_SET_GPIO_OUT_SET_NO (MXC_V_GPIO_OUT_SET_GPIO_OUT_SET_NO << MXC_F_GPIO_OUT_SET_GPIO_OUT_SET_POS) 289 #define MXC_V_GPIO_OUT_SET_GPIO_OUT_SET_SET ((uint32_t)0x1UL) 290 #define MXC_S_GPIO_OUT_SET_GPIO_OUT_SET_SET (MXC_V_GPIO_OUT_SET_GPIO_OUT_SET_SET << MXC_F_GPIO_OUT_SET_GPIO_OUT_SET_POS) 302 #define MXC_F_GPIO_OUT_CLR_GPIO_OUT_CLR_POS 0 303 #define MXC_F_GPIO_OUT_CLR_GPIO_OUT_CLR ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_OUT_CLR_GPIO_OUT_CLR_POS)) 314 #define MXC_F_GPIO_IN_GPIO_IN_POS 0 315 #define MXC_F_GPIO_IN_GPIO_IN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_IN_GPIO_IN_POS)) 326 #define MXC_F_GPIO_INTMODE_GPIO_INTMODE_POS 0 327 #define MXC_F_GPIO_INTMODE_GPIO_INTMODE ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTMODE_GPIO_INTMODE_POS)) 328 #define MXC_V_GPIO_INTMODE_GPIO_INTMODE_LEVEL ((uint32_t)0x0UL) 329 #define MXC_S_GPIO_INTMODE_GPIO_INTMODE_LEVEL (MXC_V_GPIO_INTMODE_GPIO_INTMODE_LEVEL << MXC_F_GPIO_INTMODE_GPIO_INTMODE_POS) 330 #define MXC_V_GPIO_INTMODE_GPIO_INTMODE_EDGE ((uint32_t)0x1UL) 331 #define MXC_S_GPIO_INTMODE_GPIO_INTMODE_EDGE (MXC_V_GPIO_INTMODE_GPIO_INTMODE_EDGE << MXC_F_GPIO_INTMODE_GPIO_INTMODE_POS) 342 #define MXC_F_GPIO_INTPOL_GPIO_INTPOL_POS 0 343 #define MXC_F_GPIO_INTPOL_GPIO_INTPOL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTPOL_GPIO_INTPOL_POS)) 344 #define MXC_V_GPIO_INTPOL_GPIO_INTPOL_FALLING ((uint32_t)0x0UL) 345 #define MXC_S_GPIO_INTPOL_GPIO_INTPOL_FALLING (MXC_V_GPIO_INTPOL_GPIO_INTPOL_FALLING << MXC_F_GPIO_INTPOL_GPIO_INTPOL_POS) 346 #define MXC_V_GPIO_INTPOL_GPIO_INTPOL_RISING ((uint32_t)0x1UL) 347 #define MXC_S_GPIO_INTPOL_GPIO_INTPOL_RISING (MXC_V_GPIO_INTPOL_GPIO_INTPOL_RISING << MXC_F_GPIO_INTPOL_GPIO_INTPOL_POS) 358 #define MXC_F_GPIO_INTEN_GPIO_INTEN_POS 0 359 #define MXC_F_GPIO_INTEN_GPIO_INTEN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTEN_GPIO_INTEN_POS)) 360 #define MXC_V_GPIO_INTEN_GPIO_INTEN_DIS ((uint32_t)0x0UL) 361 #define MXC_S_GPIO_INTEN_GPIO_INTEN_DIS (MXC_V_GPIO_INTEN_GPIO_INTEN_DIS << MXC_F_GPIO_INTEN_GPIO_INTEN_POS) 362 #define MXC_V_GPIO_INTEN_GPIO_INTEN_EN ((uint32_t)0x1UL) 363 #define MXC_S_GPIO_INTEN_GPIO_INTEN_EN (MXC_V_GPIO_INTEN_GPIO_INTEN_EN << MXC_F_GPIO_INTEN_GPIO_INTEN_POS) 375 #define MXC_F_GPIO_INTEN_SET_GPIO_INTEN_SET_POS 0 376 #define MXC_F_GPIO_INTEN_SET_GPIO_INTEN_SET ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTEN_SET_GPIO_INTEN_SET_POS)) 377 #define MXC_V_GPIO_INTEN_SET_GPIO_INTEN_SET_NO ((uint32_t)0x0UL) 378 #define MXC_S_GPIO_INTEN_SET_GPIO_INTEN_SET_NO (MXC_V_GPIO_INTEN_SET_GPIO_INTEN_SET_NO << MXC_F_GPIO_INTEN_SET_GPIO_INTEN_SET_POS) 379 #define MXC_V_GPIO_INTEN_SET_GPIO_INTEN_SET_SET ((uint32_t)0x1UL) 380 #define MXC_S_GPIO_INTEN_SET_GPIO_INTEN_SET_SET (MXC_V_GPIO_INTEN_SET_GPIO_INTEN_SET_SET << MXC_F_GPIO_INTEN_SET_GPIO_INTEN_SET_POS) 392 #define MXC_F_GPIO_INTEN_CLR_GPIO_INTEN_CLR_POS 0 393 #define MXC_F_GPIO_INTEN_CLR_GPIO_INTEN_CLR ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTEN_CLR_GPIO_INTEN_CLR_POS)) 394 #define MXC_V_GPIO_INTEN_CLR_GPIO_INTEN_CLR_NO ((uint32_t)0x0UL) 395 #define MXC_S_GPIO_INTEN_CLR_GPIO_INTEN_CLR_NO (MXC_V_GPIO_INTEN_CLR_GPIO_INTEN_CLR_NO << MXC_F_GPIO_INTEN_CLR_GPIO_INTEN_CLR_POS) 396 #define MXC_V_GPIO_INTEN_CLR_GPIO_INTEN_CLR_CLEAR ((uint32_t)0x1UL) 397 #define MXC_S_GPIO_INTEN_CLR_GPIO_INTEN_CLR_CLEAR (MXC_V_GPIO_INTEN_CLR_GPIO_INTEN_CLR_CLEAR << MXC_F_GPIO_INTEN_CLR_GPIO_INTEN_CLR_POS) 408 #define MXC_F_GPIO_INTFL_GPIO_INTFL_POS 0 409 #define MXC_F_GPIO_INTFL_GPIO_INTFL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTFL_GPIO_INTFL_POS)) 410 #define MXC_V_GPIO_INTFL_GPIO_INTFL_NO ((uint32_t)0x0UL) 411 #define MXC_S_GPIO_INTFL_GPIO_INTFL_NO (MXC_V_GPIO_INTFL_GPIO_INTFL_NO << MXC_F_GPIO_INTFL_GPIO_INTFL_POS) 412 #define MXC_V_GPIO_INTFL_GPIO_INTFL_PENDING ((uint32_t)0x1UL) 413 #define MXC_S_GPIO_INTFL_GPIO_INTFL_PENDING (MXC_V_GPIO_INTFL_GPIO_INTFL_PENDING << MXC_F_GPIO_INTFL_GPIO_INTFL_POS) 425 #define MXC_F_GPIO_INTFL_CLR_ALL_POS 0 426 #define MXC_F_GPIO_INTFL_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INTFL_CLR_ALL_POS)) 437 #define MXC_F_GPIO_WKEN_GPIO_WKEN_POS 0 438 #define MXC_F_GPIO_WKEN_GPIO_WKEN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_WKEN_GPIO_WKEN_POS)) 439 #define MXC_V_GPIO_WKEN_GPIO_WKEN_DIS ((uint32_t)0x0UL) 440 #define MXC_S_GPIO_WKEN_GPIO_WKEN_DIS (MXC_V_GPIO_WKEN_GPIO_WKEN_DIS << MXC_F_GPIO_WKEN_GPIO_WKEN_POS) 441 #define MXC_V_GPIO_WKEN_GPIO_WKEN_EN ((uint32_t)0x1UL) 442 #define MXC_S_GPIO_WKEN_GPIO_WKEN_EN (MXC_V_GPIO_WKEN_GPIO_WKEN_EN << MXC_F_GPIO_WKEN_GPIO_WKEN_POS) 454 #define MXC_F_GPIO_WKEN_SET_ALL_POS 0 455 #define MXC_F_GPIO_WKEN_SET_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_WKEN_SET_ALL_POS)) 467 #define MXC_F_GPIO_WKEN_CLR_ALL_POS 0 468 #define MXC_F_GPIO_WKEN_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_WKEN_CLR_ALL_POS)) 479 #define MXC_F_GPIO_DUALEDGE_GPIO_DUALEDGE_POS 0 480 #define MXC_F_GPIO_DUALEDGE_GPIO_DUALEDGE ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_DUALEDGE_GPIO_DUALEDGE_POS)) 481 #define MXC_V_GPIO_DUALEDGE_GPIO_DUALEDGE_NO ((uint32_t)0x0UL) 482 #define MXC_S_GPIO_DUALEDGE_GPIO_DUALEDGE_NO (MXC_V_GPIO_DUALEDGE_GPIO_DUALEDGE_NO << MXC_F_GPIO_DUALEDGE_GPIO_DUALEDGE_POS) 483 #define MXC_V_GPIO_DUALEDGE_GPIO_DUALEDGE_EN ((uint32_t)0x1UL) 484 #define MXC_S_GPIO_DUALEDGE_GPIO_DUALEDGE_EN (MXC_V_GPIO_DUALEDGE_GPIO_DUALEDGE_EN << MXC_F_GPIO_DUALEDGE_GPIO_DUALEDGE_POS) 495 #define MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0_POS 0 496 #define MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0_POS)) 497 #define MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_IMPEDANCE ((uint32_t)0x0UL) 498 #define MXC_S_GPIO_PADCTRL0_GPIO_PADCTRL0_IMPEDANCE (MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_IMPEDANCE << MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0_POS) 499 #define MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_PU ((uint32_t)0x1UL) 500 #define MXC_S_GPIO_PADCTRL0_GPIO_PADCTRL0_PU (MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_PU << MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0_POS) 501 #define MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_PD ((uint32_t)0x2UL) 502 #define MXC_S_GPIO_PADCTRL0_GPIO_PADCTRL0_PD (MXC_V_GPIO_PADCTRL0_GPIO_PADCTRL0_PD << MXC_F_GPIO_PADCTRL0_GPIO_PADCTRL0_POS) 513 #define MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1_POS 0 514 #define MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1_POS)) 515 #define MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_IMPEDANCE ((uint32_t)0x0UL) 516 #define MXC_S_GPIO_PADCTRL1_GPIO_PADCTRL1_IMPEDANCE (MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_IMPEDANCE << MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1_POS) 517 #define MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_PU ((uint32_t)0x1UL) 518 #define MXC_S_GPIO_PADCTRL1_GPIO_PADCTRL1_PU (MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_PU << MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1_POS) 519 #define MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_PD ((uint32_t)0x2UL) 520 #define MXC_S_GPIO_PADCTRL1_GPIO_PADCTRL1_PD (MXC_V_GPIO_PADCTRL1_GPIO_PADCTRL1_PD << MXC_F_GPIO_PADCTRL1_GPIO_PADCTRL1_POS) 531 #define MXC_F_GPIO_EN1_GPIO_EN1_POS 0 532 #define MXC_F_GPIO_EN1_GPIO_EN1 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN1_GPIO_EN1_POS)) 533 #define MXC_V_GPIO_EN1_GPIO_EN1_PRIMARY ((uint32_t)0x0UL) 534 #define MXC_S_GPIO_EN1_GPIO_EN1_PRIMARY (MXC_V_GPIO_EN1_GPIO_EN1_PRIMARY << MXC_F_GPIO_EN1_GPIO_EN1_POS) 535 #define MXC_V_GPIO_EN1_GPIO_EN1_SECONDARY ((uint32_t)0x1UL) 536 #define MXC_S_GPIO_EN1_GPIO_EN1_SECONDARY (MXC_V_GPIO_EN1_GPIO_EN1_SECONDARY << MXC_F_GPIO_EN1_GPIO_EN1_POS) 548 #define MXC_F_GPIO_EN1_SET_ALL_POS 0 549 #define MXC_F_GPIO_EN1_SET_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN1_SET_ALL_POS)) 561 #define MXC_F_GPIO_EN1_CLR_ALL_POS 0 562 #define MXC_F_GPIO_EN1_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN1_CLR_ALL_POS)) 573 #define MXC_F_GPIO_EN2_GPIO_EN2_POS 0 574 #define MXC_F_GPIO_EN2_GPIO_EN2 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN2_GPIO_EN2_POS)) 575 #define MXC_V_GPIO_EN2_GPIO_EN2_PRIMARY ((uint32_t)0x0UL) 576 #define MXC_S_GPIO_EN2_GPIO_EN2_PRIMARY (MXC_V_GPIO_EN2_GPIO_EN2_PRIMARY << MXC_F_GPIO_EN2_GPIO_EN2_POS) 577 #define MXC_V_GPIO_EN2_GPIO_EN2_SECONDARY ((uint32_t)0x1UL) 578 #define MXC_S_GPIO_EN2_GPIO_EN2_SECONDARY (MXC_V_GPIO_EN2_GPIO_EN2_SECONDARY << MXC_F_GPIO_EN2_GPIO_EN2_POS) 590 #define MXC_F_GPIO_EN2_SET_ALL_POS 0 591 #define MXC_F_GPIO_EN2_SET_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN2_SET_ALL_POS)) 603 #define MXC_F_GPIO_EN2_CLR_ALL_POS 0 604 #define MXC_F_GPIO_EN2_CLR_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_EN2_CLR_ALL_POS)) 614 #define MXC_F_GPIO_HYSEN_GPIO_HYSEN_POS 0 615 #define MXC_F_GPIO_HYSEN_GPIO_HYSEN ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_HYSEN_GPIO_HYSEN_POS)) 625 #define MXC_F_GPIO_SRSEL_GPIO_SRSEL_POS 0 626 #define MXC_F_GPIO_SRSEL_GPIO_SRSEL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_SRSEL_GPIO_SRSEL_POS)) 627 #define MXC_V_GPIO_SRSEL_GPIO_SRSEL_FAST ((uint32_t)0x0UL) 628 #define MXC_S_GPIO_SRSEL_GPIO_SRSEL_FAST (MXC_V_GPIO_SRSEL_GPIO_SRSEL_FAST << MXC_F_GPIO_SRSEL_GPIO_SRSEL_POS) 629 #define MXC_V_GPIO_SRSEL_GPIO_SRSEL_SLOW ((uint32_t)0x1UL) 630 #define MXC_S_GPIO_SRSEL_GPIO_SRSEL_SLOW (MXC_V_GPIO_SRSEL_GPIO_SRSEL_SLOW << MXC_F_GPIO_SRSEL_GPIO_SRSEL_POS) 642 #define MXC_F_GPIO_DS0_GPIO_DS0_POS 0 643 #define MXC_F_GPIO_DS0_GPIO_DS0 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_DS0_GPIO_DS0_POS)) 644 #define MXC_V_GPIO_DS0_GPIO_DS0_LD ((uint32_t)0x0UL) 645 #define MXC_S_GPIO_DS0_GPIO_DS0_LD (MXC_V_GPIO_DS0_GPIO_DS0_LD << MXC_F_GPIO_DS0_GPIO_DS0_POS) 646 #define MXC_V_GPIO_DS0_GPIO_DS0_HD ((uint32_t)0x1UL) 647 #define MXC_S_GPIO_DS0_GPIO_DS0_HD (MXC_V_GPIO_DS0_GPIO_DS0_HD << MXC_F_GPIO_DS0_GPIO_DS0_POS) 659 #define MXC_F_GPIO_DS1_GPIO_DS1_POS 0 660 #define MXC_F_GPIO_DS1_GPIO_DS1 ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_DS1_GPIO_DS1_POS)) 670 #define MXC_F_GPIO_PS_ALL_POS 0 671 #define MXC_F_GPIO_PS_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_PS_ALL_POS)) 681 #define MXC_F_GPIO_VSSEL_ALL_POS 0 682 #define MXC_F_GPIO_VSSEL_ALL ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_VSSEL_ALL_POS)) __IO uint32_t inen
Definition: gpio_regs.h:101
__IO uint32_t padctrl1
Definition: gpio_regs.h:114
__IO uint32_t ds0
Definition: gpio_regs.h:124
__IO uint32_t outen_clr
Definition: gpio_regs.h:94
__IO uint32_t wken_clr
Definition: gpio_regs.h:110
Definition: gpio_regs.h:88
__IO uint32_t vssel
Definition: gpio_regs.h:128
__IO uint32_t inten_set
Definition: gpio_regs.h:103
__IO uint32_t out
Definition: gpio_regs.h:95
__I uint32_t in
Definition: gpio_regs.h:98
__IO uint32_t wken
Definition: gpio_regs.h:108
__I uint32_t intfl
Definition: gpio_regs.h:105
__IO uint32_t intfl_clr
Definition: gpio_regs.h:107
__IO uint32_t ps
Definition: gpio_regs.h:126
__IO uint32_t outen_set
Definition: gpio_regs.h:93
__IO uint32_t en2_clr
Definition: gpio_regs.h:120
__IO uint32_t dualedge
Definition: gpio_regs.h:112
__IO uint32_t en1_set
Definition: gpio_regs.h:116
__IO uint32_t en0
Definition: gpio_regs.h:89
__IO uint32_t en2
Definition: gpio_regs.h:118
__IO uint32_t intmode
Definition: gpio_regs.h:99
__IO uint32_t en2_set
Definition: gpio_regs.h:119
__IO uint32_t en1_clr
Definition: gpio_regs.h:117
__IO uint32_t ds1
Definition: gpio_regs.h:125
__IO uint32_t padctrl0
Definition: gpio_regs.h:113
__IO uint32_t intpol
Definition: gpio_regs.h:100
__IO uint32_t en0_clr
Definition: gpio_regs.h:91
__O uint32_t out_clr
Definition: gpio_regs.h:97
__IO uint32_t inten
Definition: gpio_regs.h:102
__IO uint32_t wken_set
Definition: gpio_regs.h:109
__IO uint32_t outen
Definition: gpio_regs.h:92
__IO uint32_t en0_set
Definition: gpio_regs.h:90
__IO uint32_t en1
Definition: gpio_regs.h:115
__IO uint32_t inten_clr
Definition: gpio_regs.h:104
__IO uint32_t hysen
Definition: gpio_regs.h:122
__O uint32_t out_set
Definition: gpio_regs.h:96
__IO uint32_t srsel
Definition: gpio_regs.h:123