Update idle_thread.cpp

This commit is contained in:
wheremyfoodat
2023-07-02 23:00:15 +03:00
committed by GitHub
parent eb5cc841df
commit d5d8f869e4

View File

@@ -59,12 +59,12 @@ void Kernel::setupIdleThread() {
t.fpscr = FPSCR::ThreadDefault;
// Our idle thread should have as low of a priority as possible, because, well, it's an idle thread.
// We handle this by giving it a priority of 0xff, which is lower than is actually allowed for user threads
// (High priority value = low priority)
t.priority = 0xff;
// We handle this by giving it a priority of 0x40, which is lower than is actually allowed for user threads
// (High priority value = low priority). This is the same priority used in the retail kernel.
t.priority = 0x40;
t.status = ThreadStatus::Ready;
// Add idle thread to the list of thread indices
threadIndices.push_back(idleThreadIndex);
sortThreads();
}
}