X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=firmware%2FMakefile;h=b3e15ddac80843f820ffc06cd1379168fc2384a2;hp=411fb4be65769f4811420ac672eeb89f591571fa;hb=4ee2501ff864b8e15202ee814e8bafcc0c2adf6c;hpb=d9c593164060ccbad7442c0616b8338b5947ca32 diff --git a/firmware/Makefile b/firmware/Makefile index 411fb4b..b3e15dd 100755 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -14,6 +14,8 @@ F_CPU = 16000000L ############################################################################ # Below here nothing should be changed... +RESET_TTY_DIR=../reset_tty/ +RESET_TTY=$(RESET_TTY_DIR)reset_tty ARDUINO = $(INSTALL_DIR)/hardware/cores/arduino AVR_TOOLS_PATH = /usr/bin SRC = $(ARDUINO)/pins_arduino.c $(ARDUINO)/wiring.c \ @@ -116,9 +118,12 @@ lss: applet/$(TARGET).lss sym: applet/$(TARGET).sym # Program the device. -upload: applet/$(TARGET).hex +upload: applet/$(TARGET).hex $(RESET_TTY) + $(RESET_TTY) $(PORT) $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) +$(RESET_TTY): + make -C $(RESET_TTY_DIR) # Display size of file. HEXSIZE = $(SIZE) --target=$(FORMAT) applet/$(TARGET).hex