Collaboration diagram for GPIO Register Masks:

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 19514 of file MIMXRT1052.h.

◆ GPIO_DR_CLEAR_DR_CLEAR_MASK

#define GPIO_DR_CLEAR_DR_CLEAR_MASK   (0xFFFFFFFFU)

Definition at line 19510 of file MIMXRT1052.h.

◆ GPIO_DR_CLEAR_DR_CLEAR_SHIFT

#define GPIO_DR_CLEAR_DR_CLEAR_SHIFT   (0U)

Definition at line 19511 of file MIMXRT1052.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 19155 of file MIMXRT1052.h.

◆ GPIO_DR_DR_MASK

#define GPIO_DR_DR_MASK   (0xFFFFFFFFU)

Definition at line 19151 of file MIMXRT1052.h.

◆ GPIO_DR_DR_SHIFT

#define GPIO_DR_DR_SHIFT   (0U)

Definition at line 19152 of file MIMXRT1052.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 19505 of file MIMXRT1052.h.

◆ GPIO_DR_SET_DR_SET_MASK

#define GPIO_DR_SET_DR_SET_MASK   (0xFFFFFFFFU)

Definition at line 19501 of file MIMXRT1052.h.

◆ GPIO_DR_SET_DR_SET_SHIFT

#define GPIO_DR_SET_DR_SET_SHIFT   (0U)

Definition at line 19502 of file MIMXRT1052.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 19523 of file MIMXRT1052.h.

◆ GPIO_DR_TOGGLE_DR_TOGGLE_MASK

#define GPIO_DR_TOGGLE_DR_TOGGLE_MASK   (0xFFFFFFFFU)

Definition at line 19519 of file MIMXRT1052.h.

◆ GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT

#define GPIO_DR_TOGGLE_DR_TOGGLE_SHIFT   (0U)

Definition at line 19520 of file MIMXRT1052.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 19496 of file MIMXRT1052.h.

◆ GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK

#define GPIO_EDGE_SEL_GPIO_EDGE_SEL_MASK   (0xFFFFFFFFU)

Definition at line 19492 of file MIMXRT1052.h.

◆ GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT

#define GPIO_EDGE_SEL_GPIO_EDGE_SEL_SHIFT   (0U)

Definition at line 19493 of file MIMXRT1052.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 19164 of file MIMXRT1052.h.

◆ GPIO_GDIR_GDIR_MASK

#define GPIO_GDIR_GDIR_MASK   (0xFFFFFFFFU)

Definition at line 19160 of file MIMXRT1052.h.

◆ GPIO_GDIR_GDIR_SHIFT

#define GPIO_GDIR_GDIR_SHIFT   (0U)

Definition at line 19161 of file MIMXRT1052.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 19186 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR0_MASK

#define GPIO_ICR1_ICR0_MASK   (0x3U)

Definition at line 19178 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR0_SHIFT

#define GPIO_ICR1_ICR0_SHIFT   (0U)

Definition at line 19179 of file MIMXRT1052.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 19195 of file MIMXRT1052.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 19276 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR10_MASK

#define GPIO_ICR1_ICR10_MASK   (0x300000U)

Definition at line 19268 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR10_SHIFT

#define GPIO_ICR1_ICR10_SHIFT   (20U)

Definition at line 19269 of file MIMXRT1052.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 19285 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR11_MASK

#define GPIO_ICR1_ICR11_MASK   (0xC00000U)

Definition at line 19277 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR11_SHIFT

#define GPIO_ICR1_ICR11_SHIFT   (22U)

Definition at line 19278 of file MIMXRT1052.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 19294 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR12_MASK

#define GPIO_ICR1_ICR12_MASK   (0x3000000U)

Definition at line 19286 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR12_SHIFT

#define GPIO_ICR1_ICR12_SHIFT   (24U)

Definition at line 19287 of file MIMXRT1052.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 19303 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR13_MASK

#define GPIO_ICR1_ICR13_MASK   (0xC000000U)

Definition at line 19295 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR13_SHIFT

#define GPIO_ICR1_ICR13_SHIFT   (26U)

Definition at line 19296 of file MIMXRT1052.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 19312 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR14_MASK

#define GPIO_ICR1_ICR14_MASK   (0x30000000U)

Definition at line 19304 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR14_SHIFT

