PcdLib\r
\r
[Protocols]\r
- gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiDatabaseProtocolGuid\r
- gEfiHiiStringProtocolGuid\r
+ gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
+ gEfiHiiStringProtocolGuid ## CONSUMES\r
\r
-[Pcd]\r
- gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
+[Depex]\r
+ gEfiHiiDatabaseProtocolGuid AND\r
+ gEfiHiiStringProtocolGuid\r
UefiRuntimeServicesTableLib\r
\r
[Protocols]\r
- gEfiHiiDatabaseProtocolGuid # ALWAYS_CONSUMED\r
- gEfiHiiStringProtocolGuid # ALWAYS_CONSUMED\r
- gEfiDevicePathProtocolGuid \r
+ gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
+ gEfiHiiStringProtocolGuid ## CONSUMES\r
+ gEfiDevicePathProtocolGuid ## CONSUMES\r
\r
[Pcd]\r
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
\r
[Guids] \r
- gEfiGlobalVariableGuid \r
+ gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"PlatformLang"\r
\r
[Depex]\r
gEfiHiiDatabaseProtocolGuid AND\r
DebugLib\r
\r
[Protocols]\r
- gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiConfigRoutingProtocolGuid\r
- gEfiFormBrowser2ProtocolGuid \r
+ gEfiDevicePathProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
+ gEfiFormBrowser2ProtocolGuid ## CONSUMES\r
+ \r
ExtendedIfrSupportLib\r
\r
[Protocols]\r
- gEfiHiiStringProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiConfigRoutingProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiFormBrowser2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiDatabaseProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+ gEfiHiiStringProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
+ gEfiFormBrowser2ProtocolGuid ## CONSUMES\r
+ gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
\r
\r
[Depex]\r
UefiRuntimeServicesTableLib\r
\r
[Protocols]\r
- gEfiConsoleControlProtocolGuid \r
- gEfiDevicePathProtocolGuid \r
- gEfiHiiStringProtocolGuid\r
- gEfiHiiImageProtocolGuid\r
- gEfiHiiConfigRoutingProtocolGuid\r
- gEfiHiiDatabaseProtocolGuid\r
- gEfiHiiFontProtocolGuid\r
- gEfiHiiConfigAccessProtocolGuid\r
+ gEfiConsoleControlProtocolGuid ## CONSUMES\r
+ gEfiDevicePathProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiHiiStringProtocolGuid ## PRODUCES\r
+ gEfiHiiImageProtocolGuid |PcdSupportHiiImageProtocol ## PRODUCES\r
+ gEfiHiiConfigRoutingProtocolGuid |PcdSupportFullConfigRoutingProtocol ## PRODUCES\r
+ gEfiHiiDatabaseProtocolGuid ## PRODUCES\r
+ gEfiHiiFontProtocolGuid ## PRODUCES\r
+ gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
\r
[FeaturePcd.common]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHiiImageProtocol\r
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
\r
[Guids] \r
- gEfiGlobalVariableGuid \r
+ gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## Variable:"PlatformLang"\r
\r
[Depex]\r
TRUE\r
ExtendedHiiLib\r
\r
[Protocols]\r
- gEfiPrintProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiPrint2ProtocolGuid\r
- gEfiHiiConfigAccessProtocolGuid\r
- gEfiHiiStringProtocolGuid\r
- gEfiFormBrowser2ProtocolGuid\r
- gEfiHiiConfigRoutingProtocolGuid\r
- gEfiHiiDatabaseProtocolGuid\r
- gEfiUnicodeCollation2ProtocolGuid\r
- gEfiConsoleControlProtocolGuid\r
+ gEfiPrintProtocolGuid ## PRODUCES\r
+ gEfiPrint2ProtocolGuid ## PRODUCES\r
+ gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
+ gEfiHiiStringProtocolGuid ## CONSUMES\r
+ gEfiFormBrowser2ProtocolGuid ## PRODUCES\r
+ gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
+ gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
+ gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
+ gEfiConsoleControlProtocolGuid ## CONSUMES\r
\r
[FeaturePcd.common]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkHiiCompatibilitySupport\r
/**\r
Evaluate the result of a HII expression\r
\r
+ If Expression is NULL, then ASSERT.\r
+\r
@param FormSet FormSet associated with this expression.\r
@param Form Form associated with this expression.\r
@param Expression Expression to be evaluated.\r