libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
GPIO INTTYPE register mapping.

GPIO Interrupt Type Register Definitions. More...

Collaboration diagram for GPIO INTTYPE register mapping.:

Macros

#define GPIO_INTTYPE_EDGE   0U
 
#define GPIO_INTTYPE_LEVEL   1U
 
#define GPIO_INTTYPER(base)   MMIO32((base) + 0x20)
 
#define GPIOA_INTTYPER   GPIO_INTTYPER(GPIOA)
 
#define GPIOB_INTTYPER   GPIO_INTTYPER(GPIOB)
 
#define GPIOC_INTTYPER   GPIO_INTTYPER(GPIOC)
 
#define GPIOD_INTTYPER   GPIO_INTTYPER(GPIOD)
 
#define GPIOE_INTTYPER   GPIO_INTTYPER(GPIOE)
 
#define GPIOF_INTTYPER   GPIO_INTTYPER(GPIOF)
 
#define GPIOG_INTTYPER   GPIO_INTTYPER(GPIOG)
 

Detailed Description

GPIO Interrupt Type Register Definitions.

Macro Definition Documentation

◆ GPIO_INTTYPE_EDGE

#define GPIO_INTTYPE_EDGE   0U

Definition at line 172 of file gpio.h.

◆ GPIO_INTTYPE_LEVEL

#define GPIO_INTTYPE_LEVEL   1U

Definition at line 173 of file gpio.h.

◆ GPIO_INTTYPER

#define GPIO_INTTYPER (   base)    MMIO32((base) + 0x20)

Definition at line 174 of file gpio.h.

◆ GPIOA_INTTYPER

#define GPIOA_INTTYPER   GPIO_INTTYPER(GPIOA)

Definition at line 175 of file gpio.h.

◆ GPIOB_INTTYPER

#define GPIOB_INTTYPER   GPIO_INTTYPER(GPIOB)

Definition at line 176 of file gpio.h.

◆ GPIOC_INTTYPER

#define GPIOC_INTTYPER   GPIO_INTTYPER(GPIOC)

Definition at line 177 of file gpio.h.

◆ GPIOD_INTTYPER

#define GPIOD_INTTYPER   GPIO_INTTYPER(GPIOD)

Definition at line 178 of file gpio.h.

◆ GPIOE_INTTYPER

#define GPIOE_INTTYPER   GPIO_INTTYPER(GPIOE)

Definition at line 179 of file gpio.h.

◆ GPIOF_INTTYPER

#define GPIOF_INTTYPER   GPIO_INTTYPER(GPIOF)

Definition at line 180 of file gpio.h.

◆ GPIOG_INTTYPER

#define GPIOG_INTTYPER   GPIO_INTTYPER(GPIOG)

Definition at line 181 of file gpio.h.