acrn-hypervisor/misc/config_tools/library
Chenli Wei 747b32ef5d misc: modify the logic of generate HV_RAM_START
The current code assume that there must be an HV_RAM_START element in
the scenario and we will generate it if user have not set, the default
value of HV_RAM_START is 0x00400000 which cause an overlap issue.

This patch remove the requires of HV_RAM_START element, calculate
HV_RAM_SIZE and find a region of e820 to run the ACRN which start
address will be HV_RAM_START.

It is still valid if the user set HV_RAM_START by XMLs.

Tracked-On: #6690
Signed-off-by: Chenli Wei <chenli.wei@intel.com>
2022-06-29 13:53:42 +08:00
..
board_cfg_lib.py Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
common.py misc: modify the logic of generate HV_RAM_START 2022-06-29 13:53:42 +08:00
hv_cfg_lib.py Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
hypervisor_license Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
launch_cfg_lib.py Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
scenario_cfg_lib.py Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00