]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/FrameworkHiiToUefiHiiThunk.inf
Bug fixes for FrameworkHiiToUefiHiiThunk;
[mirror_edk2.git] / EdkCompatibilityPkg / Compatibility / FrameworkHiiToUefiHiiThunk / FrameworkHiiToUefiHiiThunk.inf
index a0107fa212941c83ad6a26b930261c391441be8d..88f05ad3a1522541a2784fafea67aaa7e2c6835d 100644 (file)
@@ -1,6 +1,10 @@
 #/** @file\r
-# Component description file for HiiDatabase module which produce a Framework HII instance\r
-#  based on the avaliable UEFI HII protocol found in the platform.\r
+# Component description file for HiiDatabase module which produce a Framework HII Protocol instance\r
+# based on the avaliable UEFI HII protocol found in the platform. This modules enables modules complying\r
+# to Framework HII specification to able to run on a UEFI HII platform with only a rebuild. This is\r
+# to ensure that all HII packages are generated by UEFI HII package generation tools (UEFI VfrCompiler and\r
+# String Gather Tools). This thunk layer only produces the Frameowork HII protocol interface. The binary package\r
+# data format complying to UEFI HII specification.\r
 #\r
 # This module inits HII database and installs HII protocol based on the avaliable UEFI HII protocol found in the platform..\r
 # Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 \r
 [Sources.common]\r
+  ConfigAccess.c\r
+  ConfigAccess.h\r
+  OpcodeCreation.c\r
+  OpcodeCreation.h\r
+  UefiIfrParserInternal.h\r
+  UefiIfrParserCommon.c\r
+  UefiIfrParserCommon.h\r
+  UefiIfrParser.c\r
+  UefiIfrParser.h\r
+  UefiIfrParserExpression.c\r
+  UefiIfrParserExpressionInternal.h\r
+  UefiIfrDefault.c\r
+  UefiIfrDefault.h\r
   Keyboard.c\r
   Fonts.c\r
   Package.c\r
   Forms.c\r
   HiiDatabase.h\r
   HiiDatabase.c\r
-  ConfigAccess.c\r
-  ConfigAccess.h\r
   Utility.c\r
   Utility.h\r
-  \r
+\r
+  SetupBrowser.c\r
\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
@@ -61,8 +78,9 @@
   BaseLib\r
   HiiLib\r
   ExtendedHiiLib\r
-\r
-\r
+  IfrSupportLib\r
+  ExtendedIfrSupportLib\r
+  PrintLib\r
 \r
 [Protocols]\r
   gEfiHiiProtocolGuid\r
   gEfiHiiConfigRoutingProtocolGuid\r
   gEfiHiiConfigAccessProtocolGuid\r
   gEfiFormCallbackProtocolGuid\r
+  gEfiUnicodeCollation2ProtocolGuid\r
+  gEfiFormBrowserProtocolGuid\r
 \r
 [Depex]\r
-  gEfiHiiImageProtocolGuid AND\r
   gEfiHiiDatabaseProtocolGuid AND\r
   gEfiHiiStringProtocolGuid AND\r
-  gEfiHiiFontProtocolGuid AND\r
   gEfiHiiConfigRoutingProtocolGuid\r
 \r
+\r