Created init folder

This commit is contained in:
ergo720 2018-12-15 18:05:57 +01:00
parent 42004654a2
commit c6c0791bf0
47 changed files with 53 additions and 53 deletions

View File

@ -217,7 +217,7 @@
<ClInclude Include="..\..\src\common\xdvdfs-tools\buffered_io.h" />
<ClInclude Include="..\..\src\common\xdvdfs-tools\xdvdfs.h" />
<ClInclude Include="..\..\src\Cxbx.h" />
<ClInclude Include="..\..\src\CxbxKrnl\CxbxKrnl.h" />
<ClInclude Include="..\..\src\core\kernel\init\CxbxKrnl.h" />
<ClInclude Include="..\..\src\gui\DbgConsole.h" />
<ClInclude Include="..\..\src\core\HLE\D3D8\Direct3D9\Direct3D9.h" />
<ClInclude Include="..\..\src\core\HLE\D3D8\XbD3D8Types.h" />
@ -364,7 +364,7 @@
</ClCompile>
<ClCompile Include="..\..\src\common\xdvdfs-tools\buffered_io.cpp" />
<ClCompile Include="..\..\src\common\xdvdfs-tools\xdvdfs.cpp" />
<ClCompile Include="..\..\src\CxbxKrnl\CxbxKrnl.cpp">
<ClCompile Include="..\..\src\core\kernel\init\CxbxKrnl.cpp">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>

View File

@ -97,7 +97,7 @@
<ClCompile Include="..\..\src\common\xbe\Xbe.cpp">
<Filter>Shared</Filter>
</ClCompile>
<ClCompile Include="..\..\src\CxbxKrnl\CxbxKrnl.cpp">
<ClCompile Include="..\..\src\core\kernel\init\CxbxKrnl.cpp">
<Filter>Emulator</Filter>
</ClCompile>
<ClCompile Include="..\..\src\gui\DbgConsole.cpp">
@ -374,7 +374,7 @@
<ClInclude Include="..\..\src\common\xbe\Xbe.h">
<Filter>Shared</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\CxbxKrnl.h">
<ClInclude Include="..\..\src\core\kernel\init\CxbxKrnl.h">
<Filter>Emulator</Filter>
</ClInclude>
<ClInclude Include="..\..\src\gui\DbgConsole.h">

View File

@ -41,7 +41,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h>
};
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "Emu.h"
#include "devices\x86\EmuX86.h"
#include "EmuFS.h"

View File

@ -45,7 +45,7 @@ namespace xboxkrnl
#include "EmuKrnl.h" // For InitializeListHead(), etc.
#include "EmuFS.h"
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "core\kernel\memory-manager\VMManager.h"
#include "Logging.h"

View File

@ -47,7 +47,7 @@
#pragma warning(disable:4005) // Ignore redefined status values
#include <ntstatus.h>
#pragma warning(default:4005)
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "core\kernel\memory-manager\VMManager.h"
#include "Logging.h"

View File

@ -52,7 +52,7 @@ namespace xboxkrnl
#include "EmuKrnlLogging.h"
#include "EmuKrnl.h" // for HalSystemInterrupts
#include "EmuKrnlKi.h" // for KiLockDispatcherDatabase
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "EmuXTL.h"
// prevent name collisions

View File

@ -34,7 +34,7 @@
#ifndef EMUKRNL_H
#define EMUKRNL_H
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "Emu.h"
// CONTAINING_RECORD macro

View File

@ -55,7 +55,7 @@ namespace NtDll
#include "EmuNtDll.h" // For NtDelayExecution(), etc.
};
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuKrnl.h" // For InsertHeadList, InsertTailList, RemoveHeadList

View File

@ -48,7 +48,7 @@ namespace xboxkrnl
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnl.h" // For InitializeListHead(), etc.
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h" // For CxbxKrnlCleanup, CxbxConvertArgToString, and CxbxExec
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup, CxbxConvertArgToString, and CxbxExec
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuKrnl.h"
#include "devices\x86\EmuX86.h" // HalReadWritePciSpace needs this

View File

@ -46,7 +46,7 @@ namespace xboxkrnl
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuFile.h" // For CxbxCreateSymbolicLink(), etc.
#include "CxbxDebugger.h"

View File

@ -53,7 +53,7 @@ namespace NtDll
#include "EmuNtDll.h" // For NtDelayExecution(), etc.
};
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuKrnl.h" // For InitializeListHead(), etc.
#include "EmuKrnlKi.h" // For KiRemoveTreeTimer(), KiInsertTreeTimer()

View File

@ -55,7 +55,7 @@ namespace xboxkrnl
#include "Logging.h"
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
// prevent name collisions
namespace xboxkrnl

View File

@ -48,7 +48,7 @@ namespace xboxkrnl
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnl.h" // For DefaultLaunchDataPage
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "core\kernel\memory-manager\VMManager.h"
#include "EmuShared.h"

View File

