diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-31 15:24:18 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-31 15:24:18 +0100 |
| commit | 510c659355d9227d1b75edfe50c1b8691ea2f982 (patch) | |
| tree | 56b5cc1b536555c5b313d4fb104410f9cf04fff0 /dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc | |
| parent | e48bf6e7af428f34bd85b733060554cfec6591d5 (diff) | |
IMPL: Better panic screen, fixing CUSA as in the gh issue.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc')
| -rw-r--r-- | dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc b/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc index f42787c3..c8556ddc 100644 --- a/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc +++ b/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc @@ -28,7 +28,7 @@ #define kAPIC_BASE_MSR_BSP 0x100 #define kAPIC_BASE_MSR_ENABLE 0x800 -#define cSMPMax (32U) +#define kSMPMax (32U) /// @note: _hal_switch_context is internal @@ -48,8 +48,8 @@ namespace Kernel::HAL STATIC Bool kSMPAware = false; STATIC Int64 kSMPCount = 0; - STATIC Int32 cSMPInterrupt = 0; - STATIC UInt64 kAPICLocales[cSMPMax] = {0}; + STATIC Int32 kSMPInterrupt = 0; + STATIC UInt64 kAPICLocales[kSMPMax] = {0}; STATIC VoidPtr kRawMADT = nullptr; /// @brief Multiple APIC Descriptor Table. @@ -194,7 +194,7 @@ namespace Kernel::HAL // reset values. - cSMPInterrupt = 0; + kSMPInterrupt = 0; kSMPCount = 0; kcout << "SMP: Probing Local APICs...\r"; @@ -204,7 +204,7 @@ namespace Kernel::HAL while (Yes) { if (kMADTBlock->List[index].Type > 9 || - kSMPCount > cSMPMax) + kSMPCount > kSMPMax) break; switch (kMADTBlock->List[index].Type) |
