Memory: move PageTable functions into class
This commit is contained in:
@@ -57,7 +57,7 @@ enum class ThreadWakeupReason {
|
||||
|
||||
class ThreadManager {
|
||||
public:
|
||||
ThreadManager();
|
||||
explicit ThreadManager(Kernel::KernelSystem& kernel);
|
||||
~ThreadManager();
|
||||
|
||||
/**
|
||||
@@ -121,6 +121,8 @@ private:
|
||||
*/
|
||||
void ThreadWakeupCallback(u64 thread_id, s64 cycles_late);
|
||||
|
||||
Kernel::KernelSystem& kernel;
|
||||
|
||||
u32 next_thread_id = 1;
|
||||
SharedPtr<Thread> current_thread;
|
||||
Common::ThreadQueueList<Thread*, ThreadPrioLowest + 1> ready_queue;
|
||||
|
Reference in New Issue
Block a user