Test application to format/read/write files in 1-Wire memory devices. The files conform to the 1-Wire File Structure standard as defined in Application Note 114. Required on the command line is the 1-Wire port name: example: "COM1" (Win32 DS2480B) "/dev/cua0" (Linux DS2480B) "1" (Win32 TMEX) "\\.\DS2490-1" (Win32 USB DS2490) "{1,5}" (Win32 DS2480B multi build) "{1,6}" (Win32 USB DS2490 multi build) "{1,2}" (Win32 DS1410E multi build) This application uses the 1-Wire Public Domain API. Implementations of this API can be found in the '\lib' folder. The libraries are divided into three categories: 'general', 'userial' and 'other'. Under each category are sample platform link files. The 'general' and 'userial' libraries have 'todo' templates for creating new platform specific implementations. This application also uses utility and header files found in the '\common' folder. Application File(s): '\apps' fish.c - the interface for using the file I/O functions Common Module File(s): '\common' crcutil.c - used to calculate the crc of the data mbappreg.c - memory bank functions for the application register iButtons mbappreg.h - header file mbee.c - memory bank functions for the electically erasable programmable read only memory mbee.h - header file mbeprom.c - memory bank functions for the electrically programmable read only memory mbeprom.h - header file mbnv.c - memory bank functions for the read/write nonvolatile memory mbnv.h - header file mbnvcrc.c - memory bank functions for the read/write nonvolatile memory with crc mbnvcrc.h - header file mbscr.c - memory bank functions for the scratchpad mbscr.h - header file mbscrcrc.c - memory bank functions for the scratchpad with crc mbscrcrc.h - header file mbscree.c - memory bank functions for the scratchpad ee mbscree.h - header file mbscrex.c - memory bank functions for the scratchpad ex mbscrex.h - header file mbsha.c - memory bank functions for the sha parts mbsha.h - header file mbshaee.c - memory bank functions for the shaee parts mbshaee.h - header file owcache.c - cache functions for file I/O owerr.c - error codes, description and functions ownet.h - main header file owfile.c - file I/O functions owfile.h - header file owpgrw.c - page read/write functions for file I/O owprgm.c - the program job functions for file I/O using EPROM parts. rawmem.c - the utility that sorts memory bank functions depending on part and bank rawmem.h - header fileDownload 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.