From 840b49abd0c36d892afbc1b2e4cc50db381ed8b7 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 3 Sep 2023 19:24:28 +0300 Subject: [PATCH] Initialize CPU feature first before doing anything --- Kernel.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Kernel.cpp b/Kernel.cpp index 3192a32..03c5e85 100644 --- a/Kernel.cpp +++ b/Kernel.cpp @@ -324,6 +324,9 @@ EXTERNC NIF void Main() /**************************************************************************************/ + KPrint("Initializing CPU Features"); + CPU::InitializeFeatures(0); + KPrint("Initializing GDT and IDT"); Interrupts::Initialize(0); @@ -354,9 +357,6 @@ EXTERNC NIF void Main() PutCharBufferIndex = 0; } - KPrint("Initializing CPU Features"); - CPU::InitializeFeatures(0); - KPrint("Initializing Power Manager"); PowerManager = new Power::Power;