FmpDevicePkg: Add FmpDxe module
authorKinney, Michael D <>
Wed, 4 Apr 2018 17:31:06 +0000 (10:31 -0700)
committerKinney, Michael D <>
Thu, 2 Aug 2018 21:46:18 +0000 (14:46 -0700)
FmpDevicePkg: Add FmpDxe module

Based on content from the following branch:

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

Cc: Sean Brogan <>
Cc: Jiewen Yao <>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <>
Reviewed-by: Star Zeng <>
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]