2 # SystemFirmware FMP update driver.
4 # Produce FMP instance to update system firmware.
6 # Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
12 INF_VERSION = 0x00010005
13 BASE_NAME = SystemFirmwareUpdateDxe
14 MODULE_UNI_FILE = SystemFirmwareUpdateDxe.uni
15 FILE_GUID = 0A2FBD15-1C25-407E-8915-60C5652BC2AA
16 MODULE_TYPE = DXE_DRIVER
18 ENTRY_POINT = SystemFirmwareUpdateMainDxe
21 # The following information is for reference only and not required by the build tools.
23 # VALID_ARCHITECTURES = X64
28 SystemFirmwareCommonDxe.c
29 SystemFirmwareUpdateDxe.c
34 MdeModulePkg/MdeModulePkg.dec
35 SignedCapsulePkg/SignedCapsulePkg.dec
44 UefiBootServicesTableLib
46 UefiRuntimeServicesTableLib
49 PlatformFlashAccessLib
54 gEfiMdeModulePkgTokenSpaceGuid.PcdSystemFmpCapsuleImageTypeIdGuid ## CONSUMES
55 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiSystemFirmwareFileGuid ## CONSUMES
56 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiSystemFirmwareImageDescriptor ## CONSUMES
59 gEfiFirmwareManagementProtocolGuid ## PRODUCES
62 gEfiVariableArchProtocolGuid
64 [UserExtensions.TianoCore."ExtraFiles"]
65 SystemFirmwareUpdateDxeExtra.uni