diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-06 07:05:10 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-06 07:05:10 +0200 |
| commit | bf63a6eeec618d4d3240943e54e8e4ce9f564405 (patch) | |
| tree | 1d91396a2584c46e6d33c3e0677f64511b5a22ce /Kernel/KernelKit/MP.hxx | |
| parent | eb4f3414d2ca4ff518481afdd7b391f1c440fa9e (diff) | |
[WIP] Fixing DLL 0x08 and 0xD faults.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/KernelKit/MP.hxx')
| -rw-r--r-- | Kernel/KernelKit/MP.hxx | 16 |
1 files changed, 8 insertions, 8 deletions
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<MPCoreScheduler> The(); + static Ref<HardwareThreadScheduler> The(); public: /// @brief Returns the amount of threads present in the system. |
