libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
GPIO Set Register. More...
Macros | |
#define | GPIO_DOSETR(base) MMIO32((base) + 0x30) |
#define | GPIOA_DOSETR GPIO_DOSETR(GPIOA) |
#define | GPIOB_DOSETR GPIO_DOSETR(GPIOB) |
#define | GPIOC_DOSETR GPIO_DOSETR(GPIOC) |
#define | GPIOD_DOSETR GPIO_DOSETR(GPIOD) |
#define | GPIOE_DOSETR GPIO_DOSETR(GPIOE) |
#define | GPIOF_DOSETR GPIO_DOSETR(GPIOF) |
#define | GPIOG_DOSETR GPIO_DOSETR(GPIOG) |
GPIO Set Register.
This register can be used for atomic setting of outputs.
#define GPIOA_DOSETR GPIO_DOSETR(GPIOA) |
#define GPIOB_DOSETR GPIO_DOSETR(GPIOB) |
#define GPIOC_DOSETR GPIO_DOSETR(GPIOC) |
#define GPIOD_DOSETR GPIO_DOSETR(GPIOD) |
#define GPIOE_DOSETR GPIO_DOSETR(GPIOE) |
#define GPIOF_DOSETR GPIO_DOSETR(GPIOF) |
#define GPIOG_DOSETR GPIO_DOSETR(GPIOG) |