Introduction Redfish boot option collection and boot option drivers to support Redfish resource at /redfish/v1/Systems/SYSTEM_ID/BootOptions.
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 (4): RedfishClientPkg: add ETag to Redfish resource check function RedfishClientPkg/ConverterLib: fix GCC build error RedfishClientPkg/Features: introduce boot option collection RedfishClientPkg/Features: introduce boot option .../RedfishClientComponents.dsc.inc | 6 +- RedfishClientPkg/RedfishClientLibs.dsc.inc | 2 + .../BootOption/v1_0_4/Dxe/BootOptionDxe.inf | 56 + .../BootOptionCollectionDxe.inf | 60 + .../v1_0_4/Common/BootOptionCommon.h | 33 + .../BootOptionCollectionDxe.h | 33 + .../Include/RedfishResourceCommon.h | 4 +- .../BootOption.V1_0_4/BootOption.V1_0_4.c | 1005 ++++++++--------- .../BootOptionCollection.c | 496 ++++---- .../Features/Bios/v1_0_9/Common/BiosCommon.c | 15 +- .../Features/Bios/v1_0_9/Dxe/BiosDxe.c | 12 +- .../v1_0_4/Common/BootOptionCommon.c | 799 +++++++++++++ .../BootOption/v1_0_4/Dxe/BootOptionDxe.c | 701 ++++++++++++ .../BootOptionCollectionDxe.c | 858 ++++++++++++++ .../v1_5_0/Common/ComputerSystemCommon.c | 15 +- .../v1_5_0/Dxe/ComputerSystemDxe.c | 12 +- .../Memory/V1_7_1/Common/MemoryCommon.c | 15 +- .../Features/Memory/V1_7_1/Dxe/MemoryDxe.c | 12 +- .../RedfishFeatureUtilityLib.c | 4 +- RedfishClientPkg/RedfishClient.fdf.inc | 6 +- 20 files changed, 3379 insertions(+), 765 deletions(-) create mode 100644 RedfishClientPkg/Features/BootOption/v1_0_4/Dxe/BootOptionDxe.inf create mode 100644 RedfishClientPkg/Features/BootOptionCollection/BootOptionCollectionDxe.inf create mode 100644 RedfishClientPkg/Features/BootOption/v1_0_4/Common/BootOptionCommon.h create mode 100644 RedfishClientPkg/Features/BootOptionCollection/BootOptionCollectionDxe.h create mode 100644 RedfishClientPkg/Features/BootOption/v1_0_4/Common/BootOptionCommon.c create mode 100644 RedfishClientPkg/Features/BootOption/v1_0_4/Dxe/BootOptionDxe.c create mode 100644 RedfishClientPkg/Features/BootOptionCollection/BootOptionCollectionDxe.c -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#113131): https://edk2.groups.io/g/devel/message/113131 Mute This Topic: https://groups.io/mt/103517649/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-