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

GPIO Pin Identifiers. More...

Collaboration diagram for GPIO Pin Identifiers:

Macros

#define GPIO0   (1 << 0)
 GPIO Pin 0 Identifier. More...
 
#define GPIO1   (1 << 1)
 GPIO Pin 1 Identifier. More...
 
#define GPIO2   (1 << 2)
 GPIO Pin 2 Identifier. More...
 
#define GPIO3   (1 << 3)
 GPIO Pin 3 Identifier. More...
 
#define GPIO4   (1 << 4)
 GPIO Pin 4 Identifier. More...
 
#define GPIO5   (1 << 5)
 GPIO Pin 5 Identifier. More...
 
#define GPIO6   (1 << 6)
 GPIO Pin 6 Identifier. More...
 
#define GPIO7   (1 << 7)
 GPIO Pin 7 Identifier. More...
 
#define GPIO_ALL   (0xFF)
 GPIO All Pins Identifier. More...
 

Detailed Description

GPIO Pin Identifiers.

Macro Definition Documentation

◆ GPIO0

#define GPIO0   (1 << 0)

GPIO Pin 0 Identifier.

Definition at line 83 of file gpio.h.

◆ GPIO1

#define GPIO1   (1 << 1)

GPIO Pin 1 Identifier.

Definition at line 85 of file gpio.h.

◆ GPIO2

#define GPIO2   (1 << 2)

GPIO Pin 2 Identifier.

Definition at line 87 of file gpio.h.

◆ GPIO3

#define GPIO3   (1 << 3)

GPIO Pin 3 Identifier.

Definition at line 89 of file gpio.h.

◆ GPIO4

#define GPIO4   (1 << 4)

GPIO Pin 4 Identifier.

Definition at line 91 of file gpio.h.

◆ GPIO5

#define GPIO5   (1 << 5)

GPIO Pin 5 Identifier.

Definition at line 93 of file gpio.h.

◆ GPIO6

#define GPIO6   (1 << 6)

GPIO Pin 6 Identifier.

Definition at line 95 of file gpio.h.

◆ GPIO7

#define GPIO7   (1 << 7)

GPIO Pin 7 Identifier.

Definition at line 97 of file gpio.h.

◆ GPIO_ALL

#define GPIO_ALL   (0xFF)

GPIO All Pins Identifier.

Definition at line 99 of file gpio.h.