; ; Adaptec IOP RAID Host Adapter Drivers ; ; Installation File For Microsoft Windows ; ; Version 1.0 ; ; Copyright (c) Adaptec Incorporated ; ; Edited 05/22/07 ; [version] signature="$Windows NT$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%ADP% DriverVer=03/21/2007,5.2.0.10384 ; ; Source file information ; [SourceDisksNames] 3426=windows cd [SourceDisksFiles] arc.sys = 3426 [DestinationDirs] DefaultDestDir = 12 [ControlFlags] ExcludeFromSelect = * [Manufacturer] %ADP%=ADAPTEC,NTx86,NTamd64 [ADAPTEC] [ADAPTEC.NTx86] %adptVulcan.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02859005 %adptVulcan.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02879005 %adptCrusader.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02869005 %adptSkyhawkscsi.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028A9005 %adptSkyhawksata.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028E9005 %adptTerminatorscsi.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028B9005 %adptTerminatorsata.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028F9005 %adptJaguar.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02909005 %adptCorsair8.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02929005 %adptCorsair16.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02939005 %adptLancer2ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_028C9005 %adptLancer1ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_028D9005 %adptBearcat.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_3227103C %ICPLancer2ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029E9005 %ICPLancer1ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029F9005 [ADAPTEC.NTamd64] %adptVulcan.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02859005 %adptVulcan.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02879005 %adptCrusader.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02869005 %adptSkyhawkscsi.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028A9005 %adptSkyhawksata.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028E9005 %adptTerminatorscsi.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028B9005 %adptTerminatorsata.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_028F9005 %adptJaguar.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02909005 %adptCorsair8.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02929005 %adptCorsair16.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02939005 %adptLancer2ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_028C9005 %adptLancer1ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_028D9005 %adptBearcat.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_3227103C %ICPLancer2ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029E9005 %ICPLancer1ch.DeviceDesc% = arc_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029F9005 ; ; arc ; [arc_Inst] CopyFiles = @arc.sys [arc_Inst.Services] AddService = arc, %SPSVCINST_ASSOCSERVICE%, arc_Service_Inst, Miniport_EventLog_Inst [arc_Service_Inst] ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\arc.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg AddReg = bus_type_raid ;************************************************************* ;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 ;************ ;MSI [arc_Inst.HW] AddReg = MsiEnable_addreg [MsiEnable_addreg] ; The line may not be needed because LH OS creates other Keys at this same location ; HKR, Interrupt Management, 0x00000010 ; Definitely need this Key and value HKR, Interrupt Management\MessageSignaledInterruptProperties, 0x00000010 HKR, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, 0x00010001, 1 ;************************************************************* ;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 ;************************************************************* ;The EventLog entries are the same for all SCSI miniports. [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] ;Localizable ADP = "Adaptec" adptVulcan.DeviceDesc = "Adaptec SCSI RAID 2200S Controller" adptCrusader.DeviceDesc = "Adaptec SCSI RAID 2120S Controller" adptSkyhawkscsi.DeviceDesc = "Adaptec SCSI RAID 2020ZCR Controller" adptSkyhawksata.DeviceDesc = "Adaptec SATA RAID 2020SA Controller" adptTerminatorscsi.DeviceDesc = "Adaptec SCSI RAID 2025ZCR Controller" adptTerminatorsata.DeviceDesc = "Adaptec SATA RAID 2025SA Controller" adptJaguar.DeviceDesc = "Adaptec SATA RAID 2410SA Controller" adptCorsair8.DeviceDesc = "Adaptec SATA RAID 2810SA Controller" adptCorsair16.DeviceDesc = "Adaptec SATA RAID 21610SA Controller" adptLancer2ch.DeviceDesc = "Adaptec SCSI RAID 2230S Controller" adptLancer1ch.DeviceDesc = "Adaptec SCSI RAID 2130S Controller" adptBearcat.DeviceDesc = "Adaptec SATA RAID 2610SA Controller" ICPLancer2ch.DeviceDesc = "ICP SCSI RAID ICP9024R0 Controller" ICPLancer1ch.DeviceDesc = "ICP SCSI RAID ICP9014R0 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