feat/kernel: implemented madt_init
This commit is contained in:
parent
1f70ada525
commit
aeda945087
3 changed files with 47 additions and 7 deletions
|
@ -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");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue