diff options
Diffstat (limited to 'avr')
-rw-r--r-- | avr/Tupfile | 14 | ||||
-rw-r--r-- | avr/main.c | 2 |
2 files changed, 13 insertions, 3 deletions
diff --git a/avr/Tupfile b/avr/Tupfile index d73db12..331c11f 100644 --- a/avr/Tupfile +++ b/avr/Tupfile @@ -25,9 +25,19 @@ SRC_Z = ../z180/hdrom.c #TARGETS = $(PROG).elf -MCU_TARGET = atmega1281 +ifdef MCU + MCU_TARGET = @(MCU) +else + MCU_TARGET = atmega1281 +endif +ifeq ($(MCU_TARGET),atmega1281) + DEFS += -DMCU_STRING=\"ATmega1281\" +else + DEFS += -DMCU_STRING=\"ATmega2561\" +endif + F_CPU = 18432000UL -DEFS = -DF_CPU=$(F_CPU) +DEFS += -DF_CPU=$(F_CPU) INCLUDES += -I$(TOP)/include @@ -277,7 +277,7 @@ int main(void) setup_system_time(); setup_fatfs(); - printf_P(PSTR("\nATMEGA1281+Z8S180 Stamp Monitor\n\n")); + printf_P(PSTR("\n" MCU_STRING "+Z8S180 Stamp Monitor\n\n")); setup_z180_serv(); |