From nobody Sat May 4 22:06:53 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+56946+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+56946+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946140; cv=none; d=zohomail.com; s=zohoarc; b=Q41Tlk1Z5IE65TOonjx50gzMNTytmKkt3VLCSgpRJcwVWrrQTvLIEMEM4mvSiCRHAeXnQOiSmtXYwhuW7ucARrFS8vzMSLnpfkr/G+/Igxadtnb1PcHIGcV+EDERCC+k/qqAYAmZBQt1afaoT2/nbItyKa575NtiZTlmpHBIWOo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946140; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=UHpRoZpaoM9ZpE1ibMs1Pm07DRXX03EDIo+uxg//0yc=; b=U8t30/Qn6pEN2G22GvCud5FqRh/YC+CI1uwwA9nRmDMvOS/32aAQ4uZv+B3x0NePt2dy/TAb6Mr3SgZkjMieQcVs2JRk8EWNL0icaQus8FkSX2BAveZGwxNk+bIDn9+rnlK8HymcYcAFp1wA3MQFRASjBCECVX8qgIsONRaeZxI= 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+56946+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946140600604.1235008850762; Fri, 3 Apr 2020 13:35:40 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id AGpeYY1788612x4Aw1ssNrsK; Fri, 03 Apr 2020 13:35:40 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com [63.147.10.40]) by mx.groups.io with SMTP id smtpd.web10.5564.1585945396416475694 for ; Fri, 03 Apr 2020 13:23:16 -0700 X-AuditID: ac1060b2-0f7ff700000018d4-6f-5e879b3361ea 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 77.AF.06356.33B978E5; Fri, 3 Apr 2020 16:23:15 -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, 3 Apr 2020 16:22:39 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 1/7] MdePkg: Extend SERIAL_IO with DeviceTypeGuid Date: Fri, 3 Apr 2020 16:22:32 -0400 Message-ID: <20200403202238.34484-2-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRmVeSWpSXmKPExsWyRiBhgq7x7PY4g2u7FSx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2ZMeVcO1vBVo6KZ5PiGhh/snUxcnJI CJhInHnynqmLkYtDSGAXk0TTm7+MEM5mRolLy26wg1SxCWhKHDg2hRHEFhGQkphyYCYTiM0s UCHxdOUTFhBbWMBJ4sfhd0A2BweLgIrE/RlcICavgKnEtemJELs0JKatuQvWySlgJnFs3iqw iUJAJc3trWBxXgFBiZMzISYyC0hIHHzxghmiRlai7fhz9gmM/LOQlM1CUraAkWkVo1BiSU5u YmZOermhXmJupl5yfu4mRkiEbdrB2HLR/BAjEwfjIUYJDmYlEV7HGa1xQrwpiZVVqUX58UWl OanFhxidgM6fyCzFDQo+YHzEGxsYSInCOIYmZibmRuaGlibmxsZK4rw1+j5xQgLpwHjNTk0t SC2CGcLEwSnVwGifFO00WeCiUuK0bSueTebk5Ylu+p98vjP8tnlG0h/VlUtCY9YuqbJp+yhd 6TMl7s2jg3/fGUyRUH46693nHp5Dp7X+qqff5Xr3/LXofnXd3y8fZgayXElKXOj16PyVdSpM P0tYuMsKkjPXfnl7q2KPkvV51ktLbq+9uijMqbmYW0Qxv//pyW4lluKMREMt5qLiRAA2a7xs xQIAAA== 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: BHFNZnDm5XWzWGs6rP1tDk97x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946140; bh=jchWWODMMVPmobMM4Yy3WiLcfd2k2aEVN7T1QXkhKgA=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=tWeyQrJla2kculL5wX7myaNOv5hor83Y/AEaglByiErxb2OalCrEQfR96IgfSdR+vIm Wt3M/Z8+gy+T2AUWGXAfWW3r4LnmopfpTDl3tl3+yvy1EexsGgItnAgv0EVb1uk24exZ1 k2N6jHsAB93cmiErUOsu4VNe5ZMiVO/UleQ= 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 and 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 (#56946): https://edk2.groups.io/g/devel/message/56946 Mute This Topic: https://groups.io/mt/72758074/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 Sat May 4 22:06:53 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+56947+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+56947+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946140; cv=none; d=zohomail.com; s=zohoarc; b=oBHQuNvOhsywSpCB3SZeeQS+keKATP7X83ydebs3HNEE2FVmKaue0s8P5rgCj1lyMEtSY7axAMAd8Y2HfwOV97kpUOpjwpijinO4xrFH4R6whDHBeu4vMCka+EUv8c5Uh8unWF3ef7D+J56yKid+fmtbVeISIVMPjI1k1Kk0yPI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946140; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=8PWQRc0R7emT5DHs2fNdIqLi+AMSgrHvgcp6iVnmElY=; b=VrLNQ7ti7SNBz4sSlLjGh/VyEz5p4O/HXsH6hBkvp2PQQN66+6+EoefRtD3yNv/ivE//qAoZ0QwnfnydE9fkxd0VT3VGkUMJaMIg9km+SjuRv4nE9suC8N7wEV1tMc0wvCCU62UFhhQgn7ycBR5t0nvGLxqAOECQWK/EJky75X8= 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+56947+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946140813324.3427213958963; Fri, 3 Apr 2020 13:35:40 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id qbIeYY1788612xc9s4htpoat; Fri, 03 Apr 2020 13:35:40 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web11.5783.1585945395459938909 for ; Fri, 03 Apr 2020 13:23:16 -0700 X-AuditID: ac10606f-05fff70000001b62-a7-5e879b35268c 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 0E.FF.07010.53B978E5; Fri, 3 Apr 2020 16:23:17 -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, 3 Apr 2020 16:22:40 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 2/7] BaseTools: REST style formset Date: Fri, 3 Apr 2020 16:22:33 -0400 Message-ID: <20200403202238.34484-3-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsWyRiBhgq7p7PY4g6UzJC1+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8eDPf6aCXq6Kjv0GDYwnOboYOTkk BEwkTn87wNjFyMUhJLCLSWJ/52QWCGczo8ThFV3sIFVsApoSB45NYQSxRQSkJKYcmMkEYjML VEg8XfmEBcQWFjCWuHd4CpjNIqAi8WR9H1g9r4CpxJ49n1ggtmlITFtzF6yXU8BM4ti8VWA1 QkA1ze2tTBD1ghInZ0LMZBaQkDj44gUzRI2sRNvx5+wTGPlnISmbhaRsASPTKkahxJKc3MTM nPRyI73E3Ey95PzcTYyQKMvfwfjxo/khRiYOxkOMEhzMSiK8jjNa44R4UxIrq1KL8uOLSnNS iw8xOgE9MJFZihsUgMAYiTc2MJAShXEMTcxMzI3MDS1NzI2NlcR56/V94oQE0oExm52aWpBa BDOEiYNTqoFR/MnbyCzLnedrl2urGv2bbSU5T/HugiTmJ24zHt0J0jhRKBvmWZZzf/qh/3n2 3KUmF+Yu5fn1U/Xi7mSZgpmOB0MaEtYYPTaZ3Jtlutjj5JfYk6cklBZWMpZsverG5+L02nm+ +i2be1UWZ6WufP5lJHJY3+Fc1YS9NnFfzEOFhW76eVxd2KCnxFKckWioxVxUnAgA6as8J8cC AAA= 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: c0EknRIvYLkQsKkYMq3WH6k1x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946140; bh=K6KjXVvRU6j4RSmgK6CgBCPTo0aHfGAwkk0jh0uP4nM=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=m92D2PChg5hkSw1A0I/05ngvMPfzmjX5bop4B2/T9aySVJPRZbhPTI+xyy+27iH6NDl 91EjZy1QN9O6CwVJ1taRpTXduKulAhIBz9e8rAlRccv0ghb2N/zGZLdOqVlxqkt2xm1GC MM13vr4owltHQ+1lO0z2OxQxDdeRzHmyiQc= 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. A formset with this class GUID indicates all the questions in the formset support REST=20 style operation and can be exposed to a REST service point. =20 In question level, a new flag EFI_IFR_FLAG_REST_STYLE is defined.=20 An Opcode with this flag indicates this question support REST style operati= on=20 and can be exposed to a REST service point.=20 (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..ca6b509 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 (#56947): https://edk2.groups.io/g/devel/message/56947 Mute This Topic: https://groups.io/mt/72758075/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 Sat May 4 22:06:53 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+56948+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+56948+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946141; cv=none; d=zohomail.com; s=zohoarc; b=PeHwYh4HMrX0AOtt1a8IDiDAjSHBThpQLE3CpKsXVQiyn+iHseEEv/AStMt6wvbn1v6aISc26oPmbzxK+cnywRDtDuxAvYPu54nTUPsIBByAVZ8hTTmUi7ZyJZl5OG3GgkXyaR0KzT3ZXqtFqXnD2UNh/Kv/NG88m9kn4KclICs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946141; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=acPRoyrqlacJuNqnB4gY7TJSJa+4IgNL1ZacgdgLFTQ=; b=fVu2YIdISg1dhDVvevsI+KIEYvCgEzhycP6D6JxVyqq2HIElCTclKhAb6k/yg+kqfpFck2ozq2HkhgSnTzSudIb/22V4Lf0lIYgnJudbFOX5m2HJdJGoCjkYHunM0izCZJE9pbLUQi4bmB8wh9+WOwPfKFpZDc7kRWx1YP4pFnA= 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+56948+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946141032378.0643727180112; Fri, 3 Apr 2020 13:35:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 64bzYY1788612xwe4CzWpRvI; Fri, 03 Apr 2020 13:35:40 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web10.5564.1585945396416475694 for ; Fri, 03 Apr 2020 13:23:18 -0700 X-AuditID: ac1060b2-0e1ff700000018d4-70-5e879b35cbf9 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 C7.AF.06356.53B978E5; Fri, 3 Apr 2020 16:23:17 -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, 3 Apr 2020 16:22:41 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 3/7] MdePkg: REST style formset Date: Fri, 3 Apr 2020 16:22:34 -0400 Message-ID: <20200403202238.34484-4-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsWyRiBhgq7p7PY4g/kTtSx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8fP1aeaCtQIVX57MZWpg/MTbxcjJ ISFgInHt3w3GLkYuDiGBXUwSHS8+MEE4mxklzr64xgpSxSagKXHg2BRGEFtEQEpiyoGZTCA2 s0CFxNOVT1hAbGEBQ4n+u/1g9SwCKhItXTfA6nkFTCUaG3azQWzTkJi25i5YL6eAmcSxeavA aoSAaprbW5kg6gUlTs6EmMksICFx8MULZogaWYm248/ZJzDyz0JSNgtJ2QJGplWMQoklObmJ mTnp5YZ6ibmZesn5uZsYIXG2aQdjy0XzQ4xMHIyHGCU4mJVEeB1ntMYJ8aYkVlalFuXHF5Xm pBYfYnQCemAisxQ3KASBURJvbGAgJQrjGJqYmZgbmRtampgbGyuJ89bo+8QJCaQDozY7NbUg tQhmCBMHp1QDY4F4vt6NGmNttjDv+X9avkstXKG9jUl/5/IjnKkqG//H7blSMelTkNW9UyeV 2p2vxrp5mTHcc5zeJmnge03r1wpWzv1vp8yw4Hn8bOUzvq2WkTdluP/M1HIKdd7ppmkcL6Rg OrWgM4IxT9C231fBMbeda20TT+WdVt8pmybOsjU75bwsf1GMEktxRqKhFnNRcSIAl9wuOsgC AAA= 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: 4tCt5kcx41X5upSxzTJYipTxx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946140; bh=ZBdxN1R/gWFXKB6TQPHqHXgZV7lAYCY+yqR/R5bQ1z8=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=Y1TRCqLHFNxZ+cwuQlgQM+jFK8nB9MXKRLekcCWwT5wazseHOzshhhGhJh9ysaWp8Ad 4BwuK1RKUlR/aTuEUh3tiUIJshdTcP72MGKqXoFUzZD8ZjmtD7PUGG0MboIzNtUheyjIU TgYKRQARQrR4PIOln1JqYrv/QDHsGBWHr10= 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. A formset with this class GUID indicates all the questions in the formset support REST=20 style operation and can be exposed to a REST service point. =20 In question level, a new flag EFI_IFR_FLAG_REST_STYLE is defined.=20 An Opcode with this flag indicates this question support REST style operati= on=20 and can be exposed to a REST service point.=20 (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..a6ba55b 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 } } + =20 extern EFI_GUID gEfiHiiPlatformSetupFormsetGuid; extern EFI_GUID gEfiHiiDriverHealthFormsetGuid; extern EFI_GUID gEfiHiiUserCredentialFormsetGuid; +extern EFI_GUID gEfiHiiResetStyleFormsetGuid; =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 (#56948): https://edk2.groups.io/g/devel/message/56948 Mute This Topic: https://groups.io/mt/72758077/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 Sat May 4 22:06:53 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+56949+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+56949+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946141; cv=none; d=zohomail.com; s=zohoarc; b=Z7zRbW/gJmlqbJngx2SVWzCF7LcveCSe/ZfUCArtJ+s9ucMesImBd1HAQxFLzEiOW9yc5Y6qjlvzI1M6pMee0Mx1yxKVl667fmSmPaCl5F3tC4wh1gh0cmD9LvGtkpl7JD6XrAW15y8pLMl/3SaaYdXUUgQ6pWqqTYJ6rfNxozM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946141; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=XdJrcje/mZ9DCAv6nuDUMTzL2yQn2fiw82dqg3G+jmA=; b=FgzDAznHdt+pBWLFKA3pCySUG45sy63R73mFC6HkVVeZ3eYIA8qVKY19p/xnXeuHVTLGAAzs13bzz+SlCjhS+qbCF0q+eoIlFu0J251XFaBflFCyVSqHv7bJwYLC8Lg84+8Zu01cJgKdxtPtEc9YKBuMMSR0H3fHj3LS2BH8FJ0= 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+56949+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946141279935.5204301931288; Fri, 3 Apr 2020 13:35:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id Nb0YYY1788612xHEHXIXf5QW; Fri, 03 Apr 2020 13:35:40 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web11.5783.1585945395459938909 for ; Fri, 03 Apr 2020 13:23:19 -0700 X-AuditID: ac10606f-049ff70000001b62-a8-5e879b3769a7 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 5E.FF.07010.73B978E5; Fri, 3 Apr 2020 16:23:19 -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, 3 Apr 2020 16:22:42 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 4/7] BaseTools: Bootable NVDIMM namespaces Date: Fri, 3 Apr 2020 16:22:35 -0400 Message-ID: <20200403202238.34484-5-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsWyRiBhgq757PY4g4vHzSx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z0bbsOWPBJM6Kvr1/WBoY17B3MXJy SAiYSPydOpG5i5GLQ0hgF5NE58pHrBDOZkaJQ6fWMYNUsQloShw4NoURxBYRkJKYcmAmE4jN LFAh8XTlExYQW1jASuLNoa2sIDaLgIrEj2MT2EBsXgFTiQULHzBDbNOQmLbmLlgvp4CZxLF5 q8BmCgHVNLe3MkHUC0qcnAkxk1lAQuLgixfMEDWyEm3Hn7NPYOSfhaRsFpKyBYxMqxiFEkty chMzc9LLjfQSczP1kvNzNzFC4ix/B+PHj+aHGJk4GA8xSnAwK4nwOs5ojRPiTUmsrEotyo8v Ks1JLT7E6AT0wERmKW5QCAKjJN7YwEBKFMYxNDEzMTcyN7Q0MTc2VhLnrdf3iRMSSAdGbXZq akFqEcwQJg5OqQbGUrsJCwwrlkpcWm3ZwMq39f5auQOR7zbWZUvvmbvmeNn0ZJ1Tl6ccFD+y ydZG5rTPpMzqjaVadxn+cFjMW/j21QLZp0n7clrPLfO+9tCd9fCH6avOhvgf/TxxE0fqDdXN Rstf37duuvi0fI+iydWZpzK2/67r/Bb/ho/zz/U9SyrfrElrfco6w0WJpTgj0VCLuag4EQDm iA0YyAIAAA== 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: v5MQ0TeBqBNkn06uvRLQbfAGx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946140; bh=LyB+it51b60a4IpTmfCKRXe+7h06Z64sdL7//rvY9F0=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=qEO4HZ2B5o8edcdCsYxEFG7acVHzgL3iUEUYcToXCXFiDIG98eyqW20FZP5qA8WjSCj P+JqA7T46e+2Vks2PORa+CZT2L4/yoy2tFM6/hUpnrQzdz9e2wW8p9YfYmhNQZ2+Ie89g kck8aLTp4mijnlTrz98yhzezSBVFaWOQVEw= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Privided 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..7101bc2 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.=20 + /// + 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 (#56949): https://edk2.groups.io/g/devel/message/56949 Mute This Topic: https://groups.io/mt/72758078/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 Sat May 4 22:06:53 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+56950+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+56950+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946141; cv=none; d=zohomail.com; s=zohoarc; b=cpw/d5ahlgDslQD996i9X4y+k3lvq43F9EtzneRxLIMqLDZPOH7Z+vpJrhKmTMvClzb2IqqPqOwRdJPjeEEcSysRuG7cnB58lGFZYdR6x3fKTCXKAq1nfoNFuXu6o0p8XbHxJoNLsrgh7dOD3DpE6nw0Vt5CXP7Ugd4sxdia+sE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946141; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=YTNDRsOX6cd4d1nmHp4QEHZg4xhXdizjureZRktguD0=; b=nNihd4yEsALZ6F6+9ekoagwe50llDyOOGbz+xnYVp5KLZ3a0fwrIJfNWBm9bOaMZl7tmAqt0FACgoHgFX9xqNsTSI3h5lNie+tqcAuuZqzEkXpYJ+OM1NLeR/BJ7r7AQ3yMK3I41NCL+ZiohqEbdx+OXRjrJwggAJlC5nCd+wNY= 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+56950+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946141604463.57466968171616; Fri, 3 Apr 2020 13:35:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id JQWiYY1788612x6VCx551NTy; Fri, 03 Apr 2020 13:35:41 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web10.5564.1585945396416475694 for ; Fri, 03 Apr 2020 13:23:20 -0700 X-AuditID: ac1060b2-0e1ff700000018d4-72-5e879b374046 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 18.AF.06356.73B978E5; Fri, 3 Apr 2020 16:23:20 -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, 3 Apr 2020 16:22:44 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 5/7] MdePkg: Bootable NVDIMM namespaces Date: Fri, 3 Apr 2020 16:22:36 -0400 Message-ID: <20200403202238.34484-6-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRiBhgq7F7PY4g4f7OS1+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8efUDpaCaxwVzetzGhg/sHUxcnBI CJhI9G8O72Lk4hAS2MUksf74GXYIZzOjxJbDU5m6GDk52AQ0JQ4cm8IIYosISElMOTATLM4s UCHxdOUTFhBbWMBC4mjvYXYQm0VAReLqk+lgNbwCphKHdhwAq5EQ0JCYtuYuWJxTwEzi2LxV YDOFgGqa21uh6gUlTs6EmMksICFx8MULZogaWYm248/ZJzDyz0JSNgtJ2QJGplWMQoklObmJ mTnp5YZ6ibmZesn5uZsYITG2aQdjy0XzQ4xMHIyHGCU4mJVEeB1ntMYJ8aYkVlalFuXHF5Xm pBYfYnQCemAisxQ3KPyAERJvbGAgJQrjGJqYmZgbmRtampgbGyuJ89bo+8QJCaQDIzY7NbUg tQhmCBMHp1QDY8Y+u0sZv17a/P7qfdj1VLniV66fYpfmnFy8Q/lbTXaxXaeg6v1NM5r3zxGT fCVQ7jIjYtUazm1aFwpPFu/IXKCazBSgYGh6YlPlTS6JTWlSryv/54et2cK0cO3S2SLsk2+J p7Yp1cr/eiv18vuGEJPGT25bNnXdPXnw1IYJ34886OZ9+zj4Ta8SS3FGoqEWc1FxIgAcwMD/ 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: TEeNEjrU27GUCyKlml1LmQHLx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946141; bh=SzHp8//6+Y03cXE7lnsRIPQ04vJuEUALUrdcGekPaWo=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=Lj8L6IHzCfSEjiX0IswI9oDNNLsLGzp5zR0TmurKW5nWS4E6SB1fSd4Lf0eo5BzUzUo 1JU6jtqm3ixcrS9SSZ5t4RTSXkyWHcqEQVXZrkPforE6Srv+YEqWfSwhx5uqpSnkZnQfJ AfVqrXiRyNi+XhOW2x1dHj2+ERSNVQSayV0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Privided 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..c1f8352 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.=20 + /// + 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 (#56950): https://edk2.groups.io/g/devel/message/56950 Mute This Topic: https://groups.io/mt/72758079/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 Sat May 4 22:06:53 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+56951+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+56951+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946141; cv=none; d=zohomail.com; s=zohoarc; b=ap9vtHq4NTKJOUe6VSLC/+o2XLneJTs1FzyfIb1LQ1BAks7NOTaVRFQ8YtoxaBjThpPt4gEX4oIIYC5rw6/cMCNHLGRVoaYHyXzu1AjP+ww3em8AkVTvlWkObnnom5l1keKSQ4h+8Af6DAny3zzr68Q1w/4/wO0kGjUu7uCsk+c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946141; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=0Hxnt7jebCx6LlevCbSFJjlzlajMmpXbivtVr7lNlbQ=; b=U0FtHsRSAp3zUBdWRe4IGxPP7F+bn8Qs8p+FCcKF6P6Y+oG0G8ZRs9kItrcDgOwZLvwrBdWHECa/u91No/NAcOmsyZ5qydMjwUmrVYVVXVAVqvHxDqbwxI1fGsDQvqL0pVxRgP+3Hfq/w94U5xTJSfmHxHofUvzhwVAp1szMdng= 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+56951+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946141958550.8292394775948; Fri, 3 Apr 2020 13:35:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 8QE8YY1788612x3m4ECschAl; Fri, 03 Apr 2020 13:35:41 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web11.5783.1585945395459938909 for ; Fri, 03 Apr 2020 13:23:21 -0700 X-AuditID: ac10606f-049ff70000001b62-aa-5e879b3a8f03 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 AE.FF.07010.A3B978E5; Fri, 3 Apr 2020 16:23:22 -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, 3 Apr 2020 16:22:45 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 6/7] MdePkg: Add UEFI Spec Revision 2.8 Date: Fri, 3 Apr 2020 16:22:37 -0400 Message-ID: <20200403202238.34484-7-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsWyRiBhgq7V7PY4g7mr5Cx+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8e3CHOaCV2wV/xtOsjcwPmbtYuTk kBAwkZix/TsjiC0ksItJYt0M5y5GLiB7M6PEl5c72EESbAKaEgeOTQErEhGQkphyYCYTiM0s UCHxdOUTFhBbWMBCYtLsn2wgNouAisSfbT/AbF4BU4lPb5YxQyzTkJi25i5YL6eAmcSxeaug FptKNLe3MkHUC0qcnAkxk1lAQuLgixfMEDWyEm3Hn7NPYOSfhaRsFpKyBYxMqxiFEktychMz c9LLjfQSczP1kvNzNzFCoix/B+PHj+aHGJk4GA8xSnAwK4nwOs5ojRPiTUmsrEotyo8vKs1J LT7E6AT0wERmKW5QAAJjJN7YwEBKFMYxNDEzMTcyN7Q0MTc2VhLnrdf3iRMSSAfGbHZqakFq EcwQJg5OqQZGobPVLSpVTunPA80fNkfdzYi4rHbZQ0Ay4XfqE4/UmwynVkxRv57pd+WFie/j AO7txmqdZzRvr+fUtsms2O5apiVpru+TY/23UuTLE+7Sa+c/f7F7FROU9XlrXoOJTsYF2UfL Ih5ObdRsl3lj9TBKofWV3Im3IsI/EzZf2DUtxkn7FuOeBwVKLMUZiYZazEXFiQBicg2QxwIA AA== 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: qUuoZNPjxA2kjg9uSmvE22V5x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946141; bh=QZKy6VcBv28816xS6o0xmNaE3VjrfHFkaKu6AQR2G3c=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=i13r8Uzc9XsU3JfcNWLkHAvn0qMtcdphwdwTrz+a24dX6Eoge6cHf/3GKSAM8mmAPN/ hYNPuXZKaWoR7UEJIBwRCM0Cyn+8zEZ52fVQC8/cLUvzAnPypVPJdXLAaMHNRsRuBx/J1 TmHEv9HqjYhsTiYcMG7349OBzypdD0FdkmQ= 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 signif= y=20 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 444aa35..c6d306d 100644 --- a/MdePkg/Include/Uefi/UefiSpec.h +++ b/MdePkg/Include/Uefi/UefiSpec.h @@ -1786,6 +1786,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 (#56951): https://edk2.groups.io/g/devel/message/56951 Mute This Topic: https://groups.io/mt/72758080/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 Sat May 4 22:06:53 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+56944+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+56944+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1585946140; cv=none; d=zohomail.com; s=zohoarc; b=EiUst5bD8gxAfXnkyp1wQfkwdudfZ5g+ODqudCmUVGM+3+rctyKKxCU834XH1XADTE1XuB9sMhsZlf0WaCZnNXiK6qMT0T1gJFyyU2XaLj86cjPFT4ywNH5FzD7GEjCeU/nbX+HKgsC+QqMZvNi0tjPEH+Iqf/U/RUwqX4FunYA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585946140; 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=W0WEu+ePAKWkH9EMX+dbb9GeotKD7y9V55J/MaEildc=; b=APpRkTgxCzr3BOnrna+Ln49JHTqWZE6HSCULoGLINGKGE6jdj4mhZ2TBFguE+XGoXp/JW7lh0A+Pz2Yzr4ESjDmhlVJqgQs7+ANCVLAQwg+AL/7l20/pRGNhDHtEX8z7QyauyBpbYTR/A/wcTnwbD2VQaXpf0EYxV5KqJc67ndY= 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+56944+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1585946140523839.4953739789519; Fri, 3 Apr 2020 13:35:40 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 77QUYY1788612xjiAZOqvDs7; Fri, 03 Apr 2020 13:35:40 -0700 X-Received: from atlmailgw1.ami.com (atlmailgw1.ami.com []) by mx.groups.io with SMTP id smtpd.web10.5564.1585945396416475694 for ; Fri, 03 Apr 2020 13:23:23 -0700 X-AuditID: ac1060b2-0f7ff700000018d4-73-5e879b3a9aab 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 68.AF.06356.B3B978E5; Fri, 3 Apr 2020 16:23:23 -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, 3 Apr 2020 16:22:47 -0400 From: "Oleksiy Yakovlev" To: CC: , , , , Subject: [edk2-devel] [PATCH 7/7] MdePkg: UEFI JSON Capsule Support Date: Fri, 3 Apr 2020 16:22:38 -0400 Message-ID: <20200403202238.34484-8-oleksiyy@ami.com> In-Reply-To: <20200403202238.34484-1-oleksiyy@ami.com> References: <20200403202238.34484-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRiBhgq717PY4g6e3+C1+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z0fRkCnvBVNOK9sWf2RoYJ2p3MXJy SAiYSGx7NZWti5GLQ0hgF5PEt47fjBDOZkaJo19vM4NUsQloShw4NoURxBYRkJKYcmAmE4jN LFAh8XTlExYQW1jATOL0/0VANRwcLAIqEseusoGYvAKmEktnhkPs0pCYtuYuWCcnUPWxeavA JgoBlTS3t4LFeQUEJU7OhJjILCAhcfDFC2aIGlmJtuPP2Scw8s9CUjYLSdkCRqZVjEKJJTm5 iZk56eWGeom5mXrJ+bmbGCExtmkHY8tF80OMTByMhxglOJiVRHgdZ7TGCfGmJFZWpRblxxeV 5qQWH2J0Ajp/IrMUNyj8gBESb2xgICUK4xiamJmYG5kbWpqYGxsrifPW6PvECQmkAyM2OzW1 ILUIZggTB6dUA6PD19czRa7z6eyu96ns5AxWknS51X0uIaFbrS3+4HVt85LiQl+5bSt9jHMb vf4fXtc/K9C5qG7bTtlctg1pRnPTGLYmqs0SSV9q2rzK6/Bflgard6kPOgXSp5l8fB4oVC92 3WYX0+9jZwo+f//ld75oo9+F2ZV+CVMDknlz1qef1DtTFcWlr8RSnJFoqMVcVJwIAKRexkHG 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: xHnZ5dPT60dckusqmq7MF9jTx1787277AA= Content-Length: 7414 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1585946140; bh=4o8SRlRIousc+1ePMZcX90fN+60q74dRozZWdqEbYqg=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=uW/qabt6GSbbl1nJSoOuLBsv/fABTnUnQ1/bQS6lZAu0pT/5OwkFgtI2aGWFZv9x7r+ IKMPpqrIyAaWM2lq1Bmi+EL+3w5COwQuxCXbBC3a+4JFwtNa1Vfz+nCKm3OMQ/FlVzDvE UXSsr6RnQYEV5ASQ49MtLuKGjbCEdW/OqEA= 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 | 32 +++++++++++- MdePkg/Include/Guid/JsonCapsule.h | 99 +++++++++++++++++++++++++++++++++= ++++ MdePkg/Include/Uefi/UefiSpec.h | 1 + MdePkg/MdePkg.dec | 12 +++++ 4 files changed, 143 insertions(+), 1 deletion(-) 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..bdaf275 100644 --- a/MdePkg/Include/Guid/CapsuleReport.h +++ b/MdePkg/Include/Guid/CapsuleReport.h @@ -93,7 +93,37 @@ 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; #endif diff --git a/MdePkg/Include/Guid/JsonCapsule.h b/MdePkg/Include/Guid/JsonCa= psule.h new file mode 100644 index 0000000..eaa126f --- /dev/null +++ b/MdePkg/Include/Guid/JsonCapsule.h @@ -0,0 +1,99 @@ +/** @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 c6d306d..ce1b624 100644 --- a/MdePkg/Include/Uefi/UefiSpec.h +++ b/MdePkg/Include/Uefi/UefiSpec.h @@ -1781,6 +1781,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 ac1f533..77c573e 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -646,6 +646,18 @@ 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, { 0xaa= , 0xec, 0x8b, 0xe0, 0x11, 0x1f, 0x55, 0x8a }} + gEfiJsonCapsuleDataTableGuid =3D { 0x35e7a725, 0x8dd2, 0x4cac, { 0x80= , 0x11, 0x33, 0xcd, 0xa8, 0x10, 0x90, 0x56 }} + gEfiJsonCapsuleResultTableGuid =3D { 0xdbc461c3, 0xb3de, 0x422a, { 0xb9= , 0xb4, 0x98, 0x86, 0xfd, 0x49, 0xa1, 0xe5 }} + gEfiJsonCapsuleIdGuid =3D { 0x67d6f4cd, 0xd6b8, 0x4573, { 0xbf, 0x4a,= 0xde, 0x5e, 0x25, 0x2d, 0x61, 0xae }} + + ## Include\Guid\HiiPlatformSetupFormset.h + gEfiHiiResetStyleFormsetGuid =3D { 0x790217bd, 0xbecf, 0x485b, { 0x= 91, 0x70, 0x5f, 0xf7, 0x11, 0x31, 0x8b, 0x27 }} + + # # GUID defined in PI1.0 # ## Include/Guid/AprioriFileName.h -- 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 (#56944): https://edk2.groups.io/g/devel/message/56944 Mute This Topic: https://groups.io/mt/72758071/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-