1 ; SilverStorm Technologies InfiniBand SRP Miniport.
\r
2 ; Copyright 2005 SilverStorm Technologies all Rights Reserved.
\r
5 Signature="$Windows NT$"
\r
7 ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
\r
9 CatalogFile=ibsrp.cat
\r
10 DriverVer=06/20/2005,3.0.0033.0
\r
13 ; ================= Device Install section =====================
\r
18 [SourceDisksNames.x86]
\r
21 [SourceDisksNames.amd64]
\r
24 [SourceDisksNames.ia64]
\r
31 %SST% = SRP.DeviceSection,ntx86...0x1,ntx86,ntamd64,ntia64
\r
34 ; empty since we don't support W9x/Me
\r
36 [SRP.DeviceSection.ntx86...0x1]
\r
37 ; empty since we don't yet support XP.
\r
39 [SRP.DeviceSection.ntx86]
\r
40 %SRP.DeviceDesc% = SRP.DDInstall,IBA\V00066aP00000038S00066as00000038v0001, \
\r
41 IBA\V00066aP00000038S00066as00000038, \
\r
42 IBA\V00066aP00000038v0001, \
\r
43 IBA\V00066aP00000038, \
\r
44 IBA\C0100c609ep0108r0001, \
\r
45 IBA\Cff00c609ep0108r0001, \
\r
46 IBA\C0100c609ep0108, \
\r
49 [SRP.DeviceSection.ntamd64]
\r
50 %SRP.DeviceDesc% = SRP.DDInstall,IBA\V00066aP00000038S00066as00000038v0001, \
\r
51 IBA\V00066aP00000038S00066as00000038, \
\r
52 IBA\V00066aP00000038v0001, \
\r
53 IBA\V00066aP00000038, \
\r
54 IBA\C0100c609ep0108r0001, \
\r
55 IBA\Cff00c609ep0108r0001, \
\r
56 IBA\C0100c609ep0108, \
\r
59 [SRP.DeviceSection.ntia64]
\r
60 %SRP.DeviceDesc% = SRP.DDInstall,IBA\V00066aP00000038S00066as00000038v0001, \
\r
61 IBA\V00066aP00000038S00066as00000038, \
\r
62 IBA\V00066aP00000038v0001, \
\r
63 IBA\V00066aP00000038, \
\r
64 IBA\C0100c609ep0108r0001, \
\r
65 IBA\Cff00c609ep0108r0001, \
\r
66 IBA\C0100c609ep0108, \
\r
70 CopyFiles = SRP.CopyFiles
\r
72 [SRP.DDInstall.nt.Services]
\r
73 AddService = ibsrp,%SPSVCINST_ASSOCSERVICE%,SRP.ServiceInstall,SRP.EventLogInstall
\r
79 ; ============= Service Install section ==============
\r
82 [SRP.ServiceInstall]
\r
83 DisplayName = %SRP.ServiceDesc%
\r
84 ServiceType = %SERVICE_KERNEL_DRIVER%
\r
85 StartType = %SERVICE_DEMAND_START%
\r
86 ErrorControl = %SERVICE_ERROR_NORMAL%
\r
87 ServiceBinary = %12%\ibsrp.sys
\r
88 LoadOrderGroup = SCSI Miniport
\r
89 AddReg = SRP.ParamsReg
\r
92 HKR,"Parameters\PnpInterface",%InternalBus%,%REG_DWORD%,1
\r
93 HKR,"Parameters\PnpInterface",%PNPBus%,%REG_DWORD%,1
\r
96 ; == The NT EventLog entries are the same for all SCSI miniports. ==
\r
98 [SRP.EventLogInstall]
\r
99 AddReg = SRP.EventLogAddReg
\r
101 [SRP.EventLogAddReg]
\r
102 HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll"
\r
103 HKR,,TypesSupported,0x00010001,7
\r
106 SST = "SilverStorm Technologies"
\r
107 SRP.DeviceDesc = "InfiniBand SRP Miniport"
\r
108 SRP.ServiceDesc = "SilverStorm InfiniBand SRP Miniport"
\r
109 DiskId = "SilverStorm InfiniBand SRP installation disk"
\r
112 SPSVCINST_NULL = 0x0
\r
113 SPSVCINST_ASSOCSERVICE = 0x00000002
\r
114 SERVICE_KERNEL_DRIVER = 1
\r
115 SERVICE_DEMAND_START = 3
\r
116 SERVICE_ERROR_NORMAL = 1
\r
117 REG_DWORD = 0x00010001
\r
118 REG_DWORD_NO_CLOBBER = 0x00010003
\r