Callisto4Bootloader: GPIO Register Masks

Callisto4Bootloader

GPIO Register Masks
Mapping Information » Edma_request » Iomuxc_pads » Device Peripheral Access Layer » GPIO Peripheral Access Layer

## DR - GPIO data register

#define | GPIO_DR_DR_MASK (0xFFFFFFFFU)
#define | GPIO_DR_DR_SHIFT (0U)
#define | GPIO_DR_DR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_DR_DR_SHIFT)) & GPIO_DR_DR_MASK)

## GDIR - GPIO direction register

#define | GPIO_GDIR_GDIR_MASK (0xFFFFFFFFU)
#define | GPIO_GDIR_GDIR_SHIFT (0U)
#define | GPIO_GDIR_GDIR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_GDIR_GDIR_SHIFT)) & GPIO_GDIR_GDIR_MASK)

## PSR - GPIO pad status register

#define | GPIO_PSR_PSR_MASK (0xFFFFFFFFU)
#define | GPIO_PSR_PSR_SHIFT (0U)
#define | GPIO_PSR_PSR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_PSR_PSR_SHIFT)) & GPIO_PSR_PSR_MASK)

## ICR1 - GPIO interrupt configuration register1

#define | GPIO_ICR1_ICR0_MASK (0x3U)
#define | GPIO_ICR1_ICR0_SHIFT (0U)
#define | GPIO_ICR1_ICR0(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR0_SHIFT)) & GPIO_ICR1_ICR0_MASK)
#define | GPIO_ICR1_ICR1_MASK (0xCU)
#define | GPIO_ICR1_ICR1_SHIFT (2U)
#define | GPIO_ICR1_ICR1(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR1_SHIFT)) & GPIO_ICR1_ICR1_MASK)
#define | GPIO_ICR1_ICR2_MASK (0x30U)
#define | GPIO_ICR1_ICR2_SHIFT (4U)
#define | GPIO_ICR1_ICR2(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR2_SHIFT)) & GPIO_ICR1_ICR2_MASK)
#define | GPIO_ICR1_ICR3_MASK (0xC0U)
#define | GPIO_ICR1_ICR3_SHIFT (6U)
#define | GPIO_ICR1_ICR3(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR3_SHIFT)) & GPIO_ICR1_ICR3_MASK)
#define | GPIO_ICR1_ICR4_MASK (0x300U)
#define | GPIO_ICR1_ICR4_SHIFT (8U)
#define | GPIO_ICR1_ICR4(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR4_SHIFT)) & GPIO_ICR1_ICR4_MASK)
#define | GPIO_ICR1_ICR5_MASK (0xC00U)
#define | GPIO_ICR1_ICR5_SHIFT (10U)
#define | GPIO_ICR1_ICR5(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR5_SHIFT)) & GPIO_ICR1_ICR5_MASK)
#define | GPIO_ICR1_ICR6_MASK (0x3000U)
#define | GPIO_ICR1_ICR6_SHIFT (12U)
#define | GPIO_ICR1_ICR6(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR6_SHIFT)) & GPIO_ICR1_ICR6_MASK)
#define | GPIO_ICR1_ICR7_MASK (0xC000U)
#define | GPIO_ICR1_ICR7_SHIFT (14U)
#define | GPIO_ICR1_ICR7(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR7_SHIFT)) & GPIO_ICR1_ICR7_MASK)
#define | GPIO_ICR1_ICR8_MASK (0x30000U)
#define | GPIO_ICR1_ICR8_SHIFT (16U)
#define | GPIO_ICR1_ICR8(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR8_SHIFT)) & GPIO_ICR1_ICR8_MASK)
#define | GPIO_ICR1_ICR9_MASK (0xC0000U)
#define | GPIO_ICR1_ICR9_SHIFT (18U)
#define | GPIO_ICR1_ICR9(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR9_SHIFT)) & GPIO_ICR1_ICR9_MASK)
#define | GPIO_ICR1_ICR10_MASK (0x300000U)
#define | GPIO_ICR1_ICR10_SHIFT (20U)
#define | GPIO_ICR1_ICR10(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR10_SHIFT)) & GPIO_ICR1_ICR10_MASK)
#define | GPIO_ICR1_ICR11_MASK (0xC00000U)
#define | GPIO_ICR1_ICR11_SHIFT (22U)
#define | GPIO_ICR1_ICR11(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR11_SHIFT)) & GPIO_ICR1_ICR11_MASK)
#define | GPIO_ICR1_ICR12_MASK (0x3000000U)
#define | GPIO_ICR1_ICR12_SHIFT (24U)
#define | GPIO_ICR1_ICR12(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR12_SHIFT)) & GPIO_ICR1_ICR12_MASK)
#define | GPIO_ICR1_ICR13_MASK (0xC000000U)
#define | GPIO_ICR1_ICR13_SHIFT (26U)
#define | GPIO_ICR1_ICR13(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR13_SHIFT)) & GPIO_ICR1_ICR13_MASK)
#define | GPIO_ICR1_ICR14_MASK (0x30000000U)
#define | GPIO_ICR1_ICR14_SHIFT (28U)
#define | GPIO_ICR1_ICR14(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR14_SHIFT)) & GPIO_ICR1_ICR14_MASK)
#define | GPIO_ICR1_ICR15_MASK (0xC0000000U)
#define | GPIO_ICR1_ICR15_SHIFT (30U)
#define | GPIO_ICR1_ICR15(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR15_SHIFT)) & GPIO_ICR1_ICR15_MASK)

