mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-22 05:30:24 +00:00
doc: add explanation about ACRN modes and scenarios
Add more explanations about the various ACRN modes of operation and how they are used to construct more complex scenarios. Tracked-On: #5196 Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
This commit is contained in:
parent
2a6ab5f4ea
commit
49711b48e3
@ -37,7 +37,7 @@ ACRN High-Level Architecture
|
|||||||
|
|
||||||
The ACRN architecture has evolved since its initial v0.1 release in
|
The ACRN architecture has evolved since its initial v0.1 release in
|
||||||
July 2018. Beginning with the v1.1 release, the ACRN architecture has
|
July 2018. Beginning with the v1.1 release, the ACRN architecture has
|
||||||
flexibility to support partition mode, sharing mode, and a mixed hybrid
|
flexibility to support *logical partitioning*, *sharing*, and a *hybrid*
|
||||||
mode. As shown in :numref:`V2-hl-arch`, hardware resources can be
|
mode. As shown in :numref:`V2-hl-arch`, hardware resources can be
|
||||||
partitioned into two parts:
|
partitioned into two parts:
|
||||||
|
|
||||||
@ -87,6 +87,19 @@ platform to run both safety-critical applications and non-safety
|
|||||||
applications, together with security functions that safeguard the
|
applications, together with security functions that safeguard the
|
||||||
system.
|
system.
|
||||||
|
|
||||||
|
There are a number of pre-defined scenarios included in ACRN's source code. They
|
||||||
|
all build upon the three fundamental modes of operation that have been explained
|
||||||
|
above, i.e. the *logical partitioning*, *sharing*, and *hybrid* modes. They
|
||||||
|
further specify the number of VMs that can be run, their attributes and the
|
||||||
|
resources they have access to, either shared with other VMs or exclusively.
|
||||||
|
|
||||||
|
The predefined scenarios are in the `misc/vm_configs/scenarios
|
||||||
|
<https://github.com/projectacrn/acrn-hypervisor/tree/master/misc/vm_configs/scenarios>`_
|
||||||
|
folder in the source code. XML examples for some platforms can also be found under
|
||||||
|
`misc/vm_configs/xmls/config-xmls <https://github.com/projectacrn/acrn-hypervisor/tree/master/misc/vm_configs/xmls/config-xmls/>`_.
|
||||||
|
|
||||||
|
The :ref:`acrn_configuration_tool` tutorial explains how to use the ACRN
|
||||||
|
Configuration tool to create your own scenario or modify an existing one.
|
||||||
|
|
||||||
Automotive Application Scenarios
|
Automotive Application Scenarios
|
||||||
================================
|
================================
|
||||||
|
Loading…
Reference in New Issue
Block a user