Gerd Hoffmann (4):
OvmfPkg: add IndustryStandard/VirtioSerial.h
OvmfPkg/VirtioSerialDxe: add driver
OvmfPkg/VirtioSerialDxe: wire up in OvmfPkg*
OvmfPkg/PlatformBootManagerLib: setup virtio serial console
OvmfPkg/Microvm/MicrovmX64.dsc | 1 +
OvmfPkg/OvmfPkgIa32.dsc | 1 +
OvmfPkg/OvmfPkgIa32X64.dsc | 1 +
OvmfPkg/OvmfPkgX64.dsc | 1 +
OvmfPkg/Microvm/MicrovmX64.fdf | 1 +
OvmfPkg/OvmfPkgIa32.fdf | 1 +
OvmfPkg/OvmfPkgIa32X64.fdf | 1 +
OvmfPkg/OvmfPkgX64.fdf | 1 +
OvmfPkg/VirtioSerialDxe/VirtioSerial.inf | 40 +
.../Include/IndustryStandard/VirtioSerial.h | 64 ++
OvmfPkg/VirtioSerialDxe/VirtioSerial.h | 226 +++++
.../PlatformBootManagerLib/BdsPlatform.c | 47 ++
OvmfPkg/VirtioSerialDxe/VirtioSerial.c | 789 ++++++++++++++++++
OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c | 443 ++++++++++
OvmfPkg/VirtioSerialDxe/VirtioSerialRing.c | 345 ++++++++
15 files changed, 1962 insertions(+)
create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.inf
create mode 100644 OvmfPkg/Include/IndustryStandard/VirtioSerial.h
create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.h
create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.c
create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c
create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerialRing.c
--
2.39.2
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#103076): https://edk2.groups.io/g/devel/message/103076
Mute This Topic: https://groups.io/mt/98315343/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-