Module config

Source
Expand description

Configuration for the VM worker.

Structs§

Aarch64TopologyConfig
Config
GicConfig
HypervisorConfig
KernelVmNicConfig
MemoryConfig
ProcessorTopologyConfig
SerialInformation
SerialPipes
Input and output for a connected serial port.
SwitchPortId
VmbusConfig
VpciDeviceConfig
Vtl2Config
Configuration for VTL2.
X86TopologyConfig

Enums§

ArchTopologyConfig
DeviceVtl
Which VTL to assign a particular device to.
Hypervisor
IsolationType
LateMapVtl0MemoryPolicy
Policy for the partition when mapping VTL0 memory late.
LoadMode
PcatBootDevice
UefiConsoleMode
VirtioBus
Vtl2BaseAddressType
Different types to specify the base address for the VTL2 region of the IGVM file.
X2ApicConfig

Constants§

DEFAULT_GIC_DISTRIBUTOR_BASE
DEFAULT_GIC_REDISTRIBUTORS_BASE
DEFAULT_MMIO_GAPS_AARCH64
Default mmio gaps for an aarch64 partition.
DEFAULT_MMIO_GAPS_AARCH64_WITH_VTL2
Default mmio gaps for aarch64 if VTL2 is enabled.
DEFAULT_MMIO_GAPS_X86
Default mmio gaps for an x86 partition.
DEFAULT_MMIO_GAPS_X86_WITH_VTL2
Default mmio gaps for x86 if VTL2 is enabled.
DEFAULT_PCAT_BOOT_ORDER