X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;ds=sidebyside;f=SourceLevelDebugPkg%2FLibrary%2FDebugAgent%2FDxeDebugAgentLib.inf;h=86c03a5fe3392b8f9f094d0b0a1254fb240503df;hb=ec51c05936ee46f5a8cc11e3b127e153af3e3943;hp=96c6b0023d0c7a9705ec3d403452a9f58993d273;hpb=b4ebbafff696b02c69ee3a6d293a39f9a7c2f58d;p=mirror_edk2.git diff --git a/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.inf b/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.inf index 96c6b0023d..86c03a5fe3 100644 --- a/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.inf +++ b/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.inf @@ -1,7 +1,7 @@ ## @file # Debug Agent library instance for Dxe Core and Dxe modules. # -# Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.
+# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.
# # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -16,9 +16,10 @@ [Defines] INF_VERSION = 0x00010005 BASE_NAME = DxeDebugAgentLib + MODULE_UNI_FILE = DxeDebugAgentLib.uni FILE_GUID = BA6BAD25-B814-4747-B0B0-0FBB61D40B90 MODULE_TYPE = DXE_DRIVER - VERSION_STRING = 0.7 + VERSION_STRING = 0.8 LIBRARY_CLASS = DebugAgentLib|DXE_CORE DXE_DRIVER CONSTRUCTOR = DxeDebugAgentLibConstructor @@ -32,6 +33,7 @@ [Sources.common] DxeDebugAgent/DxeDebugAgentLib.c DxeDebugAgent/DxeDebugAgentLib.h + DxeDebugAgent/SerialIo.c DebugAgentCommon/DebugAgent.c DebugAgentCommon/DebugAgent.h DebugAgentCommon/DebugTimer.c @@ -40,21 +42,17 @@ DebugAgentCommon/DebugMp.h [Sources.Ia32] - DebugAgentCommon/Ia32/AsmFuncs.S | GCC - DebugAgentCommon/Ia32/AsmFuncs.asm | MSFT + DebugAgentCommon/Ia32/AsmFuncs.S + DebugAgentCommon/Ia32/AsmFuncs.nasm DebugAgentCommon/Ia32/ArchDebugSupport.h DebugAgentCommon/Ia32/ArchDebugSupport.c - DebugAgentCommon/Ia32/ArchReadGroupRegister.c - DebugAgentCommon/Ia32/ArchRegisters.h DebugAgentCommon/Ia32/DebugException.h [Sources.X64] - DebugAgentCommon/X64/AsmFuncs.S | GCC - DebugAgentCommon/X64/AsmFuncs.asm | MSFT + DebugAgentCommon/X64/AsmFuncs.S + DebugAgentCommon/X64/AsmFuncs.nasm DebugAgentCommon/X64/ArchDebugSupport.h DebugAgentCommon/X64/ArchDebugSupport.c - DebugAgentCommon/X64/ArchReadGroupRegister.c - DebugAgentCommon/X64/ArchRegisters.h DebugAgentCommon/X64/DebugException.h [Packages] @@ -77,12 +75,29 @@ MemoryAllocationLib LocalApicLib TimerLib + PrintLib + PeCoffGetEntryPointLib + PeCoffExtraActionLib + MemoryAllocationLib [Guids] - gEfiDebugAgentGuid ## PRODUCES ## Configuration Table - gEfiDebugAgentGuid ## CONSUMES ## HOB + ## PRODUCES ## SystemTable + ## CONSUMES ## HOB + gEfiDebugAgentGuid + ## SOMETIMES_CONSUMES ## SystemTable + ## SOMETIMES_PRODUCES ## SystemTable + gEfiVectorHandoffTableGuid + +[Ppis] + gEfiVectorHandoffInfoPpiGuid ## UNDEFINED + +[Protocols] + gEfiSerialIoProtocolGuid ## SOMETIMES_PRODUCES + gEfiDevicePathProtocolGuid ## SOMETIMES_PRODUCES [Pcd] - gEfiMdePkgTokenSpaceGuid.PcdFSBClock ## CONSUMES - gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdExceptionsIgnoredByDebugger ## CONSUMES + gEfiMdePkgTokenSpaceGuid.PcdFSBClock ## SOMETIMES_CONSUMES + gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdExceptionsIgnoredByDebugger ## SOMETIMES_CONSUMES + gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdDebugPortHandleBufferSize ## CONSUMES + gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdTransferProtocolRevision ## CONSUMES