## ICR2 - GPIO interrupt configuration register2

#define | GPIO_ICR2_ICR16_MASK (0x3U)
#define | GPIO_ICR2_ICR16_SHIFT (0U)
#define | GPIO_ICR2_ICR16(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR16_SHIFT)) & GPIO_ICR2_ICR16_MASK)
#define | GPIO_ICR2_ICR17_MASK (0xCU)
#define | GPIO_ICR2_ICR17_SHIFT (2U)
#define | GPIO_ICR2_ICR17(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR17_SHIFT)) & GPIO_ICR2_ICR17_MASK)
#define | GPIO_ICR2_ICR18_MASK (0x30U)
#define | GPIO_ICR2_ICR18_SHIFT (4U)
#define | GPIO_ICR2_ICR18(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR18_SHIFT)) & GPIO_ICR2_ICR18_MASK)
#define | GPIO_ICR2_ICR19_MASK (0xC0U)
#define | GPIO_ICR2_ICR19_SHIFT (6U)
#define | GPIO_ICR2_ICR19(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR19_SHIFT)) & GPIO_ICR2_ICR19_MASK)
#define | GPIO_ICR2_ICR20_MASK (0x300U)
#define | GPIO_ICR2_ICR20_SHIFT (8U)
#define | GPIO_ICR2_ICR20(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR20_SHIFT)) & GPIO_ICR2_ICR20_MASK)
#define | GPIO_ICR2_ICR21_MASK (0xC00U)
#define | GPIO_ICR2_ICR21_SHIFT (10U)
#define | GPIO_ICR2_ICR21(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR21_SHIFT)) & GPIO_ICR2_ICR21_MASK)
#define | GPIO_ICR2_ICR22_MASK (0x3000U)
#define | GPIO_ICR2_ICR22_SHIFT (12U)
#define | GPIO_ICR2_ICR22(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR22_SHIFT)) & GPIO_ICR2_ICR22_MASK)
#define | GPIO_ICR2_ICR23_MASK (0xC000U)
#define | GPIO_ICR2_ICR23_SHIFT (14U)
#define | GPIO_ICR2_ICR23(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR23_SHIFT)) & GPIO_ICR2_ICR23_MASK)
#define | GPIO_ICR2_ICR24_MASK (0x30000U)
#define | GPIO_ICR2_ICR24_SHIFT (16U)
#define | GPIO_ICR2_ICR24(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR24_SHIFT)) & GPIO_ICR2_ICR24_MASK)
#define | GPIO_ICR2_ICR25_MASK (0xC0000U)
#define | GPIO_ICR2_ICR25_SHIFT (18U)
#define | GPIO_ICR2_ICR25(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR25_SHIFT)) & GPIO_ICR2_ICR25_MASK)
#define | GPIO_ICR2_ICR26_MASK (0x300000U)
#define | GPIO_ICR2_ICR26_SHIFT (20U)
#define | GPIO_ICR2_ICR26(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR26_SHIFT)) & GPIO_ICR2_ICR26_MASK)
#define | GPIO_ICR2_ICR27_MASK (0xC00000U)
#define | GPIO_ICR2_ICR27_SHIFT (22U)
#define | GPIO_ICR2_ICR27(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR27_SHIFT)) & GPIO_ICR2_ICR27_MASK)
#define | GPIO_ICR2_ICR28_MASK (0x3000000U)
#define | GPIO_ICR2_ICR28_SHIFT (24U)
#define | GPIO_ICR2_ICR28(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR28_SHIFT)) & GPIO_ICR2_ICR28_MASK)
#define | GPIO_ICR2_ICR29_MASK (0xC000000U)
#define | GPIO_ICR2_ICR29_SHIFT (26U)
#define | GPIO_ICR2_ICR29(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR29_SHIFT)) & GPIO_ICR2_ICR29_MASK)
#define | GPIO_ICR2_ICR30_MASK (0x30000000U)
#define | GPIO_ICR2_ICR30_SHIFT (28U)
#define | GPIO_ICR2_ICR30(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR30_SHIFT)) & GPIO_ICR2_ICR30_MASK)
#define | GPIO_ICR2_ICR31_MASK (0xC0000000U)
#define | GPIO_ICR2_ICR31_SHIFT (30U)
#define | GPIO_ICR2_ICR31(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR31_SHIFT)) & GPIO_ICR2_ICR31_MASK)

