## @file
|
# Component information file for Board Init Test Library
|
#
|
# Copyright (c) 2017-2019, Intel Corporation. All rights reserved.<BR>
|
#
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
#
|
##
|
|
[Defines]
|
INF_VERSION = 0x00010005
|
BASE_NAME = SmmTestPointCheckLib
|
FILE_GUID = C1F70E6E-F9A6-46B9-B0F4-9FD0591265BF
|
MODULE_TYPE = DXE_SMM_DRIVER
|
VERSION_STRING = 1.0
|
LIBRARY_CLASS = TestPointCheckLib
|
CONSTRUCTOR = SmmTestPointCheckLibConstructor
|
|
[LibraryClasses]
|
BaseLib
|
DebugLib
|
SmmServicesTableLib
|
MemoryAllocationLib
|
DevicePathLib
|
PeCoffGetEntryPointLib
|
UefiLib
|
SmmMemLib
|
TestPointLib
|
|
[Packages]
|
MinPlatformPkg/MinPlatformPkg.dec
|
MdePkg/MdePkg.dec
|
MdeModulePkg/MdeModulePkg.dec
|
UefiCpuPkg/UefiCpuPkg.dec
|
|
[Sources]
|
SmmTestPointCheckLib.c
|
SmmCheckMemoryAttribute.c
|
SmmCheckLoadedImage.c
|
SmmCheckSmrr.c
|
SmmCheckPaging.c
|
SmmCheckCommunicationBuffer.c
|
DxeCheckMemoryAttribute.c
|
DxeCheckMemoryMap.c
|
DxeCheckLoadedImage.c
|
DxeCheckGcd.c
|
TestPointHelp.c
|
TestPointInternal.h
|
|
[Pcd]
|
gMinPlatformPkgTokenSpaceGuid.PcdTestPointIbvPlatformFeature
|
gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmBlockStartupThisAp
|
gUefiCpuPkgTokenSpaceGuid.PcdCpuHotPlugSupport
|
|
[Guids]
|
gEdkiiPiSmmMemoryAttributesTableGuid
|
gEfiMemoryAttributesTableGuid
|
|
[Protocols]
|
gEfiLoadedImageProtocolGuid
|
gEfiLoadedImageDevicePathProtocolGuid
|
gEfiDevicePathProtocolGuid
|
gEfiRuntimeArchProtocolGuid
|