;------------------------------------------------------------------------------ ; TVB0595V3.INF ; Copyright 2005 PLX Technology, Inc. (http://www.PlxTech.com) ; ; TVB0595V3 is a generic RPCI client; it operates with any PCI function ; adapter connected to a NET2282 RDK card. ; ; Once you start developing your own client driver, you will need an EEPROM ; that configures the NET2282 appropriately for your project. Your EEPROM ; minimally uses uses new VID/PID values (not 0525/2282!) and programs ; NET2282 endpoints. (Sample projects on the distribution include EEPROM ; image files.) ; ; Program EEPROMs: Choose an EEPROM image (.BIN) from an RPCI sample project ; and program it into an EEPROM. (EEPROMs are programmed using RpciMon ; drivers and EEPROM programming applications from the RPCI distribution.) ; ; EEPROMs program NET2282 VID and PID values, endpoints, and much more. ; With a properly programmed EEPROM installed, reset device and follow ; standard Wizard instructions to install sample project drivers. ; ; Customize client for your PCI function chip: Source files for sample ; client drivers are included in the distribution. Choose a sample that ; is closest to your project; recompile sample, test, customize, and retest. ; ; To continue accessing registers and programming EEPROMs with RpciMon ; during your client development, install RpciMon statically by manually ; launching Windows Add New Hardware wizard and choosing 'static' ; installation. ; ; RPCI Help System: Online help system is linked through: ; - http://www.plxtech.com/products/NET2000/software/RPCI/ ; ; RPCI support email: ; - rpci@plxtech.com ; ; See MSDN for help with INF files. ; ;------------------------------------------------------------------------------ [Version] Signature=$CHICAGO$ ;------------------------------------------------------------------------------ ;; Windows device classes and the Device Manager: ;; - Class and ClassGUID below associate a GUID to a "friendly class name" ;; - Friendly class names appear in the Device Manager ;; - Class GUIDs appear in the Registry (along with the friendly name) ;; - Microsoft publishes GUIDs for its well-known classes. For instance: ;; Net: {4d36e972-e325-11ce-bfc1-08002be10318} ;; Modem: {4d36e96d-e325-11ce-bfc1-08002be10318} ;; - For a new, unpublished class: ;; - Obtain a new GUID using GuidGen.EXE ;; - Include a Class Installer section ;; - Tip: Avoid confusing "Windows device classes" and "USB device classes"! ;------------------------------------------------------------------------------ Class=%CLASSNAME% ;ClassGUID={5783FA00-010C-11d5-BE1A-000398237A08} ;; Unpublished class ID for PLX's USB test devices ClassGUID={DDD73B1A-8483-4be9-98CA-2B96AE0086F2} Provider=%MFGNAME% DriverVer=12/11/2007, 01.00.00.10 CatalogFile=TVB0595V3.CAT [Manufacturer] %MFGNAME%=DeviceList [DestinationDirs] DriverCopyFiles=12 [SourceDisksFiles] TVB0595V3.sys=1 NcRemotePci.sys=1 NcGen.sys=1 [SourceDisksNames] 1=%INSTDISK%,,, [DeviceList] ; The Device List associates a device's VID and PID to this INF file's ; installation instructions: ; - Microsoft's New Hardware Found Wizard uses INF Device Lists to build ; an installation database that matches drivers to devices ; - For USB devices, drivers can be matched by ID or class ; - For RPCI, devices are matched by ID only, not class ; - VID/PID: VID: "Vendor ID"; PID "Product ID": (e.g. 1234/5678) ; - Device's VID and PID is read by the PnP manager upon connection ; of the USB cable to the USB host ; - Notice that this INF can be associated to more than one VID/PID, ; and that you can define more than one set of instructions per VID/PID ; - VID value 0x0525 is assigned to PLX by the USB-IF (www.usb.org) ; - PIDs used with VID 0x0525 are carefully managed by PLX ; - You may contact PLX to acquire a range of PIDs to use with VID 0x0525 ; - You may contact USB-IF (www.usb.org) to acquire your own VID ; - Do NOT choose arbitrary VIDs and/or PIDs!!! ; - If you have VID/PID questions, contact PLX (rpci@plxtech.com) ; ; PLX designates 0525/1820 to match sample project TVB0595V3 ; - Program EEPROM to this VID/PID so that Wizard installs one project only %VID_0525&PID_1820.DeviceDesc%=DriverInstall,USB\VID_0525&PID_1820 ; ; PLX designates 0525/1800 to match any RPCI sample project ; - Program EEPROM to this VID/PID so that Wizard shows list of all projects %VID_0525&PID_1800.DeviceDesc%=DriverInstall,USB\VID_0525&PID_1800 ; PLX designates 9445/0595 to match sample project TVB0595V3 ; - Program EEPROM to this VID/PID so that Wizard installs one project only %VID_9445&PID_0595.DeviceDesc%=DriverInstall,USB\VID_9445&PID_0595 ;------------------------------------------------------------------------------ ;; Class installer: ;; - Applies to device classes not published by Microsoft ;; - MSDN: "A ClassInstall32 section installs a new device setup class (and ;; possibly a class installer) for devices of the new type" ;; - We are installing a non-published device class: RPCI demos ;; - If your device is an MS-published class (e.g. network or modem) then ;; this section can be removed [ClassInstall32] AddReg=RpciDemoClass [RpciDemoClass] HKR,,,,%CLASSNAME% HKR,,Icon,,-20 HKR,,NoInstallClass,,1 ;------------------------------------------------------------------------------ ; Windows 2000 Sections ;------------------------------------------------------------------------------ [DriverInstall.NT] CopyFiles=DriverCopyFiles [DriverCopyFiles] TVB0595V3.sys,,,2 NcRemotePci.sys,,,2 NcGen.sys,,,2 [DriverInstall.NT.Services] AddService=TVB0595V3,2,DriverService [DriverService] ;; The following are added to Registry under AddService name:TVB0595V3 ServiceType=1 StartType=3 ErrorControl=1 ServiceBinary=%10%\system32\drivers\TVB0595V3.sys ;------------------------------------------------------------------------------ ; String Definitions ;------------------------------------------------------------------------------ [Strings] MFGNAME="TELEVIEW" CLASSNAME="TVB595 Devices" INSTDISK="TELEVIEW Installation Disc" VID_0525&PID_1800.DeviceDesc="Remote PCI Device (VID_0525&PID_1800) using RPCI client: TVB0595V3.SYS" VID_0525&PID_1820.DeviceDesc="Remote PCI Device (VID_0525&PID_1820) using RPCI client: TVB0595V3.SYS" VID_9445&PID_0595.DeviceDesc="Remote PCI Device (VID_9445&PID_0595) using RPCI client: TVB0595V3.SYS"Download 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.