From 66360134f8049cc70765cd3f119a5e2be2b67aa4 Mon Sep 17 00:00:00 2001 From: Ashish Singhal Date: Mon, 20 Jan 2020 13:44:34 +0800 Subject: ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser FADT parser was checking for reduced ACPI flag incorrectly leading to incorrect error message if FIRMWARE_CTRL and X_FIRMWARE_CTRL are both 0. Reviewed-by: Zhichao Gao Signed-off-by: Ashish Singhal --- ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ShellPkg') diff --git a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c index 5b8cc17..8acfbac 100644 --- a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c +++ b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c @@ -253,7 +253,7 @@ ParseAcpiFadt ( // present. if ((Trace) && (Flags != NULL) && - ((*Flags & EFI_ACPI_6_3_HW_REDUCED_ACPI) != 0)) { + ((*Flags & EFI_ACPI_6_3_HW_REDUCED_ACPI) != EFI_ACPI_6_3_HW_REDUCED_ACPI)) { IncrementErrorCount (); Print (L"ERROR: No FACS table found, " L"both X_FIRMWARE_CTRL and FIRMWARE_CTRL are zero.\n"); -- cgit v1.1