2 # Description file for the Atapi Pass Thru driver.
4 # This driver simulates SCSI devices with Atapi devices to test the SCSI io
6 # Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
15 BASE_NAME = AtapiPassThruDxe
16 FILE_GUID = E49061CE-99A7-41d3-AB3A-36E5CFBAD63E
17 MODULE_TYPE = UEFI_DRIVER
20 ENTRY_POINT = InitializeAtapiPassThru
22 PCI_VENDOR_ID = 0x8086
23 PCI_DEVICE_ID = 0x2921
24 PCI_CLASS_CODE = 0x010100
28 # The following information is for reference only and not required by the build tools.
30 # VALID_ARCHITECTURES = IA32 X64 EBC
32 # DRIVER_BINDING = gAtapiScsiPassThruDriverBinding
33 # COMPONENT_NAME = gAtapiScsiPassThruComponentName
37 DriverSupportedEfiVersion.c
45 OptionRomPkg/OptionRomPkg.dec
48 UefiBootServicesTableLib
59 gEfiScsiPassThruProtocolGuid # PROTOCOL BY_START
60 gEfiExtScsiPassThruProtocolGuid # PROTOCOL BY_START
61 gEfiPciIoProtocolGuid # PROTOCOL TO_START
62 gEfiDriverSupportedEfiVersionProtocolGuid # PROTOCOL ALWAYS_PRODUCED
65 gOptionRomPkgTokenSpaceGuid.PcdSupportScsiPassThru
66 gOptionRomPkgTokenSpaceGuid.PcdSupportExtScsiPassThru
69 gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion