]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/Tupfile
Version 0.6.7.1
[z180-stamp.git] / avr / Tupfile
index 87eca70f5f6fe286b38675e08b55f6191d2df88b..be74c2db7e331763b28258ea99b8acd34b03f95a 100644 (file)
@@ -6,10 +6,11 @@ FATFS = $(TOP)/fatfs/src/ff.c
 
 SRC            = main.c
 SRC            += cli.c cli_readline.c command.c command_tbl.c
-SRC            += cmd_help.c cmd_date.c cmd_mem.c cmd_boot.c cmd_gpio.c cmd_misc.c
-SRC            += ihex.c cmd_sd.c cmd_fat.c
+SRC            += cmd_help.c cmd_run.c cmd_boot.c cmd_misc.c
+SRC            += cmd_date.c cmd_mem.c cmd_gpio.c cmd_attach.c
+SRC            += cmd_loadihex.c cmd_loadcpm3.c cmd_sd.c cmd_fat.c
 SRC            += env.c xmalloc.c con-utils.c print-utils.c getopt-min.c
-SRC            += timer.c serial.c i2c.c pcf8583.c mmc.c
+SRC            += timer.c serial.c i2c.c bcd.c pcf8583.c mmc.c
 SRC            += background.c z180-serv.c z80-if.c gpio.c
 SRC            += $(FATFS) $(TOP)/fatfs/src/option/unicode.c
 
@@ -25,9 +26,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