# BlueMiniModule - LED matrix with 13x7 pixels # version 0.3 date 2009-08-15 # Copyright (C) 2007 Stefan Schuermans # Copyleft GNU public license, version 2 # a BlinkenArea project - http://www.blinkenarea.org/ AVRA = avra AVRDUDE = avrdude UISP = uisp PROGRAMMER = stk200 .PHONY: all prog_fuses prog reset no_reset clean all: BlueMiniModule.hex movie.geninc: movie.txt movie.geninc BlueMiniModule.hex: BlueMiniModule.asm movie.geninc $(AVRA) -l BlueMiniModule.lst BlueMiniModule.asm prog_fuses: $(AVRDUDE) -c $(PROGRAMMER) -p m8 -u -e $(AVRDUDE) -c $(PROGRAMMER) -p m8 -u -U lfuse:w:0xAF:m -U hfuse:w:0xC9:m prog: BlueMiniModule.hex $(AVRDUDE) -c $(PROGRAMMER) -p m8 -u -e $(AVRDUDE) -c $(PROGRAMMER) -p m8 -u -U flash:w:BlueMiniModule.hex reset: $(AVRDUDE) -c $(PROGRAMMER) -p m8 no_reset: $(UISP) -dprog=$(PROGRAMMER) -dpart=atmega8 clean: rm -f *.geninc *.cof *.hex *.lst *.obj