#define GPIO_ICR1_ICR14_SHIFT   (28U)

Definition at line 19305 of file MIMXRT1052.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 19321 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR15_MASK

#define GPIO_ICR1_ICR15_MASK   (0xC0000000U)

Definition at line 19313 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR15_SHIFT

#define GPIO_ICR1_ICR15_SHIFT   (30U)

Definition at line 19314 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR1_MASK

#define GPIO_ICR1_ICR1_MASK   (0xCU)

Definition at line 19187 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR1_SHIFT

#define GPIO_ICR1_ICR1_SHIFT   (2U)

Definition at line 19188 of file MIMXRT1052.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 19204 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR2_MASK

#define GPIO_ICR1_ICR2_MASK   (0x30U)

Definition at line 19196 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR2_SHIFT

#define GPIO_ICR1_ICR2_SHIFT   (4U)

Definition at line 19197 of file MIMXRT1052.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 19213 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR3_MASK

#define GPIO_ICR1_ICR3_MASK   (0xC0U)

Definition at line 19205 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR3_SHIFT

#define GPIO_ICR1_ICR3_SHIFT   (6U)

Definition at line 19206 of file MIMXRT1052.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 19222 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR4_MASK

#define GPIO_ICR1_ICR4_MASK   (0x300U)

Definition at line 19214 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR4_SHIFT

#define GPIO_ICR1_ICR4_SHIFT   (8U)

Definition at line 19215 of file MIMXRT1052.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 19231 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR5_MASK

#define GPIO_ICR1_ICR5_MASK   (0xC00U)

Definition at line 19223 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR5_SHIFT

#define GPIO_ICR1_ICR5_SHIFT   (10U)

Definition at line 19224 of file MIMXRT1052.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 19240 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR6_MASK

#define GPIO_ICR1_ICR6_MASK   (0x3000U)

Definition at line 19232 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR6_SHIFT

#define GPIO_ICR1_ICR6_SHIFT   (12U)

Definition at line 19233 of file MIMXRT1052.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 19249 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR7_MASK

#define GPIO_ICR1_ICR7_MASK   (0xC000U)

Definition at line 19241 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR7_SHIFT

#define GPIO_ICR1_ICR7_SHIFT   (14U)

Definition at line 19242 of file MIMXRT1052.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 19258 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR8_MASK

#define GPIO_ICR1_ICR8_MASK   (0x30000U)

Definition at line 19250 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR8_SHIFT

#define GPIO_ICR1_ICR8_SHIFT   (16U)

Definition at line 19251 of file MIMXRT1052.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 19267 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR9_MASK

#define GPIO_ICR1_ICR9_MASK   (0xC0000U)

Definition at line 19259 of file MIMXRT1052.h.

◆ GPIO_ICR1_ICR9_SHIFT

#define GPIO_ICR1_ICR9_SHIFT   (18U)

Definition at line 19260 of file MIMXRT1052.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 19334 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR16_MASK

#define GPIO_ICR2_ICR16_MASK   (0x3U)

Definition at line 19326 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR16_SHIFT

#define GPIO_ICR2_ICR16_SHIFT   (0U)

Definition at line 19327 of file MIMXRT1052.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 19343 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR17_MASK

#define GPIO_ICR2_ICR17_MASK   (0xCU)

Definition at line 19335 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR17_SHIFT

#define GPIO_ICR2_ICR17_SHIFT   (2U)

Definition at line 19336 of file MIMXRT1052.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 19352 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR18_MASK

#define GPIO_ICR2_ICR18_MASK   (0x30U)

Definition at line 19344 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR18_SHIFT

#define GPIO_ICR2_ICR18_SHIFT   (4U)

Definition at line 19345 of file MIMXRT1052.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 19361 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR19_MASK

#define GPIO_ICR2_ICR19_MASK   (0xC0U)

Definition at line 19353 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR19_SHIFT

#define GPIO_ICR2_ICR19_SHIFT   (6U)

Definition at line 19354 of file MIMXRT1052.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 19370 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR20_MASK

#define GPIO_ICR2_ICR20_MASK   (0x300U)

Definition at line 19362 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR20_SHIFT

#define GPIO_ICR2_ICR20_SHIFT   (8U)

Definition at line 19363 of file MIMXRT1052.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 19379 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR21_MASK

