mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-20 04:33:55 +00:00
doc: use graphviz for intro boot-flow diagram
Trying out the graphviz capability rather than using static images that we can't easily modify. Also updated the site logo that was too wide. Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
parent
64515cfe58
commit
44293a42ab
@ -32,7 +32,11 @@ sys.path.insert(0, os.path.abspath('.'))
|
|||||||
# ones.
|
# ones.
|
||||||
extensions = ['breathe', 'sphinx.ext.graphviz']
|
extensions = ['breathe', 'sphinx.ext.graphviz']
|
||||||
|
|
||||||
graphviz_output_format='svg'
|
graphviz_output_format='png'
|
||||||
|
graphviz_dot_args=[
|
||||||
|
'-Nfontname="verdana"',
|
||||||
|
'-Gfontname="verdana"',
|
||||||
|
'-Efontname="verdana"']
|
||||||
|
|
||||||
# Add any paths that contain templates here, relative to this directory.
|
# Add any paths that contain templates here, relative to this directory.
|
||||||
templates_path = ['_templates']
|
templates_path = ['_templates']
|
||||||
@ -174,7 +178,7 @@ html_context = {
|
|||||||
#
|
#
|
||||||
# html_theme_options = {}
|
# html_theme_options = {}
|
||||||
|
|
||||||
html_logo = 'images/ACRN_Logo_300w.png'
|
html_logo = 'images/ACRN_Logo_200w.png'
|
||||||
html_favicon = 'images/ACRN-favicon-32x32.png'
|
html_favicon = 'images/ACRN-favicon-32x32.png'
|
||||||
|
|
||||||
numfig = True
|
numfig = True
|
||||||
|
BIN
doc/images/ACRN_Logo_200w.png
Normal file
BIN
doc/images/ACRN_Logo_200w.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
6
doc/introduction/images/boot-flow.dot
Normal file
6
doc/introduction/images/boot-flow.dot
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
digraph G {
|
||||||
|
rankdir=LR;
|
||||||
|
bgcolor="transparent";
|
||||||
|
UEFI -> "acrn.efi" -> "OS\nBootloader" ->
|
||||||
|
"SOS\nKernel" -> "ACRN\nDevice Model" -> "Virtual\nBootloader";
|
||||||
|
}
|
@ -140,11 +140,10 @@ Boot Sequence
|
|||||||
In :numref:`boot-flow` we show a verified Boot Sequence with UEFI
|
In :numref:`boot-flow` we show a verified Boot Sequence with UEFI
|
||||||
on an Intel |reg| Architecture platform NUC (see :ref:`hardware`).
|
on an Intel |reg| Architecture platform NUC (see :ref:`hardware`).
|
||||||
|
|
||||||
.. figure:: images/boot-flow.png
|
.. graphviz:: images/boot-flow.dot
|
||||||
:align: center
|
|
||||||
:name: boot-flow
|
:name: boot-flow
|
||||||
|
:align: center
|
||||||
ACRN Hypervisor Boot Flow
|
:caption: ACRN Hypervisor Boot Flow
|
||||||
|
|
||||||
The Boot process proceeds as follows:
|
The Boot process proceeds as follows:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user