From 7a6483aea832c0248e12e0d96fde1062d51d090e Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Thu, 29 Feb 2024 00:28:13 +0200 Subject: [PATCH] Refactor lsacpi command to print ACPI table information --- kshell/commands/lsacpi.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kshell/commands/lsacpi.cpp b/kshell/commands/lsacpi.cpp index e7228f07..ccf3f50f 100644 --- a/kshell/commands/lsacpi.cpp +++ b/kshell/commands/lsacpi.cpp @@ -29,7 +29,11 @@ void cmd_lsacpi(const char *) ACPI::ACPI *acpi = (ACPI::ACPI *)PowerManager->GetACPI(); foreach (auto Table in acpi->Tables) { - printf("%s ", Table.first); + KPrint("%#lx: %s [%s:%s]", + Table.second, + Table.second->Signature, + Table.second->OEMID, + Table.second->OEMTableID); } putchar('\n'); }