; ; Adaptec HostRAID SAS Adapter Driver ; ; Installation File For Microsoft Windows ; ; Version 1.0 ; ; Copyright (c) Adaptec Incorporated ; ; Edited 06/22/06 ; [Version] signature="$Windows NT$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%INF_PROVIDER% DriverVer=11/11/2008,1.6.0006.4 ; ; Source file information ; [SourceDisksNames] 3426=windows cd [SourceDisksFiles] adp94xx.sys = 3426 [DestinationDirs] DefaultDestDir = 12 [ControlFlags] ExcludeFromSelect= * [Manufacturer] %ADP%= ADAPTEC, NTamd64, NTx86 [ADAPTEC] [ADAPTEC.NTamd64] ; ; All Adaptec SAS Device IDs ; %PCI\VEN_9005&DEV_0410.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0410 %PCI\VEN_9005&DEV_0412.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0412 %PCI\VEN_9005&DEV_041E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041E %PCI\VEN_9005&DEV_041F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041F %PCI\VEN_9005&DEV_043E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043E %PCI\VEN_9005&DEV_043F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043F %PCI\VEN_9005&DEV_0430.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0430 %PCI\VEN_9005&DEV_0432.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0432 %PCI\VEN_9005&DEV_0415.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0415 %PCI\VEN_9005&DEV_0416.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0416 [ADAPTEC.NTx86] ; ; All Adaptec SAS Device IDs ; %PCI\VEN_9005&DEV_0410.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0410 %PCI\VEN_9005&DEV_0412.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0412 %PCI\VEN_9005&DEV_041E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041E %PCI\VEN_9005&DEV_041F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041F %PCI\VEN_9005&DEV_043E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043E %PCI\VEN_9005&DEV_043F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043F %PCI\VEN_9005&DEV_0430.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0430 %PCI\VEN_9005&DEV_0432.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0432 %PCI\VEN_9005&DEV_0415.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0415 %PCI\VEN_9005&DEV_0416.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0416 ; ; adp94xx ; [HostRAID_Inst] CopyFiles=@adp94xx.sys [HostRAID_Inst.HW] AddReg = MsiEnable_addreg [MsiEnable_addreg] ; Definitely need this Key and value HKR, Interrupt Management\MessageSignaledInterruptProperties, 0x00000010 HKR, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, 0x00010001, 1 [HostRAID_Inst.Services] AddService = adp94xx, 0x00000002, HostRAID_Service_Inst, Miniport_EventLog_Inst [HostRAID_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\adp94xx.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg AddReg = bus_type_raid AddReg = EnableIoclt_addreg ;************************************************************* ;These addreg sections should be used when installing services to indicate ;which interface types are safe for PNP and which aren't. INTERFACE_TYPE ;is defined in NTDDK.H [pnpsafe_pci_addreg] HKR,"Parameters\PnpInterface","5",0x00010001,0x00000001 ;************************************************************* ;These addreg sections should be used for non-SCSI miniports ;to indicate what STORAGE_BUS_TYPE they actually do support. [bus_type_raid] HKR, "Parameters", "BusType", 0x00010001, 0x00000008 ;************************************************************* ;These addreg section is for miniport specific information. [EnableIoclt_addreg] HKR,"Parameters\Device","DriverParameter",0x00000000,"DisableIoctl=1;" ;************************************************************* ;The EventLog entries are the same for all SCSI miniports. [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,0x00010001,7 [Strings] ;localizable INF_PROVIDER = "Adaptec" ADP = "Adaptec" PCI\VEN_9005&DEV_0410.DeviceDesc = "Adaptec ASC-48300 SAS/SATA Host Adapter" PCI\VEN_9005&DEV_0412.DeviceDesc = "Adaptec ASC-48300 SAS Host Adapter" PCI\VEN_9005&DEV_041E.DeviceDesc = "Adaptec AIC-9410w SAS Controller" PCI\VEN_9005&DEV_041F.DeviceDesc = "Adaptec AIC-9410w SAS/SATA Controller" PCI\VEN_9005&DEV_043E.DeviceDesc = "Adaptec AIC-9405 SAS/SATA Controller" PCI\VEN_9005&DEV_043F.DeviceDesc = "Adaptec AIC-9405 SAS/SATA Controller" PCI\VEN_9005&DEV_0430.DeviceDesc = "Adaptec ASC-44300 SAS/SATA Controller" PCI\VEN_9005&DEV_0432.DeviceDesc = "Adaptec ASC-44300 SAS/SATA Controller" PCI\VEN_9005&DEV_0415.DeviceDesc = "Adaptec ASC-58300 SAS/SATA Controller" PCI\VEN_9005&DEV_0416.DeviceDesc = "Adaptec ASC-58300 SAS/SATA Controller" ;******************************************* ;non-localizable SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001