1## @file
2#  Initialized Debug Agent in one separated DXE driver.
3#
4#  This DXE driver will invoke Debug Agent Library to initialize the debug agent.
5#
6# Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>
7# This program and the accompanying materials
8# are licensed and made available under the terms and conditions of the BSD License
9# which accompanies this distribution.  The full text of the license may be found at
10# http://opensource.org/licenses/bsd-license.php
11#
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14#
15##
16
17[Defines]
18  INF_VERSION                    = 0x00010005
19  BASE_NAME                      = DebugAgentDxe
20  MODULE_UNI_FILE                = DebugAgentDxe.uni
21  FILE_GUID                      = 9727502C-034E-472b-8E1B-67BB28C6CFDB
22  MODULE_TYPE                    = DXE_DRIVER
23  VERSION_STRING                 = 1.0
24  ENTRY_POINT                    = DebugAgentDxeInitialize
25  UNLOAD_IMAGE                   = DebugAgentDxeUnload
26
27#
28# The following information is for reference only and not required by the build tools.
29#
30#  VALID_ARCHITECTURES           = IA32 X64
31#
32
33[Sources]
34  DebugAgentDxe.c
35
36[Packages]
37  MdePkg/MdePkg.dec
38  MdeModulePkg/MdeModulePkg.dec
39
40[LibraryClasses]
41  UefiDriverEntryPoint
42  UefiBootServicesTableLib
43  DebugAgentLib
44
45[Guids]
46  gEfiEventExitBootServicesGuid                 ## SOMETIMES_CONSUMES ## Event
47
48[Depex]
49  TRUE
50
51[UserExtensions.TianoCore."ExtraFiles"]
52  DebugAgentDxeExtra.uni
53