[MTHCA] Remove hard-coded KMDF version numbers; use $(KMDF_VERSION_MAJOR).$(KMDF_VERS...
[mirror/winof/.git] / hw / mthca / kernel / mthca.inx
1 ; Mellanox Technologies InfiniBand HCAs.\r
2 ; Copyright 2005 Mellanox Technologies all Rights Reserved.\r
3 \r
4 [Version]\r
5 Signature="$Windows NT$"\r
6 Class=InfiniBandController\r
7 ClassGUID={58517E00-D3CF-40c9-A679-CEE5752F4491}\r
8 Provider=%OFA%\r
9 ; must be synchronized with MTHCA_DEV.H\r
10 DriverVer=03/08/2006,1.0.0000.614\r
11 CatalogFile=mthca.cat\r
12 \r
13 ; ================= Destination directory section =====================\r
14 \r
15 [DestinationDirs]\r
16 DefaultDestDir=%DIRID_DRIVERS%\r
17 MTHCA.UMCopyFiles=%DIRID_SYSTEM%\r
18 MTHCA.WOW64CopyFiles=%DIRID_SYSTEM_X86%\r
19 Ibal.UMCopyFiles=%DIRID_SYSTEM%\r
20 Ibal.WOW64CopyFiles=%DIRID_SYSTEM_X86%\r
21 WinVerbs.CopySysFiles = %DIRID_DRIVERS%\r
22 WinVerbs.CopyDllFiles = %DIRID_SYSTEM%\r
23 WinMad.CopySysFiles = %DIRID_DRIVERS%\r
24 WinMad.CopyDllFiles = %DIRID_SYSTEM%\r
25 Wdf_CoInstaller_CopyFiles = %DIRID_SYSTEM%\r
26 \r
27 \r
28 ; ================= Class Install section =====================\r
29 \r
30 [ClassInstall32]\r
31 AddReg=ClassAddReg\r
32 \r
33 [ClassAddReg]\r
34 HKR,,,,"InfiniBand Channel Adapters"\r
35 HKR,,Icon,,-5\r
36 HKR,,SilentInstall,,1\r
37 HKR,,"UpperFilters",0x00010000,"ibbus"  ; enable IBBUS/AL Filter driver load.\r
38 HKR,,"UpperFilters",0x00010008,"WinVerbs" ; enable winverbs Filter driver load.\r
39 HKR,,"UpperFilters",0x00010008,"WinMad"\r
40 \r
41 \r
42 ; ================= Device Install section =====================\r
43 \r
44 [SourceDisksNames.x86]\r
45 1=%DiskId%,,,""\r
46 \r
47 [SourceDisksNames.amd64]\r
48 1=%DiskId%,,,""\r
49 \r
50 [SourceDisksNames.ia64]\r
51 1=%DiskId%,,,""\r
52 \r
53 [SourceDisksFiles]\r
54 mthca.sys=1,,\r
55 mthcau.dll=1,,\r
56 mthcaud.dll=1,,\r
57 ibal.dll=1,,\r
58 complib.dll=1,,\r
59 ibald.dll=1,,\r
60 complibd.dll=1,,\r
61 ibbus.sys=1,,\r
62 winverbs.sys = 1,,\r
63 winverbs.dll = 1,,\r
64 winverbsd.dll = 1,,\r
65 winmad.sys = 1,,\r
66 winmad.dll = 1,,\r
67 winmadd.dll = 1,,\r
68 WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll = 1,,\r
69 \r
70 \r
71 [SourceDisksFiles.amd64]\r
72 mthca.sys=1,,\r
73 mthcau.dll=1,,\r
74 mthcaud.dll=1,,\r
75 mthca32.dll=1,,\r
76 mthca32d.dll=1,,\r
77 ibal.dll=1,,\r
78 ibald.dll=1,,\r
79 complib.dll=1,,\r
80 complibd.dll=1,,\r
81 cl32.dll=1,,\r
82 cl32d.dll=1,,\r
83 ibal32.dll=1,,\r
84 ibal32d.dll=1,,\r
85 ibbus.sys=1,,\r
86 winverbs.sys = 1,,\r
87 winverbs.dll = 1,,\r
88 winverbsd.dll = 1,,\r
89 winmad.sys = 1,,\r
90 winmad.dll = 1,,\r
91 winmadd.dll = 1,,\r
92 WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll = 1,,\r
93 \r
94 [SourceDisksFiles.ia64]\r
95 mthca.sys=1,,\r
96 mthcau.dll=1,,\r
97 mthcaud.dll=1,,\r
98 mthca32.dll=1,,\r
99 mthca32d.dll=1,,\r
100 ibal.dll=1,,\r
101 ibald.dll=1,,\r
102 complib.dll=1,,\r
103 complibd.dll=1,,\r
104 cl32.dll=1,,\r
105 cl32d.dll=1,,\r
106 ibal32.dll=1,,\r
107 ibal32d.dll=1,,\r
108 ibbus.sys=1,,\r
109 winverbs.sys = 1,,\r
110 winverbs.dll = 1,,\r
111 winverbsd.dll = 1,,\r
112 winmad.sys = 1,,\r
113 winmad.dll = 1,,\r
114 winmadd.dll = 1,,\r
115 WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll = 1,,\r
116 \r
117 [Manufacturer]\r
118 %MTL% = HCA.DeviceSection,ntx86,ntamd64,ntia64\r
119 \r
120 [HCA.DeviceSection]\r
121 ; empty since we don't support W9x/Me\r
122 \r
123 [HCA.DeviceSection.ntx86]\r
124 %MT23108.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A44\r
125 %MT23109.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A45\r
126 %MT25208.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6278\r
127 %MT25209.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6279\r
128 %MT25218.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6282\r
129 %MT24204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8C\r
130 %MT24205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8D\r
131 %MT25204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6274\r
132 %MT25205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6275\r
133 \r
134 [HCA.DeviceSection.ntamd64]\r
135 %MT23108.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A44\r
136 %MT23109.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A45\r
137 %MT25208.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6278\r
138 %MT25209.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6279\r
139 %MT25218.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6282\r
140 %MT24204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8C\r
141 %MT24205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8D\r
142 %MT25204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6274\r
143 %MT25205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6275\r
144 \r
145 [HCA.DeviceSection.ntia64]\r
146 %MT23108.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A44\r
147 %MT23109.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5A45\r
148 %MT25208.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6278\r
149 %MT25209.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6279\r
150 %MT25218.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6282\r
151 %MT24204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8C\r
152 %MT24205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_5E8D\r
153 %MT25204.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6274\r
154 %MT25205.DeviceDesc%=MTHCA.DDInstall, PCI\VEN_15B3&DEV_6275\r
155 \r
156 [MTHCA.DDInstall.ntx86]\r
157 CopyFiles = MTHCA.CopyFiles\r
158 CopyFiles = MTHCA.UMCopyFiles\r
159 CopyFiles = Ibal.UMCopyFiles\r
160 CopyFiles = Ibbus.CopyFiles\r
161 CopyFiles = WinVerbs.CopySysFiles\r
162 CopyFiles = WinVerbs.CopyDllFiles\r
163 CopyFiles = WinMad.CopySysFiles\r
164 CopyFiles = WinMad.CopyDllFiles\r
165 \r
166 [MTHCA.DDInstall.ntamd64]\r
167 CopyFiles = MTHCA.CopyFiles\r
168 CopyFiles = MTHCA.UMCopyFiles\r
169 CopyFiles = MTHCA.WOW64CopyFiles\r
170 CopyFiles = Ibal.UMCopyFiles\r
171 CopyFiles = Ibal.WOW64CopyFiles\r
172 CopyFiles = Ibbus.CopyFiles\r
173 CopyFiles = WinVerbs.CopySysFiles\r
174 CopyFiles = WinVerbs.CopyDllFiles\r
175 CopyFiles = WinMad.CopySysFiles\r
176 CopyFiles = WinMad.CopyDllFiles\r
177 \r
178 [MTHCA.DDInstall.ntia64]\r
179 CopyFiles = MTHCA.CopyFiles\r
180 CopyFiles = MTHCA.UMCopyFiles\r
181 CopyFiles = MTHCA.WOW64CopyFiles\r
182 CopyFiles = Ibal.UMCopyFiles\r
183 CopyFiles = Ibal.WOW64CopyFiles\r
184 CopyFiles = Ibbus.CopyFiles\r
185 CopyFiles = WinVerbs.CopySysFiles\r
186 CopyFiles = WinVerbs.CopyDllFiles\r
187 CopyFiles = WinMad.CopySysFiles\r
188 CopyFiles = WinMad.CopyDllFiles\r
189 \r
190 \r
191 ; ============== Services ==============\r
192 \r
193 [MTHCA.DDInstall.ntx86.Services]\r
194 AddService = mthca,%SPSVCINST_ASSOCSERVICE%,MTHCA.ServiceInstall,MTHCA.EventLog\r
195 AddService = ibbus,,Ibbus.ServiceInstall\r
196 AddService = WinVerbs,,WinVerbs.ServiceInstall\r
197 AddService = WinMad,,WinMad.ServiceInstall\r
198 \r
199 [MTHCA.DDInstall.ntamd64.Services]\r
200 AddService = mthca,%SPSVCINST_ASSOCSERVICE%,MTHCA.ServiceInstall,MTHCA.EventLog\r
201 AddService = ibbus,,Ibbus.ServiceInstall\r
202 AddService = WinVerbs,,WinVerbs.ServiceInstall\r
203 AddService = WinMad,,WinMad.ServiceInstall\r
204 \r
205 [MTHCA.DDInstall.ntia64.Services]\r
206 AddService = mthca,%SPSVCINST_ASSOCSERVICE%,MTHCA.ServiceInstall,MTHCA.EventLog\r
207 AddService = ibbus,,Ibbus.ServiceInstall\r
208 AddService = WinVerbs,,WinVerbs.ServiceInstall\r
209 AddService = WinMad,,WinMad.ServiceInstall\r
210 \r
211 \r
212 ; ============= File Copy ==============\r
213 \r
214 [MTHCA.CopyFiles]\r
215 mthca.sys\r
216 \r
217 [MTHCA.UMCopyFiles]\r
218 mthcau.dll,,,2\r
219 mthcaud.dll,,,2\r
220 \r
221 [MTHCA.WOW64CopyFiles]\r
222 mthcau.dll,mthca32.dll,,2\r
223 mthcaud.dll,mthca32d.dll,,2\r
224 \r
225 [Ibal.UMCopyFiles]\r
226 ibal.dll,,,2\r
227 ibald.dll,,,2\r
228 complib.dll,,,2\r
229 complibd.dll,,,2\r
230 \r
231 [Ibal.WOW64CopyFiles]\r
232 ibal.dll,ibal32.dll,,2\r
233 ibald.dll,ibal32d.dll,,2\r
234 complib.dll,cl32.dll,,2\r
235 complibd.dll,cl32d.dll,,2\r
236 \r
237 [Ibbus.CopyFiles]\r
238 ibbus.sys\r
239 \r
240 [WinVerbs.CopySysFiles]\r
241 winverbs.sys\r
242 \r
243 [WinVerbs.CopyDllFiles]\r
244 winverbs.dll,,,2\r
245 winverbsd.dll,,,2\r
246 \r
247 [WinMad.CopySysFiles]\r
248 winmad.sys\r
249 \r
250 [WinMad.CopyDllFiles]\r
251 winmad.dll,,,2\r
252 winmadd.dll,,,2\r
253 \r
254 ; ============= MTHCA Service Install section ==============\r
255 \r
256 [MTHCA.ServiceInstall]\r
257 DisplayName     = %MTHCA.ServiceDesc%\r
258 ServiceType     = %SERVICE_KERNEL_DRIVER%\r
259 StartType       = %SERVICE_DEMAND_START%\r
260 ErrorControl    = %SERVICE_ERROR_NORMAL%\r
261 ServiceBinary   = %12%\mthca.sys\r
262 LoadOrderGroup  = extended base\r
263 AddReg          = MTHCA.ParamsReg\r
264 \r
265 \r
266 [MTHCA.EventLog]\r
267 AddReg = MTHCA.AddEventLogReg\r
268 \r
269 [MTHCA.AddEventLogReg]\r
270 HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mthca.sys"\r
271 HKR, , TypesSupported,   0x00010001, 7\r
272 \r
273 [MTHCA.ParamsReg]\r
274 HKR,"Parameters","DebugLevel",%REG_DWORD%,0x00000003\r
275 HKR,"Parameters","DebugFlags",%REG_DWORD%,0x0000ffff\r
276 HKR,"Parameters","SkipTavorReset",%REG_DWORD%,0\r
277 HKR,"Parameters","DisableTavorResetOnFailure",%REG_DWORD%,1\r
278 HKR,"Parameters","TunePci",%REG_DWORD%,0\r
279 HKR,"Parameters","ProcessorAffinity",%REG_DWORD%,0\r
280 HKR,"Parameters","MaxDpcTimeUs",%REG_DWORD%,10000\r
281 HKR,"Parameters","ProfileQpNum",%REG_DWORD%,0\r
282 HKR,"Parameters","ProfileRdOut",%REG_DWORD%,0xffffffff\r
283 HKLM,"System\CurrentControlSet\Control\WMI\GlobalLogger\8bf1f640-63fe-4743-b9ef-fa38c695bfde","Flags",%REG_DWORD%,0xffff\r
284 HKLM,"System\CurrentControlSet\Control\WMI\GlobalLogger\8bf1f640-63fe-4743-b9ef-fa38c695bfde","Level",%REG_DWORD%,0x3\r
285 \r
286 \r
287 ; ============= IBBUS Service Install section ==============\r
288 \r
289 [Ibbus.ServiceInstall]\r
290 DisplayName     = %Ibbus.ServiceDesc%\r
291 ServiceType     = %SERVICE_KERNEL_DRIVER%\r
292 StartType       = %SERVICE_DEMAND_START%\r
293 ErrorControl    = %SERVICE_ERROR_NORMAL%\r
294 ServiceBinary   = %12%\ibbus.sys\r
295 LoadOrderGroup  = PnP Filter\r
296 AddReg          = Ibbus.ParamsReg\r
297 Dependencies    = mthca\r
298 \r
299 [Ibbus.ParamsReg]\r
300 HKR,"Parameters","IbalDebugLevel",%REG_DWORD%,2\r
301 HKR,"Parameters","IbalDebugFlags",%REG_DWORD%,0x00ffffff\r
302 HKR,"Parameters","SmiPollInterval",%REG_DWORD_NO_CLOBBER%,20000\r
303 HKR,"Parameters","IocQueryTimeout",%REG_DWORD_NO_CLOBBER%,250\r
304 HKR,"Parameters","IocQueryRetries",%REG_DWORD_NO_CLOBBER%,4\r
305 HKR,"Parameters","IocPollInterval",%REG_DWORD_NO_CLOBBER%,30000\r
306 HKR,"Parameters","DebugFlags",%REG_DWORD%,0x80000000\r
307 HKR,"Parameters","ReportPortNIC",%REG_DWORD%,1\r
308 \r
309 HKR,"Parameters","StaticChild",%REG_MULTI_SZ%,IPoIB\r
310 ;use the following line to add your device\r
311 ;HKR,"Parameters","StaticChild",%REG_MULTI_SZ_APPEND%,"XsigoBus"\r
312 \r
313 HKR,"Parameters\IPoIB","DeviceId",%REG_SZ%,"IBA\IPoIB"\r
314 HKR,"Parameters\IPoIB","CompatibleId",%REG_MULTI_SZ%,"IBA\SID_1000066a00020000"\r
315 HKR,"Parameters\IPoIB","HardwareId",%REG_MULTI_SZ%,"IBA\IPoIB"\r
316 HKR,"Parameters\IPoIB","Description",%REG_SZ%,"OpenIB IPoIB Adapter"\r
317 HKR,"Parameters\IPoIB","PartitionKey",%REG_SZ%,"FFFF"\r
318 \r
319 HKR,"Parameters\XsigoBus","DeviceId",%REG_SZ%,"IBA\XsigoBus"\r
320 HKR,"Parameters\XsigoBus","CompatibleId",%REG_MULTI_SZ%,"IBA\SID_0000000002139702"\r
321 HKR,"Parameters\XsigoBus","HardwareId",%REG_MULTI_SZ%,"IBA\XsigoBus"\r
322 HKR,"Parameters\XsigoBus","Description",%REG_SZ%,"Xsigo Virtual Bus"\r
323 HKR,"Parameters\XsigoBus","PartitionKey",%REG_SZ%,"FFFF"\r
324 \r
325 ; ============= WinVerbs Service Install section ==============\r
326 \r
327 [WinVerbs.ServiceInstall]\r
328 DisplayName = %WinVerbs.ServiceDesc%\r
329 ServiceType = %SERVICE_KERNEL_DRIVER%\r
330 StartType = %SERVICE_DEMAND_START%\r
331 ErrorControl = %SERVICE_ERROR_NORMAL%\r
332 ServiceBinary  = %12%\winverbs.sys\r
333 LoadOrderGroup = PNP Filter\r
334 Dependencies   = ibbus\r
335 \r
336 ; ============= WinMad Service Install section ==============\r
337 \r
338 [WinMad.ServiceInstall]\r
339 DisplayName = %WinMad.ServiceDesc%\r
340 ServiceType = %SERVICE_KERNEL_DRIVER%\r
341 StartType = %SERVICE_DEMAND_START%\r
342 ErrorControl = %SERVICE_ERROR_NORMAL%\r
343 ServiceBinary  = %12%\winmad.sys\r
344 LoadOrderGroup = PNP Filter\r
345 Dependencies   = winverbs\r
346 \r
347 \r
348 ; ============= KMDF CoInstaller section ==============\r
349 \r
350 [MTHCA.DDInstall.ntx86.CoInstallers]\r
351 AddReg = Wdf_CoInstaller_AddReg\r
352 CopyFiles = Wdf_CoInstaller_CopyFiles\r
353 \r
354 [MTHCA.DDInstall.ntamd64.CoInstallers]\r
355 AddReg = Wdf_CoInstaller_AddReg\r
356 CopyFiles = Wdf_CoInstaller_CopyFiles\r
357 \r
358 [MTHCA.DDInstall.ntia64.CoInstallers]\r
359 AddReg = Wdf_CoInstaller_AddReg\r
360 CopyFiles = Wdf_CoInstaller_CopyFiles\r
361 \r
362 [Wdf_CoInstaller_AddReg]\r
363 HKR,, CoInstallers32,0x00010000, "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"\r
364 \r
365 [Wdf_CoInstaller_CopyFiles]\r
366 WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll\r
367 \r
368 [MTHCA.DDInstall.ntx86.Wdf]\r
369 KmdfService = WinVerbs, WvWdfSect\r
370 KmdfService = WinMad, WvWdfSect\r
371 \r
372 [MTHCA.DDInstall.ntamd64.Wdf]\r
373 KmdfService = WinVerbs, WvWdfSect\r
374 KmdfService = WinMad, WvWdfSect\r
375 \r
376 [MTHCA.DDInstall.ntia64.Wdf]\r
377 KmdfService = WinVerbs, WvWdfSect\r
378 KmdfService = WinMad, WvWdfSect\r
379 \r
380 [WvWdfSect]\r
381 KmdfLibraryVersion = 1.7\r
382 \r
383 \r
384 ; ============= Uninstall Section =============\r
385 \r
386 [DefaultUninstall.ntx86]\r
387 DelFiles   = MTHCA.CopyFiles\r
388 DelFiles   = MTHCA.UMCopyFiles\r
389 DelReg     = MTHCA.ParamsReg\r
390 DelReg     = MTHCA.AddEventLogReg\r
391 DelReg     = ClassAddReg\r
392 DelFiles   = Ibal.UMCopyFiles\r
393 DelFiles   = Ibbus.CopyFiles\r
394 DelReg     = Ibbus.ParamsReg\r
395 DelFiles   = WinVerbs.CopySysFiles\r
396 DelFiles   = WinVerbs.CopyDllFiles\r
397 DelFiles   = WinMad.CopySysFiles\r
398 DelFiles   = WinMad.CopyDllFiles\r
399 \r
400 [DefaultUninstall.ntamd64]\r
401 DelFiles   = MTHCA.CopyFiles\r
402 DelFiles   = MTHCA.UMCopyFiles\r
403 DelFiles   = MTHCA.WOW64CopyFiles\r
404 DelReg     = MTHCA.ParamsReg\r
405 DelReg     = MTHCA.AddEventLogReg\r
406 DelReg     = ClassAddReg\r
407 DelFiles   = Ibal.UMCopyFiles\r
408 DelFiles   = Ibal.WOW64CopyFiles\r
409 DelFiles   = Ibbus.CopyFiles\r
410 DelReg     = Ibbus.ParamsReg\r
411 DelFiles   = WinVerbs.CopySysFiles\r
412 DelFiles   = WinVerbs.CopyDllFiles\r
413 DelFiles   = WinMad.CopySysFiles\r
414 DelFiles   = WinMad.CopyDllFiles\r
415 \r
416 [DefaultUninstall.ntia64]\r
417 DelFiles   = MTHCA.CopyFiles\r
418 DelFiles   = MTHCA.UMCopyFiles\r
419 DelFiles   = MTHCA.WOW64CopyFiles\r
420 DelReg     = MTHCA.ParamsReg\r
421 DelReg     = MTHCA.AddEventLogReg\r
422 DelReg     = ClassAddReg\r
423 DelFiles   = Ibal.UMCopyFiles\r
424 DelFiles   = Ibal.WOW64CopyFiles\r
425 DelFiles   = Ibbus.CopyFiles\r
426 DelReg     = Ibbus.ParamsReg\r
427 DelFiles   = WinVerbs.CopySysFiles\r
428 DelFiles   = WinVerbs.CopyDllFiles\r
429 DelFiles   = WinMad.CopySysFiles\r
430 DelFiles   = WinMad.CopyDllFiles\r
431 \r
432 [DefaultUninstall.Services]\r
433 DelService = WinMad,%SPSVCINST_STOPSERVICE%\r
434 DelService = WinVerbs,%SPSVCINST_STOPSERVICE%\r
435 DelService = Ibbus,%SPSVCINST_STOPSERVICE%\r
436 DelService = mthca,%SPSVCINST_STOPSERVICE%\r
437 \r
438 \r
439 [Strings]\r
440 IBClassGuid = "{58517E00-D3CF-40c9-A679-CEE5752F4491}"\r
441 OFA = "OpenFabrics Alliance"\r
442 MTL="Mellanox Technologies Ltd."\r
443 MTHCA.ServiceDesc = "Driver for Mellanox InfiniHost Devices"\r
444 MT23108.DeviceDesc="InfiniHost (MT23108) - Mellanox InfiniBand HCA"\r
445 MT23109.DeviceDesc="InfiniHost (MT23109) - Mellanox InfiniBand HCA (burner device)"\r
446 MT25208.DeviceDesc="InfiniHost (MT25208) - Mellanox InfiniBand HCA for PCI Express"\r
447 MT25209.DeviceDesc="InfiniHost (MT25209) - Mellanox InfiniBand HCA for PCI Express (burner device)"\r
448 MT25218.DeviceDesc="InfiniHost III Ex (MT25218) - Mellanox InfiniBand HCA for PCI Express"\r
449 MT24204.DeviceDesc="InfiniHost III Lx (MT24204) - Mellanox InfiniBand HCA for PCI Express"\r
450 MT24205.DeviceDesc="InfiniHost III Lx (MT24205) - Mellanox InfiniBand HCA for PCI Express (burner device)"\r
451 MT25204.DeviceDesc="InfiniHost III Lx (MT25204) - Mellanox InfiniBand HCA for PCI Express"\r
452 MT25205.DeviceDesc="InfiniHost III Lx (MT25205) - Mellanox InfiniBand HCA for PCI Express (burner device)"\r
453 DiskId = "Mellanox InfiniBand HCA installation disk"\r
454 Ibbus.ServiceDesc = "InfiniBand Bus/AL (Filter Driver)"\r
455 WinVerbs.ServiceDesc = "WinVerbs Service"\r
456 WinMad.ServiceDesc = "WinMad Service"\r
457 SPSVCINST_NULL         = 0x0\r
458 SPSVCINST_ASSOCSERVICE = 0x00000002\r
459 SPSVCINST_STOPSERVICE  = 0x00000200\r
460 SERVICE_KERNEL_DRIVER  = 1\r
461 SERVICE_BOOT_START     = 0\r
462 SERVICE_DEMAND_START   = 3\r
463 SERVICE_ERROR_NORMAL   = 1\r
464 REG_DWORD              = 0x00010001\r
465 REG_DWORD_NO_CLOBBER   = 0x00010003\r
466 REG_MULTI_SZ           = 0x00010000\r
467 REG_MULTI_SZ_APPEND    = 0x00010008\r
468 DIRID_SYSTEM           = 11\r
469 DIRID_DRIVERS          = 12\r
470 DIRID_SYSTEM_X86       = 16425\r
471 \r