CPU specific definitions for internal peripheral handling. More...
CPU specific definitions for internal peripheral handling.
Definition in file periph_cpu.h.
Include dependency graph for periph_cpu.h:Go to the source code of this file.
| #define | CPU_ATMEGA_EXT_INTS |
| Available external interrupt pins on the ATmega2560 family. More... | |
| enum | { PORT_A = 0, PORT_B = 1, PORT_C = 2, PORT_D = 3, PORT_E = 4, PORT_F = 5, PORT_G = 6, PORT_H = 7, PORT_J = 8, PORT_K = 9, PORT_L = 10 } |
| Available ports on the ATmega2560 family. More... | |
Defines for the I2C interface | |
| #define | I2C_PORT_REG PORTD |
| #define | I2C_PIN_MASK (1 << PORTD0) | (1 << PORTD1) |
EEPROM configuration | |
| #define | EEPROM_SIZE (4096U) /* 4kB */ |
| #define CPU_ATMEGA_EXT_INTS |
Available external interrupt pins on the ATmega2560 family.
In order of their interrupt number.
Definition at line 52 of file periph_cpu.h.
| anonymous enum |
Available ports on the ATmega2560 family.
| Enumerator | |
|---|---|
| PORT_A | port A |
| PORT_B | port B |
| PORT_C | port C |
| PORT_D | port D |
| PORT_E | port E |
| PORT_F | port F |
| PORT_G | port G |
| PORT_H | port H |
| PORT_J | port J |
| PORT_K | port K |
| PORT_L | port L |
Definition at line 33 of file periph_cpu.h.