From da34d97efb21719b2b332f8c60b2750d11bcde1f Mon Sep 17 00:00:00 2001 From: Otto Mattik Date: Thu, 8 Jul 2021 18:10:55 +0200 Subject: git: update to v1.0 --- avr/tools.mak | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 avr/tools.mak (limited to 'avr/tools.mak') diff --git a/avr/tools.mak b/avr/tools.mak new file mode 100644 index 0000000..ee3a506 --- /dev/null +++ b/avr/tools.mak @@ -0,0 +1,25 @@ +CC = avr-gcc +LD = avr-ld +AS = avr-as +AR = avr-ar +FS = avr-size +FC = avr-strip +OC = avr-objcopy +OD = avr-objdump +DBG = avr-gdb +PRG = avrdude +SIM = simavr + +CFLAGS = -mmcu=$(T_CPU) -Os +LDFLAGS = +ASFLAGS = -mmcu=$(T_CPU) -Os +PRGFLAGS += -C /etc/avrdude.conf -p `echo $(T_CPU)|awk '{print substr($$1,3,1)substr($$1,7)}'` -D + +%.o: %.s + $(AS) $(ASFLAGS) -o $@ $< + +%.hex: %.elf + $(OC) -O ihex $< $@ + +%.lst: %.elf + $(OD) -z -h -j .text -j .data -j .bss -S $< >$@ -- cgit v1.2.1