<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug_with_Libslirp|Win32">
      <Configuration>Debug_with_Libslirp</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <VCProjectVersion>17.0</VCProjectVersion>
    <ProjectGuid>{72C209C4-49A4-4942-A201-44706C9D77EC}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
    <RootNamespace>FreeRTOS-Kernel</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_with_Libslirp|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="Shared">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_with_Libslirp|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <IntDir>build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
    <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(IncludePath)</IncludePath>
    <SourcePath>..\..\..\FreeRTOS\Source;$(SourcePath)</SourcePath>
    <PublicModuleDirectories>..\..\..\FreeRTOS\Source;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\FreeRTOS\Source\portable\MemMang;$(PublicModuleDirectories)</PublicModuleDirectories>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_with_Libslirp|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <IntDir>build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
    <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(IncludePath)</IncludePath>
    <SourcePath>..\..\..\FreeRTOS\Source;$(SourcePath)</SourcePath>
    <PublicModuleDirectories>..\..\..\FreeRTOS\Source;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\FreeRTOS\Source\portable\MemMang;$(PublicModuleDirectories)</PublicModuleDirectories>
  </PropertyGroup>
  <PropertyGroup>
    <OutDir>build\$(ProjectName)\$(Platform)\$(Configuration)\</OutDir>
    <PublicIncludeDirectories>..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\FreeRTOS\Source\include;.\;$(PublicIncludeDirectories)</PublicIncludeDirectories>
    <AllProjectIncludesArePublic>true</AllProjectIncludesArePublic>
  </PropertyGroup>
  <PropertyGroup Label="Vcpkg">
    <VcpkgEnabled>false</VcpkgEnabled>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
    </ClCompile>
    <Link>
      <TargetMachine>MachineX86</TargetMachine>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Windows</SubSystem>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_with_Libslirp|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
    </ClCompile>
    <Link>
      <TargetMachine>MachineX86</TargetMachine>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Windows</SubSystem>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <AdditionalIncludeDirectories>..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\FreeRTOS\Source\include;.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\atomic.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\deprecated_definitions.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\event_groups.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\list.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\message_buffer.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\mpu_prototypes.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\mpu_wrappers.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\portable.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\projdefs.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\queue.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\semphr.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\StackMacros.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\stack_macros.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\stream_buffer.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\task.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\include\timers.h" />
    <ClInclude Include="..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
    <ClInclude Include="FreeRTOSConfig.h" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\..\FreeRTOS\Source\event_groups.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\list.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\queue.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\stream_buffer.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\tasks.c" />
    <ClCompile Include="..\..\..\FreeRTOS\Source\timers.c" />
    <ClCompile Include="freertos_hooks_winsim.c" />
    <ClCompile Include="runtime_stats_winsim.c" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\..\FreeRTOS\Source\include\stdint.readme" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>