; ql2300.inf - This file is used by Setup to install QLA2300 Windows 2000 SCSI PnP Miniport Driver ; Copyright 1996-2002 QLogic Corporation [version] signature="$Windows NT$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%QLOGIC% CatalogFile=ql2300.cat DriverVer = 06/13/2002,8.1.5.12 [SourceDisksNames] 1=%Floppy_Desc%,,, 2=%Floppy_Desc%,,,.. [SourceDisksFiles] ql2300.sys=1 qlsdm.dll=2 [DestinationDirs] ApiFileList = 11 DefaultDestDir = 12 ; DIRID_DRIVERS [ApiFileList] qlsdm.dll [Manufacturer] %QLOGIC%=QLOGIC ;******************************* ;QLogic Manufacturer device list [QLOGIC] %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2300&SUBSYS_00091077, PCI\VEN_1077&DEV_2312&SUBSYS_00091077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01001077, PCI\VEN_1077&DEV_2312&SUBSYS_01011077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01021077, PCI\VEN_1077&DEV_2312&SUBSYS_01031077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01091077, PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_011A1028, PCI\VEN_1077&DEV_2312&SUBSYS_013B1028 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_013C1028, PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_010C1077, PCI\VEN_1077&DEV_2312&SUBSYS_010D1077 [ControlFlags] ExcludeFromSelect = PCI\VEN_1077&DEV_2300&SUBSYS_00091077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_00091077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01001077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01011077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01021077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01031077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01091077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_011A1028 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_013B1028 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_013C1028 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_010C1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_010D1077 [ql2300_Inst] ;CpyFiles = @ql2300.sys ;CpyFiles = ApiFileList AddReg = ql2300_Registry_Update AddReg = qlsdm_Registry_Update [ql2300_Registry_Update] HKLM,SYSTEM\CurrentControlSet\Services\ql2300\Parameters\Device,DriverParameters,0x00000000,"UseSameNN=1" HKLM,SYSTEM\CurrentControlSet\Services\ql2300\Parameters\Device,MaximumSGList,0x00010001,0x21 HKLM,SYSTEM\CurrentControlSet\Services\ql2300\Parameters\Device,NumberOfRequests,0x00010001,0x96 HKLM,SYSTEM\CurrentControlSet\Services\Disk,TimeOutValue,0x00010001,0x3C [qlsdm_Registry_Update] HKLM,SOFTWARE\SNIA\HBA\QL2X00,LibraryFile,0x00000000,"%11%\qlsdm.dll" [ql2300_Inst.Services] AddService = ql2300, %SPSVCINST_ASSOCSERVICE%, ql2300_Service_Inst, Miniport_EventLog_Inst [ql2300_Service_Inst] ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\ql2300.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg [pnpsafe_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,%%SystemRoot%%"\System32\IoLogMsg.dll" HKR,,TypesSupported,%REG_DWORD%,7 [Strings] QLOGIC = "QLogic" ql2300.DeviceDesc = "QLogic QLA23xx PCI Fibre Channel Adapter" Floppy_Desc = "QLogic Software Diskette" ;******************************************* ;Handy macro substitutions (non-localizable) SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001