From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-vk1-f196.google.com (mail-vk1-f196.google.com [209.85.221.196]) by mx.groups.io with SMTP id smtpd.web12.16288.1594635225355773251 for ; Mon, 13 Jul 2020 03:13:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@9elements.com header.s=google header.b=N6nocg/7; spf=pass (domain: 9elements.com, ip: 209.85.221.196, mailfrom: marcello.bauer@9elements.com) Received: by mail-vk1-f196.google.com with SMTP id 66so2654176vka.13 for ; Mon, 13 Jul 2020 03:13:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=9elements.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WMBFzNuDmQGYZnXjYGishyqwe8SM5IoY2aLRdE+X/gM=; b=N6nocg/7lS4U5fZ1hweheKfIDjg7UpfiPp8Y35fvfgRzbsf86fXTjr/tWP7D+cAytA we/oxl8C5EXr9YMel+2hJg+qRWUYTzeV2abjYfOSLr0XoriCNWsHr4MNB86uWSU6tkv6 rBDXgkiFw2mzTtf6lYKJzerTwPD78ptCnjFMmWCVBKgW5agd/faWc4s6+LDH2QmEfeGe uYJPPRXdiC2dASTPO6O6YB7eLG8TrTb4lCK0NJiAOOM8jomKkzS2xyNTBSY+09y9IsQK /OOt1z2q0yhKo5HAn0uMeVFBZYBzhtL5Fa4J938TAWkDRuICPpbQgh8b/Ys3AxxmDFgv mVeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WMBFzNuDmQGYZnXjYGishyqwe8SM5IoY2aLRdE+X/gM=; b=dC+riEPlHeBayKCDGAhsUOP/04+Bxs+/NQvpt1xFrnxnYmxxgD4Cr1ng57123k8oVI yONPB58h+KlbCooekobfMpErQpu8tIA91DMpKI2Bt+jACyaifs+uCn5Su6Zl+OdmHn1z TN1eL/pyEMUmSOM9DJrTcH29Qek6wRkTZQbhMsbGJmAydc3YYh2XYHFq9xVhW826PeDB 3/1ecoCr43a180TM47+4Q0lteJZeo/6thRdhEJVudbkNGkv+FU6Wu9q52OoSovD3RkFG SIHz+tsnZD4+qtvAbqVOjZ9j+l3bK+HIVMCOlCQb7r17KpcdyAScIOEtdyOyKWgt4y3n 776A== X-Gm-Message-State: AOAM533W6dnYNWB6xtZM8qEL2NlLF27gfXyvtPNfLCYoC5Y90qRv7HMB 49+uYiF5ZrPVxXmK+UVNnZtXe4sArwS39mM+pYV59w== X-Google-Smtp-Source: ABdhPJxVuAk+5tou4GLaZzxp3SUNBZMmVOzwkyT00OHZHy8bpwMNKo47pTNgLGCRVGx0DxVUOcdAi5+PaPypZVoJsX4= X-Received: by 2002:a1f:38d2:: with SMTP id f201mr1240030vka.91.1594635224473; Mon, 13 Jul 2020 03:13:44 -0700 (PDT) MIME-Version: 1.0 References: <20200624095755.27057-1-marcello.bauer@9elements.com> <20200624095755.27057-2-marcello.bauer@9elements.com> In-Reply-To: From: "Marcello Sylvester Bauer" Date: Mon, 13 Jul 2020 12:13:33 +0200 Message-ID: Subject: Re: [PATCH v2 1/1] UefiPayloadPkg: Make TerminalDxe build time configurable To: "Dong, Guo" Cc: "devel@edk2.groups.io" , Patrick Rudolph , Christian Walter , "Ma, Maurice" , "You, Benjamin" Content-Type: multipart/alternative; boundary="00000000000019fa2405aa4ff222" --00000000000019fa2405aa4ff222 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Guo, regarding the master commit 48aa2edf5dae7a1e819ae01c43a326b6c97f20b1, I noticed that the patch was not merged properly. Instead of making TerminalDxe depend on DISABLE_SERIAL_TERMINAL, it does apply it to GraphicsConsoleDxe. Therefore it does not work as expected. Did this happen by mistake? Best regards, Marcello PS: Here is a diff of the commit in the master branch compared to my submission: diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc index 9aab54461986..1a8b1792f24c 100644 --- a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc +++ b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc @@ -506,10 +506,10 @@ [Components.IA32] # MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf - MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf !if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE + MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf +!endif MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf -!endif UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf #------------------------------ diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc index a768a8702c66..650a72162a29 100644 --- a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc +++ b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc @@ -507,10 +507,10 @@ [Components.X64] # MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf - MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf !if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE + MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf +!endif MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf -!endif UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf #------------------------------ On Wed, Jun 24, 2020 at 4:32 PM Dong, Guo wrote: > > Reviewed-by: Dong, Guo > > Thanks, > Guo > > > -----Original Message----- > > From: Marcello Sylvester Bauer > > Sent: Wednesday, June 24, 2020 2:58 AM > > To: devel@edk2.groups.io > > Cc: Patrick Rudolph ; Christian Walter > > ; Ma, Maurice ; > > Dong, Guo ; You, Benjamin > > > > Subject: [PATCH v2 1/1] UefiPayloadPkg: Make TerminalDxe build time > > configurable > > > > From: Patrick Rudolph > > > > As the TerminalDxe significantly slows down the boot menu rendering, > > add the DISABLE_SERIAL_TERMINAL option to disable it at build time. > > > > Signed-off-by: Patrick Rudolph > > Signed-off-by: Marcello Sylvester Bauer > > Cc: Patrick Rudolph > > Cc: Christian Walter > > Cc: Maurice Ma > > Cc: Guo Dong > > Cc: Benjamin You > > --- > > UefiPayloadPkg/UefiPayloadPkgIa32.dsc | 5 +++++ > > UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc | 5 +++++ > > UefiPayloadPkg/UefiPayloadPkg.fdf | 2 ++ > > 3 files changed, 12 insertions(+) > > > > diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc > > b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc > > index c6c47833871b..49f42285882d 100644 > > --- a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc > > +++ b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc > > @@ -58,6 +58,9 @@ [Defines] > > DEFINE UART_DEFAULT_STOP_BITS =3D 1 > > > > DEFINE DEFAULT_TERMINAL_TYPE =3D 0 > > > > > > > > + # Enabling the serial terminal will slow down the boot menu renderin= g! > > > > + DEFINE DISABLE_SERIAL_TERMINAL =3D FALSE > > > > + > > > > # > > > > # typedef struct { > > > > # UINT16 VendorId; ///< Vendor ID to match the PCI > device. The > > value 0xFFFF terminates the list of entries. > > > > @@ -502,7 +505,9 @@ [Components.IA32] > > MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf > > > > MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf > > > > > > MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD > > xe.inf > > > > +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE > > > > MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf > > > > +!endif > > > > UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf > > > > > > > > #------------------------------ > > > > diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc > > b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc > > index 5559b1258521..33805902f705 100644 > > --- a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc > > +++ b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc > > @@ -59,6 +59,9 @@ [Defines] > > DEFINE UART_DEFAULT_STOP_BITS =3D 1 > > > > DEFINE DEFAULT_TERMINAL_TYPE =3D 0 > > > > > > > > + # Enabling the serial terminal will slow down the boot menu redering= ! > > > > + DEFINE DISABLE_SERIAL_TERMINAL =3D FALSE > > > > + > > > > # > > > > # typedef struct { > > > > # UINT16 VendorId; ///< Vendor ID to match the PCI > device. The > > value 0xFFFF terminates the list of entries. > > > > @@ -504,7 +507,9 @@ [Components.X64] > > MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf > > > > MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf > > > > > > MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD > > xe.inf > > > > +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE > > > > MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf > > > > +!endif > > > > UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf > > > > > > > > #------------------------------ > > > > diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf > > b/UefiPayloadPkg/UefiPayloadPkg.fdf > > index dfbcde566849..03ff6a9595d1 100644 > > --- a/UefiPayloadPkg/UefiPayloadPkg.fdf > > +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf > > @@ -131,7 +131,9 @@ [FV.DXEFV] > > INF > > MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf > > > > INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf > > > > INF > > MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD > > xe.inf > > > > +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE > > > > INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf > > > > +!endif > > > > INF UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf > > > > > > > > # > > > > -- > > 2.25.4 > > --=20 *[Marcello Sylvester Bauer]* 9elements Agency GmbH, Kortumstra=C3=9Fe 19-21, 44787 Bochum, Germany Email: [DEINE EMAIL ADDRESSE] Phone: *+49 234 68 94 188 <+492346894188>* Mobile: *+49 1722847618 <+491722847618>* Sitz der Gesellschaft: Bochum Handelsregister: Amtsgericht Bochum, HRB 17519 Gesch=C3=A4ftsf=C3=BChrung: Sebastian Deutsch, Eray Basar Datenschutzhinweise nach Art. 13 DSGVO --00000000000019fa2405aa4ff222 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello=C2=A0Guo,

regarding the master co= mmit 48aa2edf5dae7a1e819ae01c43a326b6c97f20b1, I noticed that the patch was= not merged properly.
Instead of making=C2=A0TerminalDxe depend on=C2=A0= DISABLE_SERIAL_TERMINAL,=C2=A0 it does apply it to=C2=A0GraphicsConsoleDxe.=
Therefore it does not work as expected. Did this happen by mistake?
=
Best regards,
Marcello

PS: Here is a diff of=C2=A0the = commit in the master branch compared to my submission:

diff -= -git a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc b/UefiPayloadPkg/UefiPayloadPk= gIa32.dsc
index 9aab54461986..1a8b1792f24c 100644
--- a/UefiPayloadPk= g/UefiPayloadPkgIa32.dsc
+++ b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc
= @@ -506,10 +506,10 @@ [Components.IA32]
=C2=A0 =C2=A0#
=C2=A0 =C2=A0M= deModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
=C2=A0 = =C2=A0MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf
-= =C2=A0MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe= .inf
=C2=A0!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE
+ =C2=A0MdeMod= ulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
+!end= if
=C2=A0 =C2=A0MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.i= nf
-!endif
=C2=A0 =C2=A0UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutp= utDxe.inf

=C2=A0 =C2=A0#------------------------------
diff --git= a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc b/UefiPayloadPkg/UefiPayloadPkg= Ia32X64.dsc
index a768a8702c66..650a72162a29 100644
--- a/UefiPayload= Pkg/UefiPayloadPkgIa32X64.dsc
+++ b/UefiPayloadPkg/UefiPayloadPkgIa32X64= .dsc
@@ -507,10 +507,10 @@ [Components.X64]
=C2=A0 =C2=A0#
=C2=A0 = =C2=A0MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
= =C2=A0 =C2=A0MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.i= nf
- =C2=A0MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsCon= soleDxe.inf
=C2=A0!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE
+ =C2= =A0MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf=
+!endif
=C2=A0 =C2=A0MdeModulePkg/Universal/Console/TerminalDxe/Term= inalDxe.inf
-!endif
=C2=A0 =C2=A0UefiPayloadPkg/GraphicsOutputDxe/Gra= phicsOutputDxe.inf

