## CONSUMES ## Event\r
## PRODUCES ## Event\r
gEfiEventExitBootServicesGuid\r
- gEfiHobMemoryAllocModuleGuid ## CONSUMES ## HOB\r
+ gEfiHobMemoryAllocModuleGuid ## SOMETIMES_CONSUMES ## HOB\r
gEfiFirmwareFileSystem2Guid ## CONSUMES ## GUID # Used to compare with FV's file system guid and get the FV's file system format\r
gEfiFirmwareFileSystem3Guid ## CONSUMES ## GUID # Used to compare with FV's file system guid and get the FV's file system format\r
gAprioriGuid ## SOMETIMES_CONSUMES ## File\r
gEdkiiMemoryProfileGuid\r
## SOMETIMES_PRODUCES ## GUID # Install protocol\r
gEdkiiSmmMemoryProfileGuid\r
- gEdkiiPiSmmMemoryAttributesTableGuid ## SOMETIMES_PRODUCES ## SystemTable\r
+ gEdkiiPiSmmMemoryAttributesTableGuid ## PRODUCES ## SystemTable\r
## SOMETIMES_CONSUMES ## SystemTable\r
gLoadFixedAddressConfigurationTableGuid\r
## SOMETIMES_PRODUCES ## GUID # Install protocol\r
## SOMETIMES_CONSUMES ## Variable:L"ConIn" (The device path of console in device)\r
## SOMETIMES_CONSUMES ## Variable:L"ConOut" (The device path of console out device)\r
## SOMETIMES_CONSUMES ## Variable:L"ErrOut" (The device path of error out device)\r
- gEfiFileSystemVolumeLabelInfoIdGuid ## CONSUMES ## GUID (Indicate the information type is volume)\r
- gEfiFileInfoGuid ## CONSUMES ## GUID (Indicate the information type is file)\r
- gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode)\r
+ gEfiIfrTianoGuid ## SOMETIMES_CONSUMES ## GUID (Extended IFR Guid Opcode)\r
gEfiIfrFrontPageGuid ## CONSUMES ## GUID\r
gEfiIfrBootMaintenanceGuid ## CONSUMES ## GUID\r
\r
\r
[Protocols]\r
gEsrtManagementProtocolGuid ## CONSUMES\r
- gEfiFirmwareManagementProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiFirmwareManagementProtocolGuid ## CONSUMES\r
gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
gEfiFmpCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gWindowsUxCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiSystemResourceTableGuid ## SOMETIMES_CONSUMES ## GUID\r
- gEfiCapsuleReportGuid ## CONSUMES ## Variable\r
- gEfiCapsuleVendorGuid ## CONSUMES ## Variable\r
+ ## SOMETIMES_CONSUMES ## Variable:L"CapsuleMax"\r
+ ## SOMETIMES_PRODUCES ## Variable:L"CapsuleMax"\r
+ gEfiCapsuleReportGuid\r
+ gEfiCapsuleVendorGuid ## SOMETIMES_CONSUMES ## Variable:L"CapsuleUpdateData"\r
gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event\r
\r
[Depex]\r
\r
[Protocols]\r
gEsrtManagementProtocolGuid ## CONSUMES\r
- gEfiFirmwareManagementProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiFirmwareManagementProtocolGuid ## CONSUMES\r
gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
gEfiFmpCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gWindowsUxCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiSystemResourceTableGuid ## SOMETIMES_CONSUMES ## GUID\r
- gEfiCapsuleReportGuid ## CONSUMES ## Variable\r
- gEfiCapsuleVendorGuid ## CONSUMES ## Variable\r
+ ## SOMETIMES_CONSUMES ## Variable:L"CapsuleMax"\r
+ ## SOMETIMES_PRODUCES ## Variable:L"CapsuleMax"\r
+ gEfiCapsuleReportGuid\r
+ gEfiCapsuleVendorGuid ## SOMETIMES_CONSUMES ## Variable:L"CapsuleUpdateData"\r
gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event\r
gEfiEventVirtualAddressChangeGuid ## CONSUMES ## Event\r
\r
UefiHiiServicesLib\r
\r
[Guids]\r
- gEfiFileSystemVolumeLabelInfoIdGuid ## CONSUMES ## GUID (Indicate the information type is volume)\r
- gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode)\r
+ gEfiFileSystemVolumeLabelInfoIdGuid ## SOMETIMES_CONSUMES ## GUID (Indicate the information type is volume)\r
+ gEfiIfrTianoGuid ## SOMETIMES_CONSUMES ## GUID (Extended IFR Guid Opcode)\r
\r
[Protocols]\r
- gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
- gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
gEfiFormBrowser2ProtocolGuid ## CONSUMES\r
- gEfiDevicePathToTextProtocolGuid ## CONSUMES\r
+ gEfiDevicePathToTextProtocolGuid ## PRODUCES\r
\r
[Depex.common.DXE_DRIVER]\r
gEfiFormBrowser2ProtocolGuid AND gEfiHiiDatabaseProtocolGuid
\ No newline at end of file
DevicePathLib\r
\r
[Protocols]\r
- gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
+ gEfiUnicodeCollation2ProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiDevicePathProtocolGuid ## CONSUMES\r
\r
[Protocols]\r
gEfiFirmwareManagementProtocolGuid ## SOMETIMES_CONSUMES\r
gEsrtManagementProtocolGuid ## PRODUCES\r
- gEdkiiVariableLockProtocolGuid ## CONSUMES\r
+ gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Pcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxFmpEsrtCacheNum ## CONSUMES\r
## @file\r
# This driver produces security2 and security architectural protocol based on SecurityManagementLib.\r
#\r
-# Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2017, Intel Corporation. All rights reserved.<BR>\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
gEfiSecurityArchProtocolGuid ## PRODUCES\r
gEfiSecurity2ArchProtocolGuid ## PRODUCES\r
gEfiDeferredImageLoadProtocolGuid ## PRODUCES\r
- gEfiDxeSmmReadyToLockProtocolGuid ## CONSUMES\r
+ gEfiDxeSmmReadyToLockProtocolGuid ## NOTIFY\r
\r
[Depex]\r
TRUE\r
## NOTIFY\r
gEdkiiFormDisplayEngineProtocolGuid\r
gEdkiiFormBrowserExProtocolGuid ## PRODUCES\r
- gEfiRegularExpressionProtocolGuid ## CONSUMES\r
+ gEfiRegularExpressionProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[FeaturePcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES\r