## IMR - GPIO interrupt mask register

#define | GPIO_IMR_IMR_MASK (0xFFFFFFFFU)
#define | GPIO_IMR_IMR_SHIFT (0U)
#define | GPIO_IMR_IMR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_IMR_IMR_SHIFT)) & GPIO_IMR_IMR_MASK)

## ISR - GPIO interrupt status register

#define | GPIO_ISR_ISR_MASK (0xFFFFFFFFU)
#define | GPIO_ISR_ISR_SHIFT (0U)
#define | GPIO_ISR_ISR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_ISR_ISR_SHIFT)) & GPIO_ISR_ISR_MASK)

## EDGE_SEL - GPIO edge select register

#define | GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK (0xFFFFFFFFU)
#define | GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT (0U)
#define | GPIO_EDGE_SEL_GPIO_EDGE_SEL(x) (((uint32_t)(((uint32_t)(x)) << GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT)) & GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK)

## DR_SET - GPIO data register SET

#define | GPIO_DR_SET_DR_SET_MASK (0xFFFFFFFFU)
#define | GPIO_DR_SET_DR_SET_SHIFT (0U)
#define | GPIO_DR_SET_DR_SET(x) (((uint32_t)(((uint32_t)(x)) << GPIO_DR_SET_DR_SET_SHIFT)) & GPIO_DR_SET_DR_SET_MASK)

## DR_CLEAR - GPIO data register CLEAR

#define | GPIO_DR_CLEAR_DR_CLEAR_MASK (0xFFFFFFFFU)
#define | GPIO_DR_CLEAR_DR_CLEAR_SHIFT (0U)
#define | GPIO_DR_CLEAR_DR_CLEAR(x) (((uint32_t)(((uint32_t)(x)) << GPIO_DR_CLEAR_DR_CLEAR_SHIFT)) & GPIO_DR_CLEAR_DR_CLEAR_MASK)

## DR_TOGGLE - GPIO data register TOGGLE

#define | GPIO_DR_TOGGLE_DR_TOGGLE_MASK (0xFFFFFFFFU)
#define | GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT (0U)
#define | GPIO_DR_TOGGLE_DR_TOGGLE(x) (((uint32_t)(((uint32_t)(x)) << GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT)) & GPIO_DR_TOGGLE_DR_TOGGLE_MASK)

## Detailed Description

## Macro Definition Documentation

## ◆ GPIO_DR_CLEAR_DR_CLEAR

#define GPIO_DR_CLEAR_DR_CLEAR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_DR_CLEAR_DR_CLEAR_SHIFT)) & GPIO_DR_CLEAR_DR_CLEAR_MASK)

DR_CLEAR - DR_CLEAR

Definition at line 20718 of file MIMXRT1062.h.

## ◆ GPIO_DR_CLEAR_DR_CLEAR_MASK

#define GPIO_DR_CLEAR_DR_CLEAR_MASK (0xFFFFFFFFU)

Definition at line 20714 of file MIMXRT1062.h.

## ◆ GPIO_DR_CLEAR_DR_CLEAR_SHIFT

#define GPIO_DR_CLEAR_DR_CLEAR_SHIFT (0U)

Definition at line 20715 of file MIMXRT1062.h.

## ◆ GPIO_DR_DR

#define GPIO_DR_DR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_DR_DR_SHIFT)) & GPIO_DR_DR_MASK)

DR - DR

Definition at line 20359 of file MIMXRT1062.h.

## ◆ GPIO_DR_DR_MASK

#define GPIO_DR_DR_MASK (0xFFFFFFFFU)

Definition at line 20355 of file MIMXRT1062.h.

## ◆ GPIO_DR_DR_SHIFT

#define GPIO_DR_DR_SHIFT (0U)

Definition at line 20356 of file MIMXRT1062.h.

## ◆ GPIO_DR_SET_DR_SET

#define GPIO_DR_SET_DR_SET | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_DR_SET_DR_SET_SHIFT)) & GPIO_DR_SET_DR_SET_MASK)

DR_SET - DR_SET

Definition at line 20709 of file MIMXRT1062.h.

## ◆ GPIO_DR_SET_DR_SET_MASK

#define GPIO_DR_SET_DR_SET_MASK (0xFFFFFFFFU)

Definition at line 20705 of file MIMXRT1062.h.

## ◆ GPIO_DR_SET_DR_SET_SHIFT

#define GPIO_DR_SET_DR_SET_SHIFT (0U)

Definition at line 20706 of file MIMXRT1062.h.

## ◆ GPIO_DR_TOGGLE_DR_TOGGLE

#define GPIO_DR_TOGGLE_DR_TOGGLE | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT)) & GPIO_DR_TOGGLE_DR_TOGGLE_MASK)

DR_TOGGLE - DR_TOGGLE

Definition at line 20727 of file MIMXRT1062.h.

## ◆ GPIO_DR_TOGGLE_DR_TOGGLE_MASK

#define GPIO_DR_TOGGLE_DR_TOGGLE_MASK (0xFFFFFFFFU)

Definition at line 20723 of file MIMXRT1062.h.

## ◆ GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT

#define GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT (0U)

Definition at line 20724 of file MIMXRT1062.h.

## ◆ GPIO_EDGE_SEL_GPIO_EDGE_SEL

#define GPIO_EDGE_SEL_GPIO_EDGE_SEL | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT)) & GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK)

GPIO_EDGE_SEL - GPIO_EDGE_SEL

Definition at line 20700 of file MIMXRT1062.h.

## ◆ GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK

#define GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK (0xFFFFFFFFU)

Definition at line 20696 of file MIMXRT1062.h.

## ◆ GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT

#define GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT (0U)

Definition at line 20697 of file MIMXRT1062.h.

## ◆ GPIO_GDIR_GDIR

#define GPIO_GDIR_GDIR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_GDIR_GDIR_SHIFT)) & GPIO_GDIR_GDIR_MASK)

GDIR - GDIR

Definition at line 20368 of file MIMXRT1062.h.

## ◆ GPIO_GDIR_GDIR_MASK

#define GPIO_GDIR_GDIR_MASK (0xFFFFFFFFU)

Definition at line 20364 of file MIMXRT1062.h.

## ◆ GPIO_GDIR_GDIR_SHIFT

#define GPIO_GDIR_GDIR_SHIFT (0U)

Definition at line 20365 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR0

#define GPIO_ICR1_ICR0 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR0_SHIFT)) & GPIO_ICR1_ICR0_MASK)

ICR0 - ICR0 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20390 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR0_MASK

#define GPIO_ICR1_ICR0_MASK (0x3U)

Definition at line 20382 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR0_SHIFT

#define GPIO_ICR1_ICR0_SHIFT (0U)

Definition at line 20383 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR1

#define GPIO_ICR1_ICR1 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR1_SHIFT)) & GPIO_ICR1_ICR1_MASK)

ICR1 - ICR1 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20399 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR10

#define GPIO_ICR1_ICR10 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR10_SHIFT)) & GPIO_ICR1_ICR10_MASK)

ICR10 - ICR10 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20480 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR10_MASK

#define GPIO_ICR1_ICR10_MASK (0x300000U)

Definition at line 20472 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR10_SHIFT

#define GPIO_ICR1_ICR10_SHIFT (20U)

Definition at line 20473 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR11

#define GPIO_ICR1_ICR11 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR11_SHIFT)) & GPIO_ICR1_ICR11_MASK)

ICR11 - ICR11 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20489 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR11_MASK

#define GPIO_ICR1_ICR11_MASK (0xC00000U)

Definition at line 20481 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR11_SHIFT

#define GPIO_ICR1_ICR11_SHIFT (22U)

Definition at line 20482 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR12

#define GPIO_ICR1_ICR12 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR12_SHIFT)) & GPIO_ICR1_ICR12_MASK)

ICR12 - ICR12 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20498 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR12_MASK

#define GPIO_ICR1_ICR12_MASK (0x3000000U)

Definition at line 20490 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR12_SHIFT

#define GPIO_ICR1_ICR12_SHIFT (24U)

Definition at line 20491 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR13

#define GPIO_ICR1_ICR13 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR13_SHIFT)) & GPIO_ICR1_ICR13_MASK)

ICR13 - ICR13 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20507 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR13_MASK

#define GPIO_ICR1_ICR13_MASK (0xC000000U)

Definition at line 20499 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR13_SHIFT

#define GPIO_ICR1_ICR13_SHIFT (26U)

Definition at line 20500 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR14

#define GPIO_ICR1_ICR14 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR14_SHIFT)) & GPIO_ICR1_ICR14_MASK)

ICR14 - ICR14 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20516 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR14_MASK

#define GPIO_ICR1_ICR14_MASK (0x30000000U)

Definition at line 20508 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR14_SHIFT

#define GPIO_ICR1_ICR14_SHIFT (28U)

Definition at line 20509 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR15

#define GPIO_ICR1_ICR15 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR15_SHIFT)) & GPIO_ICR1_ICR15_MASK)

ICR15 - ICR15 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20525 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR15_MASK

#define GPIO_ICR1_ICR15_MASK (0xC0000000U)

Definition at line 20517 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR15_SHIFT

#define GPIO_ICR1_ICR15_SHIFT (30U)

Definition at line 20518 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR1_MASK

#define GPIO_ICR1_ICR1_MASK (0xCU)

Definition at line 20391 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR1_SHIFT

#define GPIO_ICR1_ICR1_SHIFT (2U)

Definition at line 20392 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR2

#define GPIO_ICR1_ICR2 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR2_SHIFT)) & GPIO_ICR1_ICR2_MASK)

ICR2 - ICR2 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20408 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR2_MASK

#define GPIO_ICR1_ICR2_MASK (0x30U)

Definition at line 20400 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR2_SHIFT

#define GPIO_ICR1_ICR2_SHIFT (4U)

Definition at line 20401 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR3

#define GPIO_ICR1_ICR3 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR3_SHIFT)) & GPIO_ICR1_ICR3_MASK)

ICR3 - ICR3 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20417 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR3_MASK

#define GPIO_ICR1_ICR3_MASK (0xC0U)

Definition at line 20409 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR3_SHIFT

#define GPIO_ICR1_ICR3_SHIFT (6U)

Definition at line 20410 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR4

#define GPIO_ICR1_ICR4 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR4_SHIFT)) & GPIO_ICR1_ICR4_MASK)

ICR4 - ICR4 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20426 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR4_MASK

#define GPIO_ICR1_ICR4_MASK (0x300U)

Definition at line 20418 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR4_SHIFT

#define GPIO_ICR1_ICR4_SHIFT (8U)

Definition at line 20419 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR5

#define GPIO_ICR1_ICR5 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR5_SHIFT)) & GPIO_ICR1_ICR5_MASK)

ICR5 - ICR5 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20435 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR5_MASK

#define GPIO_ICR1_ICR5_MASK (0xC00U)

Definition at line 20427 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR5_SHIFT

#define GPIO_ICR1_ICR5_SHIFT (10U)

Definition at line 20428 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR6

#define GPIO_ICR1_ICR6 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR6_SHIFT)) & GPIO_ICR1_ICR6_MASK)

ICR6 - ICR6 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20444 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR6_MASK

#define GPIO_ICR1_ICR6_MASK (0x3000U)

Definition at line 20436 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR6_SHIFT

#define GPIO_ICR1_ICR6_SHIFT (12U)

Definition at line 20437 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR7

#define GPIO_ICR1_ICR7 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR7_SHIFT)) & GPIO_ICR1_ICR7_MASK)

ICR7 - ICR7 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20453 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR7_MASK

#define GPIO_ICR1_ICR7_MASK (0xC000U)

Definition at line 20445 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR7_SHIFT

#define GPIO_ICR1_ICR7_SHIFT (14U)

Definition at line 20446 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR8

#define GPIO_ICR1_ICR8 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR8_SHIFT)) & GPIO_ICR1_ICR8_MASK)

ICR8 - ICR8 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20462 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR8_MASK

#define GPIO_ICR1_ICR8_MASK (0x30000U)

Definition at line 20454 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR8_SHIFT

#define GPIO_ICR1_ICR8_SHIFT (16U)

Definition at line 20455 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR9

#define GPIO_ICR1_ICR9 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR1_ICR9_SHIFT)) & GPIO_ICR1_ICR9_MASK)

ICR9 - ICR9 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20471 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR9_MASK

#define GPIO_ICR1_ICR9_MASK (0xC0000U)

Definition at line 20463 of file MIMXRT1062.h.

## ◆ GPIO_ICR1_ICR9_SHIFT

#define GPIO_ICR1_ICR9_SHIFT (18U)

Definition at line 20464 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR16

#define GPIO_ICR2_ICR16 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR16_SHIFT)) & GPIO_ICR2_ICR16_MASK)

ICR16 - ICR16 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20538 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR16_MASK

#define GPIO_ICR2_ICR16_MASK (0x3U)

Definition at line 20530 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR16_SHIFT

#define GPIO_ICR2_ICR16_SHIFT (0U)

Definition at line 20531 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR17

#define GPIO_ICR2_ICR17 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR17_SHIFT)) & GPIO_ICR2_ICR17_MASK)

ICR17 - ICR17 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20547 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR17_MASK

#define GPIO_ICR2_ICR17_MASK (0xCU)

Definition at line 20539 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR17_SHIFT

#define GPIO_ICR2_ICR17_SHIFT (2U)

Definition at line 20540 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR18

#define GPIO_ICR2_ICR18 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR18_SHIFT)) & GPIO_ICR2_ICR18_MASK)

ICR18 - ICR18 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20556 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR18_MASK

#define GPIO_ICR2_ICR18_MASK (0x30U)

Definition at line 20548 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR18_SHIFT

#define GPIO_ICR2_ICR18_SHIFT (4U)

Definition at line 20549 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR19

#define GPIO_ICR2_ICR19 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR19_SHIFT)) & GPIO_ICR2_ICR19_MASK)

ICR19 - ICR19 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20565 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR19_MASK

#define GPIO_ICR2_ICR19_MASK (0xC0U)

Definition at line 20557 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR19_SHIFT

#define GPIO_ICR2_ICR19_SHIFT (6U)

Definition at line 20558 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR20

#define GPIO_ICR2_ICR20 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR20_SHIFT)) & GPIO_ICR2_ICR20_MASK)

ICR20 - ICR20 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20574 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR20_MASK

#define GPIO_ICR2_ICR20_MASK (0x300U)

Definition at line 20566 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR20_SHIFT

#define GPIO_ICR2_ICR20_SHIFT (8U)

Definition at line 20567 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR21

#define GPIO_ICR2_ICR21 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR21_SHIFT)) & GPIO_ICR2_ICR21_MASK)

ICR21 - ICR21 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20583 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR21_MASK

#define GPIO_ICR2_ICR21_MASK (0xC00U)

Definition at line 20575 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR21_SHIFT

#define GPIO_ICR2_ICR21_SHIFT (10U)

Definition at line 20576 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR22

#define GPIO_ICR2_ICR22 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR22_SHIFT)) & GPIO_ICR2_ICR22_MASK)

ICR22 - ICR22 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20592 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR22_MASK

#define GPIO_ICR2_ICR22_MASK (0x3000U)

Definition at line 20584 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR22_SHIFT

#define GPIO_ICR2_ICR22_SHIFT (12U)

Definition at line 20585 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR23

#define GPIO_ICR2_ICR23 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR23_SHIFT)) & GPIO_ICR2_ICR23_MASK)

ICR23 - ICR23 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20601 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR23_MASK

#define GPIO_ICR2_ICR23_MASK (0xC000U)

Definition at line 20593 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR23_SHIFT

#define GPIO_ICR2_ICR23_SHIFT (14U)

Definition at line 20594 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR24

#define GPIO_ICR2_ICR24 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR24_SHIFT)) & GPIO_ICR2_ICR24_MASK)

ICR24 - ICR24 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20610 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR24_MASK

#define GPIO_ICR2_ICR24_MASK (0x30000U)

Definition at line 20602 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR24_SHIFT

#define GPIO_ICR2_ICR24_SHIFT (16U)

Definition at line 20603 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR25

#define GPIO_ICR2_ICR25 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR25_SHIFT)) & GPIO_ICR2_ICR25_MASK)

ICR25 - ICR25 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20619 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR25_MASK

#define GPIO_ICR2_ICR25_MASK (0xC0000U)

Definition at line 20611 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR25_SHIFT

#define GPIO_ICR2_ICR25_SHIFT (18U)

Definition at line 20612 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR26

#define GPIO_ICR2_ICR26 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR26_SHIFT)) & GPIO_ICR2_ICR26_MASK)

ICR26 - ICR26 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20628 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR26_MASK

#define GPIO_ICR2_ICR26_MASK (0x300000U)

Definition at line 20620 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR26_SHIFT

#define GPIO_ICR2_ICR26_SHIFT (20U)

Definition at line 20621 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR27

#define GPIO_ICR2_ICR27 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR27_SHIFT)) & GPIO_ICR2_ICR27_MASK)

ICR27 - ICR27 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20637 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR27_MASK

#define GPIO_ICR2_ICR27_MASK (0xC00000U)

Definition at line 20629 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR27_SHIFT

