source: ssp_rpi3/trunk/arch/arm64_gcc/bcm283x/Makefile.chip@ 384

Last change on this file since 384 was 384, checked in by nmir-saito, 5 years ago

add target dependent files of ssp for rpi3

File size: 1.3 KB
Line 
1#
2# Makefile のチップ依存部(BCM2837用)
3#
4
5#
6# ディレクトリ名の定義
7#
8CHIPDIR = $(SRCDIR)/arch/$(CORE)_$(TOOL)/$(CHIP)
9
10#
11# コンパイルオプション
12#
13COPTS := $(COPTS) -mtune=cortex-a53 -mcpu=cortex-a53
14CDEFS := $(CDEFS)
15INCLUDES := $(INCLUDES) -I$(CHIPDIR)
16LDFLAGS := $(LDFLAGS) -mcpu=cortex-a53
17LIBS := $(LIBS)
18
19#
20# システムサービスに関する定義
21#
22SYSSVC_DIRS := $(SYSSVC_DIRS)
23SYSSVC_ASMOBJS := $(SYSSVC_ASMOBJS)
24SYSSVC_COBJS := $(SYSSVC_COBJS) chip_serial.o
25SYSSVC_CFLAGS := $(SYSSVC_CFLAGS)
26SYSSVC_LIBS := $(SYSSVC_LIBS)
27
28#
29# カーネルに関する定義
30#
31KERNEL_DIRS := $(KERNEL_DIRS) $(CHIPDIR)
32KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) chip_support.o
33KERNEL_COBJS := $(KERNEL_COBJS) chip_config.o
34KERNEL_CFLAGS := $(KERNEL_CFLAGS)
35
36#
37# コンフィギュレータ関係の変数の定義
38#
39CFG_TABS := $(CFG_TABS) --symval-table $(CHIPDIR)/chip_sym.def
40CFG1_OUT_LDFLAGS := $(CFG1_OUT_LDFLAGS)
41CFG_OBJS := $(CFG_OBJS)
42CFG2_OUT := $(CFG2_OUT)
43
44#
45# 依存関係の定義
46#
47cfg1_out.c: $(CHIPDIR)/chip_sym.def
48kernel_cfg.timestamp: $(CHIPDIR)/chip_kernel.trb
49check.timestamp: $(CHIPDIR)/chip_check.trb
50
51#
52# その他
53#
54CLEAN_FILES := $(CLEAN_FILES)
55REALCLEAN_FILES := $(REALCLEAN_FILES)
56
57#
58# ARM64依存部のインクルード
59#
60include $(SRCDIR)/arch/$(CORE)_$(TOOL)/common/Makefile.core
Note: See TracBrowser for help on using the repository browser.