?? makefile
字號:
# Makefile generated by the project manager
#
# GENERATED: Wed Jun 01 18:52:11 中國標準時間 2005
# DO NOT EDIT - file is regenerated whenever the project changes
## core information
ifeq ($(wildcard Makefile),)
PRJ_DIR = ..
else
PRJ_DIR = .
endif
PRJ_FILE = boot.wpj
PRJ_TYPE = vxWorks
PRJ_OBJS = sysALib.o sysLib.o ne2000End.o usrAppInit.o prjConfig.o linkSyms.o
BOOT_OBJS = romInit.o romStart.o $(BOOT_EXTRA)
BUILD_SPEC = default
BSP_DIR = $(WIND_BASE)/target/config/bspS3C44B0X
TGT_DIR = $(WIND_BASE)/target
## set searching directories for dependencies
vpath %.c $(BSP_DIR)
vpath %.cpp $(BSP_DIR)
vpath %.cxx $(BSP_DIR)
## build-configuration info
ifeq ($(BUILD_SPEC),default)
CPU = ARMARCH4
TOOL = diab
TOOL_FAMILY = diab
DEFAULT_RULE = vxWorks_romCompress.bin
endif
ifeq ($(BUILD_SPEC),default_rom)
CPU = ARMARCH4
TOOL = diab
TOOL_FAMILY = diab
DEFAULT_RULE = vxWorks_rom
endif
ifeq ($(BUILD_SPEC),default_romCompress)
CPU = ARMARCH4
TOOL = diab
TOOL_FAMILY = diab
DEFAULT_RULE = vxWorks_romCompress
endif
ifeq ($(BUILD_SPEC),default_romResident)
CPU = ARMARCH4
TOOL = diab
TOOL_FAMILY = diab
DEFAULT_RULE = vxWorks_romResident
endif
## component-configuration info
COMPONENTS = INCLUDE_ANSI_ASSERT \
INCLUDE_ANSI_CTYPE \
INCLUDE_ANSI_LOCALE \
INCLUDE_ANSI_MATH \
INCLUDE_ANSI_STDIO \
INCLUDE_ANSI_STDIO_EXTRA \
INCLUDE_ANSI_STDLIB \
INCLUDE_ANSI_STRING \
INCLUDE_ANSI_TIME \
INCLUDE_BOOT_LINE_INIT \
INCLUDE_BSD_SOCKET \
INCLUDE_BUF_MGR \
INCLUDE_CACHE_ENABLE \
INCLUDE_CACHE_SUPPORT \
INCLUDE_CTORS_DTORS \
INCLUDE_DEBUG \
INCLUDE_DHCPC_LEASE_CLEAN \
INCLUDE_DIAB_INTRINSICS \
INCLUDE_DLL \
INCLUDE_END \
INCLUDE_END_BOOT \
INCLUDE_ENV_VARS \
INCLUDE_EXC_HANDLING \
INCLUDE_EXC_SHOW \
INCLUDE_EXC_TASK \
INCLUDE_FLOATING_POINT \
INCLUDE_FORMATTED_IO \
INCLUDE_FTP \
INCLUDE_GNU_INTRINSICS \
INCLUDE_HASH \
INCLUDE_HOST_TBL \
INCLUDE_HW_FP_SHOW \
INCLUDE_ICMP \
INCLUDE_IGMP \
INCLUDE_IO_SYSTEM \
INCLUDE_IP \
INCLUDE_KERNEL \
INCLUDE_LOADER \
INCLUDE_LOGGING \
INCLUDE_LOOPBACK \
INCLUDE_LSTLIB \
INCLUDE_MEMORY_CONFIG \
INCLUDE_MEM_MGR_BASIC \
INCLUDE_MEM_MGR_FULL \
INCLUDE_MODULE_MANAGER \
INCLUDE_MSG_Q \
INCLUDE_MSG_Q_SHOW \
INCLUDE_MUX \
INCLUDE_NETDEV_CONFIG \
INCLUDE_NETDEV_NAMEGET \
INCLUDE_NETMASK_GET \
INCLUDE_NETWORK \
INCLUDE_NET_HOST_SETUP \
INCLUDE_NET_INIT \
INCLUDE_NET_LIB \
INCLUDE_NET_REM_IO \
INCLUDE_NET_SETUP \
INCLUDE_NET_SHOW \
INCLUDE_PING \
INCLUDE_PIPES \
INCLUDE_POSIX_CLOCKS \
INCLUDE_RNG_BUF \
INCLUDE_SELECT \
INCLUDE_SELECT_SUPPORT \
INCLUDE_SEM_BINARY \
INCLUDE_SEM_COUNTING \
INCLUDE_SEM_MUTEX \
INCLUDE_SHELL \
INCLUDE_SHELL_BANNER \
INCLUDE_SIGNALS \
INCLUDE_SIO \
INCLUDE_STANDALONE_SYM_TBL \
INCLUDE_STDIO \
INCLUDE_SW_FP \
INCLUDE_SYM_TBL \
INCLUDE_SYM_TBL_INIT \
INCLUDE_SYSCLK_INIT \
INCLUDE_SYSHW_INIT \
INCLUDE_SYS_START \
INCLUDE_TASK_HOOKS \
INCLUDE_TASK_SHOW \
INCLUDE_TASK_VARS \
INCLUDE_TCP \
INCLUDE_TELNET \
INCLUDE_TFTP_CLIENT \
INCLUDE_TIMESTAMP \
INCLUDE_TIMEX \
INCLUDE_TTY_DEV \
INCLUDE_UDP \
INCLUDE_USER_APPL \
INCLUDE_VXEVENTS \
INCLUDE_WATCHDOGS \
INCLUDE_WDB \
INCLUDE_WDB_BANNER \
INCLUDE_WDB_BP \
INCLUDE_WDB_COMM_END \
INCLUDE_WDB_CTXT \
INCLUDE_WDB_DIRECT_CALL \
INCLUDE_WDB_EVENTPOINTS \
INCLUDE_WDB_EVENTS \
INCLUDE_WDB_EXC_NOTIFY \
INCLUDE_WDB_EXIT_NOTIFY \
INCLUDE_WDB_FUNC_CALL \
INCLUDE_WDB_GOPHER \
INCLUDE_WDB_MEM \
INCLUDE_WDB_REG \
INCLUDE_WDB_START_NOTIFY \
INCLUDE_WDB_SYS \
INCLUDE_WDB_TASK \
INCLUDE_WDB_TASK_BP \
INCLUDE_WDB_USER_EVENT \
INCLUDE_WDB_VIO_LIB
COMPONENT_LIBS =
include $(TGT_DIR)/h/make/defs.project
## build-configuration info
ifeq ($(BUILD_SPEC),default)
AR = dar
AS = dcc
BOOT_EXTRA =
CC = dcc
CC_ARCH_SPEC = -tARMLS:vxworks55
CFLAGS = -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 -DCPU=ARMARCH4 -DTOOL_FAMILY=diab -DTOOL=diab -DPRJ_BUILD -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C
CFLAGS_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_KS32C
CFLAGS_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 -c
CFLAGS_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
CONFIG_ALL = $(TGT_DIR)\config\allS3C44B0X
CPP = dcc -E -Xpreprocessor-lineno-off
DOC_FILES = sysLib sngks32cSio
EXTRA_MODULES =
HEX_FLAGS =
LD = dld
LDFLAGS = -tARMLS:vxworks55 -X -N -Xgenerate-paddr
LD_LINK_PATH = -L$(WIND_BASE)/target/lib/arm/ARMARCH4/diab -L$(WIND_BASE)/target/lib/arm/ARMARCH4/common
LD_PARTIAL = dld -tARMLS:vxworks55 -X -r
LD_PARTIAL_FLAGS = -tARMLS:vxworks55 -X -r
LIBS = $(VX_OS_LIBS)
NM = nmarm -g
OPTION_DEFINE_MACRO = -D
OPTION_DEPEND = -Xmake-dependency -w
OPTION_GENERATE_DEPENDENCY_FILE = -MD
OPTION_INCLUDE_DIR = -I
OPTION_LANG_C = -xc
OPTION_UNDEFINE_MACRO = -U
POST_BUILD_RULE =
POST_HEX_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 space
ROM_TEXT_ADRS = 00000000 # ROM entry address
ROM_WARM_ADRS = 00000004 # ROM warm entry address
SIZE = sizearm
TOOL_FAMILY = diab
endif
ifeq ($(BUILD_SPEC),default_rom)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -