From: "Abner Chang" <abner.chang@hpe.com>
To: devel@edk2.groups.io
Cc: abner.chang@hpe.com
Subject: [edk2-staging/RedfishHostInterfaceDxe PATCH 0/5] EFI Redfish Host Interface Driver
Date: Sun, 27 Sep 2020 23:15:30 +0800 [thread overview]
Message-ID: <20200927151531.449184-1-abner.chang@hpe.com> (raw)
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
reply other threads:[~2020-09-27 15:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200927151531.449184-1-abner.chang@hpe.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox