1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8  </ItemGroup>
9  <PropertyGroup Label="Globals">
10    <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
11    <ProjectName>RTOSDemo</ProjectName>
12    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
13  </PropertyGroup>
14  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
15  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
16    <ConfigurationType>Application</ConfigurationType>
17    <UseOfMfc>false</UseOfMfc>
18    <CharacterSet>MultiByte</CharacterSet>
19    <PlatformToolset>v142</PlatformToolset>
20  </PropertyGroup>
21  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
22  <ImportGroup Label="ExtensionSettings">
23  </ImportGroup>
24  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
25    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
26    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
27    <Import Project="FreeRTOS_Plus_TCP_IPv6_Multi.props" />
28  </ImportGroup>
29  <PropertyGroup Label="UserMacros" />
30  <PropertyGroup>
31    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
32    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
33    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
34    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
35    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
36  </PropertyGroup>
37  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
38    <Midl>
39      <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
40      <HeaderFileName>
41      </HeaderFileName>
42    </Midl>
43    <ClCompile>
44      <Optimization>Disabled</Optimization>
45      <AdditionalIncludeDirectories>
46$(FREERTOS_INCLUDE_DIR);
47$(FREERTOS_SOURCE_DIR)\portable\MSVC-MingW;
48$(UTILITIES_SOURCE_DIR)\include;
49$(PLUS_TCP_INCLUDE_DIR);
50$(PLUS_TCP_SOURCE_DIR)\protocols\include;
51$(PLUS_TCP_SOURCE_DIR)\portable\BufferManagement;
52$(PLUS_TCP_SOURCE_DIR)\portable\Compiler\MSVC;
53$(DEMO_COMMON_SOURCE_DIR)\WinPCap;
54$(DEMO_COMMON_SOURCE_DIR)\logging\include;
55..\common\NTP\include;
56.;
57..\common\Logging\windows
58</AdditionalIncludeDirectories>
59      <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;ipconfigUSE_PCAP=1;_NO_CRT_STDIO_INLINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
60      <MinimalRebuild>false</MinimalRebuild>
61      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
62      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
63      <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
64      <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
65      <ObjectFileName>.\Debug/</ObjectFileName>
66      <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
67      <WarningLevel>Level4</WarningLevel>
68      <SuppressStartupBanner>true</SuppressStartupBanner>
69      <DisableLanguageExtensions>false</DisableLanguageExtensions>
70      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
71      <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244  /wd4310 %(AdditionalOptions)</AdditionalOptions>
72      <BrowseInformation>true</BrowseInformation>
73      <PrecompiledHeader>NotUsing</PrecompiledHeader>
74      <ExceptionHandling>false</ExceptionHandling>
75      <CompileAs>CompileAsC</CompileAs>
76    </ClCompile>
77    <ResourceCompile>
78      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
79      <Culture>0x0c09</Culture>
80    </ResourceCompile>
81    <Link>
82      <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
83      <SuppressStartupBanner>true</SuppressStartupBanner>
84      <GenerateDebugInformation>true</GenerateDebugInformation>
85      <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
86      <SubSystem>Console</SubSystem>
87      <TargetMachine>MachineX86</TargetMachine>
88      <AdditionalDependencies>wpcap.lib;%(AdditionalDependencies)</AdditionalDependencies>
89      <AdditionalLibraryDirectories>$(DEMO_COMMON_SOURCE_DIR)\WinPCap</AdditionalLibraryDirectories>
90      <Profile>false</Profile>
91    </Link>
92    <Bscmake>
93      <SuppressStartupBanner>true</SuppressStartupBanner>
94      <OutputFile>.\Debug/WIN32.bsc</OutputFile>
95    </Bscmake>
96  </ItemDefinitionGroup>
97  <ItemGroup>
98    <ClCompile Include="$(UTILITIES_SOURCE_DIR)\date_and_time.c" />
99    <ClCompile Include="$(UTILITIES_SOURCE_DIR)\http_client_test.c" />
100    <ClCompile Include="$(UTILITIES_SOURCE_DIR)\plus_tcp_demo_cli.c">
101      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/wd4068 %(AdditionalOptions)</AdditionalOptions>
102    </ClCompile>
103    <ClCompile Include="$(UTILITIES_SOURCE_DIR)\tcp_dump_packets.c" />
104    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_BitConfig.c" />
105    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4.c" />
106    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4_Sockets.c" />
107    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4_Utils.c" />
108    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6.c" />
109    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6_Sockets.c" />
110    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6_Utils.c" />
111    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_IP_IPv4.c" />
112    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_IP_IPv6.c" />
113    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_State_Handling_IPv4.c" />
114    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_State_Handling_IPv6.c" />
115    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Transmission_IPv4.c" />
116    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Transmission_IPv6.c" />
117    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Utils_IPv4.c" />
118    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Utils_IPv6.c" />
119    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_Tiny_TCP.c" />
120    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_UDP_IPv4.c" />
121    <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_UDP_IPv6.c" />
122    <ClCompile Include="..\..\FreeRTOS_Plus_TCP_Minimal_Windows_Simulator\DemoTasks\SimpleTCPEchoServer.c" />
123    <ClCompile Include="Logging_WinSim.c" />
124    <ClCompile Include="printf-stdarg.c" />
125    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\event_groups.c" />
126    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\list.c" />
127    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\portable\MemMang\heap_4.c" />
128    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\portable\MSVC-MingW\port.c" />
129    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\queue.c" />
130    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\tasks.c" />
131    <ClCompile Include="$(FREERTOS_SOURCE_DIR)\timers.c" />
132    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_ARP.c" />
133    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DHCP.c" />
134    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DNS.c" />
135    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DNS_Cache.c" />
136    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DNS_Callback.c" />
137    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DNS_Networking.c" />
138    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DNS_Parser.c" />
139    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_ICMP.c" />
140    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_IP.c" />
141    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_IP_Timers.c" />
142    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_IP_Utils.c" />
143    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_Sockets.c" />
144    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_Stream_Buffer.c" />
145    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_IP.c" />
146    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_Reception.c" />
147    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_State_Handling.c" />
148    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_Transmission.c" />
149    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_Utils.c" />
150    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_TCP_WIN.c" />
151    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_UDP_IP.c" />
152    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_Routing.c" />
153    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\portable\BufferManagement\BufferAllocation_2.c" />
154    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
155    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_DHCPv6.c" />
156    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_ND.c" />
157    <ClCompile Include="$(PLUS_TCP_SOURCE_DIR)\FreeRTOS_RA.c" />
158    <ClCompile Include="..\common\NTP\NTPDemo.c" />
159    <ClCompile Include="main.c">
160      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
161      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
162    </ClCompile>
163    <ClCompile Include="TCPEchoClient_SingleTasks.c" />
164    <ClCompile Include="UDPEchoClient_SingleTasks.c" />
165  </ItemGroup>
166  <ItemGroup>
167    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\event_groups.h" />
168    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\FreeRTOS.h" />
169    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\portable.h" />
170    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\projdefs.h" />
171    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\queue.h" />
172    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\semphr.h" />
173    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\task.h" />
174    <ClInclude Include="$(FREERTOS_INCLUDE_DIR)\timers.h" />
175    <ClInclude Include="$(FREERTOS_SOURCE_DIR)\portable\MSVC-MingW\portmacro.h" />
176    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOSIPConfigDefaults.h" />
177    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_ARP.h" />
178    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DHCP.h" />
179    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS.h" />
180    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS_Cache.h" />
181    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS_Callback.h" />
182    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS_Globals.h" />
183    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS_Networking.h" />
184    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DNS_Parser.h" />
185    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_errno_TCP.h" />
186    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_ICMP.h" />
187    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_IP.h" />
188    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_IP_Private.h" />
189    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_IP_Timers.h" />
190    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_IP_Utils.h" />
191    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_Sockets.h" />
192    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_Stream_Buffer.h" />
193    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_IP.h" />
194    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_Reception.h" />
195    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_State_Handling.h" />
196    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_Transmission.h" />
197    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_Utils.h" />
198    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_TCP_WIN.h" />
199    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_UDP_IP.h" />
200    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_Routing.h" />
201    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_BitConfig.h" />
202    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_DHCPv6.h" />
203    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\FreeRTOS_ND.h" />
204    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\IPTraceMacroDefaults.h" />
205    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\NetworkBufferManagement.h" />
206    <ClInclude Include="$(PLUS_TCP_INCLUDE_DIR)\NetworkInterface.h" />
207    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4.h" />
208    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Private.h" />
209    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Sockets.h" />
210    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Utils.h" />
211    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6.h" />
212    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Private.h" />
213    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Sockets.h" />
214    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Utils.h" />
215    <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP_Common.h" />
216    <ClInclude Include="FreeRTOSConfig.h" />
217    <ClInclude Include="FreeRTOSIPConfig.h" />
218    <ClInclude Include="TCPEchoClient_SingleTasks.h" />
219    <ClInclude Include="UDPEchoClient_SingleTasks.h" />
220  </ItemGroup>
221  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
222  <ImportGroup Label="ExtensionTargets">
223  </ImportGroup>
224</Project>