Contiki-NG
Loading...
Searching...
No Matches
gpio-hal-arch.c File Reference

GPIO HAL backend for MSP-EXP430FR5969 LaunchPad. More...

#include "contiki.h"
#include "dev/gpio-hal.h"
#include "sys/process.h"
#include "sys/etimer.h"
#include "isr_compat.h"
#include <msp430.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.

Detailed Description

GPIO HAL backend for MSP-EXP430FR5969 LaunchPad.

Configuration helpers and port ISRs that dispatch to the platform-independent gpio_hal_event_handler().

Definition in file gpio-hal-arch.c.