FmpDevicePkg: Add FmpDxe module
authorKinney, Michael D <michael.d.kinney@intel.com>
Wed, 4 Apr 2018 17:31:06 +0000 (10:31 -0700)
committerKinney, Michael D <michael.d.kinney@intel.com>
Thu, 2 Aug 2018 21:46:18 +0000 (14:46 -0700)
commitb0bacc003a6890d1881ea269d785d42928a7f340
tree673b7012685a2926f42ec42580780e556724e58b
parent403d4bcdec33630b37b4830eb4a521b906870ede
FmpDevicePkg: Add FmpDxe module

https://bugzilla.tianocore.org/show_bug.cgi?id=922

Based on content from the following branch:

https://github.com/Microsoft/MS_UEFI/tree/share/MsCapsuleSupport/MsCapsuleUpdatePkg

The FmpDxe directory contains 2 INF files.  FmpDxe.inf
is a DXE driver that is used in a platform to add a
Firmware Management Protocol for firmware device that
supports firmware updates.

FmpDxeLib.inf is a NULL library instance with the exact
same functionality as FmpDxe.inf, but allows the the
Firmware Management Protocol feature to be added to
an existing device driver.

The FmpDxe component is intended to be used "as is"
with no need for any device specific or platform specific
changes.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
FmpDevicePkg/FmpDxe/DetectTestKey.c [new file with mode: 0644]
FmpDevicePkg/FmpDxe/FmpDxe.c [new file with mode: 0644]
FmpDevicePkg/FmpDxe/FmpDxe.inf [new file with mode: 0644]
FmpDevicePkg/FmpDxe/FmpDxe.uni [new file with mode: 0644]
FmpDevicePkg/FmpDxe/FmpDxeExtra.uni [new file with mode: 0644]
FmpDevicePkg/FmpDxe/FmpDxeLib.inf [new file with mode: 0644]
FmpDevicePkg/FmpDxe/VariableSupport.c [new file with mode: 0644]
FmpDevicePkg/FmpDxe/VariableSupport.h [new file with mode: 0644]