summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/CMakeLists.txt103
-rw-r--r--src/core/core.vcxproj253
-rw-r--r--src/core/core.vcxproj.filters339
3 files changed, 56 insertions, 639 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 207f39707..1f358ec8d 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -1,14 +1,18 @@
1set(SRCS core.cpp 1set(SRCS
2 core_timing.cpp
3 loader/elf.cpp
4 loader/loader.cpp
5 loader/ncch.cpp
6 mem_map.cpp
7 mem_map_funcs.cpp
8 system.cpp
9 arm/disassembler/arm_disasm.cpp 2 arm/disassembler/arm_disasm.cpp
10 arm/disassembler/load_symbol_map.cpp 3 arm/disassembler/load_symbol_map.cpp
11 file_sys/archive_romfs.cpp 4 arm/interpreter/mmu/arm1176jzf_s_mmu.cpp
5 arm/interpreter/mmu/cache.cpp
6 arm/interpreter/mmu/maverick.cpp
7 arm/interpreter/mmu/rb.cpp
8 arm/interpreter/mmu/sa_mmu.cpp
9 arm/interpreter/mmu/tlb.cpp
10 arm/interpreter/mmu/wb.cpp
11 arm/interpreter/mmu/xscale_copro.cpp
12 arm/interpreter/vfp/vfp.cpp
13 arm/interpreter/vfp/vfpdouble.cpp
14 arm/interpreter/vfp/vfpinstr.cpp
15 arm/interpreter/vfp/vfpsingle.cpp
12 arm/interpreter/arm_interpreter.cpp 16 arm/interpreter/arm_interpreter.cpp
13 arm/interpreter/armcopro.cpp 17 arm/interpreter/armcopro.cpp
14 arm/interpreter/armemu.cpp 18 arm/interpreter/armemu.cpp
@@ -18,22 +22,7 @@ set(SRCS core.cpp
18 arm/interpreter/armsupp.cpp 22 arm/interpreter/armsupp.cpp
19 arm/interpreter/armvirt.cpp 23 arm/interpreter/armvirt.cpp
20 arm/interpreter/thumbemu.cpp 24 arm/interpreter/thumbemu.cpp
21 arm/interpreter/vfp/vfp.cpp 25 file_sys/archive_romfs.cpp
22 arm/interpreter/vfp/vfpdouble.cpp
23 arm/interpreter/vfp/vfpinstr.cpp
24 arm/interpreter/vfp/vfpsingle.cpp
25 arm/interpreter/mmu/arm1176jzf_s_mmu.cpp
26 arm/interpreter/mmu/cache.cpp
27 arm/interpreter/mmu/maverick.cpp
28 arm/interpreter/mmu/rb.cpp
29 arm/interpreter/mmu/sa_mmu.cpp
30 arm/interpreter/mmu/tlb.cpp
31 arm/interpreter/mmu/wb.cpp
32 arm/interpreter/mmu/xscale_copro.cpp
33 hle/hle.cpp
34 hle/config_mem.cpp
35 hle/coprocessor.cpp
36 hle/svc.cpp
37 hle/kernel/address_arbiter.cpp 26 hle/kernel/address_arbiter.cpp
38 hle/kernel/archive.cpp 27 hle/kernel/archive.cpp
39 hle/kernel/event.cpp 28 hle/kernel/event.cpp
@@ -48,27 +37,26 @@ set(SRCS core.cpp
48 hle/service/ndm.cpp 37 hle/service/ndm.cpp
49 hle/service/service.cpp 38 hle/service/service.cpp
50 hle/service/srv.cpp 39 hle/service/srv.cpp
40 hle/config_mem.cpp
41 hle/coprocessor.cpp
42 hle/hle.cpp
43 hle/svc.cpp
51 hw/gpu.cpp 44 hw/gpu.cpp
52 hw/hw.cpp 45 hw/hw.cpp
53 hw/ndma.cpp) 46 hw/ndma.cpp
47 loader/elf.cpp
48 loader/loader.cpp
49 loader/ncch.cpp
50 core.cpp
51 core_timing.cpp
52 mem_map.cpp
53 mem_map_funcs.cpp
54 system.cpp
55 )
54 56
55set(HEADERS core.h 57set(HEADERS
56 core_timing.h
57 loader/elf.h
58 loader/loader.h
59 loader/ncch.h
60 mem_map.h
61 system.h
62 arm/disassembler/arm_disasm.h 58 arm/disassembler/arm_disasm.h
63 arm/disassembler/load_symbol_map.h 59 arm/disassembler/load_symbol_map.h
64 arm/interpreter/arm_interpreter.h
65 arm/interpreter/arm_regformat.h
66 arm/interpreter/armcpu.h
67 arm/interpreter/armdefs.h
68 arm/interpreter/armemu.h
69 arm/interpreter/armmmu.h
70 arm/interpreter/armos.h
71 arm/interpreter/skyeye_defs.h
72 arm/interpreter/mmu/arm1176jzf_s_mmu.h 60 arm/interpreter/mmu/arm1176jzf_s_mmu.h
73 arm/interpreter/mmu/cache.h 61 arm/interpreter/mmu/cache.h
74 arm/interpreter/mmu/rb.h 62 arm/interpreter/mmu/rb.h
@@ -78,27 +66,48 @@ set(HEADERS core.h
78 arm/interpreter/vfp/asm_vfp.h 66 arm/interpreter/vfp/asm_vfp.h
79 arm/interpreter/vfp/vfp.h 67 arm/interpreter/vfp/vfp.h
80 arm/interpreter/vfp/vfp_helper.h 68 arm/interpreter/vfp/vfp_helper.h
69 arm/interpreter/arm_interpreter.h
70 arm/interpreter/arm_regformat.h
71 arm/interpreter/armcpu.h
72 arm/interpreter/armdefs.h
73 arm/interpreter/armemu.h
74 arm/interpreter/armmmu.h
75 arm/interpreter/armos.h
76 arm/interpreter/skyeye_defs.h
77 arm/arm_interface.h
81 file_sys/archive.h 78 file_sys/archive.h
82 file_sys/archive_romfs.h 79 file_sys/archive_romfs.h
83 hle/config_mem.h
84 hle/coprocessor.h
85 hle/hle.h
86 hle/svc.h
87 hle/kernel/address_arbiter.h 80 hle/kernel/address_arbiter.h
88 hle/kernel/archive.h 81 hle/kernel/archive.h
82 hle/kernel/event.h
89 hle/kernel/kernel.h 83 hle/kernel/kernel.h
90 hle/kernel/mutex.h 84 hle/kernel/mutex.h
91 hle/kernel/shared_memory.h 85 hle/kernel/shared_memory.h
92 hle/kernel/thread.h 86 hle/kernel/thread.h
93 hle/function_wrappers.h
94 hle/service/apt.h 87 hle/service/apt.h
95 hle/service/fs.h 88 hle/service/fs.h
96 hle/service/gsp.h 89 hle/service/gsp.h
97 hle/service/hid.h 90 hle/service/hid.h
91 hle/service/ndm.h
98 hle/service/service.h 92 hle/service/service.h
99 hle/service/srv.h 93 hle/service/srv.h
94 hle/config_mem.h
95 hle/coprocessor.h
96 hle/function_wrappers.h
97 hle/hle.h
98 hle/svc.h
100 hw/gpu.h 99 hw/gpu.h
101 hw/hw.h 100 hw/hw.h
102 hw/ndma.h) 101 hw/ndma.h
102 loader/elf.h
103 loader/loader.h
104 loader/ncch.h
105 core.h
106 core_timing.h
107 mem_map.h
108 system.h
109 )
110
111create_directory_groups(${SRCS} ${HEADERS})
103 112
104add_library(core STATIC ${SRCS} ${HEADERS}) 113add_library(core STATIC ${SRCS} ${HEADERS})
diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj
deleted file mode 100644
index ddc174c2c..000000000
--- a/src/core/core.vcxproj
+++ /dev/null
@@ -1,253 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 </ItemGroup>
21 <PropertyGroup Label="Globals">
22 <ProjectGuid>{8AEA7F29-3466-4786-A10D-6A4BD0610977}</ProjectGuid>
23 <RootNamespace>core</RootNamespace>
24 </PropertyGroup>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>StaticLibrary</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
29 <PlatformToolset>v120</PlatformToolset>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
32 <ConfigurationType>StaticLibrary</ConfigurationType>
33 <UseDebugLibraries>true</UseDebugLibraries>
34 <PlatformToolset>v120</PlatformToolset>
35 </PropertyGroup>
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <UseDebugLibraries>false</UseDebugLibraries>
39 <PlatformToolset>v120</PlatformToolset>
40 </PropertyGroup>
41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
42 <ConfigurationType>StaticLibrary</ConfigurationType>
43 <UseDebugLibraries>false</UseDebugLibraries>
44 <PlatformToolset>v120</PlatformToolset>
45 </PropertyGroup>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
47 <ImportGroup Label="ExtensionSettings">
48 </ImportGroup>
49 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
51 <Import Project="..\..\vsprops\base.props" />
52 <Import Project="..\..\vsprops\externals.props" />
53 <Import Project="..\..\vsprops\code_generation_debug.props" />
54 <Import Project="..\..\vsprops\optimization_debug.props" />
55 </ImportGroup>
56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58 <Import Project="..\..\vsprops\base.props" />
59 <Import Project="..\..\vsprops\externals.props" />
60 <Import Project="..\..\vsprops\code_generation_debug.props" />
61 <Import Project="..\..\vsprops\optimization_debug.props" />
62 </ImportGroup>
63 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 <Import Project="..\..\vsprops\base.props" />
66 <Import Project="..\..\vsprops\externals.props" />
67 <Import Project="..\..\vsprops\code_generation_release.props" />
68 <Import Project="..\..\vsprops\optimization_release.props" />
69 </ImportGroup>
70 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
71 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
72 <Import Project="..\..\vsprops\base.props" />
73 <Import Project="..\..\vsprops\externals.props" />
74 <Import Project="..\..\vsprops\code_generation_release.props" />
75 <Import Project="..\..\vsprops\optimization_release.props" />
76 </ImportGroup>
77 <PropertyGroup Label="UserMacros" />
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
81 <CustomBuildBeforeTargets>
82 </CustomBuildBeforeTargets>
83 </PropertyGroup>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
85 <CustomBuildBeforeTargets />
86 </PropertyGroup>
87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
90 <CustomBuildBeforeTargets>
91 </CustomBuildBeforeTargets>
92 </PropertyGroup>
93 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
94 <CustomBuildBeforeTargets />
95 </PropertyGroup>
96 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97 <ClCompile />
98 <Link>
99 <GenerateDebugInformation>true</GenerateDebugInformation>
100 </Link>
101 <ClCompile />
102 </ItemDefinitionGroup>
103 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
104 <ClCompile />
105 <Link>
106 <GenerateDebugInformation>true</GenerateDebugInformation>
107 </Link>
108 <ClCompile />
109 </ItemDefinitionGroup>
110 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
111 <ClCompile />
112 <Link>
113 <GenerateDebugInformation>true</GenerateDebugInformation>
114 <EnableCOMDATFolding>true</EnableCOMDATFolding>
115 <OptimizeReferences>true</OptimizeReferences>
116 </Link>
117 <ClCompile />
118 <ClCompile />
119 <ClCompile>
120 <FloatingPointModel>Fast</FloatingPointModel>
121 <BufferSecurityCheck>false</BufferSecurityCheck>
122 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
123 </ClCompile>
124 </ItemDefinitionGroup>
125 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
126 <ClCompile />
127 <Link>
128 <GenerateDebugInformation>true</GenerateDebugInformation>
129 <EnableCOMDATFolding>true</EnableCOMDATFolding>
130 <OptimizeReferences>true</OptimizeReferences>
131 </Link>
132 <ClCompile />
133 </ItemDefinitionGroup>
134 <ItemGroup>
135 <ProjectReference Include="..\common\common.vcxproj">
136 <Project>{dfe335fc-755d-4baa-8452-94434f8a1edb}</Project>
137 </ProjectReference>
138 </ItemGroup>
139 <ItemGroup>
140 <ClCompile Include="arm\disassembler\arm_disasm.cpp" />
141 <ClCompile Include="arm\disassembler\load_symbol_map.cpp" />
142 <ClCompile Include="arm\interpreter\armcopro.cpp" />
143 <ClCompile Include="arm\interpreter\armemu.cpp" />
144 <ClCompile Include="arm\interpreter\arminit.cpp" />
145 <ClCompile Include="arm\interpreter\armmmu.cpp" />
146 <ClCompile Include="arm\interpreter\armos.cpp" />
147 <ClCompile Include="arm\interpreter\armsupp.cpp" />
148 <ClCompile Include="arm\interpreter\armvirt.cpp" />
149 <ClCompile Include="arm\interpreter\arm_interpreter.cpp" />
150 <ClCompile Include="arm\interpreter\mmu\arm1176jzf_s_mmu.cpp" />
151 <ClCompile Include="arm\interpreter\mmu\cache.cpp" />
152 <ClCompile Include="arm\interpreter\mmu\maverick.cpp" />
153 <ClCompile Include="arm\interpreter\mmu\rb.cpp" />
154 <ClCompile Include="arm\interpreter\mmu\sa_mmu.cpp" />
155 <ClCompile Include="arm\interpreter\mmu\tlb.cpp" />
156 <ClCompile Include="arm\interpreter\mmu\wb.cpp" />
157 <ClCompile Include="arm\interpreter\mmu\xscale_copro.cpp" />
158 <ClCompile Include="arm\interpreter\thumbemu.cpp" />
159 <ClCompile Include="arm\interpreter\vfp\vfp.cpp" />
160 <ClCompile Include="arm\interpreter\vfp\vfpdouble.cpp" />
161 <ClCompile Include="arm\interpreter\vfp\vfpinstr.cpp" />
162 <ClCompile Include="arm\interpreter\vfp\vfpsingle.cpp" />
163 <ClCompile Include="core.cpp" />
164 <ClCompile Include="core_timing.cpp" />
165 <ClCompile Include="file_sys\archive_romfs.cpp" />
166 <ClCompile Include="hle\config_mem.cpp" />
167 <ClCompile Include="hle\coprocessor.cpp" />
168 <ClCompile Include="hle\hle.cpp" />
169 <ClCompile Include="hle\kernel\address_arbiter.cpp" />
170 <ClCompile Include="hle\kernel\archive.cpp" />
171 <ClCompile Include="hle\kernel\event.cpp" />
172 <ClCompile Include="hle\kernel\kernel.cpp" />
173 <ClCompile Include="hle\kernel\mutex.cpp" />
174 <ClCompile Include="hle\kernel\shared_memory.cpp" />
175 <ClCompile Include="hle\kernel\thread.cpp" />
176 <ClCompile Include="hle\service\apt.cpp" />
177 <ClCompile Include="hle\service\fs.cpp" />
178 <ClCompile Include="hle\service\gsp.cpp" />
179 <ClCompile Include="hle\service\hid.cpp" />
180 <ClCompile Include="hle\service\ndm.cpp" />
181 <ClCompile Include="hle\service\service.cpp" />
182 <ClCompile Include="hle\service\srv.cpp" />
183 <ClCompile Include="hle\svc.cpp" />
184 <ClCompile Include="hw\gpu.cpp" />
185 <ClCompile Include="hw\hw.cpp" />
186 <ClCompile Include="hw\ndma.cpp" />
187 <ClCompile Include="loader\elf.cpp" />
188 <ClCompile Include="loader\loader.cpp" />
189 <ClCompile Include="loader\ncch.cpp" />
190 <ClCompile Include="mem_map.cpp" />
191 <ClCompile Include="mem_map_funcs.cpp" />
192 <ClCompile Include="system.cpp" />
193 </ItemGroup>
194 <ItemGroup>
195 <ClInclude Include="arm\arm_interface.h" />
196 <ClInclude Include="arm\disassembler\arm_disasm.h" />
197 <ClInclude Include="arm\disassembler\load_symbol_map.h" />
198 <ClInclude Include="arm\interpreter\armcpu.h" />
199 <ClInclude Include="arm\interpreter\armdefs.h" />
200 <ClInclude Include="arm\interpreter\armemu.h" />
201 <ClInclude Include="arm\interpreter\armmmu.h" />
202 <ClInclude Include="arm\interpreter\armos.h" />
203 <ClInclude Include="arm\interpreter\arm_interpreter.h" />
204 <ClInclude Include="arm\interpreter\arm_regformat.h" />
205 <ClInclude Include="arm\interpreter\mmu\arm1176jzf_s_mmu.h" />
206 <ClInclude Include="arm\interpreter\mmu\cache.h" />
207 <ClInclude Include="arm\interpreter\mmu\rb.h" />
208 <ClInclude Include="arm\interpreter\mmu\sa_mmu.h" />
209 <ClInclude Include="arm\interpreter\mmu\tlb.h" />
210 <ClInclude Include="arm\interpreter\mmu\wb.h" />
211 <ClInclude Include="arm\interpreter\skyeye_defs.h" />
212 <ClInclude Include="arm\interpreter\vfp\asm_vfp.h" />
213 <ClInclude Include="arm\interpreter\vfp\vfp.h" />
214 <ClInclude Include="arm\interpreter\vfp\vfp_helper.h" />
215 <ClInclude Include="core.h" />
216 <ClInclude Include="core_timing.h" />
217 <ClInclude Include="file_sys\archive.h" />
218 <ClInclude Include="file_sys\archive_romfs.h" />
219 <ClInclude Include="hle\config_mem.h" />
220 <ClInclude Include="hle\coprocessor.h" />
221 <ClInclude Include="hle\function_wrappers.h" />
222 <ClInclude Include="hle\hle.h" />
223 <ClInclude Include="hle\kernel\address_arbiter.h" />
224 <ClInclude Include="hle\kernel\archive.h" />
225 <ClInclude Include="hle\kernel\event.h" />
226 <ClInclude Include="hle\kernel\kernel.h" />
227 <ClInclude Include="hle\kernel\mutex.h" />
228 <ClInclude Include="hle\kernel\shared_memory.h" />
229 <ClInclude Include="hle\kernel\thread.h" />
230 <ClInclude Include="hle\service\apt.h" />
231 <ClInclude Include="hle\service\fs.h" />
232 <ClInclude Include="hle\service\gsp.h" />
233 <ClInclude Include="hle\service\hid.h" />
234 <ClInclude Include="hle\service\ndm.h" />
235 <ClInclude Include="hle\service\service.h" />
236 <ClInclude Include="hle\service\srv.h" />
237 <ClInclude Include="hle\svc.h" />
238 <ClInclude Include="hw\gpu.h" />
239 <ClInclude Include="hw\hw.h" />
240 <ClInclude Include="hw\ndma.h" />
241 <ClInclude Include="loader\elf.h" />
242 <ClInclude Include="loader\loader.h" />
243 <ClInclude Include="loader\ncch.h" />
244 <ClInclude Include="mem_map.h" />
245 <ClInclude Include="system.h" />
246 </ItemGroup>
247 <ItemGroup>
248 <Text Include="CMakeLists.txt" />
249 </ItemGroup>
250 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
251 <ImportGroup Label="ExtensionTargets">
252 </ImportGroup>
253</Project> \ No newline at end of file
diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters
deleted file mode 100644
index 68ba9e50b..000000000
--- a/src/core/core.vcxproj.filters
+++ /dev/null
@@ -1,339 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="arm">
5 <UniqueIdentifier>{b84ab55c-588b-45f0-a5ba-f9ebb0442f13}</UniqueIdentifier>
6 </Filter>
7 <Filter Include="arm\disassembler">
8 <UniqueIdentifier>{61100188-a726-4024-ab16-95ee242b446e}</UniqueIdentifier>
9 </Filter>
10 <Filter Include="file_sys">
11 <UniqueIdentifier>{7f618562-73d1-4f55-9628-887497c27654}</UniqueIdentifier>
12 </Filter>
13 <Filter Include="arm\interpreter">
14 <UniqueIdentifier>{cca8b763-8a80-4478-9bcc-3c979293c357}</UniqueIdentifier>
15 </Filter>
16 <Filter Include="hw">
17 <UniqueIdentifier>{d1158fc4-3e0f-431f-9d3b-f30bbfeb4ad5}</UniqueIdentifier>
18 </Filter>
19 <Filter Include="hle">
20 <UniqueIdentifier>{8b62769e-3e2a-4a57-a7bc-b3b2933c2bc7}</UniqueIdentifier>
21 </Filter>
22 <Filter Include="hle\service">
23 <UniqueIdentifier>{812c5189-ca49-4704-b842-3ffad09092d3}</UniqueIdentifier>
24 </Filter>
25 <Filter Include="arm\interpreter\vfp">
26 <UniqueIdentifier>{de62238f-a28e-4a33-8495-23fed6784588}</UniqueIdentifier>
27 </Filter>
28 <Filter Include="arm\interpreter\mmu">
29 <UniqueIdentifier>{13ef9860-2ba0-47e9-a93d-b4052adab269}</UniqueIdentifier>
30 </Filter>
31 <Filter Include="hle\kernel">
32 <UniqueIdentifier>{8089d94b-5faa-43dc-854b-ffd2fa2e7fe3}</UniqueIdentifier>
33 </Filter>
34 <Filter Include="loader">
35 <UniqueIdentifier>{491d5558-5f3a-4283-8ba4-0a58b1984e37}</UniqueIdentifier>
36 </Filter>
37 </ItemGroup>
38 <ItemGroup>
39 <ClCompile Include="arm\disassembler\arm_disasm.cpp">
40 <Filter>arm\disassembler</Filter>
41 </ClCompile>
42 <ClCompile Include="arm\interpreter\arm_interpreter.cpp">
43 <Filter>arm\interpreter</Filter>
44 </ClCompile>
45 <ClCompile Include="arm\interpreter\armemu.cpp">
46 <Filter>arm\interpreter</Filter>
47 </ClCompile>
48 <ClCompile Include="arm\interpreter\arminit.cpp">
49 <Filter>arm\interpreter</Filter>
50 </ClCompile>
51 <ClCompile Include="arm\interpreter\armmmu.cpp">
52 <Filter>arm\interpreter</Filter>
53 </ClCompile>
54 <ClCompile Include="arm\interpreter\armos.cpp">
55 <Filter>arm\interpreter</Filter>
56 </ClCompile>
57 <ClCompile Include="arm\interpreter\armsupp.cpp">
58 <Filter>arm\interpreter</Filter>
59 </ClCompile>
60 <ClCompile Include="arm\interpreter\armvirt.cpp">
61 <Filter>arm\interpreter</Filter>
62 </ClCompile>
63 <ClCompile Include="arm\interpreter\thumbemu.cpp">
64 <Filter>arm\interpreter</Filter>
65 </ClCompile>
66 <ClCompile Include="hw\hw.cpp">
67 <Filter>hw</Filter>
68 </ClCompile>
69 <ClCompile Include="core.cpp" />
70 <ClCompile Include="mem_map.cpp" />
71 <ClCompile Include="mem_map_funcs.cpp" />
72 <ClCompile Include="system.cpp" />
73 <ClCompile Include="core_timing.cpp" />
74 <ClCompile Include="hle\hle.cpp">
75 <Filter>hle</Filter>
76 </ClCompile>
77 <ClCompile Include="hle\service\service.cpp">
78 <Filter>hle\service</Filter>
79 </ClCompile>
80 <ClCompile Include="hle\service\apt.cpp">
81 <Filter>hle\service</Filter>
82 </ClCompile>
83 <ClCompile Include="hle\service\srv.cpp">
84 <Filter>hle\service</Filter>
85 </ClCompile>
86 <ClCompile Include="hle\service\gsp.cpp">
87 <Filter>hle\service</Filter>
88 </ClCompile>
89 <ClCompile Include="hle\service\hid.cpp">
90 <Filter>hle\service</Filter>
91 </ClCompile>
92 <ClCompile Include="hw\ndma.cpp">
93 <Filter>hw</Filter>
94 </ClCompile>
95 <ClCompile Include="hw\gpu.cpp">
96 <Filter>hw</Filter>
97 </ClCompile>
98 <ClCompile Include="arm\disassembler\load_symbol_map.cpp">
99 <Filter>arm\disassembler</Filter>
100 </ClCompile>
101 <ClCompile Include="hle\coprocessor.cpp">
102 <Filter>hle</Filter>
103 </ClCompile>
104 <ClCompile Include="hle\config_mem.cpp">
105 <Filter>hle</Filter>
106 </ClCompile>
107 <ClCompile Include="arm\interpreter\vfp\vfp.cpp">
108 <Filter>arm\interpreter\vfp</Filter>
109 </ClCompile>
110 <ClCompile Include="arm\interpreter\vfp\vfpinstr.cpp">
111 <Filter>arm\interpreter\vfp</Filter>
112 </ClCompile>
113 <ClCompile Include="arm\interpreter\vfp\vfpdouble.cpp">
114 <Filter>arm\interpreter\vfp</Filter>
115 </ClCompile>
116 <ClCompile Include="arm\interpreter\vfp\vfpsingle.cpp">
117 <Filter>arm\interpreter\vfp</Filter>
118 </ClCompile>
119 <ClCompile Include="arm\interpreter\mmu\arm1176jzf_s_mmu.cpp">
120 <Filter>arm\interpreter\mmu</Filter>
121 </ClCompile>
122 <ClCompile Include="arm\interpreter\mmu\xscale_copro.cpp">
123 <Filter>arm\interpreter\mmu</Filter>
124 </ClCompile>
125 <ClCompile Include="arm\interpreter\mmu\sa_mmu.cpp">
126 <Filter>arm\interpreter\mmu</Filter>
127 </ClCompile>
128 <ClCompile Include="arm\interpreter\mmu\cache.cpp">
129 <Filter>arm\interpreter\mmu</Filter>
130 </ClCompile>
131 <ClCompile Include="arm\interpreter\mmu\rb.cpp">
132 <Filter>arm\interpreter\mmu</Filter>
133 </ClCompile>
134 <ClCompile Include="arm\interpreter\mmu\tlb.cpp">
135 <Filter>arm\interpreter\mmu</Filter>
136 </ClCompile>
137 <ClCompile Include="arm\interpreter\mmu\wb.cpp">
138 <Filter>arm\interpreter\mmu</Filter>
139 </ClCompile>
140 <ClCompile Include="arm\interpreter\mmu\maverick.cpp">
141 <Filter>arm\interpreter\mmu</Filter>
142 </ClCompile>
143 <ClCompile Include="hle\kernel\kernel.cpp">
144 <Filter>hle\kernel</Filter>
145 </ClCompile>
146 <ClCompile Include="hle\kernel\thread.cpp">
147 <Filter>hle\kernel</Filter>
148 </ClCompile>
149 <ClCompile Include="hle\svc.cpp">
150 <Filter>hle</Filter>
151 </ClCompile>
152 <ClCompile Include="hle\kernel\mutex.cpp">
153 <Filter>hle\kernel</Filter>
154 </ClCompile>
155 <ClCompile Include="arm\interpreter\armcopro.cpp">
156 <Filter>arm\interpreter</Filter>
157 </ClCompile>
158 <ClCompile Include="hle\kernel\event.cpp">
159 <Filter>hle\kernel</Filter>
160 </ClCompile>
161 <ClCompile Include="hle\service\ndm.cpp">
162 <Filter>hle\service</Filter>
163 </ClCompile>
164 <ClCompile Include="loader\loader.cpp">
165 <Filter>loader</Filter>
166 </ClCompile>
167 <ClCompile Include="loader\ncch.cpp">
168 <Filter>loader</Filter>
169 </ClCompile>
170 <ClCompile Include="loader\elf.cpp">
171 <Filter>loader</Filter>
172 </ClCompile>
173 <ClCompile Include="hle\kernel\archive.cpp">
174 <Filter>hle\kernel</Filter>
175 </ClCompile>
176 <ClCompile Include="hle\service\fs.cpp">
177 <Filter>hle\service</Filter>
178 </ClCompile>
179 <ClCompile Include="file_sys\archive_romfs.cpp">
180 <Filter>file_sys</Filter>
181 </ClCompile>
182 <ClCompile Include="hle\kernel\shared_memory.cpp">
183 <Filter>hle\kernel</Filter>
184 </ClCompile>
185 <ClCompile Include="hle\kernel\address_arbiter.cpp">
186 <Filter>hle\kernel</Filter>
187 </ClCompile>
188 </ItemGroup>
189 <ItemGroup>
190 <ClInclude Include="arm\disassembler\arm_disasm.h">
191 <Filter>arm\disassembler</Filter>
192 </ClInclude>
193 <ClInclude Include="arm\interpreter\arm_interpreter.h">
194 <Filter>arm\interpreter</Filter>
195 </ClInclude>
196 <ClInclude Include="arm\interpreter\arm_regformat.h">
197 <Filter>arm\interpreter</Filter>
198 </ClInclude>
199 <ClInclude Include="arm\interpreter\armcpu.h">
200 <Filter>arm\interpreter</Filter>
201 </ClInclude>
202 <ClInclude Include="arm\interpreter\armdefs.h">
203 <Filter>arm\interpreter</Filter>
204 </ClInclude>
205 <ClInclude Include="arm\interpreter\armemu.h">
206 <Filter>arm\interpreter</Filter>
207 </ClInclude>
208 <ClInclude Include="arm\interpreter\armmmu.h">
209 <Filter>arm\interpreter</Filter>
210 </ClInclude>
211 <ClInclude Include="arm\interpreter\armos.h">
212 <Filter>arm\interpreter</Filter>
213 </ClInclude>
214 <ClInclude Include="arm\interpreter\skyeye_defs.h">
215 <Filter>arm\interpreter</Filter>
216 </ClInclude>
217 <ClInclude Include="hw\hw.h">
218 <Filter>hw</Filter>
219 </ClInclude>
220 <ClInclude Include="arm\arm_interface.h">
221 <Filter>arm</Filter>
222 </ClInclude>
223 <ClInclude Include="core.h" />
224 <ClInclude Include="core_timing.h" />
225 <ClInclude Include="mem_map.h" />
226 <ClInclude Include="system.h" />
227 <ClInclude Include="hle\hle.h">
228 <Filter>hle</Filter>
229 </ClInclude>
230 <ClInclude Include="hle\function_wrappers.h">
231 <Filter>hle</Filter>
232 </ClInclude>
233 <ClInclude Include="hle\service\service.h">
234 <Filter>hle\service</Filter>
235 </ClInclude>
236 <ClInclude Include="hle\service\apt.h">
237 <Filter>hle\service</Filter>
238 </ClInclude>
239 <ClInclude Include="hle\service\srv.h">
240 <Filter>hle\service</Filter>
241 </ClInclude>
242 <ClInclude Include="hle\service\gsp.h">
243 <Filter>hle\service</Filter>
244 </ClInclude>
245 <ClInclude Include="hle\service\hid.h">
246 <Filter>hle\service</Filter>
247 </ClInclude>
248 <ClInclude Include="hw\ndma.h">
249 <Filter>hw</Filter>
250 </ClInclude>
251 <ClInclude Include="hw\gpu.h">
252 <Filter>hw</Filter>
253 </ClInclude>
254 <ClInclude Include="arm\disassembler\load_symbol_map.h">
255 <Filter>arm\disassembler</Filter>
256 </ClInclude>
257 <ClInclude Include="hle\coprocessor.h">
258 <Filter>hle</Filter>
259 </ClInclude>
260 <ClInclude Include="hle\config_mem.h">
261 <Filter>hle</Filter>
262 </ClInclude>
263 <ClInclude Include="arm\interpreter\vfp\asm_vfp.h">
264 <Filter>arm\interpreter\vfp</Filter>
265 </ClInclude>
266 <ClInclude Include="arm\interpreter\vfp\vfp.h">
267 <Filter>arm\interpreter\vfp</Filter>
268 </ClInclude>
269 <ClInclude Include="arm\interpreter\vfp\vfp_helper.h">
270 <Filter>arm\interpreter\vfp</Filter>
271 </ClInclude>
272 <ClInclude Include="arm\interpreter\mmu\arm1176jzf_s_mmu.h">
273 <Filter>arm\interpreter\mmu</Filter>
274 </ClInclude>
275 <ClInclude Include="arm\interpreter\mmu\cache.h">
276 <Filter>arm\interpreter\mmu</Filter>
277 </ClInclude>
278 <ClInclude Include="arm\interpreter\mmu\rb.h">
279 <Filter>arm\interpreter\mmu</Filter>
280 </ClInclude>
281 <ClInclude Include="arm\interpreter\mmu\tlb.h">
282 <Filter>arm\interpreter\mmu</Filter>
283 </ClInclude>
284 <ClInclude Include="arm\interpreter\mmu\wb.h">
285 <Filter>arm\interpreter\mmu</Filter>
286 </ClInclude>
287 <ClInclude Include="arm\interpreter\mmu\sa_mmu.h">
288 <Filter>arm\interpreter\mmu</Filter>
289 </ClInclude>
290 <ClInclude Include="hle\kernel\kernel.h">
291 <Filter>hle\kernel</Filter>
292 </ClInclude>
293 <ClInclude Include="hle\kernel\thread.h">
294 <Filter>hle\kernel</Filter>
295 </ClInclude>
296 <ClInclude Include="hle\svc.h">
297 <Filter>hle</Filter>
298 </ClInclude>
299 <ClInclude Include="hle\kernel\mutex.h">
300 <Filter>hle\kernel</Filter>
301 </ClInclude>
302 <ClInclude Include="hle\kernel\event.h">
303 <Filter>hle\kernel</Filter>
304 </ClInclude>
305 <ClInclude Include="hle\service\ndm.h">
306 <Filter>hle\service</Filter>
307 </ClInclude>
308 <ClInclude Include="loader\loader.h">
309 <Filter>loader</Filter>
310 </ClInclude>
311 <ClInclude Include="loader\ncch.h">
312 <Filter>loader</Filter>
313 </ClInclude>
314 <ClInclude Include="loader\elf.h">
315 <Filter>loader</Filter>
316 </ClInclude>
317 <ClInclude Include="hle\kernel\archive.h">
318 <Filter>hle\kernel</Filter>
319 </ClInclude>
320 <ClInclude Include="hle\service\fs.h">
321 <Filter>hle\service</Filter>
322 </ClInclude>
323 <ClInclude Include="file_sys\archive.h">
324 <Filter>file_sys</Filter>
325 </ClInclude>
326 <ClInclude Include="file_sys\archive_romfs.h">
327 <Filter>file_sys</Filter>
328 </ClInclude>
329 <ClInclude Include="hle\kernel\shared_memory.h">
330 <Filter>hle\kernel</Filter>
331 </ClInclude>
332 <ClInclude Include="hle\kernel\address_arbiter.h">
333 <Filter>hle\kernel</Filter>
334 </ClInclude>
335 </ItemGroup>
336 <ItemGroup>
337 <Text Include="CMakeLists.txt" />
338 </ItemGroup>
339</Project> \ No newline at end of file