From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.115; helo=mga14.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6F844226CD781 for ; Wed, 11 Apr 2018 18:44:15 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Apr 2018 18:44:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,439,1517904000"; d="scan'208";a="33020390" Received: from orsmsx104.amr.corp.intel.com ([10.22.225.131]) by orsmga008.jf.intel.com with ESMTP; 11 Apr 2018 18:44:14 -0700 Received: from orsmsx160.amr.corp.intel.com (10.22.226.43) by ORSMSX104.amr.corp.intel.com (10.22.225.131) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 11 Apr 2018 18:44:14 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.55]) by ORSMSX160.amr.corp.intel.com ([169.254.13.99]) with mapi id 14.03.0319.002; Wed, 11 Apr 2018 18:44:13 -0700 From: "Kinney, Michael D" To: "Bi, Dandan" , "edk2-devel@lists.01.org" , "Kinney, Michael D" CC: "Dong, Eric" , "Gao, Liming" Thread-Topic: [edk2] [patch 0/3] MdeModulePkg/UiApp: Signal event when enter/exit setup menu Thread-Index: AQHT0f40VafGJf56gkOZAGR5TSHyA6P8Wsig Date: Thu, 12 Apr 2018 01:44:13 +0000 Message-ID: References: <20180412013138.113904-1-dandan.bi@intel.com> In-Reply-To: <20180412013138.113904-1-dandan.bi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] MIME-Version: 1.0 Subject: Re: [patch 0/3] MdeModulePkg/UiApp: Signal event when enter/exit setup menu X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Apr 2018 01:44:15 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dandan Bi, Is it possible to move the enter/exit event signaling into the FormBrowwer SendForm() function? The current patch set adds these signal calls in all the places that SendForm() is called and if one of these is missed,=20 a notification will be missed. Mike > -----Original Message----- > From: edk2-devel [mailto:edk2-devel- > bounces@lists.01.org] On Behalf Of Dandan Bi > Sent: Wednesday, April 11, 2018 6:32 PM > To: edk2-devel@lists.01.org > Cc: Dong, Eric ; Gao, Liming > > Subject: [edk2] [patch 0/3] MdeModulePkg/UiApp: Signal > event when enter/exit setup menu >=20 > These changes are to support notify callbacks when > enter/exit > setup menu, since some driver may need to hook setup > enter/exit > points to do something. >=20 > We will signal setup enter/exit events for all setup > menu > enter/exit cases.Then the module which pay attention to > these > events can execute the callback. >=20 > Cc: Eric Dong > Cc: Liming Gao > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Dandan Bi >=20 > Dandan Bi (3): > MdeModulePkg/UiApp: Signal event when enter/exit setup > menu > MdeModulePkg/BMMUiLib: Signal event when enter/exit > setup menu > MdeModulePkg/BMUiLib: Signal event when enter/exit > setup menu >=20 > MdeModulePkg/Application/UiApp/FrontPage.c > | 4 +++- >=20 > MdeModulePkg/Application/UiApp/FrontPageCustomizedUiSupp > ort.c | 3 ++- > MdeModulePkg/Application/UiApp/UiApp.inf > | 4 +++- >=20 > .../BootMaintenanceManagerUiLib/BootMaintenanceManagerUi > Lib.inf | 4 +++- >=20 > MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootOpt > ion.c | 8 +++++++- > MdeModulePkg/Library/BootManagerUiLib/BootManager.c > | 7 ++++++- >=20 > MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.i > nf | 4 +++- > MdeModulePkg/MdeModulePkg.dec > | 6 ++++++ > 8 files changed, 33 insertions(+), 7 deletions(-) >=20 > -- > 2.14.3.windows.1 >=20 > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel