From 6dbc74799f465eec249e2d8f01a472d0dd3b33c8 Mon Sep 17 00:00:00 2001 From: Amlal Date: Mon, 9 Sep 2024 16:49:28 +0200 Subject: FIX: Scheduler improvements, MM improvements, worked on a tiny bmp allocator for pages. Signed-off-by: Amlal --- dev/ZKA/KernelKit/HardwareThreadScheduler.hxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'dev/ZKA/KernelKit') diff --git a/dev/ZKA/KernelKit/HardwareThreadScheduler.hxx b/dev/ZKA/KernelKit/HardwareThreadScheduler.hxx index e4b83659..193f5bff 100644 --- a/dev/ZKA/KernelKit/HardwareThreadScheduler.hxx +++ b/dev/ZKA/KernelKit/HardwareThreadScheduler.hxx @@ -73,11 +73,13 @@ namespace Kernel ThreadKind fKind{ThreadKind::kHartStandard}; ThreadID fID{0}; ProcessID fSourcePID{-1}; - bool fWakeup{false}; - bool fBusy{false}; + Bool fWakeup{false}; + Bool fBusy{false}; + UInt64 fPTime{0}; private: friend class HardwareThreadScheduler; + friend class UserProcessHelper; }; /// -- cgit v1.2.3