]> git.proxmox.com Git - mirror_edk2.git/blob - UefiCpuPkg/Library/SmmCpuRendezvousLib/SmmCpuRendezvousLib.inf
UefiCpuPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
[mirror_edk2.git] / UefiCpuPkg / Library / SmmCpuRendezvousLib / SmmCpuRendezvousLib.inf
1 ## @file
2 # SMM CPU Rendezvous service lib.
3 #
4 # This is SMM CPU rendezvous service lib that wait for all
5 # APs to enter SMM mode.
6 #
7 # Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 ##
11
12 [Defines]
13 INF_VERSION = 0x00010005
14 BASE_NAME = SmmCpuRendezvousLib
15 FILE_GUID = 1509Bb36-9Ba4-438B-B195-Ac5914Db14E2
16 MODULE_TYPE = DXE_SMM_DRIVER
17 LIBRARY_CLASS = SmmCpuRendezvousLib|MM_STANDALONE DXE_SMM_DRIVER
18
19 [Sources]
20 SmmCpuRendezvousLib.c
21
22 [Packages]
23 MdePkg/MdePkg.dec
24 UefiCpuPkg/UefiCpuPkg.dec
25
26 [LibraryClasses]
27 BaseLib
28 DebugLib
29 MmServicesTableLib
30
31 [Pcd]
32 gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmApSyncTimeout ## CONSUMES
33
34 [Protocols]
35 gEdkiiSmmCpuRendezvousProtocolGuid