[edk2-devel] [PATCH 0/5] FmpDevicePkg: Add support for runtime FmpDxe driver

Bob Morgan via groups.io bobm=nvidia.com at groups.io
Wed Sep 22 23:59:49 UTC 2021


Adds a runtime version of FmpDxe driver to allow firmware updates
after ExitBootServices() is called and enables DXE_RUNTIME_DRIVER
module type for associated FMP libraries.

Bob Morgan (5):
  FmpDevicePkg/FmpDeviceLibNull: Add DXE_RUNTIME_DRIVER support
  FmpDevicePkg/FmpPayloadHeaderLibV1: Add DXE_RUNTIME_DRIVER support
  FmpDevicePkg/FmpDependencyCheckLibNull: Add DXE_RUNTIME_DRIVER support
  FmpDevicePkg/FmpDependencyDeviceLibNull: Add DXE_RUNTIME_DRIVER
    support
  FmpDevicePkg/FmpDxe: Add runtime FmpDxe driver

 FmpDevicePkg/FmpDevicePkg.dsc                 |  29 +++
 FmpDevicePkg/FmpDxe/FmpDxe.c                  |  34 +++-
 FmpDevicePkg/FmpDxe/FmpRuntimeDxe.c           | 185 ++++++++++++++++++
 FmpDevicePkg/FmpDxe/FmpRuntimeDxe.inf         |  87 ++++++++
 FmpDevicePkg/FmpDxe/VariableSupport.c         |   7 +
 .../FmpDependencyCheckLibNull.inf             |   2 +-
 .../FmpDependencyDeviceLibNull.inf            |   2 +-
 .../FmpDeviceLibNull/FmpDeviceLibNull.inf     |   2 +-
 .../FmpPayloadHeaderLibV1.inf                 |   2 +-
 9 files changed, 336 insertions(+), 14 deletions(-)
 create mode 100644 FmpDevicePkg/FmpDxe/FmpRuntimeDxe.c
 create mode 100644 FmpDevicePkg/FmpDxe/FmpRuntimeDxe.inf

-- 
2.17.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#80996): https://edk2.groups.io/g/devel/message/80996
Mute This Topic: https://groups.io/mt/85803606/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list