1## @file 2# Module Layer Device I/O on top of PCI Root Bridge I/O (Segment 0) 3# 4# Device I/O is on list of deprecated protocols for UEFI 2.0 and later. 5# This module layers Device I/O on top of PCI Root Bridge I/O (Segment 0) 6# Use if: 7# There are no EDK modules present that produces Device I/O 8# EFI drivers included that consume Device I/O 9# Platform required to support EFI drivers that consume Device I/O 10# Platform required to support EFI applications that consume Device I/O 11# 12# Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR> 13# 14# This program and the accompanying materials 15# are licensed and made available under the terms and conditions of the BSD License 16# which accompanies this distribution. The full text of the license may be found at 17# http://opensource.org/licenses/bsd-license.php 18# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 19# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 20# 21# 22## 23 24[Defines] 25 INF_VERSION = 0x00010005 26 BASE_NAME = DeviceIoOnPciRootBridgeIoThunk 27 FILE_GUID = 6E5ED30F-EC52-4136-8A41-3F4324218E41 28 MODULE_TYPE = DXE_DRIVER 29 VERSION_STRING = 1.0 30 ENTRY_POINT = InitializeDeviceIo 31 32# 33# The following information is for reference only and not required by the build tools. 34# 35# VALID_ARCHITECTURES = IA32 X64 IPF EBC 36# 37 38[Sources] 39 DeviceIoOnPciRootBridgeIoThunk.c 40 41[Packages] 42 MdePkg/MdePkg.dec 43 44[LibraryClasses] 45 UefiDriverEntryPoint 46 UefiBootServicesTableLib 47 BaseLib 48 DebugLib 49 UefiLib 50 MemoryAllocationLib 51 BaseMemoryLib 52 DevicePathLib 53 54[Protocols] 55 gEfiDeviceIoProtocolGuid 56 gEfiPciRootBridgeIoProtocolGuid 57 58[Depex] 59 TRUE 60