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.