From c23385a243f1754e0b210e43f7ec9d40680322c9 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 22 Mar 2023 20:23:38 +0200 Subject: [PATCH] Add more tables to ACPI SearchTables() --- .../amd64/AdvancedConfigurationAndPowerInterface.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Architecture/amd64/AdvancedConfigurationAndPowerInterface.cpp b/Architecture/amd64/AdvancedConfigurationAndPowerInterface.cpp index 81b3011..3a5c5af 100644 --- a/Architecture/amd64/AdvancedConfigurationAndPowerInterface.cpp +++ b/Architecture/amd64/AdvancedConfigurationAndPowerInterface.cpp @@ -24,7 +24,7 @@ namespace ACPI break; if (i == 3) { - trace("%s found!", Signature); + trace("%s found at address %p!", Signature, (uintptr_t)SDTHdr); return SDTHdr; } } @@ -97,6 +97,12 @@ namespace ACPI FindTable(XSDT, (char *)"WDAT"); FindTable(XSDT, (char *)"WDDT"); FindTable(XSDT, (char *)"WDRT"); + FindTable(XSDT, (char *)"ATKG"); + FindTable(XSDT, (char *)"GSCI"); + FindTable(XSDT, (char *)"IEIT"); + FindTable(XSDT, (char *)"HMAT"); + FindTable(XSDT, (char *)"CEDT"); + FindTable(XSDT, (char *)"AEST"); } ACPI::ACPI(BootInfo *Info)