diff --git a/cpu/atmega2560/include/periph_cpu.h b/cpu/atmega2560/include/periph_cpu.h index 92fd809686..10cd8acc1e 100644 --- a/cpu/atmega2560/include/periph_cpu.h +++ b/cpu/atmega2560/include/periph_cpu.h @@ -44,6 +44,20 @@ enum { PORT_L = 10 /**< port L */ }; +/** + * @brief Available external interrupt pins on the ATmega2560 family + * + * In order of their interrupt number. + */ +#define CPU_ATMEGA_EXT_INTS { 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) } + /** * @name Defines for the I2C interface * @{