atmega256rfr2/include/periph_cpu.h

CPU specific definitions for internal peripheral handling.

CPUID_LEN
1
(8U)
CPU_ATMEGA_EXT_INTS

Available external interrupt pins on the ATmega256rfr family.

1
2
3
4
5
6
7
8
{ GPIO_PIN(PORT_D, 0), \
                                 GPIO_PIN(PORT_D, 1), \
                                 GPIO_PIN(PORT_D, 2), \
                                 GPIO_PIN(PORT_D, 3), \
                                 GPIO_PIN(PORT_E, 4), \
                                 GPIO_PIN(PORT_E, 5), \
                                 GPIO_PIN(PORT_E, 6), \
                                 GPIO_PIN(PORT_E, 7) }

In order of their interrupt number.

enum @6
PORT_B = 1
port B
PORT_D = 3
port D
PORT_E = 4
port E
PORT_F = 5
port F
PORT_G = 6
port G
I2C_PORT_REG
1
PORTD
I2C_PIN_MASK
1
(1 << PORTD1) | (1 << PORTD0)
GPIO_UNDEF
1
(0xFFFF)
EEPROM_SIZE
1
(8192U)  /* 8kB */