ACPI tables support

Added parsing for the (X)RSDT and RSDP, as well as table searching.
This commit is contained in:
Matheus
2022-08-05 17:27:01 -03:00
parent ea8f21fb71
commit 592133af39
3 changed files with 129 additions and 0 deletions
+3
View File
@@ -8,6 +8,7 @@
#include <kernel/alloc.h>
#include <arch/panic.h>
#include <kernel/vfs.h>
#include <arch/acpi.h>
static volatile struct limine_terminal_request liminettyr = {
.id = LIMINE_TERMINAL_REQUEST,
@@ -56,6 +57,8 @@ void kmain(){
_panic("Failed to mount tmpfs", 0);
initrd_parse();
acpi_init();
_panic("End of kmain()", 0);