chip/at32uc3a3/include/chip/gpio_irq_group.h File Reference

GPIO irq group. More...

#include <chip/irq-map.h>
#include <chip/portmux.h>

Include dependency graph for gpio_irq_group.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define GPIO_IRQ_NR_GROUPS   1
 Number of GPIO groups present.

Functions

static int gpio_irq_group_pin2index (gpio_pin_t pin)
 Convert pin type to group index.
void gpio_setup_irq_group (int index, void *data)
 Setup interrupt handler for group given by index.


Detailed Description

GPIO irq group.

Author:
Atmel Corporation: http://www.atmel.com
Support and FAQ: http://support.atmel.no/

Definition in file gpio_irq_group.h.


Define Documentation

#define GPIO_IRQ_NR_GROUPS   1

Number of GPIO groups present.

Definition at line 50 of file gpio_irq_group.h.


Function Documentation

static int gpio_irq_group_pin2index ( gpio_pin_t  pin  )  [inline, static]

Convert pin type to group index.

Parameters:
pin GPIO pin
Returns:
GPIO group index

Definition at line 58 of file gpio_irq_group.h.

Referenced by gpio_register_irq_handler().

void gpio_setup_irq_group ( int  index,
void *  data 
)

Setup interrupt handler for group given by index.

Parameters:
index GPIO group index
data Private data

Definition at line 48 of file gpio_irq_group.c.

References setup_irq_handler.


Generated on Tue Sep 15 10:18:39 2009 for libavr32 by  doxygen 1.5.8