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
|
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.
|
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
|
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 terms and conditions of the BSD License that accompanies this distribution.
|
||||||
The full text of the license may be found at
|
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 \
|
#define FORM_BROWSER_EXTENSION_PROTOCOL_GUID \
|
||||||
{ 0x1f73b18d, 0x4630, 0x43c1, { 0xa1, 0xde, 0x6f, 0x80, 0x85, 0x5d, 0x7d, 0xa4 } }
|
{ 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.
|
// Return value of SAVE_REMINDER() that describes whether the changed data is saved or discarded.
|
||||||
|
@ -137,7 +142,7 @@ UINT32
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
|
|
||||||
struct _EFI_FORM_BROWSER_EXTENSION_PROTOCOL {
|
struct _EDKII_FORM_BROWSER_EXTENSION_PROTOCOL {
|
||||||
SET_SCOPE SetScope;
|
SET_SCOPE SetScope;
|
||||||
REGISTER_HOT_KEY RegisterHotKey;
|
REGISTER_HOT_KEY RegisterHotKey;
|
||||||
REGISTER_EXIT_HANDLER RegiserExitHandler;
|
REGISTER_EXIT_HANDLER RegiserExitHandler;
|
||||||
|
@ -145,6 +150,7 @@ struct _EFI_FORM_BROWSER_EXTENSION_PROTOCOL {
|
||||||
};
|
};
|
||||||
|
|
||||||
extern EFI_GUID gEfiFormBrowserExProtocolGuid;
|
extern EFI_GUID gEfiFormBrowserExProtocolGuid;
|
||||||
|
extern EFI_GUID gEdkiiFormBrowserExProtocolGuid;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -459,6 +459,7 @@
|
||||||
|
|
||||||
## Include/Protocol/FormBrowserEx.h
|
## Include/Protocol/FormBrowserEx.h
|
||||||
gEfiFormBrowserExProtocolGuid = { 0x1f73b18d, 0x4630, 0x43c1, { 0xa1, 0xde, 0x6f, 0x80, 0x85, 0x5d, 0x7d, 0xa4 } }
|
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
|
## Include/Protocol/EbcVmTest.h
|
||||||
gEfiEbcVmTestProtocolGuid = { 0xAAEACCFD, 0xF27B, 0x4C17, { 0xB6, 0x10, 0x75, 0xCA, 0x1F, 0x2D, 0xFB, 0x52 } }
|
gEfiEbcVmTestProtocolGuid = { 0xAAEACCFD, 0xF27B, 0x4C17, { 0xB6, 0x10, 0x75, 0xCA, 0x1F, 0x2D, 0xFB, 0x52 } }
|
||||||
|
|
|
@ -1952,7 +1952,7 @@ DriverSampleInit (
|
||||||
EFI_STRING NameRequestHdr;
|
EFI_STRING NameRequestHdr;
|
||||||
MY_EFI_VARSTORE_DATA *VarStoreConfig;
|
MY_EFI_VARSTORE_DATA *VarStoreConfig;
|
||||||
EFI_INPUT_KEY HotKey;
|
EFI_INPUT_KEY HotKey;
|
||||||
EFI_FORM_BROWSER_EXTENSION_PROTOCOL *FormBrowserEx;
|
EDKII_FORM_BROWSER_EXTENSION_PROTOCOL *FormBrowserEx;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Initialize the local variables.
|
// Initialize the local variables.
|
||||||
|
@ -2244,7 +2244,7 @@ DriverSampleInit (
|
||||||
//
|
//
|
||||||
// Example of how to use BrowserEx protocol to register HotKey.
|
// 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)) {
|
if (!EFI_ERROR (Status)) {
|
||||||
//
|
//
|
||||||
// First unregister the default hot key F9 and F10.
|
// First unregister the default hot key F9 and F10.
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
gEfiFormBrowser2ProtocolGuid ## CONSUMES
|
gEfiFormBrowser2ProtocolGuid ## CONSUMES
|
||||||
gEfiHiiDatabaseProtocolGuid ## CONSUMES
|
gEfiHiiDatabaseProtocolGuid ## CONSUMES
|
||||||
gEfiSimpleTextInputExProtocolGuid ## SOMETIMES_CONSUMES
|
gEfiSimpleTextInputExProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiFormBrowserExProtocolGuid ## CONSUMES
|
gEdkiiFormBrowserExProtocolGuid ## CONSUMES
|
||||||
gEfiConfigKeywordHandlerProtocolGuid ## CONSUMES
|
gEfiConfigKeywordHandlerProtocolGuid ## CONSUMES
|
||||||
|
|
||||||
[Depex]
|
[Depex]
|
||||||
|
|
|
@ -938,7 +938,7 @@ InitializeSetup (
|
||||||
|
|
||||||
Status = gBS->InstallProtocolInterface (
|
Status = gBS->InstallProtocolInterface (
|
||||||
&mPrivateData.Handle,
|
&mPrivateData.Handle,
|
||||||
&gEfiFormBrowserExProtocolGuid,
|
&gEdkiiFormBrowserExProtocolGuid,
|
||||||
EFI_NATIVE_INTERFACE,
|
EFI_NATIVE_INTERFACE,
|
||||||
&mPrivateData.FormBrowserEx
|
&mPrivateData.FormBrowserEx
|
||||||
);
|
);
|
||||||
|
|
|
@ -90,7 +90,7 @@ typedef struct {
|
||||||
// Produced protocol
|
// Produced protocol
|
||||||
//
|
//
|
||||||
EFI_FORM_BROWSER2_PROTOCOL FormBrowser2;
|
EFI_FORM_BROWSER2_PROTOCOL FormBrowser2;
|
||||||
EFI_FORM_BROWSER_EXTENSION_PROTOCOL FormBrowserEx;
|
EDKII_FORM_BROWSER_EXTENSION_PROTOCOL FormBrowserEx;
|
||||||
|
|
||||||
EDKII_FORM_BROWSER_EXTENSION2_PROTOCOL FormBrowserEx2;
|
EDKII_FORM_BROWSER_EXTENSION2_PROTOCOL FormBrowserEx2;
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
## CONSUMES
|
## CONSUMES
|
||||||
## NOTIFY
|
## NOTIFY
|
||||||
gEdkiiFormDisplayEngineProtocolGuid
|
gEdkiiFormDisplayEngineProtocolGuid
|
||||||
gEfiFormBrowserExProtocolGuid ## PRODUCES
|
gEdkiiFormBrowserExProtocolGuid ## PRODUCES
|
||||||
gEfiRegularExpressionProtocolGuid ## CONSUMES
|
gEfiRegularExpressionProtocolGuid ## CONSUMES
|
||||||
|
|
||||||
[FeaturePcd]
|
[FeaturePcd]
|
||||||
|
|
Loading…
Reference in New Issue