home *** CD-ROM | disk | FTP | other *** search
- ;
- ; Adaptec IOP SAS RAID Host Adapter Drivers for x86 and X64 Windows Longhorn
- ;
- ; Installation File For Microsoft x86 and X64 Windows Longhorn
- ;
- ; Version 1.0
- ;
- ; Copyright (c) Adaptec Incorporated
- ;
- ; Edited 05/22/07
- ;
-
- [Version]
- Signature = "$Windows NT$"
- Class = SCSIAdapter
- ClassGUID = {4d36e97b-e325-11ce-bfc1-08002be10318}
- Provider = %ADPT%
- DriverVer=03/21/2007,5.2.0.10384
-
-
- ;
- ; Source file information
- ;
-
- [SourceDisksNames]
- 3426=windows cd
-
- [SourceDisksFiles]
- arcsas.sys = 3426
-
- [DestinationDirs]
- DefaultDestDir = 12
-
- [ControlFlags]
- ExcludeFromSelect = *
-
- [Manufacturer]
- %ADPT%=ADAPTEC, NTx86, NTamd64
-
- [ADAPTEC]
-
- [ADAPTEC.NTx86]
- %adptAvonPark.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02f21014
- %adptRombAurora.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_95801014
- %adptBrendon.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_034D1014
- %adptIntruder4.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029D9005
- %adptIntruder6.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029C9005
- %adptIntruder8.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029B9005
- %ICPIntruder4.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A09005
- %ICPIntruder6.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A69005
- %ICPIntruder8.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A19005
- %adptBlackBird.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02989005
- %adptMarauderX.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02999005
- %adptMarauderE.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_029A9005
- %icpMarauderX.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02A49005
- %icpMarauderE.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02A59005
- %adptVoodoo44.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B59005
- %adptVoodoo80.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B69005
- %adptVoodoo08.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B79005
- %icpVoodoo44.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B89005
- %icpVoodoo80.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B99005
- %icpVoodoo08.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BA9005
- %adptMarauder40LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BB9005
- %adptMarauder80LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BC9005
- %adptMarauder120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BD9005
- %adptMarauder160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BE9005
- %icpMarauder40LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BF9005
- %icpMarauder80LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C09005
- %icpMarauder120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C19005
- %icpMarauder160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C29005
- %adptVoodoo120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C39005
- %adptVoodoo160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C49005
- %icpVoodoo120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C59005
- %icpVoodoo160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C69005
- %adptMarauder08LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C79005
- %icpMarauder08LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C89005
- %adptAOC_USAS1_S4i.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B515D9
- %adptAOC_USAS1_S8i.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B615D9
- %adptAOC_USAS1_S4iR.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C915D9
- %adptAOC_USAS1_S8iR.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02CA15D9
- %adptSUN_4i4e.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_7AAC108E
- %adptSUN_sas_r_in.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_0286108E
- %adptSUN_sas_r_ex.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_0287108E
-
-
- [ADAPTEC.NTamd64]
- %adptAvonPark.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02f21014
- %adptRombAurora.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_95801014
- %adptBrendon.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_034D1014
- %adptIntruder4.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029D9005
- %adptIntruder6.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029C9005
- %adptIntruder8.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_029B9005
- %ICPIntruder4.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A09005
- %ICPIntruder6.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A69005
- %ICPIntruder8.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0286&SUBSYS_02A19005
- %adptBlackBird.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02989005
- %adptMarauderX.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02999005
- %adptMarauderE.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_029A9005
- %icpMarauderX.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02A49005
- %icpMarauderE.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02A59005
- %adptVoodoo44.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B59005
- %adptVoodoo80.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B69005
- %adptVoodoo08.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B79005
- %icpVoodoo44.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B89005
- %icpVoodoo80.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B99005
- %icpVoodoo08.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BA9005
- %adptMarauder40LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BB9005
- %adptMarauder80LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BC9005
- %adptMarauder120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BD9005
- %adptMarauder160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BE9005
- %icpMarauder40LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02BF9005
- %icpMarauder80LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C09005
- %icpMarauder120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C19005
- %icpMarauder160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C29005
- %adptVoodoo120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C39005
- %adptVoodoo160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C49005
- %icpVoodoo120.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C59005
- %icpVoodoo160.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C69005
- %adptMarauder08LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C79005
- %icpMarauder08LP.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C89005
- %adptAOC_USAS1_S4i.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B515D9
- %adptAOC_USAS1_S8i.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02B615D9
- %adptAOC_USAS1_S4iR.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02C915D9
- %adptAOC_USAS1_S8iR.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_02CA15D9
- %adptSUN_4i4e.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_7AAC108E
- %adptSUN_sas_r_in.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_0286108E
- %adptSUN_sas_r_ex.DeviceDesc% = arcsas_Inst, PCI\VEN_9005&DEV_0285&SUBSYS_0287108E
-
-
- ;
- ; arcsas
- ;
- [arcsas_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
-
-
-
- [arcsas_Inst]
- CopyFiles = @arcsas.sys
-
-
- [arcsas_Inst.Services]
- AddService = arcsas, %SPSVCINST_ASSOCSERVICE%, arcsas_Service_Inst, Miniport_EventLog_Inst
-
- [arcsas_Service_Inst]
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_BOOT_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\arcsas.sys
- LoadOrderGroup = SCSI miniport
- AddReg = pnpsafe_pci_addreg
- AddReg = bus_type_raid
-
-
- ;*************************************************************
- ;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 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
-
-
- ;*************************************************************
- ;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
- ADPT = "Adaptec"
- adptAvonPark.DeviceDesc = "IBM ServeRAID 8i Controller"
- adptRombAurora.DeviceDesc = "IBM ServeRAID 8k/8k-l Controller"
- adptBrendon.DeviceDesc = "IBM ServeRAID 8s Controller"
- adptIntruder4.DeviceDesc = "Adaptec SATA RAID AAR-2420SA Controller"
- adptIntruder6.DeviceDesc = "Adaptec SATA RAID AAR-2620SA Controller"
- adptIntruder8.DeviceDesc = "Adaptec SATA RAID AAR-2820SA Controller"
- ICPIntruder4.DeviceDesc = "ICP SATA RAID ICP9047MA Controller"
- ICPIntruder6.DeviceDesc = "ICP SATA RAID ICP9067MA Controller"
- ICPIntruder8.DeviceDesc = "ICP SATA RAID ICP9087MA Controller"
- adptBlackBird.DeviceDesc = "Adaptec RAID 4000"
- adptMarauderX.DeviceDesc = "Adaptec SAS RAID 4800SAS Controller"
- adptMarauderE.DeviceDesc = "Adaptec SAS RAID 4805SAS Controller"
- icpMarauderX.DeviceDesc = "ICP SAS RAID ICP9085LI Controller"
- icpMarauderE.DeviceDesc = "ICP SAS RAID ICP5085BR Controller"
- adptVoodoo44.DeviceDesc = "Adaptec RAID 5445"
- adptVoodoo80.DeviceDesc = "Adaptec RAID 5805"
- adptVoodoo08.DeviceDesc = "Adaptec RAID 5085"
- icpVoodoo44.DeviceDesc = "ICP5445SL"
- icpVoodoo80.DeviceDesc = "ICP5085SL"
- icpVoodoo08.DeviceDesc = "ICP5805SL"
- adptMarauder40LP.DeviceDesc = "Adaptec RAID 3405"
- adptMarauder80LP.DeviceDesc = "Adaptec RAID 3805"
- adptMarauder120.DeviceDesc = "Adaptec RAID 31205"
- adptMarauder160.DeviceDesc = "Adaptec RAID 31605"
- icpMarauder40LP.DeviceDesc = "ICP5045BL"
- icpMarauder80LP.DeviceDesc = "ICP5085BL"
- icpMarauder120.DeviceDesc = "ICP5125BR"
- icpMarauder160.DeviceDesc = "ICP5165BR"
- adptVoodoo120.DeviceDesc = "Adaptec RAID 51205"
- adptVoodoo160.DeviceDesc = "Adaptec RAID 51605"
- icpVoodoo120.DeviceDesc = "ICP5125SL"
- icpVoodoo160.DeviceDesc = "ICP5165SL"
- adptMarauder08LP.DeviceDesc = "Adaptec RAID 3085"
- icpMarauder08LP.DeviceDesc = "ICP5805BL"
- adptAOC_USAS1_S4i.DeviceDesc = "AOC-USAS-S4i RAID Controller"
- adptAOC_USAS1_S8i.DeviceDesc = "AOC-USAS-S8i RAID Controller"
- adptAOC_USAS1_S4iR.DeviceDesc = "AOC-USAS-S4iR RAID Controller"
- adptAOC_USAS1_S8iR.DeviceDesc = "AOC-USAS-S8iR RAID Controller"
- adptSUN_4i4e.DeviceDesc = "Sun STK RAID REM"
- adptSUN_sas_r_in.DeviceDesc = "SG-XPCIESAS-R-IN"
- adptSUN_sas_r_ex.DeviceDesc = "SG-XPCIESAS-R-EX"
-
-
-
- ;*******************************************
- ;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
-
-