From c39940b534cb917b1635d4dcb7ac8be5d37b8080 Mon Sep 17 00:00:00 2001 From: qwang12 Date: Wed, 3 Sep 2008 10:49:30 +0000 Subject: Update FrameworkHiiToUefiHiiThunk to produce Framework HII Protocol and Framework Setup Browser in new GUIDs. This is because the interfaces produced only handle IFR and String packages in UEFI format. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5802 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkPkg/Include/Protocol/FrameworkFormBrowser.h | 7 +++++++ IntelFrameworkPkg/Include/Protocol/FrameworkHii.h | 7 +++++++ 2 files changed, 14 insertions(+) (limited to 'IntelFrameworkPkg/Include') diff --git a/IntelFrameworkPkg/Include/Protocol/FrameworkFormBrowser.h b/IntelFrameworkPkg/Include/Protocol/FrameworkFormBrowser.h index 08f53c5df6..9f77431562 100644 --- a/IntelFrameworkPkg/Include/Protocol/FrameworkFormBrowser.h +++ b/IntelFrameworkPkg/Include/Protocol/FrameworkFormBrowser.h @@ -32,6 +32,11 @@ 0xe5a1333e, 0xe1b4, 0x4d55, {0xce, 0xeb, 0x35, 0xc3, 0xef, 0x13, 0x34, 0x43 } \ } +#define EFI_FORM_BROWSER_COMPATIBILITY_PROTOCOL_GUID \ + { \ + 0xe5a1333e, 0xe1b4, 0x4d55, {0xce, 0xeb, 0x35, 0xc3, 0xef, 0x13, 0x34, 0x43 } \ + } + typedef struct _EFI_FORM_BROWSER_PROTOCOL EFI_FORM_BROWSER_PROTOCOL; typedef struct { @@ -158,5 +163,7 @@ struct _EFI_FORM_BROWSER_PROTOCOL { }; extern EFI_GUID gEfiFormBrowserProtocolGuid; +extern EFI_GUID gEfiFormBrowserCompatibilityProtocolGuid; + #endif diff --git a/IntelFrameworkPkg/Include/Protocol/FrameworkHii.h b/IntelFrameworkPkg/Include/Protocol/FrameworkHii.h index 6e60bebd6b..20dfbae783 100644 --- a/IntelFrameworkPkg/Include/Protocol/FrameworkHii.h +++ b/IntelFrameworkPkg/Include/Protocol/FrameworkHii.h @@ -35,6 +35,11 @@ 0xd7ad636e, 0xb997, 0x459b, {0xbf, 0x3f, 0x88, 0x46, 0x89, 0x79, 0x80, 0xe1} \ } +#define EFI_HII_COMPATIBILITY_PROTOCOL_GUID \ + { \ + 0x5542cce1, 0xdf5c, 0x4d1b, { 0xab, 0xca, 0x36, 0x4f, 0x77, 0xd3, 0x99, 0xfb } \ + } + // BugBug: //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ // If UGA goes away we need to put this some place. I'm not sure where? @@ -819,5 +824,7 @@ struct _EFI_HII_PROTOCOL { }; extern EFI_GUID gEfiHiiProtocolGuid; +extern EFI_GUID gEfiHiiCompatibilityProtocolGuid; + #endif -- cgit v1.2.3