This set of patches adds xterm resize sequences support to OvmfPkg and ArmVirtPkg. This way firmware will be able to sent resize requests to user terminal (gnome-terminal, xterm, xfce4-terminal).
To test this feature you can use a new configuration option: -fw_cfg name=opt/org.tianocore/PcdResizeXterm,string=1 Laszlo Ersek (3): MdeModulePkg: TerminalDxe: set xterm resolution on mode change ArmVirtPkg: take PcdResizeXterm from the QEMU command line OvmfPkg: take PcdResizeXterm from the QEMU command line MdeModulePkg/MdeModulePkg.dec | 4 ++ ArmVirtPkg/ArmVirtQemu.dsc | 7 +++- OvmfPkg/AmdSev/AmdSevX64.dsc | 6 ++- OvmfPkg/CloudHv/CloudHvX64.dsc | 6 ++- OvmfPkg/IntelTdx/IntelTdxX64.dsc | 6 ++- OvmfPkg/Microvm/MicrovmX64.dsc | 6 ++- OvmfPkg/OvmfPkgIa32.dsc | 6 ++- OvmfPkg/OvmfPkgIa32X64.dsc | 6 ++- OvmfPkg/OvmfPkgX64.dsc | 6 ++- MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf | 2 + OvmfPkg/Library/TerminalPcdProducerLib/TerminalPcdProducerLib.inf | 33 ++++++++++++++++ OvmfPkg/PlatformPei/PlatformPei.inf | 1 + MdeModulePkg/Universal/Console/TerminalDxe/TerminalConOut.c | 29 ++++++++++++++ OvmfPkg/Library/TerminalPcdProducerLib/TerminalPcdProducerLib.c | 41 ++++++++++++++++++++ 14 files changed, 151 insertions(+), 8 deletions(-) create mode 100644 OvmfPkg/Library/TerminalPcdProducerLib/TerminalPcdProducerLib.inf create mode 100644 OvmfPkg/Library/TerminalPcdProducerLib/TerminalPcdProducerLib.c -- 2.39.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#100315): https://edk2.groups.io/g/devel/message/100315 Mute This Topic: https://groups.io/mt/97027217/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-