a22d2ecfef
Now tcpip_output() is a function pointer that is supposed to be set via the macro tcpip_set_outputfunc(). Packet drivers do so on process startup. Thus if there are several packet drivers in a Contiki system the one started last is the one actually used. This behaviour is especially useful for the 'IP forwarding' "meta" packet driver.
528 lines
9.6 KiB
XML
528 lines
9.6 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="8,00"
|
|
Name="contiki.exe"
|
|
ProjectGUID="{DD219C2D-D3F8-4C76-B2AA-376978722232}"
|
|
RootNamespace="contikiexe"
|
|
Keyword="Win32Proj"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
|
|
ConfigurationType="1"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..;../../../cpu/native;../../../core;../../../apps/program-handler"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;WITH_LOADER_ARCH"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
WarningLevel="3"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
|
|
OutputFile="$(OutDir)\$(ProjectName)"
|
|
LinkIncremental="2"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
|
|
ConfigurationType="1"
|
|
CharacterSet="2"
|
|
WholeProgramOptimization="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..;../../../cpu/native;../../../core;../../../apps/program-handler"
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;WITH_LOADER_ARCH"
|
|
RuntimeLibrary="2"
|
|
WarningLevel="3"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
|
|
OutputFile="$(OutDir)\$(ProjectName)"
|
|
LinkIncremental="1"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
TargetMachine="1"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="apps"
|
|
>
|
|
<Filter
|
|
Name="program-handler"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\apps\program-handler\program-handler.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\apps\program-handler\program-handler.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="webbrowser"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\apps\webbrowser\www-dsc.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\apps\webbrowser\www-dsc.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="directory"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\apps\directory\directory-dsc.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\apps\directory\directory-dsc.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Filter>
|
|
<Filter
|
|
Name="core"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\contiki-lib.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\contiki-net.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\contiki-version.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\contiki.h"
|
|
>
|
|
</File>
|
|
<Filter
|
|
Name="cfs"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\cfs\cfs.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="ctk"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\ctk\ctk-conio.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\ctk\ctk-draw.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\ctk\ctk-mouse.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\ctk\ctk.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\ctk\ctk.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="lib"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\energest.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\list.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\memb.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\mmem.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\petsciiconv.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\lib\random.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="net"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\net\psock.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\resolv.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\resolv.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\tcpip.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\tcpip.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip-fw.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip-fw.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip-split.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip-split.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip_arp.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uip_arp.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uipbuf.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uiplib.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uiplib.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\net\uipopt.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="sys"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\autostart.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\cc.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\clock.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\dsc.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\etimer.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\etimer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\loader.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\log.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\process.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\process.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\procinit.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\procinit.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\pt.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\rtimer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\service.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\service.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\timer.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\core\sys\timer.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Filter>
|
|
<Filter
|
|
Name="cpu"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\cpu\native\rtimer-arch.h"
|
|
>
|
|
</File>
|
|
<Filter
|
|
Name="net"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\cpu\native\net\wpcap-drv.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\cpu\native\net\wpcap-drv.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\cpu\native\net\wpcap.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\cpu\native\net\wpcap.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Filter>
|
|
<Filter
|
|
Name="win32"
|
|
>
|
|
<File
|
|
RelativePath="..\clock.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\conio.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\contiki-conf.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\contiki-main.c"
|
|
>
|
|
</File>
|
|
<Filter
|
|
Name="cfs"
|
|
>
|
|
<File
|
|
RelativePath="..\cfs\cfs-win32.c"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="ctk"
|
|
>
|
|
<File
|
|
RelativePath="..\ctk\ctk-console.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\ctk\ctk-console.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="loader"
|
|
>
|
|
<File
|
|
RelativePath="..\loader\dll-loader.c"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\loader\dll-loader.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|