📄 makefile
字号:
AS = dccBOOT_EXTRA = CC = dccCC_ARCH_SPEC = -tARMLS:vxworks55CFLAGS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -Xpreprocess-assembly -Wa,-Xlit-auto-off -c -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -Xpreprocess-assembly -Wa,-Xlit-auto-off -cCFLAGS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCONFIG_ALL = $(TGT_DIR)\config\allS3C44B0XCPP = dcc -E -Xpreprocessor-lineno-offDOC_FILES = sysLib sngks32cSioEXTRA_MODULES = HEX_FLAGS = LD = dldLDFLAGS = -tARMLS:vxworks55 -X -N -Xgenerate-paddrLD_LINK_PATH = -L$(WIND_BASE)/target/lib/arm/ARMARCH4/diab -L$(WIND_BASE)/target/lib/arm/ARMARCH4/commonLD_PARTIAL = dld -tARMLS:vxworks55 -X -rLD_PARTIAL_FLAGS = -tARMLS:vxworks55 -X -rLIBS = $(VX_OS_LIBS)NM = nmarm -gOPTION_DEFINE_MACRO = -DOPTION_DEPEND = -Xmake-dependency -wOPTION_GENERATE_DEPENDENCY_FILE = -MDOPTION_INCLUDE_DIR = -IOPTION_LANG_C = -xcOPTION_UNDEFINE_MACRO = -URAM_HIGH_ADRS = 0C500000 # RAM text/data address (bootrom)RAM_LOW_ADRS = 0C001000 # RAM text/data address (bootrom)ROM_SIZE = 00080000 # number of bytes of ROM spaceROM_TEXT_ADRS = 00000000 # ROM entry addressROM_WARM_ADRS = 00000004 # ROM warm entry addressSIZE = sizearmTOOL_FAMILY = diabPOST_BUILD_RULE = endififeq ($(BUILD_SPEC),default_romCompress)AR = darAS = dccBOOT_EXTRA = CC = dccCC_ARCH_SPEC = -tARMLS:vxworks55CFLAGS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -I$(PRJ_DIR)/../all -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -Xpreprocess-assembly -Wa,-Xlit-auto-off -c -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -Xpreprocess-assembly -Wa,-Xlit-auto-off -cCFLAGS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCONFIG_ALL = $(TGT_DIR)\config\allS3C44B0XCPP = dcc -E -Xpreprocessor-lineno-offDOC_FILES = sysLib sngks32cSioEXTRA_MODULES = HEX_FLAGS = LD = dldLDFLAGS = -tARMLS:vxworks55 -X -N -Xgenerate-paddrLD_LINK_PATH = -L$(WIND_BASE)/target/lib/arm/ARMARCH4/diab -L$(WIND_BASE)/target/lib/arm/ARMARCH4/commonLD_PARTIAL = dld -tARMLS:vxworks55 -X -rLD_PARTIAL_FLAGS = -tARMLS:vxworks55 -X -rLIBS = $(VX_OS_LIBS)NM = nmarm -gOPTION_DEFINE_MACRO = -DOPTION_DEPEND = -Xmake-dependency -wOPTION_GENERATE_DEPENDENCY_FILE = -MDOPTION_INCLUDE_DIR = -IOPTION_LANG_C = -xcOPTION_UNDEFINE_MACRO = -UPOST_BUILD_RULE = RAM_HIGH_ADRS = 0C500000 # RAM text/data address (bootrom)RAM_LOW_ADRS = 0C001000 # RAM text/data address (bootrom)ROM_SIZE = 00080000 # number of bytes of ROM spaceROM_TEXT_ADRS = 00000000 # ROM entry addressROM_WARM_ADRS = 00000004 # ROM warm entry addressSIZE = sizearmTOOL_FAMILY = diabendififeq ($(BUILD_SPEC),default_romResident)AR = darAS = dccBOOT_EXTRA = CC = dccCC_ARCH_SPEC = -tARMLS:vxworks55CFLAGS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -Xpreprocess-assembly -Wa,-Xlit-auto-off -c -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCFLAGS_AS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -Xpreprocess-assembly -Wa,-Xlit-auto-off -cCFLAGS_PROJECT = -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -I/h -I. -I$(WIND_BASE)/target/config/allS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/src/config -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DARMEL -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32CCONFIG_ALL = $(TGT_DIR)\config\allS3C44B0XCPP = dcc -E -Xpreprocessor-lineno-offDOC_FILES = sysLib sngks32cSioEXTRA_MODULES = HEX_FLAGS = LD = dldLDFLAGS = -tARMLS:vxworks55 -X -N -Xgenerate-paddrLD_LINK_PATH = -L$(WIND_BASE)/target/lib/arm/ARMARCH4/diab -L$(WIND_BASE)/target/lib/arm/ARMARCH4/commonLD_PARTIAL = dld -tARMLS:vxworks55 -X -rLD_PARTIAL_FLAGS = -tARMLS:vxworks55 -X -rLIBS = $(VX_OS_LIBS)NM = nmarm -gOPTION_DEFINE_MACRO = -DOPTION_DEPEND = -Xmake-dependency -wOPTION_GENERATE_DEPENDENCY_FILE = -MDOPTION_INCLUDE_DIR = -IOPTION_LANG_C = -xcOPTION_UNDEFINE_MACRO = -URAM_HIGH_ADRS = 0C500000 # RAM text/data address (bootrom)RAM_LOW_ADRS = 0C001000 # RAM text/data address (bootrom)ROM_SIZE = 00080000 # number of bytes of ROM spaceROM_TEXT_ADRS = 00000000 # ROM entry addressROM_WARM_ADRS = 00000004 # ROM warm entry addressSIZE = sizearmTOOL_FAMILY = diabPOST_BUILD_RULE = endif# override make definitions only below this line# override make definitions only above this lineinclude $(TGT_DIR)/h/make/rules.project## build-configuration infosysALib.o: $(PRJ_DIR)/prjParams.hifeq ($(BUILD_SPEC),default)usrAppInit.o: $(CC) -XO -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -I$(PRJ_DIR)/../all -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -c $(PRJ_DIR)/usrAppInit.cendififeq ($(BUILD_SPEC),default_rom)usrAppInit.o: $(CC) -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -c $(PRJ_DIR)/usrAppInit.cendififeq ($(BUILD_SPEC),default_romCompress)usrAppInit.o: $(CC) -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -I$(PRJ_DIR)/../all -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -c $(PRJ_DIR)/usrAppInit.cendififeq ($(BUILD_SPEC),default_romResident)usrAppInit.o: $(CC) -g -tARMLS:vxworks55 -W:c:,-Xmismatch-warning=2 -ew1554,1551,1552,1086,1047,1547 -Xclib-optim-off -Xansi -Xstrings-in-text=0 -Wa,-Xsemi-is-newline -ei1516,1643,1604 -Xlocal-data-area-static-only -Xsize-opt -DARMEL -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/bspS3C44B0X -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C -c $(PRJ_DIR)/usrAppInit.cendif## dependenciessysALib.o: $(WIND_BASE)/target/config/bspS3C44B0X/sysALib.s \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hsysLib.o: $(WIND_BASE)/target/config/bspS3C44B0X/sysLib.c \ $(WIND_BASE)/host/diab/include/diab/stddef.h \ $(WIND_BASE)/host/diab/include/diab/xmacros.h \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.h \ $(WIND_BASE)/host/diab/include/diab/stdarg.h \ $(WIND_BASE)/host/diab/include/diab/va_list.hne2000End.o: $(WIND_BASE)/target/config/bspS3C44B0X/ne2000End.c \ $(WIND_BASE)/host/diab/include/diab/stddef.h \ $(WIND_BASE)/host/diab/include/diab/xmacros.hromInit.o: $(WIND_BASE)/target/config/bspS3C44B0X/romInit.s \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hromStart.o: $(WIND_BASE)/target/config/comps/src/romStart.c \ $(WIND_BASE)/host/diab/include/diab/stddef.h \ $(WIND_BASE)/host/diab/include/diab/xmacros.h \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.h \ $(WIND_BASE)/host/diab/include/diab/stdarg.h \ $(WIND_BASE)/host/diab/include/diab/va_list.husrAppInit.o: $(PRJ_DIR)/usrAppInit.c \ $(WIND_BASE)/host/diab/include/diab/stddef.h \ $(WIND_BASE)/host/diab/include/diab/xmacros.hprjConfig.o: $(PRJ_DIR)/prjConfig.c \ $(WIND_BASE)/host/diab/include/diab/stddef.h \ $(WIND_BASE)/host/diab/include/diab/xmacros.h \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.h \ $(WIND_BASE)/host/diab/include/diab/stdarg.h \ $(WIND_BASE)/host/diab/include/diab/va_list.hlinkSyms.o: $(PRJ_DIR)/linkSyms.c## user defined rulesromStart.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(ROM_FLAGS_EXTRA) $< -o $@ne2000End.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(WIND_BASE)/target/config/bspS3C44B0X/ne2000End.c -o $@romInit.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS_AS) $(PROJECT_BSP_FLAGS_EXTRA) $(ROM_FLAGS_EXTRA) $< -o $@linkSyms.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(PRJ_DIR)/linkSyms.c -o $@sysLib.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(WIND_BASE)/target/config/bspS3C44B0X/sysLib.c -o $@sysALib.o : $(AS) $(OPTION_OBJECT_ONLY) $(CFLAGS_AS) $(PROJECT_BSP_FLAGS_EXTRA) $(WIND_BASE)/target/config/bspS3C44B0X/sysALib.s -o $@prjConfig.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(PRJ_DIR)/prjConfig.c -o $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -