From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web09.2560.1646451109028271869 for ; Fri, 04 Mar 2022 19:31:49 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=TXmSZyGc; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: guo.dong@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1646451109; x=1677987109; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ySRRRAVw2FccIYptmROnDMmnlWd6eIj/haJ0ifWDmho=; b=TXmSZyGca/EEp7hWNTDylSHF+gSMWUq55r3OoWWpZrKNcFjezVf05qDJ CJHkKu/k0rO1T4PSI6820xO4Tt8qhHfP0Vvg5/3IMaCvMDG0lJSapVyAv 2lbft/lsYmxGtFbrjW7PyOBWGtTrbbLwxfKeazrcQz/Dq1Ja9MHxVWdlR 359SvjvjbLixhst1foc3AGJ80etNT1boVawMSd4Yb9t3MzZhx2qdDVydJ y9SBEI/Ep0fe3yJp/1fVAYuaxqwi1qhqilE1/HAcLYtpFoajG7WAoCRJN wj99yRSZR70Jlari7LJ5sZc8DVpq5RS8j6jys+/cnG1RYFH+V7l8AgeKA A==; X-IronPort-AV: E=McAfee;i="6200,9189,10276"; a="234716257" X-IronPort-AV: E=Sophos;i="5.90,157,1643702400"; d="scan'208";a="234716257" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2022 19:31:48 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,157,1643702400"; d="scan'208";a="640776796" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga002.fm.intel.com with ESMTP; 04 Mar 2022 19:31:48 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 4 Mar 2022 19:31:47 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 4 Mar 2022 19:31:47 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21 via Frontend Transport; Fri, 4 Mar 2022 19:31:47 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.171) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.21; Fri, 4 Mar 2022 19:31:46 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=moIXjLFOGBpfnSuYPTspPwWcMLYRMSKNh0wBUyTZG/Rc2uB5ZgGq/Al9bHUmgWtgouxHrb9esID/Pj4Xj/JeuE7fq4PaqfoE38GcssWFWjhcALz/eYfvZt9plgzdM8LuxpUCKGHCHlUOK9R04RY3BpwfvqyytnwRktyS+JhLQUsfY8vqn/lwguTsCbhvnRc2wImqUHzh6ynf7X+DXqpq/VjXbS3a5jAKJlV33JVBNvW60PPkHZuPrqgZ8ZbusLJphJ1TidzJTT9fRnQRqDiogMYZ/kV8wrIAFRhalk819ASDLiw8ZG5INpSf3MKMBTvOnqIo8EhuhGGPwZYWQZvLAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8H5JTm+UwYlflEGHsfZPn8qQpJd3+deAl2CioienWYE=; b=RrPhOO34dNKe1cnZwCRv3PFIZbna+fqBhnL6XBL4IAyE8VOccr0SaiqgfL+EzG6XCIuTJAZ6bCeCcTxrKzEcs/6m6jQKwaPz7AOyf/Gah1PGIwbBy3+cTZ5sV3y6dMLiXcj5OkaYCnuTzjjQnjJyMerfEoZqO/GLxCOet5rgEfE5+mWH2uDn785Dv1k/AnnHKH+hPqbFUUDsySrzhuK36M2LenmfQdzW9b7eD4KXwqC70P85RBpMXkoAcwjWUAC+dZhxX9yrJMmLdhiEvGthrSh/9kzKGvTBcISDpN1yKphteTlVSzLJcC2k1hwIihdFYIcadj57NCEyMCLhHltyOg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by MN2PR11MB4517.namprd11.prod.outlook.com (2603:10b6:208:24e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.15; Sat, 5 Mar 2022 03:31:43 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::45c8:c9c6:42a:a43d]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::45c8:c9c6:42a:a43d%4]) with mapi id 15.20.5038.014; Sat, 5 Mar 2022 03:31:43 +0000 From: "Guo Dong" To: "devel@edk2.groups.io" , "Rhodes, Sean" CC: "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [edk2-devel] [PATCH] UefiPayloadPkg: Provide option to use Boot Splash Thread-Topic: [edk2-devel] [PATCH] UefiPayloadPkg: Provide option to use Boot Splash Thread-Index: AQHYJqGjMLuZIqkRX0CDJEaM89uXwaywNamA Date: Sat, 5 Mar 2022 03:31:43 +0000 Message-ID: References: <6cbb9bafc1e86568eeb1912d9fa40bdaab519ac4.1645392848.git.sean@starlabs.systems> In-Reply-To: <6cbb9bafc1e86568eeb1912d9fa40bdaab519ac4.1645392848.git.sean@starlabs.systems> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9bf46f56-df0d-4c4f-1e08-08d9fe58ab2c x-ms-traffictypediagnostic: MN2PR11MB4517:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dOctmCfY7GADD57ukSl5hT2/XqDj66qW3vBDUWx3dIEhbu6g4RsMZhZnqB//F74/Vuv4AToXdfffdc7e33yidsZD8fPUipDEp0qtvhB17Wu2AShMl5JlQ5dcL3Pps7vVTrCrVPuMV5GoOmA72DwxWcOXS2d7Tkbw/Uq2K91vesSiSvfzH9LFbEwThkGb48VCGSntTwoJfHSCbBLx2X46WCLVo3DBnCM7u18kxV6lEwJOrPUgsGo6s1BXE/olZm0uZwQJfQggsQcHnpIXb4xbM8XajK1eCv8BkEKgEMd4sTzXbYufiS+SGD30Eo2i5xyQEbvy8wXFIt96VJnLhs5T4ZLPP4YOeqmKEBlbMB8UZtpRamcvw29D4/lNwGLPfhqoZG8sKH7CfZX+6iwHA7jrUsI71LhVonKD5K7bDk+rkt5EeHq2w93cOLtlWmXZUykmq9HmNF2dQfawwo10c31axmYeo6Weasc6iS1vKSLT5Cpvy2Tr4YjOgADhiJg6ZMJZ6lOI7odA7hw2tSP5X20/U976rdojxxfFmsMnv+IIanowAOQ1/7S+vcPyWUCb/+S7/Unz5Ul1vqUHiYHLrWF7co+BUROHprPM4FgjW3XNtJq533M6R5YXaPeFzOQ1fMn3TzWImFSN5KFPT/K4FCbyj45ejW1jn3HFO5M631P9/DfFsM3KYVgqJIHqZrNXdmZ/ubdeSsoG+GL0cxLR9I81YALYJVJxxHoUNQPZ6RvPdFEK/VGaPKtH3q3PJYFTC8iEbzlRvtNKcNYYR93HcAJdWQJP0ex3tpxx/TXgV4ErLgHskw6O2cC2UkqoatuIgjXNQNMDU7UtZ9ubvWqV3O+jeA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(6506007)(53546011)(76116006)(7696005)(66946007)(66556008)(66446008)(54906003)(64756008)(66476007)(33656002)(82960400001)(110136005)(508600001)(8676002)(4326008)(86362001)(316002)(107886003)(71200400001)(55016003)(38070700005)(9686003)(122000001)(966005)(83380400001)(5660300002)(2906002)(38100700002)(8936002)(186003)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8vVENJEn8Cjukq1QlbZ6y6FqdqC8ci8rR9YQRyFM9XTG9utnxTqiNOyQo9D3?= =?us-ascii?Q?I6RLCHrvJQrazL5jbfv2c3K9Ox57KJsOYkGT9xXKiolIi0m5oSnWHXKXwpMh?= =?us-ascii?Q?69VVv/PLGsRErOj92aHpR6Sbd/Pgy02aF91m59CtCIk/pwoUUaMNna7IOc2R?= =?us-ascii?Q?9/5GxfNbHJFiOPStXQij8H6ZSUPF6lBJTNSX5COjcogVfC0yAM9P3Mg3iHCx?= =?us-ascii?Q?w7WdfFAcBTIYQjBG/peL0Dv13Mtljv2Xhmzmu5M6JPclWqzjkJBAtbDMHO9I?= =?us-ascii?Q?9qi7PfDkUz7XSj2HaOjcHYPyyFcWjRLngf8YVTDr0BAnhP5dB4h/yvutZ5AM?= =?us-ascii?Q?oOPZfR6XJONG1LFXoxWLZgD63KI7W1yom/4e94NassQkM2DBmEXnJWgmyeRi?= =?us-ascii?Q?mpgPzLCdscVSkocqv4o6M3CquMl3XE+vQ3QnwLLHZ8IvdzyP51k2N8868nPv?= =?us-ascii?Q?T3ZZfkZFvIIBTNYdpthuCIz3I/9oQHbWV+XbheqL/XYXXUGKbAzW5hMNg11Q?= =?us-ascii?Q?ozmBgdFXXbRLPJfoW2dk/9ADTKmzfGYPxMi6qCDr3F48pCy13AvoSRkmbDLJ?= =?us-ascii?Q?p+MYpcbJzyF9LnfdHNrnAzoWddeFrIkuMiBNCDypMvzRvvIrifgsyjHGgCaP?= =?us-ascii?Q?fB7+HTD2uysii87YjyZkJ6oWfPu8xp9+CiX7WSGG+GIwNBvjVQ9bn477o25a?= =?us-ascii?Q?fZsaPOmwMJFyEoe3Mj6pTB8iFNh7IEyoD7UBxHfOgp+2Hq3UQr3ur+kC8aAL?= =?us-ascii?Q?sROpDF70HMphamUObmhnFbHINcaWcNmeU1Tq15C8Wi9OE+FQUIKNCPWPNyAn?= =?us-ascii?Q?9tij4STsq4BsSiqhUACseQE8sBvs7xqDEPWPQGG1Bn9kFQ6iLFA9f26FD7Zm?= =?us-ascii?Q?JNJyblranJxUHsoFyUyFek41l5KUJjI9qbpH/2k14uF52Ku5k+EM6bL8ILqc?= =?us-ascii?Q?gpq6Eu9+h7WPsNMqcUi1lsvmo3INIhpEOG0xa8Kxznw+PMtwz6YwpKccW4il?= =?us-ascii?Q?Pa0N21TUzmYKurcovGplouEgRTTLCH30sP/xTendQuHhUFWIS2xKOpJ4RZ1U?= =?us-ascii?Q?zTtWTqyBjwN1OK9U6y6qeElGXxBq/mWjdd/TpADjj7IyT14fbgtuMs6w0rR5?= =?us-ascii?Q?mkh/6R0/vijlEPTKjp/dtXizJV7PEe7iJ4ic8C+/PmtooVfZm8fvI2m1sDwZ?= =?us-ascii?Q?Id4kFwSIWWdIds+H/zVPCr6fVWjO3q/hPdtq1/v9SefxnSywJ9k3LjqJnd2r?= =?us-ascii?Q?b8CSMSlE99boLOkH9IgroTrm5+A3yvNld3lX1uU/yD3urtP8jhHHoWihLNIC?= =?us-ascii?Q?uNzNPcvSyg/nuQsPAFFqLU0937s49JrymYoVHf3qS5kH/mDbscRAtI51IRcn?= =?us-ascii?Q?R95U7ixpfO/AuDIot7803u9GnttN7ob85Xozj381iEfycmW81O8ZrBfCpoAu?= =?us-ascii?Q?heLu/S+aC7MUYz7eB928a7G75/ae8H9oMWWefHewp2NpzvIcFL9so7rNcL65?= =?us-ascii?Q?NY3mH4ra0Qz34hX2Cnh5/UyWzPW/pzy7Ubw0HPE7PYG1D7szM59l4V1Z5HeJ?= =?us-ascii?Q?fGBfjfnaTOyqPZ6DwUXLH0iNSVXwBd19DW+C1/C13D/IruphNjbbAGcAXezt?= =?us-ascii?Q?b2FrL9o6L92w/qgXwXf2uHt6LYue1/QPA1SVBMQgEoCie/UCKiX0P8wdvGQT?= =?us-ascii?Q?Ywxd5wGZ6jLoHiXU+k21lX/vz9U=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9bf46f56-df0d-4c4f-1e08-08d9fe58ab2c X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2022 03:31:43.0758 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bH3SUjcCcVjhJH7WvIQzrxN3P+G03nTjL6vN7W0FD3xh5e+J/9kTgXsGlcGzi6tBfSFtuai6SAi4N4czu1nqdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4517 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Please update this patch not to change MdeModulePkg/Library/BrotliCustomDec= ompressLib/brotli Thanks, Guo -----Original Message----- From: devel@edk2.groups.io On Behalf Of Sean Rhodes Sent: Sunday, February 20, 2022 2:34 PM To: devel@edk2.groups.io Cc: Dong, Guo ; Rhodes, Sean ; N= i, Ray ; Ma, Maurice ; You, Benjami= n Subject: [edk2-devel] [PATCH] UefiPayloadPkg: Provide option to use Boot Sp= lash Provide a build option to use a Boot Splash logo. Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Signed-off-by: Sean Rhodes --- MdeModulePkg/Library/BrotliCustomDecompressLib/brotli | 2 +- .../Library/PlatformBootManagerLib/PlatformBootManager.c | 5 +++++ .../PlatformBootManagerLib/PlatformBootManagerLib.inf | 2 ++ UefiPayloadPkg/UefiPayloadPkg.dec | 3 +++ UefiPayloadPkg/UefiPayloadPkg.dsc | 7 +++++++ UefiPayloadPkg/UefiPayloadPkg.fdf | 3 +++ 6 files changed, 21 insertions(+), 1 deletion(-) diff --git a/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli b/MdeMod= ulePkg/Library/BrotliCustomDecompressLib/brotli index f4153a09f8..666c3280cc 160000 --- a/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli +++ b/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli @@ -1 +1 @@ -Subproject commit f4153a09f87cbb9c826d8fc12c74642bb2d879ea +Subproject commit 666c3280cc11dc433c303d79a83d4ffbdd12cc8d diff --git a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootMana= ger.c b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c index a8ead775ea..3bded489ef 100644 --- a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c +++ b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c @@ -243,6 +243,11 @@ PlatformBootManagerAfterConsole ( Black.Blue =3D Black.Green =3D Black.Red =3D Black.Reserved =3D 0; White.Blue =3D White.Green =3D White.Red =3D White.Reserved =3D 0xFF; =20 + if (FixedPcdGetBool (PcdBootSplashImage)) { + gST->ConOut->ClearScreen (gST->ConOut); + BootLogoEnableLogo (); + } + EfiBootManagerConnectAll (); EfiBootManagerRefreshAllBootOption (); =20 diff --git a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootMana= gerLib.inf b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootMana= gerLib.inf index 9c4a9da943..306bd33b7a 100644 --- a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.= inf +++ b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.= inf @@ -39,6 +39,7 @@ UefiRuntimeServicesTableLib UefiLib UefiBootManagerLib + BootLogoLib PcdLib DxeServicesLib MemoryAllocationLib @@ -73,3 +74,4 @@ gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits gEfiMdeModulePkgTokenSpaceGuid.PcdBootManagerMenuFile + gUefiPayloadPkgTokenSpaceGuid.PcdBootSplashImage diff --git a/UefiPayloadPkg/UefiPayloadPkg.dec b/UefiPayloadPkg/UefiPayload= Pkg.dec index 551f0a4915..4f5756d575 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dec +++ b/UefiPayloadPkg/UefiPayloadPkg.dec @@ -83,6 +83,9 @@ gUefiPayloadPkgTokenSpaceGuid.PcdSystemMemoryUefiRegionSi= ze|0x04000000|UINT32|0x =20 gUefiPayloadPkgTokenSpaceGuid.PcdPcdDriverFile|{ 0x57, 0x72, 0xcf, 0x80, 0= xab, 0x87, 0xf9, 0x47, 0xa3, 0xfe, 0xD5, 0x0B, 0x76, 0xd8, 0x95, 0x41 }|VOI= D*|0x00000018 =20 +# BootSplash Image +gUefiPayloadPkgTokenSpaceGuid.PcdBootSplashImage|TRUE|BOOLEAN|0x00000021 + ## FFS filename to find the default variable initial data file. # @Prompt FFS Name of variable initial data file gUefiPayloadPkgTokenSpaceGuid.PcdNvsDataFile |{ 0x1a, 0xf1, 0xb1, 0xae, 0= x42, 0xcc, 0xcf, 0x4e, 0xac, 0x60, 0xdb, 0xab, 0xf6, 0xca, 0x69, 0xe6 }|VOI= D*|0x00000025 diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 1ce96a51c1..64e9e67d62 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -33,6 +33,7 @@ DEFINE UNIVERSAL_PAYLOAD =3D FALSE DEFINE SECURITY_STUB_ENABLE =3D TRUE DEFINE SMM_SUPPORT =3D FALSE + DEFINE BOOTSPLASH_IMAGE =3D FALSE # # SBL: UEFI payload for Slim Bootloader # COREBOOT: UEFI payload for coreboot @@ -209,6 +210,7 @@ CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeS= ecurityManagementLib.inf UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManag= erLib.inf + BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/Customize= dDisplayLib.inf FrameBufferBltLib|MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltL= ib.inf =20 @@ -399,6 +401,8 @@ gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask | 0x1 !endif =20 + gUefiPayloadPkgTokenSpaceGuid.PcdBootSplashImage|$(BOOTSPLASH_IMAGE) + [PcdsPatchableInModule.X64] gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister|$(RTC_INDEX_REGISTER) gPcAtChipsetPkgTokenSpaceGuid.PcdRtcTargetRegister|$(RTC_TARGET_REGISTER= ) @@ -545,6 +549,9 @@ !endif UefiCpuPkg/CpuDxe/CpuDxe.inf MdeModulePkg/Universal/BdsDxe/BdsDxe.inf +!if $(BOOTSPLASH_IMAGE) =3D=3D TRUE + MdeModulePkg/Logo/LogoDxe.inf +!endif MdeModulePkg/Application/UiApp/UiApp.inf { NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayload= Pkg.fdf index c7b04978ad..a71d655687 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -158,6 +158,9 @@ INF MdeModulePkg/Universal/EbcDxe/EbcDxe.inf INF UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf =20 INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf +!if $(BOOTSPLASH_IMAGE) =3D=3D TRUE +INF MdeModulePkg/Logo/LogoDxe.inf +!endif # # PCI Support # --=20 2.32.0 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#86816): https://edk2.groups.io/g/devel/message/86816 Mute This Topic: https://groups.io/mt/89281295/1781375 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [guo.dong@intel.com] -=3D-=3D-=3D-=3D-=3D-=3D