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

Macros

#define GPIO_MODE_INPUT   0x00 /* Default */
 
#define GPIO_MODE_OUTPUT_10_MHZ   0x01
 
#define GPIO_MODE_OUTPUT_2_MHZ   0x02
 
#define GPIO_MODE_OUTPUT_50_MHZ   0x03
 

Detailed Description

Macro Definition Documentation

◆ GPIO_MODE_INPUT

#define GPIO_MODE_INPUT   0x00 /* Default */

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

◆ GPIO_MODE_OUTPUT_10_MHZ

#define GPIO_MODE_OUTPUT_10_MHZ   0x01

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

◆ GPIO_MODE_OUTPUT_2_MHZ

#define GPIO_MODE_OUTPUT_2_MHZ   0x02

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

◆ GPIO_MODE_OUTPUT_50_MHZ

#define GPIO_MODE_OUTPUT_50_MHZ   0x03

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