diff options
Diffstat (limited to 'src/core/hle/kernel/kernel.cpp')
| -rw-r--r-- | src/core/hle/kernel/kernel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp index d61659453..6142496b6 100644 --- a/src/core/hle/kernel/kernel.cpp +++ b/src/core/hle/kernel/kernel.cpp | |||
| @@ -117,14 +117,14 @@ struct KernelCore::Impl { | |||
| 117 | void InitializePhysicalCores() { | 117 | void InitializePhysicalCores() { |
| 118 | exclusive_monitor = | 118 | exclusive_monitor = |
| 119 | Core::MakeExclusiveMonitor(system.Memory(), Core::Hardware::NUM_CPU_CORES); | 119 | Core::MakeExclusiveMonitor(system.Memory(), Core::Hardware::NUM_CPU_CORES); |
| 120 | for (s32 i = 0; i < Core::Hardware::NUM_CPU_CORES; i++) { | 120 | for (u32 i = 0; i < Core::Hardware::NUM_CPU_CORES; i++) { |
| 121 | schedulers[i] = std::make_unique<Kernel::KScheduler>(system, i); | 121 | schedulers[i] = std::make_unique<Kernel::KScheduler>(system, i); |
| 122 | cores.emplace_back(i, system, *schedulers[i], interrupts); | 122 | cores.emplace_back(i, system, *schedulers[i], interrupts); |
| 123 | } | 123 | } |
| 124 | } | 124 | } |
| 125 | 125 | ||
| 126 | void InitializeSchedulers() { | 126 | void InitializeSchedulers() { |
| 127 | for (s32 i = 0; i < Core::Hardware::NUM_CPU_CORES; i++) { | 127 | for (u32 i = 0; i < Core::Hardware::NUM_CPU_CORES; i++) { |
| 128 | cores[i].Scheduler().Initialize(); | 128 | cores[i].Scheduler().Initialize(); |
| 129 | } | 129 | } |
| 130 | } | 130 | } |