]> git.proxmox.com Git - mirror_edk2.git/blob - SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareUpdateDxe.inf
SignedCapsulePkg/SystemFirmwareUpdate: Add source file to INF file
[mirror_edk2.git] / SignedCapsulePkg / Universal / SystemFirmwareUpdate / SystemFirmwareUpdateDxe.inf
1 ## @file
2 # SystemFirmware FMP update driver.
3 #
4 # Produce FMP instance to update system firmware.
5 #
6 # Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
7 # This program and the accompanying materials
8 # are licensed and made available under the terms and conditions of the BSD License
9 # which accompanies this distribution. The full text of the license may be found at
10 # http://opensource.org/licenses/bsd-license.php
11 #
12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 #
15 ##
16
17 [Defines]
18 INF_VERSION = 0x00010005
19 BASE_NAME = SystemFirmwareUpdateDxe
20 MODULE_UNI_FILE = SystemFirmwareUpdateDxe.uni
21 FILE_GUID = 0A2FBD15-1C25-407E-8915-60C5652BC2AA
22 MODULE_TYPE = DXE_DRIVER
23 VERSION_STRING = 1.0
24 ENTRY_POINT = SystemFirmwareUpdateMainDxe
25
26 #
27 # The following information is for reference only and not required by the build tools.
28 #
29 # VALID_ARCHITECTURES = X64
30 #
31
32 [Sources]
33 SystemFirmwareDxe.h
34 SystemFirmwareCommonDxe.c
35 SystemFirmwareUpdateDxe.c
36 ParseConfigProfile.c
37
38 [Packages]
39 MdePkg/MdePkg.dec
40 MdeModulePkg/MdeModulePkg.dec
41 SignedCapsulePkg/SignedCapsulePkg.dec
42
43 [LibraryClasses]
44 BaseLib
45 UefiLib
46 BaseMemoryLib
47 DebugLib
48 PcdLib
49 MemoryAllocationLib
50 UefiBootServicesTableLib
51 HobLib
52 UefiRuntimeServicesTableLib
53 UefiDriverEntryPoint
54 DxeServicesLib
55 EdkiiSystemCapsuleLib
56 PlatformFlashAccessLib
57 IniParsingLib
58 PrintLib
59
60 [Pcd]
61 gEfiMdeModulePkgTokenSpaceGuid.PcdSystemFmpCapsuleImageTypeIdGuid ## CONSUMES
62 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiSystemFirmwareFileGuid ## CONSUMES
63 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiSystemFirmwareImageDescriptor ## CONSUMES
64
65 [Protocols]
66 gEfiFirmwareManagementProtocolGuid ## PRODUCES
67
68 [Depex]
69 gEfiVariableArchProtocolGuid
70
71 [UserExtensions.TianoCore."ExtraFiles"]
72 SystemFirmwareUpdateDxeExtra.uni
73