summaryrefslogtreecommitdiffhomepage
path: root/Kernel/KernelKit/MP.hxx
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-06 07:05:10 +0200
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-06 07:05:10 +0200
commitbf63a6eeec618d4d3240943e54e8e4ce9f564405 (patch)
tree1d91396a2584c46e6d33c3e0677f64511b5a22ce /Kernel/KernelKit/MP.hxx
parenteb4f3414d2ca4ff518481afdd7b391f1c440fa9e (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.hxx16
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.