Compare commits

...

16 Commits

Author SHA1 Message Date
J. C. Jones
09b06633c6 Add Visual Studio support for build of Live CD, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59419
2013-07-03 18:27:36 +00:00
J. C. Jones
9aa592da8f Add Visual Studio for acpica, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59418
2013-07-03 18:26:26 +00:00
J. C. Jones
3dd98241f3 Add Visual Studio support for usbhub, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59417
2013-07-03 18:15:57 +00:00
J. C. Jones
c1ea83462f Add Visual Studio support for usbehci, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59416
2013-07-03 18:12:13 +00:00
J. C. Jones
fd88e2e0ca Add Visual Studio support for usbccgp, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59415
2013-07-03 18:04:11 +00:00
J. C. Jones
10288a0782 Add support for compiling USBUHCI.SYS, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59407
2013-07-01 16:57:17 +00:00
J. C. Jones
bf5d60de24 Visual Studio support for driver compilation.
svn path=/branches/vs_jc/; revision=59403
2013-06-30 22:38:26 +00:00
J. C. Jones
d4b5de2d9a Sync by merging from trunk.
svn path=/branches/vs_jc/; revision=59398
2013-06-30 18:10:06 +00:00
J. C. Jones
6b43404720 Visual Studio build support for projects courtesy of Mr. Wang
svn path=/branches/vs_jc/; revision=59397
2013-06-30 18:04:38 +00:00
J. C. Jones
4bfcc4f887 Build of CDFS.SYS, courtesy of Mr. Wang.
svn path=/branches/vs_jc/; revision=59346
2013-06-27 07:57:05 +00:00
J. C. Jones
95139d231e Fixed typo.
svn path=/branches/vs_jc/; revision=59335
2013-06-24 22:18:33 +00:00
J. C. Jones
980cd75d22 Edit contents of DUMMY.txt so that it becomes self-explanatory.
svn path=/branches/vs_jc/; revision=59334
2013-06-24 19:26:55 +00:00
J. C. Jones
6956640fe6 Add Visual Studio 2010/2012 solution file that governs the entire solution.
svn path=/branches/vs_jc/; revision=59333
2013-06-24 18:19:24 +00:00
J. C. Jones
ab230440e5 These file being added would normally be generated by by the build process, but we specify them explicitly for the time being to avoid a dependency on extra tool.
svn path=/branches/vs_jc/; revision=59332
2013-06-24 18:16:26 +00:00
J. C. Jones
93188b4eb6 Commit initial Visual Studio solution/project/extra files to support building ReactOS using Visual Studio 2010/2012. In general, we avoid adding any files beyond the .sln file, the .vcxproj files, and the .vcxproj.filters files so as to not interfere in any way with Trunk. However, we do add three files here as a matter of necessity:
_IMAGES\CD_Live\DUMMY.TXT
include\reactos\version.h
include\reactos\buildno.h

These files allow us to get a build while not having to depend on extra tools.

svn path=/branches/vs_jc/; revision=59330
2013-06-24 18:08:48 +00:00
J. C. Jones
52df502ef1 Merge with trunk.
svn path=/branches/vs_jc/; revision=59329
2013-06-24 04:01:33 +00:00
244 changed files with 39430 additions and 4967 deletions

2239
reactos/ReactOS.sln Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,218 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="..\DUMMY.TXT">
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd "$(OutDir)"
mkdir root
cd root
copy "$(SolutionDir)\boot\freeldr\bootsect\$(OutDir)\isoboot.bin" .
mkdir Loader
cd loader
copy "$(SolutionDir)\boot\freeldr\freeldr\$(Outdir)\freeldr.sys" setupldr.sys
cd ..
copy "$(SolutionDir)\boot\bootdata\livecd.ini" FREELDR.INI
mkdir Profiles
cd Profiles
echo We would write profile files here.
cd ..
mkdir reactos
cd reactos
mkdir system32
cd system32
copy "$(SolutionDir)\ntkrnlmp\$(OutDir)\NTKRNLMP.EXE" .
copy "$(SolutionDir)\ntoskrnl\$(OutDir)\NTOSKRNL.EXE" .
copy "$(SolutionDir)\HAL\$(Outdir)\HAL.DLL" .
copy "$(SolutionDir)\Drivers\Base\BootVid\$(Outdir)\BootVid.DLL" .
copy "$(SolutionDir)\Drivers\Base\KDCOM\$(OutDir)\KDCOM.DLL" .
copy "$(SolutionDir)\base\applications\ATACTL\$(OutDir)\ATACTL.EXE" .
REM "copy $(SolutionDir)\base\applications\CALC\$(OutDir)\CALC.EXE" .
copy "$(SolutionDir)\media\nls\*.nls" .
mkdir drivers
cd drivers
copy "$(SolutionDir)\drivers\filesystems\CDFS\$(OutDir)\CDFS.SYS" .
copy "$(SolutionDir)\drivers\bus\PCI\$(OutDir)\PCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbuhci\$(OutDir)\USBUHCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbd\$(OutDir)\USBD.SYS" .
copy "$(SolutionDir)\drivers\usb\usbccgp\$(OutDir)\USBCCGP.SYS" .
copy "$(SolutionDir)\drivers\usb\usbehci\$(OutDir)\USBEHCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbhub\$(OutDir)\USBHUB.SYS" .
cd ..
mkdir config
cd "$(SolutionDir)\boot\bootdata"
"$(SolutionDir)\tools\mkhive\build\x86_32\$(Configuration)\mkhive.exe" "$(TargetDir)\root\reactos\system32\config" hivecls.inf hivedef.inf hivesft.inf hivesys.inf livecd.inf hiveinst.inf
echo Creating ReactOS CD Live, writing Master-Boot-Rectord (MBR) in the process:
"$(SolutionDir)\tools\cdmake\$(OutDir)\cdmake.exe" -b "$(SolutionDir)\boot\freeldr\bootsect\$(OutDir)\isoboot.bin" "$(TargetDir)\root" ReactOSLive "$(TargetDir)\ReactOS_CD_Live.iso"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd "$(OutDir)"
mkdir root
cd root
copy "$(SolutionDir)\boot\freeldr\bootsect\$(OutDir)\isoboot.bin" .
mkdir Loader
cd loader
copy "$(SolutionDir)\boot\freeldr\freeldr\$(Outdir)\freeldr.sys" setupldr.sys
cd ..
copy "$(SolutionDir)\boot\bootdata\livecd.ini" FREELDR.INI
mkdir Profiles
cd Profiles
echo We would write profile files here.
cd ..
mkdir reactos
cd reactos
mkdir system32
cd system32
copy "$(SolutionDir)\ntkrnlmp\$(OutDir)\NTKRNLMP.EXE" .
copy "$(SolutionDir)\ntoskrnl\$(OutDir)\NTOSKRNL.EXE" .
copy "$(SolutionDir)\HAL\$(Outdir)\HAL.DLL" .
copy "$(SolutionDir)\Drivers\Base\BootVid\$(Outdir)\BootVid.DLL" .
copy "$(SolutionDir)\Drivers\Base\KDCOM\$(OutDir)\KDCOM.DLL" .
copy "$(SolutionDir)\base\applications\ATACTL\$(OutDir)\ATACTL.EXE" .
REM "copy $(SolutionDir)\base\applications\CALC\$(OutDir)\CALC.EXE" .
copy "$(SolutionDir)\media\nls\*.nls" .
mkdir drivers
cd drivers
copy "$(SolutionDir)\drivers\filesystems\CDFS\$(OutDir)\CDFS.SYS" .
copy "$(SolutionDir)\drivers\bus\PCI\$(OutDir)\PCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbuhci\$(OutDir)\USBUHCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbd\$(OutDir)\USBD.SYS" .
copy "$(SolutionDir)\drivers\usb\usbccgp\$(OutDir)\USBCCGP.SYS" .
copy "$(SolutionDir)\drivers\usb\usbehci\$(OutDir)\USBEHCI.SYS" .
copy "$(SolutionDir)\drivers\usb\usbhub\$(OutDir)\USBHUB.SYS" .
cd ..
mkdir config
cd "$(SolutionDir)\boot\bootdata"
"$(SolutionDir)\tools\mkhive\build\x86_32\$(Configuration)\mkhive.exe" "$(TargetDir)\root\reactos\system32\config" hivecls.inf hivedef.inf hivesft.inf hivesys.inf livecd.inf hiveinst.inf
echo Creating ReactOS CD Live, writing Master-Boot-Rectord (MBR) in the process:
"$(SolutionDir)\tools\cdmake\$(OutDir)\cdmake.exe" -b "$(SolutionDir)\boot\freeldr\bootsect\$(OutDir)\isoboot.bin" "$(TargetDir)\root" ReactOSLive "$(TargetDir)\ReactOS_CD_Live.iso"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\DUMMY.ZZZ</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\DUMMY.ZZZ</Outputs>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\boot\freeldr\bootsect\bootsect.vcxproj">
<Project>{f58e944d-47dd-472f-b383-1ab014515b9a}</Project>
</ProjectReference>
<ProjectReference Include="..\..\boot\freeldr\freeldr\freeldr.vcxproj">
<Project>{b0c75a46-c23f-4ac0-af06-8b5c9a7b1f20}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\base\bootvid\bootvid.vcxproj">
<Project>{39162ac2-e17b-4301-b1cb-19ebcd13b22b}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\base\kdcom\kdcom.vcxproj">
<Project>{c6e75fa9-bcbb-46ec-91ff-0f05064d3039}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\bus\pci\pci.vcxproj">
<Project>{aecd4ad4-8930-4c1d-a083-ccb981d4205c}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\filesystems\cdfs\cdfs.vcxproj">
<Project>{1f0d3cae-da53-40bd-b7ea-77a521c4bbc2}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\usb\usbccgp\usbccgp.vcxproj">
<Project>{5c8b332e-b51e-4dfa-a6ee-1338c1075160}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\usb\usbd\usbd.vcxproj">
<Project>{17786c00-926d-45ff-a031-3800821afc7a}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\usb\usbehci\usbehci.vcxproj">
<Project>{5c2b3a8c-7ada-4a5c-9cd6-d6bfa856d42e}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\usb\usbhub\usbhub.vcxproj">
<Project>{53db47d8-29a6-49e9-a741-967a5546376e}</Project>
</ProjectReference>
<ProjectReference Include="..\..\drivers\usb\usbuhci\usbuhci.vcxproj">
<Project>{1bf87245-cd63-4e76-a594-1790bd61c498}</Project>
</ProjectReference>
<ProjectReference Include="..\..\hal\hal.vcxproj">
<Project>{ba5347bf-c0fd-44f0-976e-510b4d48e07b}</Project>
</ProjectReference>
<ProjectReference Include="..\..\ntoskrnl\ntoskrnl.vcxproj">
<Project>{2406d983-79b4-4596-86c8-8c2cdbcba77b}</Project>
</ProjectReference>
<ProjectReference Include="..\..\tools\cdmake\cdmake.vcxproj">
<Project>{d77c7601-c61b-4135-b2dd-06a11eff79d0}</Project>
</ProjectReference>
<ProjectReference Include="..\..\tools\mkhive\mkhive.vcxproj">
<Project>{0dce13da-3398-46ec-84c9-d7d8d8ff8d1a}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{4C659395-F02C-4F38-BFC3-B0661C39B2CE}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>CD_Live</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="..\DUMMY.TXT" />
</ItemGroup>
</Project>

22
reactos/_IMAGES/DUMMY.txt Normal file
View File

@@ -0,0 +1,22 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS _IMAGES
* FILE: _IMAGES/DUMMY.TXT
* PURPOSE: Give Visual Studio's build engine a source file from which it will try to generate a target file.
* PROGRAMMERS: J. C. Jones
*/
/*
The sole purpose of this file is to stimulate Visual Studio's build engine. When deciding when to invoke a build
tool, such as a compiler, Visual Studio always has the intent of generating a target file from a source file. If
the specified target file is non-existent, or stale, relative to the source file, then the build tool will be
invoked. Therefore, if we create a dummy source file, such as this file, DUMMY.TXT, and specify a target file that will
never be actually generated, DUMMY.ZZZ, then each time Visual Studio examines whether to build DUMMY.ZZZ, it
will always conclude that the answer is "Yes. Try to build DUMMY.ZZZ." In this way, we can force an operation
to occur, always, for a project.
In this particular case, we use this technique to build ReactOS target images that can be booted, installed, etc.
The creation of a CD, for example, by copying and packing files, is ~always~ done, no matter what might have
occured previously. This same DUMMY.TXT file is used for several Visual Studio projects in the image directory.
That is why DUMMY.TXT is an immediate child of the directory _IMAGE.
*/

View File