#define GPIO_ICR2_ICR21_MASK   (0xC00U)

Definition at line 19371 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR21_SHIFT

#define GPIO_ICR2_ICR21_SHIFT   (10U)

Definition at line 19372 of file MIMXRT1052.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 19388 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR22_MASK

#define GPIO_ICR2_ICR22_MASK   (0x3000U)

Definition at line 19380 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR22_SHIFT

#define GPIO_ICR2_ICR22_SHIFT   (12U)

Definition at line 19381 of file MIMXRT1052.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 19397 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR23_MASK

#define GPIO_ICR2_ICR23_MASK   (0xC000U)

Definition at line 19389 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR23_SHIFT

#define GPIO_ICR2_ICR23_SHIFT   (14U)

Definition at line 19390 of file MIMXRT1052.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 19406 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR24_MASK

#define GPIO_ICR2_ICR24_MASK   (0x30000U)

Definition at line 19398 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR24_SHIFT

#define GPIO_ICR2_ICR24_SHIFT   (16U)

Definition at line 19399 of file MIMXRT1052.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 19415 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR25_MASK

#define GPIO_ICR2_ICR25_MASK   (0xC0000U)

Definition at line 19407 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR25_SHIFT

#define GPIO_ICR2_ICR25_SHIFT   (18U)

Definition at line 19408 of file MIMXRT1052.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 19424 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR26_MASK

#define GPIO_ICR2_ICR26_MASK   (0x300000U)

Definition at line 19416 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR26_SHIFT

#define GPIO_ICR2_ICR26_SHIFT   (20U)

Definition at line 19417 of file MIMXRT1052.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 19433 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR27_MASK

#define GPIO_ICR2_ICR27_MASK   (0xC00000U)

Definition at line 19425 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR27_SHIFT

#define GPIO_ICR2_ICR27_SHIFT   (22U)

Definition at line 19426 of file MIMXRT1052.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 19442 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR28_MASK

#define GPIO_ICR2_ICR28_MASK   (0x3000000U)

Definition at line 19434 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR28_SHIFT

#define GPIO_ICR2_ICR28_SHIFT   (24U)

Definition at line 19435 of file MIMXRT1052.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 19451 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR29_MASK

#define GPIO_ICR2_ICR29_MASK   (0xC000000U)

Definition at line 19443 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR29_SHIFT

#define GPIO_ICR2_ICR29_SHIFT   (26U)

Definition at line 19444 of file MIMXRT1052.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 19460 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR30_MASK

#define GPIO_ICR2_ICR30_MASK   (0x30000000U)

Definition at line 19452 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR30_SHIFT

#define GPIO_ICR2_ICR30_SHIFT   (28U)

Definition at line 19453 of file MIMXRT1052.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 19469 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR31_MASK

#define GPIO_ICR2_ICR31_MASK   (0xC0000000U)

Definition at line 19461 of file MIMXRT1052.h.

◆ GPIO_ICR2_ICR31_SHIFT

#define GPIO_ICR2_ICR31_SHIFT   (30U)

Definition at line 19462 of file MIMXRT1052.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 19478 of file MIMXRT1052.h.

◆ GPIO_IMR_IMR_MASK

#define GPIO_IMR_IMR_MASK   (0xFFFFFFFFU)

Definition at line 19474 of file MIMXRT1052.h.

◆ GPIO_IMR_IMR_SHIFT

#define GPIO_IMR_IMR_SHIFT   (0U)

Definition at line 19475 of file MIMXRT1052.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 19487 of file MIMXRT1052.h.

◆ GPIO_ISR_ISR_MASK

#define GPIO_ISR_ISR_MASK   (0xFFFFFFFFU)

Definition at line 19483 of file MIMXRT1052.h.

◆ GPIO_ISR_ISR_SHIFT

#define GPIO_ISR_ISR_SHIFT   (0U)

Definition at line 19484 of file MIMXRT1052.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 19173 of file MIMXRT1052.h.

◆ GPIO_PSR_PSR_MASK

#define GPIO_PSR_PSR_MASK   (0xFFFFFFFFU)

Definition at line 19169 of file MIMXRT1052.h.

◆ GPIO_PSR_PSR_SHIFT

#define GPIO_PSR_PSR_SHIFT   (0U)

Definition at line 19170 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:10