@ -53,7 +53,7 @@ namespace NtDll
#include "EmuNtDll.h"
};
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuFile.h" // For EmuNtSymbolicLinkObject, NtStatusToString(), etc.
#include "core\kernel\memory-manager\VMManager.h" // For g_VMManager

View File

@ -46,7 +46,7 @@ namespace xboxkrnl
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h" // For CxbxKrnlCleanup
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup
#include "EmuKrnl.h" // For OBJECT_TO_OBJECT_HEADER()
#include "EmuFile.h" // For EmuNtSymbolicLinkObject, NtStatusToString(), etc.
#include <cassert>

View File

@ -49,7 +49,7 @@ namespace xboxkrnl
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnlLogging.h"
#include "CxbxKrnl.h" // For CxbxKrnl_TLS
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnl_TLS
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include "EmuFS.h" // For EmuGenerateFS
#include "EmuXTL.h"

View File

@ -54,7 +54,7 @@ namespace NtDll
#include "EmuNtDll.h"
};
#include "CxbxKrnl.h" // For CxbxKrnlCleanup()
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup()
#include "Emu.h" // For EmuLog(LOG_LEVEL::WARNING, )
#include <assert.h>

View File

@ -44,7 +44,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h> // For XeImageFileName, etc.
};
#include "CxbxKrnl.h" // For CxbxKrnl_Xbe
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnl_Xbe
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnlLogging.h"
#include "core\kernel\memory-manager\VMManager.h"

View File

@ -42,7 +42,7 @@ namespace xboxkrnl
};
#include "Cxbx.h" // For CxbxKrnl_KernelThunkTable
#include "CxbxKrnl.h" // For UINT
#include "core\kernel\init\CxbxKrnl.h" // For UINT
#define FUNC(f) f
#define VARIABLE(v) v

View File

@ -50,7 +50,7 @@ namespace xboxkrnl
#include "EmuEEPROM.h" // For EEPROMInfo, EEPROMInfos
#include "..\CxbxKrnl\Emu.h" // For EmuWarning
#include "..\..\src\devices\LED.h" // For SetLEDSequence
#include "..\CxbxKrnl\CxbxKrnl.h"
#include "..\core\kernel\init\CxbxKrnl.h"
xboxkrnl::XBOX_EEPROM *EEPROM = nullptr; // Set using CxbxRestoreEEPROM()

View File

@ -40,7 +40,7 @@
// The intent of this file is to add general functions which are not kernel specific (for those CxbxKrnl.h should be used instead)
#include "common\util\CxbxCommon.h"
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#ifndef MIN
#define MIN(a, b) (((a) < (b)) ? (a) : (b))

View File

@ -35,7 +35,7 @@
// ******************************************************************
#define _XBOXKRNL_DEFEXTRN_
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "EmuShared.h"

View File

@ -39,7 +39,7 @@
#include <windows.h>
#include "Cxbx.h"
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "gui/ResCxbx.h"
#include "Common/IPCHybrid.hpp"

View File

@ -36,7 +36,7 @@
#if defined(_WIN32) || defined(WIN32)
#include "..\..\CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
// Source: https://stackoverflow.com/questions/8046097/how-to-check-if-a-process-has-the-administrative-rights
bool CxbxIsElevated() {

View File

@ -46,7 +46,7 @@ namespace xboxkrnl
#include <experimental/filesystem> // filesystem related functions available on C++ 17
#include <locale> // For ctime
#include "devices\LED.h" // For LED::Sequence
#include "CxbxKrnl/CxbxKrnl.h" // For CxbxKrnlPrintUEM
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlPrintUEM
#include "common\crypto\EmuSha.h" // For the SHA functions
#include "common\crypto\EmuRsa.h" // For the RSA functions
#include "CxbxKrnl/EmuXTL.h" // For LDT_FROM_DASHBOARD and CxbxInitWindow

View File

@ -47,7 +47,7 @@ namespace xboxkrnl
#include "common\util\CxbxUtil.h"
#include "CxbxVersion.h"
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuFS.h"
#include "EmuShared.h"

View File

@ -35,7 +35,7 @@
#define DIRECT3D9_H
#include "../XbD3D8Types.h"
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "common\xbe\Xbe.h"
#include "CxbxKrnl/Emu.h"

View File

@ -34,7 +34,7 @@
#ifndef XBCONVERT_H
#define XBCONVERT_H
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#define VERTICES_PER_TRIANGLE 3
#define VERTICES_PER_QUAD 4

View File

@ -79,7 +79,7 @@
//#include <CxbxKrnl/EmuD3D8Types.h> // X_PSH_COMBINECOUNT
#include "CxbxKrnl/CxbxKrnl.h" // For CxbxKrnlCleanup()
#include "core\kernel\init\CxbxKrnl.h" // For CxbxKrnlCleanup()
typedef uint8_t uint8; // TODO : Remove

View File

@ -39,7 +39,7 @@
#define _DEBUG_TRACK_VS
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuFS.h"
#include "CxbxKrnl/EmuXTL.h"

View File

@ -45,7 +45,7 @@ namespace xboxkrnl {
#include <dsound.h>
#include <thread>
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuFS.h"
#include "EmuShared.h"

View File

@ -38,7 +38,7 @@
#undef FIELD_OFFSET // prevent macro redefinition warnings
#include <dsound.h>
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "Emu.h"
#ifdef __cplusplus

View File

@ -43,7 +43,7 @@
#include <cmath>
#include <iomanip> // For std::setfill and std::setw
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuFS.h"
#include "CxbxKrnl/EmuXTL.h"

View File

@ -35,7 +35,7 @@
// *
// ******************************************************************
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuXTL.h"
#include "Patches.hpp"

View File

@ -43,7 +43,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h>
};
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\/CxbxKrnl.h"
#include "Common/Logging.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuFS.h"

View File

@ -45,7 +45,7 @@ namespace xboxkrnl
};
#include <Shlwapi.h>
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "Logging.h"
#include "CxbxKrnl/Emu.h"
#include "CxbxKrnl/EmuKrnl.h" // For DefaultLaunchDataPage

