⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 SMDK2440 boot code, base on vivi
💻
字号:
# Select CPU dependent flags.  Note that order of declaration is important;# the options further down the list override previous items.## Note!  For APCS-26 YOU MUST HAVE AN APCS-26 LIBGCC.A#apcs-y				:=-mapcs-32# we always CONFIG_CPU_32PROCESSOR			:= armv# This selects which instruction set is used.arch-y				:=arch-$(CONFIG_CPU_32v4)		:=-march=armv4# This selects how we optimise for the processor.tune-y				:=tune-$(CONFIG_CPU_ARM920T)	:=-mtune=arm9tdmiCFLAGS		+=$(apcs-y) $(arch-y) $(tune-y) -malignment-traps -msoft-float#CFLAGS		+=$(apcs-y) $(arch-y) $(tune-y) -mshort-load-bytes -msoft-floatAFLAGS		+=$(apcs-y) $(arch-y) -msoft-floatLDSCRIPT	= arch/vivi.lds.inifeq ($(CONFIG_ARCH_S3C2410),y)MACHINE		= s3c2410ifeq ($(CONFIG_S3C2410_MPORT1S),y)TEXTADDR	= 0x31e00000elseTEXTADDR	= 0x33e00000endifendififeq ($(CONFIG_ARCH_S3C2440),y)MACHINE		= s3c2440ifeq ($(CONFIG_S3C2440_MPORT1S),y)TEXTADDR	= 0x31e00000elseTEXTADDR	= 0x33e00000endifendififeq ($(CONFIG_VIVI_TEXT_ADDR),y)TEXTADDR	= 0x$(CONFIG_VIVI_TEXTADDR)endifexport	MACHINE PROCESSOR TEXTADDRHEAD		:= arch/$(MACHINE)/head.o# If we have a machine-specific directory, then include it in the build.MACHDIR		:= arch/$(MACHINE)ifeq ($(MACHDIR),$(wildcard $(MACHDIR)))SUBDIRS		+= $(MACHDIR)CORE_FILES	:= $(MACHDIR)/s3c2410_nand.o $(CORE_FILES)#CORE_FILES	:= $(MACHDIR)/$(MACHINE).o $(CORE_FILES)endifCLEAN_FILES += arch/vivi.ldsvivi: $(HEAD)  arch/vivi.ldsarch/vivi.lds: $(LDSCRIPT) dummy	@sed s/TEXTADDR/$(TEXTADDR)/ $(LDSCRIPT) >$@## Configuration targets.  Use these to select a# configuration for your architecture%_config:	@( \	CFG=$(@:_config=); \	if [ -f arch/def-configs/$$CFG ]; then \	  [ -f .config ] && mv -f .config .config.old; \	  cp arch/def-configs/$$CFG .config; \	  echo "*** Default configuration for $$CFG installed"; \	  echo "*** Next, you may run 'make oldconfig'"; \	else \	  echo "$$CFG does not exist"; \	fi; \	)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -