; FILE: symres.inf Copyright (c), Symmetric Research, 2003-2004 ; ; Installation file for all Symmetric Research Instrumentation drivers ; [Version] Signature = $CHICAGO$ Class = %SrInstrumentationClass% ClassGuid = {AD1787FF-EF97-45D4-A4A8-620D8A00AC56} DriverVer = 02/01/2004,%SrInstrumentationVersion% Provider = %Symres% ;;CatalogFile = symres.cat ; ================= Format reminders section ===================== ;[SourceDisksNames] ;diskid = desc,tagfile,unused_on_NT,subdir_of_installation_root ;[SourceDisksFiles] ;filename = diskid,subdir_of_srcdisknames_path,size ;[SrInstrumentationModels] ;product_model = install_section, hw_id, compat_id ;[XxxAddReg] ; reg_root(Class/{...}/000X),subkey,entry_name,flags,value ;HKR,,"XxxEntryName",,"XxxParmE" ;HKR,"XxxSubkey",,,"XxxParmS" ;[XxxHwAddReg] ; reg_root(Enum/Root/xxx/000X/Device Parameters),subkey,entry_name,flags,value ;HKR,,%XxxDriverName%,,%XxxDriverDesc% ;[XxxEvAddReg] ; reg_root(Services/Eventlog/System/xxx),subkey,entry_name,flags,value ; value must really be all on one line ;HKR,,TypesSupported,0x00010001,7 ;HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\drivers\xxx.sys; %%SystemRoot%%\System32\IoLogMsg.dll" ; ================= Destination and disk layout section ===================== [DestinationDirs] DefaultDestDir = 12 ;ParXchCopyFiles = 12 ; for this section below [SourceDisksNames] 1 = %ParXchDiskId%,,,"..\..\parxch\driver" 2 = %GpsDiskId%,,,"..\..\pargps\driver" ;1 = %ParXchBuildDirId%,,, [SourceDisksFiles] srxch378.sys = 1,, srxch278.sys = 1,, srxch3bc.sys = 1,, srgps.sys = 2,, srgps378.sys = 2,, srgps278.sys = 2,, ; ================= Sr Instrumentation Class section ===================== [ClassInstall32] AddReg = SrInstrumentationAddReg [SrInstrumentationAddReg] HKR,,,,%SrInstrumentationClassDesc% HKR,,"Icon",,-9 ; neg value takes icon from setupapi.dll HKR,,Class,,%SrInstrumentationClass% HKR,,Ver,,%SrInstrumentationVersion% ; ================= Driver Mfg/Model section ===================== [Manufacturer] %Symres% = SrInstrumentationModels [SrInstrumentationModels] %ParXch378Model% = ParXch378Install, Root\%SrInstrumentationClass%&%ParXch378DriverName%, DETECTED\%ParXch378DriverName% %ParXch278Model% = ParXch278Install, Root\%SrInstrumentationClass%&%ParXch278DriverName%, DETECTED\%ParXch278DriverName% %ParXch3bcModel% = ParXch3bcInstall, Root\%SrInstrumentationClass%&%ParXch3bcDriverName%, DETECTED\%ParXch3bcDriverName% %GpsModel% = GpsInstall, Root\%SrInstrumentationClass%&%GpsDriverName%, DETECTED\%GpsDriverName% %Gps378Model% = Gps378Install, Root\%SrInstrumentationClass%&%Gps378DriverName%, DETECTED\%Gps378DriverName% %Gps278Model% = Gps278Install, Root\%SrInstrumentationClass%&%Gps278DriverName%, DETECTED\%Gps278DriverName% ; ================= PARxCH section ===================== [ParXch378Install.NT] CopyFiles = ParXch378CopyFiles AddReg = ParXch378AddReg [ParXch378Install.NT.HW] AddReg = ParXch378HwAddReg [ParXch378Install.NT.Services] AddService = %ParXch378DriverName%, 2, ParXch378Service, ParXch378EventLog [ParXch378CopyFiles] srxch378.sys [ParXch378Service] DisplayName = %ParXch378ServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Data acquisition ServiceBinary = %12%\srxch378.sys Dependencies = Parport ;ServiceBinary = c:\sr\parxch\driver\parxchkd.sys ;Dependencies = +"Parallel arbitrator",Parport ;Description = %ParXchServiceDesc% [ParXch378EventLog] AddReg = ParXch378EvAddReg [ParXch378AddReg] HKR,,"DriverName",,%ParXch378DriverName% [ParXch378HwAddReg] HKR,,%ParXch378DriverName%,,%ParXch378DriverDesc% [ParXch378EvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srxch378.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 [ParXch278Install.NT] CopyFiles = ParXch278CopyFiles AddReg = ParXch278AddReg [ParXch278Install.NT.HW] AddReg = ParXch278HwAddReg [ParXch278Install.NT.Services] AddService = %ParXch278DriverName%, 2, ParXch278Service, ParXch278EventLog [ParXch278CopyFiles] srxch278.sys [ParXch278Service] DisplayName = %ParXch278ServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Data acquisition ServiceBinary = %12%\srxch278.sys Dependencies = Parport [ParXch278EventLog] AddReg = ParXch278EvAddReg [ParXch278AddReg] HKR,,"DriverName",,%ParXch278DriverName% [ParXch278EvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srxch278.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 [ParXch3bcInstall.NT] CopyFiles = ParXch3bcCopyFiles AddReg = ParXch3bcAddReg [ParXch3bcInstall.NT.HW] AddReg = ParXch3bcHwAddReg [ParXch3bcInstall.NT.Services] AddService = %ParXch3bcDriverName%, 2, ParXch3bcService, ParXch3bcEventLog [ParXch3bcCopyFiles] srxch3bc.sys [ParXch3bcService] DisplayName = %ParXch3bcServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Data acquisition ServiceBinary = %12%\srxch3bc.sys Dependencies = Parport [ParXch3bcEventLog] AddReg = ParXch3bcEvAddReg [ParXch3bcAddReg] HKR,,"DriverName",,%ParXch3bcDriverName% [ParXch3bcHwAddReg] HKR,,%ParXch3bcDriverName%,,%ParXch3bcDriverDesc% [ParXch3bcEvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srxch3bc.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 ; ================= ParGps section ===================== [GpsInstall.NT] CopyFiles = GpsCopyFiles AddReg = GpsAddReg [GpsInstall.NT.HW] AddReg = GpsHwAddReg [GpsInstall.NT.Services] AddService = %GpsDriverName%, 2, GpsService, GpsEventLog [GpsCopyFiles] srgps.sys [GpsService] DisplayName = %GpsServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Extended base ServiceBinary = %12%\srgps.sys ;ServiceBinary = c:\sr\pargps\driver\srgps.sys ;Dependencies = none ;Description = %GpsServiceDesc% [GpsEventLog] AddReg = GpsEvAddReg [GpsAddReg] HKR,,"DriverName",,%GpsDriverName% [GpsHwAddReg] HKR,,%GpsDriverName%,,%GpsDriverDesc% [GpsEvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srgps.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 [Gps378Install.NT] CopyFiles = Gps378CopyFiles AddReg = Gps378AddReg [Gps378Install.NT.HW] AddReg = Gps378HwAddReg [Gps378Install.NT.Services] AddService = %Gps378DriverName%, 2, Gps378Service, Gps378EventLog [Gps378CopyFiles] srgps378.sys [Gps378Service] DisplayName = %Gps378ServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Extended base ServiceBinary = %12%\srgps378.sys [Gps378EventLog] AddReg = Gps378EvAddReg [Gps378AddReg] HKR,,"DriverName",,%Gps378DriverName% [Gps378HwAddReg] HKR,,%Gps378DriverName%,,%Gps378DriverDesc% [Gps378EvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srgps378.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 [Gps278Install.NT] CopyFiles = Gps278CopyFiles AddReg = Gps278AddReg [Gps278Install.NT.HW] AddReg = Gps278HwAddReg [Gps278Install.NT.Services] AddService = %Gps278DriverName%, 2, Gps278Service, Gps278EventLog [Gps278CopyFiles] srgps278.sys [Gps278Service] DisplayName = %Gps278ServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% LoadOrderGroup = Extended base ServiceBinary = %12%\srgps278.sys [Gps278EventLog] AddReg = Gps278EvAddReg [Gps278AddReg] HKR,,"DriverName",,%Gps278DriverName% [Gps278HwAddReg] HKR,,%Gps278DriverName%,,%Gps278DriverDesc% [Gps278EvAddReg] HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\srgps278.sys;%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%FLG_ADDREG_TYPE_DWORD%,7 ; ================= String section ===================== [Strings] ; Common and class strings ; Note: 0.0.0.0 is an invalid version and results in "not available" ; showing on the driver details dialog Symres = "Symmetric Research" SrInstrumentationClass = "SrInstrumentationClass" SrInstrumentationClassDesc = "SR Instrumentation" SrInstrumentationVersion = "0.0.0.0" ; ParXch strings ParXchDiskId = "PARxCH Device Installation Disk" ParXchBuildDirId = "PARxCH Build Directory" ParXch378Model = "Data Acquisition (SrParXch378)" ParXch378ServiceDesc = "Runs SR PARxCH 378 data acquisition service" ParXch378DriverName = "SrParXch378" ParXch378DriverDesc = "SrParXch378 AtoD Device Driver" ParXch378ServiceName = "SrParXch378 AtoD Service Name" ParXch278Model = "Data Acquisition (SrParXch278)" ParXch278ServiceDesc = "Runs SR PARxCH 278 data acquisition service" ParXch278DriverName = "SrParXch278" ParXch278DriverDesc = "SrParXch278 AtoD Device Driver" ParXch278ServiceName = "SrParXch278 AtoD Service Name" ParXch3bcModel = "Data Acquisition (SrParXch3BC)" ParXch3bcServiceDesc = "Runs SR PARxCH 3BC data acquisition service" ParXch3bcDriverName = "SrParXch3BC" ParXch3bcDriverDesc = "SrParXch3BC AtoD Device Driver" ParXch3bcServiceName = "SrParXch3BC AtoD Service Name" ; GPS strings GpsDiskId = "PARGPS Device Installation Disk" GpsBuildDirId = "PARGPS Build Directory" GpsModel = "GPS Timing (SrParGps)" GpsServiceDesc = "Runs SR PARGPS timing service" GpsDriverName = "SrParGps" GpsDriverDesc = "SrParGps Timing Device Driver" GpsServiceName = "SrParGps Timing Service Name" Gps378Model = "GPS Timing (SrParGps378)" Gps378ServiceDesc = "Runs SR PARGPS 378 timing service" Gps378DriverName = "SrParGps378" Gps378DriverDesc = "SrParGps378 Timing Device Driver" Gps378ServiceName = "SrParGps378 Timing Service Name" Gps278Model = "GPS Timing (SrSrGps278)" Gps278ServiceDesc = "Runs SR PARGPS 278 timing service" Gps278DriverName = "SrParGps278" Gps278DriverDesc = "SrParGps278 Timing Device Driver" Gps278ServiceName = "SrParGps278 Timing Service Name" SERVICE_KERNEL_DRIVER = 1 SERVICE_AUTO_START = 2 SERVICE_DEMAND_START = 3 SERVICE_ERROR_NORMAL = 1 FLG_ADDREG_TYPE_EXPAND_SZ = 0x00020000 FLG_ADDREG_TYPE_DWORD = 0x00010001Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.