- gEfiLoadedImageProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiPciRootBridgeIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiCpuArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiTimerArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiIsaIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiBlockIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiPciIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiGenericMemTestProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiDiskInfoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiSimpleTextInProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLegacy8259ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLegacyBiosPlatformProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLegacyInterruptProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLegacyRegion2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
+ gEfiLoadedImageProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiDevicePathProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiPciRootBridgeIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiCpuArchProtocolGuid ## CONSUMES\r
+ gEfiTimerArchProtocolGuid ## CONSUMES\r
+ gEfiIsaIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiBlockIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiPciIoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiGenericMemTestProtocolGuid ## CONSUMES\r
+ gEfiDiskInfoProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiSimpleTextInProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiLegacy8259ProtocolGuid ## CONSUMES\r
+ gEfiLegacyBiosPlatformProtocolGuid ## CONSUMES\r
+ gEfiLegacyInterruptProtocolGuid ## CONSUMES\r
+ gEfiLegacyRegion2ProtocolGuid ## CONSUMES\r
+ gEfiLegacyBiosProtocolGuid ## PRODUCES\r
+ gEfiSerialIoProtocolGuid ## CONSUMES\r