goodwatch/firmware/Makefile
2017-09-24 18:00:54 -04:00

26 lines
418 B
Makefile

#Standard Debian gcc-msp430 and msp430mcu packages.
CC = msp430-gcc -mmcu=cc430f6137 -Wall
BSL = ../bin/cc430-bsl.py
modules=main.o lcd.o lcdtext.o rtc.o
all: goodwatch.hex
goodwatch: $(modules)
$(CC) -o goodwatch $(modules)
goodwatch.hex: goodwatch
msp430-objcopy -O ihex goodwatch goodwatch.hex
clean:
rm -f *~ *.hex *.elf *.o goodwatch
erase:
$(BSL) -e
flash: goodwatch.hex
$(BSL) -ef goodwatch.hex