2 # Standalone MM CPU specific programming.
4 # Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.<BR>
5 # Copyright (c) Microsoft Corporation.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
11 INF_VERSION = 0x00010005
12 BASE_NAME = StandaloneMmCpuFeaturesLib
13 MODULE_UNI_FILE = SmmCpuFeaturesLib.uni
14 FILE_GUID = BB554A2D-F5DF-41D3-8C62-46476A2B2B18
15 MODULE_TYPE = MM_STANDALONE
17 PI_SPECIFICATION_VERSION = 0x00010032
18 LIBRARY_CLASS = SmmCpuFeaturesLib
19 CONSTRUCTOR = StandaloneMmCpuFeaturesLibConstructor
23 IntelSmmCpuFeaturesLib.c
24 SmmCpuFeaturesLibCommon.c
25 StandaloneMmCpuFeaturesLib.c
26 SmmCpuFeaturesLibNoStm.c
30 UefiCpuPkg/UefiCpuPkg.dec
39 gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber ## SOMETIMES_CONSUMES
42 gUefiCpuPkgTokenSpaceGuid.PcdSmrrEnable ## CONSUMES
43 gUefiCpuPkgTokenSpaceGuid.PcdSmmFeatureControlEnable ## CONSUMES