# BlueBrightnessControl4 - brightness control module for 4 230V AC lamps # version 0.6.2 date 2007-03-23 # Copyright (C) 2006 Stefan Schuermans # a BlinkenArea project - http://www.blinkenarea.org/ PERL = perl AVRA = avra AVRDUDE = avrdude PROGRAMMER = avrisp2 -P usb .PHONY: all prog prog_fuses clean all: BlueBrightnessControl4.hex mapping.gen.inc: mapping.pl $(PERL) mapping.pl >mapping.gen.inc BlueBrightnessControl4.hex: BlueBrightnessControl4.asm mapping.gen.inc $(AVRA) -l BlueBrightnessControl4.lst BlueBrightnessControl4.asm prog: BlueBrightnessControl4.hex $(AVRDUDE) -c $(PROGRAMMER) -p t2313 -u -e $(AVRDUDE) -c $(PROGRAMMER) -p t2313 -u -U flash:w:BlueBrightnessControl4.hex prog_fuses: $(AVRDUDE) -c $(PROGRAMMER) -p t2313 -u -e $(AVRDUDE) -c $(PROGRAMMER) -p t2313 -u -U lfuse:w:0x64:m -U hfuse:w:0xDF:m -U efuse:w:0xFF:m clean: rm -f *.gen.inc *.cof *.hex *.lst *.obj