]> git.proxmox.com Git - mirror_edk2.git/commit - OvmfPkg/Microvm/MicrovmX64.dsc
OvmfPkg/Microvm: wire up serial console, drop super-io
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 8 Sep 2021 09:01:17 +0000 (11:01 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 5 Oct 2021 10:55:39 +0000 (10:55 +0000)
commit55f47d2299833f06659cde39ec3b0da151e721ba
tree11201f26e3453ca7a55cc80e1b43f2e39f9bbd1b
parent845678598662005a95ed5e888b05a5ba6994c147
OvmfPkg/Microvm: wire up serial console, drop super-io

Microvm has no LPC bridge, so drop the PciSioSerialDxe driver.
Use SerialDxe instead, with ioport hardcoded to 0x3f8 aka com1 aka ttyS0.

With this tianocore boots to uefi shell prompt on the serial console.
Direct kernel boot can be used too.

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3599
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
OvmfPkg/Microvm/MicrovmX64.dsc
OvmfPkg/Microvm/MicrovmX64.fdf