summaryrefslogtreecommitdiff
path: root/blink-t84/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'blink-t84/Makefile')
-rw-r--r--blink-t84/Makefile16
1 files changed, 16 insertions, 0 deletions
diff --git a/blink-t84/Makefile b/blink-t84/Makefile
new file mode 100644
index 0000000..bba6a40
--- /dev/null
+++ b/blink-t84/Makefile
@@ -0,0 +1,16 @@
+PROJECT=blink
+SOURCES=$(PROJECT).c
+MMCU=attiny84
+F_CPU = 1000000
+
+CFLAGS=-mmcu=$(MMCU) -Wall -Os -DF_CPU=$(F_CPU)
+
+$(PROJECT).hex: $(PROJECT).out
+ avr-objcopy -O ihex $(PROJECT).out $(PROJECT).c.hex;\
+ avr-size --mcu=$(MMCU) --format=avr $(PROJECT).out
+
+$(PROJECT).out: $(SOURCES)
+ avr-gcc $(CFLAGS) -I./ -o $(PROJECT).out $(SOURCES)
+
+program: $(PROJECT).hex
+ avrdude -p $(MMCU) -c avrisp -P /dev/ttyUSB0 -b 19200 -U flash:w:$(PROJECT).c.hex