mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-02 20:35:32 +00:00
doc: OVMF high level description
Add OVMF HLD and boot flow graph Signed-off-by: Yang, Yu-chu <yu-chu.yang@intel.com>
This commit is contained in:
parent
625a6aab77
commit
fe73b2dfa4
@ -449,6 +449,19 @@ For an Android VM, the vSBL will load and verify trusty OS first, and
|
||||
trusty OS will then load and verify Android OS according to the Android
|
||||
OS verification mechanism.
|
||||
|
||||
OVMF bootloader
|
||||
=======================
|
||||
|
||||
Open Virtual Machine Firmware (OVMF) is the virtual bootloader that supports
|
||||
EFI boot of UOS on the ACRN hypervisor platform.
|
||||
|
||||
The OVMF is copied to UOS memory by the VM manager in the SOS while creating
|
||||
the UOS virtual BSP of UOS. The SOS passes the start of OVMF and related
|
||||
information to HV. HV sets guest RIP of UOS virtual BSP as the start of OVMF
|
||||
and related guest registers, and launches the UOS virtual BSP. The OVMF starts
|
||||
running in the virtual real mode within the UOS. Conceptually, OVMF is part of
|
||||
the UOS runtime.
|
||||
|
||||
Freedom From Interference
|
||||
*************************
|
||||
|
||||
@ -513,6 +526,9 @@ Boot Flow
|
||||
.. figure:: images/over-image85.png
|
||||
:align: center
|
||||
|
||||
.. figure:: images/over-image134.png
|
||||
:align: center
|
||||
|
||||
|
||||
ACRN Boot Flow
|
||||
|
||||
|
BIN
doc/developer-guides/hld/images/over-image134.png
Normal file
BIN
doc/developer-guides/hld/images/over-image134.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
Loading…
Reference in New Issue
Block a user