Initialize CPU feature first before doing anything

This commit is contained in:
Alex 2023-09-03 19:24:28 +03:00
parent c5c76d3f9d
commit 840b49abd0
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -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;