From: Abner Chang <abner.ch...@amd.com> BZ #: 4282 Implement the platform Redfish host interface library that uses IPMI commands to get the network information of BMC-exposed USB NIC for building up the SMBIOS type 42 record.
The prerequisites: BZ #4213, 4214 and 4231 Signed-off-by: Abner Chang <abner.ch...@amd.com> Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Nickle Wang <nick...@nvidia.com> Cc: Igor Kulchytskyy <ig...@ami.com> Cc: Isaac Oram <isaac.w.o...@intel.com> Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> Abner Chang (3): RedfishPkg/Library: Redfish BMC USBNIC Host Interface RedfishPkg: Update Redfish DSC RedfishPkg: Update Readme.md RedfishPkg/RedfishPkg.dsc | 7 + .../PlatformHostInterfaceBmcUsbNicLib.inf | 44 + .../PlatformHostInterfaceBmcUsbNicLib.h | 83 ++ .../PlatformHostInterfaceBmcUsbNicLib.c | 1262 +++++++++++++++++ RedfishPkg/Readme.md | 95 +- .../Media/Emualtor Platform Library.svg | 286 ++++ .../Media/Platform wiht BMC Library.svg | 328 +++++ .../Documents/Media/USB Exposed USB NIC.svg | 283 ++++ 8 files changed, 2380 insertions(+), 8 deletions(-) create mode 100644 RedfishPkg/Library/PlatformHostInterfaceBmcUsbNicLib/PlatformHostInterfaceBmcUsbNicLib.inf create mode 100644 RedfishPkg/Library/PlatformHostInterfaceBmcUsbNicLib/PlatformHostInterfaceBmcUsbNicLib.h create mode 100644 RedfishPkg/Library/PlatformHostInterfaceBmcUsbNicLib/PlatformHostInterfaceBmcUsbNicLib.c create mode 100644 RedfishPkg/Documents/Media/Emualtor Platform Library.svg create mode 100644 RedfishPkg/Documents/Media/Platform wiht BMC Library.svg create mode 100644 RedfishPkg/Documents/Media/USB Exposed USB NIC.svg -- 2.37.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98189): https://edk2.groups.io/g/devel/message/98189 Mute This Topic: https://groups.io/mt/96152739/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-