ShellPkg/UefiHandleParsingLib: Support EFI Redfish protocols
Add handle parsing for EFI Redfish Discover protocol. Add handle parsing for EFI RestEx protocol. Signed-off-by: Abner Chang <abner.chang@hpe.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Zhichao Gao <zhichao.gao@intel.com> Cc: Nickle Wang <nickle.wang@hpe.com> Cc: Peter O'Hanley <peter.ohanley@hpe.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Reviewed-by: Zhichao Gao <zhichao.gao@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
This commit is contained in:
committed by
mergify[bot]
parent
fe66288873
commit
b33cf5bfcb
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR>
|
Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR>
|
||||||
(C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
(C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
||||||
(C) Copyright 2015-2016 Hewlett Packard Enterprise Development LP<BR>
|
(C) Copyright 2015-2021 Hewlett Packard Enterprise Development LP<BR>
|
||||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||||
|
|
||||||
**/
|
**/
|
||||||
@ -2250,6 +2250,12 @@ STATIC CONST GUID_INFO_BLOCK mGuidStringList[] = {
|
|||||||
{STRING_TOKEN(STR_PARTITION_INFO), &gEfiPartitionInfoProtocolGuid, PartitionInfoProtocolDumpInformation},
|
{STRING_TOKEN(STR_PARTITION_INFO), &gEfiPartitionInfoProtocolGuid, PartitionInfoProtocolDumpInformation},
|
||||||
{STRING_TOKEN(STR_HII_POPUP), &gEfiHiiPopupProtocolGuid, NULL},
|
{STRING_TOKEN(STR_HII_POPUP), &gEfiHiiPopupProtocolGuid, NULL},
|
||||||
|
|
||||||
|
//
|
||||||
|
// UEFI 2.8
|
||||||
|
//
|
||||||
|
{STRING_TOKEN(STR_REST_EX), &gEfiRestExProtocolGuid, NULL},
|
||||||
|
{STRING_TOKEN(STR_REDFISH_DISCOVER), &gEfiRedfishDiscoverProtocolGuid, NULL},
|
||||||
|
|
||||||
//
|
//
|
||||||
// PI Spec ones
|
// PI Spec ones
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Provides interface to advanced shell functionality for parsing both handle and protocol database.
|
# Provides interface to advanced shell functionality for parsing both handle and protocol database.
|
||||||
# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved. <BR>
|
# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved. <BR>
|
||||||
# (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
# (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
||||||
# (C) Copyright 2015 Hewlett Packard Enterprise Development LP<BR>
|
# (C) Copyright 2015-2021 Hewlett Packard Enterprise Development LP<BR>
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||||
#
|
#
|
||||||
@ -269,6 +269,8 @@
|
|||||||
gEfiHttpProtocolGuid ## UNDEFINED
|
gEfiHttpProtocolGuid ## UNDEFINED
|
||||||
gEfiHttpUtilitiesProtocolGuid ## UNDEFINED
|
gEfiHttpUtilitiesProtocolGuid ## UNDEFINED
|
||||||
gEfiRestProtocolGuid ## UNDEFINED
|
gEfiRestProtocolGuid ## UNDEFINED
|
||||||
|
gEfiRestExProtocolGuid ## UNDEFINED
|
||||||
|
gEfiRedfishDiscoverProtocolGuid ## UNDEFINED
|
||||||
gEfiMmEndOfDxeProtocolGuid ## UNDEFINED
|
gEfiMmEndOfDxeProtocolGuid ## UNDEFINED
|
||||||
gEfiMmIoTrapDispatchProtocolGuid ## UNDEFINED
|
gEfiMmIoTrapDispatchProtocolGuid ## UNDEFINED
|
||||||
gEfiMmPowerButtonDispatchProtocolGuid ## UNDEFINED
|
gEfiMmPowerButtonDispatchProtocolGuid ## UNDEFINED
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
//
|
//
|
||||||
// Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved. <BR>
|
// Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved. <BR>
|
||||||
// (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
// (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.<BR>
|
||||||
// (C) Copyright 2015-2016 Hewlett Packard Enterprise Development LP<BR>
|
// (C) Copyright 2015-2021 Hewlett Packard Enterprise Development LP<BR>
|
||||||
// SPDX-License-Identifier: BSD-2-Clause-Patent
|
// SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||||
//
|
//
|
||||||
// Module Name:
|
// Module Name:
|
||||||
@ -308,6 +308,8 @@
|
|||||||
#string STR_NET_HTTP #language en-US "Http"
|
#string STR_NET_HTTP #language en-US "Http"
|
||||||
#string STR_NET_HTTP_U #language en-US "HttpUtilities"
|
#string STR_NET_HTTP_U #language en-US "HttpUtilities"
|
||||||
#string STR_REST #language en-US "Rest"
|
#string STR_REST #language en-US "Rest"
|
||||||
|
#string STR_REST_EX #language en-US "RestEx"
|
||||||
|
#string STR_REDFISH_DISCOVER #language en-US "RedfishDiscover"
|
||||||
|
|
||||||
#string STR_MM_EOD #language en-US "MmEndOfDxe"
|
#string STR_MM_EOD #language en-US "MmEndOfDxe"
|
||||||
#string STR_MM_ITD #language en-US "MmIoTrapDispatch"
|
#string STR_MM_ITD #language en-US "MmIoTrapDispatch"
|
||||||
|
Reference in New Issue
Block a user