mirror of https://github.com/acidanthera/audk.git
MdeModulePkg FormBrowserEx: Change its structure name with EDKII_ prefix
EDKII implementation protocol should be with EDKII_ prefix. V2: add gEdkiiFormBrowserExProtocolGuid to align its structure name. Cc: Eric Dong <eric.dong@intel.com> Cc: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
parent
053f31e3d0
commit
2fa0e11df2
|
@ -2,7 +2,7 @@
|
|||
Extension Form Browser Protocol provides the services that can be used to
|
||||
register the different hot keys for the standard Browser actions described in UEFI specification.
|
||||
|
||||
Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2011 - 2016, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
The full text of the license may be found at
|
||||
|
@ -19,7 +19,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
#define FORM_BROWSER_EXTENSION_PROTOCOL_GUID \
|
||||
{ 0x1f73b18d, 0x4630, 0x43c1, { 0xa1, 0xde, 0x6f, 0x80, 0x85, 0x5d, 0x7d, 0xa4 } }
|
||||
|
||||
typedef struct _EFI_FORM_BROWSER_EXTENSION_PROTOCOL EFI_FORM_BROWSER_EXTENSION_PROTOCOL;
|
||||
typedef struct _EDKII_FORM_BROWSER_EXTENSION_PROTOCOL EDKII_FORM_BROWSER_EXTENSION_PROTOCOL;
|
||||
|
||||
//
|
||||
// To be compatible, keep EFI_FORM_BROWSER_EXTENSION_PROTOCOL definition
|
||||
//
|
||||
typedef EDKII_FORM_BROWSER_EXTENSION_PROTOCOL EFI_FORM_BROWSER_EXTENSION_PROTOCOL;
|
||||
|
||||
//
|
||||
// Return value of SAVE_REMINDER() that describes whether the changed data is saved or discarded.
|
||||
|
@ -137,7 +142,7 @@ UINT32
|
|||
VOID
|
||||
);
|
||||
|
||||
struct _EFI_FORM_BROWSER_EXTENSION_PROTOCOL {
|
||||
struct _EDKII_FORM_BROWSER_EXTENSION_PROTOCOL {
|
||||
SET_SCOPE SetScope;
|
||||
REGISTER_HOT_KEY RegisterHotKey;
|
||||
REGISTER_EXIT_HANDLER RegiserExitHandler;
|
||||
|
@ -145,6 +150,7 @@ struct _EFI_FORM_BROWSER_EXTENSION_PROTOCOL {
|
|||
};
|
||||
|
||||
extern EFI_GUID gEfiFormBrowserExProtocolGuid;
|
||||
extern EFI_GUID gEdkiiFormBrowserExProtocolGuid;
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -459,6 +459,7 @@
|
|||
|
||||
## Include/Protocol/FormBrowserEx.h
|
||||
gEfiFormBrowserExProtocolGuid = { 0x1f73b18d, 0x4630, 0x43c1, { 0xa1, 0xde, 0x6f, 0x80, 0x85, 0x5d, 0x7d, 0xa4 } }
|
||||
gEdkiiFormBrowserExProtocolGuid = { 0x1f73b18d, 0x4630, 0x43c1, { 0xa1, 0xde, 0x6f, 0x80, 0x85, 0x5d, 0x7d, 0xa4 } }
|
||||
|
||||
## Include/Protocol/EbcVmTest.h
|
||||
gEfiEbcVmTestProtocolGuid = { 0xAAEACCFD, 0xF27B, 0x4C17, { 0xB6, 0x10, 0x75, 0xCA, 0x1F, 0x2D, 0xFB, 0x52 } }
|
||||
|
|
|
@ -1952,7 +1952,7 @@ DriverSampleInit (
|
|||
EFI_STRING NameRequestHdr;
|
||||
MY_EFI_VARSTORE_DATA *VarStoreConfig;
|
||||
EFI_INPUT_KEY HotKey;
|
||||
EFI_FORM_BROWSER_EXTENSION_PROTOCOL *FormBrowserEx;
|
||||
EDKII_FORM_BROWSER_EXTENSION_PROTOCOL *FormBrowserEx;
|
||||
|
||||
//
|
||||
// Initialize the local variables.
|
||||
|
@ -2244,7 +2244,7 @@ DriverSampleInit (
|
|||
//
|
||||
// Example of how to use BrowserEx protocol to register HotKey.
|
||||
//
|
||||
Status = gBS->LocateProtocol (&gEfiFormBrowserExProtocolGuid, NULL, (VOID **) &FormBrowserEx);
|
||||
Status = gBS->LocateProtocol (&gEdkiiFormBrowserExProtocolGuid, NULL, (VOID **) &FormBrowserEx);
|
||||
if (!EFI_ERROR (Status)) {
|
||||
//
|
||||
// First unregister the default hot key F9 and F10.
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
gEfiFormBrowser2ProtocolGuid ## CONSUMES
|
||||
gEfiHiiDatabaseProtocolGuid ## CONSUMES
|
||||
gEfiSimpleTextInputExProtocolGuid ## SOMETIMES_CONSUMES
|
||||
gEfiFormBrowserExProtocolGuid ## CONSUMES
|
||||
gEdkiiFormBrowserExProtocolGuid ## CONSUMES
|
||||
gEfiConfigKeywordHandlerProtocolGuid ## CONSUMES
|
||||
|
||||
[Depex]
|
||||
|
|
|
@ -938,7 +938,7 @@ InitializeSetup (
|
|||
|
||||
Status = gBS->InstallProtocolInterface (
|
||||
&mPrivateData.Handle,
|
||||
&gEfiFormBrowserExProtocolGuid,
|
||||
&gEdkiiFormBrowserExProtocolGuid,
|
||||
EFI_NATIVE_INTERFACE,
|
||||
&mPrivateData.FormBrowserEx
|
||||
);
|
||||
|
|
|
@ -90,7 +90,7 @@ typedef struct {
|
|||
// Produced protocol
|
||||
//
|
||||
EFI_FORM_BROWSER2_PROTOCOL FormBrowser2;
|
||||
EFI_FORM_BROWSER_EXTENSION_PROTOCOL FormBrowserEx;
|
||||
EDKII_FORM_BROWSER_EXTENSION_PROTOCOL FormBrowserEx;
|
||||
|
||||
EDKII_FORM_BROWSER_EXTENSION2_PROTOCOL FormBrowserEx2;
|
||||
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
## CONSUMES
|
||||
## NOTIFY
|
||||
gEdkiiFormDisplayEngineProtocolGuid
|
||||
gEfiFormBrowserExProtocolGuid ## PRODUCES
|
||||
gEdkiiFormBrowserExProtocolGuid ## PRODUCES
|
||||
gEfiRegularExpressionProtocolGuid ## CONSUMES
|
||||
|
||||
[FeaturePcd]
|
||||
|
|
Loading…
Reference in New Issue