2 # Debug Agent library instance for SEC Core and PEI modules.
4 # Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
12 INF_VERSION = 0x00010005
13 BASE_NAME = SecPeiDebugAgentLib
14 MODULE_UNI_FILE = SecPeiDebugAgentLib.uni
15 FILE_GUID = 508B7D59-CD4E-4a6b-A45B-6D3B2D90111E
18 LIBRARY_CLASS = DebugAgentLib|SEC PEIM
21 # The following information is for reference only and not required by the build tools.
23 # VALID_ARCHITECTURES = IA32 X64
27 SecPeiDebugAgent/SecPeiDebugAgentLib.c
28 SecPeiDebugAgent/SecPeiDebugAgentLib.h
29 DebugAgentCommon/DebugAgent.c
30 DebugAgentCommon/DebugAgent.h
31 DebugAgentCommon/DebugTimer.c
32 DebugAgentCommon/DebugTimer.h
33 DebugAgentCommon/DebugMp.c
34 DebugAgentCommon/DebugMp.h
37 DebugAgentCommon/Ia32/AsmFuncs.nasm
38 DebugAgentCommon/Ia32/ArchDebugSupport.h
39 DebugAgentCommon/Ia32/ArchDebugSupport.c
40 DebugAgentCommon/Ia32/DebugException.h
43 DebugAgentCommon/X64/AsmFuncs.nasm
44 DebugAgentCommon/X64/ArchDebugSupport.h
45 DebugAgentCommon/X64/ArchDebugSupport.c
46 DebugAgentCommon/X64/DebugException.h
50 MdeModulePkg/MdeModulePkg.dec
51 UefiCpuPkg/UefiCpuPkg.dec
52 SourceLevelDebugPkg/SourceLevelDebugPkg.dec
69 PeCoffGetEntryPointLib
73 gEfiPeiMemoryDiscoveredPpiGuid ## NOTIFY
74 gEfiVectorHandoffInfoPpiGuid ## PRODUCES
82 gEfiMdePkgTokenSpaceGuid.PcdFSBClock ## SOMETIMES_CONSUMES
83 gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdExceptionsIgnoredByDebugger ## SOMETIMES_CONSUMES
84 gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdDebugPortHandleBufferSize ## SOMETIMES_CONSUMES
85 gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdTransferProtocolRevision ## CONSUMES