From ea92b5d3a7b232bd3025bbfb6b424394beac6504 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Sat, 4 Jan 2020 20:07:07 +0100 Subject: estop: Use m8def.inc from avra Signed-off-by: Michael Buesch --- stepper_driver/estop/firmware/Makefile | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'stepper_driver/estop/firmware/Makefile') diff --git a/stepper_driver/estop/firmware/Makefile b/stepper_driver/estop/firmware/Makefile index c81e703..758bd1c 100644 --- a/stepper_driver/estop/firmware/Makefile +++ b/stepper_driver/estop/firmware/Makefile @@ -1,22 +1,23 @@ -ASM ?= avra -AVRDUDE ?= avrdude -AVRDUDE_ARCH ?= m8 -AVRDUDE_SPEED ?= 1 -PROGRAMMER ?= avrisp2 -PROGPORT ?= usb +ASM := avra +ASMFLAGS := -I /usr/share/avra +AVRDUDE := avrdude +AVRDUDE_ARCH := m8 +AVRDUDE_SPEED := 1 +PROGRAMMER := avrisp2 +PROGPORT := usb # Fuses: Int. RC Osc 8 MHz; 64ms SUT; BOD 4V; WDT always-on -LFUSE = 0x24 -HFUSE = 0x99 +LFUSE := 0x24 +HFUSE := 0x99 -NAME = estop -HEX = $(NAME).S.hex +NAME := estop +HEX := $(NAME).S.hex all: $(HEX) -$(HEX): $(NAME).S m8def.inc - $(ASM) $(NAME).S +$(HEX): $(NAME).S + $(ASM) $(ASMFLAGS) --listfile $(NAME).S.lst --listmac $(NAME).S -srec_cat $(HEX) -Intel -Output $(NAME).S.bin -Binary @echo @echo "Successfully built the firmware" @@ -41,4 +42,4 @@ writefuse: -U hfuse:w:$(HFUSE):m clean: - -rm -f *~ *.cof *.hex *.obj *.bin *.bak *.cache.* *.o + -rm -f *~ *.cof *.hex *.obj *.bin *.lst *.bak *.o -- cgit v1.2.3