Skip to content
Snippets Groups Projects
Commit a79d556a authored by Danylo Begim's avatar Danylo Begim
Browse files

V2

parent ff245f09
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="org.eclipse.cdt.core.default.config.81564010">
<storageModule buildSystemId="org.eclipse.cdt.core.defaultConfigDataProvider" id="org.eclipse.cdt.core.default.config.81564010" moduleId="org.eclipse.cdt.core.settings" name="Configuration">
<externalSettings/>
<extensions>
<extension id="com.windriver.ide.core.WRScannerInfoProvider" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
<extension id="com.windriver.ide.core.WRElfParserVxWorks" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
</extensions>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.pathentry">
<pathentry kind="src" path=""/>
<pathentry kind="out" path=""/>
<pathentry kind="con" path="com.windriver.ide.core.WR_CONTAINER"/>
<pathentry kind="con" path="com.windriver.ide.core.build.model.WR_USERDEFINED_CONTAINER"/>
</storageModule>
<storageModule moduleId="scannerConfiguration"/>
<storageModule moduleId="userdefinedContainer">
<indexAllFiles value="false"/>
<initialized value="true"/>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
</cproject>
.project 0 → 100644
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>psr-task7</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.windriver.ide.core.wrbuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.windriver.ide.core.wrnature</nature>
<nature>com.windriver.ide.core.wrcorenature</nature>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
</natures>
</projectDescription>
# The file ".wrmakefile" is the template used by the Wind River Workbench to
# generate the makefiles of this project. Add user-specific build targets and
# make rules only(!) in this project's ".wrmakefile" file. These will then be
# automatically dumped into the makefiles.
WIND_HOME := $(subst \,/,$(WIND_HOME))
WIND_BASE := $(subst \,/,$(WIND_BASE))
WIND_USR := $(subst \,/,$(WIND_USR))
WRVX_COMPBASE := $(subst \,/,$(WRVX_COMPBASE))
all : pre_build main_all post_build
_clean ::
@echo "make: removing targets and objects of `pwd`"
%IDE_GENERATED%
-include $(PRJ_ROOT_DIR)/*.makefile
-include *.makefile
TARGET_JOBS_RULE=$(MAKE) -f $(MAKEFILE) --jobs $(TARGET_JOBS) $(MFLAGS) $* TARGET_JOBS=1
ifeq ($(JOBS),1)
main_all : external_build $(PROJECT_TARGETS)
@echo "make: built targets of `pwd`"
else
main_all : external_build
@$(MAKE) -f $(MAKEFILE) --jobs $(JOBS) $(MFLAGS) $(PROJECT_TARGETS) TARGET_JOBS=1 &&\
echo "make: built targets of `pwd`"
endif
# entry point for extending the build
external_build ::
@echo ""
# main entry point for pre processing prior to the build
pre_build :: $(PRE_BUILD_STEP) generate_sources
@echo ""
# entry point for generating sources prior to the build
generate_sources ::
@echo ""
# main entry point for post processing after the build
post_build :: $(POST_BUILD_STEP) deploy_output
@echo ""
# entry point for deploying output after the build
deploy_output ::
@echo ""
clean :: external_clean $(CLEAN_STEP) _clean
# entry point for extending the build clean
external_clean ::
@echo ""
.wrproject 0 → 100644
This diff is collapsed.
......@@ -35,8 +35,8 @@ else
MODE_DIR := NonDebug
endif
OBJ_DIR := .
WS_ROOT_DIR := /home.nfs/uzakotim/WindRiver/workspace
PRJ_ROOT_DIR := $(WS_ROOT_DIR)/task7-ethernet
WS_ROOT_DIR := /home.nfs/begimdan/WindRiver/workspace
PRJ_ROOT_DIR := $(WS_ROOT_DIR)/psr-task7
......@@ -85,123 +85,65 @@ endif
#Project Targets
PROJECT_TARGETS = task7-ethernet/$(MODE_DIR)/task7-ethernet.out \
task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage.o
PROJECT_TARGETS = psr-task7-sender/$(MODE_DIR)/psr-task7-sender.out
#Rules
# task7-ethernet
# psr-task7-sender
ifeq ($(DEBUG_MODE),1)
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
else
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -O2
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -O2
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -O2
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
task7-ethernet/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -O2
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -O2
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -O2
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -O2
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
psr-task7-sender/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -O2
endif
task7-ethernet/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
task7-ethernet/$(MODE_DIR)/% : IDE_LIBRARIES =
task7-ethernet/$(MODE_DIR)/% : IDE_DEFINES = -DCPU=_VX_$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D_WRS_VX_SMP -D_WRS_CONFIG_SMP -D_VSB_CONFIG_FILE=\"$(VSB_DIR)/h/config/vsbConfig.h\" -DARMEL -DARMEL -DARM_USE_VFP -DARM_USE_VFP -DIP_PORT_VXWORKS=69
task7-ethernet/$(MODE_DIR)/% : PROJECT_TYPE = DKM
task7-ethernet/$(MODE_DIR)/% : DEFINES =
task7-ethernet/$(MODE_DIR)/% : EXPAND_DBG = 0
task7-ethernet/$(MODE_DIR)/% : VX_CPU_FAMILY = arm
task7-ethernet/$(MODE_DIR)/% : CPU = ARMARCH7
task7-ethernet/$(MODE_DIR)/% : TOOL_FAMILY = gnu
task7-ethernet/$(MODE_DIR)/% : TOOL = gnu
task7-ethernet/$(MODE_DIR)/% : TOOL_PATH =
task7-ethernet/$(MODE_DIR)/% : CC_ARCH_SPEC = -fno-builtin -t7 -mfpu=vfp -mfloat-abi=softfp
task7-ethernet/$(MODE_DIR)/% : VSB_DIR = $(WIND_BASE)/target/lib_smp
task7-ethernet/$(MODE_DIR)/% : VSB_CONFIG_FILE = $(VSB_DIR)/h/config/vsbConfig.h
task7-ethernet/$(MODE_DIR)/% : LIBPATH =
task7-ethernet/$(MODE_DIR)/% : LIBS =
task7-ethernet/$(MODE_DIR)/% : OBJ_DIR := task7-ethernet/$(MODE_DIR)
OBJECTS_task7-ethernet = task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage.o
ifeq ($(TARGET_JOBS),1)
task7-ethernet/$(MODE_DIR)/task7-ethernet.out : $(OBJECTS_task7-ethernet)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@";rm -f "$@";nmarm $(OBJECTS_task7-ethernet) | tclsh $(WIND_BASE)/host/resource/hutils/tcl/munch.tcl -c arm -tags $(VSB_DIR)/tags/arm/ARMARCH7/common/dkm.tags > $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccarm $(DEBUGFLAGS_Linker) $(CC_ARCH_SPEC) -fdollars-in-identifiers -Wall $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) $(IDE_DEFINES) $(DEFINES) -o $(OBJ_DIR)/ctdt.o -c $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccarm -r -nostdlib -Wl,-X -Wl,-EL -T $(WIND_BASE)/target/h/tool/gnu/ldscripts/link.OUT -o "$@" $(OBJ_DIR)/ctdt.o $(OBJECTS_task7-ethernet) $(IDE_LIBRARIES) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
else
task7-ethernet/$(MODE_DIR)/task7-ethernet.out : task7-ethernet/$(MODE_DIR)/task7-ethernet.out_jobs
endif
task7-ethernet/$(MODE_DIR)/task7-ethernet_compile_file : $(FILE) ;
_clean :: task7-ethernet/$(MODE_DIR)/task7-ethernet_clean
task7-ethernet/$(MODE_DIR)/task7-ethernet_clean :
$(TRACE_FLAG)if [ -d "task7-ethernet" ]; then cd "task7-ethernet"; rm -rf $(MODE_DIR); fi
# task7-ethernet_partialImage
ifeq ($(DEBUG_MODE),1)
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
else
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -O2
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -O2
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -O2
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
task7-ethernet_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -O2
endif
task7-ethernet_partialImage/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
task7-ethernet_partialImage/$(MODE_DIR)/% : IDE_LIBRARIES =
task7-ethernet_partialImage/$(MODE_DIR)/% : IDE_DEFINES = -DCPU=_VX_$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D_WRS_VX_SMP -D_WRS_CONFIG_SMP -D_VSB_CONFIG_FILE=\"$(VSB_DIR)/h/config/vsbConfig.h\" -DARMEL -DARMEL -DARM_USE_VFP -DARM_USE_VFP -DIP_PORT_VXWORKS=69
task7-ethernet_partialImage/$(MODE_DIR)/% : PROJECT_TYPE = DKM
task7-ethernet_partialImage/$(MODE_DIR)/% : DEFINES =
task7-ethernet_partialImage/$(MODE_DIR)/% : EXPAND_DBG = 0
task7-ethernet_partialImage/$(MODE_DIR)/% : VX_CPU_FAMILY = arm
task7-ethernet_partialImage/$(MODE_DIR)/% : CPU = ARMARCH7
task7-ethernet_partialImage/$(MODE_DIR)/% : TOOL_FAMILY = gnu
task7-ethernet_partialImage/$(MODE_DIR)/% : TOOL = gnu
task7-ethernet_partialImage/$(MODE_DIR)/% : TOOL_PATH =
task7-ethernet_partialImage/$(MODE_DIR)/% : CC_ARCH_SPEC = -fno-builtin -t7 -mfpu=vfp -mfloat-abi=softfp
task7-ethernet_partialImage/$(MODE_DIR)/% : VSB_DIR = $(WIND_BASE)/target/lib_smp
task7-ethernet_partialImage/$(MODE_DIR)/% : VSB_CONFIG_FILE = $(VSB_DIR)/h/config/vsbConfig.h
task7-ethernet_partialImage/$(MODE_DIR)/% : LIBPATH =
task7-ethernet_partialImage/$(MODE_DIR)/% : LIBS =
task7-ethernet_partialImage/$(MODE_DIR)/% : OBJ_DIR := task7-ethernet_partialImage/$(MODE_DIR)
task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/listener.o : $(PRJ_ROOT_DIR)/listener.c $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccarm $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -fno-zero-initialized-in-bss -Wall -MD -MP $(IDE_DEFINES) $(DEFINES) $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -o "$@" -c "$<"
task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/sender.o : $(PRJ_ROOT_DIR)/sender.c $(FORCE_FILE_BUILD)
psr-task7-sender/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
psr-task7-sender/$(MODE_DIR)/% : IDE_LIBRARIES =
psr-task7-sender/$(MODE_DIR)/% : IDE_DEFINES = -DCPU=_VX_$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D_WRS_VX_SMP -D_WRS_CONFIG_SMP -D_VSB_CONFIG_FILE=\"$(VSB_DIR)/h/config/vsbConfig.h\" -DARMEL -DARMEL -DARM_USE_VFP -DARM_USE_VFP -DIP_PORT_VXWORKS=69
psr-task7-sender/$(MODE_DIR)/% : PROJECT_TYPE = DKM
psr-task7-sender/$(MODE_DIR)/% : DEFINES =
psr-task7-sender/$(MODE_DIR)/% : EXPAND_DBG = 0
psr-task7-sender/$(MODE_DIR)/% : VX_CPU_FAMILY = arm
psr-task7-sender/$(MODE_DIR)/% : CPU = ARMARCH7
psr-task7-sender/$(MODE_DIR)/% : TOOL_FAMILY = gnu
psr-task7-sender/$(MODE_DIR)/% : TOOL = gnu
psr-task7-sender/$(MODE_DIR)/% : TOOL_PATH =
psr-task7-sender/$(MODE_DIR)/% : CC_ARCH_SPEC = -fno-builtin -t7 -mfpu=vfp -mfloat-abi=softfp
psr-task7-sender/$(MODE_DIR)/% : VSB_DIR = $(WIND_BASE)/target/lib_smp
psr-task7-sender/$(MODE_DIR)/% : VSB_CONFIG_FILE = $(VSB_DIR)/h/config/vsbConfig.h
psr-task7-sender/$(MODE_DIR)/% : LIBPATH =
psr-task7-sender/$(MODE_DIR)/% : LIBS =
psr-task7-sender/$(MODE_DIR)/% : OBJ_DIR := psr-task7-sender/$(MODE_DIR)
psr-task7-sender/$(MODE_DIR)/Objects/sender.o : $(PRJ_ROOT_DIR)/sender.c $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccarm $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -fno-zero-initialized-in-bss -Wall -MD -MP $(IDE_DEFINES) $(DEFINES) $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -o "$@" -c "$<"
OBJECTS_task7-ethernet_partialImage = task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/listener.o \
task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/sender.o
OBJECTS_psr-task7-sender = psr-task7-sender/$(MODE_DIR)/Objects/sender.o
ifeq ($(TARGET_JOBS),1)
task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage.o : $(OBJECTS_task7-ethernet_partialImage)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccarm -r -nostdlib -Wl,-X -Wl,-EL -o "$@" $(OBJECTS_task7-ethernet_partialImage) $(ADDED_OBJECTS) $(IDE_LIBRARIES) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
psr-task7-sender/$(MODE_DIR)/psr-task7-sender.out : $(OBJECTS_psr-task7-sender)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@";rm -f "$@";nmarm $(OBJECTS_psr-task7-sender) | tclsh $(WIND_BASE)/host/resource/hutils/tcl/munch.tcl -c arm -tags $(VSB_DIR)/tags/arm/ARMARCH7/common/dkm.tags > $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccarm $(DEBUGFLAGS_Linker) $(CC_ARCH_SPEC) -fdollars-in-identifiers -Wall $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) $(IDE_DEFINES) $(DEFINES) -o $(OBJ_DIR)/ctdt.o -c $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccarm -r -nostdlib -Wl,-X -Wl,-EL -T $(WIND_BASE)/target/h/tool/gnu/ldscripts/link.OUT -o "$@" $(OBJ_DIR)/ctdt.o $(OBJECTS_psr-task7-sender) $(IDE_LIBRARIES) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
else
task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage.o : task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage.o_jobs
psr-task7-sender/$(MODE_DIR)/psr-task7-sender.out : psr-task7-sender/$(MODE_DIR)/psr-task7-sender.out_jobs
endif
task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage_compile_file : $(FILE) ;
psr-task7-sender/$(MODE_DIR)/psr-task7-sender_compile_file : $(FILE) ;
_clean :: task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage_clean
_clean :: psr-task7-sender/$(MODE_DIR)/psr-task7-sender_clean
task7-ethernet_partialImage/$(MODE_DIR)/task7-ethernet_partialImage_clean :
$(TRACE_FLAG)if [ -d "task7-ethernet_partialImage" ]; then cd "task7-ethernet_partialImage"; rm -rf $(MODE_DIR); fi
psr-task7-sender/$(MODE_DIR)/psr-task7-sender_clean :
$(TRACE_FLAG)if [ -d "psr-task7-sender" ]; then cd "psr-task7-sender"; rm -rf $(MODE_DIR); fi
force :
......@@ -209,7 +151,7 @@ TARGET_JOBS_RULE?=echo "Update the makefile template via File > Import > Build S
%_jobs :
$(TRACE_FLAG)$(TARGET_JOBS_RULE)
DEP_FILES := task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/listener.d task7-ethernet_partialImage/$(MODE_DIR)/Objects/task7-ethernet/sender.d
DEP_FILES := psr-task7-sender/$(MODE_DIR)/Objects/sender.d
-include $(DEP_FILES)
......
psr-task7-sender/Debug/Objects/sender.o: \
/home.nfs/begimdan/WindRiver/workspace/psr-task7/sender.c \
/home.nfs/begimdan/WindRiver/workspace/psr-task7/main.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/inetLib.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netinet/in.h \
/opt/WindRiver/vxworks-6.9/target/h/vxWorks.h \
/opt/WindRiver/vxworks-6.9/target/h/vxWorksCommon.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxCpu.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxArch.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/archArm.h \
/opt/WindRiver/vxworks-6.9/target/h/vsbConfig.h \
/opt/WindRiver/vxworks-6.9/target/lib_smp/h/config/vsbConfig.h \
/opt/WindRiver/vxworks-6.9/target/lib_smp/h/config/autoconf.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/arm.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/archArmCommon.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxParams.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesBase.h \
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include/stddef.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypes.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxANSI.h \
/opt/WindRiver/vxworks-6.9/target/h/stdint.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_ssize_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_cpuset_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_phys_cpuset_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_atomic_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_time_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_dev_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_gid_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_ino_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_mode_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_nlink_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_off_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_pid_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_uid_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_blksize_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_blkcnt_t.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesOld.h \
/opt/WindRiver/vxworks-6.9/target/h/base/e_vxTypesOld.h \
/opt/WindRiver/vxworks-6.9/target/h/sys/types.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_pthread_attr_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_size_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct__Sched_param.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct__Timespec.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_clock_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_key_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_timer_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_ptrdiff_t.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_BOOL.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxWind.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxWindCommon.h \
/opt/WindRiver/vxworks-6.9/target/h/tool/gnu/toolMacros.h \
/opt/WindRiver/vxworks-6.9/target/h/tool/common/private/toolMacrosP.h \
/opt/WindRiver/vxworks-6.9/target/h/version.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/mbuf.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netBufLib.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netVersion.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/cfgDefs.h \
/opt/WindRiver/vxworks-6.9/target/h/memLib.h \
/opt/WindRiver/vxworks-6.9/target/h/vwModNum.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/uio.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sys/cdefs.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netffs.h \
/opt/WindRiver/vxworks-6.9/target/h/spinLockLib.h \
/opt/WindRiver/vxworks-6.9/target/h/time.h \
/opt/WindRiver/vxworks-6.9/target/h/objLib.h \
/opt/WindRiver/vxworks-6.9/target/h/vxWorks.h \
/opt/WindRiver/vxworks-6.9/target/h/objLibCommon.h \
/opt/WindRiver/vxworks-6.9/target/h/vwModNum.h \
/opt/WindRiver/vxworks-6.9/target/h/errno.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxANSI.h \
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include-fixed/limits.h \
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include-fixed/syslimits.h \
/opt/WindRiver/vxworks-6.9/target/h/limits.h \
/opt/WindRiver/vxworks-6.9/target/h/tool/gnu/limits.h \
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct_timespec.h \
/opt/WindRiver/vxworks-6.9/target/h/spinlockIsrNdLib.h \
/opt/WindRiver/vxworks-6.9/target/h/intLib.h \
/opt/WindRiver/vxworks-6.9/target/h/regs.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/regsArm.h \
/opt/WindRiver/vxworks-6.9/target/h/vxInline.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/vxInlineArch.h \
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/intArmLib.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sys/socket.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sockLib.h \
/opt/WindRiver/vxworks-6.9/target/h/sys/times.h \
/opt/WindRiver/vxworks-6.9/target/h/sys/time.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sockFunc.h \
/opt/WindRiver/vxworks-6.9/target/h/ioLib.h \
/opt/WindRiver/vxworks-6.9/target/h/fcntl.h \
/opt/WindRiver/vxworks-6.9/target/h/sys/fcntlcom.h \
/opt/WindRiver/vxworks-6.9/target/h/unistd.h \
/opt/WindRiver/vxworks-6.9/target/h/dllLib.h \
/opt/WindRiver/vxworks-6.9/target/h/errno.h \
/opt/WindRiver/vxworks-6.9/target/h/sys/resource.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netinet6/in6.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/route.h \
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/arpa/inet.h \
/opt/WindRiver/vxworks-6.9/target/h/string.h \
/opt/WindRiver/vxworks-6.9/target/h/stdio.h \
/opt/WindRiver/vxworks-6.9/target/h/private/handleLibP.h \
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include/stdarg.h \
/opt/WindRiver/vxworks-6.9/target/h/stdlib.h \
/opt/WindRiver/vxworks-6.9/target/h/sysLib.h \
/opt/WindRiver/vxworks-6.9/target/h/bootLib.h \
/opt/WindRiver/vxworks-6.9/target/h/ttyLib.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypes.h \
/opt/WindRiver/vxworks-6.9/target/h/sioLib.h \
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesOld.h \
/opt/WindRiver/vxworks-6.9/target/h/sioLibCommon.h \
/opt/WindRiver/vxworks-6.9/target/h/drv/timer/timerDev.h
/home.nfs/begimdan/WindRiver/workspace/psr-task7/main.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/inetLib.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netinet/in.h:
/opt/WindRiver/vxworks-6.9/target/h/vxWorks.h:
/opt/WindRiver/vxworks-6.9/target/h/vxWorksCommon.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxCpu.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxArch.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/archArm.h:
/opt/WindRiver/vxworks-6.9/target/h/vsbConfig.h:
/opt/WindRiver/vxworks-6.9/target/lib_smp/h/config/vsbConfig.h:
/opt/WindRiver/vxworks-6.9/target/lib_smp/h/config/autoconf.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/arm.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/archArmCommon.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxParams.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesBase.h:
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include/stddef.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypes.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxANSI.h:
/opt/WindRiver/vxworks-6.9/target/h/stdint.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_ssize_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_cpuset_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_phys_cpuset_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_atomic_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_time_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_dev_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_gid_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_ino_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_mode_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_nlink_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_off_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_pid_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_uid_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_blksize_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_blkcnt_t.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesOld.h:
/opt/WindRiver/vxworks-6.9/target/h/base/e_vxTypesOld.h:
/opt/WindRiver/vxworks-6.9/target/h/sys/types.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_pthread_attr_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_size_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct__Sched_param.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct__Timespec.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_clock_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_key_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_timer_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_ptrdiff_t.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_BOOL.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxWind.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxWindCommon.h:
/opt/WindRiver/vxworks-6.9/target/h/tool/gnu/toolMacros.h:
/opt/WindRiver/vxworks-6.9/target/h/tool/common/private/toolMacrosP.h:
/opt/WindRiver/vxworks-6.9/target/h/version.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/mbuf.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netBufLib.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netVersion.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/cfgDefs.h:
/opt/WindRiver/vxworks-6.9/target/h/memLib.h:
/opt/WindRiver/vxworks-6.9/target/h/vwModNum.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/uio.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sys/cdefs.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netffs.h:
/opt/WindRiver/vxworks-6.9/target/h/spinLockLib.h:
/opt/WindRiver/vxworks-6.9/target/h/time.h:
/opt/WindRiver/vxworks-6.9/target/h/objLib.h:
/opt/WindRiver/vxworks-6.9/target/h/vxWorks.h:
/opt/WindRiver/vxworks-6.9/target/h/objLibCommon.h:
/opt/WindRiver/vxworks-6.9/target/h/vwModNum.h:
/opt/WindRiver/vxworks-6.9/target/h/errno.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxANSI.h:
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include-fixed/limits.h:
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include-fixed/syslimits.h:
/opt/WindRiver/vxworks-6.9/target/h/limits.h:
/opt/WindRiver/vxworks-6.9/target/h/tool/gnu/limits.h:
/opt/WindRiver/vxworks-6.9/target/h/base/b_struct_timespec.h:
/opt/WindRiver/vxworks-6.9/target/h/spinlockIsrNdLib.h:
/opt/WindRiver/vxworks-6.9/target/h/intLib.h:
/opt/WindRiver/vxworks-6.9/target/h/regs.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/regsArm.h:
/opt/WindRiver/vxworks-6.9/target/h/vxInline.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/vxInlineArch.h:
/opt/WindRiver/vxworks-6.9/target/h/arch/arm/intArmLib.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sys/socket.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sockLib.h:
/opt/WindRiver/vxworks-6.9/target/h/sys/times.h:
/opt/WindRiver/vxworks-6.9/target/h/sys/time.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/sockFunc.h:
/opt/WindRiver/vxworks-6.9/target/h/ioLib.h:
/opt/WindRiver/vxworks-6.9/target/h/fcntl.h:
/opt/WindRiver/vxworks-6.9/target/h/sys/fcntlcom.h:
/opt/WindRiver/vxworks-6.9/target/h/unistd.h:
/opt/WindRiver/vxworks-6.9/target/h/dllLib.h:
/opt/WindRiver/vxworks-6.9/target/h/errno.h:
/opt/WindRiver/vxworks-6.9/target/h/sys/resource.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/netinet6/in6.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/net/route.h:
/opt/WindRiver/vxworks-6.9/target/h/wrn/coreip/arpa/inet.h:
/opt/WindRiver/vxworks-6.9/target/h/string.h:
/opt/WindRiver/vxworks-6.9/target/h/stdio.h:
/opt/WindRiver/vxworks-6.9/target/h/private/handleLibP.h:
/opt/WindRiver/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/../../lib/gcc/arm-wrs-vxworks/4.3.3/include/stdarg.h:
/opt/WindRiver/vxworks-6.9/target/h/stdlib.h:
/opt/WindRiver/vxworks-6.9/target/h/sysLib.h:
/opt/WindRiver/vxworks-6.9/target/h/bootLib.h:
/opt/WindRiver/vxworks-6.9/target/h/ttyLib.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypes.h:
/opt/WindRiver/vxworks-6.9/target/h/sioLib.h:
/opt/WindRiver/vxworks-6.9/target/h/types/vxTypesOld.h:
/opt/WindRiver/vxworks-6.9/target/h/sioLibCommon.h:
/opt/WindRiver/vxworks-6.9/target/h/drv/timer/timerDev.h:
File added
/* ctors and dtors arrays -- to be used by runtime system */
/* to call static constructors and destructors */
/* */
/* NOTE: Use a C compiler to compile this file. If you */
/* are using GNU C++, be sure to use compile this */
/* file using a GNU compiler with the */
/* -fdollars-in-identifiers flag. */
char __dso_handle = 0;
extern void (*_ctors[])();
void (*_ctors[])() =
{
0
};
extern void (*_dtors[])();
void (*_dtors[])() =
{
0
};
/* build variables */
#ifdef __GNUC__
__asm(" .section \".wrs_build_vars\",\"a\"");
#endif
#ifdef __DCC__
__asm(" .section \".wrs_build_vars\",\"r\"");
#endif
__asm(" .ascii \"tag SMP 1\"");
__asm(" .byte 0");
__asm(" .ascii \"end\"");
__asm(" .byte 0");
__asm(" .previous");
File added
File added
data 0 → 100644
0.000,0.001,0.002,0.003,0.004,0.005,0.006,0.007,0.008,0.009,0.010,0.011,0.012,0.013,0.014,0.015,0.016,0.017,0.018,0.019,0.020,0.021,0.022,0.023,0.024,0.025,0.026,0.027,0.028,0.029,0.030,0.031,0.032,0.033,0.034,0.035,0.036,0.037,0.038,0.039,0.040,0.041,0.042,0.043,0.044,0.045,0.046,0.047,0.048,0.049,0.050,0.051,0.052,0.053,0.054,0.055,0.056,0.057,0.058,0.059,0.060,0.061,0.062,0.063,0.064,0.065,0.066,0.067,0.068,0.069,0.070,0.071,0.072,0.073,0.074,0.075,0.076,0.077,0.078,0.079,0.080,0.081,0.082,0.083,0.084,0.085,0.086,0.087,0.088,0.089,0.090,0.091,0.092,0.093,0.094,0.095,0.096,0.097,0.098,0.099,0.100,0.101,0.102,0.103,0.104,0.105,0.106,0.107,0.108,0.109,0.110,0.111,0.112,0.113,0.114,0.115,0.116,0.117,0.118,0.119,0.120,0.121,0.122,0.123,0.124,0.125,0.126,0.127,0.128,0.129,0.130,0.131,0.132,0.133,0.134,0.135,0.136,0.137,0.138,0.139,0.140,0.141,0.142,0.143,0.144,0.145,0.146,0.147,0.148,0.149,0.150,0.151,0.152,0.153,0.154,0.155,0.156,0.157,0.158,0.159,0.160,0.161,0.162,0.163,0.164,0.165,0.166,0.167,0.168,0.169,0.170,0.171,0.172,0.173,0.174,0.175,0.176,0.177,0.178,0.179,0.180,0.181,0.182,0.183,0.184,0.185,0.186,0.187,0.188,0.189,0.190,0.191,0.192,0.193,0.194,0.195,0.196,0.197,0.198,0.199,0.200,0.201,0.202,0.203,0.204,0.205,0.206,0.207,0.208,0.209,0.210,0.211,0.212,0.213,0.214,0.215,0.216,0.217,0.218,0.219,0.220,0.221,0.222,0.223,0.224,0.225,0.226,0.227,0.228,0.229,0.230,0.231,0.232,0.233,0.234,0.235,0.236,0.237,0.238,0.239,0.240,0.241,0.242,0.243,0.244,0.245,0.246,0.247,0.248,0.249,0.250,0.251,0.252,0.253,0.254,0.255,0.256,0.257,0.258,0.259,0.260,0.261,0.262,0.263,0.264,0.265,0.266,0.267,0.268,0.269,0.270,0.271,0.272,0.273,0.274,0.275,0.276,0.277,0.278,0.279,0.280,0.281,0.282,0.283,0.284,0.285,0.286,0.287,0.288,0.289,0.290,0.291,0.292,0.293,0.294,0.295,0.296,0.297,0.298,0.299,0.300,0.301,0.302,0.303,0.304,0.305,0.306,0.307,0.308,0.309,0.310,0.311,0.312,0.313,0.314,0.315,0.316,0.317,0.318,0.319,0.320,0.321,0.322,0.323,0.324,0.325,0.326,0.327,0.328,0.329,0.330,0.331,0.332,0.333,0.334,0.335,0.336,0.337,0.338,0.339,0.340,0.341,0.342,0.343,0.344,0.345,0.346,0.347,0.348,0.349,0.350,0.351,0.352,0.353,0.354,0.355,0.356,0.357,0.358,0.359,0.360,0.361,0.362,0.363,0.364,0.365,0.366,0.367,0.368,0.369,0.370,0.371,0.372,0.373,0.374,0.375,0.376,0.377,0.378,0.379,0.380,0.381,0.382,0.383,0.384,0.385,0.386,0.387,0.388,0.389,0.390,0.391,0.392,0.393,0.394,0.395,0.396,0.397,0.398,0.399,0.400,0.401,0.402,0.403,0.404,0.405,0.406,0.407,0.408,0.409,0.410,0.411,0.412,0.413,0.414,0.415,0.416,0.417,0.418,0.419,0.420,0.421,0.422,0.423,0.424,0.425,0.426,0.427,0.428,0.429,0.430,0.431,0.432,0.433,0.434,0.435,0.436,0.437,0.438,0.439,0.440,0.441,0.442,0.443,0.444,0.445,0.446,0.447,0.448,0.449,0.450,0.451,0.452,0.453,0.454,0.455,0.456,0.457,0.458,0.459,0.460,0.461,0.462,0.463,0.464,0.465,0.466,0.467,0.468,0.469,0.470,0.471,0.472,0.473,0.474,0.475,0.476,0.477,0.478,0.479,0.480,0.481,0.482,0.483,0.484,0.485,0.486,0.487,0.488,0.489,0.490,0.491,0.492,0.493,0.494,0.495,0.496,0.497,0.498,0.499,0.500,0.501,0.502,0.503,0.504,0.505,0.506,0.507,0.508,0.509,0.510,0.511,0.512,0.513,0.514,0.515,0.516,0.517,0.518,0.519,0.520,0.521,0.522,0.523,0.524,0.525,0.526,0.527,0.528,0.529,0.530,0.531,0.532,0.533,0.534,0.535,0.536,0.537,0.538,0.539,0.540,0.541,0.542,0.543,0.544,0.545,0.546,0.547,0.548,0.549,0.550,0.551,0.552,0.553,0.554,0.555,0.556,0.557,0.558,0.559,0.560,0.561,0.562,0.563,0.564,0.565,0.566,0.567,0.568,0.569,0.570,0.571,0.572,0.573,0.574,0.575,0.576,0.577,0.578,0.579,0.580,0.581,0.582,0.583,0.584,0.585,0.586,0.587,0.588,0.589,0.590,0.591,0.592,0.593,0.594,0.595,0.596,0.597,0.598,0.599,0.600,0.601,0.602,0.603,0.604,0.605,0.606,0.607,0.608,0.609,0.610,0.611,0.612,0.613,0.614,0.615,0.616,0.617,0.618,0.619,0.620,0.621,0.622,0.623,0.624,0.625,0.626,0.627,0.628,0.629,0.630,0.631,0.632,0.633,0.634,0.635,0.636,0.637,0.638,0.639,0.640,0.641,0.642,0.643,0.644,0.645,0.646,0.647,0.648,0.649,0.650,0.651,0.652,0.653,0.654,0.655,0.656,0.657,0.658,0.659,0.660,0.661,0.662,0.663,0.664,0.665,0.666,0.667,0.668,0.669,0.670,0.671,0.672,0.673,0.674,0.675,0.676,0.677,0.678,0.679,0.680,0.681,0.682,0.683,0.684,0.685,0.686,0.687,0.688,0.689,0.690,0.691,0.692,0.693,0.694,0.695,0.696,0.697,0.698,0.699,0.700,0.701,0.702,0.703,0.704,0.705,0.706,0.707,0.708,0.709,0.710,0.711,0.712,0.713,0.714,0.715,0.716,0.717,0.718,0.719,0.720,0.721,0.722,0.723,0.724,0.725,0.726,0.727,0.728,0.729,0.730,0.731,0.732,0.733,0.734,0.735,0.736,0.737,0.738,0.739,0.740,0.741,0.742,0.743,0.744,0.745,0.746,0.747,0.748,0.749,0.750,0.751,0.752,0.753,0.754,0.755,0.756,0.757,0.758,0.759,0.760,0.761,0.762,0.763,0.764,0.765,0.766,0.767,0.768,0.769,0.770,0.771,0.772,0.773,0.774,0.775,0.776,0.777,0.778,0.779,0.780,0.781,0.782,0.783,0.784,0.785,0.786,0.787,0.788,0.789,0.790,0.791,0.792,0.793,0.794,0.795,0.796,0.797,0.798,0.799,0.800,0.801,0.802,0.803,0.804,0.805,0.806,0.807,0.808,0.809,0.810,0.811,0.812,0.813,0.814,0.815,0.816,0.817,0.818,0.819,0.820,0.821,0.822,0.823,0.824,0.825,0.826,0.827,0.828,0.829,0.830,0.831,0.832,0.833,0.834,0.835,0.836,0.837,0.838,0.839,0.840,0.841,0.842,0.843,0.844,0.845,0.846,0.847,0.848,0.849,0.850,0.851,0.852,0.853,0.854,0.855,0.856,0.857,0.858,0.859,0.860,0.861,0.862,0.863,0.864,0.865,0.866,0.867,0.868,0.869,0.870,0.871,0.872,0.873,0.874,0.875,0.876,0.877,0.878,0.879,0.880,0.881,0.882,0.883,0.884,0.885,0.886,0.887,0.888,0.889,0.890,0.891,0.892,0.893,0.894,0.895,0.896,0.897,0.898,0.899,0.900,0.901,0.902,0.903,0.904,0.905,0.906,0.907,0.908,0.909,0.910,0.911,0.912,0.913,0.914,0.915,0.916,0.917,0.918,0.919,0.920,0.921,0.922,0.923,0.924,0.925,0.926,0.927,0.928,0.929,0.930,0.931,0.932,0.933,0.934,0.935,0.936,0.937,0.938,0.939,0.940,0.941,0.942,0.943,0.944,0.945,0.946,0.947,0.948,0.949,0.950,0.951,0.952,0.953,0.954,0.955,0.956,0.957,0.958,0.959,0.960,0.961,0.962,0.963,0.964,0.965,0.966,0.967,0.968,0.969,0.970,0.971,0.972,0.973,0.974,0.975,0.976,0.977,0.978,0.979,0.980,0.981,0.982,0.983,0.984,0.985,0.986,0.987,0.988,0.989,0.990,0.991,0.992,0.993,0.994,0.995,0.996,0.997,0.998,0.999
0,0,0,0,0,0,0,9992,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,9934,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
......@@ -34,7 +34,8 @@ void udp_latency_sender(char * ip_address, int port, int payload_size, int messa
int count;
int addrlen;
int i,j,time_measured;
unsigned long i,j;
unsigned long long time_measured;
int histogram_small[MAX_HISTOGRAM_SIZE];
int histogram_large[MAX_HISTOGRAM_SIZE];
char load_small[4];
......@@ -77,51 +78,49 @@ void udp_latency_sender(char * ip_address, int port, int payload_size, int messa
my_addr.sin_port = 0;
bind(sockd, (struct sockaddr*)&my_addr, sizeof(my_addr));
printf("%ld",sysTimestampFreq());
/* Set server address */
srv_addr.sin_family = AF_INET;
inet_aton(ip_address, &srv_addr.sin_addr);
srv_addr.sin_port = htons(port);
sysTimestampEnable();
taskDelay(100);
for (i = 0;i<MEASUREMENTS;i++)
{
clock_gettime(CLOCK_MONOTONIC, &tstart);
strcpy(buf, load_small);
unsigned long long start=sysTimestamp();
sendto(sockd, buf, strlen(buf)+1, 0,
(struct sockaddr*)&srv_addr, sizeof(srv_addr));
addrlen = sizeof(srv_addr);
count = recvfrom(sockd, buf, MAX_BUF, 0,
(struct sockaddr*)&srv_addr, &addrlen);
unsigned long long end=sysTimestamp();
strcpy(buf,"");
clock_gettime(CLOCK_MONOTONIC, &tend);
timespec_subtract(&result, &tend,&tstart);
time_measured = result.tv_sec*1000000+result.tv_nsec/1000;
histogram_small[time_measured/(2*NUMBER_OF_SAMPLES)] += 1;
time_measured = 1000000*(end-start)/(2*sysTimestampFreq());
histogram_small[time_measured] += 1;
}
taskDelay(100);
for (i = 0;i<MEASUREMENTS;i++)
{
clock_gettime(CLOCK_MONOTONIC, &tstart);
strcpy(buf, load_large);
unsigned long long start=sysTimestamp();
sendto(sockd, buf, strlen(buf)+1, 0,
(struct sockaddr*)&srv_addr, sizeof(srv_addr));
addrlen = sizeof(srv_addr);
count = recvfrom(sockd, buf, MAX_BUF, 0,
(struct sockaddr*)&srv_addr, &addrlen);
unsigned long long end=sysTimestamp();
strcpy(buf,"");
clock_gettime(CLOCK_MONOTONIC, &tend);
timespec_subtract(&result, &tend,&tstart);
time_measured = result.tv_sec*1000000+result.tv_nsec/1000;
histogram_large[time_measured/(2*NUMBER_OF_SAMPLES)] += 1;
time_measured = 1000000*(end-start)/(2*sysTimestampFreq());
histogram_large[time_measured] += 1;
}
taskDelay(100);
j = 0;
while (j<MAX_HISTOGRAM_SIZE-1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment