From: Jakob Gruber Date: Sat, 4 Aug 2012 13:28:06 +0000 (+0200) Subject: core: Increase MAX_IOs for atmega1280 X-Git-Url: http://git.rot13.org/?p=simavr;a=commitdiff_plain;h=3fa1bd3e503bf7653f9df06e30b2c1e815ccc91a core: Increase MAX_IOs for atmega1280 The atmega1280 uses IO registers up to an address of 0x136. Set MAX_IOs to (0x136 - 0x20 + 0x01) = 279. --- diff --git a/simavr/sim/sim_avr.h b/simavr/sim/sim_avr.h index f7ac26d..6f6cc34 100644 --- a/simavr/sim/sim_avr.h +++ b/simavr/sim/sim_avr.h @@ -55,7 +55,7 @@ enum { R_SREG = 32+0x3f, // maximum number of IO registers, on normal AVRs - MAX_IOs = 256, // Bigger AVRs need more than 256-32 (mega1280) + MAX_IOs = 279, // Bigger AVRs need more than 256-32 (mega1280) }; #define AVR_DATA_TO_IO(v) ((v) - 32)