ReadMe.txt Driver File Contents (libusbW32VC310r2.zip)

                       LIBUSB Win32 VC Build
                      1-Wire Public Domain Kit
                        V3.10 03/24/06

This is a build of all of the current (3.00) 1-Wire Public
Domain demo applications using interface modules to communicate
directly with the DS2490 based USB adapters (libusb service) 
such as the DS9490R/DS9490B on Windows 32-bit platforms 
(Windows 98,Me,2K,XP).

This build will be of most interest to security conscience applications
such as Software Authorization that do not want to go through intermediate 
software layers (DLLs) to access the USB adapters.  

This build is not strictly a 'userial' or 'general' build as
defined in the 1-Wire Public Domain kit but is somewhere
in between.  The interface modules were written in a way to take
advantage of the features of the DS2490 chip which has built-in
1-Wire search capabilities. For example, instead of constructing
the 1-Wire search using single 'bit' operations, it translates
owFirst directly into calls to the libusb driver.  

The main interface modules are:

  libusbds2490.h
  libusbds2490.c
  libusbwlnk.c
  libusbwnet.c
  libusbwtran.c
  libusbwses.c
  usb.h
  libusb.lib

Note that the port name to provide on the command line to the demos 
is in the format "DS2490-X" where X is a number starting at 1. 
This is the USB enumeration number. 

These other files are also required for most applications:

  crcutil.c
  ioutil.c
  owerr.c
  ownet.h

The different demos are documented in the main 1-Wire Public Domain
3.00 kit that can be found here:
  http://www.ibutton.com/software/1wire/wirekit.html

The binaries for the demos can be found in the 'release' folder.

Installation of the libusb device drivers is explained in 
the "install.txt file included in this directory.  
The entire binary distribution of the libusb drivers 
has been included as well (see the file named:
libusb-win32-device-bin-0.1.8.0.tar.gz in the install directory).

The libusb sourceforge project can be found here (support for
Linux, MacOSX, FreeBSD, etc):
  http://libusb.sourceforge.net

The Win32 port of libusb can be found here:
  http://libusb-win32.sourceforge.net

Download Driver Pack

How To Update Drivers Manually

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.

server: web2, load: 0.66