; ; Adaptec u320 Host Adapter Drivers for x86 and X64 Windows Longhorn ; ; Installation File For Microsoft x86 and X64 Windows Longhorn ; ; Version 1.0 ; ; Edited 02/10/05 ; [version] signature="$Windows NT$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%ADP% DriverVer=1/25/2007,7.2.0.0 ; ; Source file information ; [SourceDisksNames] 3426=windows cd [SourceDisksFiles] adpu320.sys = 3426 [DestinationDirs] DefaultDestDir = 12 [ControlFlags] ExcludeFromSelect = * [Manufacturer] %ADP%=ADAPTEC,NTx86,NTamd64 [ADAPTEC] [ADAPTEC.NTx86] %PCI\VEN_9005&DEV_8010.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8010 %PCI\VEN_9005&DEV_8011.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8011 %PCI\VEN_9005&DEV_8012.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8012 %PCI\VEN_9005&DEV_801D.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801D %PCI\VEN_9005&DEV_801E.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801E %PCI\VEN_9005&DEV_801F.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801F %PCI\VEN_9005&DEV_800F.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_800F %PCI\VEN_9005&DEV_800F&SUBSYS_005F9005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_800F&SUBSYS_005F9005 %PCI\VEN_9005&DEV_8000&SUBSYS_00609005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8000&SUBSYS_00609005 %PCI\VEN_9005&DEV_8014&SUBSYS_00449005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8014&SUBSYS_00449005 %PCI\VEN_9005&DEV_8015&SUBSYS_00409005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8015&SUBSYS_00409005 %PCI\VEN_9005&DEV_8016&SUBSYS_00409005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8016&SUBSYS_00409005 %PCI\VEN_9005&DEV_8017&SUBSYS_00449005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8017&SUBSYS_00449005 %PCI\VEN_9005&DEV_8017&SUBSYS_00459005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8017&SUBSYS_00459005 [ADAPTEC.NTamd64] %PCI\VEN_9005&DEV_8010.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8010 %PCI\VEN_9005&DEV_8011.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8011 %PCI\VEN_9005&DEV_8012.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8012 %PCI\VEN_9005&DEV_801D.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801D %PCI\VEN_9005&DEV_801E.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801E %PCI\VEN_9005&DEV_801F.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_801F %PCI\VEN_9005&DEV_800F.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_800F %PCI\VEN_9005&DEV_800F&SUBSYS_005F9005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_800F&SUBSYS_005F9005 %PCI\VEN_9005&DEV_8000&SUBSYS_00609005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8000&SUBSYS_00609005 %PCI\VEN_9005&DEV_8014&SUBSYS_00449005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8014&SUBSYS_00449005 %PCI\VEN_9005&DEV_8015&SUBSYS_00409005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8015&SUBSYS_00409005 %PCI\VEN_9005&DEV_8016&SUBSYS_00409005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8016&SUBSYS_00409005 %PCI\VEN_9005&DEV_8017&SUBSYS_00449005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8017&SUBSYS_00449005 %PCI\VEN_9005&DEV_8017&SUBSYS_00459005.DeviceDesc% = adpu320_Inst, PCI\VEN_9005&DEV_8017&SUBSYS_00459005 ; ; adpu320 ; [adpu320_Inst] CopyFiles = @adpu320.sys [adpu320_Inst.Services] AddService = adpu320, %SPSVCINST_ASSOCSERVICE%, adpu320_Service_Inst, Miniport_EventLog_Inst [adpu320_Service_Inst] ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\adpu320.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg AddReg = bus_type_scsi AddReg = adpu320_Registry_Update [adpu320_Registry_Update] HKR,"Parameters\Device","DriverParameter",0x00000000,"/MAXTAGS=64" ;************************************************************* ;These addreg sections should be used for non-SCSI miniports ;to indicate what STORAGE_BUS_TYPE they actually do support. [bus_type_scsi] HKR, "Parameters", "BusType", 0x00010001, 0x00000001 ;************************************************************* ;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 ADP = "Adaptec" MS = "Microsoft" PCI\VEN_9005&DEV_8010.DeviceDesc = "Adaptec 39320-based Ultra320 SCSI" PCI\VEN_9005&DEV_8011.DeviceDesc = "Adaptec 39320-based Ultra320 SCSI" PCI\VEN_9005&DEV_8012.DeviceDesc = "Adaptec 29320-based Ultra320 SCSI" PCI\VEN_9005&DEV_801D.DeviceDesc = "Adaptec AIC-7902B - Ultra320 SCSI" PCI\VEN_9005&DEV_801E.DeviceDesc = "Adaptec AIC-7901-based Ultra320 SCSI" PCI\VEN_9005&DEV_801F.DeviceDesc = "Adaptec AIC-7902-based Ultra320 SCSI" PCI\VEN_9005&DEV_800F.DeviceDesc = "Adaptec AIC-7901 - Ultra320 SCSI" PCI\VEN_9005&DEV_800F&SUBSYS_005F9005.DeviceDesc = "Adaptec AIC-7901 - Ultra320 SCSI" PCI\VEN_9005&DEV_8000&SUBSYS_00609005.DeviceDesc = "Adaptec SCSI Card 29320A - Ultra320 SCSI" PCI\VEN_9005&DEV_8014&SUBSYS_00449005.DeviceDesc = "Adaptec SCSI Card 29320LP - Ultra320 SCSI" PCI\VEN_9005&DEV_8015&SUBSYS_00409005.DeviceDesc = "Adaptec SCSI Card 39320 - Ultra320 SCSI" PCI\VEN_9005&DEV_8016&SUBSYS_00409005.DeviceDesc = "Adaptec SCSI Card 39320A - Ultra320 SCSI" PCI\VEN_9005&DEV_8017&SUBSYS_00449005.DeviceDesc = "Adaptec SCSI Card 29320ALP - Ultra320 SCSI" PCI\VEN_9005&DEV_8017&SUBSYS_00459005.DeviceDesc = "Adaptec SCSI Card 29320LPE PCI-e - Ultra320 SCSI" ;******************************************* ;Non-localizable SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001