1## @file
2#  This module produces Deferred Procedure Call Protocol.
3#
4#  Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
5#  This program and the accompanying materials
6#  are licensed and made available under the terms and conditions of the BSD License
7#  which accompanies this distribution.  The full text of the license may be found at
8#  http://opensource.org/licenses/bsd-license.php
9#
10#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12#
13#
14##
15
16[Defines]
17  INF_VERSION               = 0x00010005
18  BASE_NAME                 = DpcDxe
19  MODULE_UNI_FILE           = DpcDxe.uni
20  FILE_GUID                 = A210F973-229D-4f4d-AA37-9895E6C9EABA
21  MODULE_TYPE               = DXE_DRIVER
22  VERSION_STRING            = 1.0
23  ENTRY_POINT               = DpcDriverEntryPoint
24
25#
26# The following information is for reference only and not required by the build tools.
27#
28#  VALID_ARCHITECTURES      = IA32 X64 IPF EBC
29#
30
31[Sources]
32  Dpc.c
33  Dpc.h
34
35[Packages]
36  MdePkg/MdePkg.dec
37  MdeModulePkg/MdeModulePkg.dec
38
39[LibraryClasses]
40  UefiDriverEntryPoint
41  BaseLib
42  DebugLib
43  UefiBootServicesTableLib
44  MemoryAllocationLib
45
46[Protocols]
47  gEfiDpcProtocolGuid                           ## PRODUCES
48
49[Depex]
50  TRUE
51[UserExtensions.TianoCore."ExtraFiles"]
52  DpcDxeExtra.uni
53