Project

General

Profile

Statistics
| Branch: | Revision:

root / paintboard / code / Makefile @ 11c945d9

History | View | Annotate | Download (385 Bytes)

1 11c945d9 Julian Binder
SRC = main.c twi.c motor.c servo.c sol.c geiger.c
2
HDR = twi.h motor.h servo.h sol.h geiger.h
3 4319e0bc Tom Mullins
4
paint: paint.hex
5
	@
6
7
%.hex: %.elf
8
	avr-objcopy -j .text -j .data -O ihex $< $@
9
10
paint.elf: $(SRC) $(HDR)
11 c874b753 Tom Mullins
	avr-gcc -mmcu=atmega328 -DF_CPU=8000000UL $(SRC) -o paint.elf -Os
12 4319e0bc Tom Mullins
13 c874b753 Tom Mullins
program: paint.hex
14
	avrdude -c avrispmkII -p m328 -P usb -B 1 -U flash:w:paint.hex
15 4319e0bc Tom Mullins
16
clean:
17
	rm -f paint.elf paint.hex