1
0
Fork 0

feat/kernel: implemented madt_init

This commit is contained in:
Kevin Alavik 2025-05-16 19:32:32 +02:00
parent 1f70ada525
commit aeda945087
Signed by: cmpsb
GPG key ID: 10D1CC0526FDC6D7
3 changed files with 47 additions and 7 deletions

View file

@ -175,14 +175,11 @@ void emk_entry(void)
acpi_init();
log_early("Initialized ACPI");
acpi_madt_t *madt = (acpi_madt_t *)acpi_find_table("APIC");
if (!madt)
{
kpanic(NULL, "Failed to find MADT table");
}
log_early("Found MADT at %p", madt);
/* Setup MADT */
madt_init();
log_early("Initialized APIC");
/* Setup SMP */
if (!mp_request.response)
{
kpanic(NULL, "Failed to get MP request");