View File

@ -45,17 +45,17 @@ namespace xboxkrnl
};
#include "gui\ResCxbx.h"
#include "CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "common\xbdm\CxbxXbdm.h" // For Cxbx_LibXbdmThunkTable
#include "CxbxVersion.h"
#include "Emu.h"
#include "CxbxKrnl\Emu.h"
#include "devices\x86\EmuX86.h"
#include "EmuFile.h"
#include "EmuFS.h"
#include "CxbxKrnl\EmuFile.h"
#include "CxbxKrnl\EmuFS.h"
#include "EmuEEPROM.h" // For CxbxRestoreEEPROM, EEPROM, XboxFactoryGameRegion
#include "EmuKrnl.h"
#include "CxbxKrnl\EmuKrnl.h"
#include "EmuShared.h"
#include "EmuXTL.h"
#include "CxbxKrnl\EmuXTL.h"
#include "core/HLE/Intercept.hpp"
#include "ReservedMemory.h" // For virtual_memory_placeholder
#include "core\kernel\memory-manager\VMManager.h"

View File

@ -45,7 +45,7 @@ namespace xboxkrnl
};
#include "CxbxKrnl\Emu.h"
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include <windows.h>
#include <map>

View File

@ -49,7 +49,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h> // For PKINTERRUPT, etc.
};
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl\Emu.h"
#include "CxbxKrnl\EmuKrnl.h"

View File

@ -43,7 +43,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h> // For xbox.h:AV_PACK_HDTV
};
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "EmuShared.h"
#include "SMCDevice.h" // For SMCDevice

View File

@ -63,7 +63,7 @@ namespace xboxkrnl
#include <distorm.h> // For uint32_t
#include <process.h> // For __beginthreadex(), etc.
#include "CxbxKrnl\CxbxKrnl.h" // For XBOX_MEMORY_SIZE, DWORD, etc
#include "core\kernel\init\CxbxKrnl.h" // For XBOX_MEMORY_SIZE, DWORD, etc
#include "CxbxKrnl\Emu.h"
#include "CxbxKrnl\EmuFS.h"
#include "CxbxKrnl\EmuKrnl.h"

View File

@ -47,7 +47,7 @@
#include "distorm.h"
#include "mnemonics.h"
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl\Emu.h" // For EmuLog
#include "devices\x86\EmuX86.h"
#include "core/HLE/Intercept.hpp" // for bLLE_GPU

View File

@ -36,7 +36,7 @@
// ******************************************************************
#define _XBOXKRNL_DEFEXTRN_
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl\Emu.h"
#include "DbgConsole.h"
#include "CxbxKrnl\ResourceTracker.h"

View File

@ -44,7 +44,7 @@ namespace xboxkrnl
#include <fstream>
#include "EmuEEPROM.h" // For EEPROMInfo, EEPROMInfos
#include "CxbxKrnl\CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "DlgEepromConfig.h"
#include "ResCxbx.h"
#include <Commctrl.h>

View File

@ -36,7 +36,7 @@
#include "WndMain.h"
#include "CxbxKrnl/CxbxKrnl.h"
#include "core\kernel\init\CxbxKrnl.h"
#include "CxbxKrnl/Emu.h"
#include "EmuShared.h"
#include "Common/Settings.hpp"

View File

@ -52,7 +52,7 @@
#include "CxbxKrnl/EmuXTL.h"
#include "Common/Settings.hpp"
#include "..\CxbxKrnl\CxbxKrnl.h" // For CxbxConvertArgToString and CxbxExec
#include "core\kernel\init\CxbxKrnl.h" // For CxbxConvertArgToString and CxbxExec
#include "ResCxbx.h"
#include "CxbxVersion.h"
#include "Shlwapi.h"