Skript file: /~heha/mb-iwp/USB-RS422-Umsetzer/Firmware.zip/Makefile

DEVICE=attiny2313
AVRDUDE = avrdude -c pony-stk200 -P lpt1 -p $(DEVICE) -E noreset

COMPILE = avr-gcc -Wall -Os -mmcu=$(DEVICE) -DF_CPU=11059200

OBJECTS = 

all: rs422.hex
prog: flash fuse
program: flash fuse
disasm: rs422.lst

rs422.o: rs422.a90
	$(COMPILE) -x assembler-with-cpp -c $< -o $@

flash:	all
	$(AVRDUDE) -U flash:w:rs422.hex:i

fuse:
	$(AVRDUDE) -U hfuse:w:0xDF:m -U lfuse:w:0xFF:m

clean:
	rm -f rs422.o rs422.elf rs422.lst

rs422.elf: rs422.o
	$(COMPILE) -nostartfiles -o $@ $<

rs422.hex: rs422.elf
	avr-objcopy -j .text -j .data -O ihex $< $@

rs422.lst: rs422.elf
	avr-objdump -d $< > $@

Detected encoding: ASCII (7 bit)2