Add BIOS feature driver version 1.2.0 and Computer System feature driver version 1.17.0. Move the function of handling "@Redfish.Settings" to RedfishFeatureUtilityLib because it is called multiple times in different feature drivers. The missing of FreePool() calls are fixed together.
Signed-off-by: Nickle Wang <nick...@nvidia.com> Cc: Abner Chang <abner.ch...@amd.com> Cc: Igor Kulchytskyy <ig...@ami.com> Cc: Nick Ramirez <nrami...@nvidia.com> Nickle Wang (3): RedfishClientPkg: RedfishFeatureUtilityLib RedfishClientPkg: Add BIOS feature driver v1.2.0 RedfishClientPkg: Add ComputerSystem feature driver v1.17.0 .../src/Bios/Bios.V1_2_0/Bios.V1_2_0.c | 1341 +++++++------- .../Features/Bios/v1_2_0/Common/BiosCommon.c | 863 +++++++++ .../Features/Bios/v1_2_0/Common/BiosCommon.h | 31 + .../Features/Bios/v1_2_0/Dxe/BiosDxe.c | 823 +++++++++ .../Features/Bios/v1_2_0/Dxe/BiosDxe.inf | 55 + .../v1_17_0/Common/ComputerSystemCommon.c | 1636 +++++++++++++++++ .../v1_17_0/Common/ComputerSystemCommon.h | 29 + .../v1_17_0/Dxe/ComputerSystemDxe.c | 677 +++++++ .../v1_17_0/Dxe/ComputerSystemDxe.inf | 53 + .../Library/RedfishFeatureUtilityLib.h | 260 +-- .../RedfishFeatureUtilityLib.c | 1118 ++++++----- 11 files changed, 5608 insertions(+), 1278 deletions(-) create mode 100644 RedfishClientPkg/Features/Bios/v1_2_0/Common/BiosCommon.c create mode 100644 RedfishClientPkg/Features/Bios/v1_2_0/Common/BiosCommon.h create mode 100644 RedfishClientPkg/Features/Bios/v1_2_0/Dxe/BiosDxe.c create mode 100644 RedfishClientPkg/Features/Bios/v1_2_0/Dxe/BiosDxe.inf create mode 100644 RedfishClientPkg/Features/ComputerSystem/v1_17_0/Common/ComputerSystemCommon.c create mode 100644 RedfishClientPkg/Features/ComputerSystem/v1_17_0/Common/ComputerSystemCommon.h create mode 100644 RedfishClientPkg/Features/ComputerSystem/v1_17_0/Dxe/ComputerSystemDxe.c create mode 100644 RedfishClientPkg/Features/ComputerSystem/v1_17_0/Dxe/ComputerSystemDxe.inf -- 2.39.2.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#100592): https://edk2.groups.io/g/devel/message/100592 Mute This Topic: https://groups.io/mt/97315336/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-