audk/ShellPkg/Library/UefiShellAcpiViewCommandLib
Marc Moisson-Franckhauser 618e6a1f21 ShellPkg/AcpiView: HMAT Parser
Bugzilla: 3045 (https://bugzilla.tianocore.org/show_bug.cgi?id=3045)

Add a new parser for the Heterogeneous Memory Attribute Table. The
parser also validates some fields for this table.

The HMAT table is used to describe the memory attributes such as memory
side cache attributes and bandwidth and latency details related to
memory proximity domains. The info in the HMAT table can be used by an
operating system for optimisation.

Signed-off-by: Marc Moisson-Franckhauser <marc.moisson-franckhauser@arm.com>
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Tested-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com>
2021-02-03 02:22:53 +00:00
..
Arm
Parsers ShellPkg/AcpiView: HMAT Parser 2021-02-03 02:22:53 +00:00
AcpiParser.c ShellPkg/AcpiView: Fix field validator invocation 2020-12-11 02:21:23 +00:00
AcpiParser.h ShellPkg/AcpiView: HMAT Parser 2021-02-03 02:22:53 +00:00
AcpiTableParser.c ShellPkg/AcpiView: Refactor configuration 2020-06-30 01:39:50 +00:00
AcpiTableParser.h ShellPkg/AcpiView: PCCT Parser 2020-12-11 02:21:23 +00:00
AcpiView.c ShellPkg: Add AcpiViewCommandLib 2020-06-30 01:39:50 +00:00
AcpiView.h ShellPkg/AcpiView: Move parameter parsing 2020-06-30 01:39:50 +00:00
AcpiViewConfig.c ShellPkg/AcpiView: Refactor configuration 2020-06-30 01:39:50 +00:00
AcpiViewConfig.h ShellPkg/AcpiView: Refactor configuration 2020-06-30 01:39:50 +00:00
UefiShellAcpiViewCommandLib.c ShellPkg/AcpiView: HMAT Parser 2021-02-03 02:22:53 +00:00
UefiShellAcpiViewCommandLib.inf ShellPkg/AcpiView: HMAT Parser 2021-02-03 02:22:53 +00:00
UefiShellAcpiViewCommandLib.uni ShellPkg/AcpiView: HMAT Parser 2021-02-03 02:22:53 +00:00