Skript file: /~heha/mb-iwp/Energiemessung/Netzteil/Firmware-mspgcc.zip/makefile

CPU = msp430x1610

CC = msp430-gcc
CFLAGS = -mmcu=${CPU} -O2 -Wall -g

all: ng1.elf ng1.a43 ng1.lst

ng1.elf: ng1.o
	${CC} -mmcu=${CPU} -o $@ ng1.o

ng1.a43: ng1.elf
	msp430-objcopy -O ihex $^ $@

ng1.lst: ng1.elf
	msp430-objdump -dSt $^ >$@

program: all
	msp430-jtag -e ng1.elf

clean:
	rm -f ng1.elf ng1.a43 ng1.lst *.o

ng1.o: ng1.cpp
	$(CC) $(CFLAGS) -c $^
Detected encoding: ASCII (7 bit)2