1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
# USART module regression test
#
#
SCRIPT = 16f877.lkr
PROJECT = usart_test
OBJECTS = $(PROJECT).o
OUTPUT = $(PROJECT).hex
COD = $(PROJECT).cod
GPSIM = gpsim
STC = $(PROJECT).stc
STARTUP_STC=usart_test.stc
all : $(OUTPUT)
$(OUTPUT) : $(OBJECTS) $(SCRIPT)
gplink --map -s $(SCRIPT) -o $(OUTPUT) $(OBJECTS)
$(COD) : $(OBJECTS) $(SCRIPT)
gplink --map -s $(SCRIPT) -o $(OUTPUT) $(OBJECTS)
%.o : %.asm
gpasm -c $<
clean:
rm -f *~ *.o *.lst *.map *.hex *.cod
$(PROJECT).o : $(PROJECT).asm
sim: $(COD)
$(GPSIM) -c $(STARTUP_STC)
|