libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Collaboration diagram for GPIO Port IDs:

Macros

#define GPIOA   GPIO_PORT_A_BASE
 
#define GPIOB   GPIO_PORT_B_BASE
 
#define GPIOC   GPIO_PORT_C_BASE
 
#define GPIOD   GPIO_PORT_D_BASE
 
#define GPIOE   GPIO_PORT_E_BASE
 
#define GPIOF   GPIO_PORT_F_BASE
 
#define GPIOG   GPIO_PORT_G_BASE
 

Detailed Description

Macro Definition Documentation

◆ GPIOA

#define GPIOA   GPIO_PORT_A_BASE

Definition at line 49 of file f1/gpio.h.

◆ GPIOB

#define GPIOB   GPIO_PORT_B_BASE

Definition at line 50 of file f1/gpio.h.

◆ GPIOC

#define GPIOC   GPIO_PORT_C_BASE

Definition at line 51 of file f1/gpio.h.

◆ GPIOD

#define GPIOD   GPIO_PORT_D_BASE

Definition at line 52 of file f1/gpio.h.

◆ GPIOE

#define GPIOE   GPIO_PORT_E_BASE

Definition at line 53 of file f1/gpio.h.

◆ GPIOF

#define GPIOF   GPIO_PORT_F_BASE

Definition at line 54 of file f1/gpio.h.

◆ GPIOG

#define GPIOG   GPIO_PORT_G_BASE

Definition at line 55 of file f1/gpio.h.