mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-19 04:02:05 +00:00
doc: small tweaks to new trusty doc
Adjusted the picture sizes a bit smaller, fixed some spelling errors, and moved the boot-flow.dot image used by trusty into the common images folder (and renamed the image to trusty-boot-flow.dot) Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
parent
db62c23d81
commit
1bf511cf08
@ -9,7 +9,7 @@ Introduction
|
|||||||
`Trusty`_ is a set of software components supporting a Trusted Execution Environment (TEE).
|
`Trusty`_ is a set of software components supporting a Trusted Execution Environment (TEE).
|
||||||
TEE is commonly known as an isolated processing environment in which applications can be
|
TEE is commonly known as an isolated processing environment in which applications can be
|
||||||
securely executed irrespective of the rest of the system. For more information about TEE,
|
securely executed irrespective of the rest of the system. For more information about TEE,
|
||||||
please visit the `Trusted Execution Environment wikipage <https://en.wikipedia.org/wiki/Trusted_execution_environment>`_.
|
please visit the `Trusted Execution Environment wiki page <https://en.wikipedia.org/wiki/Trusted_execution_environment>`_.
|
||||||
Trusty consists of:
|
Trusty consists of:
|
||||||
|
|
||||||
1. An operating system (the Trusty OS) that runs on a processor intended to provide a TEE
|
1. An operating system (the Trusty OS) that runs on a processor intended to provide a TEE
|
||||||
@ -27,6 +27,7 @@ Trusty Architecture
|
|||||||
|
|
||||||
.. figure:: images/trusty-arch.png
|
.. figure:: images/trusty-arch.png
|
||||||
:align: center
|
:align: center
|
||||||
|
:width: 800px
|
||||||
:name: Trusty Architectural diagram
|
:name: Trusty Architectural diagram
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
@ -44,9 +45,9 @@ There are a few :ref:`hypercall_apis` that are related to Trusty.
|
|||||||
Trusty Boot flow
|
Trusty Boot flow
|
||||||
****************
|
****************
|
||||||
|
|
||||||
By design, the User OS bootloader (``UOS_Loader``) will trigger the Trusty boot process. The complete bootflow is illustrated below.
|
By design, the User OS bootloader (``UOS_Loader``) will trigger the Trusty boot process. The complete boot flow is illustrated below.
|
||||||
|
|
||||||
.. graphviz:: trusty/boot-flow.dot
|
.. graphviz:: images/trusty-boot-flow.dot
|
||||||
:name: trusty-boot-flow
|
:name: trusty-boot-flow
|
||||||
:align: center
|
:align: center
|
||||||
:caption: Trusty Boot Flow
|
:caption: Trusty Boot Flow
|
||||||
@ -103,6 +104,7 @@ be updated.
|
|||||||
|
|
||||||
.. figure:: images/ept-hierarchy.png
|
.. figure:: images/ept-hierarchy.png
|
||||||
:align: center
|
:align: center
|
||||||
|
:width: 800px
|
||||||
:name: EPT hierarchy
|
:name: EPT hierarchy
|
||||||
|
|
||||||
API
|
API
|
||||||
|
Loading…
Reference in New Issue
Block a user