]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxe.inf
Clean up the private GUID definition in module Level.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / FirmwareVolume / UpdateDriverDxe / UpdateDriverDxe.inf
CommitLineData
b2824a8e 1## @file\r
2# This driver is intended to be put in a capsule (FV). If all goes well, \r
3# then it should be dispatched from the capsule FV, then find the image \r
4# in the same FV and program it in a target Firmware Volume device.\r
5#\r
e24fc103 6# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
b2824a8e 7#\r
8# This program and the accompanying materials are\r
9# licensed and made available under the terms and conditions of the BSD License\r
10# which accompanies this distribution. The full text of the license may be found at\r
11# http://opensource.org/licenses/bsd-license.php\r
12#\r
13# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
14# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
15#\r
16##\r
17\r
18[Defines]\r
19 INF_VERSION = 0x00010005\r
20 BASE_NAME = UpdateDriverDxe\r
21 FILE_GUID = 0E84FC69-29CC-4C6D-92AC-6D476921850F\r
22 MODULE_TYPE = DXE_DRIVER\r
23 VERSION_STRING = 1.0\r
24 ENTRY_POINT = InitializeUpdateDriver\r
25\r
26#\r
27# The following information is for reference only and not required by the build tools.\r
28#\r
29# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
30#\r
31\r
32[Sources]\r
33 UpdateDriver.h\r
34 UpdateStrings.uni\r
35 UpdateDispatcher.c\r
36 ParseUpdateProfile.c\r
37 FlashUpdate.c\r
38\r
39[Packages]\r
40 MdePkg/MdePkg.dec\r
41 MdeModulePkg/MdeModulePkg.dec\r
42 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
e24fc103 43 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
b2824a8e 44\r
45[LibraryClasses]\r
46 BaseLib\r
47 PrintLib\r
48 HiiLib\r
49 DxeServicesTableLib\r
50 MemoryAllocationLib\r
51 UefiLib\r
52 UefiBootServicesTableLib\r
53 UefiDriverEntryPoint\r
54 UefiRuntimeServicesTableLib\r
55 BaseMemoryLib\r
56 DebugLib\r
57 DevicePathLib\r
58\r
59[Guids]\r
60 gEfiConfigFileNameGuid ## CONSUMES FileName to store ConfigFile\r
e24fc103 61 gEfiUpdateDataFileGuid ## CONSUMES FileName to store Capsule Data.\r
b2824a8e 62\r
63[Protocols]\r
64 gEfiFaultTolerantWriteProtocolGuid ## CONSUMES\r
65 gEfiFirmwareVolume2ProtocolGuid ## CONSUMES\r
66 gEfiFirmwareVolumeBlockProtocolGuid ## CONSUMES\r
67 gEfiLoadedImageProtocolGuid ## CONSUMES\r
68\r
69[Depex]\r
70 gEfiFirmwareVolumeBlockProtocolGuid AND gEfiFaultTolerantWriteProtocolGuid\r
71\r