acrn-hypervisor/doc/tutorials
David B. Kinder f71c7a8032 doc: use DX-friendly names in configuration option documentation
Change the generated config option documentation to use the DX-friendly
names defined for the configurator UI (instead of the XML element name
hierarchy previously used).

Options are grouped by the top-level section (aka complex type) they
belong to and then sorted alphabetically with these groups.

Use badges to indicate where options can be found in the configurator UI
and whether they're applicable to the Hypervisor or Pre/Post/Service VM.
Add a custom css style for the config-option doc that puts the first
paragraph of a glossary item on the same line as the glossary term so
these badges look pretty.

Added a acrn-custom.js patch that copies the alt text for images into a
title property for images within the config-doc document.  This provides
tooltip text when hovering over the badges.

Don't display options not visible in the configurator UI (elements with
acrn:views="").

A missing acrn:views or acrn:applicable-vm means we look for an
applicable value from an ancestor element.

Add processing of a second xs:documentation element within an
xs:annotation element. This second documentation element's content will
be appended as a new paragraph to the first xs:documentation content in
the generated documentation. Only the first xs:documentation element is
used by the Configurator for its tooltips.

Update documents that were referring to options by their XML names.

Because we're now using a glossary to provide links to config options,
we can't duplicate option names or glosary names anywhere in the doc
set.

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2022-04-28 07:56:35 -07:00
..
images doc: editorial cleanup in enable s5 guide 2022-01-12 17:19:32 -08:00
0001-devstack-installation-for-acrn.patch doc: Add visual OpenStack setup instructions 2020-05-21 08:48:36 -07:00
acrn_configuration_tool.rst doc: Update images 2022-01-21 16:04:45 -08:00
acrn_configurator_tool.rst doc: update the method to run the acrn_configurator.py 2022-01-26 14:20:43 +08:00
acrn_on_qemu.rst doc: change the parameter of virtio-net 2022-03-20 20:21:56 -07:00
acrn-secure-boot-with-efi-stub.rst doc: DX update for GSG 2021-08-20 07:53:18 -07:00
acrn-secure-boot-with-grub.rst doc: terminology cleanup in secure boot GRUB 2021-12-01 10:21:54 -08:00
board_inspector_tool.rst doc: Remove modprobe msr in gsg 2022-02-22 09:45:29 -08:00
cpu_sharing.rst doc: Capitalize Board Inspector and ACRN Configurator 2022-04-18 17:17:40 -07:00
create-up2-images.sh update using_sbl_on_up2 doc and create-up2-images.sh 2019-09-24 09:53:59 -04:00
debug.rst doc: Update debug tools path 2022-01-20 14:00:35 -08:00
docbuild.rst doc: fix the URL for projectacrn.github.io repo 2022-03-10 08:02:51 -08:00
enable_ivshmem.rst doc: change the parameter of virtio-net 2022-03-20 20:21:56 -07:00
enable_s5.rst doc: fix docs with missing newline at EOF 2022-02-28 12:16:18 -08:00
flash_LaaG.json doc: update the doc 2019-01-07 11:56:01 -08:00
gpt_ini2bin.py doc: Update the steps for generating 'partition_desc.bin' 2019-01-10 17:09:17 -08:00
gpu-passthru.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
inter-vm_communication.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
launch_uos.sh doc: change the parameter of virtio-net 2022-03-20 20:21:56 -07:00
nvmx_virtualization.rst doc: use DX-friendly names in configuration option documentation 2022-04-28 07:56:35 -07:00
partition_desc.bin doc: update the doc 2019-01-07 11:56:01 -08:00
partition_desc.ini doc: update partition desc for up2 board 2019-08-22 09:10:38 +08:00
pre-launched-rt.rst doc: terminology cleanup in RTVM tutorial 2021-12-02 10:37:07 -08:00
rdt_configuration.rst doc: Fix links 2022-04-18 17:16:15 -07:00
realtime_performance_tuning.rst doc: remove obsolete content in document 2022-02-22 21:06:43 -08:00
rt_linux.patch Updated GSG of using RT Linux as RTVM in accordance with acrn-kernel v4.19.28 2019-05-01 11:24:52 -07:00
rtvm_performance_tips.rst doc: Fix links 2022-04-18 17:16:15 -07:00
rtvm_workload_design_guideline.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
run_kata_containers.rst doc: fix renaming of getting started guide 2021-06-21 13:48:34 -07:00
running_deb_as_serv_vm.rst doc: Remove outdated tutorials 2022-03-22 13:30:33 -07:00
running_deb_as_user_vm.rst doc: Remove outdated tutorials 2022-03-22 13:30:33 -07:00
running_ubun_as_user_vm.rst doc: Remove outdated tutorials 2022-03-22 13:30:33 -07:00
setup_openstack_libvirt.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
sriov_virtualization.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
tar_installation.rst doc: fix docs with missing newline at EOF 2022-02-28 12:16:18 -08:00
upgrading_configuration.rst doc: add a tutorial on how to upgrade configuration files 2022-04-20 09:47:30 -07:00
using_grub.rst Remove prompts in commands 2021-10-28 13:40:28 -07:00
using_hybrid_mode_on_nuc.rst doc: Minor style cleanup 2022-03-18 16:35:00 -07:00
using_serial_port.rst doc: update docs and images to match scenario names 2021-10-04 15:53:45 -07:00
using_vxworks_as_user_vm.rst doc: terminology cleanup in file names, labels 2021-11-22 07:57:47 -08:00
using_windows_as_user_vm.rst doc: change the parameter of virtio-net 2022-03-20 20:21:56 -07:00
using_xenomai_as_user_vm.rst doc: terminology cleanup in file names, labels 2021-11-22 07:57:47 -08:00
using_yp.rst doc: Remove outdated tutorials 2022-03-22 13:30:33 -07:00
using_zephyr_as_user_vm.rst doc: simplify the command to build Zephyr for ACRN 2021-12-08 18:23:42 -08:00
vcat_configuration.rst doc: use DX-friendly names in configuration option documentation 2022-04-28 07:56:35 -07:00
vuart_configuration.rst doc: fix docs with missing newline at EOF 2022-02-28 12:16:18 -08:00
waag-secure-boot.rst doc: fix mispellings and formatting 2021-09-21 10:46:12 -07:00