From nobody Tue Feb 10 04:15:16 2026 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+58584+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+58584+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1588627819; cv=none; d=zohomail.com; s=zohoarc; b=jOxh24g4SFTHxKAezN/x3VMPU5kCPW/yEgDvDkZjAMDdcJAfaBpOz8PJI62ZLn6pkI9frd3wW8IG9z5AhFMkSd8opM3pkoiF28WyiOPG1aY313uHNTQ1nxoYsA2TgmgIejDO5M9+pbgf0oJltySDaABE7kNeYFYOJOOX5DjbQTg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588627819; h=Content-Type:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=eLSoV1MhRXYjFI23XU8bKEN0TFVwoaH0nNIODlRyv8Q=; b=OGLNEvm9AhWq9bqsnHSFPRhc9oZ7VYvqNniIwLdTxpnV5K2pnTzb81DZaiNAeMUcG6y92rxLuXIzOelsJHTxck4Ps/54sMCvc25a2jY0o4bp6YNQJ610K0YdXMGC/Wx5VqhtUrfxhRId8IUYk61ThgAxnWE9P7IGmhrWSkLLViU= 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+58584+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588627819259230.4571695208997; Mon, 4 May 2020 14:30:19 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id R7nYYY1788612xruFkbeIc3O; Mon, 04 May 2020 14:30:18 -0700 X-Received: from atlmailgw2.ami.com (atlmailgw2.ami.com []) by mx.groups.io with SMTP id smtpd.web10.16402.1588627814767066761 for ; Mon, 04 May 2020 14:30:18 -0700 X-AuditID: ac10606f-05fff70000001b62-08-5eb089696559 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 30.03.07010.96980BE5; Mon, 4 May 2020 17:30: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; Mon, 4 May 2020 17:29:02 -0400 From: "Oleksiy Yakovlev" To: CC: , , , Subject: [edk2-devel] [PATCH v2 2/7] BaseTools: REST style formset Date: Mon, 4 May 2020 17:28:52 -0400 Message-ID: <20200504212857.48568-3-oleksiyy@ami.com> In-Reply-To: <20200504212857.48568-1-oleksiyy@ami.com> References: <20200504212857.48568-1-oleksiyy@ami.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsWyRiBhgm5m54Y4g9U71S1+HZ3HZtE+YTab xYp7G9gtOjr+MTmweGz/foHRY/Gel0wBTFENjDaJeXn5JYklqQopqcXJtkoBRZllicmVSgqZ KbZKhkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf18LC1FLX UMkuJCNVITMvLb8oN7EkMz9PITk/rwSoOjUFKKqQ0M2Z8fdvN3PBZK6Kjv0GDYwnOboYOTkk BEwknuw9wNLFyMUhJLCLSeLawUeMEM5mRokzR/6wgFSxCWhKHDg2hRHEFhGQkphyYCYTiM0s kCbx68FyMFtYwEzi99EGsHoWARWJu2sOs4PYvAKmEo+ebmeG2KYhMW3NXbB6TqD6Ky+/sILY QkA1/UtXMkHUC0qcnPmEBWK+hMTBFy+YIWpkJdqOP2efwMg/C0nZLCRlCxiZVjEKJZbk5CZm 5qSXG+kl5mbqJefnbmKERFn+DsaPH80PMTJxMB5ilOBgVhLhVTTbECfEm5JYWZValB9fVJqT WnyI0QnogYnMUtygAATGSLyxgYGUKIxjaGJmYm5kbmhpYm5srCTOO2ntmjghgXRgzGanphak FsEMYeLglGpgTG//vuXvOb27Z8+LaUVVaok85Kt8/2SCKscZL0+f1MtVNQ2HOF58WpX/conz 30d76qptHnTXSPxgrWKuTRaXZPhx5FubsdlOPZPcK1ltzI/P/2g9nhu4/Nee6bPWrFi/tkj8 +Ov6CV8kHv47FvE99m+A+OZ3HZkaktXXu37YS8ZZpRg1XuBgVWIpzkg01GIuKk4EADOkzGzH 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: wo28o8GHcipGGWRHiqZoZDd7x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588627818; bh=155963sXbKAXSSb5yZZVwyiSAhCYcFolB2rpDNaGV2E=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=wzGoNxGbTmqNFCRrtFGfpwmwXAXw4G1F89RJeAdHsgT+OtWFqJjv0bNEZvEYYqn2Wej hLLb901RLHK42841xZ/h9muBwdYriTsb7CA8argqcwtto3K9L+PRCOWkMRAHYpRNJ+FqP VFu751j8I0eLQzdaeIdZIlMDZEFkC45N2dU= 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 (#58584): https://edk2.groups.io/g/devel/message/58584 Mute This Topic: https://groups.io/mt/73985392/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-