Skript file: /~heha/basteln/Auto/Renault Mégane/mp3c.zip/Makefile

# Makefile für Befehlsdekoder

PROJECT = mp3c
DEVICE  = attiny13
COMPILE = avr-gcc.exe -Wall -Os -mmcu=$(DEVICE)
AVRDUDE = avrdude -c pony-stk200 -P lpt1 -p $(DEVICE) -E noreset

all: $(PROJECT).hex $(PROJECT).lst

disasm: $(PROJECT).lst

%.elf: $(PROJECT).S Makefile
	$(COMPILE) -o $@ $< -nostartfiles

%.hex: $(PROJECT).elf
	avr-objcopy -j .text -j .data -j .fuse -j .signature -O ihex $< $@
	@avr-size -C --mcu=$(DEVICE) $<

%.lst: $(PROJECT).elf
	avr-objdump -d $< > $@

.PHONY: clean program fuse flash
clean:
	-rm -rf $(OBJECTS) $(PROJECT).elf $(PROJECT).map $(PROJECT).lst

program:
	avrpp -8 -ff $(PROJECT).hex

flash: $(PROJECT).hex
	avrpp -8 $<
Detected encoding: UTF-80