From 12891a785da0102fc0ba725677c631c42011d1eb Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 19 May 2012 17:07:21 +0000 Subject: moved program to flash and set program to (erase, flash, run) git-svn-id: https://svn.spreadspace.org/avr/trunk@16 aa12f405-d877-488e-9caf-2d797e2a1cc7 --- include.mk | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'include.mk') diff --git a/include.mk b/include.mk index fac4154..3c1496d 100644 --- a/include.mk +++ b/include.mk @@ -83,7 +83,7 @@ LDFLAGS += SRC := $(OBJ:%.o=%.c) -.PHONY: clean erase program reset run +.PHONY: clean program erase flash reset run ELFFILE := $(NAME).elf HEXFILE := $(NAME).hex @@ -122,7 +122,7 @@ define DFU/erase $(DFU) $(MCU) erase || true endef -define DFU/program +define DFU/flash $(DFU) $(MCU) flash $1 endef @@ -138,7 +138,7 @@ endef define teensy/erase endef -define teensy/program +define teensy/flash $(teensy) -mmcu=$(MCU) -w -v $1 endef @@ -153,7 +153,7 @@ define avrdude/erase $(avrdude) -V -F -p $(MCU) -P $(AVRDUDE_PORT) -c $(PROG_TYPE) -b $(UPLOAD_RATE) -e endef -define avrdude/program +define avrdude/flash $(avrdude) -V -F -p $(MCU) -P $(AVRDUDE_PORT) -c $(PROG_TYPE) -b $(UPLOAD_RATE) -D -U flash:w:$1 endef @@ -164,10 +164,12 @@ define avrdude/run endef ### Program Targets +program: erase flash run + erase: $(call $(PROG)/$@,) -program: $(HEXFILE) erase +flash: $(HEXFILE) $(call $(PROG)/$@,$(HEXFILE)) reset: -- cgit v1.2.3