|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
GPIO definitions for the Qorvo PAC55xx series of microcontrollers. More...

Modules | |
| GPIO Port IDs | |
| GPIO port base addresses (for convenience) | |
| GPIO Pin Identifiers | |
| GPIO number definitions (for convenience) | |
| GPIO MODE register mapping. | |
| GPIO Mode Register Definitions. | |
| GPIO OUTMASK register mapping. | |
| GPIO Output Mask Register Definitions. | |
| GPIO OUT register mapping. | |
| GPIO Output Register Definitions. | |
| GPIO IN register mapping. | |
| GPIO Input Register Definitions. | |
| GPIO INTEN register mapping. | |
| GPIO Interrupt Enable Register Definitions. | |
| GPIO INTFLAG register mapping. | |
| GPIO Interrupt Flag Register Definitions. | |
| GPIO INTCLEAR register mapping. | |
| GPIO Interrupt Clear Register Definitions. | |
| GPIO INTTYPE register mapping. | |
| GPIO Interrupt Type Register Definitions. | |
| GPIO INTCFG register mapping. | |
| GPIO Interrupt Config Register Definitions. | |
| GPIO INTEDGEBOTH register mapping. | |
| GPIO Interrupt Edge Both Definitions. | |
| GPIO CLKSYNC register mapping. | |
| GPIO Clock Synchronization Settings. | |
| GPIO DOSET register mapping. | |
| GPIO Set Register. | |
| GPIO DOCLEAR register mapping. | |
| GPIO Set Register. | |
Functions | |
| static uint32_t | get_ccs_port_base (uint32_t gpioport) |
| PAC55xxxx General-Purpose Input/Output (GPIO) More... | |
GPIO definitions for the Qorvo PAC55xx series of microcontrollers.
Definitions in this file come from the PAC55XX Family User Guide Rev 1.21 by Active-Semi dated August 26, 2019.
|
static |
PAC55xxxx General-Purpose Input/Output (GPIO)
This library supports the GPIO module in the PAC55xx SoC from Qorvo.
LGPL License Terms libopencm3 License
Definition at line 29 of file gpio.c.
References CCS_PORTA, CCS_PORTB, CCS_PORTC, CCS_PORTD, CCS_PORTE, CCS_PORTF, CCS_PORTG, GPIOA, GPIOB, GPIOC, GPIOD, GPIOE, GPIOF, and GPIOG.
Referenced by gpio_mode_setup(), gpio_set_af(), gpio_set_output_options(), and gpio_set_schmidt_trigger().
