home *** CD-ROM | disk | FTP | other *** search
- ; Copyright (C) 1998-2006 Promise Technology,Inc
-
- [Version]
- signature="$CHICAGO$"
- Provider=%PROMISE%
- ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
- Class=SCSIAdapter
- DriverVer=07/26/2006, 1.01.0.32
-
- [SourceDisksNames]
- 3426=windows cd
-
- [SourceDisksFiles]
- ulsata.sys = 3426
-
- [DestinationDirs]
- DefaultDestDir = 12 ; DIRID_DRIVERS
- MoveMiniPort.NT = 12;
- CacheDll.NT = 11;
-
- [ControlFlags]
- ExcludeFromSelect = *
-
- [Manufacturer]
- %Promise%=Promise,NTx86,NTAMD64
-
- [Promise.NTx86]
- %SATA150_375.DeviceDesc%=ultra375PCI,PCI\VEN_105A&DEV_3375
- %SATA150_318.DeviceDesc%=ultra375PCI,PCI\VEN_105A&DEV_3318
- %Promise_Sata_ControllerDesc%=NODRV,SCSI\Promise_SATA_CONSOLE_
-
- [Promise.NTAMD64]
- %SATA150_375.DeviceDesc%=ultra375PCI,PCI\VEN_105A&DEV_3375
- %SATA150_318.DeviceDesc%=ultra375PCI,PCI\VEN_105A&DEV_3318
- %Promise_Sata_ControllerDesc%=NODRV,SCSI\Promise_SATA_CONSOLE_
-
- [Promise]
-
-
- [NODRV]
-
- [NODRV.Services]
- ;
- ; this is blank to just allow the install to succeed
- ;
- AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install
-
- [ultra375PCI.Uninstall.NT]
- DelReg=RegUninstall375.del
- DelFiles=MoveMiniPort.NT,CacheDll.NT
-
-
- [ultra375PCI.NT]
- CopyFiles=MoveMiniPort.NT,CacheDll.NT
-
-
- [ultra375PCI.NT.Services]
- AddService = UlSata, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst
-
- ;***************************************
- [ultraPCI_Service_Inst]
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 0 ; SERVICE_BOOT_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\ulsata.sys
- LoadOrderGroup = SCSI Miniport
- AddReg = pnpsafe_pci_addreg, ulsata_cache_addreg
-
- ;*************************************************************
- ;These addreg sections should be used when installins 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
-
- ;*************************************************************
- [ulsata_cache_addreg]
- HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000
- HKR, "Parameters\Cache", "Flag",, "TRUE"
- HKR, "Parameters\Cache", "CACHEON", 0x00010001, 0x00000001
- HKR, "Parameters\Cache", "DrvSetting", 0x00010001, 0x00000000
- ;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","PtiuPbmd",,"Rundll32.exe ptipbm.dll,SetWriteBack"
- HKLM,SYSTEM\CurrentControlSet\Services\ulsata\Parameters,BusType,0x00010001,0x000000B
-
- ;*************************************************************
- ;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
-
- [RegUninstall375.del]
- ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375
- ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PtiuPbmd
-
- [MoveMiniPort.NT]
- ulsata.sys
-
- [CacheDll.NT]
- ;ptipbm.dll
-
- [strings]
- ;localizable
- Promise="Promise Technology"
- SATA150_375.DeviceDesc="Windows Promise SATA150 TX2plus (tm) IDE Controller"
- SATA150_318.DeviceDesc="Windows Promise SATA150 TX4 (tm) IDE Controller"
- romise_Sata_ControllerDesc= "Promise SATA Console SCSI Processor"
- ;non-localizable
- SPSVCINST_ASSOCSERVICE = 0x00000002
- REG_EXPAND_SZ=0x00020000
- REG_DWORD=0x00010001
-
-
-