Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 9b3d4f28f03a6b709736c67884305e33c8f16c78
      
https://github.com/tianocore/edk2/commit/9b3d4f28f03a6b709736c67884305e33c8f16c78
  Author: Oliver Smith-Denny <o...@linux.microsoft.com>
  Date:   2023-09-06 (Wed, 06 Sep 2023)

  Changed paths:
    M ArmVirtPkg/PlatformCI/PlatformBuildLib.py

  Log Message:
  -----------
  ArmVirtPkg: ArmVirtQemu: Add Graphics and Input

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 <o...@linux.microsoft.com>
Reviewed-by: Ard Biesheuvel <a...@kernel.org>




_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to