#define GPIO_ICR2_ICR27_SHIFT (22U)

Definition at line 20630 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR28

#define GPIO_ICR2_ICR28 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR28_SHIFT)) & GPIO_ICR2_ICR28_MASK)

ICR28 - ICR28 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20646 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR28_MASK

#define GPIO_ICR2_ICR28_MASK (0x3000000U)

Definition at line 20638 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR28_SHIFT

#define GPIO_ICR2_ICR28_SHIFT (24U)

Definition at line 20639 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR29

#define GPIO_ICR2_ICR29 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR29_SHIFT)) & GPIO_ICR2_ICR29_MASK)

ICR29 - ICR29 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20655 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR29_MASK

#define GPIO_ICR2_ICR29_MASK (0xC000000U)

Definition at line 20647 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR29_SHIFT

#define GPIO_ICR2_ICR29_SHIFT (26U)

Definition at line 20648 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR30

#define GPIO_ICR2_ICR30 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR30_SHIFT)) & GPIO_ICR2_ICR30_MASK)

ICR30 - ICR30 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20664 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR30_MASK

#define GPIO_ICR2_ICR30_MASK (0x30000000U)

Definition at line 20656 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR30_SHIFT

#define GPIO_ICR2_ICR30_SHIFT (28U)

Definition at line 20657 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR31

#define GPIO_ICR2_ICR31 | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ICR2_ICR31_SHIFT)) & GPIO_ICR2_ICR31_MASK)

ICR31 - ICR31 0b00..Interrupt n is low-level sensitive. 0b01..Interrupt n is high-level sensitive. 0b10..Interrupt n is rising-edge sensitive. 0b11..Interrupt n is falling-edge sensitive.

Definition at line 20673 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR31_MASK

#define GPIO_ICR2_ICR31_MASK (0xC0000000U)

Definition at line 20665 of file MIMXRT1062.h.

## ◆ GPIO_ICR2_ICR31_SHIFT

#define GPIO_ICR2_ICR31_SHIFT (30U)

Definition at line 20666 of file MIMXRT1062.h.

## ◆ GPIO_IMR_IMR

#define GPIO_IMR_IMR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_IMR_IMR_SHIFT)) & GPIO_IMR_IMR_MASK)

IMR - IMR

Definition at line 20682 of file MIMXRT1062.h.

## ◆ GPIO_IMR_IMR_MASK

#define GPIO_IMR_IMR_MASK (0xFFFFFFFFU)

Definition at line 20678 of file MIMXRT1062.h.

## ◆ GPIO_IMR_IMR_SHIFT

#define GPIO_IMR_IMR_SHIFT (0U)

Definition at line 20679 of file MIMXRT1062.h.

## ◆ GPIO_ISR_ISR

#define GPIO_ISR_ISR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_ISR_ISR_SHIFT)) & GPIO_ISR_ISR_MASK)

ISR - ISR

Definition at line 20691 of file MIMXRT1062.h.

## ◆ GPIO_ISR_ISR_MASK

#define GPIO_ISR_ISR_MASK (0xFFFFFFFFU)

Definition at line 20687 of file MIMXRT1062.h.

## ◆ GPIO_ISR_ISR_SHIFT

#define GPIO_ISR_ISR_SHIFT (0U)

Definition at line 20688 of file MIMXRT1062.h.

## ◆ GPIO_PSR_PSR

#define GPIO_PSR_PSR | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << GPIO_PSR_PSR_SHIFT)) & GPIO_PSR_PSR_MASK)

PSR - PSR

Definition at line 20377 of file MIMXRT1062.h.

## ◆ GPIO_PSR_PSR_MASK

#define GPIO_PSR_PSR_MASK (0xFFFFFFFFU)

Definition at line 20373 of file MIMXRT1062.h.

## ◆ GPIO_PSR_PSR_SHIFT

#define GPIO_PSR_PSR_SHIFT (0U)

Definition at line 20374 of file MIMXRT1062.h.