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;