|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/sam/gpio.h>
Go to the source code of this file.
Functions | |
| void | gpio_set (uint32_t gpioport, uint32_t gpios) |
| Atomic set output. More... | |
| void | gpio_clear (uint32_t gpioport, uint32_t gpios) |
| Atomic clear output. More... | |
| void | gpio_toggle (uint32_t gpioport, uint32_t gpios) |
| Toggle output. More... | |
| void gpio_clear | ( | uint32_t | gpioport, |
| uint32_t | gpios | ||
| ) |
Atomic clear output.
| [in] | gpioport | uint32_t: GPIO Port base address |
| [in] | gpios | uint32_t |
Definition at line 50 of file gpio_common_all.c.
| void gpio_set | ( | uint32_t | gpioport, |
| uint32_t | gpios | ||
| ) |
Atomic set output.
| [in] | gpioport | uint32_t: GPIO Port base address |
| [in] | gpios | uint32_t |
Definition at line 40 of file gpio_common_all.c.
| void gpio_toggle | ( | uint32_t | gpioport, |
| uint32_t | gpios | ||
| ) |
Toggle output.
| [in] | gpioport | uint32_t: GPIO Port base address |
| [in] | gpios | uint32_t |
Definition at line 60 of file gpio_common_all.c.