In v4: In UefiHandleParsingLib.c, move the changes for UEFI 2.8 to below UEFI 2.7 section In v3: Correct the mismatched definitions in both RedfishDiscover.h and UEFI spec 2.8 (Refer to v2.9). In v2: Address comments given by Liming on patch 1/2.
Add handle parsing for EFI Redfish Discover protocol and EFI RestEx protocol. This change also moves the GUID definition of EFI Redfish Discover protocol to under MdePkg. With this we don't have dependency of RedfishPkg in ShellPkg. Signed-off-by: Abner Chang <abner.ch...@hpe.com> Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang....@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Zhichao Gao <zhichao....@intel.com> Cc: Nickle Wang <nickle.w...@hpe.com> Cc: Peter O'Hanley <peter.ohan...@hpe.com> *** BLURB HERE *** Abner Chang (2): MdePkg/Include: EFI Redfish Discover protocol ShellPkg/UefiHandleParsingLib: Support EFI Redfish protocols MdePkg/MdePkg.dec | 5 +- RedfishPkg/RedfishPkg.dec | 3 - .../UefiHandleParsingLib.inf | 4 +- .../Include/Protocol/RedfishDiscover.h | 72 +++++++++---------- .../UefiHandleParsingLib.c | 8 ++- .../UefiHandleParsingLib.uni | 4 +- 6 files changed, 50 insertions(+), 46 deletions(-) rename {RedfishPkg => MdePkg}/Include/Protocol/RedfishDiscover.h (79%) -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#73258): https://edk2.groups.io/g/devel/message/73258 Mute This Topic: https://groups.io/mt/81595968/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-