mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-02 00:08:43 +00:00
generic Add console and communication vuarts to: misc/vm_configs/xmls/config-xmls/generic/<scenario>.xml misc/vm_configs/xmls/config-xmls/template/<scenario>.xml Tracked-On: #5425 Signed-off-by: Yang, Yu-chu <yu-chu.yang@intel.com>
36 lines
2.4 KiB
XML
36 lines
2.4 KiB
XML
<acrn-config board="" scenario="">
|
|
<vm id="0" configurable="1" desc="specific for Kata">
|
|
<vm_type readonly="true" desc="Specify the VM by its load order: PRE_LAUNCHED_VM, SOS_VM or POST_LAUNCHED_VM.">KATA_VM</vm_type>
|
|
<cpu_affinity desc="List of pCPU: the guest VM is allowed to create vCPU from all or a subset of this list.">
|
|
<pcpu_id></pcpu_id>
|
|
</cpu_affinity>
|
|
<clos desc="Class of Service for Cache Allocation Technology. Please refer SDM 17.19.2 for details and use with caution.">
|
|
<vcpu_clos>0</vcpu_clos>
|
|
</clos>
|
|
<epc_section configurable="0" desc="epc section">
|
|
<base desc="SGX EPC section base, must be page aligned">0</base>
|
|
<size desc="SGX EPC section size in Bytes, must be page aligned">0</size>
|
|
</epc_section>
|
|
<legacy_vuart id="0">
|
|
<type configurable="0" desc="vCOM1 type">VUART_LEGACY_PIO</type>
|
|
<base configurable="0" desc="vUART0 (A.K.A COM1) enabling switch. Enable by exposing its base address, disable by returning invalid base address.">INVALID_COM_BASE</base>
|
|
<irq configurable="0" desc="vCOM1 irq">COM1_IRQ</irq>
|
|
</legacy_vuart>
|
|
<legacy_vuart id="1">
|
|
<type configurable="0" desc="vCOM2 type">VUART_LEGACY_PIO</type>
|
|
<base desc="vUART1 (A.K.A COM2) enabling switch. Enable by exposing its base address, disable by returning invalid base address.">INVALID_COM_BASE</base>
|
|
<irq configurable="0" desc="vCOM2 irq">COM2_IRQ</irq>
|
|
<target_vm_id desc="COM2 is used for VM communications. When it is enabled, please specify which target VM that current VM connect to.">0</target_vm_id>
|
|
<target_uart_id configurable="0" desc="target vUART ID that vCOM2 connect to">1</target_uart_id>
|
|
</legacy_vuart>
|
|
<console_vuart id="0">
|
|
<base desc="Console vuart (PCI based) enabling switch. Enable by exposing its base address, disable by returning invalid base address.">INVALID_PCI_BASE</base>
|
|
</console_vuart>
|
|
<communication_vuart id="1">
|
|
<base desc="Communicatin vuart (PCI based) enabling switch. Enable by exposing its base address, disable by returning invalid base address.">INVALID_PCI_BASE</base>
|
|
<target_vm_id desc="This vuart is used for VM communications. When it is enabled, please specify which target VM that current VM connect to.">1</target_vm_id>
|
|
<target_uart_id desc="target vUART ID that this vuart connects to">1</target_uart_id>
|
|
</communication_vuart>
|
|
</vm>
|
|
</acrn-config>
|