]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/Library/TdxMailboxLib/TdxMailboxLib.inf
OvmfPkg/PlatformInitLib: Add PlatformReservationConflictCB
[mirror_edk2.git] / OvmfPkg / Library / TdxMailboxLib / TdxMailboxLib.inf
1 #/** @file
2 #
3 # TdxMailbox Library
4 #
5 # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
6 # Copyright (c) 2008, Apple Inc. All rights reserved.<BR>
7 #
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 #
11 #**/
12
13 [Defines]
14 INF_VERSION = 0x00010005
15 BASE_NAME = TdxMailboxLib
16 FILE_GUID = 2F81A9BA-748E-4519-BB11-A63A039D561E
17 MODULE_TYPE = BASE
18 VERSION_STRING = 1.0
19 LIBRARY_CLASS = TdxMailboxLib
20
21 #
22 # VALID_ARCHITECTURES = X64
23 #
24
25 [Sources.X64]
26 TdxMailbox.c
27
28 [Packages]
29 MdePkg/MdePkg.dec
30 MdeModulePkg/MdeModulePkg.dec
31 UefiCpuPkg/UefiCpuPkg.dec
32 OvmfPkg/OvmfPkg.dec
33
34 [LibraryClasses]
35 BaseLib
36 DebugLib
37 BaseMemoryLib
38 PcdLib
39 UefiCpuLib
40 DebugAgentLib
41 IoLib
42 SynchronizationLib
43 MemoryAllocationLib
44
45 [Guids]
46
47 [Pcd]
48 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupBase
49 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupSize