1d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm/** @file
2d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
3d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  Copyright (c) 2009, Apple Inc. All rights reserved.<BR>
4d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
5d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  This program and the accompanying materials
6d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  are licensed and made available under the terms and conditions of the BSD License
7d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  which accompanies this distribution.  The full text of the license may be found at
8d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  http://opensource.org/licenses/bsd-license.php
9d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
10d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
13d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm**/
14d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
15d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[Defines]
16d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  INF_VERSION                     = 0x00010005
17d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  BASE_NAME                       = BeagleBoardPciEmulation
18d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  FILE_GUID                       = feaa2e2b-53ac-4d5e-ae10-1efd5da4a2ba
19d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  MODULE_TYPE                     = DXE_DRIVER
20d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  VERSION_STRING                  = 1.0
21d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
22d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  ENTRY_POINT                     = PciEmulationEntryPoint
23d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
24d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[Sources.common]
25d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  PciRootBridgeIo.c
26d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  PciEmulation.c
27d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
28d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[Packages]
29d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  MdePkg/MdePkg.dec
30d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  MdeModulePkg/MdeModulePkg.dec
31d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  IntelFrameworkPkg/IntelFrameworkPkg.dec
32d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  ArmPkg/ArmPkg.dec
33d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  EmbeddedPkg/EmbeddedPkg.dec
34d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  OpenPlatformPkg/Chips/TexasInstruments/Omap35xx/Omap35xxPkg.dec
35d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
36d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[LibraryClasses]
37d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  BaseLib
38d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  DxeServicesTableLib
39d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  UefiLib
40d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  UefiBootServicesTableLib
41d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  UefiDriverEntryPoint
42d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  UefiRuntimeServicesTableLib
43d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  IoLib
44d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  OmapDmaLib
45d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  DmaLib
46d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
47d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[Protocols]
48d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEfiPciRootBridgeIoProtocolGuid
49d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEfiDevicePathProtocolGuid
50d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEfiPciHostBridgeResourceAllocationProtocolGuid
51d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEfiPciIoProtocolGuid
52d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEmbeddedExternalDeviceProtocolGuid
53d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm
54d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm[Depex]
55d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEfiMetronomeArchProtocolGuid AND
56d6d2a59a443ba5ba5ba75fbbd176ed9a051d2db0Leif Lindholm  gEmbeddedExternalDeviceProtocolGuid
57