Jump to content

Allante

Member
  • Posts

    2
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Germany

Everything posted by Allante

  1. Yes, that may be a good idea. I never mod an inf-file before. Can anybody tell me what must I do? These are the inf-Files: SATA 150 Win98 Driver: ----------------------------------------------------------------------------------------------------------------------- [Version] signature="$CHICAGO$" Provider=%PROMISE% ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Class=SCSIAdapter CatalogFile=UlSata.cat DriverVer=06/12/2003,1.00.0.27 ; Class Install [ClassInstall32.NT] Addreg=SCSIReg [sCSIReg] HKR,,,,%SCSIClassName% HKR,,Installer32,,"SysSetup.Dll,ScsiClassInstaller" HKR,,Icon,,"-10" HKR,,LegacyInfOption,,"SCSI" [DestinationDirs] DefaultDestDir = 12 ; DIRID_DRIVERS System32Dir = 11 ; System32 MoveMiniPort = 12; MoveMiniPort.NT = 12; promiseinf = 17,"other"; INF directory RenMiniport.back = 12 RenMiniport = 12 PTISETUP=11; ADVPACK=11; [ControlFlags] ; ; Exclude the following devices from Select Device list. ; These represent 'combination' driver nodes, for which there are separate items to be ; presented to the user. These combination nodes are only used when figuring out what ; driver node to associate with a pre-existing service. ; ; CopyFilesOnly=PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A&REV_02 [Manufacturer] %Promise%=Promise [Promise] %PCI\VEN_105A&DEV_6626.DeviceDesc%=Ultra618PCI,PCI\VEN_105A&DEV_6626 %PCI\VEN_105A&DEV_3375.DeviceDesc%=Ultra375PCI,PCI\VEN_105A&DEV_3375 %PCI\VEN_105A&DEV_3318.DeviceDesc%=Ultra318PCI,PCI\VEN_105A&DEV_3318 ;************** 618 ************** [ultra618PCI] CopyFiles=MoveMiniPort,PTISETUP,ADVPACK AddReg=ios,UlSataPCI.reg,RegUninstall618 [ultra618PCI.Uninstall] DelReg=RegUninstall618.del,ultra618PCI.Del.Reg DelFiles=promiseinf,MoveMiniPort,PTISETUP ;************** 375 ************** [ultra375PCI] CopyFiles=MoveMiniPort,PTISETUP,ADVPACK AddReg=ios,UlSataPCI.reg,RegUninstall375 [ultra375PCI.Uninstall] DelReg=RegUninstall375.del,UltraPCI.Del.Reg DelFiles=promiseinf,MoveMiniPort,PTISETUP ;************** 318 ************** [ultra318PCI] CopyFiles=MoveMiniPort,PTISETUP,ADVPACK AddReg=ios,UlSataPCI.reg,RegUninstall318 [ultra318PCI.Uninstall] DelReg=RegUninstall318.del,UltraPCI.Del.Reg DelFiles=promiseinf,MoveMiniPort,PTISETUP ;*************************************** [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 ;************************************************************* ;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 [pnpsafe_isa_addreg] HKR, "Parameters\PnpInterface", "1", 0x00010001, 0x00000001 [pnpsafe_eisa_addreg] HKR, "Parameters\PnpInterface", "2", 0x00010001, 0x00000001 [pnpsafe_mca_addreg] HKR, "Parameters\PnpInterface", "3", 0x00010001, 0x00000001 [cardbus_interface_type] HKR, "ScsiPort", "LegacyInterfaceType", 0x00010001, 0x00000005 ;************************************************************* ;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 ;**************** Uninstall for U133 [RegUninstall618.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra618,"DisplayName",,%PCI\VEN_105A&DEV_6626.DeviceDesc% HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra618,"UninstallString",,"RunDll32 ptistp.dll,LaunchINFSection %17%\other\%Promise%UlSata.inf;ultra618PCI.Uninstall;VEN_105A&DEV_6626" [RegUninstall375.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375,"DisplayName",,%PCI\VEN_105A&DEV_3375.DeviceDesc% HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375,"UninstallString",,"RunDll32 ptistp.dll,LaunchINFSection %17%\other\%Promise%UlSata.inf;ultra375PCI.Uninstall;VEN_105A&DEV_3375" [RegUninstall318.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375,"DisplayName",,%PCI\VEN_105A&DEV_3318.DeviceDesc% HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375,"UninstallString",,"RunDll32 ptistp.dll,LaunchINFSection %17%\other\%Promise%UlSata.inf;ultra318PCI.Uninstall;VEN_105A&DEV_3318" [RegUninstall618.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra618 [RegUninstall375.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra375 [RegUninstall318.del] HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra318 [ultra618PCI.Del.Reg] HKLM,Enum\PCI\VEN_105A&DEV_6626 [ultra375PCI.Del.Reg] HKLM,Enum\PCI\VEN_105A&DEV_3375 [ultra318PCI.Del.Reg] HKLM,Enum\PCI\VEN_105A&DEV_3318 [ulSataPCI.PosDup] *BUS0042 [*BUS0042.Det] AddReg=ForceMPCopy [iOS] HKR,,DevLoader,,*IOS HKR,,DontLoadIfConflict,,"Y" [ulSataPCI.reg] HKR,,PortDriver,,UlSata.mpd [ForceMPCopy] HKR,,NoSetupUI,,1 [sourceDisksFiles] UlSata.mpd = 1 UlSata.inf = 1 pu66vsd.VXD = 1 PTISTP.dll = 1 advpack.dll = 1 SMARTVSD.VXD = 1 UlSavsd.VXD = 1 [MoveMiniPort] UlSata.mpd pu66vsd.VXD smartvsd.VXD UlSavsd.VXD [RenMiniport] SMARTVSD.VXX,SMARTVSD.VXD [RenMiniport.back] SMARTVSD.VXD,SMARTVSD.VXX [PTISETUP] PTISTP.dll [promiseinf] %Promise%UlSata.inf [MoveMiniPort.NT] ;Ultra.sys [sourceDisksNames] 1 = "Promise SATA TX Series Driver Diskette",,,, 2 = "Windows system",,,, [strings] Promise="Promise Technology" PCI\VEN_105A&DEV_6626.DeviceDesc="Win98-ME Promise Ultra618 IDE Controller" PCI\VEN_105A&DEV_3375.DeviceDesc="Win98-ME Promise SATA150 TX2plus IDE Controller" PCI\VEN_105A&DEV_3318.DeviceDesc="Win98-ME Promise SATA150 TX4 IDE Controller" ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- SATA 300 Drivers: ----------------------------------------------------------------------------------------------------------------------- [Version] Signature="$Chicago$" Class=SCSIAdapter ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%PROMISE% CatalogFile=ulsata2.cat DriverVer=06/30/2005, 1.00.0.33 [sourceDisksNames] 1 = %DISKNAME1%,,,, 2 = %DISKNAME2%,,,, [sourceDisksFiles] ulsata2.sys = 1 bb-run.sys = 1 dontgo.sys = 1 ulutil2.dll = 1 [DestinationDirs] DefaultDestDir = 12 CacheDll = 11; ;[DriverFiles_9X] [DriverFiles_NT_2K] ulsata2.sys,,,0x20 [DriverFiles_XP] ulsata2.sys,,,0x20 [FilterDriverFiles] bb-run.sys,,,0x20 dontgo.sys,,,0x20 [CacheDll] ulutil2.dll,,,0x20 [Manufacturer] %Promise%=Promise,NTx86.5.1 [Promise] %SATAII150_579.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3574 %SATAII150_575.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D75 %SATAII150_518.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D18 %SATA300_779.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3577&SUBSYS_3D77105A %SATA300_775.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D73 %SATA300_718.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D17 %Promise_Sata_ControllerDesc%=NODRV,SCSI\ProcessorPromise_SATA_Console____ [Promise.NTx86.5.1] %SATAII150_579.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3574 %SATAII150_575.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D75 %SATAII150_518.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D18 %SATA300_779.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3577&SUBSYS_3D77105A %SATA300_775.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D73 %SATA300_718.DeviceDesc%=ultra575PCI,PCI\VEN_105A&DEV_3D17 %Promise_Sata_ControllerDesc%=NODRV,SCSI\ProcessorPromise_SATA_Console____ [NODRV] AddReg=NODRV_AddReg ; [NODRV.Services] ; ; this is blank to just allow the install to succeed ; AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install ;; Win9x install sections ;; ;[ultra575PCI] ;; Windows NT4.0 and Windows 2000 install sections ;; [ultra575PCI.NTx86] Copyfiles=DriverFiles_NT_2K, FilterDriverFiles, CacheDll AddReg = DontGo.AddReg [ultra575PCI.NTx86.Services] AddService = ulsata2, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst AddService = bb-run,,FilterService_Install AddService = dontgo,,DontGo.Service.Install ;; Windows XP install sections ;; [ultra575PCI_XP] Copyfiles=DriverFiles_XP, FilterDriverFiles, CacheDll AddReg = DontGo.AddReg [ultra575PCI_XP.Services] AddService = ulsata2, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst AddService = bb-run,,FilterService_Install AddService = dontgo,,DontGo.Service.Install [ultraPCI_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\ulsata2.sys LoadOrderGroup = "SCSI Miniport" AddReg = pnpsafe_pci_addreg, ulsata2_cache_addreg, ulsata2_capabilities_addreg [FilterService_Install] DisplayName = Promise driver accelerator ServiceType = 1 StartType = 0 ErrorControl = 0 ServiceBinary = %12%\bb-run.sys LoadOrderGroup = "Filter" [DontGo.Service.Install] DisplayName = %DontGo_Service_Desc% ServiceType = 1 StartType = 0 ErrorControl = 1 ServiceBinary = %12%\DontGo.sys LoadOrderGroup = "PnP Filter" ; supporting P&P on the PCI(5) bus. [pnpsafe_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 HKR, "Parameters\Device", "NumberOfRequests", 0x00010001, 0x00000080 ;************************************************************* [ulsata2_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 HKR, "Parameters\Cache", "LongBurstDisable", 0x00010001, 0x00000001 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","PtiuPbmd",,"Rundll32.exe ulutil2.dll,SetWriteBack" HKLM,"SYSTEM\CurrentControlSet\Services\Disk","TimeOutValue", 0x00010001, 0x0000003c ;************************************************************* [ulsata2_capabilities_addreg] HKR, "Parameters\Capabilities", "TAG_CMD", 0x00010001, 0x00000000 [DontGo.AddReg] HKLM, System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}, UpperFilters, 0x00010008, DontGo [DontGo.DelReg] HKLM, System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}, UpperFilters, 0x00018002, DontGo [NODRV_AddReg] ;************************************************************* ;The NT 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;%%SystemRoot%%\System32\Drivers\ulsata2.sys" HKR,,TypesSupported,%REG_DWORD%,7 ;[iOS] ;HKR,,DevLoader,,*IOS ;HKR,,DontLoadIfConflict,,"Y" ;[WIN98.REG] ;HKR,,PortDriver,,98DriverName.mpd [strings] Promise="Promise Technology" SATAII150_575.DeviceDesc="Windows Promise SATAII150 TX2plus IDE Controller" SATAII150_518.DeviceDesc="Windows Promise SATAII150 TX4 IDE Controller" SATAII150_579.DeviceDesc="Windows Promise SATAII150 579 IDE Controller" SATA300_775.DeviceDesc="Windows Promise SATA300 TX2plus IDE Controller" SATA300_718.DeviceDesc="Windows Promise SATA300 TX4 IDE Controller" SATA300_779.DeviceDesc="Windows Promise SATA300 779 IDE Controller" DISKNAME1="Promise SATAII150 TX Series Driver Diskette" DISKNAME2="Windows system" Promise_Sata_ControllerDesc= "Promise SATA Console SCSI Processor" DontGo_Service_Desc = "Promise Removable Disk Control Driver" REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 SPSVCINST_ASSOCSERVICE = 0x00000002 -----------------------------------------------------------------------------------------------------------------------
  2. Hi, I'm Thomas from Germany. My English is not so good - sorry! I find this forum while I'm searching for Win98SE Drivers of Promise SATA300 TX2 Plus Controller Card. Has anybody run this card with Windows 98?
×
×
  • Create New...