summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf
blob: ae9055166c59a51bde5ea435f4ea981cd74dd475 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
/** @file
  Component description file for IScsi module.

Copyright (c) 2004 - 2009, Intel Corporation.<BR>
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution.  The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

**/

[Defines]
  INF_VERSION                    = 0x00010005
  BASE_NAME                      = IScsiDxe
  FILE_GUID                      = 4579B72D-7EC4-4dd4-8486-083C86B182A7
  MODULE_TYPE                    = UEFI_DRIVER
  VERSION_STRING                 = 1.0
  ENTRY_POINT                    = IScsiDriverEntryPoint
  UNLOAD_IMAGE                   = EfiIScsiUnload

#
# The following information is for reference only and not required by the build tools.
#
#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
#
#  DRIVER_BINDING                =  gIScsiDriverBinding
#  COMPONENT_NAME                =  gIScsiComponentName
#  COMPONENT_NAME2               =  gIScsiComponentName2
#

[Sources.common]
  IScsiTcp4Io.h
  IScsiProto.h
  IScsiMisc.h
  IScsiIbft.h
  IScsiExtScsiPassThru.h
  IScsiDriver.h
  IScsiDhcp.h
  IScsiCommon.h
  IScsiCHAP.h
  IScsiInitiatorName.h
  ComponentName.h
  Md5.h
  IScsiTcp4Io.c
  IScsiProto.c
  IScsiMisc.c
  IScsiInitiatorName.c
  IScsiIbft.c
  IScsiExtScsiPassThru.c
  IScsiDriver.c
  IScsiDhcp.c
  IScsiCHAP.c
  ComponentName.c
  Md5.c
  IScsiConfigDxeStrings.uni
  IScsiConfigDxe.vfr
  IScsiConfig.c
  IScsiConfig.h
  IScsiImpl.h
  IScsiConfigNVDataStruc.h

[Packages]
  MdePkg/MdePkg.dec
  MdeModulePkg/MdeModulePkg.dec

[LibraryClasses]
  UefiDriverEntryPoint
  UefiLib
  BaseLib
  UefiBootServicesTableLib
  UefiRuntimeServicesTableLib
  DevicePathLib
  DebugLib
  PrintLib
  HiiLib
  NetLib

[Protocols]
  gEfiIScsiInitiatorNameProtocolGuid
  gEfiTcp4ProtocolGuid
  gEfiExtScsiPassThruProtocolGuid
  gEfiDevicePathProtocolGuid
  gEfiTcp4ServiceBindingProtocolGuid
  gEfiHiiDatabaseProtocolGuid
  gEfiHiiConfigAccessProtocolGuid
  gEfiPciIoProtocolGuid
  gEfiAcpiTableProtocolGuid
  gEfiDhcp4ProtocolGuid
  gEfiDhcp4ServiceBindingProtocolGuid

[Guids]
  gEfiEventExitBootServicesGuid
  gEfiIfrTianoGuid                              ## CONSUMES ## Guid