acrn-hypervisor/misc/config_tools/board_inspector/extractors
Junjie Mao 99f15a27c2 board_inspector/acpiparser: enable parsing RTCT v2
This patch adds support to parse RTCT v2 using the refined board XML
schema. The major changes include:

 - Add the RTCT v2 parser in the acpiparser module. The version of an RTCT
   is detected automatically to choose the right parser.
 - Extract software SRAM capabilities of caches into the board XML.
 - Move the logic that determines the software SRAM base address for the
   pre-launched VM to the static allocator of GPAs.
 - Generate software SRAM related macros into misc_cfg.h when necessary.

Tracked-On: #6020
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
2021-05-19 08:53:38 +08:00
..
10-processors.py board_inspector/extractors: extract CPU topology and models 2021-05-16 19:02:00 +08:00
20-cache.py board_inspector/acpiparser: enable parsing RTCT v2 2021-05-19 08:53:38 +08:00
30-memory.py board_inspector/extractors: extract memory layout 2021-05-16 19:02:00 +08:00
50-acpi.py board_inspector/extractors: extract device information 2021-05-16 19:02:00 +08:00
60-pci.py board_inspector/extractors: extract device information 2021-05-16 19:02:00 +08:00
80-lookup.py board_inspector/extractors: extract device information 2021-05-16 19:02:00 +08:00
90-sorting.py board_inspector/extractors: extract device information 2021-05-16 19:02:00 +08:00
helpers.py board_inspector/extractors: framework to support extractors 2021-05-16 19:02:00 +08:00