Makefile
CROSS_COMPILE ?= arm-linux-gnueabihf-
TARGET ?= bsp
CC := $(CROSS_COMPILE)gcc
LD := $(CROSS_COMPILE)ld
OBJCOPY := $(CROSS_COMPILE)objcopy
OBJDUMP := $(CROSS_COMPILE)objdump
INCDIRS := imx6ul \
bsp/clk \
bsp/delay \
bsp/led
SRCDIRS := project \
bsp/clk \
bsp/delay \
bsp/led
INCLUDE :=$(patsubst %, -I %, $(INCDIRS))
SFILES :=$(foreach dir, $(SRCDIRS), $(wildcard $(dir)/*.S))
CFILES :=$(foreach dir, $(SRCDIRS), $(wildcard $(dir)/*.c))
SFILENDIR := $(notdir $(SFILES))
CFILENDIR := $(notdir $(CFILES))
SOBJS :=$(patsubst %, obj/%, $(SFILENDIR:.S=.o))
COBJ