![]() |
Contiki-NG
|
GPIO HAL implementation for the Gecko. More...
#include "contiki.h"#include "dev/gpio-hal.h"#include "em_gpio.h"#include "em_core.h"#include "em_cmu.h"#include "gpiointerrupt.h"Go to the source code of this file.
Functions | |
| void | gpio_hal_arch_init (void) |
| Perform architecture specific gpio initaliaztion. | |
| void | gpio_hal_arch_port_pin_cfg_set (gpio_hal_port_t port, gpio_hal_pin_t pin, gpio_hal_pin_cfg_t cfg) |
| Configure a gpio pin. | |
| gpio_hal_pin_cfg_t | gpio_hal_arch_port_pin_cfg_get (gpio_hal_port_t port, gpio_hal_pin_t pin) |
| Read the configuration of a GPIO pin. | |
| void | gpio_hal_arch_port_interrupt_enable (gpio_hal_port_t port, gpio_hal_pin_t pin) |
| Enable interrupts for a gpio pin. | |
| void | gpio_hal_arch_port_interrupt_disable (gpio_hal_port_t port, gpio_hal_pin_t pin) |
| Disable interrupts for a gpio pin. | |
| void | gpio_hal_arch_port_set_pins (gpio_hal_port_t port, gpio_hal_pin_mask_t pins) |
| Set multiple pins to logical high. | |
GPIO HAL implementation for the Gecko.
Definition in file gpio-hal-arch.c.