From nobody Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58911+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58911+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974463; cv=none; d=zohomail.com; s=zohoarc; b=GwmAy2iglv7dW/ni0z2gOhgXD2dWV8fFtt0hidulSSD6COVSZMXx2HcYQ1CbtGwP85ZCJJseoni3EkVBG+J3rYEuvh74sdn6BVjmKb4+4qmBWIxz+6eXYJZQMeWwOVkAwOG3zuC/GdvKweAPKD81K9t5PDGsbkqBh2R0XXPdihw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974463; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=JKncvPvhPwVQP/xKUxXjnuAdjnoQ55v1cR2oY4J2u6M=; b=hxvo5IVgehzF8Xibd05nZ91/0NBJzn3fDNsjaKgM/s6D3sxbbxWulu4lw4m1J2fVA6DIO8IviBY+CVnpOo1sidNedn3LmA8X41SG7dCrZIiGXJ6s4WBGyNJ64Lto237LAhiHUc3o0W5zIz3PYMKo5RtD6lyUa2+psRNLV2rtSHs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58911+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974463699961.7803188921574; Fri, 8 May 2020 14:47:43 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id SwKBYY1788612xtjjO8KHMAM; Fri, 08 May 2020 14:47:43 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com [63.147.10.40]) by mx.groups.io with SMTP id smtpd.web11.1901.1588974462075247740 for ; Fri, 08 May 2020 14:47:42 -0700 X-AuditID: ac1060b2-0e1ff700000018d4-77-5eb5d37c0d5a X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw1.ami.com (Symantec Messaging Gateway) with SMTP id 8F.CD.06356.C73D5BE5; Fri, 8 May 2020 17:47:41 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:12 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 1/7] MdePkg: Extend SERIAL_IO with DeviceTypeGuid Date: Fri, 8 May 2020 17:46:05 -0400 Message-ID: <20200508214611.70592-2-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsWyRiBhgm7t5a1xBv1vuSx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2ZseXUa9aCjRwVN5a8Zm9g/MbWxcjB ISFgIrF7V00XIxeHkMAuJomuFdtYIJzNjBJP388Ecjg52AQ0JQ4cm8IIYosISElMOTCTCcRm FqiQeLryCViNsICLxPJtq8DiLAIqElee72QHsXkFTCUutk1iBrElBDQkpq25C1bDKWAmcWbr OrC4EFDNs913mCDqBSVOzoSYySwgIXHwxQuoGlmJtuPP2Scw8s9CUjYLSdkCRqZVjEKJJTm5 iZk56eWGeom5mXrJ+bmbGCFRtmkHY8tF80OMTByMhxglOJiVRHgnVmyJE+JNSaysSi3Kjy8q zUktPsToBPTARGYpblAAAmMk3tjAQEoUxjE0MTMxNzI3tDQxNzZWEuedvHZNnJBAOjBms1NT C1KLYIYwcXBKNTDuezrJdrrSijPu8cvrbp794H+tUVb+Uc1GdaW/S5+WGZg3Kqdc+rs26j7z kl62sD2Ldhb9KNKWql1sVc/Z25HWl8i1U/X/zl4TozhXtlvNO5rS6/1cDf5HRsS1mvG2sxat VW645m2hFb5x3dTaLC79BU3bLy2UTt/w9e+j+wEdF98mee38q6jEUpyRaKjFXFScCACDKwlL xwIAAA== Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: l9Us60BblprJd65FKYogq0Hmx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974463; bh=1G112lSCnwY8qPemhMB/V81BEBsYvwy9xHlH9tFrWL8=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=v5QJoQXoXBjFVg0OawTVzxQ5ppraS7BstI7RbfRu8psPHw9C3C36EpA/zZByMdp7Kav JlGrqqUBIyjKbwB3ASNaqXca1zfiEBCUUIcXkK/M9wXeluF0Zq0BFyc7FcFjZ+v9KUGcI v6OIUrAAub0+w/7qPW8DljeuFh+BnILNxos= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" EFI_SERIAL_IO_PROTOCOL_REVISION incremented to 0x00010001. CONST EFI_GUID *DeviceTypeGuid field added to the protocol structure. UEFI 2.8 mantis 1832. Signed-off-by: Oleksiy Yakovlev --- MdePkg/Include/Protocol/SerialIo.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MdePkg/Include/Protocol/SerialIo.h b/MdePkg/Include/Protocol/S= erialIo.h index 51eaa53..b2398c2 100644 --- a/MdePkg/Include/Protocol/SerialIo.h +++ b/MdePkg/Include/Protocol/SerialIo.h @@ -262,7 +262,7 @@ typedef struct { UINT32 StopBits; } EFI_SERIAL_IO_MODE; =20 -#define EFI_SERIAL_IO_PROTOCOL_REVISION 0x00010000 +#define EFI_SERIAL_IO_PROTOCOL_REVISION 0x00010001 #define SERIAL_IO_INTERFACE_REVISION EFI_SERIAL_IO_PROTOCOL_REVISION =20 /// @@ -287,6 +287,7 @@ struct _EFI_SERIAL_IO_PROTOCOL { /// Pointer to SERIAL_IO_MODE data. /// EFI_SERIAL_IO_MODE *Mode; + CONST EFI_GUID *DeviceTypeGuid; // Revision 1.1 }; =20 extern EFI_GUID gEfiSerialIoProtocolGuid; --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58911): https://edk2.groups.io/g/devel/message/58911 Mute This Topic: https://groups.io/mt/74083833/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58912+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58912+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974464; cv=none; d=zohomail.com; s=zohoarc; b=ZmA+R0MNR+zHXz7DpP0UGcgGn8Sf3DYdqv6wBw39JHENKtE47fBXgfoytWE5VVmj4myGcPwSyycHDHnq9fIz2dtYegxyUlXLNiy5ZyEN07TbVzrH6E6bHS7tOpBgnFfhhMER/iT6HmXmT9xybTxIPe1stABYRm6Ni+2PUEnpGho= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974464; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=LV8HDnszP6FrmN9pvTqtEcL9RXZFm9mnGFYCeTbY19Y=; b=eZ5n/knWK0ghqIoFpV/sFQJjn+GbzIUirTTiQMpaGtQFb4qP5SsBQAJAdYi0h/fzjMi69wxQ/y3mELsml23m8g6eksQe+khg1eUGGP9vTqxRQ8TCWe028ReGfodJXFpD+HnNMd653AewfauJ0OUKnhXMlR9cVRkFSTe93F7Q7ME= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58912+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974464314791.9537897149661; Fri, 8 May 2020 14:47:44 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id qFgsYY1788612xydZ8SdlOAe; Fri, 08 May 2020 14:47:43 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web10.1970.1588974461383918391 for ; Fri, 08 May 2020 14:47:42 -0700 X-AuditID: ac10606f-05fff70000001b62-23-5eb5d37cd8e2 X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw2.ami.com (Symantec Messaging Gateway) with SMTP id 1F.FC.07010.C73D5BE5; Fri, 8 May 2020 17:47:41 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:13 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 2/7] BaseTools: REST style formset Date: Fri, 8 May 2020 17:46:06 -0400 Message-ID: <20200508214611.70592-3-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRiBhgm7t5a1xBufPMFr8OjqPzaJ9wmw2 ixX3NrBbdHT8Y3Jg8dj+/QKjx+I9L5kCmKIaGG0S8/LySxJLUhVSUouTbZUCijLLEpMrlRQy U2yVDJUUCnISk1NzU/NKbJUSCwpS81KU7LgUMIANUFlmnkJqXnJ+SmZeuq2SZ7C/roWFqaWu oZJdSEaqQmZeWn5RbmJJZn6eQnJ+XglQdWoKUFQhoZszY/+FRawFh9krnp6OaGDcxtbFyMkh IWAisaPrE2sXIxeHkMAuJolNP1+zQTibGSXW7DkGVsUmoClx4NgURhBbREBKYsqBmUwgNrNA hcTTlU9YQGxhATOJ60vPMncxcnCwCKhItG/iBQnzCphKbJg1nx1imYbEtDV3wVo5gcrPbF3H DGILAdU8232HCaJeUOLkTIiRzAISEgdfvICqkZVoO/6cfQIj/ywkZbOQlC1gZFrFKJRYkpOb mJmTXm6kl5ibqZecn7uJERJj+TsYP340P8TIxMF4iFGCg1lJhHdixZY4Id6UxMqq1KL8+KLS nNTiQ4xOQPdPZJbiBoUfMELijQ0MpERhHEMTMxNzI3NDSxNzY2Mlcd5Ja9fECQmkAyM2OzW1 ILUIZggTB6dUA+MKhkD7XBvPU8fLjvQqN6y+ExbLrTLX2f23acZ30dddc2V8LXLkjhz9ed// /NKZRrcnG7E5hF/pCv8h1/2v/oxOeM0Hubxv/W3P5n14tHPz01K+bW1WK/qUHlj59HcxKUx8 5n8qafMEUZkjMqqnRb4bi0vJ1K2SiV0jvy5q7+5ptpM69GoOzldiKc5INNRiLipOBADrgwFR xgIAAA== Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: oSO9eZ4H2x9YrWrgzswfKZj4x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974463; bh=uHVRVtnd8HM6S3y1GOPoI5aE4GhiI0Wj27rE1cvRzUA=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=oC9ic0Tp9uvjmAYMPzBarnpnE43CBVMyrSxF254L0HC7c8UgSqvjVPPy4ZqKy168NYI Zp0iVgT5AQfwpSRvL5KEtNbQ7RYufWgR681jdkwMB/90DrSppQgzZid02Uy6iUkf4OjOH yKNb5aPodIFpksmM2zfuSuQl44V8mNapCpQ= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" In question level, a new flag EFI_IFR_FLAG_REST_STYLE is defined. (UEFI 2.8 mantis 1853) Signed-off-by: Oleksiy Yakovlev --- BaseTools/Source/C/Include/Common/UefiInternalFormRepresentation.h | 1 + 1 file changed, 1 insertion(+) diff --git a/BaseTools/Source/C/Include/Common/UefiInternalFormRepresentati= on.h b/BaseTools/Source/C/Include/Common/UefiInternalFormRepresentation.h index b0bd7c5..b9fa8c3 100644 --- a/BaseTools/Source/C/Include/Common/UefiInternalFormRepresentation.h +++ b/BaseTools/Source/C/Include/Common/UefiInternalFormRepresentation.h @@ -728,6 +728,7 @@ typedef struct _EFI_IFR_QUESTION_HEADER { #define EFI_IFR_FLAG_READ_ONLY 0x01 #define EFI_IFR_FLAG_CALLBACK 0x04 #define EFI_IFR_FLAG_RESET_REQUIRED 0x10 +#define EFI_IFR_FLAG_REST_STYLE 0x20 #define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40 #define EFI_IFR_FLAG_OPTIONS_ONLY 0x80 =20 --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58912): https://edk2.groups.io/g/devel/message/58912 Mute This Topic: https://groups.io/mt/74083834/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58913+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58913+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974465; cv=none; d=zohomail.com; s=zohoarc; b=CL2yWJZadtbO79ul0je+ZSFE/lpq9vUh/gz6evCPyadHPbwTZofu399RHVOF6rkNQue4gUWjTRz0QvW7ffXY01txC8OrlOXy+Qzr+ELF9HjmfyhKblXHpA8RYl6BInGiGfDYonOYAe5h5eV8wG0c6kWRhO3qYDV+XcB2pT2vGfM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974465; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=vPTJfT77S63re1Y2hw/Y6Ovgt+UNbTT27McfleHEJhs=; b=O1B9b9XbXbU6EanrZqVpaSScR5fU47uOLngUqdWc6raDTYYSe9L16hmfMg8pdtEFBZ68tTIywOjuvcy5iZjdNU6RkowzgonPPkWnA2mL1FLpCZTPchoRCUwcb2hxYYQ+NpmsfKI6KGltJoWQ2Nyum44rR2sGWYpJuOib0902j1I= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58913+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974465287989.1306974185641; Fri, 8 May 2020 14:47:45 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ct4GYY1788612xdlzXxH8naX; Fri, 08 May 2020 14:47:44 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web11.1901.1588974462075247740 for ; Fri, 08 May 2020 14:47:43 -0700 X-AuditID: ac1060b2-0f7ff700000018d4-78-5eb5d37e911b X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw1.ami.com (Symantec Messaging Gateway) with SMTP id DF.CD.06356.E73D5BE5; Fri, 8 May 2020 17:47:42 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:14 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 3/7] MdePkg: REST style formset Date: Fri, 8 May 2020 17:46:07 -0400 Message-ID: <20200508214611.70592-4-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsWyRiBhgm7d5a1xBhemWFv8OjqPzaJ9wmw2 ixX3NrBbdHT8Y3Jg8dj+/QKjx+I9L5kCmKIaGG0S8/LySxJLUhVSUouTbZUCijLLEpMrlRQy U2yVDJUUCnISk1NzU/NKbJUSCwpS81KU7LgUMIANUFlmnkJqXnJ+SmZeuq2SZ7C/roWFqaWu oZJdSEaqQmZeWn5RbmJJZn6eQnJ+XglQdWoKUFQhoZszY2/fM6aCqXwVUz/NYGlgnMzTxcjJ ISFgIjH/+hHGLkYuDiGBXUwS5ybsh3I2M0q8+XmJFaSKTUBT4sCxKYwgtoiAlMSUAzOZQGxm gQqJpyufsIDYwgLGErc/TWUDsVkEVCTePtrLDGLzCphKrG1cygKxTUNi2pq7YL2cAmYSZ7au A6sRAqp5tvsOE0S9oMTJmRAzmQUkJA6+eAFVIyvRdvw5+wRG/llIymYhKVvAyLSKUSixJCc3 MTMnvdxQLzE3Uy85P3cTIyTONu1gbLlofoiRiYPxEKMEB7OSCO/Eii1xQrwpiZVVqUX58UWl OanFhxidgB6YyCzFDQpBYJTEGxsYSInCOIYmZibmRuaGlibmxsZK4ryT166JExJIB0Ztdmpq QWoRzBAmDk6pBsaN1y0OFniVHjd6YseU5if7MUHR+Hjp/K6dJv7rA3ZOnJ0j//b+3Qd/D/z/ NcPi32wuvSvJL6N/LrD8KbYtqGr+Q99tqX+eR3JsfZk56faKfH9byY8bHW6nm4ltjPYIdhHk nD9TZfFNzj+nvmad5Vry3+jh6vYL5xeuvLrnw+zGG/ZlT30vx12YosRSnJFoqMVcVJwIALkz u5PIAgAA Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: CLCJAEGRbPJws7RZ763cx8tPx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974464; bh=39DA1lPs2dDgEtw+GMxr4iigY97hxyegPRWytnDjXiM=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=qnHI/8dP6LWLsRbbCaczzdxP63Ns8w3rx9yfAstCF9ccIpHV7RDK1vz8FfY6+Kur5eD IR2XClIMi51eRbkkniVYTM0bDgqXa5Zbl29FsRlT1ZxG44j/205h9rfGFdXHdzpUJ5HAW /ikZW8cdkugotx11U6E8ZHXkYylhJ+x9UBw= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" New ClassGuid EFI_HII_REST_STYLE_FORMSET_GUID is defined. In question level, a new flag EFI_IFR_FLAG_REST_STYLE is defined. (UEFI 2.8 mantis 1853) Signed-off-by: Oleksiy Yakovlev --- MdePkg/Include/Guid/HiiPlatformSetupFormset.h | 4 ++++ MdePkg/Include/Uefi/UefiInternalFormRepresentation.h | 1 + 2 files changed, 5 insertions(+) diff --git a/MdePkg/Include/Guid/HiiPlatformSetupFormset.h b/MdePkg/Include= /Guid/HiiPlatformSetupFormset.h index 540483d..db7b80b 100644 --- a/MdePkg/Include/Guid/HiiPlatformSetupFormset.h +++ b/MdePkg/Include/Guid/HiiPlatformSetupFormset.h @@ -22,8 +22,12 @@ SPDX-License-Identifier: BSD-2-Clause-Patent #define EFI_HII_USER_CREDENTIAL_FORMSET_GUID \ { 0x337f4407, 0x5aee, 0x4b83, { 0xb2, 0xa7, 0x4e, 0xad, 0xca, 0x30, 0x88= , 0xcd } } =20 +#define EFI_HII_REST_STYLE_FORMSET_GUID \ + { 0x790217bd, 0xbecf, 0x485b, { 0x91, 0x70, 0x5f, 0xf7, 0x11, 0x31, 0x8b= , 0x27 } } + extern EFI_GUID gEfiHiiPlatformSetupFormsetGuid; extern EFI_GUID gEfiHiiDriverHealthFormsetGuid; extern EFI_GUID gEfiHiiUserCredentialFormsetGuid; +extern EFI_GUID gEfiHiiRestStyleFormsetGuid; =20 #endif diff --git a/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h b/MdePkg/= Include/Uefi/UefiInternalFormRepresentation.h index 4a1346a..40fcdb7 100644 --- a/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h +++ b/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h @@ -825,6 +825,7 @@ typedef struct _EFI_IFR_QUESTION_HEADER { #define EFI_IFR_FLAG_READ_ONLY 0x01 #define EFI_IFR_FLAG_CALLBACK 0x04 #define EFI_IFR_FLAG_RESET_REQUIRED 0x10 +#define EFI_IFR_FLAG_REST_STYLE 0x20 #define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40 #define EFI_IFR_FLAG_OPTIONS_ONLY 0x80 =20 --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58913): https://edk2.groups.io/g/devel/message/58913 Mute This Topic: https://groups.io/mt/74083835/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58914+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58914+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974465; cv=none; d=zohomail.com; s=zohoarc; b=Y0VvnDzCmffcK2Lo9CPwuXLdtP22Hwp9Y+XeBhH1XuVbclZXQLGEZ5EmfBG4KpwxQ+i5U/++MPPHQeRDLkJu7oGxgGBZEXoz3N8cs8chC8kQinu3ngB2/26aXlNwT4kJ8YzVmh2wwj0eMCJgisEtNkaQjRqutS2nJlNp3AZlWhY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974465; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=htDZDbkcWDBoiFkTiQ5SQ4oCVzaZ7HR3dFPkIhopw0c=; b=aHdlDC8WljKCIIyAPQGw0PDRsnZF4QgzCqyx/l6LF4EaxRsw0WLew4LHMcYApoT2BJXyMFf/c3ZNy1wGlRyNtnsNVR740LOrAh/+4KcsTHDUij1Zhi5rR5Aq8Zo2CP9fvXY9LO7DoQu8pHXnZqnrABVE/wWiYyUZG++QZDx83Pw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58914+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974465857691.6562608471152; Fri, 8 May 2020 14:47:45 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id gtRcYY1788612xsExxmHXlJh; Fri, 08 May 2020 14:47:45 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web10.1970.1588974461383918391 for ; Fri, 08 May 2020 14:47:44 -0700 X-AuditID: ac10606f-049ff70000001b62-26-5eb5d37e82ea X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw2.ami.com (Symantec Messaging Gateway) with SMTP id 8F.FC.07010.E73D5BE5; Fri, 8 May 2020 17:47:43 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:15 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 4/7] BaseTools: Bootable NVDIMM namespaces Date: Fri, 8 May 2020 17:46:08 -0400 Message-ID: <20200508214611.70592-5-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRiBhgm795a1xBtN7mC1+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Zsft8XMFEzoodE3axNjCuYe9i5OSQ EDCROPv4CQuILSSwi0ni/fbALkYuIHszo8SGrauZQBJsApoSB45NYQSxRQSkJKYcmAkWZxao kHi6EqJZWMBW4smMxWBxFgEVidWTN7OC2LwCphIz585mgVimITFtzV2wGk4BM4kzW9cxQyw2 lXi2+w4TRL2gxMmZEDOZBSQkDr54AVUjK9F2/Dn7BEb+WUjKZiEpW8DItIpRKLEkJzcxMye9 3EgvMTdTLzk/dxMjJMbydzB+/Gh+iJGJg/EQowQHs5II78SKLXFCvCmJlVWpRfnxRaU5qcWH GJ2AHpjILMUNCj9ghMQbGxhIicI4hiZmJuZG5oaWJubGxkrivJPWrokTEkgHRmx2ampBahHM ECYOTqkGRsmUZ3lv+871RbzY2f/04Z7TSxszLrmZ+02/GGa90GPnPb57N4zPibgoHllk+Zap 57ic25P9h3ZUOCzpEPt6iu9lr/MMx7KO3xFCnzznd0wTXpO1sWdzlAvbouOH86SLynS7u7v0 tRVOn3+mkLxFiOFTrucbM/OWNc8Ous4yDKrIYdp3PLnZT4mlOCPRUIu5qDgRAKM0R9HGAgAA Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: vEZPW9VyxOVi0Eod9Ux2iubJx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974465; bh=Gmx2zClo4RVh19ZKTzFyUPU9GgRUmjLc8ABin4PY2Eg=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=Rd7fEIxOkHyKzNpHnzuALQhZ3j8NTANwmc/GjOq2lO74wROlCMze7jejbOfHA1XcnbX HTC7Hhv9IfH9C9hDfilg/FZOoAdY/HO6dMBQplZ7PPuqzDBAClhSdjV5YsJtIzbT3XQZ6 ocwWrpXABvOKE/z8UCD73sTn+WXqj0AyURI= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Provided a mechanism for UEFI FW to identify and hand off bootable NVDIMM namespaces to the OS by standardizing the EFI device path. EFI device path for physical NVDIMM devices changed from an ACPI _ADR device to an ACPI NVDIMM device for correctness. (UEFI 2.8 mantis 1858) Signed-off-by: Oleksiy Yakovlev --- BaseTools/Source/C/Include/Protocol/DevicePath.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/BaseTools/Source/C/Include/Protocol/DevicePath.h b/BaseTools/S= ource/C/Include/Protocol/DevicePath.h index e3571ef..27f8135 100644 --- a/BaseTools/Source/C/Include/Protocol/DevicePath.h +++ b/BaseTools/Source/C/Include/Protocol/DevicePath.h @@ -719,6 +719,18 @@ typedef struct { UINT8 StopBits; } UART_DEVICE_PATH; =20 +/// +/// NVDIMM Namespace Device Path SubType. +/// +#define NVDIMM_NAMESPACE_DP 0x20 +typedef struct { + EFI_DEVICE_PATH_PROTOCOL Header; + /// + /// Namespace unique label identifier UUID. + /// + EFI_GUID Uuid; +} NVDIMM_NAMESPACE_DEVICE_PATH; + // // Use VENDOR_DEVICE_PATH struct // --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58914): https://edk2.groups.io/g/devel/message/58914 Mute This Topic: https://groups.io/mt/74083836/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58915+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58915+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974466; cv=none; d=zohomail.com; s=zohoarc; b=PC+D/d4bkf0fVXL4vbjoIArIRCtuKL2z47GXEoEJSGzBfi9QjLJJzFS4rRv2oJ9YAPkgDSmDCbkPCGzCaXWfzzazFzArilZTlH9UkBfzPT5agBREYzzbNlpSi+o2q7XNJHfoWWHzjFzim6glbDsf6QRbk6Xs7WnJyslZs9tBj8M= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974466; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=gygR5t8bra8NFyViWacDsOcQ52Qv99als3090VCFDkY=; b=NkSb6K58XzhNar7g4qrz8s5oNrwGV6vWMWuLvPHu2hlMYM8J7PbsmaA3yjxkrsWexpKepx2jYGSjzJNLZm5bH37BDyT+p1CtcKtGXECgdHOtYW/E3o8faFYB9aQWFrSzDd+OglxPsp/nW14Fb4U2xDUrUlvFGuHC3uOAL86P8oo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58915+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974466581654.6543168604677; Fri, 8 May 2020 14:47:46 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id xngGYY1788612x63xIj0nXvu; Fri, 08 May 2020 14:47:46 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web11.1901.1588974462075247740 for ; Fri, 08 May 2020 14:47:45 -0700 X-AuditID: ac1060b2-0f7ff700000018d4-7a-5eb5d3801c6f X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw1.ami.com (Symantec Messaging Gateway) with SMTP id 30.DD.06356.083D5BE5; Fri, 8 May 2020 17:47:45 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:16 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 5/7] MdePkg: Bootable NVDIMM namespaces Date: Fri, 8 May 2020 17:46:09 -0400 Message-ID: <20200508214611.70592-6-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRiBhgm7j5a1xBi0beSx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8Wcpe8FVjopLa26yNDB+YOti5OCQ EDCRuNtQ3cXIxSEksItJonXTT3YIZzOjRGPPTeYuRk4ONgFNiQPHpjCC2CICUhJTDsxkArGZ BSoknq58wgJiCwtYSayd/gksziKgInHu70mwXl4BU4k/U2+C9UoIaEhMW3MXrIZTwEzizNZ1 YDVCQDXPdt9hgqgXlDg5E2Ims4CExMEXL6BqZCXajj9nn8DIPwtJ2SwkZQsYmVYxCiWW5OQm ZuaklxvqJeZm6iXn525ihMTYph2MLRfNDzEycTAeYpTgYFYS4Z1YsSVOiDclsbIqtSg/vqg0 J7X4EKMT0AMTmaW4QeEHjJB4YwMDKVEYx9DEzMTcyNzQ0sTc2FhJnHfy2jVxQgLpwIjNTk0t SC2CGcLEwSnVwLjeYuMW61/fwy1FGDj/eOanvGA9Fnlt4smHnt9nPDXmdmWNr1rgnfhcUG7f o4Ji/bMrzH5s3Gx9XIv5p4it3NxdBsd/7bgjpyF9yOetirLH9dMCczz16/kY2CT3s87b9/j6 BoGF867GLbslsIkxbtXk2GUnH9uvkRRvnsgzM7l+UcISLds0nrdKLMUZiYZazEXFiQAIEwXY xgIAAA== Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: I98pvHdxfQwpPmPu0QQ1KWxXx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974466; bh=ErNvjO+XddjGuZ1lsGvP3ei0zNTCbMuvV0qAlop9HHo=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=cHJj4HGZYAXxkf6UkhA7qgi+nLhfel5NoGVzgpzXuZ5aJ5YMcxXeeDi8VXGio/ygHgo l+tMgHnNsfb9LDUnIcT70RCkXbDd3sZ6loMqD8EZM/XZrp6Tg1GBv8IcDT1rhHyaJog/e Mdtt9cJWUg4CSrn6zs9GdqmUFEy8syetekM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Provided a mechanism for UEFI FW to identify and hand off bootable NVDIMM namespaces to the OS by standardizing the EFI device path. EFI device path for physical NVDIMM devices changed from an ACPI _ADR device to an ACPI NVDIMM device for correctness. (UEFI 2.8 mantis 1858) Signed-off-by: Oleksiy Yakovlev --- MdePkg/Include/Protocol/DevicePath.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/MdePkg/Include/Protocol/DevicePath.h b/MdePkg/Include/Protocol= /DevicePath.h index aaec0a6..4cf4b65 100644 --- a/MdePkg/Include/Protocol/DevicePath.h +++ b/MdePkg/Include/Protocol/DevicePath.h @@ -712,6 +712,18 @@ typedef struct { UINT8 StopBits; } UART_DEVICE_PATH; =20 +/// +/// NVDIMM Namespace Device Path SubType. +/// +#define NVDIMM_NAMESPACE_DP 0x20 +typedef struct { + EFI_DEVICE_PATH_PROTOCOL Header; + /// + /// Namespace unique label identifier UUID. + /// + EFI_GUID Uuid; +} NVDIMM_NAMESPACE_DEVICE_PATH; + // // Use VENDOR_DEVICE_PATH struct // --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58915): https://edk2.groups.io/g/devel/message/58915 Mute This Topic: https://groups.io/mt/74083837/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58916+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58916+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974467; cv=none; d=zohomail.com; s=zohoarc; b=JiYWv4SP7cPmvFPIzQ3zBqzFPDKsN+jHbTlNH20cPNwBFhZKBk4NXMMDYjHbK2sJQuMKN4xGiAjqieJRoCWx9zFUwK+6gDG3E2cPohyn6Wtirz2z4CYqprzWvHiWhTFsU9D/C8IZ/L7YZe8zKohEQMbkvz0d6NowdHEW0rKz7RE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974467; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=GM2ETfd9ppy5mKMuipFjSvWJmWXGAMjqAG2kGbVNeJg=; b=m/x62veJ21/Y8q26LZhR3xlsniWudCEbrMXWIEh1zQkMWo4K+XmY+jpQ0ZychIwfUGQ9n6880X6UO+mNZinOqIdKuviUy1ZYyau4FUog5UKEFcqgbR/WiE12TDtYaGtfZN824o+FsOrwp/SF+Smw0GOMLY3vIUKeoxBG5KGsHMI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58916+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 15889744678291018.7732340140042; Fri, 8 May 2020 14:47:47 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ExdxYY1788612xLCKwCVi4Vp; Fri, 08 May 2020 14:47:47 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web10.1970.1588974461383918391 for ; Fri, 08 May 2020 14:47:46 -0700 X-AuditID: ac10606f-049ff70000001b62-28-5eb5d3805b43 X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw2.ami.com (Symantec Messaging Gateway) with SMTP id 00.0D.07010.183D5BE5; Fri, 8 May 2020 17:47:45 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:17 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 6/7] MdePkg: Add UEFI Spec Revision 2.8 Date: Fri, 8 May 2020 17:46:10 -0400 Message-ID: <20200508214611.70592-7-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsWyRiBhgm7j5a1xBqt+i1n8OjqPzaJ9wmw2 ixX3NrBbdHT8Y3Jg8dj+/QKjx+I9L5kCmKIaGG0S8/LySxJLUhVSUouTbZUCijLLEpMrlRQy U2yVDJUUCnISk1NzU/NKbJUSCwpS81KU7LgUMIANUFlmnkJqXnJ+SmZeuq2SZ7C/roWFqaWu oZJdSEaqQmZeWn5RbmJJZn6eQnJ+XglQdWoKUFQhoZsz4/zd6WwFL9kqps+4ytbA+Ji1i5GT Q0LARGLHhvOMXYxcHEICu5gkTp++zAbhbGaUeNxylh2kik1AU+LAsSmMILaIgJTElAMzmUBs ZoEKiacrn7CA2MICVhJzWm6C1bAIqEicXvaOGcTmFTCVeDftChvENg2JaWvugvVyCphJnNm6 DqxGCKjm2e47TBD1ghInZ0LMZBaQkDj44gVUjaxE2/Hn7BMY+WchKZuFpGwBI9MqRqHEkpzc xMyc9HIjvcTcTL3k/NxNjJA4y9/B+PGj+SFGJg7GQ4wSHMxKIrwTK7bECfGmJFZWpRblxxeV 5qQWH2J0AnpgIrMUNygEgVESb2xgICUK4xiamJmYG5kbWpqYGxsrifNOWrsmTkggHRi12amp BalFMEOYODilGhgXynRt9+R2ZJ3wp2Dutpr/tbaf7A/v7q3dtdeXe5fIteCuNmm7z5zJDNe3 zLHwUg5h0JNRz7XdX8cl6LZC/Or3ixzx3KUzlP6quWkqhKw+WDdn36T6K+/2bGDM9K/8kDCr tfR3bK/LurT9uUum2qqbPMhLKqiqj+U5lxRdsVIlQlF8ztwbC5RYijMSDbWYi4oTAU8p5GrI AgAA Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: 09ZXBihRzSHxplh1a7XwRvd4x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974467; bh=d9zbASgRt52RdKYBCtfWXxTifCpPygqFeSYPeCYE5ew=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=JHVOeP/RoOAYQth8xns8685t3y8vys7SYX4dtg6S7kSkKIdvCyCqF59jax6Djp3ZC6y Lt0vcO6yI576pFFdavwuqN2iVebi77p3bNXVOb3dTyClJp92zThkyh0cOaLfVQkZyJmRL PMv85hrfmte/nJUhXgSw0ukPEpkf8lKLET4= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Added entrie in the EFI_SYSTEM_TABLE related definitions section, to signify UEFI 2.8 spec revision. (UEFI 2.8 mantis 1926) Signed-off-by: Oleksiy Yakovlev --- MdePkg/Include/Uefi/UefiSpec.h | 1 + 1 file changed, 1 insertion(+) diff --git a/MdePkg/Include/Uefi/UefiSpec.h b/MdePkg/Include/Uefi/UefiSpec.h index 8ffaf97..b9282cc 100644 --- a/MdePkg/Include/Uefi/UefiSpec.h +++ b/MdePkg/Include/Uefi/UefiSpec.h @@ -1788,6 +1788,7 @@ EFI_STATUS // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S',= 'Y','S','T') +#define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) --=20 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58916): https://edk2.groups.io/g/devel/message/58916 Mute This Topic: https://groups.io/mt/74083838/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 Thu May 2 20:56:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58917+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58917+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588974468; cv=none; d=zohomail.com; s=zohoarc; b=WehxqJGiUksXmPZ2OtToMkf3vAJONR44R5wiQWODFBVQ2yDsnchHPemcAj4oFjsY18TUV6PhKd/+zvQAHSjKEoKXJkLq2HJQJGpOYg6JPQHU4nOMhvXX4ZUrp/6vL+p5bhqSIbjHP09ylDFR8zLMgqOFolMCfUxFR9vCLhd7rUo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588974468; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=oc4R3zsTnUp2KdJ3PiX5iJVlaMEuYiG09zuEzTwrV2s=; b=CSju6TmbX68fsuRGbMvleasaapeI43Wkk140WifvQhqsTnOyHxMAc2M/Mv1S4USeB2mU9RNshYa/Wb0otPf/26Bwr4u4/EgfmGSS2EQHx7UBaUStlkhf2yvVMyd0e7OV0lPcKXj3VQRcUxaz1Ij7KQvKf0tV+bxAK56mf+1xoIc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58917+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588974468762436.04537504812834; Fri, 8 May 2020 14:47:48 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 4ampYY1788612xSnHcfKKv4g; Fri, 08 May 2020 14:47:48 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web11.1901.1588974462075247740 for ; Fri, 08 May 2020 14:47:47 -0700 X-AuditID: ac1060b2-0e1ff700000018d4-7d-5eb5d383e34c X-Received: from atlms1.us.megatrends.com (atlms1.us.megatrends.com [172.16.96.144]) (using TLS with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client did not present a certificate) by atlmailgw1.ami.com (Symantec Messaging Gateway) with SMTP id A0.DD.06356.383D5BE5; Fri, 8 May 2020 17:47:47 -0400 (EDT) X-Received: from Oleksiy77.us.megatrends.com (172.16.97.158) by atlms1.us.megatrends.com (172.16.96.144) with Microsoft SMTP Server id 14.3.468.0; Fri, 8 May 2020 17:46:19 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH v4 7/7] MdePkg: UEFI JSON Capsule Support Date: Fri, 8 May 2020 17:46:11 -0400 Message-ID: <20200508214611.70592-8-oleksiyy@ami.com> In-Reply-To: <20200508214611.70592-1-oleksiyy@ami.com> References: <20200508214611.70592-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsWyRiBhgm7z5a1xBg9fSlv8OjqPzaJ9wmw2 ixX3NrBbdHT8Y3Jg8dj+/QKjx+I9L5kCmKIaGG0S8/LySxJLUhVSUouTbZUCijLLEpMrlRQy U2yVDJUUCnISk1NzU/NKbJUSCwpS81KU7LgUMIANUFlmnkJqXnJ+SmZeuq2SZ7C/roWFqaWu oZJdSEaqQmZeWn5RbmJJZn6eQnJ+XglQdWoKUFQhoZszY82RfraCxyYVt1Y+Zm1gfK7VxcjJ ISFgItGxqZWxi5GLQ0hgF5PE9wUT2SCczYwSJx40sIJUsQloShw4NoURxBYRkJKYcmAmE4jN LFAh8XTlExYQW1jAUmL+jAnsIDaLgIpEz/PLYHFeAVOJvR/fMEFs05CYtuYumM0pYCZxZus6 ZhBbCKjm2e47TBD1ghInZ0LMZBaQkDj44gVUjaxE2/Hn7BMY+WchKZuFpGwBI9MqRqHEkpzc xMyc9HJDvcTcTL3k/NxNjJA427SDseWi+SFGJg7GQ4wSHMxKIrwTK7bECfGmJFZWpRblxxeV 5qQWH2J0AnpgIrMUNygEgVESb2xgICUK4xiamJmYG5kbWpqYGxsrifNOXrsmTkggHRi12amp BalFMEOYODilGhhVI1+cujL9cLl97r3CKSomm8OnBTK3v34nYiPwXnvt3ICHr9mfTQ46dvDD 4fPfDFY/O65SIFH/8lJWb2I6d8jlny92XrM3zmiZetTA+pfPSQ7d6/aH+q/8580tTTFweho3 l/uRofH0Ty13ny5bPenDg5qjjOrcO06n7tx28tlPFaeIv3YhhTFiSizFGYmGWsxFxYkArKkm tcgCAAA= Precedence: Bulk List-Unsubscribe: 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,oleksiyy@ami.com X-Gm-Message-State: HWKXvLYmoexHDD2M8opuGseNx1787277AA= Content-Length: 7364 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588974468; bh=uchJYkqFJuqKNO5jS4UL0PiKTEbTR+lINUV0dZ244fE=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=vBLWrX9tI62DwldHjAy6TbLJXHaT8HuOTCPrKwfqQbtZ7KUWIZ+a3XWlOZElyqth2GH rLSGKZVGEfG0KrxV8OAeDHeuwWt71MxeMZw6zOzIKAvpBAGMvIv4v/ndWpReQkqlMTX5b 7EO3hgbdofnEXwmoWfyrPgtPYwMtGyo7F2U= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Added Guids and structures, that defines the work flow to perform capsule update using JSON objects. (UEFI 2.8 mantis 1935) Signed-off-by: Oleksiy Yakovlev --- MdePkg/Include/Guid/CapsuleReport.h | 29 +++++++++++ MdePkg/Include/Guid/JsonCapsule.h | 97 +++++++++++++++++++++++++++++++++= ++++ MdePkg/Include/Uefi/UefiSpec.h | 1 + MdePkg/MdePkg.dec | 11 +++++ 4 files changed, 138 insertions(+) create mode 100644 MdePkg/Include/Guid/JsonCapsule.h diff --git a/MdePkg/Include/Guid/CapsuleReport.h b/MdePkg/Include/Guid/Caps= uleReport.h index 93d2bb7..ab0f552 100644 --- a/MdePkg/Include/Guid/CapsuleReport.h +++ b/MdePkg/Include/Guid/CapsuleReport.h @@ -93,6 +93,35 @@ typedef struct { /// } EFI_CAPSULE_RESULT_VARIABLE_FMP; +typedef struct { + + /// + /// Version of this structure, currently 0x00000001 + /// + UINT32 Version; + + /// + /// The unique identifier of the capsule whose processing result is reco= rded in this variable. + /// 0x00000000 b 0xEFFFFFFF b Implementation Reserved + /// 0xF0000000 b 0xFFFFFFFF b Specification Reserved + /// #define REDFISH_DEFINED_JSON_SCHEMA 0xF000000 + /// The JSON payload shall conform to a Redfish-defined JSON schema, see= DMTF-Redfish + /// Specification. + /// + UINT32 CapsuleId; + + /// + /// The length of Resp in bytes. + /// + UINT32 RespLength; + + /// + /// Variable length buffer containing the replied JSON payload to the ca= ller who delivered JSON + /// capsule to system. The definition of the JSON schema used in the rep= lied payload is beyond + /// the scope of this specification. + /// + /// UINT8 Resp[]; + } EFI_CAPSULE_RESULT_VARIABLE_JSON; extern EFI_GUID gEfiCapsuleReportGuid; diff --git a/MdePkg/Include/Guid/JsonCapsule.h b/MdePkg/Include/Guid/JsonCa= psule.h new file mode 100644 index 0000000..721636f --- /dev/null +++ b/MdePkg/Include/Guid/JsonCapsule.h @@ -0,0 +1,97 @@ +/** @file +Guid & data structure for tables defined for reporting firmware configurat= ion data to EFI +Configuration Tables and also for processing JSON payload capsule. + + +Copyright (c) 2020, American Megatrends International LLC. All rights rese= rved.
+SPDX-License-Identifier: BSD-2-Clause-Patent + +**/ + +#ifndef _JSON_CAPSULE_GUID_H__ +#define _JSON_CAPSULE_GUID_H__ + +// +// The address reported in the table entry identified by EFI_JSON_CAPSULE_= DATA_TABLE_GUID will be +// referenced as physical and will not be fixed up when transition from pr= eboot to runtime phase. The +// addresses reported in these table entries identified by EFI_JSON_CONFIG= _DATA_TABLE_GUID and +// EFI_JSON_CAPSULE_RESULT_TABLE_GUID will be referenced as virtual and wi= ll be fixed up when +// transition from preboot to runtime phase. +// +#define EFI_JSON_CONFIG_DATA_TABLE_GUID \ + {0x87367f87, 0x1119, 0x41ce, \ + {0xaa, 0xec, 0x8b, 0xe0, 0x11, 0x1f, 0x55, 0x8a }} +#define EFI_JSON_CAPSULE_DATA_TABLE_GUID \ + {0x35e7a725, 0x8dd2, 0x4cac, \ + {0x80, 0x11, 0x33, 0xcd, 0xa8, 0x10, 0x90, 0x56 }} +#define EFI_JSON_CAPSULE_RESULT_TABLE_GUID \ + {0xdbc461c3, 0xb3de, 0x422a,\ + {0xb9, 0xb4, 0x98, 0x86, 0xfd, 0x49, 0xa1, 0xe5 }} +#define EFI_JSON_CAPSULE_ID_GUID \ + {0x67d6f4cd, 0xd6b8, 0x4573, \ + {0xbf, 0x4a, 0xde, 0x5e, 0x25, 0x2d, 0x61, 0xae }} + + +#pragma pack(1) + +typedef struct { + /// + /// Version of the structure, initially 0x00000001. + /// + UINT32 Version; + + /// + /// The unique identifier of this capsule. + /// + UINT32 CapsuleId; + + /// + /// The length of the JSON payload immediately following this header, in= bytes. + /// + UINT32 PayloadLength; + + /// + /// Variable length buffer containing the JSON payload that should be pa= rsed and applied to the system. The + /// definition of the JSON schema used in the payload is beyond the scop= e of this specification. + /// UINT8 Payload[]; +} EFI_JSON_CAPSULE_HEADER; + +typedef struct { + /// + /// The length of the following ConfigData, in bytes. + /// + UINT32 ConfigDataLength; + + /// + /// Variable length buffer containing the JSON payload that describes on= e group of configuration data within + /// current system. The definition of the JSON schema used in this paylo= ad is beyond the scope of this specification. + /// + ///UINT8 ConfigData[ConfigDataLength]; +} EFI_JSON_CONFIG_DATA_ITEM; + +typedef struct { + /// + /// Version of the structure, initially 0x00000001. + /// + UINT32 Version; + + /// + ////The total length of EFI_JSON_CAPSULE_CONFIG_DATA, in bytes. + /// + UINT32 TotalLength; + + /// + /// Array of configuration data groups. + /// + /// EFI_JSON_CONFIG_DATA_ITEM ConfigDataList[]; +} EFI_JSON_CAPSULE_CONFIG_DATA; + +#pragma pack() + +extern EFI_GUID gEfiJsonConfigDataTableGuid; +extern EFI_GUID gEfiJsonCapsuleDataTableGuid; +extern EFI_GUID gEfiJsonCapsuleResultTableGuid; +extern EFI_GUID gEfiJsonCapsuleIdGuid; + + +#endif diff --git a/MdePkg/Include/Uefi/UefiSpec.h b/MdePkg/Include/Uefi/UefiSpec.h index b9282cc..3547345 100644 --- a/MdePkg/Include/Uefi/UefiSpec.h +++ b/MdePkg/Include/Uefi/UefiSpec.h @@ -1783,6 +1783,7 @@ EFI_STATUS #define EFI_OS_INDICATIONS_FMP_CAPSULE_SUPPORTED 0x000000000000= 0008 #define EFI_OS_INDICATIONS_CAPSULE_RESULT_VAR_SUPPORTED 0x000000000000= 0010 #define EFI_OS_INDICATIONS_START_PLATFORM_RECOVERY 0x000000000000= 0040 +#define EFI_OS_INDICATIONS_JSON_CONFIG_DATA_REFRESH 0x000000000000= 0080 // // EFI Runtime Services Table diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index 0b9c4bc..5dc02f2 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -645,6 +645,17 @@ ## Include/Guid/Btt.h gEfiBttAbstractionGuid =3D { 0x18633bfc, 0x1735, 0x4217, { 0x8a,= 0xc9, 0x17, 0x23, 0x92, 0x82, 0xd3, 0xf8 }} + # GUIDs defined in UEFI2.8 + # + ## Include/Guid/JsonCapsule.h + gEfiJsonConfigDataTableGuid =3D { 0x87367f87, 0x1119, 0x41ce, { 0xa= a, 0xec, 0x8b, 0xe0, 0x11, 0x1f, 0x55, 0x8a }} + gEfiJsonCapsuleDataTableGuid =3D { 0x35e7a725, 0x8dd2, 0x4cac, { 0x8= 0, 0x11, 0x33, 0xcd, 0xa8, 0x10, 0x90, 0x56 }} + gEfiJsonCapsuleResultTableGuid =3D { 0xdbc461c3, 0xb3de, 0x422a, { 0xb= 9, 0xb4, 0x98, 0x86, 0xfd, 0x49, 0xa1, 0xe5 }} + gEfiJsonCapsuleIdGuid =3D { 0x67d6f4cd, 0xd6b8, 0x4573, { 0xb= f, 0x4a, 0xde, 0x5e, 0x25, 0x2d, 0x61, 0xae }} + + ## Include\Guid\HiiPlatformSetupFormset.h + gEfiHiiResetStyleFormsetGuid =3D { 0x790217bd, 0xbecf, 0x485b, { 0x9= 1, 0x70, 0x5f, 0xf7, 0x11, 0x31, 0x8b, 0x27 }} + # # GUID defined in PI1.0 # -- 2.9.0.windows.1 Please consider the environment before printing this email. The information contained in this message may be confidential and proprieta= ry 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 telephon= e at 770-246-8600, and then delete or destroy all copies of the transmissio= n. -=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 (#58917): https://edk2.groups.io/g/devel/message/58917 Mute This Topic: https://groups.io/mt/74083839/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-