audk/ShellPkg/Library/UefiShellAcpiViewCommandLib
Krzysztof Koch faef5a367c ShellPkg: acpiview: Check if SBBR mandatory ACPI tables are installed
For Arm-based platforms, count the instances of installed tables for
each ACPI table listed as 'mandatory' in any Server Base Boot
Requirements (SBBR) specification.

Validate that the all the mandatory SBBR tables present. Report an error
for each missing table.

This new feature is optional and can be enabled with the -r command line
parameter.

Reference(s):
    - Arm Server Base Boot Requirements 1.2, September 2019
    - Arm Server Base Boot Requirements 1.1, May 2018
    - Arm Server Base Boot Requirements 1.0, March 2016

Signed-off-by: Krzysztof Koch <krzysztof.koch@arm.com>
Reviewed-by: Sami Mujawar <Sami.Mujawar@arm.com>
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com>
2020-05-06 17:00:57 +00:00
..
Arm ShellPkg: acpiview: Add library for SBBR ACPI requirements validation 2020-05-06 17:00:57 +00:00
Parsers ShellPkg: acpiview: Prevent infinite loop if structure length is 0 2020-02-20 09:27:00 +00:00
AcpiParser.c ShellPkg: acpiview: Remove duplicate ACPI structure size definitions 2020-02-19 06:01:39 +00:00
AcpiParser.h ShellPkg: acpiview: Remove duplicate ACPI structure size definitions 2020-02-19 06:01:39 +00:00
AcpiTableParser.c ShellPkg: acpiview: Check if SBBR mandatory ACPI tables are installed 2020-05-06 17:00:57 +00:00
AcpiTableParser.h ShellPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:25 -07:00
AcpiView.c ShellPkg: acpiview: Check if SBBR mandatory ACPI tables are installed 2020-05-06 17:00:57 +00:00
AcpiView.h ShellPkg: acpiview: Add -r parameter for table requirements validation 2020-05-06 17:00:57 +00:00
UefiShellAcpiViewCommandLib.c ShellPkg: acpiview: Add support for parsing FACS 2019-12-05 06:12:36 +00:00
UefiShellAcpiViewCommandLib.h ShellPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:25 -07:00
UefiShellAcpiViewCommandLib.inf ShellPkg: acpiview: Add library for SBBR ACPI requirements validation 2020-05-06 17:00:57 +00:00
UefiShellAcpiViewCommandLib.uni ShellPkg: acpiview: Add -r parameter for table requirements validation 2020-05-06 17:00:57 +00:00