📄 makefile.chip
字号:
## @(#) $Id: Makefile.chip 847 2008-03-20 15:52:24Z honda $# ## Makefile のチップ巴赂婶∈AT91SAM7S脱∷### チップ叹·コア叹·倡券茨董叹の年盗#CHIP = at91sam7sPRC = armTOOL = gcc## コンパイルオプション#INCLUDES := $(INCLUDES) -I$(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)COPTS := $(COPTS) -mcpu=arm7tdmi -mlittle-endian -Wa,--gstabs LDFLAGS := $(LDFLAGS) -mcpu=arm7tdmi -N -mlittle-endian -L$(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)## チップの硷梧の回年#ifeq ($(AT91SAM7S_TYPE),at91sam7s128)COPTS := $(COPTS) -D__AT91SAM7S128__ endififeq ($(AT91SAM7S_TYPE),at91sam7s256)COPTS := $(COPTS) -D__AT91SAM7S256__ endif## カ〖ネルに簇する年盗#KERNEL_DIR := $(KERNEL_DIR) $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) chip_support.oKERNEL_COBJS := $(KERNEL_COBJS) chip_config.o chip_timer.o \## リンカスクリプトの年盗#ifeq ($(AT91SAM7S_TYPE),at91sam7s128)LDSCRIPT = $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)/at91sam7s128.ldendififeq ($(AT91SAM7S_TYPE),at91sam7s256)LDSCRIPT = $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)/at91sam7s256.ldendif## スタ〖トアップモジュ〖ルに簇する年盗## リンカスクリプトに≈STARTUP(start.o)∽を淡揭したため·スタ〖トアップモジュ〖# ルの叹涟をHIDDEN_OBJSに年盗するˉまた·LDFLAGSに-nostdlibを纳裁しているˉ#HIDDEN_OBJS = start.o$(HIDDEN_OBJS): %.o: %.S $(CC) -c $(CFLAGS) $(KERNEL_CFLAGS) $<$(HIDDEN_OBJS:.o=.d): %.d: %.S @$(PERL) $(SRCDIR)/utils/makedep -C $(CC) \ -O "$(CFLAGS) $(KERNEL_CFLAGS)" $< >> Makefile.dependLDFLAGS := -nostdlib $(LDFLAGS)## 巴赂簇犯の年盗#cfg1_out.c: $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)/chip_def.csvkernel_cfg.timestamp: $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)/chip.tf$(OBJFILE): $(SRCDIR)/arch/$(PRC)_$(TOOL)/$(CHIP)/chip_check.tf## コア巴赂婶のインクル〖ド#include $(SRCDIR)/arch/$(PRC)_$(TOOL)/common/Makefile.core
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -