Difference between revisions of "U23 2007/Evil Solutions/Makefile"
< U23 2007 | Evil Solutions
(New page: <pre> SERIALPORT=/dev/ttyUSB0 NAME=nightrider CC=avr-gcc CFLAGS=-Wall -mmcu=atmega644 OBJCPY=avr-objcopy OFLAGS=-O ihex BOOTL=launch-bootloader BFLAGS=$(SERIALPORT) 115200 AVRDUDE=a...) |
m (Kategorie) |
||
Line 37: | Line 37: | ||
rm -f *.hex *.elf | rm -f *.hex *.elf | ||
</pre> | </pre> | ||
+ | |||
+ | [[Category:U23 2007]] |
Latest revision as of 14:56, 7 June 2007
SERIALPORT=/dev/ttyUSB0 NAME=nightrider CC=avr-gcc CFLAGS=-Wall -mmcu=atmega644 OBJCPY=avr-objcopy OFLAGS=-O ihex BOOTL=launch-bootloader BFLAGS=$(SERIALPORT) 115200 AVRDUDE=avrdude AFLAGS=-p m644 -b 115200 -c avr109 -P $(SERIALPORT) -F -u -U flash:w: all: object hex install: bootloader flash runit object: $(CC) $(CFLAGS) -o $(NAME).elf $(NAME).c hex: $(OBJCPY) $(OFLAGS) $(NAME).elf $(NAME).hex bootloader: $(BOOTL) $(BFLAGS) flash: $(AVRDUDE) $(AFLAGS)$(NAME).hex runit: echo X > $(SERIALPORT) clean: rm -f *.hex *.elf