VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf@ 81344

Last change on this file since 81344 was 80721, checked in by vboxsync, 5 years ago

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

  • Property svn:eol-style set to native
File size: 2.4 KB
Line 
1## @file
2# Capsule library instance for DXE_RUNTIME_DRIVER.
3#
4# Capsule library instance for DXE_RUNTIME_DRIVER module types.
5#
6# Copyright (c) 2016 - 2019, Intel Corporation. All rights reserved.<BR>
7# SPDX-License-Identifier: BSD-2-Clause-Patent
8#
9##
10
11[Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = DxeRuntimeCapsuleLib
14 MODULE_UNI_FILE = DxeRuntimeCapsuleLib.uni
15 FILE_GUID = 19BE1E4B-1A9A-44c1-8F12-32DD0470516A
16 MODULE_TYPE = DXE_RUNTIME_DRIVER
17 VERSION_STRING = 1.0
18 LIBRARY_CLASS = CapsuleLib|DXE_RUNTIME_DRIVER
19 CONSTRUCTOR = DxeCapsuleLibConstructor
20 CONSTRUCTOR = DxeRuntimeCapsuleLibConstructor
21 DESTRUCTOR = DxeCapsuleLibDestructor
22 DESTRUCTOR = DxeRuntimeCapsuleLibDestructor
23
24#
25# The following information is for reference only and not required by the build tools.
26#
27# VALID_ARCHITECTURES = IA32 X64 EBC
28#
29
30[Sources]
31 DxeCapsuleLib.c
32 DxeCapsuleProcessLibNull.c
33 DxeCapsuleReportLibNull.c
34 DxeCapsuleRuntime.c
35
36[Packages]
37 MdePkg/MdePkg.dec
38 MdeModulePkg/MdeModulePkg.dec
39
40[LibraryClasses]
41 BaseLib
42 BaseMemoryLib
43 DebugLib
44 MemoryAllocationLib
45 DxeServicesTableLib
46 UefiBootServicesTableLib
47 DevicePathLib
48 ReportStatusCodeLib
49 PrintLib
50 HobLib
51 BmpSupportLib
52
53
54[Protocols]
55 gEsrtManagementProtocolGuid ## CONSUMES
56 gEfiFirmwareManagementProtocolGuid ## CONSUMES
57 gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES
58 gEdkiiFirmwareManagementProgressProtocolGuid ## SOMETIMES_CONSUMES
59
60[Guids]
61 gEfiFmpCapsuleGuid ## SOMETIMES_CONSUMES ## GUID
62 gWindowsUxCapsuleGuid ## SOMETIMES_CONSUMES ## GUID
63 gEfiSystemResourceTableGuid ## SOMETIMES_CONSUMES ## GUID
64 ## SOMETIMES_CONSUMES ## Variable:L"CapsuleMax"
65 ## SOMETIMES_PRODUCES ## Variable:L"CapsuleMax"
66 gEfiCapsuleReportGuid
67 gEfiCapsuleVendorGuid ## SOMETIMES_CONSUMES ## Variable:L"CapsuleUpdateData"
68 gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event
69 gEfiEventReadyToBootGuid ## CONSUMES ## Event
70 gEfiEventVirtualAddressChangeGuid ## CONSUMES ## Event
71 gEdkiiCapsuleOnDiskNameGuid ## SOMETIMES_CONSUMES ## GUID
72
73[Depex]
74 gEfiVariableWriteArchProtocolGuid
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette