cores: Use correct extint control register
[simavr] / simavr / cores / sim_mega1281.c
index bf81eb2..bf42988 100644 (file)
@@ -69,14 +69,14 @@ const struct mcu_t {
        AVR_SELFPROG_DECLARE(SPMCSR, SPMEN, SPM_READY_vect),
        AVR_WATCHDOG_DECLARE(WDTCSR, WDT_vect),
        .extint = {
-               AVR_EXTINT_DECLARE(0, 'D', PD0),
-               AVR_EXTINT_DECLARE(1, 'D', PD1),
-               AVR_EXTINT_DECLARE(2, 'D', PD2),
-               AVR_EXTINT_DECLARE(3, 'D', PD3),
-               AVR_EXTINT_DECLARE(4, 'E', PE4),
-               AVR_EXTINT_DECLARE(5, 'E', PE5),
-               AVR_EXTINT_DECLARE(6, 'E', PE6),
-               AVR_EXTINT_DECLARE(7, 'E', PE7),
+               AVR_EXTINT_MEGA_DECLARE(0, 'D', PD0, A),
+               AVR_EXTINT_MEGA_DECLARE(1, 'D', PD1, A),
+               AVR_EXTINT_MEGA_DECLARE(2, 'D', PD2, A),
+               AVR_EXTINT_MEGA_DECLARE(3, 'D', PD3, A),
+               AVR_EXTINT_MEGA_DECLARE(4, 'E', PE4, B),
+               AVR_EXTINT_MEGA_DECLARE(5, 'E', PE5, B),
+               AVR_EXTINT_MEGA_DECLARE(6, 'E', PE6, B),
+               AVR_EXTINT_MEGA_DECLARE(7, 'E', PE7, B),
        },
        .porta = {
                .name = 'A', .r_port = PORTA, .r_ddr = DDRA, .r_pin = PINA,