]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf
a0e4275cb8a500d17b970dcc5fd1c8cbdfcdafda
[mirror_edk2.git] / OvmfPkg / Library / QemuFwCfgS3Lib / DxeQemuFwCfgS3LibFwCfg.inf
1 ## @file
2 # Full functionality QemuFwCfgS3Lib instance, for DXE phase modules.
3 #
4 # Copyright (C) 2017, Red Hat, Inc.
5 #
6 # This program and the accompanying materials are licensed and made available
7 # under the terms and conditions of the BSD License which accompanies this
8 # distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 #
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT
12 # WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 ##
14
15 [Defines]
16 INF_VERSION = 1.25
17 BASE_NAME = DxeQemuFwCfgS3LibFwCfg
18 FILE_GUID = C5DE76EB-E8DE-4057-A487-C5A09AB039AB
19 MODULE_TYPE = DXE_DRIVER
20 VERSION_STRING = 1.0
21 LIBRARY_CLASS = QemuFwCfgS3Lib|DXE_DRIVER DXE_RUNTIME_DRIVER
22
23 #
24 # The following information is for reference only and not required by the build
25 # tools.
26 #
27 # VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 IPF EBC
28 #
29
30 [Sources]
31 QemuFwCfgS3Dxe.c
32 QemuFwCfgS3PeiDxe.c
33
34 [Packages]
35 MdePkg/MdePkg.dec
36 OvmfPkg/OvmfPkg.dec
37
38 [LibraryClasses]
39 BaseLib
40 DebugLib
41 MemoryAllocationLib
42 QemuFwCfgLib
43 UefiBootServicesTableLib
44
45 [Protocols]
46 gEfiS3SaveStateProtocolGuid ## SOMETIMES_CONSUMES