- gEfiStatusCodeRuntimeProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
- gEfiCapsuleArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiTianoDecompressProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiCustomizedDecompressProtocolGuid # 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
- gEfiSectionExtractionProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
+ ## PRODUCES\r
+ ## SOMETIMES_CONSUMES\r
+ gEfiDecompressProtocolGuid\r
+ gEfiLoadPeImageProtocolGuid ## SOMETIMES_PRODUCES # Produces when PcdFrameworkCompatibilitySupport is set\r
+ gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiLoadFileProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiLoadFile2ProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiBusSpecificDriverOverrideProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiDriverFamilyOverrideProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiPlatformDriverOverrideProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiDriverBindingProtocolGuid ## SOMETIMES_CONSUMES\r
+ ## PRODUCES\r
+ ## CONSUMES\r
+ ## NOTIFY\r
+ gEfiFirmwareVolumeBlockProtocolGuid\r
+ ## PRODUCES\r
+ ## CONSUMES\r
+ ## NOTIFY\r
+ gEfiFirmwareVolume2ProtocolGuid\r
+ ## PRODUCES\r
+ ## CONSUMES\r
+ gEfiDevicePathProtocolGuid\r
+ gEfiLoadedImageProtocolGuid ## PRODUCES\r
+ gEfiLoadedImageDevicePathProtocolGuid ## PRODUCES\r
+ gEfiHiiPackageListProtocolGuid ## SOMETIMES_PRODUCES\r
+ gEfiEbcProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiSmmBase2ProtocolGuid ## SOMETIMES_CONSUMES\r
+\r
+ # Arch Protocols\r
+ gEfiBdsArchProtocolGuid ## CONSUMES\r
+ gEfiCpuArchProtocolGuid ## CONSUMES\r
+ gEfiMetronomeArchProtocolGuid ## CONSUMES\r
+ gEfiMonotonicCounterArchProtocolGuid ## CONSUMES\r
+ gEfiRealTimeClockArchProtocolGuid ## CONSUMES\r
+ gEfiResetArchProtocolGuid ## CONSUMES\r
+ gEfiRuntimeArchProtocolGuid ## CONSUMES\r
+ gEfiSecurityArchProtocolGuid ## CONSUMES\r
+ gEfiSecurity2ArchProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiTimerArchProtocolGuid ## CONSUMES\r
+ gEfiVariableWriteArchProtocolGuid ## CONSUMES\r
+ gEfiVariableArchProtocolGuid ## CONSUMES\r
+ gEfiCapsuleArchProtocolGuid ## CONSUMES\r
+ gEfiWatchdogTimerArchProtocolGuid ## CONSUMES\r
+\r
+[FeaturePcd]\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES\r
+\r
+[Pcd]\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressBootTimeCodePageNumber ## SOMETIMES_CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressRuntimeCodePageNumber ## SOMETIMES_CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadModuleAtFixAddressEnable ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxEfiSystemTablePointerAddress ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMemoryProfileMemoryType ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMemoryProfilePropertyMask ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMemoryProfileDriverPath ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPropertiesTableEnable ## CONSUMES\r
+\r
+# [Hob]\r
+# RESOURCE_DESCRIPTOR ## CONSUMES\r
+# MEMORY_ALLOCATION ## CONSUMES\r
+# FIRMWARE_VOLUME ## CONSUMES\r
+# UNDEFINED ## CONSUMES # CPU\r
+#\r
+# [Event]\r
+# EVENT_TYPE_RELATIVE_TIMER ## PRODUCES # DxeCore signals timer event.\r
+# EVENT_TYPE_PERIODIC_TIMER ## PRODUCES # DxeCore signals timer event.\r
+#\r
+\r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+ DxeCoreExtra.uni\r