work on page loading

This commit is contained in:
2026-02-10 16:18:19 +01:00
parent 0521c9c1ec
commit 67291f7f19
8 changed files with 96 additions and 30 deletions

View File

@@ -16,9 +16,9 @@ extern "C" [[noreturn]] void kernel_init() {
// Initialize PICs
PIC::initialize();
PageFrameAllocator::init();
PageFrameAllocator::init();
// Call global constructors
// Call global constructors
CSU::initializer();
//Select 5th Segment in GDT. 5<<3 == 0x28
@@ -30,8 +30,9 @@ extern "C" [[noreturn]] void kernel_init() {
DBG_VERBOSE << "No ACPI!";
Core::die();
}
// Initialize APIC (using ACPI)
if (!APIC::init()) {
if (!APIC::init()) {
DBG_VERBOSE << "APIC Initialization failed";
Core::die();
}