📄 makefile
字号:
# Makefile - make rules for target/config/ibrh80200_be## Copyright 2001 Wind River Systems, Inc.## modification history# --------------------# 01d,20sep02,scm 5plus update...# 01c,21aug02,scm diab optimization checks...# 01b,10jan02,scm remove SWAP utility, unnecessary since board does swap# auto...# 01a,07nov01,scm written.## DESCRIPTION# This file contains rules for building vxWorks for the brh80200 BE EVal board.## INCLUDES# makeTarget#CPU = XSCALEBE = 1TOOL = gnubeEXTRA_DEFINE = -DARMMMU=ARMMMU_XSCALE -DARMCACHE=ARMCACHE_XSCALETGT_DIR = $(WIND_BASE)/targetinclude $(TGT_DIR)/h/make/defs.bsp## Only redefine make definitions below this point, or your definitions will## be overwritten by the makefile stubs above.TARGET_DIR = ixdp2400_beVENDOR = IntelBOARD = IXDP2400SWAP = $(TGT_DIR)/config/$(TARGET_DIR)/swapbytes_$(WIND_HOST_TYPE)# Specify the targets to be built by "make release"; after these targets are# built, the target bsp2prj is built as well.RELEASE += bootrom.hex## The constants ROM_TEXT_ADRS, ROM_SIZE, and RAM_HIGH_ADRS are defined# in config.h, MakeSkel, Makefile, and Makefile.*# All definitions for these constants must be identical.## Boot from EPROMROM_BASE_ADRS = c4000000 # base address of EPROMROM_TEXT_ADRS = c4008000 # code start addr in EPROMROM_SIZE = 01000000 # 16MB size of EPROMRAM_LOW_ADRS = 00010000 # RAM text/data addressRAM_HIGH_ADRS = 01000000 # RAM text/data address# relocate the rom image to offset by ROM_TEXT_ADRS - RAM_LOW_ADRSHEX_FLAGS = -v --adjust-vma 0Xc3ff8000BOOTINIT = bootInit.cBOOTCONFIG = bootConfig.cUSRCONFIG = usrConfig.cMACH_EXTRA = bootrom.bin: bootrom objcopyarm -O binary bootrom bootrom.tmp $(SWAP) bootrom.tmp $@ - @ $(RM) bootrom.tmpbootrom_res.bin: bootrom_res objcopyarm -O binary bootrom_res bootrom.tmp $(SWAP) bootrom.twp $@ - @ $(RM) bootrom.tmpbootrom_uncmp.bin: bootrom_uncmp objcopyarm -O binary bootrom_uncmp bootrom.tmp $(SWAP) bootrom.tmp $@ - @ $(RM) bootrom.tmpvxWorks_rom.bin: vxWorks_rom objcopyarm -O binary vxWorks_rom vxWorks.tmp $(SWAP) vxWorks.tmp $@ - @ $(RM) vxWorks.tmpvxWorks.st_rom.bin: vxWorks.st_rom objcopyarm -O binary vxWorks.st_rom vxWorks.tmp $(SWAP) vxWorks.tmp $@ - @ $(RM) vxWorks.tmpvxWorks.res_rom_nosym.bin: vxWorks.res_rom_nosym objcopyarm -O binary vxWorks.res_rom_nosym vxWorks.tmp $(SWAP) vxWorks.tmp $@ - @ $(RM) vxWorks.tmp## Only redefine make definitions above this point, or the expansion of## makefile target dependencies may be incorrect.include $(TGT_DIR)/h/make/rules.bsp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -