audk/SignedCapsulePkg/Universal/SystemFirmwareUpdate
Kinney, Michael D d69d9227d0 SignedCapsulePkg/SystemFirmwareUpdateDxe: Single FMP
https://bugzilla.tianocore.org/show_bug.cgi?id=928

Uninstall all System FMP Protocols for the current FW device.

If an FMP Protocol for the current FW device is already present,
then install the new System FMP protocol onto the same handle as
the FMP Protocol.  Otherwise, install the FMP protocol onto a
new handle.

This supports use cases where multiple capsules for the
same system firmware device are processed on the same
boot of the platform.  It guarantees there is at most one
FMP protocol for each system firmware device.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2018-04-11 10:08:30 -07:00
..
ParseConfigProfile.c SignedCapsulePkg: Replace [Ascii|Unicode]ValueToString 2017-03-02 09:58:50 +08:00
SystemFirmwareCommonDxe.c SignedCapsulePkg: GetImage() return EFI_UNSUPPORTED. 2016-11-30 14:39:01 +08:00
SystemFirmwareDxe.h SignedCapsulePkg/SystemFirmwareUpdate: Add SystemFirmwareUpdate. 2016-11-08 22:41:02 +08:00
SystemFirmwareReportDxe.c SignedCapsulePkg Universal: Init local variables before using them 2016-11-18 08:46:37 +08:00
SystemFirmwareReportDxe.inf SignedCapsulePkg/SystemFirmwareUpdate: Add source file to INF file 2016-12-14 21:34:40 +08:00
SystemFirmwareReportDxe.uni SignedCapsulePkg/SystemFirmwareUpdate: Add SystemFirmwareUpdate. 2016-11-08 22:41:02 +08:00
SystemFirmwareReportDxeExtra.uni SignedCapsulePkg/SystemFirmwareUpdate: Add SystemFirmwareUpdate. 2016-11-08 22:41:02 +08:00
SystemFirmwareUpdateDxe.c SignedCapsulePkg/SystemFirmwareUpdateDxe: Single FMP 2018-04-11 10:08:30 -07:00
SystemFirmwareUpdateDxe.inf SignedCapsulePkg/SystemFirmwareUpdate: Add source file to INF file 2016-12-14 21:34:40 +08:00
SystemFirmwareUpdateDxe.uni SignedCapsulePkg/SystemFirmwareUpdate: Add SystemFirmwareUpdate. 2016-11-08 22:41:02 +08:00
SystemFirmwareUpdateDxeExtra.uni SignedCapsulePkg/SystemFirmwareUpdate: Add SystemFirmwareUpdate. 2016-11-08 22:41:02 +08:00