ShellPkg: Make 'dh' support showing all spec defined protocols.
When using 'dh' to dump all protocols installed on a handle, some of them are shown as 'UnknownDevice'. Device patch make 'dh' support all spec defined protocols. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jaben Carsey <jaben.carsey@intel.com> Reviewed-by: Qiu Shumin <shumin.qiu@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hpe.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19177 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -175,6 +175,121 @@
|
||||
gEfiAdapterInformationProtocolGuid ## UNDEFINED
|
||||
gEfiShellDynamicCommandProtocolGuid ## UNDEFINED
|
||||
gEfiDiskInfoProtocolGuid ## UNDEFINED
|
||||
gGetPcdInfoProtocolGuid ## UNDEFINED
|
||||
gEfiBdsArchProtocolGuid ## UNDEFINED
|
||||
gEfiCpuArchProtocolGuid ## UNDEFINED
|
||||
gEfiMetronomeArchProtocolGuid ## UNDEFINED
|
||||
gEfiMonotonicCounterArchProtocolGuid ## UNDEFINED
|
||||
gEfiRealTimeClockArchProtocolGuid ## UNDEFINED
|
||||
gEfiResetArchProtocolGuid ## UNDEFINED
|
||||
gEfiRuntimeArchProtocolGuid ## UNDEFINED
|
||||
gEfiSecurityArchProtocolGuid ## UNDEFINED
|
||||
gEfiTimerArchProtocolGuid ## UNDEFINED
|
||||
gEfiVariableWriteArchProtocolGuid ## UNDEFINED
|
||||
gEfiVariableArchProtocolGuid ## UNDEFINED
|
||||
gEfiSecurityPolicyProtocolGuid ## UNDEFINED
|
||||
gEfiWatchdogTimerArchProtocolGuid ## UNDEFINED
|
||||
gEfiStatusCodeRuntimeProtocolGuid ## UNDEFINED
|
||||
gEfiSmbusHcProtocolGuid ## UNDEFINED
|
||||
gEfiFirmwareVolume2ProtocolGuid ## UNDEFINED
|
||||
gEfiFirmwareVolumeBlockProtocolGuid ## UNDEFINED
|
||||
gEfiCapsuleArchProtocolGuid ## UNDEFINED
|
||||
gEfiMpServiceProtocolGuid ## UNDEFINED
|
||||
gEfiPciHostBridgeResourceAllocationProtocolGuid ## UNDEFINED
|
||||
gEfiPciPlatformProtocolGuid ## UNDEFINED
|
||||
gEfiPciOverrideProtocolGuid ## UNDEFINED
|
||||
gEfiPciEnumerationCompleteProtocolGuid ## UNDEFINED
|
||||
gEfiIncompatiblePciDeviceSupportProtocolGuid ## UNDEFINED
|
||||
gEfiPciHotPlugInitProtocolGuid ## UNDEFINED
|
||||
gEfiPciHotPlugRequestProtocolGuid ## UNDEFINED
|
||||
gEfiSmbiosProtocolGuid ## UNDEFINED
|
||||
gEfiS3SaveStateProtocolGuid ## UNDEFINED
|
||||
gEfiS3SmmSaveStateProtocolGuid ## UNDEFINED
|
||||
gEfiRscHandlerProtocolGuid ## UNDEFINED
|
||||
gEfiSmmRscHandlerProtocolGuid ## UNDEFINED
|
||||
gEfiAcpiSdtProtocolGuid ## UNDEFINED
|
||||
gEfiSioProtocolGuid ## UNDEFINED
|
||||
gEfiSmmCpuIo2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmBase2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmAccess2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmControl2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmConfigurationProtocolGuid ## UNDEFINED
|
||||
gEfiSmmReadyToLockProtocolGuid ## UNDEFINED
|
||||
gEfiDxeSmmReadyToLockProtocolGuid ## UNDEFINED
|
||||
gEfiSmmCommunicationProtocolGuid ## UNDEFINED
|
||||
gEfiSmmStatusCodeProtocolGuid ## UNDEFINED
|
||||
gEfiSmmCpuProtocolGuid ## UNDEFINED
|
||||
gEfiSmmPciRootBridgeIoProtocolGuid ## UNDEFINED
|
||||
gEfiSmmSwDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmSxDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmPeriodicTimerDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmUsbDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmGpiDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmStandbyButtonDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmPowerButtonDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiSmmIoTrapDispatch2ProtocolGuid ## UNDEFINED
|
||||
gEfiPcdProtocolGuid ## UNDEFINED
|
||||
gEfiFirmwareVolumeBlock2ProtocolGuid ## UNDEFINED
|
||||
gEfiCpuIo2ProtocolGuid ## UNDEFINED
|
||||
gEfiLegacyRegion2ProtocolGuid ## UNDEFINED
|
||||
gEfiSalMcaInitPmiProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalBootServiceProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalBaseIoServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalStallServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalRtcServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalVariableServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalMtcServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalResetServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalStatusCodeServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalFvBlockServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalMpServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalPalServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalBaseServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalMcaServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalPciServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalCacheServicesProtocolGuid ## UNDEFINED
|
||||
gEfiExtendedSalMcaLogServicesProtocolGuid ## UNDEFINED
|
||||
gEfiSecurity2ArchProtocolGuid ## UNDEFINED
|
||||
gEfiSmmEndOfDxeProtocolGuid ## UNDEFINED
|
||||
gEfiIsaHcProtocolGuid ## UNDEFINED
|
||||
gEfiIsaHcServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiSioControlProtocolGuid ## UNDEFINED
|
||||
gEfiGetPcdInfoProtocolGuid ## UNDEFINED
|
||||
gEfiI2cMasterProtocolGuid ## UNDEFINED
|
||||
gEfiI2cIoProtocolGuid ## UNDEFINED
|
||||
gEfiI2cEnumerateProtocolGuid ## UNDEFINED
|
||||
gEfiI2cHostProtocolGuid ## UNDEFINED
|
||||
gEfiI2cBusConfigurationManagementProtocolGuid ## UNDEFINED
|
||||
gEfiTrEEProtocolGuid ## UNDEFINED
|
||||
gEfiTcg2ProtocolGuid ## UNDEFINED
|
||||
gEfiTimestampProtocolGuid ## UNDEFINED
|
||||
gEfiRngProtocolGuid ## UNDEFINED
|
||||
gEfiNvmExpressPassThruProtocolGuid ## UNDEFINED
|
||||
gEfiHash2ServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiHash2ProtocolGuid ## UNDEFINED
|
||||
gEfiBlockIoCryptoProtocolGuid ## UNDEFINED
|
||||
gEfiSmartCardReaderProtocolGuid ## UNDEFINED
|
||||
gEfiSmartCardEdgeProtocolGuid ## UNDEFINED
|
||||
gEfiUsbFunctionIoProtocolGuid ## UNDEFINED
|
||||
gEfiBluetoothHcProtocolGuid ## UNDEFINED
|
||||
gEfiBluetoothIoServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiBluetoothIoProtocolGuid ## UNDEFINED
|
||||
gEfiBluetoothConfigProtocolGuid ## UNDEFINED
|
||||
gEfiRegularExpressionProtocolGuid ## UNDEFINED
|
||||
gEfiBootManagerPolicyProtocolGuid ## UNDEFINED
|
||||
gEfiConfigKeywordHandlerProtocolGuid ## UNDEFINED
|
||||
gEfiWiFiProtocolGuid ## UNDEFINED
|
||||
gEfiEapManagement2ProtocolGuid ## UNDEFINED
|
||||
gEfiEapConfigurationProtocolGuid ## UNDEFINED
|
||||
gEfiPkcs7VerifyProtocolGuid ## UNDEFINED
|
||||
gEfiDns4ServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiDns4ProtocolGuid ## UNDEFINED
|
||||
gEfiDns6ServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiDns6ProtocolGuid ## UNDEFINED
|
||||
gEfiHttpServiceBindingProtocolGuid ## UNDEFINED
|
||||
gEfiHttpProtocolGuid ## UNDEFINED
|
||||
gEfiHttpUtilitiesProtocolGuid ## UNDEFINED
|
||||
gEfiRestProtocolGuid ## UNDEFINED
|
||||
|
||||
[Guids]
|
||||
gEfiFileInfoGuid ## CONSUMES ## GUID
|
||||
|
Reference in New Issue
Block a user