]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Universal/iScsi/IScsi.inf
UEFI HII: Merge UEFI HII support changes from branch.
[mirror_edk2.git] / MdeModulePkg / Universal / iScsi / IScsi.inf
1 #/** @file
2 # Component description file for iSCSI module.
3 #
4 # Copyright (c) 2006 - 2007, Intel Corporation
5 # All rights reserved. This program and the accompanying materials
6 # are licensed and made available under the terms and conditions of the BSD License
7 # which accompanies this distribution. The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php
9 #
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 #
13 #
14 #**/
15
16 [Defines]
17 INF_VERSION = 0x00010005
18 BASE_NAME = iSCSI
19 FILE_GUID = 4579B72D-7EC4-4dd4-8486-083C86B182A7
20 MODULE_TYPE = DXE_DRIVER
21 VERSION_STRING = 1.0
22 EDK_RELEASE_VERSION = 0x00020000
23 EFI_SPECIFICATION_VERSION = 0x00020000
24
25 ENTRY_POINT = IScsiDriverEntryPoint
26 UNLOAD_IMAGE = EfiIScsiUnload
27
28 #
29 # The following information is for reference only and not required by the build tools.
30 #
31 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
32 #
33 # DRIVER_BINDING = gIScsiDriverBinding
34 # COMPONENT_NAME = gIScsiComponentName
35 #
36
37 [Sources.common]
38 IScsiTcp4Io.h
39 IScsiProto.h
40 IScsiMisc.h
41 IScsiIbft.h
42 IScsiExtScsiPassThru.h
43 IScsiDriver.h
44 IScsiDhcp.h
45 IScsiCommon.h
46 IScsiCHAP.h
47 IScsiTcp4Io.c
48 IScsiProto.c
49 IScsiMisc.c
50 IScsiInitiatorName.c
51 IScsiIbft.c
52 IScsiExtScsiPassThru.c
53 IScsiDriver.c
54 IScsiDhcp.c
55 IScsiCHAP.c
56 ComponentName.c
57 Md5.c
58 IScsiConfigDxeStrings.uni
59 IScsiConfigDxe.vfr
60 IScsiConfig.c
61 IScsiConfig.h
62
63 [Packages]
64 MdePkg/MdePkg.dec
65 MdeModulePkg/MdeModulePkg.dec
66 IntelFrameworkPkg/IntelFrameworkPkg.dec
67 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
68
69 [LibraryClasses]
70 UefiDriverEntryPoint
71 UefiLib
72 BaseLib
73 MemoryAllocationLib
74 BaseMemoryLib
75 UefiBootServicesTableLib
76 UefiRuntimeServicesTableLib
77 DevicePathLib
78 DebugLib
79 PrintLib
80 HiiLib
81 IfrSupportLib
82 NetLib
83
84 [Protocols]
85 gEfiIScsiInitiatorNameProtocolGuid
86 gEfiBlockIoProtocolGuid
87 gEfiTcp4ProtocolGuid
88 gEfiExtScsiPassThruProtocolGuid
89 gEfiDevicePathProtocolGuid
90 gEfiTcp4ServiceBindingProtocolGuid
91 gEfiHiiDatabaseProtocolGuid
92 gEfiHiiConfigAccessProtocolGuid
93 gEfiPciIoProtocolGuid
94 gEfiAcpiSupportProtocolGuid
95 gEfiDhcp4ProtocolGuid
96 gEfiDhcp4ServiceBindingProtocolGuid