X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FDebugSupportDxe%2FDebugSupportDxe.inf;h=572a520cf6a78bfe69ebf4f7147723e5abb34ace;hb=f7acc872414700af99ad2ab6b5b3140615bc255a;hp=c36ee518b09692632bd5c0efd22f404495a7465c;hpb=cfc8865f177c2846cd51f35fb0748bf4e11d8307;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf b/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf index c36ee518b0..572a520cf6 100644 --- a/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf +++ b/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf @@ -1,10 +1,14 @@ -#/** @file -# Component description file for DebugSupport module. +## @file +# This driver installs Debug Support protocol for the selected processor. # -# This driver installs DebugSupport protocol for the selected processor. -# Copyright (c) 2006 - 2008, Intel Corporation +# This driver provides the capabilities for debug-agent to gain control of the machine +# when certain types of events occur, i.e. breakpoint, processor execptions, etc. It also +# provides debug-agent to periodically gain control during operation of the machine to +# check for asynchronous commands form the host. # -# All rights reserved. This program and the accompanying materials +# Copyright (c) 2006 - 2012, 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 # which accompanies this distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php @@ -12,7 +16,7 @@ # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # # -#**/ +## [Defines] INF_VERSION = 0x00010005 @@ -28,18 +32,22 @@ # VALID_ARCHITECTURES = IA32 X64 IPF # -[Sources.common] +[Sources] DebugSupport.c [Sources.Ia32] + Ia32/DebugSupport.h Ia32/PlDebugSupport.c Ia32/PlDebugSupport.h + Ia32/PlDebugSupportIa32.c Ia32/AsmFuncs.S Ia32/AsmFuncs.asm [Sources.X64] - X64/PlDebugSupport.c + Ia32/DebugSupport.h + Ia32/PlDebugSupport.c X64/PlDebugSupport.h + X64/PlDebugSupportX64.c X64/AsmFuncs.S X64/AsmFuncs.asm @@ -64,7 +72,6 @@ DebugLib [LibraryClasses.IA32] - PcdLib BaseLib [LibraryClasses.X64] @@ -72,12 +79,8 @@ [Protocols] - gEfiLoadedImageProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEfiDebugSupportProtocolGuid # PROTOCOL SOMETIMES_PRODUCED - - -[FeaturePcd.IA32] - gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable + gEfiLoadedImageProtocolGuid ## CONSUMED + gEfiDebugSupportProtocolGuid ## PRODUCED [Depex]