@@ -0,0 +1,240 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{B51B0F61-EBDB-4C05-BECF-BD1904D77548}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>atactl</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>NotSet</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>NotSet</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" 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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<LinkIncremental>true</LinkIncremental>
<OutDir>build\ARM\$(Configuration)\</OutDir>
<IntDir>build\ARM\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\ARM\$(Configuration)\</OutDir>
<IntDir>build\ARM\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>_DLL;__USE_CRTIMP;__REACTOS__;DBG=1;_SEH_ENABLE_TRACE;_WINKD_=1;WINVER=0x502;_WIN32_IE=0x600;_WIN32_WINNT=0x502;_WIN32_WINDOWS=0x502;_SETUPAPI_VER=0x502;_M_IX86;_X86_;__i386__;USE_COMPILER_EXCEPTIONS;_USE_32BIT_TIME_T;WIN32;_WINDOWS;inline=__inline;__STDC__=1;LANGUAGE_EN_US;USER_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories>..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\drivers\storage\ide\uniata;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CompileAs>CompileAsCpp</CompileAs>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;USER_MODE;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;ARM;USER_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\drivers\storage\ide\uniata;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;USER_MODE;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\drivers\storage\ide\uniata;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;USER_MODE;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;ARM;USER_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\drivers\storage\ide\uniata;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="atactl.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="helper.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="atactl.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="atactl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="helper.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="atactl.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,185 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{5E4AB3B3-ABEA-4B91-9EFF-67A788D33EA2}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>cmd</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="alias.c" />
<ClCompile Include="assoc.c" />
<ClCompile Include="attrib.c" />
<ClCompile Include="batch.c" />
<ClCompile Include="beep.c" />
<ClCompile Include="call.c" />
<ClCompile Include="chcp.c" />
<ClCompile Include="choice.c" />
<ClCompile Include="cls.c" />
<ClCompile Include="cmd.c" />
<ClCompile Include="cmddbg.c" />
<ClCompile Include="cmdinput.c" />
<ClCompile Include="cmdtable.c" />
<ClCompile Include="color.c" />
<ClCompile Include="console.c" />
<ClCompile Include="copy.c" />
<ClCompile Include="date.c" />
<ClCompile Include="del.c" />
<ClCompile Include="delay.c" />
<ClCompile Include="dir.c" />
<ClCompile Include="dirstack.c" />
<ClCompile Include="echo.c" />
<ClCompile Include="error.c" />
<ClCompile Include="filecomp.c" />
<ClCompile Include="for.c" />
<ClCompile Include="free.c" />
<ClCompile Include="goto.c" />
<ClCompile Include="history.c" />
<ClCompile Include="if.c" />
<ClCompile Include="internal.c" />
<ClCompile Include="label.c" />
<ClCompile Include="locale.c" />
<ClCompile Include="memory.c" />
<ClCompile Include="misc.c" />
<ClCompile Include="mklink.c" />
<ClCompile Include="move.c" />
<ClCompile Include="msgbox.c" />
<ClCompile Include="parser.c" />
<ClCompile Include="path.c" />
<ClCompile Include="pause.c" />
<ClCompile Include="prompt.c" />
<ClCompile Include="redir.c" />
<ClCompile Include="ren.c" />
<ClCompile Include="replace.c" />
<ClCompile Include="screen.c" />
<ClCompile Include="set.c" />
<ClCompile Include="setlocal.c" />
<ClCompile Include="shift.c" />
<ClCompile Include="start.c" />
<ClCompile Include="strtoclr.c" />
<ClCompile Include="time.c" />
<ClCompile Include="timer.c" />
<ClCompile Include="title.c" />
<ClCompile Include="type.c" />
<ClCompile Include="ver.c" />
<ClCompile Include="verify.c" />
<ClCompile Include="vol.c" />
<ClCompile Include="where.c" />
<ClCompile Include="window.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="batch.h" />
<ClInclude Include="cmd.h" />
<ClInclude Include="cmddbg.h" />
<ClInclude Include="cmdver.h" />
<ClInclude Include="config.h" />
<ClInclude Include="precomp.h" />
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="files.txt" />
<None Include="history.txt" />
<None Include="license.txt" />
<None Include="readme.txt" />
<None Include="readme2.txt" />
<None Include="ren.txt" />
<None Include="res\terminal.ico" />
<None Include="todo.txt" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="cmd.rc" />
<ResourceCompile Include="lang\de-DE.rc" />
<ResourceCompile Include="lang\el-GR.rc" />
<ResourceCompile Include="lang\en-US.rc" />
<ResourceCompile Include="lang\es-ES.rc" />
<ResourceCompile Include="lang\fr-FR.rc" />
<ResourceCompile Include="lang\hu-HU.rc" />
<ResourceCompile Include="lang\id-ID.rc" />
<ResourceCompile Include="lang\it-IT.rc" />
<ResourceCompile Include="lang\ja-JP.rc" />
<ResourceCompile Include="lang\no-NO.rc" />
<ResourceCompile Include="lang\pl-PL.rc" />
<ResourceCompile Include="lang\ro-RO.rc" />
<ResourceCompile Include="lang\ru-RU.rc" />
<ResourceCompile Include="lang\sk-SK.rc" />
<ResourceCompile Include="lang\sv-SE.rc" />
<ResourceCompile Include="lang\uk-UA.rc" />
<ResourceCompile Include="lang\zh-CN.rc" />
<ResourceCompile Include="rsrc.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,297 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="lang">
<UniqueIdentifier>{6631a93b-1fe5-4f64-90ef-37e3c81cc374}</UniqueIdentifier>
</Filter>
<Filter Include="res">
<UniqueIdentifier>{feedba9e-dc27-441d-8dfd-23fb1f68abf4}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="alias.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="assoc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="attrib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="batch.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="beep.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="call.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="chcp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="choice.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cls.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cmd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cmddbg.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cmdinput.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cmdtable.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="color.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="copy.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="date.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="del.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="delay.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dir.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dirstack.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="echo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="error.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="filecomp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="for.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="free.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="goto.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="history.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="if.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="internal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="label.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="locale.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="memory.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="mklink.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="move.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="msgbox.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="parser.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="path.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pause.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="prompt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="redir.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ren.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="replace.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="screen.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="set.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="setlocal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="shift.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="start.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="strtoclr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="time.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="title.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="type.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="verify.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="vol.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="where.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="window.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="batch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="cmd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="cmddbg.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="cmdver.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="config.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="precomp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="files.txt" />
<None Include="history.txt" />
<None Include="license.txt" />
<None Include="readme.txt" />
<None Include="readme2.txt" />
<None Include="ren.txt" />
<None Include="todo.txt" />
<None Include="res\terminal.ico">
<Filter>res</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="cmd.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="rsrc.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\de-DE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\el-GR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\en-US.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\es-ES.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\fr-FR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\hu-HU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\id-ID.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\it-IT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ja-JP.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\no-NO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pl-PL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ro-RO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ru-RU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sk-SK.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sv-SE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\uk-UA.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\zh-CN.rc">
<Filter>lang</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{76E3C31E-0164-4311-A1C9-FB96C54EACA8}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>explorernew</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="res\auto_hide.bmp" />
<None Include="res\lock_group_noql.bmp" />
<None Include="res\lock_group_ql.bmp" />
<None Include="res\lock_nogroup_noql.bmp" />
<None Include="res\lock_nogroup_ql.bmp" />
<None Include="res\logov.bmp" />
<None Include="res\nolock_group_noql.bmp" />
<None Include="res\nolock_group_ql.bmp" />
<None Include="res\nolock_nogroup_noql.bmp" />
<None Include="res\nolock_nogroup_ql.bmp" />
<None Include="res\start.ico" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="comcsup.h" />
<ClInclude Include="precomp.h" />
<ClInclude Include="resource.h" />
<ClInclude Include="todo.h" />
<ClInclude Include="undoc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="desktop.c" />
<ClCompile Include="dragdrop.c" />
<ClCompile Include="explorer.c" />
<ClCompile Include="settings.c" />
<ClCompile Include="startmnu.c" />
<ClCompile Include="startup.c" />
<ClCompile Include="taskband.c" />
<ClCompile Include="taskswnd.c" />
<ClCompile Include="tbsite.c" />
<ClCompile Include="trayntfy.c" />
<ClCompile Include="trayprop.c" />
<ClCompile Include="traywnd.c" />
</ItemGroup>
<ItemGroup>
<Manifest Include="explorer.exe.manifest" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="explorer.rc" />
<ResourceCompile Include="lang\bg-BG.rc" />
<ResourceCompile Include="lang\cs-CZ.rc" />
<ResourceCompile Include="lang\de-DE.rc" />
<ResourceCompile Include="lang\en-US.rc" />
<ResourceCompile Include="lang\es-ES.rc" />
<ResourceCompile Include="lang\fr-FR.rc" />
<ResourceCompile Include="lang\he-IL.rc" />
<ResourceCompile Include="lang\it-IT.rc" />
<ResourceCompile Include="lang\ja-JP.rc" />
<ResourceCompile Include="lang\ko-KR.rc" />
<ResourceCompile Include="lang\lt-LT.rc" />
<ResourceCompile Include="lang\nl-NL.rc" />
<ResourceCompile Include="lang\no-NO.rc" />
<ResourceCompile Include="lang\pl-PL.rc" />
<ResourceCompile Include="lang\pt-BR.rc" />
<ResourceCompile Include="lang\ro-RO.rc" />
<ResourceCompile Include="lang\ru-RU.rc" />
<ResourceCompile Include="lang\sk-SK.rc" />
<ResourceCompile Include="lang\uk-UA.rc" />
<ResourceCompile Include="lang\zh-CN.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="lang">
<UniqueIdentifier>{573ce210-9d58-493c-b20c-381d18a60108}</UniqueIdentifier>
</Filter>
<Filter Include="res">
<UniqueIdentifier>{8a2be7f0-90ca-4c17-8e9a-d30ab811d8ed}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="res\auto_hide.bmp">
<Filter>res</Filter>
</None>
<None Include="res\lock_group_noql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\lock_group_ql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\lock_nogroup_noql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\lock_nogroup_ql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\logov.bmp">
<Filter>res</Filter>
</None>
<None Include="res\nolock_group_noql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\nolock_group_ql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\nolock_nogroup_noql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\nolock_nogroup_ql.bmp">
<Filter>res</Filter>
</None>
<None Include="res\start.ico">
<Filter>res</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="comcsup.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="precomp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="todo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="undoc.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="desktop.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dragdrop.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="explorer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="settings.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="startmnu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="startup.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="taskband.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="taskswnd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="tbsite.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="trayntfy.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="trayprop.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="traywnd.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Manifest Include="explorer.exe.manifest" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="explorer.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\bg-BG.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\cs-CZ.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\de-DE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\en-US.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\es-ES.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\fr-FR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\he-IL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\it-IT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ja-JP.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ko-KR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\lt-LT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\nl-NL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\no-NO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pl-PL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pt-BR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ro-RO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ru-RU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sk-SK.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\uk-UA.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\zh-CN.rc">
<Filter>lang</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BB3A4309-8882-49D1-91D4-1895F0FF959E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>lsass</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="lsass.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="lsass.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="lsass.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="lsass.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{D35805F3-DCEB-4B48-8461-6F1F7F7FA1D4}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>services</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="config.c" />
<ClCompile Include="controlset.c" />
<ClCompile Include="database.c" />
<ClCompile Include="driver.c" />
<ClCompile Include="groupdb.c" />
<ClCompile Include="lock.c" />
<ClCompile Include="rpcserver.c" />
<ClCompile Include="services.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="services.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="services.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="config.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="controlset.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="database.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="driver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="groupdb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="lock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="rpcserver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="services.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="services.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="services.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{3339218B-863B-4A19-880F-8F6D522F584A}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>smss</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="crashdmp.c" />
<ClCompile Include="pagefile.c" />
<ClCompile Include="sminit.c" />
<ClCompile Include="smloop.c" />
<ClCompile Include="smsbapi.c" />
<ClCompile Include="smsessn.c" />
<ClCompile Include="smss.c" />
<ClCompile Include="smsubsys.c" />
<ClCompile Include="smutil.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="smss.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="smss.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="crashdmp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pagefile.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="sminit.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smloop.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smsbapi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smsessn.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smss.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smsubsys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="smutil.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="smss.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="smss.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,128 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{169870CC-4135-4094-86FF-EE2A3868C79C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>userinit</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="lang\bg-BG.rc" />
<ResourceCompile Include="lang\cs-CZ.rc" />
<ResourceCompile Include="lang\de-DE.rc" />
<ResourceCompile Include="lang\el-GR.rc" />
<ResourceCompile Include="lang\en-US.rc" />
<ResourceCompile Include="lang\es-ES.rc" />
<ResourceCompile Include="lang\fr-FR.rc" />
<ResourceCompile Include="lang\he-IL.rc" />
<ResourceCompile Include="lang\hu-HU.rc" />
<ResourceCompile Include="lang\id-ID.rc" />
<ResourceCompile Include="lang\it-IT.rc" />
<ResourceCompile Include="lang\ja-JP.rc" />
<ResourceCompile Include="lang\lt-LT.rc" />
<ResourceCompile Include="lang\nl-NL.rc" />
<ResourceCompile Include="lang\no-NO.rc" />
<ResourceCompile Include="lang\pl-PL.rc" />
<ResourceCompile Include="lang\pt-BR.rc" />
<ResourceCompile Include="lang\ro-RO.rc" />
<ResourceCompile Include="lang\ru-RU.rc" />
<ResourceCompile Include="lang\sk-SK.rc" />
<ResourceCompile Include="lang\sv-SE.rc" />
<ResourceCompile Include="lang\th-TH.rc" />
<ResourceCompile Include="lang\uk-UA.rc" />
<ResourceCompile Include="lang\zh-CN.rc" />
<ResourceCompile Include="rsrc.rc" />
<ResourceCompile Include="userinit.rc" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="userinit.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="lang">
<UniqueIdentifier>{8ef8ab1b-d634-49c4-8cec-5be62229aba4}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="rsrc.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="userinit.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\bg-BG.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\cs-CZ.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\de-DE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\el-GR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\en-US.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\es-ES.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\fr-FR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\he-IL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\hu-HU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\id-ID.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\it-IT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ja-JP.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\lt-LT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\nl-NL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\no-NO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pl-PL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pt-BR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ro-RO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ru-RU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sk-SK.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sv-SE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\th-TH.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\uk-UA.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\zh-CN.rc">
<Filter>lang</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="userinit.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,134 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9E88BABF-90C5-47A1-B6EB-68946C77E01C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>winlogon</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="environment.c" />
<ClCompile Include="sas.c" />
<ClCompile Include="screensaver.c" />
<ClCompile Include="setup.c" />
<ClCompile Include="winlogon.c" />
<ClCompile Include="wlx.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h" />
<ClInclude Include="setup.h" />
<ClInclude Include="winlogon.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="lang\bg-BG.rc" />
<ResourceCompile Include="lang\cs-CZ.rc" />
<ResourceCompile Include="lang\de-DE.rc" />
<ResourceCompile Include="lang\el-GR.rc" />
<ResourceCompile Include="lang\en-US.rc" />
<ResourceCompile Include="lang\es-ES.rc" />
<ResourceCompile Include="lang\fr-FR.rc" />
<ResourceCompile Include="lang\he-IL.rc" />
<ResourceCompile Include="lang\hu-HU.rc" />
<ResourceCompile Include="lang\id-ID.rc" />
<ResourceCompile Include="lang\it-IT.rc" />
<ResourceCompile Include="lang\ja-JP.rc" />
<ResourceCompile Include="lang\lt-LT.rc" />
<ResourceCompile Include="lang\nl-NL.rc" />
<ResourceCompile Include="lang\no-NO.rc" />
<ResourceCompile Include="lang\pl-PL.rc" />
<ResourceCompile Include="lang\pt-BR.rc" />
<ResourceCompile Include="lang\ro-RO.rc" />
<ResourceCompile Include="lang\ru-RU.rc" />
<ResourceCompile Include="lang\sk-SK.rc" />
<ResourceCompile Include="lang\sv-SE.rc" />
<ResourceCompile Include="lang\uk-UA.rc" />
<ResourceCompile Include="lang\zh-CN.rc" />
<ResourceCompile Include="rsrc.rc" />
<ResourceCompile Include="winlogon.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,131 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="lang">
<UniqueIdentifier>{e4df886e-6126-465d-852f-8454c6fc5df1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="environment.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="sas.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="screensaver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="setup.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="winlogon.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="wlx.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="setup.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="winlogon.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="rsrc.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="winlogon.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\bg-BG.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\cs-CZ.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\de-DE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\el-GR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\en-US.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\es-ES.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\fr-FR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\he-IL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\hu-HU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\id-ID.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\it-IT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ja-JP.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\lt-LT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\nl-NL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\no-NO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pl-PL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pt-BR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ro-RO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ru-RU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sk-SK.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sv-SE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\uk-UA.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\zh-CN.rc">
<Filter>lang</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,197 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F58E944D-47DD-472F-B383-1AB014515B9A}</ProjectGuid>
<Keyword>MakeFileProj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Utility</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Utility</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<NMakeOutput>bootsect.exe</NMakeOutput>
<NMakePreprocessorDefinitions>WIN32;_DEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
<NMakeBuildCommandLine>echo "Hello There!"</NMakeBuildCommandLine>
<IncludePath>..\..\..\include\asm;$(IncludePath)</IncludePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<NMakeOutput>bootsect.exe</NMakeOutput>
<NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<CustomBuild>
<Command>cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c %(FullPath) &gt; $(OutDir)\%(Filename).tmp
ml /nologo /Cp /Fo $(OutDir)\%(FileName).obj /c /Ta $(OutDir)\%(Filename).tmp
..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe $(OutDir)\%(Filename).obj $(OutDir)\%(Filename).bin 7c00</Command>
<Outputs>$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
<Message>Preprocessing, assembling, and converting to .bin</Message>
</CustomBuild>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<CustomBuild>
<Command>cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c %(FullPath) &gt; fool.asm
ml /c fool.asm</Command>
<Outputs>%(Filename)</Outputs>
<Message>Preprocessing and assembling %(Filename)</Message>
</CustomBuild>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<CustomBuild Include="dosmbr.asm">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ml %(FullPath) foo.asm</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).obj</Outputs>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuild>
<CustomBuild Include="dosmbr.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
</CustomBuild>
<None Include="ext2.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="ext2.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<None Include="fat.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="fat.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<None Include="fat32.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="fat32.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<CustomBuild Include="fatx.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7c00</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<None Include="isoboot.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="isoboot.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<None Include="isobtrt.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="isobtrt.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" 7000</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preprocessing, assembling, and converting to .bin</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj;$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<CustomBuild Include="ofwboot.s">
<FileType>Document</FileType>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c %(FullPath) &gt; $(OutDir)\%(Filename).tmp
ml /nologo /Cp /Fo $(OutDir)\%(FileName).obj /c /Ta $(OutDir)\%(Filename).tmp
..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe $(OutDir)\%(Filename).obj $(OutDir)\%(Filename).bin 7c00</Command>
</CustomBuild>
<None Include="win2k.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="wxpfat16.asm">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="fat.h" />
<ClInclude Include="fat32.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="ext2.asm">
<Filter>Source Files</Filter>
</None>
<None Include="fat.asm">
<Filter>Source Files</Filter>
</None>
<None Include="fat32.asm">
<Filter>Source Files</Filter>
</None>
<None Include="isoboot.asm">
<Filter>Source Files</Filter>
</None>
<None Include="isobtrt.asm">
<Filter>Source Files</Filter>
</None>
<None Include="win2k.asm">
<Filter>Source Files</Filter>
</None>
<None Include="wxpfat16.asm">
<Filter>Source Files</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="fat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="fat32.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="dosmbr.S" />
<CustomBuild Include="ext2.S" />
<CustomBuild Include="dosmbr.asm">
<Filter>Source Files</Filter>
</CustomBuild>
<CustomBuild Include="fat.S" />
<CustomBuild Include="fat32.S" />
<CustomBuild Include="fatx.S" />
<CustomBuild Include="isoboot.S" />
<CustomBuild Include="isobtrt.S" />
<CustomBuild Include="ofwboot.s" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{8FE8BE29-8E45-46E6-B542-1ED4304B28A0}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>fdebug</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="fdebug.c" />
<ClCompile Include="rs232.c" />
</ItemGroup>
<ItemGroup>
<None Include="fdebug.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="fdebug.rc" />
<ResourceCompile Include="lang\bg-BG.rc" />
<ResourceCompile Include="lang\cs-CZ.rc" />
<ResourceCompile Include="lang\de-DE.rc" />
<ResourceCompile Include="lang\el-GR.rc" />
<ResourceCompile Include="lang\en-US.rc" />
<ResourceCompile Include="lang\es-ES.rc" />
<ResourceCompile Include="lang\fr-FR.rc" />
<ResourceCompile Include="lang\hu-HU.rc" />
<ResourceCompile Include="lang\id-ID.rc" />
<ResourceCompile Include="lang\it-IT.rc" />
<ResourceCompile Include="lang\ja-JP.rc" />
<ResourceCompile Include="lang\no-NO.rc" />
<ResourceCompile Include="lang\pl-PL.rc" />
<ResourceCompile Include="lang\ro-RO.rc" />
<ResourceCompile Include="lang\ru-RU.rc" />
<ResourceCompile Include="lang\sk-SK.rc" />
<ResourceCompile Include="lang\tr-TR.rc" />
<ResourceCompile Include="lang\uk-UA.rc" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h" />
<ClInclude Include="rs232.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="lang">
<UniqueIdentifier>{b69048f3-dfdd-4700-ada9-04f8f58d39a8}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdebug.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="rs232.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="fdebug.ico">
<Filter>Resource Files</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="fdebug.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\bg-BG.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\cs-CZ.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\de-DE.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\el-GR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\en-US.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\es-ES.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\fr-FR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\hu-HU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\id-ID.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\it-IT.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ja-JP.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\no-NO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\pl-PL.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ro-RO.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\ru-RU.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\sk-SK.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\tr-TR.rc">
<Filter>lang</Filter>
</ResourceCompile>
<ResourceCompile Include="lang\uk-UA.rc">
<Filter>lang</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="rs232.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,529 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{B0C75A46-C23F-4AC0-AF06-8B5C9A7B1F20}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>freeldr</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;__REACTOS__;_NTHAL_;_BLDR_;_NTSYSTEM_;DBG=1;_SEH_ENABLE_TRACE;_WINKD_=1;WINVER=0x502;_WIN32_IE=0x600;_WIN32_WINNT=0x502;_WIN32_WINDOWS=0x502;_SETUPAPI_VER=0x502;_M_IX86;_X86_;__i386__;USE_COMPILER_EXCEPTIONS;_USE_32BIT_TIME_T;inline=__inline;__STDC__=1;LANGUAGE_EN_US;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\..\include\ddk;..\..\..\include\psdk;$(SolutionDir)\include\reactos\mc\$(OutDir)\ReactOS;..\..\..\include\reactos;..\..\..\include\ndk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include;..\..\..\ntoskrnl\include;..\..\..\include\reactos\libs;..\..\..\lib\cmlib</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>RealEntryPoint</EntryPointSymbol>
<BaseAddress>0x10000</BaseAddress>
<Driver>Driver</Driver>
<SetChecksum>true</SetChecksum>
<FixedBaseAddress>true</FixedBaseAddress>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
<EnableUAC>false</EnableUAC>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<SectionAlignment>1024</SectionAlignment>
<MergeSections>
</MergeSections>
<AdditionalOptions>/ignore:4254 /SECTION:.text,ERW /SECTION:.data,RW /MERGE:.text16=.text /MERGE:.data=.text /MERGE:.rdata=.text /MERGE:.bss=.text %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy /B $(OutDir)\i386.bin + $(TargetPath) $(OutDir)\$(TargetName).sys</Command>
</PostBuildEvent>
<PostBuildEvent>
<Message>Join i386.bin to $(TargetPath)</Message>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;__REACTOS__;_NTHAL_;_BLDR_;_NTSYSTEM_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\..\include\ddk;..\..\..\include\psdk;$(SolutionDir)\include\reactos\mc\$(OutDir)\ReactOS;..\..\..\include\reactos;..\..\..\include\ndk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include;..\..\..\ntoskrnl\include;..\..\..\include\reactos\libs;..\..\..\lib\cmlib</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>RealEntryPoint</EntryPointSymbol>
<BaseAddress>0x10000</BaseAddress>
<Driver>Driver</Driver>
<SetChecksum>true</SetChecksum>
<FixedBaseAddress>true</FixedBaseAddress>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
<EnableUAC>false</EnableUAC>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<SectionAlignment>1024</SectionAlignment>
<MergeSections>.text16=.text .data=.text .rdata=.text .bss=.text</MergeSections>
<AdditionalOptions>/ignore:4254 /SECTION:.text,ERW /SECTION:.data,RW /MERGE:.text16=.text /MERGE:.data=.text /MERGE:.rdata=.text /MERGE:.bss=.text %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy /B $(OutDir)\i386.bin + $(TargetPath) $(OutDir)\$(TargetName).sys</Command>
</PostBuildEvent>
<PostBuildEvent>
<Message>Join i386.bin to $(TargetPath)</Message>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="arcemul\time.c" />
<ClCompile Include="arch\amd64\winldr.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\arm\macharm.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\arm\winldr.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\i386\archmach.c" />
<ClCompile Include="arch\i386\custom.c" />
<ClCompile Include="arch\i386\drivemap.c" />
<ClCompile Include="arch\i386\halstub.c" />
<ClCompile Include="arch\i386\hardware.c" />
<ClCompile Include="arch\i386\hwacpi.c" />
<ClCompile Include="arch\i386\hwapm.c" />
<ClCompile Include="arch\i386\hwdisk.c" />
<ClCompile Include="arch\i386\hwpci.c" />
<ClCompile Include="arch\i386\i386bug.c" />
<ClCompile Include="arch\i386\i386disk.c" />
<ClCompile Include="arch\i386\i386idt.c" />
<ClCompile Include="arch\i386\i386rtl.c" />
<ClCompile Include="arch\i386\i386vid.c" />
<ClCompile Include="arch\i386\machpc.c" />
<ClCompile Include="arch\i386\machxbox.c" />
<ClCompile Include="arch\i386\miscboot.c" />
<ClCompile Include="arch\i386\ntoskrnl.c" />
<ClCompile Include="arch\i386\pccons.c" />
<ClCompile Include="arch\i386\pcdisk.c" />
<ClCompile Include="arch\i386\pcmem.c" />
<ClCompile Include="arch\i386\pcrtc.c" />
<ClCompile Include="arch\i386\pcvideo.c" />
<ClCompile Include="arch\i386\winldr.c" />
<ClCompile Include="arch\i386\xboxcons.c" />
<ClCompile Include="arch\i386\xboxdisk.c" />
<ClCompile Include="arch\i386\xboxfont.c" />
<ClCompile Include="arch\i386\xboxhw.c" />
<ClCompile Include="arch\i386\xboxi2c.c" />
<ClCompile Include="arch\i386\xboxmem.c" />
<ClCompile Include="arch\i386\xboxrtc.c" />
<ClCompile Include="arch\i386\xboxvideo.c" />
<ClCompile Include="arch\powerpc\loader.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\mach.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\mboot.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\mmu.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\ofw_method.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\prep.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_ide.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_pci.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_vga.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="bootmgr.c" />
<ClCompile Include="cache\blocklist.c" />
<ClCompile Include="cache\cache.c" />
<ClCompile Include="cmdline.c" />
<ClCompile Include="comm\rs232.c" />
<ClCompile Include="debug.c" />
<ClCompile Include="disk\disk.c" />
<ClCompile Include="disk\partition.c" />
<ClCompile Include="disk\ramdisk.c" />
<ClCompile Include="disk\scsiport.c" />
<ClCompile Include="freeldr.c" />
<ClCompile Include="fs\ext2.c" />
<ClCompile Include="fs\fat.c" />
<ClCompile Include="fs\fs.c" />
<ClCompile Include="fs\iso.c" />
<ClCompile Include="fs\ntfs.c" />
<ClCompile Include="fs\pxe.c" />
<ClCompile Include="inffile\inffile.c" />
<ClCompile Include="inifile\inifile.c" />
<ClCompile Include="inifile\ini_init.c" />
<ClCompile Include="inifile\parse.c" />
<ClCompile Include="linuxboot.c" />
<ClCompile Include="machine.c" />
<ClCompile Include="mm\heap.c" />
<ClCompile Include="mm\meminit.c" />
<ClCompile Include="mm\mm.c" />
<ClCompile Include="options.c" />
<ClCompile Include="oslist.c" />
<ClCompile Include="reactos\archwsup.c" />
<ClCompile Include="reactos\arcname.c" />
<ClCompile Include="reactos\binhive.c" />
<ClCompile Include="reactos\registry.c" />
<ClCompile Include="rtl\libsupp.c" />
<ClCompile Include="ui\directui.c" />
<ClCompile Include="ui\gui.c" />
<ClCompile Include="ui\minitui.c" />
<ClCompile Include="ui\noui.c" />
<ClCompile Include="ui\tui.c" />
<ClCompile Include="ui\tuimenu.c" />
<ClCompile Include="ui\ui.c" />
<ClCompile Include="version.c" />
<ClCompile Include="video\fade.c" />
<ClCompile Include="video\palette.c" />
<ClCompile Include="video\video.c" />
<ClCompile Include="windows\conversion.c" />
<ClCompile Include="windows\headless.c" />
<ClCompile Include="windows\peloader.c" />
<ClCompile Include="windows\setupldr.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="windows\winldr.c">
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)\duplicate</ObjectFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)\duplicate</ObjectFileName>
</ClCompile>
<ClCompile Include="windows\wlmemory.c" />
<ClCompile Include="windows\wlregistry.c" />
</ItemGroup>
<ItemGroup>
<None Include="arch\amd64\entry.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\amd64\int386.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\amd64\pnpbios.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\arm\boot.s">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="arch\i386\drvmap.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c %(FullPath) &gt; $(OutDir)\%(Filename).tmp
ml /nologo /Cp /Fo $(OutDir)\%(FileName).obj /c /Ta $(OutDir)\%(Filename).tmp</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
</CustomBuild>
<CustomBuild Include="arch\i386\entry.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Assembling %(Fullpath)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Assembling %(Fullpath)</Message>
</CustomBuild>
<CustomBuild Include="arch\i386\i386pnp.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Assembling %(Fullpath)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Assembling %(Fullpath)</Message>
</CustomBuild>
<CustomBuild Include="arch\i386\i386trap.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Assembling %(Fullpath)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Assembling %(Fullpath)</Message>
</CustomBuild>
<CustomBuild Include="arch\i386\linux.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Assembling %(Fullpath)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Assembling %(Fullpath)</Message>
</CustomBuild>
<CustomBuild Include="arch\i386\mb.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I.\include /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Assembling %(Fullpath)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Assembling %(Fullpath)</Message>
</CustomBuild>
<None Include="arch\i386\multiboot.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\powerpc\boot.s">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\powerpc\ofw_util.s">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\amd64.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\fathelp.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\helpers.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="arch\realmode\i386.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" F800</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\..\include\asm /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)\%(FileName).obj" /c /Ta "$(OutDir)\%(Filename).tmp"
"..\..\..\tools\obj2bin\$(OutDir)\obj2bin.exe" "$(OutDir)\%(Filename).obj" "$(OutDir)\%(Filename).bin" F800</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).bin</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).bin</Outputs>
</CustomBuild>
<None Include="arch\realmode\int386.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\linux.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\pnp.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="arch\realmode\pxe.inc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="CHANGELOG" />
<None Include="CMakeLists.txt" />
<None Include="freeldr.spec" />
<None Include="freeldr_amd64.lds" />
<None Include="freeldr_arm.lds" />
<None Include="freeldr_i386.lds" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="arch\powerpc\compat.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="arch\powerpc\prep.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arcemul.h" />
<ClInclude Include="include\arch\amd64\amd64.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\arm\hardware.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\i386\custom.h" />
<ClInclude Include="include\arch\i386\drivemap.h" />
<ClInclude Include="include\arch\i386\i386.h" />
<ClInclude Include="include\arch\i386\machxbox.h" />
<ClInclude Include="include\arch\i386\miscboot.h" />
<ClInclude Include="include\arch\pc\hardware.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\pc\machpc.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\pc\pcbios.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\pc\pxe.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\pc\x86common.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\arch\powerpc\hardware.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="include\bytesex.h" />
<ClInclude Include="include\cache.h" />
<ClInclude Include="include\cmdline.h" />
<ClInclude Include="include\comm.h" />
<ClInclude Include="include\debug.h" />
<ClInclude Include="include\disk.h" />
<ClInclude Include="include\freeldr.h" />
<ClInclude Include="include\fs.h" />
<ClInclude Include="include\fs\ext2.h" />
<ClInclude Include="include\fs\fat.h" />
<ClInclude Include="include\fs\iso.h" />
<ClInclude Include="include\fs\ntfs.h" />
<ClInclude Include="include\fs\pxe.h" />
<ClInclude Include="include\inffile.h" />
<ClInclude Include="include\inifile.h" />
<ClInclude Include="include\keycodes.h" />
<ClInclude Include="include\linux.h" />
<ClInclude Include="include\machine.h" />
<ClInclude Include="include\mm.h" />
<ClInclude Include="include\multiboot.h" />
<ClInclude Include="include\ntoskrnl.h" />
<ClInclude Include="include\of.h" />
<ClInclude Include="include\options.h" />
<ClInclude Include="include\oslist.h" />
<ClInclude Include="include\ramdisk.h" />
<ClInclude Include="include\reactos.h" />
<ClInclude Include="include\registry.h" />
<ClInclude Include="include\ui.h" />
<ClInclude Include="include\ui\gui.h" />
<ClInclude Include="include\ui\minitui.h" />
<ClInclude Include="include\ui\noui.h" />
<ClInclude Include="include\ui\tui.h" />
<ClInclude Include="include\ver.h" />
<ClInclude Include="include\video.h" />
<ClInclude Include="include\winldr.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\hal\minihal\minihal.vcxproj">
<Project>{f4761755-fec3-4956-bf16-7253f2004532}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\cmlib\cmlib.vcxproj">
<Project>{6d55d0c8-47f4-4fee-89cc-9c2153e76cbf}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\cportlib\cportlib.vcxproj">
<Project>{928cfffa-a81c-4f49-80fc-1a037c760962}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\rossym\rossym.vcxproj">
<Project>{88c34bae-4a5b-41b3-a559-bbc9ae00a862}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\rtl\rtl.vcxproj">
<Project>{d763ce2c-8d8a-4ff5-b27b-a60d53196f63}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,619 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="arcemul">
<UniqueIdentifier>{f66434c1-7ef1-4d8d-8727-d81cf6dced51}</UniqueIdentifier>
</Filter>
<Filter Include="arch">
<UniqueIdentifier>{8a3deef4-0480-4061-a79c-7565de8efd64}</UniqueIdentifier>
</Filter>
<Filter Include="arch\amd64">
<UniqueIdentifier>{17f45fac-7449-4e39-8c45-c40abd05e062}</UniqueIdentifier>
</Filter>
<Filter Include="arch\arm">
<UniqueIdentifier>{2c2d7bf5-74fb-4446-8fed-6a23fd99c8da}</UniqueIdentifier>
</Filter>
<Filter Include="arch\realmode">
<UniqueIdentifier>{124b5e74-99be-495d-88b8-9b3d3c2dbed4}</UniqueIdentifier>
</Filter>
<Filter Include="arch\powerpc">
<UniqueIdentifier>{c430d469-9704-4ccb-bdeb-db2f020ee15d}</UniqueIdentifier>
</Filter>
<Filter Include="arch\i386">
<UniqueIdentifier>{54dc3e76-b256-44e0-a4de-dab6436cb17d}</UniqueIdentifier>
</Filter>
<Filter Include="cache">
<UniqueIdentifier>{1f860699-5f32-4de3-a7de-cd91cd13fb25}</UniqueIdentifier>
</Filter>
<Filter Include="comm">
<UniqueIdentifier>{d28b5d5a-12e4-4ac3-8cda-47226f734a56}</UniqueIdentifier>
</Filter>
<Filter Include="disk">
<UniqueIdentifier>{27212c40-7bf2-40b2-a0b2-0d35c18f2d0e}</UniqueIdentifier>
</Filter>
<Filter Include="fs">
<UniqueIdentifier>{0c49a8af-2034-4e85-92f7-ab9f5a6a9ebf}</UniqueIdentifier>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{6f3d3260-6ab2-4fad-845d-c189929c4458}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch">
<UniqueIdentifier>{61218bdb-024b-4a84-917f-747e2b57188a}</UniqueIdentifier>
</Filter>
<Filter Include="include\fs">
<UniqueIdentifier>{b82abf66-ed69-411e-aaf1-873c4cca95eb}</UniqueIdentifier>
</Filter>
<Filter Include="include\ui">
<UniqueIdentifier>{c351a7bc-1f98-4a2d-a7bc-a43c8285f64b}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch\amd64">
<UniqueIdentifier>{a52f846b-1172-4f37-83b2-eac159045f7e}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch\arm">
<UniqueIdentifier>{4d56b281-d833-4e75-b73b-8589a53e85e2}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch\i386">
<UniqueIdentifier>{3a8b326f-ca27-42ad-afcf-3ff8423a9771}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch\powerpc">
<UniqueIdentifier>{8f4cb0e4-13f8-431b-b3fe-b730a42040af}</UniqueIdentifier>
</Filter>
<Filter Include="include\arch\pc">
<UniqueIdentifier>{64aab0a4-fbc4-4476-83d9-3f04d6a7ef0e}</UniqueIdentifier>
</Filter>
<Filter Include="inffile">
<UniqueIdentifier>{92c8f626-ce01-4ce6-bd8a-225c4f41d559}</UniqueIdentifier>
</Filter>
<Filter Include="inifile">
<UniqueIdentifier>{090c2d2d-2f06-4bd4-b77a-5625309ff189}</UniqueIdentifier>
</Filter>
<Filter Include="mm">
<UniqueIdentifier>{e93e5d61-09cb-45ac-b4fc-af5594b46d23}</UniqueIdentifier>
</Filter>
<Filter Include="reactos">
<UniqueIdentifier>{b4e1d4aa-b048-4046-8ad5-0eec50c7c051}</UniqueIdentifier>
</Filter>
<Filter Include="rtl">
<UniqueIdentifier>{640822b9-97f3-454c-8076-0e1c155afcd6}</UniqueIdentifier>
</Filter>
<Filter Include="ui">
<UniqueIdentifier>{884c0cb0-5b21-445f-86b7-f09e3b497b5d}</UniqueIdentifier>
</Filter>
<Filter Include="video">
<UniqueIdentifier>{41620f53-d8b7-4954-af62-64f694a9e0f1}</UniqueIdentifier>
</Filter>
<Filter Include="windows">
<UniqueIdentifier>{b3b20688-fce6-466a-92d9-b6bb7f1e7157}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="bootmgr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="freeldr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="linuxboot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="arcemul\time.c">
<Filter>arcemul</Filter>
</ClCompile>
<ClCompile Include="arch\amd64\winldr.c">
<Filter>arch\amd64</Filter>
</ClCompile>
<ClCompile Include="arch\arm\macharm.c">
<Filter>arch\arm</Filter>
</ClCompile>
<ClCompile Include="arch\arm\winldr.c">
<Filter>arch\arm</Filter>
</ClCompile>
<ClCompile Include="arch\i386\archmach.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\custom.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\drivemap.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\halstub.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\hardware.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\hwacpi.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\hwapm.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\hwdisk.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\hwpci.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\i386bug.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\i386disk.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\i386idt.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\i386rtl.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\i386vid.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\machpc.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\machxbox.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\miscboot.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\ntoskrnl.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\pccons.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\pcdisk.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\pcmem.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\pcrtc.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\pcvideo.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\winldr.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxcons.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxdisk.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxfont.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxhw.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxi2c.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxmem.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxrtc.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\i386\xboxvideo.c">
<Filter>arch\i386</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\loader.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\mach.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\mboot.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\mmu.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\ofw_method.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\prep.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_ide.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_pci.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="arch\powerpc\prep_vga.c">
<Filter>arch\powerpc</Filter>
</ClCompile>
<ClCompile Include="cache\blocklist.c">
<Filter>cache</Filter>
</ClCompile>
<ClCompile Include="cache\cache.c">
<Filter>cache</Filter>
</ClCompile>
<ClCompile Include="comm\rs232.c">
<Filter>comm</Filter>
</ClCompile>
<ClCompile Include="disk\disk.c">
<Filter>disk</Filter>
</ClCompile>
<ClCompile Include="disk\partition.c">
<Filter>disk</Filter>
</ClCompile>
<ClCompile Include="disk\ramdisk.c">
<Filter>disk</Filter>
</ClCompile>
<ClCompile Include="disk\scsiport.c">
<Filter>disk</Filter>
</ClCompile>
<ClCompile Include="fs\ext2.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="fs\fat.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="fs\fs.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="fs\iso.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="fs\ntfs.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="fs\pxe.c">
<Filter>fs</Filter>
</ClCompile>
<ClCompile Include="inifile\ini_init.c">
<Filter>inifile</Filter>
</ClCompile>
<ClCompile Include="inifile\inifile.c">
<Filter>inifile</Filter>
</ClCompile>
<ClCompile Include="inifile\parse.c">
<Filter>inifile</Filter>
</ClCompile>
<ClCompile Include="mm\heap.c">
<Filter>mm</Filter>
</ClCompile>
<ClCompile Include="mm\meminit.c">
<Filter>mm</Filter>
</ClCompile>
<ClCompile Include="mm\mm.c">
<Filter>mm</Filter>
</ClCompile>
<ClCompile Include="reactos\binhive.c">
<Filter>reactos</Filter>
</ClCompile>
<ClCompile Include="reactos\archwsup.c">
<Filter>reactos</Filter>
</ClCompile>
<ClCompile Include="reactos\arcname.c">
<Filter>reactos</Filter>
</ClCompile>
<ClCompile Include="reactos\registry.c">
<Filter>reactos</Filter>
</ClCompile>
<ClCompile Include="rtl\libsupp.c">
<Filter>rtl</Filter>
</ClCompile>
<ClCompile Include="ui\directui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\gui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\minitui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\noui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\tui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\tuimenu.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="ui\ui.c">
<Filter>ui</Filter>
</ClCompile>
<ClCompile Include="video\fade.c">
<Filter>video</Filter>
</ClCompile>
<ClCompile Include="video\palette.c">
<Filter>video</Filter>
</ClCompile>
<ClCompile Include="video\video.c">
<Filter>video</Filter>
</ClCompile>
<ClCompile Include="windows\conversion.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\headless.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\peloader.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\setupldr.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\winldr.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\wlmemory.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="windows\wlregistry.c">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="machine.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="options.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="oslist.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="version.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="debug.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cmdline.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="inffile\inffile.c">
<Filter>inffile</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="CHANGELOG" />
<None Include="CMakeLists.txt" />
<None Include="freeldr.spec" />
<None Include="freeldr_amd64.lds" />
<None Include="freeldr_arm.lds" />
<None Include="freeldr_i386.lds" />
<None Include="arch\amd64\entry.S">
<Filter>arch\amd64</Filter>
</None>
<None Include="arch\amd64\int386.S">
<Filter>arch\amd64</Filter>
</None>
<None Include="arch\amd64\pnpbios.S">
<Filter>arch\amd64</Filter>
</None>
<None Include="arch\arm\boot.s">
<Filter>arch\arm</Filter>
</None>
<None Include="arch\i386\multiboot.S">
<Filter>arch\i386</Filter>
</None>
<None Include="arch\powerpc\boot.s">
<Filter>arch\powerpc</Filter>
</None>
<None Include="arch\powerpc\ofw_util.s">
<Filter>arch\powerpc</Filter>
</None>
<None Include="arch\realmode\amd64.S">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\fathelp.inc">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\helpers.inc">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\int386.inc">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\linux.inc">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\pnp.inc">
<Filter>arch\realmode</Filter>
</None>
<None Include="arch\realmode\pxe.inc">
<Filter>arch\realmode</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="arch\powerpc\compat.h">
<Filter>arch\powerpc</Filter>
</ClInclude>
<ClInclude Include="arch\powerpc\prep.h">
<Filter>arch\powerpc</Filter>
</ClInclude>
<ClInclude Include="include\arch\amd64\amd64.h">
<Filter>include\arch\amd64</Filter>
</ClInclude>
<ClInclude Include="include\arch\arm\hardware.h">
<Filter>include\arch\arm</Filter>
</ClInclude>
<ClInclude Include="include\arch\i386\custom.h">
<Filter>include\arch\i386</Filter>
</ClInclude>
<ClInclude Include="include\arch\i386\drivemap.h">
<Filter>include\arch\i386</Filter>
</ClInclude>
<ClInclude Include="include\arch\i386\i386.h">
<Filter>include\arch\i386</Filter>
</ClInclude>
<ClInclude Include="include\arch\i386\machxbox.h">
<Filter>include\arch\i386</Filter>
</ClInclude>
<ClInclude Include="include\arch\i386\miscboot.h">
<Filter>include\arch\i386</Filter>
</ClInclude>
<ClInclude Include="include\arch\pc\hardware.h">
<Filter>include\arch\pc</Filter>
</ClInclude>
<ClInclude Include="include\arch\pc\machpc.h">
<Filter>include\arch\pc</Filter>
</ClInclude>
<ClInclude Include="include\arch\pc\pcbios.h">
<Filter>include\arch\pc</Filter>
</ClInclude>
<ClInclude Include="include\arch\pc\pxe.h">
<Filter>include\arch\pc</Filter>
</ClInclude>
<ClInclude Include="include\arch\pc\x86common.h">
<Filter>include\arch\pc</Filter>
</ClInclude>
<ClInclude Include="include\arch\powerpc\hardware.h">
<Filter>include\arch\powerpc</Filter>
</ClInclude>
<ClInclude Include="include\fs\ext2.h">
<Filter>include\fs</Filter>
</ClInclude>
<ClInclude Include="include\fs\fat.h">
<Filter>include\fs</Filter>
</ClInclude>
<ClInclude Include="include\fs\iso.h">
<Filter>include\fs</Filter>
</ClInclude>
<ClInclude Include="include\fs\ntfs.h">
<Filter>include\fs</Filter>
</ClInclude>
<ClInclude Include="include\fs\pxe.h">
<Filter>include\fs</Filter>
</ClInclude>
<ClInclude Include="include\ui\gui.h">
<Filter>include\ui</Filter>
</ClInclude>
<ClInclude Include="include\ui\minitui.h">
<Filter>include\ui</Filter>
</ClInclude>
<ClInclude Include="include\ui\noui.h">
<Filter>include\ui</Filter>
</ClInclude>
<ClInclude Include="include\ui\tui.h">
<Filter>include\ui</Filter>
</ClInclude>
<ClInclude Include="include\arcemul.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\bytesex.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\cache.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\cmdline.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\comm.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\debug.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\disk.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\freeldr.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fs.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\inffile.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\inifile.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\keycodes.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\linux.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\machine.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\mm.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\multiboot.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\ntoskrnl.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\of.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\options.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\oslist.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\ramdisk.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\reactos.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\registry.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\ui.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\ver.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\video.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\winldr.h">
<Filter>include</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="arch\i386\drvmap.S">
<Filter>arch\i386</Filter>
</CustomBuild>
<CustomBuild Include="arch\i386\entry.S">
<Filter>arch\i386</Filter>
</CustomBuild>
<CustomBuild Include="arch\i386\i386pnp.S">
<Filter>arch\i386</Filter>
</CustomBuild>
<CustomBuild Include="arch\i386\i386trap.S">
<Filter>arch\i386</Filter>
</CustomBuild>
<CustomBuild Include="arch\realmode\i386.S">
<Filter>arch\realmode</Filter>
</CustomBuild>
<CustomBuild Include="arch\i386\linux.S">
<Filter>arch\i386</Filter>
</CustomBuild>
<CustomBuild Include="arch\i386\mb.S">
<Filter>arch\i386</Filter>
</CustomBuild>
</ItemGroup>
</Project>

