Home | History | Annotate | Download | only in VirtioScsiDxe
      1 ## @file

      2 # This driver produces Extended SCSI Pass Thru Protocol instances for

      3 # virtio-scsi devices.

      4 #

      5 # Copyright (C) 2012, Red Hat, Inc.

      6 #

      7 # This program and the accompanying materials are licensed and made available

      8 # under the terms and conditions of the BSD License which accompanies this

      9 # distribution. The full text of the license may be found at

     10 # http://opensource.org/licenses/bsd-license.php

     11 #

     12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT

     13 # WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

     14 #

     15 ##

     16 
     17 [Defines]
     18   INF_VERSION                    = 0x00010005
     19   BASE_NAME                      = VirtioScsiDxe
     20   FILE_GUID                      = FAB5D4F4-83C0-4AAF-8480-442D11DF6CEA
     21   MODULE_TYPE                    = UEFI_DRIVER
     22   VERSION_STRING                 = 1.0
     23   ENTRY_POINT                    = VirtioScsiEntryPoint
     24 
     25 [Sources]
     26   VirtioScsi.c
     27 
     28 [Packages]
     29   MdePkg/MdePkg.dec
     30   OvmfPkg/OvmfPkg.dec
     31 
     32 [LibraryClasses]
     33   BaseMemoryLib
     34   DebugLib
     35   MemoryAllocationLib
     36   UefiBootServicesTableLib
     37   UefiDriverEntryPoint
     38   UefiLib
     39   VirtioLib
     40 
     41 [Protocols]
     42   gEfiExtScsiPassThruProtocolGuid  ## BY_START

     43   gVirtioDeviceProtocolGuid        ## TO_START

     44 
     45 [Pcd]
     46   gUefiOvmfPkgTokenSpaceGuid.PcdVirtioScsiMaxTargetLimit ## CONSUMES

     47   gUefiOvmfPkgTokenSpaceGuid.PcdVirtioScsiMaxLunLimit    ## CONSUMES

     48