From nobody Wed May 22 02:24:35 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+98389+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+98389+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 16735540321001006.8836870856039; Thu, 12 Jan 2023 12:07:12 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id CdJCYY1788612xgZm7b3Jnw6; Thu, 12 Jan 2023 12:07:11 -0800 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.63]) by mx.groups.io with SMTP id smtpd.web11.66932.1673554030215631520 for ; Thu, 12 Jan 2023 12:07:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eacxiScwmKO6g0DDijycVc4nJppsSjfuj7+qnljZu51QGKIH4AL767DGinVkP4NiSzH4Q85OuioRkxgGBaIxd8KKFZBhuXrBuxFvqc2j6er2gAY8xsQ6qytiP9+NLKTOsP3a8CMQLf3L8/HsGuC+aJn617flfWiSIR/Fi++F/ksuzkGrvxag3Npf7juv8BYbVn/jIWWZFLgZpVzjsWpMastq68H+++CqQy+urQBtKsZTdkKxB/1hzPfbFEO6fi2LcByllnO2OJNbsZJSnVpS4bwT3tdUkbeA7tBJ8tuSpeWjRy0Tl8iFxJg6NU1beHEzFqPgzRVLrJuaLHhAMSnppw== 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=MoJvwjhpDaGxPfkViDiaY7K2uBhZVHHk3h0t/AEVyJI=; b=K7SZ9Fa+GWOOKNaRZrDkW9/FKIa6l8yGd3B2qyj9LM6DuX3qjjdm+e/SjK7E+MSRgdu+nVa77eOSoaFlGKriWKyqcTW1ff8plACL34zjt25pU3qcGBRN1yGFJ0njXRTNr43439FNfYSuPc1BDD8QMI5gXoDqFftzEXV5nj7n4qvEgnRF8RiqD0WPHgxl14v4Hi1EC3Yd7j+eiz6Gp5IFEKCfzxpDtJS2saI+KhpV03IuBgOww2nqgu+a5KAtq6ofTFlTHip+vETpJsiZ1nVyIXRt0WCZ7J/bOSAZB/3mpZeuea0AgOQzKP0cwkFAOHdmnlYKgjE4kRoK1OXlOzkndA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ami.com; dmarc=pass action=none header.from=ami.com; dkim=pass header.d=ami.com; arc=none X-Received: from BN0PR10MB5158.namprd10.prod.outlook.com (2603:10b6:408:120::18) by MN6PR10MB7468.namprd10.prod.outlook.com (2603:10b6:208:47b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Thu, 12 Jan 2023 20:07:08 +0000 X-Received: from BN0PR10MB5158.namprd10.prod.outlook.com ([fe80::4ba7:7fd3:938a:2503]) by BN0PR10MB5158.namprd10.prod.outlook.com ([fe80::4ba7:7fd3:938a:2503%3]) with mapi id 15.20.6002.013; Thu, 12 Jan 2023 20:07:08 +0000 From: "Robert Phelps via groups.io" To: "devel@edk2.groups.io" CC: "michael.d.kinney@intel.com" , "gaoliming@byosoft.com.cn" , "zhiguang.liu@intel.com" Subject: [edk2-devel] [PATCH v2 1/2] MdePkg: Add After Ready To Boot Event Definition from UEFI 2.9 Thread-Topic: [PATCH v2 1/2] MdePkg: Add After Ready To Boot Event Definition from UEFI 2.9 Thread-Index: AQHZJsFyC9Kiu5ZLWUSrYuPKcL8gNA== Date: Thu, 12 Jan 2023 20:07:08 +0000 Message-ID: <20230112200650.929-2-robert@ami.com> References: <20230112200650.929-1-robert@ami.com> In-Reply-To: <20230112200650.929-1-robert@ami.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN0PR10MB5158:EE_|MN6PR10MB7468:EE_ x-ms-office365-filtering-correlation-id: 91747676-f22b-4d79-f9e2-08daf4d89579 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 95ivOVLTZOlUWcNyfgfLveQ2msegrCyfBhiHz1A8XpXZ1pVO5Iu0xX510jno3hetlwTPCfEsCCjKFU0KOtKWehzuf4lFT3/o1VM+KUNJ7SxlL1loZdjHvw5PuXW9m1q74awBtRXPD4L3rWeZ8Rmr94BwxmZ9giAvLrkgrzx2+PXjDNuuKJ2UT1TTTZZOWyGaub47eKmxu+rXg3cE3G4f60rlCCikaubpEfA/f8ygjI5rTkY9pMWDGep5WIG3wjTMSXNo5oYMutVG9WYDPNdB1Iamu96+ni+nOOQdn+2g704vfEeYWaEtIR7c49HsHjwU0hjYwzuG85/Lz8TbHkzL4Oa5GOQ2jOMXXD+Ui5qYfQsmJpVFaCIO3SU0+aiLV2RppUo9PseAIdwzmjQaRdyAjP1hPXbNHMO12LRzkaTllwzn1VWuvJsJEZhxag8BzJQPQslpFnEEBZ1S4S3FcAhywSBhVjewOHYeK5aVIZxIm3ih52fvwvq/i//oG4OHsQUNgNULvigUehyWsDRiVgevthF2pIwkaTkgo/OQyTt0UW7hHckJzUjxpwaM0FEWBgf7o5hcRg6FpWAFyx4xuluT6OCyT+5L/e+2OONuY5U+8y34Smw7YsBGLYrTcOJGLlG00cG9p9+X5cafqY2sbByUKSkxrAJyLZUe+MZrVRzVkysWxeehWTP+s908kZRp+PWt05zDDFu6/FuOvC161BSVog== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?BPvVdwI5c94EB0d8vtK3fyzGRt0CxPr6h2l11FzsvR2DeJHusbro1KnNeQ?= =?iso-8859-1?Q?CfJKldPTSlcwddJVfT1rd/rNFntodVN2A9V+/7WITH8hFkB7w1/XhXBCsc?= =?iso-8859-1?Q?E5p0WK5/7Z4PtQ068jAvXKtm35arkamoEo4SvAavr3V7QOJv5cBgze9hS2?= =?iso-8859-1?Q?UiWShtIea73e3zns1nRRDmKNbS6eyoZqEb9y9wE5VjTHSwGKXTjndOI279?= =?iso-8859-1?Q?c6P0ZmjVFLo8MyQ5BCXF5PlL5bOdNlTohuDxpukMXo9eDI8MWIgdUI6u03?= =?iso-8859-1?Q?V70rITK0GLOwqjoKCZd8nnlyAqYwLpJI3lbB3YfxbPLmDHVcuh/c6jjUAc?= =?iso-8859-1?Q?18Hod2h6g1t2HvRGjo0mNliC4Jftup/ApqLRzECpN0O7iJXGZa2m2Lc5Cs?= =?iso-8859-1?Q?iixBTZGUolEVdaKqDMzNemMZUBH4DaEcVOFGqCjSle/bYQwTbwduFaMwuW?= =?iso-8859-1?Q?zVZx6+TxbaneFJi8LmAuXziqY3K/+0wJwa/nnDx3b5gCjnnkxoHEQkbdZC?= =?iso-8859-1?Q?EnR7udMi+yuZ+UvWukXQPsgbZdYdHjdq+dhdbdIqEbSVbgnjmjH3RqxMko?= =?iso-8859-1?Q?nB715mQK+cNlOTMHV3E8JGvqz++JIBlpnlY67Yv5IuaPqA4AzmkOvvxMx6?= =?iso-8859-1?Q?hVjm3117R/S0x8JcdViXMOx13ipR5mSzIdC/LHEUQvVaezuagBETfV1VK1?= =?iso-8859-1?Q?Rfx8eYvYr+soYgnUpym+VXArzDF5ggnyctUgYTA+d27gncdGgY6IUzfD9J?= =?iso-8859-1?Q?pNTQJd36cKtOXwMJovlZjukLd2V9ShteZbALZ19NoSuCIRvRbEpPgeqE+K?= =?iso-8859-1?Q?HzGZT9jpX7+Os5xIkYwNdZyzjvbgzy7D1detrMoDMOIWnDasjXV2WxLTPA?= =?iso-8859-1?Q?2WQtW2JNlGMCvmUh7nmEI8CvSwrk21VCscIG5HFxNeLclo22O70Vmq0Kpi?= =?iso-8859-1?Q?zWJA5KwaIHyQUnkRhKPBhWmMbrbLzsoe6xy/FQFO/GBpsG5FrQMfn++2n5?= =?iso-8859-1?Q?m+qcEwc3CQO65a7vTdWgE8lv40EX0Ajp00b5+aJfRjYqLDQzLmCsIun4oa?= =?iso-8859-1?Q?c8DyrngxwFYqA63UkRirB7LK318EwPsdCpyZexV/BuSIwQrQcnedm5bCl6?= =?iso-8859-1?Q?+KbX8N/A2sMYXi4gEOZFk5tIorj6HXs20r5JqQnETjsXaKyQdicweGE6xz?= =?iso-8859-1?Q?EbVWsC6jovHS/STBWOTxG83+lmXcNtJK67deNSVM89wu2G34jYz+oft7ZF?= =?iso-8859-1?Q?vVsw7gMdEpr6rQt6vNboojLyJfDa5y+cyXhoLlwwYGnM3oLe3f/iRxejGM?= =?iso-8859-1?Q?BBYM6EsMVp3i0OSd7SKn7f6H6IzT4DnKgZDiVvl6pKGD8bcadPoy+qmwQX?= =?iso-8859-1?Q?zMWgsi218CKnPD6oAMpir6yFpf9png+sOxBHV7+yPNZGT7IhWY8QQm68+u?= =?iso-8859-1?Q?l+Pf8QdQQ562XY7FxgB1qYv4JFLHnjd1h/FQEkDoY2SeTxY5UQpDotXtyc?= =?iso-8859-1?Q?jvmEfAuD0uYok/6XSfwCqrnONq//vfSKVa5BM4ivU6Vy5hGs65+oCeVc1Q?= =?iso-8859-1?Q?GtVUaFPbD4io0aW65rT5ke4xlE6qPAaB2nuGBXYcwnd97jCk4WpJYCmebE?= =?iso-8859-1?Q?XGPoUctM5FzTiW0ke6/vkwZCnQ8ge1KPJb?= MIME-Version: 1.0 X-OriginatorOrg: ami.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91747676-f22b-4d79-f9e2-08daf4d89579 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2023 20:07:08.3790 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 27e97857-e15f-486c-b58e-86c2b3040f93 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1Ie+Kvwnzjbyf5GdjOIucCSlk6LpJ0aMvMd5BCe2TLQQIB1fcyaWtqnY1kKG1srE X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB7468 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,robert@ami.com X-Gm-Message-State: fK21VWLQmLSjGPK6Fagb6s7hx1787277AA= Content-Language: en-US Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1673554031; bh=Ca41/TYKlbSK7TUzumuW3wfbarFUA56nbxmTAlpWYpI=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=P71/YgGFv175rxXRj66cg4dCAWjbaJ3glXooqlARb0XJu44486y87MF4C6l1VZUa3JI JabIxs1pjRXgd56DZqlLbsylLz+46bALrg45y64UjpfzYMUUIRWe2bCxek9EuXvvDPgDv m33YDcdYCDqZ6nl89G1iA0WyM3c2kE4BCes= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1673554032414100001 Content-Type: text/plain; charset="utf-8" Add After Ready To Boot Event Definitions Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: Robert Phelps Reviewed-by: Liming Gao --- MdePkg/Include/Guid/EventGroup.h | 5 +++++ MdePkg/MdePkg.dec | 3 +++ 2 files changed, 8 insertions(+) diff --git a/MdePkg/Include/Guid/EventGroup.h b/MdePkg/Include/Guid/EventGr= oup.h index 063d1f7157..a68b654e0a 100644 --- a/MdePkg/Include/Guid/EventGroup.h +++ b/MdePkg/Include/Guid/EventGroup.h @@ -29,6 +29,11 @@ extern EFI_GUID gEfiEventMemoryMapChangeGuid; extern EFI_GUID gEfiEventReadyToBootGuid; +#define EFI_EVENT_GROUP_AFTER_READY_TO_BOOT \ + { 0x3a2a00ad, 0x98b9, 0x4cdf, { 0xa4, 0x78, 0x70, 0x27, 0x77, 0xf1, 0xc1= , 0xb } } + +extern EFI_GUID gEfiEventAfterReadyToBootGuid; + #define EFI_EVENT_GROUP_DXE_DISPATCH_GUID \ { 0x7081e22f, 0xcac6, 0x4053, { 0x94, 0x68, 0x67, 0x57, 0x82, 0xcf, 0x88= , 0xe5 }} diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index e49b2d5b5f..0d6dfe8792 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -413,6 +413,9 @@ ## Include/Guid/EventGroup.h gEfiEventReadyToBootGuid =3D { 0x7CE88FB3, 0x4BD7, 0x4679, { 0x87,= 0xA8, 0xA8, 0xD8, 0xDE, 0xE5, 0x0D, 0x2B }} + ## Include/Guid/EventGroup.h + gEfiEventAfterReadyToBootGuid =3D { 0x7081e22f, 0xcac6, 0x4053, { 0x94,= 0x68, 0x67, 0x57, 0x82, 0xcf, 0x88, 0xe5 }} + ## Include/Guid/EventGroup.h gEfiEventMemoryMapChangeGuid =3D { 0x78BEE926, 0x692F, 0x48FD, { 0x9E,= 0xDB, 0x01, 0x42, 0x2E, 0xF0, 0xD7, 0xAB }} -- 2.36.1.windows.1 -The information contained in this message may be confidential and propriet= ary to American Megatrends (AMI). This communication is intended to be read= only by the individual or entity to whom it is addressed or by their desig= nee. If the reader of this message is not the intended recipient, you are o= n notice that any distribution of this message, in any form, is strictly pr= ohibited. Please promptly notify the sender by reply e-mail or by telephone= at 770-246-8600, and then delete or destroy all copies of the transmission. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98389): https://edk2.groups.io/g/devel/message/98389 Mute This Topic: https://groups.io/mt/96231202/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 22 02:24:35 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+98391+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+98391+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1673554033820654.8295365978977; Thu, 12 Jan 2023 12:07:13 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id D8d8YY1788612xUfoy68rO39; Thu, 12 Jan 2023 12:07:13 -0800 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.63]) by mx.groups.io with SMTP id smtpd.web11.66932.1673554030215631520 for ; Thu, 12 Jan 2023 12:07:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pdw36VvkHNFi1UZeySPANQGnKqlt8Ccx5vC+2A1Fc/1LVejVNsLhtx5nsUkJCzMduswWYRulpTqp7RBOYiGZfbI1QVcgQhLUtvzYrXpmslp1l7YpzmF9lOMxjG/OfF0t+gt6RS+OnvqklwZxstHfmEO8AXCPZquYuxBfWaSDSwxOz674wvazL8P790MD1QArj61gkGXK/hqQyrzMgopBGn5xjPsyqwbacD6mHbIXRH78wXCZ0ym76lLZt5T8ABxVDLHr2GnzAwhj9TNT0Yj3aSEOSuQkVMqCKcmyk7KbUyU8NR1K9WZME6w5pmg7H8Q/YwyLczdWK47jfOhdjvZR2g== 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=IlVzgpj3Fsz3t5p/s9YSYVneNUZjv2P+i9CCG4i7vP8=; b=eMOPs+tZTKNxhKEtlt2xvKMSwx4W5TRM5uZ8omecthcWLZgdAhJTS2fa4lgZA6wGMePejULcOyfXZF0mY2sti86t6KQDQv6NC5wfDG0vY+HPNn1BGwd7a/zlKVmFkUbWqM7F8Z3ZL6FilhvL9GnaICNT9zLQ3z6RenFP6hW09hdejDzPPqpGsiCWUnectdY6jLPA7jD0rCZKHYLSIxTZc5PUVz5jrtPYAN3Txio5fDL183niqqWSP1lhSqkqZUc5IooBogBKNBgzmPB8WSbavQpV9DpZUmlfefQUlD2LIaY4FOBgMFDsg2dklXbTRC8Q4TZ6yz9v/A6oU97B67kjPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ami.com; dmarc=pass action=none header.from=ami.com; dkim=pass header.d=ami.com; arc=none X-Received: from BN0PR10MB5158.namprd10.prod.outlook.com (2603:10b6:408:120::18) by MN6PR10MB7468.namprd10.prod.outlook.com (2603:10b6:208:47b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Thu, 12 Jan 2023 20:07:09 +0000 X-Received: from BN0PR10MB5158.namprd10.prod.outlook.com ([fe80::4ba7:7fd3:938a:2503]) by BN0PR10MB5158.namprd10.prod.outlook.com ([fe80::4ba7:7fd3:938a:2503%3]) with mapi id 15.20.6002.013; Thu, 12 Jan 2023 20:07:09 +0000 From: "Robert Phelps via groups.io" To: "devel@edk2.groups.io" CC: "michael.d.kinney@intel.com" , "gaoliming@byosoft.com.cn" , "zhiguang.liu@intel.com" Subject: [edk2-devel] [PATCH v2 2/2] MdePkg: Added Call for AfterReadyToBoot Event Thread-Topic: [PATCH v2 2/2] MdePkg: Added Call for AfterReadyToBoot Event Thread-Index: AQHZJsFz2mTw/U3tfUauLczkqNEEtg== Date: Thu, 12 Jan 2023 20:07:09 +0000 Message-ID: <20230112200650.929-3-robert@ami.com> References: <20230112200650.929-1-robert@ami.com> In-Reply-To: <20230112200650.929-1-robert@ami.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN0PR10MB5158:EE_|MN6PR10MB7468:EE_ x-ms-office365-filtering-correlation-id: 12fa50ea-b4c5-4308-6596-08daf4d895ec x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 6d1saf+Y5cf+p1pb/w+isJCUjw0yQY2pUyMkU/hjVjqQFLHPF9zjV9S/u/VukXjspO9zMeiKccB3tX/Sjb4ScQ6e2Gd3Kia0jNq4+KIRaXU336+vr28IpqlURVfpQaowyfMvUJWvFBCH0TdQOyvrFc+9JrmyNhm7vV4mQt4X8DHKEHP5bI/i9K078BGE6WnXI4tMjAr6DcQhEYmHAVsQGKnYkO4JZI5vi3ByenClAJIGCpXLXCGFn2wCz9+ntvAyRueCKAn56DZTMmdVoDAgH4Zzo5ZnnXAxENOsxPRO78+6L/eYBY6Md1Uh05n/mEpWBjfcrgoAD/vyWp0nJTeClGiJz3CVKKmR7YtpYO1gQq7cYi28XsJ2OAd/Z+9zmk2b3+LeDcCxHUbxHWkTuemi6iE8nR6uwImACkXNmvGMZ9tqbt+22SSUNJb7ULgdP3ZoNiFzoWoaDDIRR26ks/PzXKIDn2+7cLRmDZyJyZbkvMIm8aEWcZPCRmcX4XiDvxjzHX9c1NjpkybxM2Lt/VjWlYeYdaKkVmM+/tI+arCtZZgqs/Vhcf/F/V+rtTV8BWYADH+E8c6ppQ2B0i/ABVZ/JaAgasWiDcJFGeUMB+bsgwQSTugsjVvdUPto1kZvyCMASgblomvrTgQlHiWw/bSkozhRm0UQbxOq169/NxbRmsHWmo66y6WOqu+fSe1EXNLdGUUE6mMN3ecDhW98Iu1HYQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?d3JhrIwqqjAuZHFFgTB/V07I0syTDee7zUKiRE8KWSIuFSisRqciQLM4x8?= =?iso-8859-1?Q?KnTKx3ppJDN84wWK4Suu9UXWHCqO36FmrmyRankJLkhqQXhPFjznlIxRCA?= =?iso-8859-1?Q?ueTYxAETbjbmhwN2JQwWQW5NmGEyDtaC2GNj4WSsX0p62bMztUCoqls6M/?= =?iso-8859-1?Q?MGxXxAuLTWTBWzF13ln2iZcQJHf86rwN3awFl3ce9umpI2QUd9aNAUEn60?= =?iso-8859-1?Q?V4AJKKMKpBsUuttwO/EWo578QNHnbYHOzN1ulQ4UtJQE8uFrsl0antwe+9?= =?iso-8859-1?Q?4ib6ysSvBygzHVXTU2buSoBVXrb3LA+40vx5KNMmNXZOWhnnzTKDRMlka5?= =?iso-8859-1?Q?5NcRZG4OxWc7ggFk8IbwNqLCmYHIxm2qP3DzAmsAoS7je2sFNYOxsoshCg?= =?iso-8859-1?Q?xqh3CfqU5czk3m4OdVopUPpMxvJ/BCZ8V9d8O762AjwA6+V6my3eN+VXlR?= =?iso-8859-1?Q?RozdbAqLRfrzEXAAEdzgRi9yAsZe/PULHCUaGbgMOefjL1IIWTdYuFQezt?= =?iso-8859-1?Q?jTmXlgx/O//kFPjJ8yF/m1AQ3lJwS41E4lMVO2GxbuZuzGSNDrEZDC9p6M?= =?iso-8859-1?Q?fuRtD3eOddoxXzdb3iqDGi+S24RzM5xMuzVe/RSGoDoAT3756ZrCYI39DS?= =?iso-8859-1?Q?wPYVEUySaPqHbfTXuR09rKMVWt89reBK70lKgJ69FC9qO1q/KHl08ydR8p?= =?iso-8859-1?Q?9mbIAeJ54Ror1iZIRxebhyvnwTMfiSMcOWNZzrqKe9NJ/DMGkbJ+JqEYJv?= =?iso-8859-1?Q?AGstiO99E75hxnirD2cN/TijfgvOkgiNE9PAPCEwGrWRNFoZBOVqNW0CUU?= =?iso-8859-1?Q?qg0lYo6I5JdUk1xU1oMt3gxQd7QLe84qQ3K1wKo154LZLcjWyfH6UMv+x3?= =?iso-8859-1?Q?t4zKmUZYHumX1+DujDEo5b4bPLCiRbEDtGlY3FhujjOYqPuK3+7RTilxSW?= =?iso-8859-1?Q?YzbjQpWuo70iGlYGVNjLD4X+BtxYveqIy2kkFeoWlPnAtLpITpKGWI0PjM?= =?iso-8859-1?Q?bi+4gIbqaesEyx9pGLp0eB2caGA7u9v8RjJlo/8mFrUYKzWtz+Ek+3eMu9?= =?iso-8859-1?Q?rUv1PItM9Qjback9CgVVxtpIp5UapVu58goDuwQlw/WXqreI3fReiW9qqb?= =?iso-8859-1?Q?s4QR5wsVwiIi80PzOihvrvSF3f5J0sRyfJoxF5qhRBRihVE5N1LBSWTOLe?= =?iso-8859-1?Q?cCRA2wePphMuLBThYp1exQIEUmoGsTaGyrlNyau5TviCCDlXpjrvN4WTzh?= =?iso-8859-1?Q?gnAKUWDM3neIYQsm9s2Wyj68bzoBfPpp1xJUwkFoXq16vmjIgnFm+g1AwT?= =?iso-8859-1?Q?b4VNT0QFPagpbyTqHlJkZktJxF6gOS4GsDdjwYZHxL195/4rVXuyMQ5ljT?= =?iso-8859-1?Q?Q66fcFcUPGvcRWWS4Hph+rAaDRYkRHIPoVFt9MVc3M+bI6qhxwfn8AvPXz?= =?iso-8859-1?Q?YasoCHvc3fWu29WHKb5+nmWDMsNoFkSg7gSULPmm2tYzKjx2osISuCQ06D?= =?iso-8859-1?Q?K9lD9FY5Ay8gX+g33xFgYplt8WN18Vmri7KT17rAK+QhRp99kUnnPIweFj?= =?iso-8859-1?Q?Q02SzeNRnyvWIKdT05G72S3mS8aQhg4I8zAmxScp4BOXZd98HtaJsBaLtB?= =?iso-8859-1?Q?nwp50EJ6nAYZiOMSDW1pqw6De8AeEYcEc3?= MIME-Version: 1.0 X-OriginatorOrg: ami.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12fa50ea-b4c5-4308-6596-08daf4d895ec X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2023 20:07:09.1288 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 27e97857-e15f-486c-b58e-86c2b3040f93 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: j0QMQ6awFKkvhn4xRBLyai+5OMErczMl7WsQtqenuKmi1IbyCPmZXpepO8QPo8pK X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB7468 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,robert@ami.com X-Gm-Message-State: 3C0nnUNFQrOxRegka1ysKpfEx1787277AA= Content-Language: en-US Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1673554033; bh=TTh3W9Bqv5HO+2220NTcuBMiT61IHoen3Q6wCmH/Oho=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=VFdg97R4Kab+zweqAnt/ImdcnL3hxgGLQp1i9WjSCkopiprdtRhurHV8jh61py+vC8/ bqHkI8xIFYnG5gCe9TKdyg2rXPjE5L9huQ27374YvsppK4mmeHDu48RlJxQr9yRTS3Gfs ffyvXDdmUZhm6POvZeoO/qwd4GuatXoCBbk= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1673554034369100004 Content-Type: text/plain; charset="utf-8" In the function EfiSignalEventReadyToBoot, Code was added to also create, s= ignal, and close the AfterReadyToBoot event. Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: Robert Phelps Reviewed-by: Liming Gao --- MdePkg/Library/UefiLib/UefiLib.inf | 1 + MdePkg/Library/UefiLib/UefiNotTiano.c | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/MdePkg/Library/UefiLib/UefiLib.inf b/MdePkg/Library/UefiLib/Ue= fiLib.inf index 01ed92092d..3aced47d2e 100644 --- a/MdePkg/Library/UefiLib/UefiLib.inf +++ b/MdePkg/Library/UefiLib/UefiLib.inf @@ -56,6 +56,7 @@ [Guids] gEfiEventReadyToBootGuid ## SOMETIMES_CONSUMES ## = Event + gEfiEventAfterReadyToBootGuid ## SOMETIMES_CONSUMES ## = Event gEfiEventLegacyBootGuid ## SOMETIMES_CONSUMES ## = Event gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## = Variable gEfiAcpi20TableGuid ## SOMETIMES_CONSUMES ## = SystemTable diff --git a/MdePkg/Library/UefiLib/UefiNotTiano.c b/MdePkg/Library/UefiLib= /UefiNotTiano.c index d84e91fd01..f8f7406f3a 100644 --- a/MdePkg/Library/UefiLib/UefiNotTiano.c +++ b/MdePkg/Library/UefiLib/UefiNotTiano.c @@ -222,12 +222,26 @@ EfiSignalEventReadyToBoot ( { EFI_STATUS Status; EFI_EVENT ReadyToBootEvent; + EFI_EVENT AfterReadyToBootEvent; Status =3D EfiCreateEventReadyToBoot (&ReadyToBootEvent); if (!EFI_ERROR (Status)) { gBS->SignalEvent (ReadyToBootEvent); gBS->CloseEvent (ReadyToBootEvent); } + + Status =3D gBS->CreateEventEx ( + EVT_NOTIFY_SIGNAL, + TPL_CALLBACK, + EfiEventEmptyFunction, + NULL, + &gEfiEventAfterReadyToBootGuid, + AfterReadyToBootEvent + ); + if (!EFI_ERROR (Status)) { + gBS->SignalEvent (AfterReadyToBootEvent); + gBS->CloseEvent (AfterReadyToBootEvent); + } } /** -- 2.36.1.windows.1 -The information contained in this message may be confidential and propriet= ary to American Megatrends (AMI). This communication is intended to be read= only by the individual or entity to whom it is addressed or by their desig= nee. If the reader of this message is not the intended recipient, you are o= n notice that any distribution of this message, in any form, is strictly pr= ohibited. Please promptly notify the sender by reply e-mail or by telephone= at 770-246-8600, and then delete or destroy all copies of the transmission. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98391): https://edk2.groups.io/g/devel/message/98391 Mute This Topic: https://groups.io/mt/96231204/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-