View File

@@ -327,6 +327,20 @@ WinLdrLoadBootDrivers(PLOADER_PARAMETER_BLOCK LoaderBlock,
//FIXME: Maybe remove it from the list and try to continue?
if (!Status)
{
// JC put this block of code here to help Xiaochu determine which boot drivers are expected
// during boot.
/// **********
char buffer[1024];
unsigned int i = 0;
while (i < BootDriver->FilePath.Length)
{
buffer[i] = BootDriver->FilePath.Buffer[i];
++i;
}
buffer[i] = 0;
UiMessageBox(buffer);
/// **********
UiMessageBox("Can't load boot driver!");
return FALSE;
}
@@ -483,16 +497,16 @@ LoadWindowsCore(IN USHORT OperatingSystemVersion,
CHAR KdTransportDllName[MAX_PATH];
PLDR_DATA_TABLE_ENTRY HalDTE, KdComDTE = NULL;
if (!KernelDTE) return FALSE;
if (!KernelDTE) return FALSE;
/* Load the Kernel */
LoadModule(LoaderBlock, BootPath, "NTOSKRNL.EXE", LoaderSystemCode, KernelDTE, FALSE, 30);
/* Load the Kernel */
LoadModule(LoaderBlock, BootPath, "NTOSKRNL.EXE", LoaderSystemCode, KernelDTE, FALSE, 30);
/* Load the HAL */
LoadModule(LoaderBlock, BootPath, "HAL.DLL", LoaderHalCode, &HalDTE, FALSE, 45);
/* Load the HAL */
LoadModule(LoaderBlock, BootPath, "HAL.DLL", LoaderHalCode, &HalDTE, FALSE, 45);
/* Load the Kernel Debugger Transport DLL */
if (OperatingSystemVersion > _WIN32_WINNT_WIN2K)
/* Load the Kernel Debugger Transport DLL */
if (OperatingSystemVersion > _WIN32_WINNT_WIN2K)
{
/*
* According to http://www.nynaeve.net/?p=173 :

View File

@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{97C2CA18-74E7-48A3-B794-87A0CC7B0716}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>install</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="install.c" />
<ClCompile Include="linux\finstext2.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="volume.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="install.h" />
<ClInclude Include="linux\finstext2.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="volume.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="linux">
<UniqueIdentifier>{4ac6939d-34be-4b5c-b3d0-6071af477e5d}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="install.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="volume.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="linux\finstext2.c">
<Filter>linux</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="install.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="volume.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="linux\finstext2.h">
<Filter>linux</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{93DE4D34-26CC-4386-945D-14D9CC191D94}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>deptool</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\deptool.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\deptool.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{A81FBC9A-15DB-4735-9DA6-FEDCDB5BB70E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>hosttype</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\hosttype.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\hosttype.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rcopy.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F13D9725-1E2C-471D-817D-6D5D48D6D5D8}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>rcopy</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rcopy.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F1325063-E965-4ABE-8578-987A2A2A9047}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>rdel</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\rdel.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rdel.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rmkdir.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{8EE232F1-1964-475E-B7B8-F07F2616F44D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>rmkdir</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;__WIN32__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;__WIN32__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rmkdir.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BC0D9B64-0BA3-472D-91A5-E5467F775B69}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>rrmdir</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\..\include\crt;..\..\..\..\include\psdk</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\rrmdir.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\rrmdir.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,317 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{34B7E2DE-45AB-43B1-8DD4-42967F6C9692}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>ntdll</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" 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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;__NTDLL__;_NTOSKRNL_;_WIN32_WINNT=0x502;CRTDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\include;..\..\include\psdk;..\..\include\crt;..\..\include\crt\msc;..\..\include\ndk;..\..\include\ddk;..\..\include\reactos;..\..\include\reactos\subsys;..\..\include\reactos\libs;..\..\win32ss\include;..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;__NTDLL__;_NTOSKRNL_;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\include;..\..\include\psdk;..\..\include\crt;..\..\include\crt\msc;..\..\include\ndk;..\..\include\ddk;..\..\include\reactos;..\..\include\reactos\subsys;..\..\include\reactos\libs;..\..\win32ss\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;__NTDLL__;_NTOSKRNL_;_WIN32_WINNT=0x502;CRTDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\include;..\..\include\psdk;..\..\include\crt;..\..\include\crt\msc;..\..\include\ndk;..\..\include\ddk;..\..\include\reactos;..\..\include\reactos\subsys;..\..\include\reactos\libs;..\..\win32ss\include;..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>0</EntryPointSymbol>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;NTDLL_EXPORTS;__NTDLL__;_NTOSKRNL_;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;..\..\include;..\..\include\psdk;..\..\include\crt;..\..\include\crt\msc;..\..\include\ndk;..\..\include\ddk;..\..\include\reactos;..\..\include\reactos\subsys;..\..\include\reactos\libs;..\..\win32ss\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="include\ntdll.h" />
<ClInclude Include="include\ntdllp.h" />
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<CustomBuild Include="def\ntdll.spec">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).def</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).def</Outputs>
</CustomBuild>
<None Include="dispatch\amd64\dispatch.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="dispatch\arm\stubs_asm.s">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<CustomBuild Include="dispatch\i386\dispatch.S">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /nologo /I..\..\include /I..\..\include\asm /I..\..\include\asm\$(OutDir) /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)%(FileName).obj" /c /Ta "$(OutDir)%(Filename).tmp"
</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /nologo /I..\..\include /I..\..\include\asm /I..\..\include\asm\$(OutDir) /X /D__ASM__ /D_USE_ML /EP /c "%(FullPath)" &gt; "$(OutDir)\%(Filename).tmp"
ml /nologo /Cp /Fo "$(OutDir)%(FileName).obj" /c /Ta "$(OutDir)%(Filename).tmp"
</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).obj</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).obj</Outputs>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<ClCompile Include="csr\api.c" />
<ClCompile Include="csr\capture.c" />
<ClCompile Include="csr\connect.c" />
<ClCompile Include="dbg\dbgui.c" />
<ClCompile Include="dispatch\amd64\stubs.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="dispatch\dispatch.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="ldr\ldrapi.c" />
<ClCompile Include="ldr\ldrinit.c" />
<ClCompile Include="ldr\ldrpe.c" />
<ClCompile Include="ldr\ldrutils.c" />
<ClCompile Include="rtl\libsupp.c" />
<ClCompile Include="rtl\version.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="def\ntdll.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\lib\pseh\pseh.vcxproj">
<Project>{d8d28946-96ed-4a34-b1e6-03f918784cb2}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\rtl\rtl.vcxproj">
<Project>{d763ce2c-8d8a-4ff5-b27b-a60d53196f63}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="..\..\ntdllsys\ntdllsys.vcxproj">
<Project>{13a235fb-7d0a-4f8d-b7dd-6f0bb0a93b60}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="csr">
<UniqueIdentifier>{4fea921a-5b9e-4967-8708-e977463d4ee0}</UniqueIdentifier>
</Filter>
<Filter Include="dbg">
<UniqueIdentifier>{f4fc3552-fa07-4fc1-8f7d-326beb631c1c}</UniqueIdentifier>
</Filter>
<Filter Include="dispatch">
<UniqueIdentifier>{15211dae-2c5a-497f-a045-411f771e43fe}</UniqueIdentifier>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{82d03cf5-531a-40db-bbf9-04f9c90acdc6}</UniqueIdentifier>
</Filter>
<Filter Include="ldr">
<UniqueIdentifier>{fda038e1-361d-4751-9305-29dcb8d513c1}</UniqueIdentifier>
</Filter>
<Filter Include="rtl">
<UniqueIdentifier>{d907a9ec-8422-4408-80a6-cbadaea80b6e}</UniqueIdentifier>
</Filter>
<Filter Include="def">
<UniqueIdentifier>{d7cd89e9-bf92-42a0-b43e-0242f0b4f005}</UniqueIdentifier>
</Filter>
<Filter Include="dispatch\amd64">
<UniqueIdentifier>{a8b7e5e2-fa41-4dbc-8725-14da4afc3f25}</UniqueIdentifier>
</Filter>
<Filter Include="dispatch\i386">
<UniqueIdentifier>{c15d907c-99a0-4cbf-853b-e3ac17fa36fa}</UniqueIdentifier>
</Filter>
<Filter Include="dispatch\arm">
<UniqueIdentifier>{1a0cd7fc-0ac0-431c-b02e-6c8a4b0d5b13}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\ntdll.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\ntdllp.h">
<Filter>include</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="dispatch\amd64\dispatch.S">
<Filter>dispatch\amd64</Filter>
</None>
<None Include="dispatch\arm\stubs_asm.s">
<Filter>dispatch\arm</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="csr\api.c">
<Filter>csr</Filter>
</ClCompile>
<ClCompile Include="csr\capture.c">
<Filter>csr</Filter>
</ClCompile>
<ClCompile Include="csr\connect.c">
<Filter>csr</Filter>
</ClCompile>
<ClCompile Include="dbg\dbgui.c">
<Filter>dbg</Filter>
</ClCompile>
<ClCompile Include="dispatch\dispatch.c">
<Filter>dispatch</Filter>
</ClCompile>
<ClCompile Include="dispatch\amd64\stubs.c">
<Filter>dispatch\amd64</Filter>
</ClCompile>
<ClCompile Include="ldr\ldrapi.c">
<Filter>ldr</Filter>
</ClCompile>
<ClCompile Include="ldr\ldrinit.c">
<Filter>ldr</Filter>
</ClCompile>
<ClCompile Include="ldr\ldrpe.c">
<Filter>ldr</Filter>
</ClCompile>
<ClCompile Include="ldr\ldrutils.c">
<Filter>ldr</Filter>
</ClCompile>
<ClCompile Include="rtl\libsupp.c">
<Filter>rtl</Filter>
</ClCompile>
<ClCompile Include="rtl\version.c">
<Filter>rtl</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="def\ntdll.rc">
<Filter>def</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="dispatch\i386\dispatch.S">
<Filter>dispatch\i386</Filter>
</CustomBuild>
<CustomBuild Include="def\ntdll.spec">
<Filter>def</Filter>
</CustomBuild>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,334 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<None Include="client\amd64\fiber.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="client\amd64\thread.S">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
<None Include="client\i386\fiber.S" />
<None Include="client\i386\thread.S" />
<None Include="CMakeLists.txt" />
<None Include="kernel32.spec" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\baseheap.h" />
<ClInclude Include="include\base_x.h" />
<ClInclude Include="include\console.h" />
<ClInclude Include="include\kernel32.h" />
<ClInclude Include="k32.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="kernel32.rc">
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="client\appcache.c" />
<ClCompile Include="client\atom.c" />
<ClCompile Include="client\compname.c" />
<ClCompile Include="client\console\alias.c" />
<ClCompile Include="client\console\console.c" />
<ClCompile Include="client\console\history.c" />
<ClCompile Include="client\console\init.c" />
<ClCompile Include="client\console\readwrite.c" />
<ClCompile Include="client\console\vista.c" />
<ClCompile Include="client\debugger.c" />
<ClCompile Include="client\dllmain.c" />
<ClCompile Include="client\dosdev.c" />
<ClCompile Include="client\environ.c" />
<ClCompile Include="client\except.c" />
<ClCompile Include="client\fiber.c" />
<ClCompile Include="client\file\backup.c" />
<ClCompile Include="client\file\cnotify.c" />
<ClCompile Include="client\file\copy.c" />
<ClCompile Include="client\file\create.c" />
<ClCompile Include="client\file\delete.c" />
<ClCompile Include="client\file\deviceio.c" />
<ClCompile Include="client\file\dir.c" />
<ClCompile Include="client\file\fileinfo.c" />
<ClCompile Include="client\file\filemap.c" />
<ClCompile Include="client\file\filename.c" />
<ClCompile Include="client\file\find.c" />
<ClCompile Include="client\file\hardlink.c" />
<ClCompile Include="client\file\iocompl.c" />
<ClCompile Include="client\file\lfile.c" />
<ClCompile Include="client\file\lock.c" />
<ClCompile Include="client\file\mailslot.c" />
<ClCompile Include="client\file\move.c" />
<ClCompile Include="client\file\npipe.c" />
<ClCompile Include="client\file\rw.c" />
<ClCompile Include="client\file\tape.c" />
<ClCompile Include="client\file\volume.c" />
<ClCompile Include="client\handle.c" />
<ClCompile Include="client\heapmem.c" />
<ClCompile Include="client\job.c" />
<ClCompile Include="client\loader.c" />
<ClCompile Include="client\path.c" />
<ClCompile Include="client\perfcnt.c" />
<ClCompile Include="client\power.c" />
<ClCompile Include="client\proc.c" />
<ClCompile Include="client\resntfy.c" />
<ClCompile Include="client\session.c" />
<ClCompile Include="client\synch.c" />
<ClCompile Include="client\sysinfo.c" />
<ClCompile Include="client\thread.c" />
<ClCompile Include="client\time.c" />
<ClCompile Include="client\timerqueue.c" />
<ClCompile Include="client\toolhelp.c" />
<ClCompile Include="client\utils.c" />
<ClCompile Include="client\vdm.c" />
<ClCompile Include="client\version.c" />
<ClCompile Include="client\virtmem.c" />
<ClCompile Include="client\vista.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\ntdll\ntdll.vcxproj">
<Project>{34b7e2de-45ab-43b1-8dd4-42967f6c9692}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{C721C1F5-9608-4910-BECB-642F8D859AA4}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>kernel32</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" 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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_64\$(Configuration)\</OutDir>
<IntDir>build\x86_64\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;_KERNEL32_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>DllMain</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;_KERNEL32_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>DllMain</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;KERNEL32_EXPORTS;_WIN32_WINNT=0x502;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include;..\..\..\include\psdk;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\ndk;..\..\..\include\ddk;..\..\..\include\reactos;..\..\..\include\reactos\subsys;..\..\..\include\reactos\libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,252 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="client">
<UniqueIdentifier>{db886d5d-968f-4bb3-b270-786680e6c96b}</UniqueIdentifier>
</Filter>
<Filter Include="wine">
<UniqueIdentifier>{52d99469-2445-4f58-b670-0f24e2e6e329}</UniqueIdentifier>
</Filter>
<Filter Include="winnls">
<UniqueIdentifier>{364dbea6-3684-4857-aa4e-6c9805bba1f5}</UniqueIdentifier>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{3cc96de1-8f41-4b87-8fef-22dd23c21a33}</UniqueIdentifier>
</Filter>
<Filter Include="client\amd64">
<UniqueIdentifier>{8cafaaab-4e50-4124-ace1-b2f2e280a69a}</UniqueIdentifier>
</Filter>
<Filter Include="client\i386">
<UniqueIdentifier>{bd67470b-5791-4ac9-8b56-37d709a07022}</UniqueIdentifier>
</Filter>
<Filter Include="client\console">
<UniqueIdentifier>{a575f2da-9af6-4f63-8d72-91762c4b4c42}</UniqueIdentifier>
</Filter>
<Filter Include="client\file">
<UniqueIdentifier>{9bd0a7cc-3381-4f45-915b-43658d5d2cf5}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<None Include="kernel32.spec" />
<None Include="client\amd64\fiber.S">
<Filter>client\amd64</Filter>
</None>
<None Include="client\amd64\thread.S">
<Filter>client\amd64</Filter>
</None>
<None Include="client\i386\fiber.S">
<Filter>client\i386</Filter>
</None>
<None Include="client\i386\thread.S">
<Filter>client\i386</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="k32.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="include\base_x.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\baseheap.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\console.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\kernel32.h">
<Filter>include</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="kernel32.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="client\appcache.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\atom.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\compname.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\debugger.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\dllmain.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\dosdev.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\environ.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\except.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\fiber.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\handle.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\heapmem.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\job.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\loader.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\path.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\perfcnt.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\power.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\proc.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\resntfy.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\session.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\synch.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\sysinfo.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\thread.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\time.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\timerqueue.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\toolhelp.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\utils.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\vdm.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\version.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\virtmem.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\vista.c">
<Filter>client</Filter>
</ClCompile>
<ClCompile Include="client\console\alias.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\console\console.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\console\history.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\console\init.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\console\readwrite.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\console\vista.c">
<Filter>client\console</Filter>
</ClCompile>
<ClCompile Include="client\file\backup.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\cnotify.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\copy.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\create.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\delete.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\deviceio.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\dir.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\fileinfo.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\filemap.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\filename.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\find.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\hardlink.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\iocompl.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\lfile.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\lock.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\mailslot.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\move.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\npipe.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\rw.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\tape.c">
<Filter>client\file</Filter>
</ClCompile>
<ClCompile Include="client\file\volume.c">
<Filter>client\file</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9372C11E-DEEC-4606-961F-F8B2A98E764B}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>beep</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="beep.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="beep.rc" />
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="beep.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="beep.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,149 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{39162AC2-E17B-4301-B1CB-19EBCD13B22B}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>bootvid</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\ddk;..\..\..\include\psdk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\reactos\;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<BaseAddress>0x00010000</BaseAddress>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\ddk;..\..\..\include\psdk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\reactos\;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>
</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<BaseAddress>0x00010000</BaseAddress>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ResourceCompile Include="bootvid.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="bootvid.spec">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"..\..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"..\..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).def</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).def</Outputs>
</CustomBuild>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="precomp.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="arm\bootdata.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="arm\bootvid.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="i386\bootdata.c" />
<ClCompile Include="i386\bootvid.c" />
<ClCompile Include="i386\vga.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="arm">
<UniqueIdentifier>{0ab55a4f-02c3-4bd7-89dc-c7f7637ac5f2}</UniqueIdentifier>
</Filter>
<Filter Include="i386">
<UniqueIdentifier>{8106140e-4e8d-473b-a682-bf11eb4e9bff}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="bootvid.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="precomp.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="arm\bootdata.c">
<Filter>arm</Filter>
</ClCompile>
<ClCompile Include="arm\bootvid.c">
<Filter>arm</Filter>
</ClCompile>
<ClCompile Include="i386\bootdata.c">
<Filter>i386</Filter>
</ClCompile>
<ClCompile Include="i386\bootvid.c">
<Filter>i386</Filter>
</ClCompile>
<ClCompile Include="i386\vga.c">
<Filter>i386</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="bootvid.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,146 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{C6E75FA9-BCBB-46EC-91FF-0F05064D3039}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>kdcom</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;KDCOM_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\include\ddk;..\..\..\include\psdk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\ndk;..\..\..\include\reactos;..\..\..\include\reactos\libs</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;KDCOM_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\..\include\ddk;..\..\..\include\psdk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\ndk;..\..\..\include\reactos;..\..\..\include\reactos\libs</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
<NoEntryPoint>true</NoEntryPoint>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<CustomBuild Include="kdcom.spec">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"..\..\..\tools\spec2def\$(OutDir)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"..\..\..\tools\spec2def\$(OutDir)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).def</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).def</Outputs>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="kdcom.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="arm\kdbg.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="kdcom.c" />
<ClCompile Include="kddll.c" />
<ClCompile Include="kdserial.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\cportlib\cportlib.vcxproj">
<Project>{928cfffa-a81c-4f49-80fc-1a037c760962}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClInclude Include="kddll.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="arm">
<UniqueIdentifier>{bff9f3f3-1044-43f9-b4c8-fd0f0db1dc3a}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="kdcom.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="arm\kdbg.c">
<Filter>arm</Filter>
</ClCompile>
<ClCompile Include="kdcom.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="kddll.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="kdserial.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="kddll.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="kdcom.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{FBF91575-C065-4BDA-9E8A-02B2953E31FA}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>kdrosdbg</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1FA3D6C0-AEB7-4893-87E1-EA6F971A08D3}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>nmidebug</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6709A953-27D5-4CBF-A318-3C0724F0DBA1}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>null</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="null.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="null.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="null.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="null.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1ECFA5B2-92C1-479A-8366-4C77084CA9C6}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>battc</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="battc.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="battc.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="battc.rc" />
</ItemGroup>
<ItemGroup>
<None Include="battc.spec" />
<None Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="battc.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="battc.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="battc.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="battc.spec" />
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{36C24C22-89D7-44C4-8B35-598B8DF77802}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>fbtusb</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fbtdev.c" />
<ClCompile Include="fbtpnp.c" />
<ClCompile Include="fbtpwr.c" />
<ClCompile Include="fbtrwr.c" />
<ClCompile Include="fbtusb.c" />
<ClCompile Include="fbtwmi.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="fbtusb.rc" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\fbtdev.h" />
<ClInclude Include="include\fbthci.h" />
<ClInclude Include="include\fbtHciCmds.h" />
<ClInclude Include="include\fbtHciCmdStructs.h" />
<ClInclude Include="include\fbtHciDefs.h" />
<ClInclude Include="include\fbtHciErrors.h" />
<ClInclude Include="include\fbtHciEvents.h" />
<ClInclude Include="include\fbtHciEventStructs.h" />
<ClInclude Include="include\fbtHciLocal.h" />
<ClInclude Include="include\fbtHciOpCodes.h" />
<ClInclude Include="include\fbtHciParms.h" />
<ClInclude Include="include\fbtHciRoundTrip.h" />
<ClInclude Include="include\fbtHciSizes.h" />
<ClInclude Include="include\fbthw.h" />
<ClInclude Include="include\fbtlog.h" />
<ClInclude Include="include\fbtpnp.h" />
<ClInclude Include="include\fbtpwr.h" />
<ClInclude Include="include\fbtreg.h" />
<ClInclude Include="include\fbtrwr.h" />
<ClInclude Include="include\fbtSeXcpt.h" />
<ClInclude Include="include\fbtusb.h" />
<ClInclude Include="include\fbtusr.h" />
<ClInclude Include="include\fbtutil.h" />
<ClInclude Include="include\fbtwmi.h" />
<ClInclude Include="include\fbtxcpt.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{03ff00ba-8588-485f-baa1-609181830eb2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fbtdev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fbtpnp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fbtpwr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fbtrwr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fbtusb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fbtwmi.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="fbtusb.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\fbtdev.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbthci.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciCmds.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciCmdStructs.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciDefs.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciErrors.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciEvents.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciEventStructs.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciLocal.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciOpCodes.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciParms.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciRoundTrip.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtHciSizes.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbthw.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtlog.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtpnp.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtpwr.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtreg.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtrwr.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtSeXcpt.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtusb.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtusr.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtutil.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtwmi.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\fbtxcpt.h">
<Filter>include</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,214 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7ABE6839-E69A-49BB-9EBA-C394D28E836D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>acpica</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;ACPI_USE_LOCAL_CACHE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>include;include\platform;..\..\..\..\include\ddk;..\..\..\..\include\crt;..\..\..\..\include\psdk;..\..\..\..\include\crt\msc;..\..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="dispatcher\dsargs.c" />
<ClCompile Include="dispatcher\dscontrol.c" />
<ClCompile Include="dispatcher\dsfield.c" />
<ClCompile Include="dispatcher\dsinit.c" />
<ClCompile Include="dispatcher\dsmethod.c" />
<ClCompile Include="dispatcher\dsmthdat.c" />
<ClCompile Include="dispatcher\dsobject.c" />
<ClCompile Include="dispatcher\dsopcode.c" />
<ClCompile Include="dispatcher\dsutils.c" />
<ClCompile Include="dispatcher\dswexec.c" />
<ClCompile Include="dispatcher\dswload.c" />
<ClCompile Include="dispatcher\dswload2.c" />
<ClCompile Include="dispatcher\dswscope.c" />
<ClCompile Include="dispatcher\dswstate.c" />
<ClCompile Include="events\evevent.c" />
<ClCompile Include="events\evglock.c" />
<ClCompile Include="events\evgpe.c" />
<ClCompile Include="events\evgpeblk.c" />
<ClCompile Include="events\evgpeinit.c" />
<ClCompile Include="events\evgpeutil.c" />
<ClCompile Include="events\evmisc.c" />
<ClCompile Include="events\evregion.c" />
<ClCompile Include="events\evrgnini.c" />
<ClCompile Include="events\evsci.c" />
<ClCompile Include="events\evxface.c" />
<ClCompile Include="events\evxfevnt.c" />
<ClCompile Include="events\evxfgpe.c" />
<ClCompile Include="events\evxfregn.c" />
<ClCompile Include="executer\exconfig.c" />
<ClCompile Include="executer\exconvrt.c" />
<ClCompile Include="executer\excreate.c" />
<ClCompile Include="executer\exdebug.c" />
<ClCompile Include="executer\exdump.c" />
<ClCompile Include="executer\exfield.c" />
<ClCompile Include="executer\exfldio.c" />
<ClCompile Include="executer\exmisc.c" />
<ClCompile Include="executer\exmutex.c" />
<ClCompile Include="executer\exnames.c" />
<ClCompile Include="executer\exoparg1.c" />
<ClCompile Include="executer\exoparg2.c" />
<ClCompile Include="executer\exoparg3.c" />
<ClCompile Include="executer\exoparg6.c" />
<ClCompile Include="executer\exprep.c" />
<ClCompile Include="executer\exregion.c" />
<ClCompile Include="executer\exresnte.c" />
<ClCompile Include="executer\exresolv.c" />
<ClCompile Include="executer\exresop.c" />
<ClCompile Include="executer\exstore.c" />
<ClCompile Include="executer\exstoren.c" />
<ClCompile Include="executer\exstorob.c" />
<ClCompile Include="executer\exsystem.c" />
<ClCompile Include="executer\exutils.c" />
<ClCompile Include="hardware\hwacpi.c" />
<ClCompile Include="hardware\hwgpe.c" />
<ClCompile Include="hardware\hwpci.c" />
<ClCompile Include="hardware\hwregs.c" />
<ClCompile Include="hardware\hwsleep.c" />
<ClCompile Include="hardware\hwtimer.c" />
<ClCompile Include="hardware\hwvalid.c" />
<ClCompile Include="hardware\hwxface.c" />
<ClCompile Include="namespace\nsaccess.c" />
<ClCompile Include="namespace\nsalloc.c" />
<ClCompile Include="namespace\nsdump.c" />
<ClCompile Include="namespace\nsdumpdv.c" />
<ClCompile Include="namespace\nseval.c" />
<ClCompile Include="namespace\nsinit.c" />
<ClCompile Include="namespace\nsload.c" />
<ClCompile Include="namespace\nsnames.c" />
<ClCompile Include="namespace\nsobject.c" />
<ClCompile Include="namespace\nsparse.c" />
<ClCompile Include="namespace\nspredef.c" />
<ClCompile Include="namespace\nsrepair.c" />
<ClCompile Include="namespace\nsrepair2.c" />
<ClCompile Include="namespace\nssearch.c" />
<ClCompile Include="namespace\nsutils.c" />
<ClCompile Include="namespace\nswalk.c" />
<ClCompile Include="namespace\nsxfeval.c" />
<ClCompile Include="namespace\nsxfname.c" />
<ClCompile Include="namespace\nsxfobj.c" />
<ClCompile Include="parser\psargs.c" />
<ClCompile Include="parser\psloop.c" />
<ClCompile Include="parser\psopcode.c" />
<ClCompile Include="parser\psparse.c" />
<ClCompile Include="parser\psscope.c" />
<ClCompile Include="parser\pstree.c" />
<ClCompile Include="parser\psutils.c" />
<ClCompile Include="parser\pswalk.c" />
<ClCompile Include="parser\psxface.c" />
<ClCompile Include="resources\rsaddr.c" />
<ClCompile Include="resources\rscalc.c" />
<ClCompile Include="resources\rscreate.c" />
<ClCompile Include="resources\rsdump.c" />
<ClCompile Include="resources\rsinfo.c" />
<ClCompile Include="resources\rsio.c" />
<ClCompile Include="resources\rsirq.c" />
<ClCompile Include="resources\rslist.c" />
<ClCompile Include="resources\rsmemory.c" />
<ClCompile Include="resources\rsmisc.c" />
<ClCompile Include="resources\rsutils.c" />
<ClCompile Include="resources\rsxface.c" />
<ClCompile Include="tables\tbconvrt.c" />
<ClCompile Include="tables\tbfadt.c" />
<ClCompile Include="tables\tbfind.c" />
<ClCompile Include="tables\tbget.c" />
<ClCompile Include="tables\tbinstal.c" />
<ClCompile Include="tables\tbutils.c" />
<ClCompile Include="tables\tbxface.c" />
<ClCompile Include="tables\tbxfroot.c" />
<ClCompile Include="utilities\utalloc.c" />
<ClCompile Include="utilities\utcache.c" />
<ClCompile Include="utilities\utclib.c" />
<ClCompile Include="utilities\utcopy.c" />
<ClCompile Include="utilities\utdebug.c" />
<ClCompile Include="utilities\utdecode.c" />
<ClCompile Include="utilities\utdelete.c" />
<ClCompile Include="utilities\uteval.c" />
<ClCompile Include="utilities\utglobal.c" />
<ClCompile Include="utilities\utids.c" />
<ClCompile Include="utilities\utinit.c" />
<ClCompile Include="utilities\utlock.c" />
<ClCompile Include="utilities\utmath.c" />
<ClCompile Include="utilities\utmisc.c" />
<ClCompile Include="utilities\utmutex.c" />
<ClCompile Include="utilities\utobject.c" />
<ClCompile Include="utilities\utosi.c" />
<ClCompile Include="utilities\utresrc.c" />
<ClCompile Include="utilities\utstate.c" />
<ClCompile Include="utilities\uttrack.c" />
<ClCompile Include="utilities\utxface.c" />
<ClCompile Include="utilities\utxferror.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,436 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="dispatcher">
<UniqueIdentifier>{be9657de-7e3d-482e-aacb-0aca0eca0f3e}</UniqueIdentifier>
</Filter>
<Filter Include="events">
<UniqueIdentifier>{5a38e6e4-fabf-4c51-9a54-d28be9edc8f8}</UniqueIdentifier>
</Filter>
<Filter Include="executer">
<UniqueIdentifier>{423facb5-a09b-4e2a-9c9d-626c91d9507e}</UniqueIdentifier>
</Filter>
<Filter Include="hardware">
<UniqueIdentifier>{91461c13-5c6b-49f5-a37a-3da755dcfd00}</UniqueIdentifier>
</Filter>
<Filter Include="namespace">
<UniqueIdentifier>{d7403ef9-0545-4f42-ab2e-19302679d833}</UniqueIdentifier>
</Filter>
<Filter Include="parser">
<UniqueIdentifier>{a097498d-7a9a-4250-a54a-a8f12a3bc831}</UniqueIdentifier>
</Filter>
<Filter Include="resources">
<UniqueIdentifier>{dcb78d46-4bf9-4ded-8021-807284280160}</UniqueIdentifier>
</Filter>
<Filter Include="utilities">
<UniqueIdentifier>{6ebc516e-7551-437b-936b-dba982bceca4}</UniqueIdentifier>
</Filter>
<Filter Include="tables">
<UniqueIdentifier>{3c449f4f-55a3-449d-bce9-bfa6d4fc091e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="dispatcher\dsargs.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dscontrol.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsfield.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsinit.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsmethod.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsmthdat.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsobject.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsopcode.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dsutils.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dswexec.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dswload.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dswload2.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dswscope.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="dispatcher\dswstate.c">
<Filter>dispatcher</Filter>
</ClCompile>
<ClCompile Include="events\evevent.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evglock.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evgpe.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evgpeblk.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evgpeinit.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evgpeutil.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evmisc.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evregion.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evrgnini.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evsci.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evxface.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evxfevnt.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evxfgpe.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="events\evxfregn.c">
<Filter>events</Filter>
</ClCompile>
<ClCompile Include="executer\exconfig.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exconvrt.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\excreate.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exdebug.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exdump.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exfield.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exfldio.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exmisc.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exmutex.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exnames.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exoparg1.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exoparg2.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exoparg3.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exoparg6.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exprep.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exregion.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exresnte.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exresolv.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exresop.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exstore.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exstoren.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exstorob.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exsystem.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="executer\exutils.c">
<Filter>executer</Filter>
</ClCompile>
<ClCompile Include="hardware\hwacpi.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwgpe.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwpci.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwregs.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwsleep.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwtimer.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwvalid.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="hardware\hwxface.c">
<Filter>hardware</Filter>
</ClCompile>
<ClCompile Include="namespace\nsaccess.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsalloc.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsdump.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsdumpdv.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nseval.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsinit.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsload.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsnames.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsobject.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsparse.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nspredef.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsrepair.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsrepair2.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nssearch.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsutils.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nswalk.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsxfeval.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsxfname.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="namespace\nsxfobj.c">
<Filter>namespace</Filter>
</ClCompile>
<ClCompile Include="parser\psargs.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psloop.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psopcode.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psparse.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psscope.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\pstree.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psutils.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\pswalk.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="parser\psxface.c">
<Filter>parser</Filter>
</ClCompile>
<ClCompile Include="resources\rsaddr.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rscalc.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rscreate.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsdump.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsinfo.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsio.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsirq.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rslist.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsmemory.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsmisc.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsutils.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="resources\rsxface.c">
<Filter>resources</Filter>
</ClCompile>
<ClCompile Include="utilities\utalloc.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utcache.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utclib.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utcopy.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utdebug.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utdecode.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utdelete.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\uteval.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utglobal.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utids.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utinit.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utlock.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utmath.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utmisc.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utmutex.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utobject.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utosi.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utresrc.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utstate.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\uttrack.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utxface.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="utilities\utxferror.c">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="tables\tbconvrt.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbfadt.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbfind.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbget.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbinstal.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbutils.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbxface.c">
<Filter>tables</Filter>
</ClCompile>
<ClCompile Include="tables\tbxfroot.c">
<Filter>tables</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{21A2B4A2-7DC0-4CDD-B7F2-6A93E1B1A4B7}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>isapnp</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c" />
<ClCompile Include="hardware.c" />
<ClCompile Include="isapnp.c" />
<ClCompile Include="pdo.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="isapnp.h" />
<ClInclude Include="isapnphw.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="isapnp.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="hardware.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="isapnp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="isapnp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="isapnphw.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="isapnp.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{AECD4AD4-8930-4C1D-A083-CCB981D4205C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>pci</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c" />
<ClCompile Include="pci.c" />
<ClCompile Include="pdo.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="pci.h" />
<ClInclude Include="pcidef.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pci.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pci.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="pci.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="pcidef.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pci.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,128 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{83D48240-6438-4890-9350-F256CC064F18}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>pcix</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="arb\arb_comn.c" />
<ClCompile Include="arb\ar_busno.c" />
<ClCompile Include="arb\ar_memio.c" />
<ClCompile Include="arb\tr_irq.c" />
<ClCompile Include="debug.c" />
<ClCompile Include="device.c" />
<ClCompile Include="dispatch.c" />
<ClCompile Include="enum.c" />
<ClCompile Include="fdo.c" />
<ClCompile Include="guid.c" />
<ClCompile Include="hookhal.c" />
<ClCompile Include="init.c" />
<ClCompile Include="intrface\agpintrf.c" />
<ClCompile Include="intrface\busintrf.c" />
<ClCompile Include="intrface\cardbus.c" />
<ClCompile Include="intrface\devhere.c" />
<ClCompile Include="intrface\ideintrf.c" />
<ClCompile Include="intrface\intrface.c" />
<ClCompile Include="intrface\lddintrf.c" />
<ClCompile Include="intrface\locintrf.c" />
<ClCompile Include="intrface\pmeintf.c" />
<ClCompile Include="intrface\routintf.c" />
<ClCompile Include="pcivrify.c" />
<ClCompile Include="pci\busno.c" />
<ClCompile Include="pci\config.c" />
<ClCompile Include="pci\devhere.c" />
<ClCompile Include="pci\id.c" />
<ClCompile Include="pci\ppbridge.c" />
<ClCompile Include="pci\romimage.c" />
<ClCompile Include="pci\state.c" />
<ClCompile Include="pdo.c" />
<ClCompile Include="power.c" />
<ClCompile Include="usage.c" />
<ClCompile Include="utils.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="pci.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pci.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,143 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="arb">
<UniqueIdentifier>{1462dc66-aec7-4af4-bb38-7cac98db4f39}</UniqueIdentifier>
</Filter>
<Filter Include="intrface">
<UniqueIdentifier>{8c1d0184-b159-4789-9e6f-e4379a643bff}</UniqueIdentifier>
</Filter>
<Filter Include="pci">
<UniqueIdentifier>{3784e18e-7280-4773-86ca-89cd0fa8fbfc}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="debug.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="device.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dispatch.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="enum.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="guid.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="hookhal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="init.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pcivrify.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="power.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usage.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="utils.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pci\busno.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\config.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\devhere.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\id.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\ppbridge.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\romimage.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="pci\state.c">
<Filter>pci</Filter>
</ClCompile>
<ClCompile Include="intrface\agpintrf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\busintrf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\cardbus.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\devhere.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\ideintrf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\intrface.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\lddintrf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\locintrf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\pmeintf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="intrface\routintf.c">
<Filter>intrface</Filter>
</ClCompile>
<ClCompile Include="arb\ar_busno.c">
<Filter>arb</Filter>
</ClCompile>
<ClCompile Include="arb\ar_memio.c">
<Filter>arb</Filter>
</ClCompile>
<ClCompile Include="arb\arb_comn.c">
<Filter>arb</Filter>
</ClCompile>
<ClCompile Include="arb\tr_irq.c">
<Filter>arb</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="pci.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pci.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{FC73BB3D-3986-49A0-9C32-BD53D7BBD19D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>pcmcia</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c" />
<ClCompile Include="pcmcia.c" />
<ClCompile Include="pdo.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="pcmcia.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pcmcia.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pcmcia.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="pcmcia.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="pcmcia.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1F0D3CAE-DA53-40BD-B7EA-77A521C4BBC2}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>cdfs</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\include\reactos\drivers</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\include\reactos\drivers</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="cdfs.c" />
<ClCompile Include="cleanup.c" />
<ClCompile Include="close.c" />
<ClCompile Include="common.c" />
<ClCompile Include="create.c" />
<ClCompile Include="devctrl.c" />
<ClCompile Include="dirctl.c" />
<ClCompile Include="fcb.c" />
<ClCompile Include="finfo.c" />
<ClCompile Include="fsctl.c" />
<ClCompile Include="misc.c" />
<ClCompile Include="rw.c" />
<ClCompile Include="volinfo.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="cdfs.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="cdfs.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="cdfs.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="cleanup.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="close.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="common.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="create.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="devctrl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dirctl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fcb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="finfo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fsctl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="rw.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="volinfo.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="cdfs.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="cdfs.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,152 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{5C8B332E-B51E-4DFA-A6EE-1338C1075160}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>usbccgp</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="usbccgp.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="descriptor.c" />
<ClCompile Include="fdo.c" />
<ClCompile Include="function.c" />
<ClCompile Include="misc.c" />
<ClCompile Include="pdo.c" />
<ClCompile Include="usbccgp.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbccgp.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\usbd\usbd.vcxproj">
<Project>{17786c00-926d-45ff-a031-3800821afc7a}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="usbccgp.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="descriptor.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="function.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usbccgp.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbccgp.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,140 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{17786C00-926D-45FF-A031-3800821AFC7A}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>usbd</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<CustomBuild Include="usbd.spec">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"..\..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"..\..\..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe" -a=i386 --kill-at -n="$(TargetFileName)" --ms -d="$(OutDir)%(FileName).def" "%(FullPath)"</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).def</Outputs>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).def</Outputs>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbd.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="usbd.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbd.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="usbd.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="usbd.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,155 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{5C2B3A8C-7ADA-4A5C-9CD6-D6BFA856D42E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>usbehci</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\lib\drivers\libusb</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\lib\drivers\libusb</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="hardware.h" />
<ClInclude Include="interfaces.h" />
<ClInclude Include="usbehci.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbehci.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="hardware.cpp" />
<ClCompile Include="usbehci.cpp" />
<ClCompile Include="usb_queue.cpp" />
<ClCompile Include="usb_request.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\drivers\libusb\libusb.vcxproj">
<Project>{721cd5ef-a6f1-432b-a6e0-2f578ab2dd97}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="..\usbd\usbd.vcxproj">
<Project>{17786c00-926d-45ff-a031-3800821afc7a}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="hardware.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="interfaces.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="usbehci.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbehci.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="hardware.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usb_queue.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usb_request.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usbehci.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,146 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{53DB47D8-29A6-49E9-A741-967A5546376E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>usbhub</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos\libs;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<ExceptionHandling>false</ExceptionHandling>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos\libs\pseh;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c" />
<ClCompile Include="hub_fdo.c" />
<ClCompile Include="misc.c" />
<ClCompile Include="pdo.c" />
<ClCompile Include="usbhub.c" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbhub.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="usbhub.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\usbd\usbd.vcxproj">
<Project>{17786c00-926d-45ff-a031-3800821afc7a}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="hub_fdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="pdo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usbhub.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbhub.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="usbhub.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1BF87245-CD63-4E76-A594-1790BD61C498}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>usbuhci</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
<GenerateManifest>false</GenerateManifest>
<TargetExt>.sys</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\lib\drivers\libusb</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>
</AdditionalOptions>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\;..\..\..\include\psdk;..\..\..\include\ddk;..\..\..\include\reactos\mc\build\x86_32\$(Configuration)\ReactOS;..\..\..\include\crt;..\..\..\include\crt\msc;..\..\..\include\reactos;..\..\..\include;..\..\..\include\ndk;..\..\..\lib\drivers\libusb</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<Driver>Driver</Driver>
<EntryPointSymbol>DriverEntry@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<FixedBaseAddress>
</FixedBaseAddress>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="usbuhci.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="hardware.cpp" />
<ClCompile Include="usbuhci.cpp" />
<ClCompile Include="usb_queue.cpp" />
<ClCompile Include="usb_request.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbuhci.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IgnoreStandardIncludePath>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\include;..\..\..\include\psdk</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreStandardIncludePath>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\lib\drivers\libusb\libusb.vcxproj">
<Project>{721cd5ef-a6f1-432b-a6e0-2f578ab2dd97}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\HAL\HAL.vcxproj">
<Project>{19d0d0aa-c065-4101-9f74-e45a87d35ba7}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="..\usbd\usbd.vcxproj">
<Project>{17786c00-926d-45ff-a031-3800821afc7a}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="usbuhci.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="usbuhci.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="hardware.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usb_queue.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="usb_request.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="usbuhci.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
</ItemGroup>
</Project>

230
reactos/hal/hal.vcxproj Normal file
View File

@@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BA5347BF-C0FD-44F0-976E-510B4D48E07B}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>hal</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" 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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<LinkIncremental>true</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>DBG=1;HAL_EXPORTS;_NTHALDLL_;_NTHAL_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HAL_EXPORTS;DBG=1;_NTHALDLL_;_NTHAL_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halarm\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\ARM\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;..\include\reactos\arm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>DBG=1;HAL_EXPORTS;_NTHALDLL_;_NTHAL_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<AdditionalDependencies>
</AdditionalDependencies>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<ModuleDefinitionFile>$(OutDir)\$(ProjectName).def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HAL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halarm\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\ARM\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;..\include\reactos\arm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>true</IgnoreStandardIncludePath>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ResourceCompile Include="halx86\up\halup.rc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="CMakeLists.txt" />
<CustomBuild Include="hal.spec">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe -a=i386 --kill-at -n=$(TargetFileName) --ms -d=$(OutDir)%(FileName).def %(FullPath)</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)\%(Filename).def</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\tools\spec2def\build\x86_32\$(Configuration)\spec2def.exe -a=i386 --kill-at -n=$(TargetFileName) --ms -d=$(OutDir)%(FileName).def %(FullPath)</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)\%(Filename).def</Outputs>
</CustomBuild>
<None Include="halx86\CMakeLists.txt" />
<None Include="halx86\pcidata.cmake" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="lib_hal_legacy\lib_hal_legacy.vcxproj">
<Project>{4abdf0e9-2ea2-48f5-a3e9-fd82146caa55}</Project>
</ProjectReference>
<ProjectReference Include="lib_hal_pic\lib_hal_pic.vcxproj">
<Project>{0707d1c9-ec75-4030-a08c-e23701ecabb9}</Project>
</ProjectReference>
<ProjectReference Include="lib_hal_up\lib_hal_up.vcxproj">
<Project>{08f34b61-9847-46bf-ad0a-6af553dbe480}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{568b4a96-debc-43a0-a420-0a5fea5ecdc1}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\up">
<UniqueIdentifier>{42218342-a3f8-4aa1-ae95-8242f0d6632b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="halx86\up\halup.rc">
<Filter>halx86\up</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="halx86\CMakeLists.txt">
<Filter>halx86</Filter>
</None>
<None Include="halx86\pcidata.cmake">
<Filter>halx86</Filter>
</None>
<None Include="CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<CustomBuild Include="hal.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,165 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
</ProjectReference>
<ProjectReference Include="..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\lib_hal_acpi\lib_hal_acpi.vcxproj">
<Project>{8f52e0e0-37fd-4fad-94f9-bde28383a4ae}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\lib_hal_apic\lib_hal_apic.vcxproj">
<Project>{32cc7414-c8cd-4b51-8cb4-28bff0c6cd45}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\lib_hal_up\lib_hal_up.vcxproj">
<Project>{08f34b61-9847-46bf-ad0a-6af553dbe480}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7C2A47D5-6EFF-4CA0-B495-1C3934348805}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halaacpi</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{289c774d-d719-4cd4-8d18-0f56a2752463}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{d6035817-7215-4ad9-aa48-229d6ca96259}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\hal.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,136 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{22A842C9-F4E0-4E52-B5C8-227D875C8A4C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halacpi</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HALACPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HALACPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectReference Include="..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_acpi\lib_hal_acpi.vcxproj">
<Project>{8f52e0e0-37fd-4fad-94f9-bde28383a4ae}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_pic\lib_hal_pic.vcxproj">
<Project>{0707d1c9-ec75-4030-a08c-e23701ecabb9}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_up\lib_hal_up.vcxproj">
<Project>{08f34b61-9847-46bf-ad0a-6af553dbe480}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{6d26a627-3226-4431-9437-df8c81b93c7d}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{ed373ff7-d8ec-4869-8d5a-1e91814570c6}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\hal.spec" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,139 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
<Private>true</Private>
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<ProjectReference Include="..\..\include\psdk\psdk.vcxproj">
<Project>{a6eb60e2-8414-4c0c-aa83-ae854151d868}</Project>
</ProjectReference>
<ProjectReference Include="..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\import\ntoskrnl\ntoskrnl.vcxproj">
<Project>{315ae91a-d723-485c-abd0-1378a1ead8e5}</Project>
</ProjectReference>
<ProjectReference Include="..\..\lib\sdk\crt\libcntpr\libcntpr.vcxproj">
<Project>{271006d5-01b2-4f33-8699-9909a41e0707}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_apic\lib_hal_apic.vcxproj">
<Project>{32cc7414-c8cd-4b51-8cb4-28bff0c6cd45}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_legacy\lib_hal_legacy.vcxproj">
<Project>{4abdf0e9-2ea2-48f5-a3e9-fd82146caa55}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_up\lib_hal_up.vcxproj">
<Project>{08f34b61-9847-46bf-ad0a-6af553dbe480}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="..\CMakeLists.txt" />
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{E430F53F-6C85-4034-825E-1BC7127064F8}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halapic</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{439890ed-d348-4030-a70a-fc465d34e987}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{cbf9a08b-17ab-493c-a4ee-2c09a687edeb}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\hal.spec" />
<None Include="..\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{507823C1-B911-40AE-B717-4EA76B8F5F28}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halmaapic</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HALMAAPIC_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HALMAAPIC_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectReference Include="..\lib_hal_acpi\lib_hal_acpi.vcxproj">
<Project>{8f52e0e0-37fd-4fad-94f9-bde28383a4ae}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_apic\lib_hal_apic.vcxproj">
<Project>{32cc7414-c8cd-4b51-8cb4-28bff0c6cd45}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_smp\lib_hal_smp.vcxproj">
<Project>{4bd7144c-f0e9-4c5c-9074-5d814a5d9428}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c" />
<ClCompile Include="..\halarm\generic\bus.c" />
<ClCompile Include="..\halarm\generic\display.c" />
<ClCompile Include="..\halarm\generic\dma.c" />
<ClCompile Include="..\halarm\generic\drive.c" />
<ClCompile Include="..\halarm\generic\fmutex.c" />
<ClCompile Include="..\halarm\generic\halinit.c" />
<ClCompile Include="..\halarm\generic\misc.c" />
<ClCompile Include="..\halarm\generic\pic.c" />
<ClCompile Include="..\halarm\generic\portio.c" />
<ClCompile Include="..\halarm\generic\processor.c" />
<ClCompile Include="..\halarm\generic\profil.c" />
<ClCompile Include="..\halarm\generic\reboot.c" />
<ClCompile Include="..\halarm\generic\rtc.c" />
<ClCompile Include="..\halarm\generic\spinlock.c" />
<ClCompile Include="..\halarm\generic\sysinfo.c" />
<ClCompile Include="..\halarm\generic\timer.c" />
<ClCompile Include="..\halarm\generic\usage.c" />
<ClCompile Include="..\halarm\omap3\halinit_up.c" />
<ClCompile Include="..\halarm\versa\halinit_up.c" />
<ClCompile Include="..\halppc\generic\beep.c" />
<ClCompile Include="..\halppc\generic\bus.c" />
<ClCompile Include="..\halppc\generic\cmos.c" />
<ClCompile Include="..\halppc\generic\display.c" />
<ClCompile Include="..\halppc\generic\dma.c" />
<ClCompile Include="..\halppc\generic\drive.c" />
<ClCompile Include="..\halppc\generic\enum.c" />
<ClCompile Include="..\halppc\generic\fmutex.c" />
<ClCompile Include="..\halppc\generic\font.c" />
<ClCompile Include="..\halppc\generic\halinit.c" />
<ClCompile Include="..\halppc\generic\irql.c" />
<ClCompile Include="..\halppc\generic\isa.c" />
<ClCompile Include="..\halppc\generic\misc.c" />
<ClCompile Include="..\halppc\generic\pci.c" />
<ClCompile Include="..\halppc\generic\portio.c" />
<ClCompile Include="..\halppc\generic\processor.c" />
<ClCompile Include="..\halppc\generic\profil.c" />
<ClCompile Include="..\halppc\generic\reboot.c" />
<ClCompile Include="..\halppc\generic\spinlock.c" />
<ClCompile Include="..\halppc\generic\sysinfo.c" />
<ClCompile Include="..\halppc\generic\timer.c" />
<ClCompile Include="..\halppc\up\halinit_up.c" />
<ClCompile Include="..\halx86\acpi\busemul.c" />
<ClCompile Include="..\halx86\acpi\halacpi.c" />
<ClCompile Include="..\halx86\acpi\halpnpdd.c" />
<ClCompile Include="..\halx86\amd64\halinit.c" />
<ClCompile Include="..\halx86\amd64\processor.c" />
<ClCompile Include="..\halx86\amd64\stubs.c" />
<ClCompile Include="..\halx86\amd64\x86bios.c" />
<ClCompile Include="..\halx86\apic\apic.c" />
<ClCompile Include="..\halx86\apic\apictimer.c" />
<ClCompile Include="..\halx86\apic\halinit_apic.c" />
<ClCompile Include="..\halx86\apic\rtctimer.c" />
<ClCompile Include="..\halx86\apic\tsc.c" />
<ClCompile Include="..\halx86\generic\beep.c" />
<ClCompile Include="..\halx86\generic\bios.c" />
<ClCompile Include="..\halx86\generic\cmos.c" />
<ClCompile Include="..\halx86\generic\display.c" />
<ClCompile Include="..\halx86\generic\dma.c" />
<ClCompile Include="..\halx86\generic\drive.c" />
<ClCompile Include="..\halx86\generic\halinit.c" />
<ClCompile Include="..\halx86\generic\memory.c" />
<ClCompile Include="..\halx86\generic\misc.c" />
<ClCompile Include="..\halx86\generic\portio.c" />
<ClCompile Include="..\halx86\generic\profil.c" />
<ClCompile Include="..\halx86\generic\reboot.c" />
<ClCompile Include="..\halx86\generic\spinlock.c" />
<ClCompile Include="..\halx86\generic\sysinfo.c" />
<ClCompile Include="..\halx86\generic\timer.c" />
<ClCompile Include="..\halx86\generic\usage.c" />
<ClCompile Include="..\halx86\legacy\bussupp.c" />
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c" />
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c" />
<ClCompile Include="..\halx86\legacy\bus\isabus.c" />
<ClCompile Include="..\halx86\legacy\bus\pcibus.c" />
<ClCompile Include="..\halx86\legacy\bus\sysbus.c" />
<ClCompile Include="..\halx86\legacy\halpcat.c" />
<ClCompile Include="..\halx86\legacy\halpnpdd.c" />
<ClCompile Include="..\halx86\mp\apic.c" />
<ClCompile Include="..\halx86\mp\halinit_mp.c" />
<ClCompile Include="..\halx86\mp\ioapic.c" />
<ClCompile Include="..\halx86\mp\ipi_mp.c" />
<ClCompile Include="..\halx86\mp\mpconfig.c" />
<ClCompile Include="..\halx86\mp\mpsirql.c" />
<ClCompile Include="..\halx86\mp\processor_mp.c" />
<ClCompile Include="..\halx86\up\halinit_mini.c" />
<ClCompile Include="..\halx86\up\halinit_up.c" />
<ClCompile Include="..\halx86\up\pic.c" />
<ClCompile Include="..\halx86\up\processor.c" />
<ClCompile Include="..\halx86\xbox\halinit_xbox.c" />
<ClCompile Include="..\halx86\xbox\part_xbox.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\CMakeLists.txt" />
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
<None Include="..\halarm\generic\cache.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\acpi.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\apictrap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\tsccal.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\CMakeLists.txt" />
<None Include="..\halx86\generic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\trap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\v86.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\minihal.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pcidata.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\up.cmake">
<FileType>Document</FileType>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h" />
<ClInclude Include="..\halarm\include\halp.h" />
<ClInclude Include="..\halppc\include\apic.h" />
<ClInclude Include="..\halppc\include\bus.h" />
<ClInclude Include="..\halppc\include\hal.h" />
<ClInclude Include="..\halppc\include\haldma.h" />
<ClInclude Include="..\halppc\include\halirq.h" />
<ClInclude Include="..\halppc\include\halp.h" />
<ClInclude Include="..\halppc\include\ioapic.h" />
<ClInclude Include="..\halppc\include\mps.h" />
<ClInclude Include="..\halx86\apic\apic.h" />
<ClInclude Include="..\halx86\apic\tsc.h" />
<ClInclude Include="..\halx86\include\apic.h" />
<ClInclude Include="..\halx86\include\bus.h" />
<ClInclude Include="..\halx86\include\hal.h" />
<ClInclude Include="..\halx86\include\halacpi.h" />
<ClInclude Include="..\halx86\include\haldma.h" />
<ClInclude Include="..\halx86\include\halirq.h" />
<ClInclude Include="..\halx86\include\halp.h" />
<ClInclude Include="..\halx86\include\ioapic.h" />
<ClInclude Include="..\halx86\include\mps.h" />
<ClInclude Include="..\halx86\xbox\halxbox.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc" />
<ResourceCompile Include="..\halarm\versa\halup.rc" />
<ResourceCompile Include="..\halppc\up\halup.rc" />
<ResourceCompile Include="..\halx86\acpi\halacpi.rc" />
<ResourceCompile Include="..\halx86\mp\halmp.rc" />
<ResourceCompile Include="..\halx86\up\halup.rc" />
<ResourceCompile Include="..\halx86\xbox\halxbox.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,510 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halarm">
<UniqueIdentifier>{a83e65e6-e30d-4f98-9032-7de6c080f800}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\generic">
<UniqueIdentifier>{3be7b1b8-1199-452b-ba44-6ca2e9772211}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\include">
<UniqueIdentifier>{41dab7ce-e2cf-446c-9a89-4e3d058041bb}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\omap3">
<UniqueIdentifier>{e0f11936-5f74-4226-9a40-d9999d6e80f8}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\versa">
<UniqueIdentifier>{7ec9026d-e958-4fe7-87e1-8995cce0f065}</UniqueIdentifier>
</Filter>
<Filter Include="halppc">
<UniqueIdentifier>{01e35c6a-2882-463d-a469-d15d669668e6}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\generic">
<UniqueIdentifier>{99d8643d-80f1-4149-a8ff-af55d64541ef}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\include">
<UniqueIdentifier>{5beb8744-20a9-40cc-bd40-248273c1bf40}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\up">
<UniqueIdentifier>{546d9803-41af-4704-99b5-d1aca08c314b}</UniqueIdentifier>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{381683e2-5272-468b-b8c5-592f2cabeab8}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{d0a564f3-a1d6-4651-88c7-754ec4368b54}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\amd64">
<UniqueIdentifier>{695076f2-0614-4a67-870a-6bfd7eee73df}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\apic">
<UniqueIdentifier>{255ff07c-f12a-4448-aef5-a70ed28c2950}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\generic">
<UniqueIdentifier>{5de868d8-0012-433e-8c1f-944404903b1f}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\include">
<UniqueIdentifier>{349b0bf8-ae75-4266-bb23-154eaec184f8}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy">
<UniqueIdentifier>{0210435d-e949-4abb-b534-5ecee44f3306}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy\bus">
<UniqueIdentifier>{e75f9734-f5ab-4318-8a22-131859b9750f}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\mp">
<UniqueIdentifier>{67bea9e4-fe03-4d8f-9613-b1b297cf602b}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\up">
<UniqueIdentifier>{a696fbfb-0345-43fd-b4a4-5117c2407a6a}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\xbox">
<UniqueIdentifier>{11ecf851-cd3f-40c5-81d5-50b6ea111678}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\bus.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\display.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\dma.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\drive.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\fmutex.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\halinit.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\misc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\pic.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\portio.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\processor.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\profil.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\reboot.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\rtc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\spinlock.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\sysinfo.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\timer.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\usage.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\omap3\halinit_up.c">
<Filter>halarm\omap3</Filter>
</ClCompile>
<ClCompile Include="..\halarm\versa\halinit_up.c">
<Filter>halarm\versa</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\beep.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\bus.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\cmos.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\display.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\dma.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\drive.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\enum.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\fmutex.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\font.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\halinit.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\irql.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\isa.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\misc.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\pci.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\portio.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\processor.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\profil.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\reboot.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\spinlock.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\sysinfo.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\timer.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\up\halinit_up.c">
<Filter>halppc\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\busemul.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halacpi.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halpnpdd.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\halinit.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\processor.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\stubs.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\x86bios.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apictimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\halinit_apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\rtctimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\tsc.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\beep.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\bios.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\cmos.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\display.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\dma.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\drive.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\halinit.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\memory.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\misc.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\portio.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\profil.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\reboot.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\spinlock.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\sysinfo.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\timer.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\usage.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bussupp.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpcat.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpnpdd.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\isabus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\pcibus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\sysbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\apic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\halinit_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ioapic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ipi_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpconfig.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpsirql.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\processor_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_mini.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_up.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\pic.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\processor.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\halinit_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\part_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\halarm\generic\cache.S">
<Filter>halarm\generic</Filter>
</None>
<None Include="..\halx86\acpi.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\apic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\CMakeLists.txt">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\generic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\legacy.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\minihal.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pcidata.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\up.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\amd64\mps.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\amd64\systimer.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\apic\apictrap.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\apic\tsccal.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\generic\systimer.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\trap.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\v86.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\mp\mps.S">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\hal.spec" />
<None Include="..\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halarm\include\halp.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\apic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\bus.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\hal.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\haldma.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halirq.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halp.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\ioapic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\mps.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\apic.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\tsc.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\apic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\bus.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\hal.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halacpi.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\haldma.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halirq.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halp.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\ioapic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\mps.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\xbox\halxbox.h">
<Filter>halx86\xbox</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc">
<Filter>halarm\omap3</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halarm\versa\halup.rc">
<Filter>halarm\versa</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halppc\up\halup.rc">
<Filter>halppc\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\mp\halmp.rc">
<Filter>halx86\mp</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\up\halup.rc">
<Filter>halx86\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\xbox\halxbox.rc">
<Filter>halx86\xbox</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{FA0B9E38-A36D-4B63-878F-946E3360A02D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halmacpi</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HALMACPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\.\halx86\include;..\..\include\psdk;..\..\include\ddk;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\..\include\crt;..\..\include\crt\msc;..\..\include\reactos;..\..\include;..\..\include\ndk;..\..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HALMACPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\.\halx86\include;..\..\include\psdk;..\..\include\ddk;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\..\include\crt;..\..\include\crt\msc;..\..\include\reactos;..\..\include;..\..\include\ndk;..\..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectReference Include="..\lib_hal_acpi\lib_hal_acpi.vcxproj">
<Project>{8f52e0e0-37fd-4fad-94f9-bde28383a4ae}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_pic\lib_hal_pic.vcxproj">
<Project>{0707d1c9-ec75-4030-a08c-e23701ecabb9}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_smp\lib_hal_smp.vcxproj">
<Project>{4bd7144c-f0e9-4c5c-9074-5d814a5d9428}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c" />
<ClCompile Include="..\halarm\generic\bus.c" />
<ClCompile Include="..\halarm\generic\display.c" />
<ClCompile Include="..\halarm\generic\dma.c" />
<ClCompile Include="..\halarm\generic\drive.c" />
<ClCompile Include="..\halarm\generic\fmutex.c" />
<ClCompile Include="..\halarm\generic\halinit.c" />
<ClCompile Include="..\halarm\generic\misc.c" />
<ClCompile Include="..\halarm\generic\pic.c" />
<ClCompile Include="..\halarm\generic\portio.c" />
<ClCompile Include="..\halarm\generic\processor.c" />
<ClCompile Include="..\halarm\generic\profil.c" />
<ClCompile Include="..\halarm\generic\reboot.c" />
<ClCompile Include="..\halarm\generic\rtc.c" />
<ClCompile Include="..\halarm\generic\spinlock.c" />
<ClCompile Include="..\halarm\generic\sysinfo.c" />
<ClCompile Include="..\halarm\generic\timer.c" />
<ClCompile Include="..\halarm\generic\usage.c" />
<ClCompile Include="..\halarm\omap3\halinit_up.c" />
<ClCompile Include="..\halarm\versa\halinit_up.c" />
<ClCompile Include="..\halppc\generic\beep.c" />
<ClCompile Include="..\halppc\generic\bus.c" />
<ClCompile Include="..\halppc\generic\cmos.c" />
<ClCompile Include="..\halppc\generic\display.c" />
<ClCompile Include="..\halppc\generic\dma.c" />
<ClCompile Include="..\halppc\generic\drive.c" />
<ClCompile Include="..\halppc\generic\enum.c" />
<ClCompile Include="..\halppc\generic\fmutex.c" />
<ClCompile Include="..\halppc\generic\font.c" />
<ClCompile Include="..\halppc\generic\halinit.c" />
<ClCompile Include="..\halppc\generic\irql.c" />
<ClCompile Include="..\halppc\generic\isa.c" />
<ClCompile Include="..\halppc\generic\misc.c" />
<ClCompile Include="..\halppc\generic\pci.c" />
<ClCompile Include="..\halppc\generic\portio.c" />
<ClCompile Include="..\halppc\generic\processor.c" />
<ClCompile Include="..\halppc\generic\profil.c" />
<ClCompile Include="..\halppc\generic\reboot.c" />
<ClCompile Include="..\halppc\generic\spinlock.c" />
<ClCompile Include="..\halppc\generic\sysinfo.c" />
<ClCompile Include="..\halppc\generic\timer.c" />
<ClCompile Include="..\halppc\up\halinit_up.c" />
<ClCompile Include="..\halx86\acpi\busemul.c" />
<ClCompile Include="..\halx86\acpi\halacpi.c" />
<ClCompile Include="..\halx86\acpi\halpnpdd.c" />
<ClCompile Include="..\halx86\amd64\halinit.c" />
<ClCompile Include="..\halx86\amd64\processor.c" />
<ClCompile Include="..\halx86\amd64\stubs.c" />
<ClCompile Include="..\halx86\amd64\x86bios.c" />
<ClCompile Include="..\halx86\apic\apic.c" />
<ClCompile Include="..\halx86\apic\apictimer.c" />
<ClCompile Include="..\halx86\apic\halinit_apic.c" />
<ClCompile Include="..\halx86\apic\rtctimer.c" />
<ClCompile Include="..\halx86\apic\tsc.c" />
<ClCompile Include="..\halx86\generic\beep.c" />
<ClCompile Include="..\halx86\generic\bios.c" />
<ClCompile Include="..\halx86\generic\cmos.c" />
<ClCompile Include="..\halx86\generic\display.c" />
<ClCompile Include="..\halx86\generic\dma.c" />
<ClCompile Include="..\halx86\generic\drive.c" />
<ClCompile Include="..\halx86\generic\halinit.c" />
<ClCompile Include="..\halx86\generic\memory.c" />
<ClCompile Include="..\halx86\generic\misc.c" />
<ClCompile Include="..\halx86\generic\portio.c" />
<ClCompile Include="..\halx86\generic\profil.c" />
<ClCompile Include="..\halx86\generic\reboot.c" />
<ClCompile Include="..\halx86\generic\spinlock.c" />
<ClCompile Include="..\halx86\generic\sysinfo.c" />
<ClCompile Include="..\halx86\generic\timer.c" />
<ClCompile Include="..\halx86\generic\usage.c" />
<ClCompile Include="..\halx86\legacy\bussupp.c" />
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c" />
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c" />
<ClCompile Include="..\halx86\legacy\bus\isabus.c" />
<ClCompile Include="..\halx86\legacy\bus\pcibus.c" />
<ClCompile Include="..\halx86\legacy\bus\sysbus.c" />
<ClCompile Include="..\halx86\legacy\halpcat.c" />
<ClCompile Include="..\halx86\legacy\halpnpdd.c" />
<ClCompile Include="..\halx86\mp\apic.c" />
<ClCompile Include="..\halx86\mp\halinit_mp.c" />
<ClCompile Include="..\halx86\mp\ioapic.c" />
<ClCompile Include="..\halx86\mp\ipi_mp.c" />
<ClCompile Include="..\halx86\mp\mpconfig.c" />
<ClCompile Include="..\halx86\mp\mpsirql.c" />
<ClCompile Include="..\halx86\mp\processor_mp.c" />
<ClCompile Include="..\halx86\up\halinit_mini.c" />
<ClCompile Include="..\halx86\up\halinit_up.c" />
<ClCompile Include="..\halx86\up\pic.c" />
<ClCompile Include="..\halx86\up\processor.c" />
<ClCompile Include="..\halx86\xbox\halinit_xbox.c" />
<ClCompile Include="..\halx86\xbox\part_xbox.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\CMakeLists.txt" />
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
<None Include="..\halarm\generic\cache.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\acpi.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\apictrap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\tsccal.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\CMakeLists.txt" />
<None Include="..\halx86\generic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\trap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\v86.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\minihal.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pcidata.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\up.cmake">
<FileType>Document</FileType>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h" />
<ClInclude Include="..\halarm\include\halp.h" />
<ClInclude Include="..\halppc\include\apic.h" />
<ClInclude Include="..\halppc\include\bus.h" />
<ClInclude Include="..\halppc\include\hal.h" />
<ClInclude Include="..\halppc\include\haldma.h" />
<ClInclude Include="..\halppc\include\halirq.h" />
<ClInclude Include="..\halppc\include\halp.h" />
<ClInclude Include="..\halppc\include\ioapic.h" />
<ClInclude Include="..\halppc\include\mps.h" />
<ClInclude Include="..\halx86\apic\apic.h" />
<ClInclude Include="..\halx86\apic\tsc.h" />
<ClInclude Include="..\halx86\include\apic.h" />
<ClInclude Include="..\halx86\include\bus.h" />
<ClInclude Include="..\halx86\include\hal.h" />
<ClInclude Include="..\halx86\include\halacpi.h" />
<ClInclude Include="..\halx86\include\haldma.h" />
<ClInclude Include="..\halx86\include\halirq.h" />
<ClInclude Include="..\halx86\include\halp.h" />
<ClInclude Include="..\halx86\include\ioapic.h" />
<ClInclude Include="..\halx86\include\mps.h" />
<ClInclude Include="..\halx86\xbox\halxbox.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc" />
<ResourceCompile Include="..\halarm\versa\halup.rc" />
<ResourceCompile Include="..\halppc\up\halup.rc" />
<ResourceCompile Include="..\halx86\acpi\halacpi.rc" />
<ResourceCompile Include="..\halx86\mp\halmp.rc" />
<ResourceCompile Include="..\halx86\up\halup.rc" />
<ResourceCompile Include="..\halx86\xbox\halxbox.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,510 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halarm">
<UniqueIdentifier>{05df1dc5-13e2-4de6-8b7f-8653a535ec1a}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\generic">
<UniqueIdentifier>{df520981-5ce1-43eb-9832-108c8e329be3}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\include">
<UniqueIdentifier>{0e6331b7-ce19-4ab1-95ef-665f238433ea}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\omap3">
<UniqueIdentifier>{c170ec86-823a-4d13-877d-d10729c69f12}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\versa">
<UniqueIdentifier>{42b2a4da-e8ee-49e5-b335-20231fa56093}</UniqueIdentifier>
</Filter>
<Filter Include="halppc">
<UniqueIdentifier>{f52ff13b-fcd7-49f8-87e2-7a8df59a42b7}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\generic">
<UniqueIdentifier>{1304f8d3-69b4-42b8-82e0-d6011506c726}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\include">
<UniqueIdentifier>{b34a1892-9785-46d9-924f-0c0ca0f950be}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\up">
<UniqueIdentifier>{b0c7880b-e9c5-4223-bdd8-9a1d9cd68213}</UniqueIdentifier>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{572adc1c-0937-4a29-9075-039bfb117b69}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{30b5769a-61b9-4579-b2d9-76c7c8bc2336}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\amd64">
<UniqueIdentifier>{aefd8fdd-0d1b-45d4-b484-30918d2fd94d}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\apic">
<UniqueIdentifier>{9016e1da-43aa-43d4-b180-d5823b055469}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\generic">
<UniqueIdentifier>{4efc4627-38de-4e30-8f70-d29129747ad7}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\include">
<UniqueIdentifier>{27044ff5-a8fd-4fee-81eb-51afa9f7b27d}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy">
<UniqueIdentifier>{824477c6-9f8a-451f-af9f-48dcd51b9892}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy\bus">
<UniqueIdentifier>{e8431fd9-00fd-4b0e-8553-a1623c7dfa9e}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\mp">
<UniqueIdentifier>{bbd12e0b-fe46-435c-9fc3-d09cbf3a8634}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\up">
<UniqueIdentifier>{1401f9a2-c3d3-4343-b715-bd7b2d8ba271}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\xbox">
<UniqueIdentifier>{51f67d3c-95d6-4acd-8b70-35ed7595ef67}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\bus.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\display.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\dma.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\drive.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\fmutex.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\halinit.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\misc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\pic.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\portio.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\processor.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\profil.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\reboot.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\rtc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\spinlock.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\sysinfo.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\timer.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\usage.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\omap3\halinit_up.c">
<Filter>halarm\omap3</Filter>
</ClCompile>
<ClCompile Include="..\halarm\versa\halinit_up.c">
<Filter>halarm\versa</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\beep.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\bus.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\cmos.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\display.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\dma.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\drive.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\enum.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\fmutex.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\font.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\halinit.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\irql.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\isa.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\misc.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\pci.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\portio.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\processor.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\profil.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\reboot.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\spinlock.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\sysinfo.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\timer.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\up\halinit_up.c">
<Filter>halppc\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\busemul.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halacpi.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halpnpdd.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\halinit.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\processor.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\stubs.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\x86bios.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apictimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\halinit_apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\rtctimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\tsc.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\beep.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\bios.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\cmos.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\display.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\dma.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\drive.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\halinit.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\memory.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\misc.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\portio.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\profil.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\reboot.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\spinlock.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\sysinfo.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\timer.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\usage.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bussupp.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpcat.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpnpdd.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\isabus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\pcibus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\sysbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\apic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\halinit_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ioapic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ipi_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpconfig.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpsirql.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\processor_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_mini.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_up.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\pic.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\processor.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\halinit_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\part_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\halarm\generic\cache.S">
<Filter>halarm\generic</Filter>
</None>
<None Include="..\halx86\acpi.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\apic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\CMakeLists.txt">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\generic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\legacy.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\minihal.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pcidata.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\up.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\amd64\mps.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\amd64\systimer.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\apic\apictrap.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\apic\tsccal.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\generic\systimer.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\trap.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\v86.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\mp\mps.S">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\hal.spec" />
<None Include="..\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halarm\include\halp.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\apic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\bus.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\hal.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\haldma.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halirq.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halp.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\ioapic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\mps.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\apic.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\tsc.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\apic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\bus.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\hal.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halacpi.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\haldma.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halirq.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halp.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\ioapic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\mps.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\xbox\halxbox.h">
<Filter>halx86\xbox</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc">
<Filter>halarm\omap3</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halarm\versa\halup.rc">
<Filter>halarm\versa</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halppc\up\halup.rc">
<Filter>halppc\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\mp\halmp.rc">
<Filter>halx86\mp</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\up\halup.rc">
<Filter>halx86\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\xbox\halxbox.rc">
<Filter>halx86\xbox</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{873120E2-2702-4400-968D-FE256670F352}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halmapic</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>build\x86_32\$(Configuration)\</OutDir>
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HALMAPIC_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HALMAPIC_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectReference Include="..\lib_hal_apic\lib_hal_apic.vcxproj">
<Project>{32cc7414-c8cd-4b51-8cb4-28bff0c6cd45}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_legacy\lib_hal_legacy.vcxproj">
<Project>{4abdf0e9-2ea2-48f5-a3e9-fd82146caa55}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_smp\lib_hal_smp.vcxproj">
<Project>{4bd7144c-f0e9-4c5c-9074-5d814a5d9428}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c" />
<ClCompile Include="..\halarm\generic\bus.c" />
<ClCompile Include="..\halarm\generic\display.c" />
<ClCompile Include="..\halarm\generic\dma.c" />
<ClCompile Include="..\halarm\generic\drive.c" />
<ClCompile Include="..\halarm\generic\fmutex.c" />
<ClCompile Include="..\halarm\generic\halinit.c" />
<ClCompile Include="..\halarm\generic\misc.c" />
<ClCompile Include="..\halarm\generic\pic.c" />
<ClCompile Include="..\halarm\generic\portio.c" />
<ClCompile Include="..\halarm\generic\processor.c" />
<ClCompile Include="..\halarm\generic\profil.c" />
<ClCompile Include="..\halarm\generic\reboot.c" />
<ClCompile Include="..\halarm\generic\rtc.c" />
<ClCompile Include="..\halarm\generic\spinlock.c" />
<ClCompile Include="..\halarm\generic\sysinfo.c" />
<ClCompile Include="..\halarm\generic\timer.c" />
<ClCompile Include="..\halarm\generic\usage.c" />
<ClCompile Include="..\halarm\omap3\halinit_up.c" />
<ClCompile Include="..\halarm\versa\halinit_up.c" />
<ClCompile Include="..\halppc\generic\beep.c" />
<ClCompile Include="..\halppc\generic\bus.c" />
<ClCompile Include="..\halppc\generic\cmos.c" />
<ClCompile Include="..\halppc\generic\display.c" />
<ClCompile Include="..\halppc\generic\dma.c" />
<ClCompile Include="..\halppc\generic\drive.c" />
<ClCompile Include="..\halppc\generic\enum.c" />
<ClCompile Include="..\halppc\generic\fmutex.c" />
<ClCompile Include="..\halppc\generic\font.c" />
<ClCompile Include="..\halppc\generic\halinit.c" />
<ClCompile Include="..\halppc\generic\irql.c" />
<ClCompile Include="..\halppc\generic\isa.c" />
<ClCompile Include="..\halppc\generic\misc.c" />
<ClCompile Include="..\halppc\generic\pci.c" />
<ClCompile Include="..\halppc\generic\portio.c" />
<ClCompile Include="..\halppc\generic\processor.c" />
<ClCompile Include="..\halppc\generic\profil.c" />
<ClCompile Include="..\halppc\generic\reboot.c" />
<ClCompile Include="..\halppc\generic\spinlock.c" />
<ClCompile Include="..\halppc\generic\sysinfo.c" />
<ClCompile Include="..\halppc\generic\timer.c" />
<ClCompile Include="..\halppc\up\halinit_up.c" />
<ClCompile Include="..\halx86\acpi\busemul.c" />
<ClCompile Include="..\halx86\acpi\halacpi.c" />
<ClCompile Include="..\halx86\acpi\halpnpdd.c" />
<ClCompile Include="..\halx86\amd64\halinit.c" />
<ClCompile Include="..\halx86\amd64\processor.c" />
<ClCompile Include="..\halx86\amd64\stubs.c" />
<ClCompile Include="..\halx86\amd64\x86bios.c" />
<ClCompile Include="..\halx86\apic\apic.c" />
<ClCompile Include="..\halx86\apic\apictimer.c" />
<ClCompile Include="..\halx86\apic\halinit_apic.c" />
<ClCompile Include="..\halx86\apic\rtctimer.c" />
<ClCompile Include="..\halx86\apic\tsc.c" />
<ClCompile Include="..\halx86\generic\beep.c" />
<ClCompile Include="..\halx86\generic\bios.c" />
<ClCompile Include="..\halx86\generic\cmos.c" />
<ClCompile Include="..\halx86\generic\display.c" />
<ClCompile Include="..\halx86\generic\dma.c" />
<ClCompile Include="..\halx86\generic\drive.c" />
<ClCompile Include="..\halx86\generic\halinit.c" />
<ClCompile Include="..\halx86\generic\memory.c" />
<ClCompile Include="..\halx86\generic\misc.c" />
<ClCompile Include="..\halx86\generic\portio.c" />
<ClCompile Include="..\halx86\generic\profil.c" />
<ClCompile Include="..\halx86\generic\reboot.c" />
<ClCompile Include="..\halx86\generic\spinlock.c" />
<ClCompile Include="..\halx86\generic\sysinfo.c" />
<ClCompile Include="..\halx86\generic\timer.c" />
<ClCompile Include="..\halx86\generic\usage.c" />
<ClCompile Include="..\halx86\legacy\bussupp.c" />
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c" />
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c" />
<ClCompile Include="..\halx86\legacy\bus\isabus.c" />
<ClCompile Include="..\halx86\legacy\bus\pcibus.c" />
<ClCompile Include="..\halx86\legacy\bus\sysbus.c" />
<ClCompile Include="..\halx86\legacy\halpcat.c" />
<ClCompile Include="..\halx86\legacy\halpnpdd.c" />
<ClCompile Include="..\halx86\mp\apic.c" />
<ClCompile Include="..\halx86\mp\halinit_mp.c" />
<ClCompile Include="..\halx86\mp\ioapic.c" />
<ClCompile Include="..\halx86\mp\ipi_mp.c" />
<ClCompile Include="..\halx86\mp\mpconfig.c" />
<ClCompile Include="..\halx86\mp\mpsirql.c" />
<ClCompile Include="..\halx86\mp\processor_mp.c" />
<ClCompile Include="..\halx86\up\halinit_mini.c" />
<ClCompile Include="..\halx86\up\halinit_up.c" />
<ClCompile Include="..\halx86\up\pic.c" />
<ClCompile Include="..\halx86\up\processor.c" />
<ClCompile Include="..\halx86\xbox\halinit_xbox.c" />
<ClCompile Include="..\halx86\xbox\part_xbox.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\CMakeLists.txt" />
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
<None Include="..\halarm\generic\cache.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\acpi.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\apictrap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\tsccal.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\CMakeLists.txt" />
<None Include="..\halx86\generic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\trap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\v86.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\minihal.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pcidata.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\up.cmake">
<FileType>Document</FileType>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h" />
<ClInclude Include="..\halarm\include\halp.h" />
<ClInclude Include="..\halppc\include\apic.h" />
<ClInclude Include="..\halppc\include\bus.h" />
<ClInclude Include="..\halppc\include\hal.h" />
<ClInclude Include="..\halppc\include\haldma.h" />
<ClInclude Include="..\halppc\include\halirq.h" />
<ClInclude Include="..\halppc\include\halp.h" />
<ClInclude Include="..\halppc\include\ioapic.h" />
<ClInclude Include="..\halppc\include\mps.h" />
<ClInclude Include="..\halx86\apic\apic.h" />
<ClInclude Include="..\halx86\apic\tsc.h" />
<ClInclude Include="..\halx86\include\apic.h" />
<ClInclude Include="..\halx86\include\bus.h" />
<ClInclude Include="..\halx86\include\hal.h" />
<ClInclude Include="..\halx86\include\halacpi.h" />
<ClInclude Include="..\halx86\include\haldma.h" />
<ClInclude Include="..\halx86\include\halirq.h" />
<ClInclude Include="..\halx86\include\halp.h" />
<ClInclude Include="..\halx86\include\ioapic.h" />
<ClInclude Include="..\halx86\include\mps.h" />
<ClInclude Include="..\halx86\xbox\halxbox.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc" />
<ResourceCompile Include="..\halarm\versa\halup.rc" />
<ResourceCompile Include="..\halppc\up\halup.rc" />
<ResourceCompile Include="..\halx86\acpi\halacpi.rc" />
<ResourceCompile Include="..\halx86\mp\halmp.rc" />
<ResourceCompile Include="..\halx86\up\halup.rc" />
<ResourceCompile Include="..\halx86\xbox\halxbox.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,510 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halarm">
<UniqueIdentifier>{800174da-e045-40f0-8478-117e582af967}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\generic">
<UniqueIdentifier>{a22297ef-d05e-4be7-ba51-7ac6793ae101}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\include">
<UniqueIdentifier>{86d20529-357b-4f22-ac32-356a15258175}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\omap3">
<UniqueIdentifier>{2d331cc3-a6b1-4a82-8721-522c65bb742b}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\versa">
<UniqueIdentifier>{1cab90ef-6cab-4c34-945f-2dac5f4c70c2}</UniqueIdentifier>
</Filter>
<Filter Include="halppc">
<UniqueIdentifier>{ab75512f-cd1e-45bc-bf80-b62b1eab4a1c}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\generic">
<UniqueIdentifier>{c0408f8b-8486-4df4-99f3-679dac41be18}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\include">
<UniqueIdentifier>{1e21e126-5e8d-46eb-81ca-4abb8c4709ca}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\up">
<UniqueIdentifier>{ee22fa1d-2f97-4750-b9e2-1e35769b2227}</UniqueIdentifier>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{0cb4648e-2d61-49f1-adfc-52cde28380e9}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{e767cdee-0f80-43ba-a396-926631ad428f}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\amd64">
<UniqueIdentifier>{983e393f-4312-4eea-89de-ffa35f7fa909}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\apic">
<UniqueIdentifier>{007b8bb7-695e-483d-9456-ea74761787fb}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\generic">
<UniqueIdentifier>{25b66f5b-04f2-4978-a96f-3418b943833b}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\include">
<UniqueIdentifier>{69e09b18-7a9b-493f-a57f-13be930892a0}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy">
<UniqueIdentifier>{d4ee1da1-f193-40a7-bbb7-a14908bddca8}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy\bus">
<UniqueIdentifier>{8f83248a-5f39-41af-9161-176ebf8686b2}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\mp">
<UniqueIdentifier>{e2a366dd-6f53-4918-a605-459ad802fa94}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\up">
<UniqueIdentifier>{9213c531-b158-4490-bb3e-ebd5b570ca97}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\xbox">
<UniqueIdentifier>{c3118856-4072-41df-b289-c76f68459e1d}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\bus.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\display.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\dma.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\drive.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\fmutex.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\halinit.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\misc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\pic.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\portio.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\processor.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\profil.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\reboot.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\rtc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\spinlock.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\sysinfo.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\timer.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\usage.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\omap3\halinit_up.c">
<Filter>halarm\omap3</Filter>
</ClCompile>
<ClCompile Include="..\halarm\versa\halinit_up.c">
<Filter>halarm\versa</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\beep.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\bus.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\cmos.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\display.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\dma.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\drive.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\enum.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\fmutex.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\font.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\halinit.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\irql.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\isa.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\misc.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\pci.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\portio.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\processor.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\profil.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\reboot.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\spinlock.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\sysinfo.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\timer.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\up\halinit_up.c">
<Filter>halppc\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\busemul.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halacpi.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halpnpdd.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\halinit.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\processor.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\stubs.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\x86bios.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apictimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\halinit_apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\rtctimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\tsc.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\beep.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\bios.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\cmos.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\display.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\dma.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\drive.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\halinit.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\memory.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\misc.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\portio.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\profil.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\reboot.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\spinlock.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\sysinfo.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\timer.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\usage.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bussupp.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpcat.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpnpdd.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\isabus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\pcibus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\sysbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\apic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\halinit_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ioapic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ipi_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpconfig.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpsirql.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\processor_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_mini.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_up.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\pic.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\processor.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\halinit_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\part_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\halarm\generic\cache.S">
<Filter>halarm\generic</Filter>
</None>
<None Include="..\halx86\acpi.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\apic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\CMakeLists.txt">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\generic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\legacy.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\minihal.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pcidata.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\up.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\amd64\mps.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\amd64\systimer.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\apic\apictrap.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\apic\tsccal.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\generic\systimer.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\trap.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\v86.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\mp\mps.S">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\hal.spec" />
<None Include="..\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halarm\include\halp.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\apic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\bus.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\hal.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\haldma.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halirq.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halp.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\ioapic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\mps.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\apic.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\tsc.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\apic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\bus.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\hal.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halacpi.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\haldma.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halirq.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halp.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\ioapic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\mps.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\xbox\halxbox.h">
<Filter>halx86\xbox</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc">
<Filter>halarm\omap3</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halarm\versa\halup.rc">
<Filter>halarm\versa</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halppc\up\halup.rc">
<Filter>halppc\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\mp\halmp.rc">
<Filter>halx86\mp</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\up\halup.rc">
<Filter>halx86\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\xbox\halxbox.rc">
<Filter>halx86\xbox</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\lib_hal_generic\lib_hal_generic.vcxproj">
<Project>{83b5e9e3-d0c3-49fd-b245-bccd68592f6c}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_legacy\lib_hal_legacy.vcxproj">
<Project>{4abdf0e9-2ea2-48f5-a3e9-fd82146caa55}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_pic\lib_hal_pic.vcxproj">
<Project>{0707d1c9-ec75-4030-a08c-e23701ecabb9}</Project>
</ProjectReference>
<ProjectReference Include="..\lib_hal_smp\lib_hal_smp.vcxproj">
<Project>{4bd7144c-f0e9-4c5c-9074-5d814a5d9428}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c" />
<ClCompile Include="..\halarm\generic\bus.c" />
<ClCompile Include="..\halarm\generic\display.c" />
<ClCompile Include="..\halarm\generic\dma.c" />
<ClCompile Include="..\halarm\generic\drive.c" />
<ClCompile Include="..\halarm\generic\fmutex.c" />
<ClCompile Include="..\halarm\generic\halinit.c" />
<ClCompile Include="..\halarm\generic\misc.c" />
<ClCompile Include="..\halarm\generic\pic.c" />
<ClCompile Include="..\halarm\generic\portio.c" />
<ClCompile Include="..\halarm\generic\processor.c" />
<ClCompile Include="..\halarm\generic\profil.c" />
<ClCompile Include="..\halarm\generic\reboot.c" />
<ClCompile Include="..\halarm\generic\rtc.c" />
<ClCompile Include="..\halarm\generic\spinlock.c" />
<ClCompile Include="..\halarm\generic\sysinfo.c" />
<ClCompile Include="..\halarm\generic\timer.c" />
<ClCompile Include="..\halarm\generic\usage.c" />
<ClCompile Include="..\halarm\omap3\halinit_up.c" />
<ClCompile Include="..\halarm\versa\halinit_up.c" />
<ClCompile Include="..\halppc\generic\beep.c" />
<ClCompile Include="..\halppc\generic\bus.c" />
<ClCompile Include="..\halppc\generic\cmos.c" />
<ClCompile Include="..\halppc\generic\display.c" />
<ClCompile Include="..\halppc\generic\dma.c" />
<ClCompile Include="..\halppc\generic\drive.c" />
<ClCompile Include="..\halppc\generic\enum.c" />
<ClCompile Include="..\halppc\generic\fmutex.c" />
<ClCompile Include="..\halppc\generic\font.c" />
<ClCompile Include="..\halppc\generic\halinit.c" />
<ClCompile Include="..\halppc\generic\irql.c" />
<ClCompile Include="..\halppc\generic\isa.c" />
<ClCompile Include="..\halppc\generic\misc.c" />
<ClCompile Include="..\halppc\generic\pci.c" />
<ClCompile Include="..\halppc\generic\portio.c" />
<ClCompile Include="..\halppc\generic\processor.c" />
<ClCompile Include="..\halppc\generic\profil.c" />
<ClCompile Include="..\halppc\generic\reboot.c" />
<ClCompile Include="..\halppc\generic\spinlock.c" />
<ClCompile Include="..\halppc\generic\sysinfo.c" />
<ClCompile Include="..\halppc\generic\timer.c" />
<ClCompile Include="..\halppc\up\halinit_up.c" />
<ClCompile Include="..\halx86\acpi\busemul.c" />
<ClCompile Include="..\halx86\acpi\halacpi.c" />
<ClCompile Include="..\halx86\acpi\halpnpdd.c" />
<ClCompile Include="..\halx86\amd64\halinit.c" />
<ClCompile Include="..\halx86\amd64\processor.c" />
<ClCompile Include="..\halx86\amd64\stubs.c" />
<ClCompile Include="..\halx86\amd64\x86bios.c" />
<ClCompile Include="..\halx86\apic\apic.c" />
<ClCompile Include="..\halx86\apic\apictimer.c" />
<ClCompile Include="..\halx86\apic\halinit_apic.c" />
<ClCompile Include="..\halx86\apic\rtctimer.c" />
<ClCompile Include="..\halx86\apic\tsc.c" />
<ClCompile Include="..\halx86\generic\beep.c" />
<ClCompile Include="..\halx86\generic\bios.c" />
<ClCompile Include="..\halx86\generic\cmos.c" />
<ClCompile Include="..\halx86\generic\display.c" />
<ClCompile Include="..\halx86\generic\dma.c" />
<ClCompile Include="..\halx86\generic\drive.c" />
<ClCompile Include="..\halx86\generic\halinit.c" />
<ClCompile Include="..\halx86\generic\memory.c" />
<ClCompile Include="..\halx86\generic\misc.c" />
<ClCompile Include="..\halx86\generic\portio.c" />
<ClCompile Include="..\halx86\generic\profil.c" />
<ClCompile Include="..\halx86\generic\reboot.c" />
<ClCompile Include="..\halx86\generic\spinlock.c" />
<ClCompile Include="..\halx86\generic\sysinfo.c" />
<ClCompile Include="..\halx86\generic\timer.c" />
<ClCompile Include="..\halx86\generic\usage.c" />
<ClCompile Include="..\halx86\legacy\bussupp.c" />
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c" />
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c" />
<ClCompile Include="..\halx86\legacy\bus\isabus.c" />
<ClCompile Include="..\halx86\legacy\bus\pcibus.c" />
<ClCompile Include="..\halx86\legacy\bus\sysbus.c" />
<ClCompile Include="..\halx86\legacy\halpcat.c" />
<ClCompile Include="..\halx86\legacy\halpnpdd.c" />
<ClCompile Include="..\halx86\mp\apic.c" />
<ClCompile Include="..\halx86\mp\halinit_mp.c" />
<ClCompile Include="..\halx86\mp\ioapic.c" />
<ClCompile Include="..\halx86\mp\ipi_mp.c" />
<ClCompile Include="..\halx86\mp\mpconfig.c" />
<ClCompile Include="..\halx86\mp\mpsirql.c" />
<ClCompile Include="..\halx86\mp\processor_mp.c" />
<ClCompile Include="..\halx86\up\halinit_mini.c" />
<ClCompile Include="..\halx86\up\halinit_up.c" />
<ClCompile Include="..\halx86\up\pic.c" />
<ClCompile Include="..\halx86\up\processor.c" />
<ClCompile Include="..\halx86\xbox\halinit_xbox.c" />
<ClCompile Include="..\halx86\xbox\part_xbox.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\CMakeLists.txt" />
<None Include="..\hal.spec">
<FileType>Document</FileType>
</None>
<None Include="..\halarm\generic\cache.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\acpi.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\amd64\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\apictrap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\apic\tsccal.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\CMakeLists.txt" />
<None Include="..\halx86\generic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\systimer.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\trap.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\generic\v86.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\minihal.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mps.S">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pcidata.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\pic.cmake">
<FileType>Document</FileType>
</None>
<None Include="..\halx86\up.cmake">
<FileType>Document</FileType>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h" />
<ClInclude Include="..\halarm\include\halp.h" />
<ClInclude Include="..\halppc\include\apic.h" />
<ClInclude Include="..\halppc\include\bus.h" />
<ClInclude Include="..\halppc\include\hal.h" />
<ClInclude Include="..\halppc\include\haldma.h" />
<ClInclude Include="..\halppc\include\halirq.h" />
<ClInclude Include="..\halppc\include\halp.h" />
<ClInclude Include="..\halppc\include\ioapic.h" />
<ClInclude Include="..\halppc\include\mps.h" />
<ClInclude Include="..\halx86\apic\apic.h" />
<ClInclude Include="..\halx86\apic\tsc.h" />
<ClInclude Include="..\halx86\include\apic.h" />
<ClInclude Include="..\halx86\include\bus.h" />
<ClInclude Include="..\halx86\include\hal.h" />
<ClInclude Include="..\halx86\include\halacpi.h" />
<ClInclude Include="..\halx86\include\haldma.h" />
<ClInclude Include="..\halx86\include\halirq.h" />
<ClInclude Include="..\halx86\include\halp.h" />
<ClInclude Include="..\halx86\include\ioapic.h" />
<ClInclude Include="..\halx86\include\mps.h" />
<ClInclude Include="..\halx86\xbox\halxbox.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc" />
<ResourceCompile Include="..\halarm\versa\halup.rc" />
<ResourceCompile Include="..\halppc\up\halup.rc" />
<ResourceCompile Include="..\halx86\acpi\halacpi.rc" />
<ResourceCompile Include="..\halx86\mp\halmp.rc" />
<ResourceCompile Include="..\halx86\up\halup.rc" />
<ResourceCompile Include="..\halx86\xbox\halxbox.rc" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{D97B8525-5849-4D5F-A88A-DA6F18061A73}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>halmps</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\halx86\include;..\include\psdk;..\include\ddk;..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\include\crt;..\include\crt\msc;..\include\reactos;..\include;..\include\ndk;..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Native</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>HalInitSystem@8</EntryPointSymbol>
<BaseAddress>0x00010000</BaseAddress>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,510 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="halarm">
<UniqueIdentifier>{39cbefc1-95fc-4ba3-b3f6-fc5bb20de87b}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\generic">
<UniqueIdentifier>{8edfb8dc-98a3-4b63-a3b8-1ed478219d86}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\include">
<UniqueIdentifier>{5e0f1a32-baf1-4246-bc90-7f969f298f7b}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\omap3">
<UniqueIdentifier>{44a345a9-9c4d-4874-bcd2-25d6bb2d7335}</UniqueIdentifier>
</Filter>
<Filter Include="halarm\versa">
<UniqueIdentifier>{1ee09c4b-c8d8-48a5-a6de-9f1403aeb5b5}</UniqueIdentifier>
</Filter>
<Filter Include="halppc">
<UniqueIdentifier>{f4a39556-b5fd-4c33-a9a8-82a1f7b2a268}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\generic">
<UniqueIdentifier>{0f369c26-fbd0-4cd5-b7ed-98696095a971}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\include">
<UniqueIdentifier>{8edea789-7c11-4118-92b8-7439a3c5ccf9}</UniqueIdentifier>
</Filter>
<Filter Include="halppc\up">
<UniqueIdentifier>{e7dc1d79-0629-4fdf-8bd8-ca8ae41a5d8b}</UniqueIdentifier>
</Filter>
<Filter Include="halx86">
<UniqueIdentifier>{6c26d70a-c83c-4615-8b57-7aa5c694f0d3}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\acpi">
<UniqueIdentifier>{a85e0af9-95df-4105-83fc-f2ea1afab156}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\amd64">
<UniqueIdentifier>{eb40b4b4-226a-4f20-8d20-d836576f3918}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\apic">
<UniqueIdentifier>{1ea649f3-acb8-4718-bda6-7fb31737c6ea}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\generic">
<UniqueIdentifier>{b03d97be-452c-4cd8-abf5-ed9c80082a25}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\include">
<UniqueIdentifier>{e26a5e33-2826-49c7-9dfc-ed173c043650}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy">
<UniqueIdentifier>{00c99876-e47f-4a64-ad81-114b0aefa605}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\legacy\bus">
<UniqueIdentifier>{983faf9a-e3ac-4167-b6ef-77448bdb1e67}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\mp">
<UniqueIdentifier>{148b0dcc-b40a-4973-9bd1-9f247783142d}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\up">
<UniqueIdentifier>{071d3def-7d3e-4715-8de7-837bd9e742ab}</UniqueIdentifier>
</Filter>
<Filter Include="halx86\xbox">
<UniqueIdentifier>{edc2d298-4fe6-4750-9394-d6e04ff6584f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\halarm\generic\beep.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\bus.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\display.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\dma.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\drive.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\fmutex.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\halinit.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\misc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\pic.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\portio.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\processor.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\profil.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\reboot.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\rtc.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\spinlock.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\sysinfo.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\timer.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\generic\usage.c">
<Filter>halarm\generic</Filter>
</ClCompile>
<ClCompile Include="..\halarm\omap3\halinit_up.c">
<Filter>halarm\omap3</Filter>
</ClCompile>
<ClCompile Include="..\halarm\versa\halinit_up.c">
<Filter>halarm\versa</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\beep.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\bus.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\cmos.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\display.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\dma.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\drive.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\enum.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\fmutex.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\font.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\halinit.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\irql.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\isa.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\misc.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\pci.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\portio.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\processor.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\profil.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\reboot.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\spinlock.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\sysinfo.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\generic\timer.c">
<Filter>halppc\generic</Filter>
</ClCompile>
<ClCompile Include="..\halppc\up\halinit_up.c">
<Filter>halppc\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\busemul.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halacpi.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\acpi\halpnpdd.c">
<Filter>halx86\acpi</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\halinit.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\processor.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\stubs.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\amd64\x86bios.c">
<Filter>halx86\amd64</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\apictimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\halinit_apic.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\rtctimer.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\apic\tsc.c">
<Filter>halx86\apic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\beep.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\bios.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\cmos.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\display.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\dma.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\drive.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\halinit.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\memory.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\misc.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\portio.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\profil.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\reboot.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\spinlock.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\sysinfo.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\timer.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\generic\usage.c">
<Filter>halx86\generic</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bussupp.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpcat.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\halpnpdd.c">
<Filter>halx86\legacy</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\bushndlr.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\cmosbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\isabus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\pcibus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\legacy\bus\sysbus.c">
<Filter>halx86\legacy\bus</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\apic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\halinit_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ioapic.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\ipi_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpconfig.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\mpsirql.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\mp\processor_mp.c">
<Filter>halx86\mp</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_mini.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\halinit_up.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\pic.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\up\processor.c">
<Filter>halx86\up</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\halinit_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
<ClCompile Include="..\halx86\xbox\part_xbox.c">
<Filter>halx86\xbox</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\halarm\generic\cache.S">
<Filter>halarm\generic</Filter>
</None>
<None Include="..\halx86\acpi.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\apic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\CMakeLists.txt">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\generic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\legacy.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\minihal.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pcidata.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\pic.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\up.cmake">
<Filter>halx86</Filter>
</None>
<None Include="..\halx86\amd64\mps.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\amd64\systimer.S">
<Filter>halx86\amd64</Filter>
</None>
<None Include="..\halx86\apic\apictrap.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\apic\tsccal.S">
<Filter>halx86\apic</Filter>
</None>
<None Include="..\halx86\generic\systimer.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\trap.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\generic\v86.S">
<Filter>halx86\generic</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_classes.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\legacy\bus\pci_vendors.ids">
<Filter>halx86\legacy\bus</Filter>
</None>
<None Include="..\halx86\mp\mps.S">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\halx86\mp\mpsboot.asm">
<Filter>halx86\mp</Filter>
</None>
<None Include="..\hal.spec" />
<None Include="..\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\halarm\include\hal.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halarm\include\halp.h">
<Filter>halarm\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\apic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\bus.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\hal.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\haldma.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halirq.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\halp.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\ioapic.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halppc\include\mps.h">
<Filter>halppc\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\apic.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\apic\tsc.h">
<Filter>halx86\apic</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\apic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\bus.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\hal.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halacpi.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\haldma.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halirq.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\halp.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\ioapic.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\include\mps.h">
<Filter>halx86\include</Filter>
</ClInclude>
<ClInclude Include="..\halx86\xbox\halxbox.h">
<Filter>halx86\xbox</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\halarm\omap3\halup.rc">
<Filter>halarm\omap3</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halarm\versa\halup.rc">
<Filter>halarm\versa</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halppc\up\halup.rc">
<Filter>halppc\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\acpi\halacpi.rc">
<Filter>halx86\acpi</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\mp\halmp.rc">
<Filter>halx86\mp</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\up\halup.rc">
<Filter>halx86\up</Filter>
</ResourceCompile>
<ResourceCompile Include="..\halx86\xbox\halxbox.rc">
<Filter>halx86\xbox</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{8F52E0E0-37FD-4FAD-94F9-BDE28383A4AE}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>lib_hal_acpi</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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 Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>build\x86_32\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>build\x86_32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>DBG=1;_NTHAL_;_NTHALDLL_;__REACTOS__;_SEH_ENABLE_TRACE;_WINKD_=1;WINVER=0x502;_WIN32_IE=0x600;_WIN32_WINNT=0x502;_WIN32_WINDOWS=0x502;_SETUPAPI_VER=0x502;_M_IX86;_X86_;__i386__;USE_COMPILER_EXCEPTIONS;_USE_32BIT_TIME_T;WIN32;_WINDOWS;inline=__inline;__STDC__=1;LANGUAGE_EN_US;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\.\halx86\include;..\..\include\psdk;..\..\include\ddk;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\..\include\crt;..\..\include\crt\msc;..\..\include\reactos;..\..\include;..\..\include\ndk;..\..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>DBG=1;_NTHAL_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\.\halx86\include;..\..\include\psdk;..\..\include\ddk;..\..\include\reactos\mc\build\x86_32\Debug\ReactOS;..\..\include\crt;..\..\include\crt\msc;..\..\include\reactos;..\..\include;..\..\include\ndk;..\..\ntoskrnl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\halx86\acpi\busemul.c" />
<ClCompile Include="..\halx86\acpi\halacpi.c" />
<ClCompile Include="..\halx86\acpi\halpnpdd.c" />
<ClCompile Include="..\halx86\legacy\bus\pcibus.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\include\asm\asm.vcxproj">
<Project>{f11df557-8941-4427-b720-d99eefcff744}</Project>
</ProjectReference>
<ProjectReference Include="..\..\include\reactos\mc\mc.vcxproj">
<Project>{8b41e8f9-abeb-4510-90d6-e56065b0d3ad}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="..\halx86\acpi.cmake">
<FileType>Document</FileType>
</None>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

Some files were not shown because too many files have changed in this diff Show More