#/** @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
+ 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
ConfigAccess.h\r
Utility.c\r
Utility.h\r
+ R8Lib.c\r
+ R8Lib.h\r
\r
\r
[Packages]\r
ExtendedHiiLib\r
IfrSupportLib\r
ExtendedIfrSupportLib\r
+ PrintLib\r
\r
[Protocols]\r
gEfiHiiProtocolGuid\r
gEfiHiiConfigRoutingProtocolGuid\r
gEfiHiiConfigAccessProtocolGuid\r
gEfiFormCallbackProtocolGuid\r
+ gEfiUnicodeCollation2ProtocolGuid\r
\r
[Depex]\r
gEfiHiiImageProtocolGuid AND\r