UefiHiiServicesLib\r
\r
[Guids]\r
- gShellVariableGuid ## CONSUMES ## GUID\r
- gShellMapGuid ## CONSUMES ## GUID\r
- gShellAliasGuid ## CONSUMES ## GUID\r
+ gShellVariableGuid ## SOMETIMES_CONSUMES ## GUID\r
+ gShellAliasGuid ## SOMETIMES_CONSUMES ## GUID\r
+ gShellAliasGuid ## SOMETIMES_PRODUCES ## GUID\r
\r
[Protocols]\r
gEfiShellProtocolGuid ## PRODUCES\r
gEfiSimpleTextInputExProtocolGuid ## CONSUMES\r
gEfiSimpleTextInProtocolGuid ## CONSUMES\r
gEfiSimpleTextOutProtocolGuid ## CONSUMES\r
- gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiLoadedImageProtocolGuid ## CONSUMES\r
- gEfiComponentName2ProtocolGuid ## CONSUMES\r
+ gEfiComponentName2ProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
gEfiDevicePathProtocolGuid ## CONSUMES\r
gEfiHiiPackageListProtocolGuid ## SOMETIMES_PRODUCES\r
SortLib\r
\r
[Protocols]\r
- gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
\r
# shell 2.0\r
gEfiShellProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiShellEnvironment2Guid ## SOMETIMES_CONSUMES\r
gEfiShellInterfaceGuid ## SOMETIMES_CONSUMES\r
\r
- gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
- gEfiDevicePathToTextProtocolGuid ## CONSUMES\r
- gEfiBusSpecificDriverOverrideProtocolGuid ## CONSUMES\r
- gEfiDevicePathUtilitiesProtocolGuid ## CONSUMES\r
- gEfiDevicePathFromTextProtocolGuid ## CONSUMES\r
- gEfiPlatformDriverOverrideProtocolGuid ## CONSUMES\r
- gEfiSimpleTextInProtocolGuid ## CONSUMES\r
- gEfiPlatformToDriverConfigurationProtocolGuid ## CONSUMES\r
- gEfiDriverSupportedEfiVersionProtocolGuid ## CONSUMES\r
+ gEfiUnicodeCollation2ProtocolGuid ## UNDEFINED\r
+ gEfiDevicePathToTextProtocolGuid ## UNDEFINED\r
+ gEfiBusSpecificDriverOverrideProtocolGuid ## UNDEFINED\r
+ gEfiDevicePathUtilitiesProtocolGuid ## UNDEFINED\r
+ gEfiDevicePathFromTextProtocolGuid ## UNDEFINED\r
+ gEfiPlatformDriverOverrideProtocolGuid ## UNDEFINED\r
+ gEfiSimpleTextInProtocolGuid ## UNDEFINED\r
+ gEfiPlatformToDriverConfigurationProtocolGuid ## UNDEFINED\r
+ gEfiDriverSupportedEfiVersionProtocolGuid ## UNDEFINED\r
gEfiLoadedImageProtocolGuid ## CONSUMES\r
gEfiDevicePathProtocolGuid ## CONSUMES\r
- gEfiLoadedImageDevicePathProtocolGuid ## CONSUMES\r
+ gEfiLoadedImageDevicePathProtocolGuid ## UNDEFINED\r
gEfiSimpleTextOutProtocolGuid ## UNDEFINED\r
gEfiSimplePointerProtocolGuid ## UNDEFINED\r
gEfiAbsolutePointerProtocolGuid ## UNDEFINED\r
gEfiRestProtocolGuid ## UNDEFINED\r
\r
[Guids]\r
- gEfiFileInfoGuid ## CONSUMES ## GUID\r
+ gEfiFileInfoGuid ## UNDEFINED\r
gEfiShellEnvironment2ExtGuid ## CONSUMES ## GUID\r
gEfiPcAnsiGuid ## UNDEFINED\r
gEfiVT100Guid ## UNDEFINED\r
gEfiUsbIoProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
- gEfiSasDevicePathGuid ## CONSUMES ## GUID\r
+ gEfiSasDevicePathGuid ## SOMETIMES_CONSUMES ## GUID\r
\r
[Pcd.common]\r
gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES\r
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength ## CONSUMES\r
\r
[Protocols]\r
- gEfiPciRootBridgeIoProtocolGuid ## CONSUMES\r
- gEfiBlockIoProtocolGuid ## CONSUMES\r
- gEfiSimplePointerProtocolGuid ## CONSUMES\r
- gEfiCpuIo2ProtocolGuid ## CONSUMES\r
+ gEfiPciRootBridgeIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiBlockIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiSimplePointerProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiCpuIo2ProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES\r
\r
[Protocols]\r
- gEfiDriverHealthProtocolGuid ## CONSUMES\r
- gEfiDriverFamilyOverrideProtocolGuid ## CONSUMES\r
- gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
+ gEfiDriverHealthProtocolGuid ## UNDEFINED\r
+ gEfiDriverFamilyOverrideProtocolGuid ## UNDEFINED\r
+ gEfiHiiConfigAccessProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
\r
[Guids]\r
- gEfiGlobalVariableGuid ## CONSUMES ## GUID\r
+ gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiConsoleInDeviceGuid ## CONSUMES ## GUID\r
gEfiConsoleOutDeviceGuid ## CONSUMES ## GUID\r
gShellDriver1HiiGuid ## PRODUCES ## HII\r
gEfiShellParametersProtocolGuid ## CONSUMES\r
gEfiDevicePathProtocolGuid ## CONSUMES\r
gEfiLoadedImageProtocolGuid ## CONSUMES\r
- gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Pcd.common]\r
gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES\r
gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize ## CONSUMES\r
\r
[Guids]\r
- gEfiFileSystemInfoGuid ## CONSUMES ## GUID\r
+ gEfiFileSystemInfoGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiFileInfoGuid ## UNDEFINED\r
gShellLevel2HiiGuid ## SOMETIMES_CONSUMES ## HII\r
SortLib\r
\r
[Protocols]\r
- gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
\r
# shell 2.0\r
gEfiShellProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiShellInterfaceGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
- gEfiFileInfoGuid ## CONSUMES ## GUID\r
- gEfiShellEnvironment2ExtGuid ## CONSUMES ## GUID\r
+ gEfiFileInfoGuid ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiShellEnvironment2ExtGuid ## SOMETIMES_CONSUMES ## GUID\r
\r
[Pcd.common]\r
gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize ## CONSUMES\r