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. More... | |
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. More... | |
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. More... | |
void | gpio_hal_arch_port_interrupt_enable (gpio_hal_port_t port, gpio_hal_pin_t pin) |
Enable interrupts for a gpio pin. More... | |
void | gpio_hal_arch_port_interrupt_disable (gpio_hal_port_t port, gpio_hal_pin_t pin) |
Disable interrupts for a gpio pin. More... | |
void | gpio_hal_arch_port_set_pins (gpio_hal_port_t port, gpio_hal_pin_mask_t pins) |
Set multiple pins to logical high. More... | |
GPIO HAL implementation for the Gecko.
Definition in file gpio-hal-arch.c.