# Makefile Test

CFLAGS	= -O3
LINKER  = -Xlinker -Map -Xlinker mapfile -Xlinker -Ttext -Xlinker 801a0000

PROGRAM  = main
OBJECT_FILE = main.o FControl.o
OBJECTS = FControl.h


all: $(PROGRAM)

$(PROGRAM): $(OBJECT_FILE) $(OBJECTS)
	gcc $(LINKER) $(OBJECT_FILE) -o $(PROGRAM)

main.o: main.c
	gcc -c $(C_FLAGS) main.c

FControl.o: FControl.h FControl.c
	gcc -c $(C_FLAGS) FControl.c

clean:
	$(RM) $(PROGRAM)
	$(RM) $(OBJECT_FILE)
