libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
GPIO Output Mask Register Definitions. More...
Macros | |
#define | GPIO_OUTMASKR(base) MMIO32((base) + 0x04) |
#define | GPIOA_OUTMASKR GPIO_OUTMASKR(GPIOA) |
#define | GPIOB_OUTMASKR GPIO_OUTMASKR(GPIOB) |
#define | GPIOC_OUTMASKR GPIO_OUTMASKR(GPIOC) |
#define | GPIOD_OUTMASKR GPIO_OUTMASKR(GPIOD) |
#define | GPIOE_OUTMASKR GPIO_OUTMASKR(GPIOE) |
#define | GPIOF_OUTMASKR GPIO_OUTMASKR(GPIOF) |
#define | GPIOG_OUTMASKR GPIO_OUTMASKR(GPIOG) |
GPIO Output Mask Register Definitions.
This register may be used to lock the output value of a pin as changes to masked pins will have no effect.
#define GPIOA_OUTMASKR GPIO_OUTMASKR(GPIOA) |
#define GPIOB_OUTMASKR GPIO_OUTMASKR(GPIOB) |
#define GPIOC_OUTMASKR GPIO_OUTMASKR(GPIOC) |
#define GPIOD_OUTMASKR GPIO_OUTMASKR(GPIOD) |
#define GPIOE_OUTMASKR GPIO_OUTMASKR(GPIOE) |
#define GPIOF_OUTMASKR GPIO_OUTMASKR(GPIOF) |
#define GPIOG_OUTMASKR GPIO_OUTMASKR(GPIOG) |