2 # Makefile のターゲット依存部(LPC4330用)
7 # それぞれの名前はディレクトリ名に対応していることに注意。
12 BOARD = lpc4330_generic
18 INCLUDES := $(INCLUDES) -I$(TARGETDIR)
25 KERNEL_DIR := $(KERNEL_DIR) $(TARGETDIR)
26 KERNEL_ASMOBJS := $(KERNEL_ASMOBJS)
27 KERNEL_COBJS := $(KERNEL_COBJS) target_config.o
28 KERNEL_CFLAGS := $(KERNEL_CFLAGS)
33 SYSSVC_DIR := $(SYSSVC_DIR)
34 SYSSVC_COBJS := $(SYSSVC_COBJS)
39 CFG_TABS := $(CFG_TABS) --cfg1-def-table $(TARGETDIR)/target_def.csv
44 LDSCRIPT = $(SRCDIR)/target/$(BOARD)_$(TOOL)/lpc4330_sram.ld
49 $(OBJNAME).hex: $(OBJFILE)
50 $(OBJCOPY) -O ihex -S $(OBJFILE) $(OBJNAME).hex
52 CLEAN_FILES := $(CLEAN_FILES) $(OBJNAME).hex
55 cfg1_out.c: $(TARGETDIR)/target_def.csv
56 kernel_cfg.timestamp: $(TARGETDIR)/target.tf
57 $(OBJFILE): $(TARGETDIR)/target_check.tf
65 OFFSET_TF := $(TARGETDIR)/target_offset.tf
70 include $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)_$(TOOL)/Makefile.chip