On Fri, 17 Mar 2023 at 13:19, Gerd Hoffmann <kra...@redhat.com> wrote: > > Time to leave behind relics from the last century and arrive in the > modern world. Drop PC-ANSI Terminal Type for the serial console, use > UTF-8 instead. > > Signed-off-by: Gerd Hoffmann <kra...@redhat.com>
No objections here but how will I be able to observe the difference? > --- > OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h | 4 ++-- > OvmfPkg/Library/PlatformBootManagerLib/PlatformData.c | 6 +++--- > 2 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h > b/OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h > index 1676d61616d8..18b3deb9db59 100644 > --- a/OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h > +++ b/OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h > @@ -126,7 +126,7 @@ extern VENDOR_DEVICE_PATH gTerminalTypeDeviceNode; > 1 \ > } > > -#define gPcAnsiTerminal \ > +#define gVtUtf8Terminal \ > { \ > { \ > MESSAGING_DEVICE_PATH, \ > @@ -136,7 +136,7 @@ extern VENDOR_DEVICE_PATH gTerminalTypeDeviceNode; > (UINT8) ((sizeof (VENDOR_DEVICE_PATH)) >> 8) \ > } \ > }, \ > - DEVICE_PATH_MESSAGING_PC_ANSI \ > + DEVICE_PATH_MESSAGING_VT_UTF8 \ > } > > #define gEndEntire \ > diff --git a/OvmfPkg/Library/PlatformBootManagerLib/PlatformData.c > b/OvmfPkg/Library/PlatformBootManagerLib/PlatformData.c > index 6536d9fe369e..c1801725c2c8 100644 > --- a/OvmfPkg/Library/PlatformBootManagerLib/PlatformData.c > +++ b/OvmfPkg/Library/PlatformBootManagerLib/PlatformData.c > @@ -47,7 +47,7 @@ typedef struct { > ACPI_HID_DEVICE_PATH gPnpPs2KeyboardDeviceNode = gPnpPs2Keyboard; > ACPI_HID_DEVICE_PATH gPnp16550ComPortDeviceNode = gPnp16550ComPort; > UART_DEVICE_PATH gUartDeviceNode = gUart; > -VENDOR_DEVICE_PATH gTerminalTypeDeviceNode = gPcAnsiTerminal; > +VENDOR_DEVICE_PATH gTerminalTypeDeviceNode = gVtUtf8Terminal; > > // > // Platform specific keyboard device path > @@ -83,7 +83,7 @@ VENDOR_UART_DEVICE_PATH gDebugAgentUartDevicePath = { > 0, // Parity - Default > 0, // StopBits - Default > }, > - gPcAnsiTerminal, > + gVtUtf8Terminal, > gEndEntire > }; > > @@ -168,7 +168,7 @@ STATIC VENDOR_UART_DEVICE_PATH gXenConsoleDevicePath = { > FixedPcdGet8 (PcdUartDefaultParity), > FixedPcdGet8 (PcdUartDefaultStopBits), > }, > - gPcAnsiTerminal, > + gVtUtf8Terminal, > gEndEntire > }; > > -- > 2.39.2 > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101588): https://edk2.groups.io/g/devel/message/101588 Mute This Topic: https://groups.io/mt/97671520/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-