# Makefile für ISDN-Sniffer mit 8-poligem ATtiny25 (auch ATtiny45, ATtiny85)
# Vorteil: Kleinstmöglicher Chip, Tonausgabe ohne hörbare Trägerfrequenz
# Nachteil: Kein USB, Tonausgabe nur 8 Bit (wenig Dynamik)
P = isdn25
D = attiny25
F = 16000000
CC=avr-gcc -mmcu=$D -DF_CPU=$F -Os -Wall
all: $P.lst
$P.elf: *.S Makefile
$(CC) -nostartfiles -o $@ $(filter %.S,$<)
avr-size $@
%.hex: %.elf
avr-objcopy -O ihex -j .text -j .data $< $@
%.lst: %.elf
avr-objdump -d $< > $@
avr-strip $<
flash: $P.elf
avrpp $<
program: $P.elf
avrpp -ff $<
Detected encoding: UTF-8 | 0
|