mirror of https://github.com/acidanthera/audk.git
9b3d4f28f0
Currently, unlike OVMF, ArmVirtQemu does not display any graphics, only the QEMU monitor. Graphics are helpful to confirm booting into an OS is successful, interacting with the EFI shell while getting separate logging messages, etc. This patch adds the QEMU parameters to launch a graphical window and add a USB keyboard and mouse, which is modeled as a tablet as it tracks better in QEMU than a generic mouse. virtio-gpu-pci is chosen as the graphics device as it is recommended by QEMU for the ARM virtual platform. The graphics and USB input devices will only be added to QEMU when QEMU_HEADLESS == FALSE, so CI builds will not attempt to use the graphics and if a user does not want graphics, they can add QEMU_HEADLESS=TRUE to the build cmdline. Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com> Reviewed-by: Ard Biesheuvel <ardb@kernel.org> |
||
---|---|---|
.. | ||
CloudHvAcpiPlatformDxe | ||
CloudHvPlatformHasAcpiDtDxe | ||
Include | ||
KvmtoolCfgMgrDxe | ||
KvmtoolPlatformDxe | ||
Library | ||
MemoryInitPei | ||
PlatformCI | ||
PrePi | ||
XenAcpiPlatformDxe | ||
XenPlatformHasAcpiDtDxe | ||
XenioFdtDxe | ||
ArmVirt.dsc.inc | ||
ArmVirtCloudHv.dsc | ||
ArmVirtCloudHv.fdf | ||
ArmVirtKvmTool.dsc | ||
ArmVirtKvmTool.fdf | ||
ArmVirtPkg.ci.yaml | ||
ArmVirtPkg.dec | ||
ArmVirtQemu.dsc | ||
ArmVirtQemu.fdf | ||
ArmVirtQemuFvMain.fdf.inc | ||
ArmVirtQemuKernel.dsc | ||
ArmVirtQemuKernel.fdf | ||
ArmVirtRules.fdf.inc | ||
ArmVirtXen.dsc | ||
ArmVirtXen.fdf | ||
VarStore.fdf.inc |