From bf63a6eeec618d4d3240943e54e8e4ce9f564405 Mon Sep 17 00:00:00 2001 From: Amlal EL Mahrouss Date: Tue, 6 Aug 2024 07:05:10 +0200 Subject: [WIP] Fixing DLL 0x08 and 0xD faults. Signed-off-by: Amlal EL Mahrouss --- Kernel/KernelKit/MP.hxx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'Kernel/KernelKit/MP.hxx') diff --git a/Kernel/KernelKit/MP.hxx b/Kernel/KernelKit/MP.hxx index df34bed8..f7c3888a 100644 --- a/Kernel/KernelKit/MP.hxx +++ b/Kernel/KernelKit/MP.hxx @@ -19,7 +19,7 @@ namespace Kernel { class HardwareThread; - class MPCoreScheduler; + class HardwareThreadScheduler; using ThreadID = UInt32; @@ -77,22 +77,22 @@ namespace Kernel bool fBusy{false}; private: - friend class MPCoreScheduler; + friend class HardwareThreadScheduler; }; /// - /// \name MPCoreScheduler + /// \name HardwareThreadScheduler /// \brief Class to manage the thread scheduling. /// - class MPCoreScheduler final + class HardwareThreadScheduler final { private: - explicit MPCoreScheduler(); + explicit HardwareThreadScheduler(); public: - ~MPCoreScheduler(); - NEWOS_COPY_DEFAULT(MPCoreScheduler); + ~HardwareThreadScheduler(); + NEWOS_COPY_DEFAULT(HardwareThreadScheduler); public: bool Switch(HAL::StackFramePtr the); @@ -106,7 +106,7 @@ namespace Kernel public: /// @brief Shared instance of the MP Manager. /// @return the reference to the mp manager class. - static Ref The(); + static Ref The(); public: /// @brief Returns the amount of threads present in the system. -- cgit v1.2.3