1## @file
2#
3# Copyright (c) 2005 - 2010, Intel Corporation. All rights reserved.<BR>
4# This program and the accompanying materials
5# are licensed and made available under the terms and conditions of the BSD License
6# which accompanies this distribution.  The full text of the license may be found at
7# http://opensource.org/licenses/bsd-license.php
8#
9# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11#
12#  Module Name:
13#
14#  Abstract:
15#
16##
17
18
19[Defines]
20  INF_VERSION                    = 0x00010005
21  BASE_NAME                      = PcatPciRootBridge
22  FILE_GUID                      = 0F7EC77A-1EE1-400f-A99D-7CBD1FEB181E
23  MODULE_TYPE                    = DXE_DRIVER
24  VERSION_STRING                 = 1.0
25
26  ENTRY_POINT                    = InitializePcatPciRootBridge
27
28[Packages]
29  MdePkg/MdePkg.dec
30  DuetPkg/DuetPkg.dec
31
32[LibraryClasses]
33  UefiDriverEntryPoint
34  UefiLib
35  MemoryAllocationLib
36  UefiBootServicesTableLib
37  DebugLib
38  BaseMemoryLib
39  DevicePathLib
40  HobLib
41
42[Sources]
43  PcatPciRootBridge.h
44  PcatPciRootBridge.c
45  PcatPciRootBridgeDevicePath.c
46  PcatPciRootBridgeIo.c
47  DeviceIo.h
48  DeviceIo.c
49
50[Sources.ia32]
51  Ia32/PcatIo.c
52
53[Sources.x64]
54  X64/PcatIo.c
55
56[Sources.ipf]
57  Ipf/PcatIo.c
58
59[Protocols]
60  gEfiPciRootBridgeIoProtocolGuid
61  gEfiDeviceIoProtocolGuid
62  gEfiCpuIo2ProtocolGuid
63
64[Guids]
65  gEfiPciOptionRomTableGuid
66  gEfiPciExpressBaseAddressGuid
67
68[Depex]
69  gEfiCpuIo2ProtocolGuid
70