+++ /dev/null
-GCCARCH = msp430
-MCU = msp430g2553
-COMMAND_PREFIX = $(GCCARCH)-
-CC = $(COMMAND_PREFIX)gcc
-LD = $(COMMAND_PREFIX)ld
-UPLOAD = mspdebug rf2500
-EMBUILDER = em-builder
-
-APPNAME = Pulsecounter
-MAIN = $(APPNAME)-Prog
-OUTFILE = $(MAIN).out
-OBJECTS = $(MAIN).o $(APPNAME).o Hal.o
-
-COPTS = -mmcu=$(MCU)
-LDOPTS = -mmcu=$(MCU) -Wl,-Map=$(MAIN).map,--gc-sections
-CFLAGS = -std=gnu99 -O2 -w -ffunction-sections -fdata-sections \
- -fpack-struct=1 -fno-strict-aliasing -fomit-frame-pointer \
- -c -g -IHal -IEm $(COPTS)
-
-all: $(OUTFILE)
-
-load: $(OUTFILE)
- $(UPLOAD) "prog $(OUTFILE)"
-
-clean:
- rm -f $(OUTFILE) $(OBJECTS)
-
-em-clean: clean
- rm -rf Em
-
-$(OUTFILE): $(OBJECTS)
- $(CC) -o $(OUTFILE) $^ $(LDOPTS)
-
-#.c.o:
-# $(CC) $< -o $@ $(CFLAGS)
-
-$(MAIN).o: $(MAIN).c Em/$(APPNAME).c
- $(CC) $< -o $@ $(CFLAGS)
-
-$(APPNAME).o: Em/$(APPNAME).c
- $(CC) $< -o $@ $(CFLAGS)
-
-Hal.o: Hal/Hal.c
- $(CC) $< -o $@ $(CFLAGS)
-
-Em/$(APPNAME).c: $(APPNAME).ems
- $(EMBUILDER) -v $<
-