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


gaoliming
 

Bob:
Dose this change make FirmwareManagementProtocol to be used in runtime
phase?

Thanks
Liming

-----邮件原件-----
发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Bob Morgan
via groups.io
发送时间: 2021年9月23日 8:00
收件人: devel@edk2.groups.io
抄送: gaoliming@...; michael.d.kinney@...;
guomin.jiang@...; wei6.xu@...; Bob Morgan
<bobm@...>
主题: [edk2-devel] [PATCH 0/5] FmpDevicePkg: Add support for runtime
FmpDxe driver

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




Join devel@edk2.groups.io to automatically receive all group messages.