diff options
Diffstat (limited to 'src/core/core.cpp')
| -rw-r--r-- | src/core/core.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp index b7f4b4532..dd845a78a 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #include "core/hle/service/service.h" | 15 | #include "core/hle/service/service.h" |
| 16 | #include "core/hle/service/sm/controller.h" | 16 | #include "core/hle/service/sm/controller.h" |
| 17 | #include "core/hle/service/sm/sm.h" | 17 | #include "core/hle/service/sm/sm.h" |
| 18 | #include "core/hw/hw.h" | ||
| 19 | #include "core/loader/loader.h" | 18 | #include "core/loader/loader.h" |
| 20 | #include "core/memory_setup.h" | 19 | #include "core/memory_setup.h" |
| 21 | #include "core/settings.h" | 20 | #include "core/settings.h" |
| @@ -180,7 +179,6 @@ System::ResultStatus System::Init(EmuWindow* emu_window, u32 system_mode) { | |||
| 180 | telemetry_session = std::make_unique<Core::TelemetrySession>(); | 179 | telemetry_session = std::make_unique<Core::TelemetrySession>(); |
| 181 | service_manager = std::make_shared<Service::SM::ServiceManager>(); | 180 | service_manager = std::make_shared<Service::SM::ServiceManager>(); |
| 182 | 181 | ||
| 183 | HW::Init(); | ||
| 184 | Kernel::Init(system_mode); | 182 | Kernel::Init(system_mode); |
| 185 | Service::Init(service_manager); | 183 | Service::Init(service_manager); |
| 186 | GDBStub::Init(); | 184 | GDBStub::Init(); |
| @@ -224,7 +222,6 @@ void System::Shutdown() { | |||
| 224 | GDBStub::Shutdown(); | 222 | GDBStub::Shutdown(); |
| 225 | Service::Shutdown(); | 223 | Service::Shutdown(); |
| 226 | Kernel::Shutdown(); | 224 | Kernel::Shutdown(); |
| 227 | HW::Shutdown(); | ||
| 228 | service_manager.reset(); | 225 | service_manager.reset(); |
| 229 | telemetry_session.reset(); | 226 | telemetry_session.reset(); |
| 230 | gpu_core.reset(); | 227 | gpu_core.reset(); |