[edk2-devel] [edk2-staging/RedfishHostInterfaceDxe PATCH 0/5] EFI Redfish Host Interface Driver

Abner Chang posted 5 patches 3 years, 7 months ago
Only 0 patches received!
.../BZ2912RedfishHostInterface.h              | 165 ++++++++++++
.../Library/BZ2912RedfishHostInterfaceLib.h   |  52 ++++
.../BZ2912PlatformHostInterfaceLibNull.c      |  53 ++++
.../BZ2912PlatformHostInterfaceLibNull.inf    |  34 +++
.../BZ2912RedfishHostInterfaceDxe.c           | 243 ++++++++++++++++++
.../BZ2912RedfishHostInterfaceDxe.inf         |  50 ++++
RedfishPkg/RedfishPkg.dec                     |   3 +
RedfishPkg/RedfishPkg.dsc                     |   8 +-
8 files changed, 606 insertions(+), 2 deletions(-)
create mode 100644 RedfishPkg/Include/IndustryStandard/BZ2912RedfishHostInterface.h
create mode 100644 RedfishPkg/Include/Library/BZ2912RedfishHostInterfaceLib.h
create mode 100644 RedfishPkg/Library/PlatformHostInterfaceLibNull/BZ2912PlatformHostInterfaceLibNull.c
create mode 100644 RedfishPkg/Library/PlatformHostInterfaceLibNull/BZ2912PlatformHostInterfaceLibNull.inf
create mode 100644 RedfishPkg/RedfishHostInterfaceDxe/BZ2912RedfishHostInterfaceDxe.c
create mode 100644 RedfishPkg/RedfishHostInterfaceDxe/BZ2912RedfishHostInterfaceDxe.inf
[edk2-devel] [edk2-staging/RedfishHostInterfaceDxe PATCH 0/5] EFI Redfish Host Interface Driver
Posted by Abner Chang 3 years, 7 months ago
The code review for EFI Redfish Host Interface driver of Redfish EDK2
solution. Refer to [D1] in figure 1 in below link,
https://github.com/tianocore/edk2-staging/tree/UEFI_Redfish

This driver doesn't introduce a new EFI protocol. This driver consumes
the platform level Redfish host interface library to build up SMBIOS
type 42 record for the platform transport between BIOS and Redfish service.
EFI Redfish Discover Driver (UEFI spec 2.7) discovers Redfish service
according to the host interface described in SMBIOS type 42 record.
The BZ# for of this patch is,
https://bugzilla.tianocore.org/show_bug.cgi?id=2912.

Commit ID:8386f7e on edk2-staging/UEFI_Redfish is the initial code of
RedfishPkg. This patch will be submitted to edk2 repo for review becasue
the correspoing Redfish spec is already published in UEFI spec 2.7.

Abner Chang (5):
  RedfishPkg/Include: Definitions of SMBIOS Redfish Host Interface
  RedfishPkg/Include: RedfishHostInterfaceLib header file
  RedfishPkg/PlatformHostInterfaceLib: Platform NULL lib
  RedfishPkg/RedfishHostInterfaceDxe: RedfishHostInterface driver
  RedfishPkg: Add RedfishHostInterfaceDxe to Redfish package build

 .../BZ2912RedfishHostInterface.h              | 165 ++++++++++++
 .../Library/BZ2912RedfishHostInterfaceLib.h   |  52 ++++
 .../BZ2912PlatformHostInterfaceLibNull.c      |  53 ++++
 .../BZ2912PlatformHostInterfaceLibNull.inf    |  34 +++
 .../BZ2912RedfishHostInterfaceDxe.c           | 243 ++++++++++++++++++
 .../BZ2912RedfishHostInterfaceDxe.inf         |  50 ++++
 RedfishPkg/RedfishPkg.dec                     |   3 +
 RedfishPkg/RedfishPkg.dsc                     |   8 +-
 8 files changed, 606 insertions(+), 2 deletions(-)
 create mode 100644 RedfishPkg/Include/IndustryStandard/BZ2912RedfishHostInterface.h
 create mode 100644 RedfishPkg/Include/Library/BZ2912RedfishHostInterfaceLib.h
 create mode 100644 RedfishPkg/Library/PlatformHostInterfaceLibNull/BZ2912PlatformHostInterfaceLibNull.c
 create mode 100644 RedfishPkg/Library/PlatformHostInterfaceLibNull/BZ2912PlatformHostInterfaceLibNull.inf
 create mode 100644 RedfishPkg/RedfishHostInterfaceDxe/BZ2912RedfishHostInterfaceDxe.c
 create mode 100644 RedfishPkg/RedfishHostInterfaceDxe/BZ2912RedfishHostInterfaceDxe.inf

-- 
2.21.0.windows.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#65667): https://edk2.groups.io/g/devel/message/65667
Mute This Topic: https://groups.io/mt/77156115/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-