=C2=A0 =C2=A0#------------------------------
<= /div>

On Wed, Jun 24, 2020 at 4:32 PM Dong, Guo <guo.dong@intel.com> wrote:

Reviewed-by: Dong, Guo <guo.dong@intel.com>

Thanks,
Guo

> -----Original Message-----
> From: Marcello Sylvester Bauer <marcello.bauer@9elements.com>
> Sent: Wednesday, June 24, 2020 2:58 AM
> To: devel@ed= k2.groups.io
> Cc: Patrick Rudolph <patrick.rudolph@9elements.com>; Christian Walte= r
> <christian.walter@9elements.com>; Ma, Maurice <maurice.ma@intel.com>;
> Dong, Guo <= guo.dong@intel.com>; You, Benjamin
> <benjam= in.you@intel.com>
> Subject: [PATCH v2 1/1] UefiPayloadPkg: Make TerminalDxe build time > configurable
>
> From: Patrick Rudolph <patrick.rudolph@9elements.com>
>
> As the TerminalDxe significantly slows down the boot menu rendering, > add the DISABLE_SERIAL_TERMINAL option to disable it at build time. >
> Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
> Signed-off-by: Marcello Sylvester Bauer <marcello.bauer@9elements.com>= ;
> Cc: Patrick Rudolph <patrick.rudolph@9elements.com>
> Cc: Christian Walter <christian.walter@9elements.com>
> Cc: Maurice Ma <maurice.ma@intel.com>
> Cc: Guo Dong <guo.dong@intel.com>
> Cc: Benjamin You <benjamin.you@intel.com>
> ---
>=C2=A0 UefiPayloadPkg/UefiPayloadPkgIa32.dsc=C2=A0 =C2=A0 | 5 +++++
>=C2=A0 UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc | 5 +++++
>=C2=A0 UefiPayloadPkg/UefiPayloadPkg.fdf=C2=A0 =C2=A0 =C2=A0 =C2=A0 | 2= ++
>=C2=A0 3 files changed, 12 insertions(+)
>
> diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc
> b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc
> index c6c47833871b..49f42285882d 100644
> --- a/UefiPayloadPkg/UefiPayloadPkgIa32.dsc
> +++ b/UefiPayloadPkg/UefiPayloadPkgIa32.dsc
> @@ -58,6 +58,9 @@ [Defines]
>=C2=A0 =C2=A0 DEFINE UART_DEFAULT_STOP_BITS=C2=A0 =C2=A0 =C2=A0 =C2=A0= =3D 1
>
>=C2=A0 =C2=A0 DEFINE DEFAULT_TERMINAL_TYPE=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =3D 0
>
>
>
> +=C2=A0 # Enabling the serial terminal will slow down the boot menu re= ndering!
>
> +=C2=A0 DEFINE DISABLE_SERIAL_TERMINAL=C2=A0 =C2=A0 =C2=A0 =3D FALSE >
> +
>
>=C2=A0 =C2=A0 #
>
>=C2=A0 =C2=A0 #=C2=A0 typedef struct {
>
>=C2=A0 =C2=A0 #=C2=A0 =C2=A0 UINT16=C2=A0 VendorId;=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 ///< Vendor ID to match the PCI device.=C2=A0 The
> value 0xFFFF terminates the list of entries.
>
> @@ -502,7 +505,9 @@ [Components.IA32]
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatform= Dxe.inf
>
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitter= Dxe.inf
>
>
> MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD
> xe.inf
>
> +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE
>
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.in= f
>
> +!endif
>
>=C2=A0 =C2=A0 UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf >
>
>
>=C2=A0 =C2=A0 #------------------------------
>
> diff --git a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc
> b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc
> index 5559b1258521..33805902f705 100644
> --- a/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc
> +++ b/UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc
> @@ -59,6 +59,9 @@ [Defines]
>=C2=A0 =C2=A0 DEFINE UART_DEFAULT_STOP_BITS=C2=A0 =C2=A0 =C2=A0 =C2=A0= =3D 1
>
>=C2=A0 =C2=A0 DEFINE DEFAULT_TERMINAL_TYPE=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =3D 0
>
>
>
> +=C2=A0 # Enabling the serial terminal will slow down the boot menu re= dering!
>
> +=C2=A0 DEFINE DISABLE_SERIAL_TERMINAL=C2=A0 =C2=A0 =C2=A0 =3D FALSE >
> +
>
>=C2=A0 =C2=A0 #
>
>=C2=A0 =C2=A0 #=C2=A0 typedef struct {
>
>=C2=A0 =C2=A0 #=C2=A0 =C2=A0 UINT16=C2=A0 VendorId;=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 ///< Vendor ID to match the PCI device.=C2=A0 The
> value 0xFFFF terminates the list of entries.
>
> @@ -504,7 +507,9 @@ [Components.X64]
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatform= Dxe.inf
>
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitter= Dxe.inf
>
>
> MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD
> xe.inf
>
> +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE
>
>=C2=A0 =C2=A0 MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.in= f
>
> +!endif
>
>=C2=A0 =C2=A0 UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf >
>
>
>=C2=A0 =C2=A0 #------------------------------
>
> diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf
> b/UefiPayloadPkg/UefiPayloadPkg.fdf
> index dfbcde566849..03ff6a9595d1 100644
> --- a/UefiPayloadPkg/UefiPayloadPkg.fdf
> +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf
> @@ -131,7 +131,9 @@ [FV.DXEFV]
>=C2=A0 INF
> MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
>
>=C2=A0 INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe= .inf
>
>=C2=A0 INF
> MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleD
> xe.inf
>
> +!if $(DISABLE_SERIAL_TERMINAL) =3D=3D FALSE
>
>=C2=A0 INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf >
> +!endif
>
>=C2=A0 INF UefiPayloadPkg/GraphicsOutputDxe/GraphicsOutputDxe.inf
>
>
>
>=C2=A0 #
>
> --
> 2.25.4



--
=
[= Marcello Sylvester Bauer]=C2=A0



9elements= Agency GmbH, Kortumstra=C3=9Fe 19-21, 44787 Bochum, Germany<= /div>
Email:=C2=A0=C2=A0[DEINE EMAIL ADDRESSE]
= Phone:=C2=A0=C2=A0+49 234 68 94 188
Mobile:=C2=A0=C2=A0+49 1722847618

Sitz= der Gesellschaft: Bochum
Handelsregister: Amtsgericht Bochum, HRB 17519
Gesch=C3=A4ftsf=C3=BChrung: Sebastian Deutsch, E= ray Basar
--00000000000019fa2405aa4ff222--