17 lines
327 B
Makefile
Executable File
17 lines
327 B
Makefile
Executable File
CC=avr-gcc
|
|
CFLAGS=-g -Os -Wall -mcall-prologues -mmcu=attiny2313
|
|
OBJ2HEX=avr-objcopy
|
|
AVRDUDE=avrdude
|
|
TARGET=midifs
|
|
|
|
program : $(TARGET).hex
|
|
$(AVRDUDE) -p t2313 -c stk500v2 -P /dev/ttyS0 -U $(TARGET).hex
|
|
%.obj : %.o
|
|
$(CC) $(CFLAGS) $< -o $@
|
|
|
|
%.hex : %.obj
|
|
$(OBJ2HEX) -R .eeprom -O ihex $< $@
|
|
|
|
clean :
|
|
rm -f *.hex *.obj *.o
|