acrn-hypervisor/misc/config_tools/board_config
hangliu1 816a88f7f7 config tool: add load_order and redefine vm_type
This patch includes:
1.add load_order(PRE_LAUNCHED_VM/SERVICE_VM/POST_LAUNCHED_VM) parameter
2.change vm_type parameter to values as RTVM, STANDARD_VM, TEE, REE
  TEE and REE are hide in UI.
3.deduce vm severity in vm_configuration from vm_type and load_order

This patch not includes:
change for scenario_config and functions called by scenario_config about checking

v2->v3:
*Refine template load_order

v1->v2:
*Change variable name from vm_type to load_order
*Change LoadOptionType to LoadOrderType
*Change VMOptionsType to VMType
*Add TEE_VM/REE_VM description
*Refine acrn:is-pre-launched-vm

Tracked-On: #6690
Signed-off-by: hangliu1 <hang1.liu@linux.intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
2022-02-22 16:25:27 +08:00
..
acpi_platform_h.py acrn-config: Reorg config tool folder 2021-01-27 11:08:28 +08:00
board_c.py config-tools: remove unused package and add nosec to subprocess 2021-08-13 16:11:42 +08:00
board_cfg_gen.py config tool: add load_order and redefine vm_type 2022-02-22 16:25:27 +08:00
board_info_h.py config tool: add load_order and redefine vm_type 2022-02-22 16:25:27 +08:00
pci_devices_h.py acrn-config: Reorg config tool folder 2021-01-27 11:08:28 +08:00
README acrn-config: Reorg config tool folder 2021-01-27 11:08:28 +08:00
vbar_base_h.py ACRN: misc: Unify terminology for service vm/user vm 2021-11-02 10:00:55 +08:00

Please run board_cfg_gen.py to generate board related configuration files.

usage: python3 board_cfg_gen.py [h] --board <board_info_file> --scenario <scenario_info_file>
positional arguments:
  board_info_file  : file name of the board info XML
  scenario_info_file  : file name of the scenario info XML