TimerLib\r
\r
[Guids]\r
- gEfiEventReadyToBootGuid # ALWAYS_CONSUMED\r
- gEfiEventMemoryMapChangeGuid # ALWAYS_CONSUMED\r
- gEfiEventVirtualAddressChangeGuid # ALWAYS_CONSUMED\r
- gEfiEventExitBootServicesGuid # ALWAYS_CONSUMED\r
- gEfiHobMemoryAllocModuleGuid # ALWAYS_CONSUMED\r
- gEfiFileInfoGuid # ALWAYS_CONSUMED\r
- gEfiFirmwareFileSystem2Guid # ALWAYS_CONSUMED\r
- gAprioriGuid # ALWAYS_CONSUMED\r
- gEfiDebugImageInfoTableGuid # ALWAYS_CONSUMED\r
- gEfiHobListGuid # ALWAYS_CONSUMED\r
- gEfiDxeServicesTableGuid # ALWAYS_CONSUMED\r
- gEfiMemoryTypeInformationGuid # ALWAYS_CONSUMED\r
+ gEfiEventMemoryMapChangeGuid ## CONSUMES ## Event\r
+ gEfiEventVirtualAddressChangeGuid ## SOMETIMES_CONSUMES ## Event\r
+ gEfiEventExitBootServicesGuid ## SOMETIMES_CONSUMES ## Event\r
+ gEfiHobMemoryAllocModuleGuid ## CONSUMES ## Hob\r
+ gEfiFileInfoGuid ## CONSUMES ## File\r
+ gEfiFirmwareFileSystem2Guid ## CONSUMES ## GUID\r
+ gAprioriGuid ## CONSUMES ## GUID\r
+ gEfiDebugImageInfoTableGuid ## CONSUMES ## GUID\r
+ gEfiHobListGuid ## CONSUMES ## GUID\r
+ gEfiDxeServicesTableGuid ## CONSUMES ## GUID \r
+ gEfiMemoryTypeInformationGuid ## CONSUMES ## GUID\r
\r
[Protocols]\r
- gEfiStatusCodeRuntimeProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
- gEfiCapsuleArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiDecompressProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLoadPeImageProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiSimpleFileSystemProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLoadFileProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiResetArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiRealTimeClockArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiRuntimeArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiWatchdogTimerArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiSecurityArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiVariableArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiVariableWriteArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiMonotonicCounterArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiMetronomeArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiTimerArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiBusSpecificDriverOverrideProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiPlatformDriverOverrideProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiDriverBindingProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
- gEfiFirmwareVolumeBlockProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiFirmwareVolumeDispatchProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiFirmwareVolume2ProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiCpuArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLoadedImageProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiEbcProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
- gEfiTcgPlatformProtocolGuid\r
- gEfiLoadedImageDevicePathProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
+ gEfiStatusCodeRuntimeProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiCapsuleArchProtocolGuid ## CONSUMES\r
+ gEfiDecompressProtocolGuid ## CONSUMES\r
+ gEfiLoadPeImageProtocolGuid ## PRODUCES\r
+ gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
+ gEfiLoadFileProtocolGuid ## CONSUMES\r
+ gEfiResetArchProtocolGuid ## CONSUMES\r
+ gEfiRealTimeClockArchProtocolGuid ## CONSUMES\r
+ gEfiRuntimeArchProtocolGuid ## CONSUMES\r
+ gEfiWatchdogTimerArchProtocolGuid ## CONSUMES\r
+ gEfiSecurityArchProtocolGuid ## CONSUMES\r
+ gEfiVariableArchProtocolGuid ## CONSUMES\r
+ gEfiBdsArchProtocolGuid ## CONSUMES\r
+ gEfiVariableWriteArchProtocolGuid ## CONSUMES\r
+ gEfiMonotonicCounterArchProtocolGuid ## CONSUMES\r
+ gEfiMetronomeArchProtocolGuid ## CONSUMES\r
+ gEfiTimerArchProtocolGuid ## CONSUMES\r
+ gEfiBusSpecificDriverOverrideProtocolGuid ## CONSUMES\r
+ gEfiPlatformDriverOverrideProtocolGuid ## CONSUMES\r
+ gEfiDriverBindingProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiFirmwareVolumeBlockProtocolGuid ## PRODUCES\r
+ gEfiFirmwareVolumeDispatchProtocolGuid ## PRODUCES\r
+ gEfiFirmwareVolume2ProtocolGuid ## PRODUCES\r
+ gEfiCpuArchProtocolGuid ## CONSUMES\r
+ gEfiDevicePathProtocolGuid ## CONSUMES\r
+ gEfiLoadedImageProtocolGuid ## PRODUCES\r
+ gEfiEbcProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiTcgPlatformProtocolGuid ## CONSUMES\r
+ gEfiLoadedImageDevicePathProtocolGuid ## PRODUCES\r
\r
[FixedPcd.common]\r
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueDxeCoreEntry | 0x3041000 # EFI_SOFTWARE_DXE_CORE | EFI_SW_DXE_CORE_PC_ENTRY_POINT\r
\r
\r
[Guids]\r
- gPeiAprioriFileNameGuid\r
- gEfiFirmwareFileSystem2Guid\r
+ gPeiAprioriFileNameGuid ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiFirmwareFileSystem2Guid ## SOMETIMES_CONSUME ## FV\r
\r
[Ppis]\r
- gEfiPeiStatusCodePpiGuid # PPI SOMETIMES_CONSUMED\r
- gEfiPeiResetPpiGuid # PPI SOMETIMES_CONSUMED\r
- gEfiDxeIplPpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiPeiMemoryDiscoveredPpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiPeiDecompressPpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiPeiFirmwareVolumeInfoPpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiPeiLoadFilePpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiPeiSecurity2PpiGuid # PPI ALWAYS_CONSUMED\r
- gEfiTemporaryRamSupportPpiGuid # PPI ALWAYS_CONSUMED\r
+ gEfiPeiStatusCodePpiGuid ## SOMETIMES_CONSUMES\r
+ gEfiPeiResetPpiGuid ## SOMETIMES_CONSUMES\r
+ gEfiDxeIplPpiGuid ## CONSUMES\r
+ gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES\r
+ gEfiPeiDecompressPpiGuid ## CONSUMES\r
+ gEfiPeiFirmwareVolumeInfoPpiGuid ## CONSUMES\r
+ gEfiPeiLoadFilePpiGuid ## CONSUMES\r
+ gEfiPeiSecurity2PpiGuid ## CONSUMES\r
+ gEfiTemporaryRamSupportPpiGuid ## CONSUMES\r
\r
[FixedPcd.common]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPpiSupported\r
- gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeimDispatch\r
- gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiCoreEntry\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeiStackSize\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPpiSupported ## CONSUMES\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeimDispatch ## SOMETIMES_CONSUMES\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiCoreEntry ## SOMETIMES_CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeiStackSize ## CONSUMES\r
\r
[FeaturePcd.common]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkFvHobCompatibilitySupport\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkFvHobCompatibilitySupport ## CONSUMES\r
\ No newline at end of file